This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.app.getBuild
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Get a BuildResource Azure REST API version: 2023-08-01-preview.
Other available API versions: 2023-11-02-preview, 2024-02-02-preview, 2024-08-02-preview, 2024-10-02-preview.
Using getBuild
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBuild(args: GetBuildArgs, opts?: InvokeOptions): Promise<GetBuildResult>
function getBuildOutput(args: GetBuildOutputArgs, opts?: InvokeOptions): Output<GetBuildResult>
def get_build(build_name: Optional[str] = None,
builder_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBuildResult
def get_build_output(build_name: Optional[pulumi.Input[str]] = None,
builder_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBuildResult]
func LookupBuild(ctx *Context, args *LookupBuildArgs, opts ...InvokeOption) (*LookupBuildResult, error)
func LookupBuildOutput(ctx *Context, args *LookupBuildOutputArgs, opts ...InvokeOption) LookupBuildResultOutput
> Note: This function is named LookupBuild
in the Go SDK.
public static class GetBuild
{
public static Task<GetBuildResult> InvokeAsync(GetBuildArgs args, InvokeOptions? opts = null)
public static Output<GetBuildResult> Invoke(GetBuildInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBuildResult> getBuild(GetBuildArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:app:getBuild
arguments:
# arguments dictionary
The following arguments are supported:
- Build
Name string - The name of a build.
- Builder
Name string - The name of the builder.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Build
Name string - The name of a build.
- Builder
Name string - The name of the builder.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- build
Name String - The name of a build.
- builder
Name String - The name of the builder.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- build
Name string - The name of a build.
- builder
Name string - The name of the builder.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- build_
name str - The name of a build.
- builder_
name str - The name of the builder.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- build
Name String - The name of a build.
- builder
Name String - The name of the builder.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getBuild Result
The following output properties are available:
- Build
Status string - Status of the build once it has been provisioned.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Log
Stream stringEndpoint - Endpoint from which the build logs can be streamed.
- Name string
- The name of the resource
- Provisioning
State string - Build provisioning state.
- System
Data Pulumi.Azure Native. App. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Token
Endpoint string - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Upload
Endpoint string - Endpoint to which the source code should be uploaded.
- Configuration
Pulumi.
Azure Native. App. Outputs. Build Configuration Response - Configuration of the build.
- Destination
Container Pulumi.Registry Azure Native. App. Outputs. Container Registry With Custom Image Response - Container registry that the final image will be uploaded to.
- Build
Status string - Status of the build once it has been provisioned.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Log
Stream stringEndpoint - Endpoint from which the build logs can be streamed.
- Name string
- The name of the resource
- Provisioning
State string - Build provisioning state.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Token
Endpoint string - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Upload
Endpoint string - Endpoint to which the source code should be uploaded.
- Configuration
Build
Configuration Response - Configuration of the build.
- Destination
Container ContainerRegistry Registry With Custom Image Response - Container registry that the final image will be uploaded to.
- build
Status String - Status of the build once it has been provisioned.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- log
Stream StringEndpoint - Endpoint from which the build logs can be streamed.
- name String
- The name of the resource
- provisioning
State String - Build provisioning state.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- token
Endpoint String - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- upload
Endpoint String - Endpoint to which the source code should be uploaded.
- configuration
Build
Configuration Response - Configuration of the build.
- destination
Container ContainerRegistry Registry With Custom Image Response - Container registry that the final image will be uploaded to.
- build
Status string - Status of the build once it has been provisioned.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- log
Stream stringEndpoint - Endpoint from which the build logs can be streamed.
- name string
- The name of the resource
- provisioning
State string - Build provisioning state.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- token
Endpoint string - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- upload
Endpoint string - Endpoint to which the source code should be uploaded.
- configuration
Build
Configuration Response - Configuration of the build.
- destination
Container ContainerRegistry Registry With Custom Image Response - Container registry that the final image will be uploaded to.
- build_
status str - Status of the build once it has been provisioned.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- log_
stream_ strendpoint - Endpoint from which the build logs can be streamed.
- name str
- The name of the resource
- provisioning_
state str - Build provisioning state.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- token_
endpoint str - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- upload_
endpoint str - Endpoint to which the source code should be uploaded.
- configuration
Build
Configuration Response - Configuration of the build.
- destination_
container_ Containerregistry Registry With Custom Image Response - Container registry that the final image will be uploaded to.
- build
Status String - Status of the build once it has been provisioned.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- log
Stream StringEndpoint - Endpoint from which the build logs can be streamed.
- name String
- The name of the resource
- provisioning
State String - Build provisioning state.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- token
Endpoint String - Endpoint to use to retrieve an authentication token for log streaming and uploading source code.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- upload
Endpoint String - Endpoint to which the source code should be uploaded.
- configuration Property Map
- Configuration of the build.
- destination
Container Property MapRegistry - Container registry that the final image will be uploaded to.
Supporting Types
BuildConfigurationResponse
- Base
Os string - Base OS used to build and run the app.
- Environment
Variables List<Pulumi.Azure Native. App. Inputs. Environment Variable Response> - List of environment variables to be passed to the build.
- Platform string
- Platform to be used to build and run the app.
- Platform
Version string - Platform version to be used to build and run the app.
- Pre
Build List<Pulumi.Steps Azure Native. App. Inputs. Pre Build Step Response> - List of steps to perform before the build.
- Base
Os string - Base OS used to build and run the app.
- Environment
Variables []EnvironmentVariable Response - List of environment variables to be passed to the build.
- Platform string
- Platform to be used to build and run the app.
- Platform
Version string - Platform version to be used to build and run the app.
- Pre
Build []PreSteps Build Step Response - List of steps to perform before the build.
- base
Os String - Base OS used to build and run the app.
- environment
Variables List<EnvironmentVariable Response> - List of environment variables to be passed to the build.
- platform String
- Platform to be used to build and run the app.
- platform
Version String - Platform version to be used to build and run the app.
- pre
Build List<PreSteps Build Step Response> - List of steps to perform before the build.
- base
Os string - Base OS used to build and run the app.
- environment
Variables EnvironmentVariable Response[] - List of environment variables to be passed to the build.
- platform string
- Platform to be used to build and run the app.
- platform
Version string - Platform version to be used to build and run the app.
- pre
Build PreSteps Build Step Response[] - List of steps to perform before the build.
- base_
os str - Base OS used to build and run the app.
- environment_
variables Sequence[EnvironmentVariable Response] - List of environment variables to be passed to the build.
- platform str
- Platform to be used to build and run the app.
- platform_
version str - Platform version to be used to build and run the app.
- pre_
build_ Sequence[Presteps Build Step Response] - List of steps to perform before the build.
- base
Os String - Base OS used to build and run the app.
- environment
Variables List<Property Map> - List of environment variables to be passed to the build.
- platform String
- Platform to be used to build and run the app.
- platform
Version String - Platform version to be used to build and run the app.
- pre
Build List<Property Map>Steps - List of steps to perform before the build.
ContainerRegistryWithCustomImageResponse
- Server string
- Login server of the container registry that the final image should be uploaded to. Builder resource needs to have this container registry defined along with an identity to use to access it.
- Image string
- Full name that the final image should be uploaded as, including both image name and tag.
- Server string
- Login server of the container registry that the final image should be uploaded to. Builder resource needs to have this container registry defined along with an identity to use to access it.
- Image string
- Full name that the final image should be uploaded as, including both image name and tag.
- server String
- Login server of the container registry that the final image should be uploaded to. Builder resource needs to have this container registry defined along with an identity to use to access it.
- image String
- Full name that the final image should be uploaded as, including both image name and tag.
- server string
- Login server of the container registry that the final image should be uploaded to. Builder resource needs to have this container registry defined along with an identity to use to access it.
- image string
- Full name that the final image should be uploaded as, including both image name and tag.
- server String
- Login server of the container registry that the final image should be uploaded to. Builder resource needs to have this container registry defined along with an identity to use to access it.
- image String
- Full name that the final image should be uploaded as, including both image name and tag.
EnvironmentVariableResponse
HttpGetResponse
PreBuildStepResponse
- Description string
- Description of the pre-build step.
- Http
Get Pulumi.Azure Native. App. Inputs. Http Get Response - Http get request to send before the build.
- Scripts List<string>
- List of custom commands to run.
- Description string
- Description of the pre-build step.
- Http
Get HttpGet Response - Http get request to send before the build.
- Scripts []string
- List of custom commands to run.
- description String
- Description of the pre-build step.
- http
Get HttpGet Response - Http get request to send before the build.
- scripts List<String>
- List of custom commands to run.
- description string
- Description of the pre-build step.
- http
Get HttpGet Response - Http get request to send before the build.
- scripts string[]
- List of custom commands to run.
- description str
- Description of the pre-build step.
- http_
get HttpGet Response - Http get request to send before the build.
- scripts Sequence[str]
- List of custom commands to run.
- description String
- Description of the pre-build step.
- http
Get Property Map - Http get request to send before the build.
- scripts List<String>
- List of custom commands to run.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi