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.containerregistry.getTask
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 the properties of a specified task. Azure REST API version: 2019-06-01-preview.
Other available API versions: 2018-09-01, 2019-04-01.
Using getTask
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 getTask(args: GetTaskArgs, opts?: InvokeOptions): Promise<GetTaskResult>
function getTaskOutput(args: GetTaskOutputArgs, opts?: InvokeOptions): Output<GetTaskResult>
def get_task(registry_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
task_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTaskResult
def get_task_output(registry_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
task_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTaskResult]
func LookupTask(ctx *Context, args *LookupTaskArgs, opts ...InvokeOption) (*LookupTaskResult, error)
func LookupTaskOutput(ctx *Context, args *LookupTaskOutputArgs, opts ...InvokeOption) LookupTaskResultOutput
> Note: This function is named LookupTask
in the Go SDK.
public static class GetTask
{
public static Task<GetTaskResult> InvokeAsync(GetTaskArgs args, InvokeOptions? opts = null)
public static Output<GetTaskResult> Invoke(GetTaskInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTaskResult> getTask(GetTaskArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:containerregistry:getTask
arguments:
# arguments dictionary
The following arguments are supported:
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Task
Name string - The name of the container registry task.
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Task
Name string - The name of the container registry task.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- task
Name String - The name of the container registry task.
- registry
Name string - The name of the container registry.
- resource
Group stringName - The name of the resource group to which the container registry belongs.
- task
Name string - The name of the container registry task.
- registry_
name str - The name of the container registry.
- resource_
group_ strname - The name of the resource group to which the container registry belongs.
- task_
name str - The name of the container registry task.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- task
Name String - The name of the container registry task.
getTask Result
The following output properties are available:
- Creation
Date string - The creation date of task.
- Id string
- The resource ID.
- Location string
- The location of the resource. This cannot be changed after the resource is created.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of the task.
- System
Data Pulumi.Azure Native. Container Registry. Outputs. System Data Response - Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Outputs. Agent Properties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the task.
- Credentials
Pulumi.
Azure Native. Container Registry. Outputs. Credentials Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Identity
Pulumi.
Azure Native. Container Registry. Outputs. Identity Properties Response - Identity for the resource.
- Is
System boolTask - The value of this property indicates whether the task resource is system task or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Platform
Pulumi.
Azure Native. Container Registry. Outputs. Platform Properties Response - The platform properties against which the run has to happen.
- Status string
- The current status of task.
- Step
Pulumi.
Azure | Pulumi.Native. Container Registry. Outputs. Docker Build Step Response Azure | Pulumi.Native. Container Registry. Outputs. Encoded Task Step Response Azure Native. Container Registry. Outputs. File Task Step Response - The properties of a task step.
- Dictionary<string, string>
- The tags of the resource.
- Timeout int
- Run timeout in seconds.
- Trigger
Pulumi.
Azure Native. Container Registry. Outputs. Trigger Properties Response - The properties that describe all triggers for the task.
- Creation
Date string - The creation date of task.
- Id string
- The resource ID.
- Location string
- The location of the resource. This cannot be changed after the resource is created.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of the task.
- System
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource.
- Agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the task.
- Credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Identity
Identity
Properties Response - Identity for the resource.
- Is
System boolTask - The value of this property indicates whether the task resource is system task or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Platform
Platform
Properties Response - The platform properties against which the run has to happen.
- Status string
- The current status of task.
- Step
Docker
Build | EncodedStep Response Task | FileStep Response Task Step Response - The properties of a task step.
- map[string]string
- The tags of the resource.
- Timeout int
- Run timeout in seconds.
- Trigger
Trigger
Properties Response - The properties that describe all triggers for the task.
- creation
Date String - The creation date of task.
- id String
- The resource ID.
- location String
- The location of the resource. This cannot be changed after the resource is created.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of the task.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the task.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- identity
Identity
Properties Response - Identity for the resource.
- is
System BooleanTask - The value of this property indicates whether the task resource is system task or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- status String
- The current status of task.
- step
Docker
Build | EncodedStep Response Task | FileStep Response Task Step Response - The properties of a task step.
- Map<String,String>
- The tags of the resource.
- timeout Integer
- Run timeout in seconds.
- trigger
Trigger
Properties Response - The properties that describe all triggers for the task.
- creation
Date string - The creation date of task.
- id string
- The resource ID.
- location string
- The location of the resource. This cannot be changed after the resource is created.
- name string
- The name of the resource.
- provisioning
State string - The provisioning state of the task.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the task.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- identity
Identity
Properties Response - Identity for the resource.
- is
System booleanTask - The value of this property indicates whether the task resource is system task or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- status string
- The current status of task.
- step
Docker
Build | EncodedStep Response Task | FileStep Response Task Step Response - The properties of a task step.
- {[key: string]: string}
- The tags of the resource.
- timeout number
- Run timeout in seconds.
- trigger
Trigger
Properties Response - The properties that describe all triggers for the task.
- creation_
date str - The creation date of task.
- id str
- The resource ID.
- location str
- The location of the resource. This cannot be changed after the resource is created.
- name str
- The name of the resource.
- provisioning_
state str - The provisioning state of the task.
- system_
data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource.
- agent_
configuration AgentProperties Response - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the task.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- identity
Identity
Properties Response - Identity for the resource.
- is_
system_ booltask - The value of this property indicates whether the task resource is system task or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- status str
- The current status of task.
- step
Docker
Build | EncodedStep Response Task | FileStep Response Task Step Response - The properties of a task step.
- Mapping[str, str]
- The tags of the resource.
- timeout int
- Run timeout in seconds.
- trigger
Trigger
Properties Response - The properties that describe all triggers for the task.
- creation
Date String - The creation date of task.
- id String
- The resource ID.
- location String
- The location of the resource. This cannot be changed after the resource is created.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of the task.
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the task.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- identity Property Map
- Identity for the resource.
- is
System BooleanTask - The value of this property indicates whether the task resource is system task or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- platform Property Map
- The platform properties against which the run has to happen.
- status String
- The current status of task.
- step Property Map | Property Map | Property Map
- The properties of a task step.
- Map<String>
- The tags of the resource.
- timeout Number
- Run timeout in seconds.
- trigger Property Map
- The properties that describe all triggers for the task.
Supporting Types
AgentPropertiesResponse
- Cpu int
- The CPU configuration in terms of number of cores required for the run.
- Cpu int
- The CPU configuration in terms of number of cores required for the run.
- cpu Integer
- The CPU configuration in terms of number of cores required for the run.
- cpu number
- The CPU configuration in terms of number of cores required for the run.
- cpu int
- The CPU configuration in terms of number of cores required for the run.
- cpu Number
- The CPU configuration in terms of number of cores required for the run.
ArgumentResponse
AuthInfoResponse
- Token string
- The access token used to access the source control provider.
- Token
Type string - The type of Auth token.
- Expires
In int - Time in seconds that the token remains valid
- Refresh
Token string - The refresh token used to refresh the access token.
- Scope string
- The scope of the access token.
- Token string
- The access token used to access the source control provider.
- Token
Type string - The type of Auth token.
- Expires
In int - Time in seconds that the token remains valid
- Refresh
Token string - The refresh token used to refresh the access token.
- Scope string
- The scope of the access token.
- token String
- The access token used to access the source control provider.
- token
Type String - The type of Auth token.
- expires
In Integer - Time in seconds that the token remains valid
- refresh
Token String - The refresh token used to refresh the access token.
- scope String
- The scope of the access token.
- token string
- The access token used to access the source control provider.
- token
Type string - The type of Auth token.
- expires
In number - Time in seconds that the token remains valid
- refresh
Token string - The refresh token used to refresh the access token.
- scope string
- The scope of the access token.
- token str
- The access token used to access the source control provider.
- token_
type str - The type of Auth token.
- expires_
in int - Time in seconds that the token remains valid
- refresh_
token str - The refresh token used to refresh the access token.
- scope str
- The scope of the access token.
- token String
- The access token used to access the source control provider.
- token
Type String - The type of Auth token.
- expires
In Number - Time in seconds that the token remains valid
- refresh
Token String - The refresh token used to refresh the access token.
- scope String
- The scope of the access token.
BaseImageDependencyResponse
- Digest string
- The sha256-based digest of the image manifest.
- Registry string
- The registry login server.
- Repository string
- The repository name.
- Tag string
- The tag name.
- Type string
- The type of the base image dependency.
- Digest string
- The sha256-based digest of the image manifest.
- Registry string
- The registry login server.
- Repository string
- The repository name.
- Tag string
- The tag name.
- Type string
- The type of the base image dependency.
- digest String
- The sha256-based digest of the image manifest.
- registry String
- The registry login server.
- repository String
- The repository name.
- tag String
- The tag name.
- type String
- The type of the base image dependency.
- digest string
- The sha256-based digest of the image manifest.
- registry string
- The registry login server.
- repository string
- The repository name.
- tag string
- The tag name.
- type string
- The type of the base image dependency.
- digest str
- The sha256-based digest of the image manifest.
- registry str
- The registry login server.
- repository str
- The repository name.
- tag str
- The tag name.
- type str
- The type of the base image dependency.
- digest String
- The sha256-based digest of the image manifest.
- registry String
- The registry login server.
- repository String
- The repository name.
- tag String
- The tag name.
- type String
- The type of the base image dependency.
BaseImageTriggerResponse
- Base
Image stringTrigger Type - The type of the auto trigger for base image dependency updates.
- Name string
- The name of the trigger.
- Status string
- The current status of trigger.
- Update
Trigger stringEndpoint - The endpoint URL for receiving update triggers.
- Update
Trigger stringPayload Type - Type of Payload body for Base image update triggers.
- Base
Image stringTrigger Type - The type of the auto trigger for base image dependency updates.
- Name string
- The name of the trigger.
- Status string
- The current status of trigger.
- Update
Trigger stringEndpoint - The endpoint URL for receiving update triggers.
- Update
Trigger stringPayload Type - Type of Payload body for Base image update triggers.
- base
Image StringTrigger Type - The type of the auto trigger for base image dependency updates.
- name String
- The name of the trigger.
- status String
- The current status of trigger.
- update
Trigger StringEndpoint - The endpoint URL for receiving update triggers.
- update
Trigger StringPayload Type - Type of Payload body for Base image update triggers.
- base
Image stringTrigger Type - The type of the auto trigger for base image dependency updates.
- name string
- The name of the trigger.
- status string
- The current status of trigger.
- update
Trigger stringEndpoint - The endpoint URL for receiving update triggers.
- update
Trigger stringPayload Type - Type of Payload body for Base image update triggers.
- base_
image_ strtrigger_ type - The type of the auto trigger for base image dependency updates.
- name str
- The name of the trigger.
- status str
- The current status of trigger.
- update_
trigger_ strendpoint - The endpoint URL for receiving update triggers.
- update_
trigger_ strpayload_ type - Type of Payload body for Base image update triggers.
- base
Image StringTrigger Type - The type of the auto trigger for base image dependency updates.
- name String
- The name of the trigger.
- status String
- The current status of trigger.
- update
Trigger StringEndpoint - The endpoint URL for receiving update triggers.
- update
Trigger StringPayload Type - Type of Payload body for Base image update triggers.
CredentialsResponse
- Custom
Registries Dictionary<string, Pulumi.Azure Native. Container Registry. Inputs. Custom Registry Credentials Response> - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- Source
Registry Pulumi.Azure Native. Container Registry. Inputs. Source Registry Credentials Response - Describes the credential parameters for accessing the source registry.
- Custom
Registries map[string]CustomRegistry Credentials Response - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- Source
Registry SourceRegistry Credentials Response - Describes the credential parameters for accessing the source registry.
- custom
Registries Map<String,CustomRegistry Credentials Response> - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- source
Registry SourceRegistry Credentials Response - Describes the credential parameters for accessing the source registry.
- custom
Registries {[key: string]: CustomRegistry Credentials Response} - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- source
Registry SourceRegistry Credentials Response - Describes the credential parameters for accessing the source registry.
- custom_
registries Mapping[str, CustomRegistry Credentials Response] - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- source_
registry SourceRegistry Credentials Response - Describes the credential parameters for accessing the source registry.
- custom
Registries Map<Property Map> - Describes the credential parameters for accessing other custom registries. The key for the dictionary item will be the registry login server (myregistry.azurecr.io) and the value of the item will be the registry credentials for accessing the registry.
- source
Registry Property Map - Describes the credential parameters for accessing the source registry.
CustomRegistryCredentialsResponse
- Identity string
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - Password
Pulumi.
Azure Native. Container Registry. Inputs. Secret Object Response - The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- User
Name Pulumi.Azure Native. Container Registry. Inputs. Secret Object Response - The username for logging into the custom registry.
- Identity string
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - Password
Secret
Object Response - The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- User
Name SecretObject Response - The username for logging into the custom registry.
- identity String
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - password
Secret
Object Response - The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- user
Name SecretObject Response - The username for logging into the custom registry.
- identity string
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - password
Secret
Object Response - The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- user
Name SecretObject Response - The username for logging into the custom registry.
- identity str
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - password
Secret
Object Response - The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- user_
name SecretObject Response - The username for logging into the custom registry.
- identity String
- Indicates the managed identity assigned to the custom credential. If a user-assigned identity
this value is the Client ID. If a system-assigned identity, the value will be
system
. In the case of a system-assigned identity, the Client ID will be determined by the runner. This identity may be used to authenticate to key vault to retrieve credentials or it may be the only source of authentication used for accessing the registry. - password Property Map
- The password for logging into the custom registry. The password is a secret object that allows multiple ways of providing the value for it.
- user
Name Property Map - The username for logging into the custom registry.
DockerBuildStepResponse
- Base
Image List<Pulumi.Dependencies Azure Native. Container Registry. Inputs. Base Image Dependency Response> - List of base image dependencies for a step.
- Docker
File stringPath - The Docker file path relative to the source context.
- Arguments
List<Pulumi.
Azure Native. Container Registry. Inputs. Argument Response> - The collection of override arguments to be used when executing this build step.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Image
Names List<string> - The fully qualified image names including the repository and tag.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Target string
- The name of the target build stage for the docker build.
- Base
Image []BaseDependencies Image Dependency Response - List of base image dependencies for a step.
- Docker
File stringPath - The Docker file path relative to the source context.
- Arguments
[]Argument
Response - The collection of override arguments to be used when executing this build step.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Image
Names []string - The fully qualified image names including the repository and tag.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Target string
- The name of the target build stage for the docker build.
- base
Image List<BaseDependencies Image Dependency Response> - List of base image dependencies for a step.
- docker
File StringPath - The Docker file path relative to the source context.
- arguments
List<Argument
Response> - The collection of override arguments to be used when executing this build step.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- target String
- The name of the target build stage for the docker build.
- base
Image BaseDependencies Image Dependency Response[] - List of base image dependencies for a step.
- docker
File stringPath - The Docker file path relative to the source context.
- arguments
Argument
Response[] - The collection of override arguments to be used when executing this build step.
- context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path string - The URL(absolute or relative) of the source context for the task step.
- image
Names string[] - The fully qualified image names including the repository and tag.
- is
Push booleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- no
Cache boolean - The value of this property indicates whether the image cache is enabled or not.
- target string
- The name of the target build stage for the docker build.
- base_
image_ Sequence[Basedependencies Image Dependency Response] - List of base image dependencies for a step.
- docker_
file_ strpath - The Docker file path relative to the source context.
- arguments
Sequence[Argument
Response] - The collection of override arguments to be used when executing this build step.
- context_
access_ strtoken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context_
path str - The URL(absolute or relative) of the source context for the task step.
- image_
names Sequence[str] - The fully qualified image names including the repository and tag.
- is_
push_ boolenabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- no_
cache bool - The value of this property indicates whether the image cache is enabled or not.
- target str
- The name of the target build stage for the docker build.
- base
Image List<Property Map>Dependencies - List of base image dependencies for a step.
- docker
File StringPath - The Docker file path relative to the source context.
- arguments List<Property Map>
- The collection of override arguments to be used when executing this build step.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- target String
- The name of the target build stage for the docker build.
EncodedTaskStepResponse
- Base
Image List<Pulumi.Dependencies Azure Native. Container Registry. Inputs. Base Image Dependency Response> - List of base image dependencies for a step.
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value Response> - The collection of overridable values that can be passed when running a task.
- Base
Image []BaseDependencies Image Dependency Response - List of base image dependencies for a step.
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Values
[]Set
Value Response - The collection of overridable values that can be passed when running a task.
- base
Image List<BaseDependencies Image Dependency Response> - List of base image dependencies for a step.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- values
List<Set
Value Response> - The collection of overridable values that can be passed when running a task.
- base
Image BaseDependencies Image Dependency Response[] - List of base image dependencies for a step.
- encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path string - The URL(absolute or relative) of the source context for the task step.
- encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- values
Set
Value Response[] - The collection of overridable values that can be passed when running a task.
- base_
image_ Sequence[Basedependencies Image Dependency Response] - List of base image dependencies for a step.
- encoded_
task_ strcontent - Base64 encoded value of the template/definition file content.
- context_
access_ strtoken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context_
path str - The URL(absolute or relative) of the source context for the task step.
- encoded_
values_ strcontent - Base64 encoded value of the parameters/values file content.
- values
Sequence[Set
Value Response] - The collection of overridable values that can be passed when running a task.
- base
Image List<Property Map>Dependencies - List of base image dependencies for a step.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
FileTaskStepResponse
- Base
Image List<Pulumi.Dependencies Azure Native. Container Registry. Inputs. Base Image Dependency Response> - List of base image dependencies for a step.
- Task
File stringPath - The task template/definition file path relative to the source context.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value Response> - The collection of overridable values that can be passed when running a task.
- Values
File stringPath - The task values/parameters file path relative to the source context.
- Base
Image []BaseDependencies Image Dependency Response - List of base image dependencies for a step.
- Task
File stringPath - The task template/definition file path relative to the source context.
- Context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- Context
Path string - The URL(absolute or relative) of the source context for the task step.
- Values
[]Set
Value Response - The collection of overridable values that can be passed when running a task.
- Values
File stringPath - The task values/parameters file path relative to the source context.
- base
Image List<BaseDependencies Image Dependency Response> - List of base image dependencies for a step.
- task
File StringPath - The task template/definition file path relative to the source context.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- values
List<Set
Value Response> - The collection of overridable values that can be passed when running a task.
- values
File StringPath - The task values/parameters file path relative to the source context.
- base
Image BaseDependencies Image Dependency Response[] - List of base image dependencies for a step.
- task
File stringPath - The task template/definition file path relative to the source context.
- context
Access stringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path string - The URL(absolute or relative) of the source context for the task step.
- values
Set
Value Response[] - The collection of overridable values that can be passed when running a task.
- values
File stringPath - The task values/parameters file path relative to the source context.
- base_
image_ Sequence[Basedependencies Image Dependency Response] - List of base image dependencies for a step.
- task_
file_ strpath - The task template/definition file path relative to the source context.
- context_
access_ strtoken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context_
path str - The URL(absolute or relative) of the source context for the task step.
- values
Sequence[Set
Value Response] - The collection of overridable values that can be passed when running a task.
- values_
file_ strpath - The task values/parameters file path relative to the source context.
- base
Image List<Property Map>Dependencies - List of base image dependencies for a step.
- task
File StringPath - The task template/definition file path relative to the source context.
- context
Access StringToken - The token (git PAT or SAS token of storage account blob) associated with the context for a step.
- context
Path String - The URL(absolute or relative) of the source context for the task step.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
- values
File StringPath - The task values/parameters file path relative to the source context.
IdentityPropertiesResponse
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id string - The tenant ID of resource.
- Type string
- The identity type.
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Container Registry. Inputs. User Identity Properties Response> - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id string - The tenant ID of resource.
- Type string
- The identity type.
- User
Assigned map[string]UserIdentities Identity Properties Response - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal ID of resource identity.
- tenant
Id String - The tenant ID of resource.
- type String
- The identity type.
- user
Assigned Map<String,UserIdentities Identity Properties Response> - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id string - The principal ID of resource identity.
- tenant
Id string - The tenant ID of resource.
- type string
- The identity type.
- user
Assigned {[key: string]: UserIdentities Identity Properties Response} - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal_
id str - The principal ID of resource identity.
- tenant_
id str - The tenant ID of resource.
- type str
- The identity type.
- user_
assigned_ Mapping[str, Useridentities Identity Properties Response] - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal
Id String - The principal ID of resource identity.
- tenant
Id String - The tenant ID of resource.
- type String
- The identity type.
- user
Assigned Map<Property Map>Identities - The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/ providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
PlatformPropertiesResponse
- Os string
- The operating system type required for the run.
- Architecture string
- The OS architecture.
- Variant string
- Variant of the CPU.
- Os string
- The operating system type required for the run.
- Architecture string
- The OS architecture.
- Variant string
- Variant of the CPU.
- os String
- The operating system type required for the run.
- architecture String
- The OS architecture.
- variant String
- Variant of the CPU.
- os string
- The operating system type required for the run.
- architecture string
- The OS architecture.
- variant string
- Variant of the CPU.
- os str
- The operating system type required for the run.
- architecture str
- The OS architecture.
- variant str
- Variant of the CPU.
- os String
- The operating system type required for the run.
- architecture String
- The OS architecture.
- variant String
- Variant of the CPU.
SecretObjectResponse
- Type string
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- Value string
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
- Type string
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- Value string
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
- type String
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- value String
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
- type string
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- value string
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
- type str
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- value str
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
- type String
- The type of the secret object which determines how the value of the secret object has to be interpreted.
- value String
- The value of the secret. The format of this value will be determined based on the type of the secret object. If the type is Opaque, the value will be used as is without any modification.
SetValueResponse
SourcePropertiesResponse
- Repository
Url string - The full URL to the source code repository
- Source
Control stringType - The type of source control service.
- Branch string
- The branch name of the source code.
- Source
Control Pulumi.Auth Properties Azure Native. Container Registry. Inputs. Auth Info Response - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
- Repository
Url string - The full URL to the source code repository
- Source
Control stringType - The type of source control service.
- Branch string
- The branch name of the source code.
- Source
Control AuthAuth Properties Info Response - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
- repository
Url String - The full URL to the source code repository
- source
Control StringType - The type of source control service.
- branch String
- The branch name of the source code.
- source
Control AuthAuth Properties Info Response - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
- repository
Url string - The full URL to the source code repository
- source
Control stringType - The type of source control service.
- branch string
- The branch name of the source code.
- source
Control AuthAuth Properties Info Response - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
- repository_
url str - The full URL to the source code repository
- source_
control_ strtype - The type of source control service.
- branch str
- The branch name of the source code.
- source_
control_ Authauth_ properties Info Response - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
- repository
Url String - The full URL to the source code repository
- source
Control StringType - The type of source control service.
- branch String
- The branch name of the source code.
- source
Control Property MapAuth Properties - The authorization properties for accessing the source code repository and to set up webhooks for notifications.
SourceRegistryCredentialsResponse
- Login
Mode string - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
- Login
Mode string - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
- login
Mode String - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
- login
Mode string - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
- login_
mode str - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
- login
Mode String - The authentication mode which determines the source registry login scope. The credentials for the source registry will be generated using the given scope. These credentials will be used to login to the source registry during the run.
SourceTriggerResponse
- Name string
- The name of the trigger.
- Source
Repository Pulumi.Azure Native. Container Registry. Inputs. Source Properties Response - The properties that describes the source(code) for the task.
- Source
Trigger List<string>Events - The source event corresponding to the trigger.
- Status string
- The current status of trigger.
- Name string
- The name of the trigger.
- Source
Repository SourceProperties Response - The properties that describes the source(code) for the task.
- Source
Trigger []stringEvents - The source event corresponding to the trigger.
- Status string
- The current status of trigger.
- name String
- The name of the trigger.
- source
Repository SourceProperties Response - The properties that describes the source(code) for the task.
- source
Trigger List<String>Events - The source event corresponding to the trigger.
- status String
- The current status of trigger.
- name string
- The name of the trigger.
- source
Repository SourceProperties Response - The properties that describes the source(code) for the task.
- source
Trigger string[]Events - The source event corresponding to the trigger.
- status string
- The current status of trigger.
- name str
- The name of the trigger.
- source_
repository SourceProperties Response - The properties that describes the source(code) for the task.
- source_
trigger_ Sequence[str]events - The source event corresponding to the trigger.
- status str
- The current status of trigger.
- name String
- The name of the trigger.
- source
Repository Property Map - The properties that describes the source(code) for the task.
- source
Trigger List<String>Events - The source event corresponding to the trigger.
- status String
- The current status of trigger.
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 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 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 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 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 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 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.
TimerTriggerResponse
TriggerPropertiesResponse
- Base
Image Pulumi.Trigger Azure Native. Container Registry. Inputs. Base Image Trigger Response - The trigger based on base image dependencies.
- Source
Triggers List<Pulumi.Azure Native. Container Registry. Inputs. Source Trigger Response> - The collection of triggers based on source code repository.
- Timer
Triggers List<Pulumi.Azure Native. Container Registry. Inputs. Timer Trigger Response> - The collection of timer triggers.
- Base
Image BaseTrigger Image Trigger Response - The trigger based on base image dependencies.
- Source
Triggers []SourceTrigger Response - The collection of triggers based on source code repository.
- Timer
Triggers []TimerTrigger Response - The collection of timer triggers.
- base
Image BaseTrigger Image Trigger Response - The trigger based on base image dependencies.
- source
Triggers List<SourceTrigger Response> - The collection of triggers based on source code repository.
- timer
Triggers List<TimerTrigger Response> - The collection of timer triggers.
- base
Image BaseTrigger Image Trigger Response - The trigger based on base image dependencies.
- source
Triggers SourceTrigger Response[] - The collection of triggers based on source code repository.
- timer
Triggers TimerTrigger Response[] - The collection of timer triggers.
- base_
image_ Basetrigger Image Trigger Response - The trigger based on base image dependencies.
- source_
triggers Sequence[SourceTrigger Response] - The collection of triggers based on source code repository.
- timer_
triggers Sequence[TimerTrigger Response] - The collection of timer triggers.
- base
Image Property MapTrigger - The trigger based on base image dependencies.
- source
Triggers List<Property Map> - The collection of triggers based on source code repository.
- timer
Triggers List<Property Map> - The collection of timer triggers.
UserIdentityPropertiesResponse
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- client
Id string - The client id of user assigned identity.
- principal
Id string - The principal id of user assigned identity.
- client_
id str - The client id of user assigned identity.
- principal_
id str - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
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