BuildServiceBuilder interface

Interface representing a BuildServiceBuilder.

Methods

beginCreateOrUpdate(string, string, string, string, BuilderResource, BuildServiceBuilderCreateOrUpdateOptionalParams)

Create or update a KPack builder.

beginCreateOrUpdateAndWait(string, string, string, string, BuilderResource, BuildServiceBuilderCreateOrUpdateOptionalParams)

Create or update a KPack builder.

beginDelete(string, string, string, string, BuildServiceBuilderDeleteOptionalParams)

Delete a KPack builder.

beginDeleteAndWait(string, string, string, string, BuildServiceBuilderDeleteOptionalParams)

Delete a KPack builder.

get(string, string, string, string, BuildServiceBuilderGetOptionalParams)

Get a KPack builder.

list(string, string, string, BuildServiceBuilderListOptionalParams)

List KPack builders result.

listDeployments(string, string, string, string, BuildServiceBuilderListDeploymentsOptionalParams)

List deployments that are using the builder.

Method Details

beginCreateOrUpdate(string, string, string, string, BuilderResource, BuildServiceBuilderCreateOrUpdateOptionalParams)

Create or update a KPack builder.

function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, builderResource: BuilderResource, options?: BuildServiceBuilderCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BuilderResource>, BuilderResource>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

builderResource
BuilderResource

The target builder for the create or update operation

options
BuildServiceBuilderCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<BuilderResource>, BuilderResource>>

beginCreateOrUpdateAndWait(string, string, string, string, BuilderResource, BuildServiceBuilderCreateOrUpdateOptionalParams)

Create or update a KPack builder.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, builderResource: BuilderResource, options?: BuildServiceBuilderCreateOrUpdateOptionalParams): Promise<BuilderResource>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

builderResource
BuilderResource

The target builder for the create or update operation

options
BuildServiceBuilderCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<BuilderResource>

beginDelete(string, string, string, string, BuildServiceBuilderDeleteOptionalParams)

Delete a KPack builder.

function beginDelete(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, options?: BuildServiceBuilderDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

options
BuildServiceBuilderDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, BuildServiceBuilderDeleteOptionalParams)

Delete a KPack builder.

function beginDeleteAndWait(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, options?: BuildServiceBuilderDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

options
BuildServiceBuilderDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, BuildServiceBuilderGetOptionalParams)

Get a KPack builder.

function get(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, options?: BuildServiceBuilderGetOptionalParams): Promise<BuilderResource>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

options
BuildServiceBuilderGetOptionalParams

The options parameters.

Returns

Promise<BuilderResource>

list(string, string, string, BuildServiceBuilderListOptionalParams)

List KPack builders result.

function list(resourceGroupName: string, serviceName: string, buildServiceName: string, options?: BuildServiceBuilderListOptionalParams): PagedAsyncIterableIterator<BuilderResource, BuilderResource[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

options
BuildServiceBuilderListOptionalParams

The options parameters.

Returns

listDeployments(string, string, string, string, BuildServiceBuilderListDeploymentsOptionalParams)

List deployments that are using the builder.

function listDeployments(resourceGroupName: string, serviceName: string, buildServiceName: string, builderName: string, options?: BuildServiceBuilderListDeploymentsOptionalParams): Promise<DeploymentList>

Parameters

resourceGroupName

string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

serviceName

string

The name of the Service resource.

buildServiceName

string

The name of the build service resource.

builderName

string

The name of the builder resource.

options
BuildServiceBuilderListDeploymentsOptionalParams

The options parameters.

Returns

Promise<DeploymentList>