azure-native.containerregistry.TaskRun
Explore with Pulumi AI
The task run that has the ARM resource and properties. The task run will have the information of request and result of a run. Azure REST API version: 2019-06-01-preview. Prior API version in Azure Native 1.x: 2019-06-01-preview.
Example Usage
TaskRuns_Create
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var taskRun = new AzureNative.ContainerRegistry.TaskRun("taskRun", new()
{
ForceUpdateTag = "test",
RegistryName = "myRegistry",
ResourceGroupName = "myResourceGroup",
RunRequest = new AzureNative.ContainerRegistry.Inputs.EncodedTaskRunRequestArgs
{
Credentials = null,
EncodedTaskContent = "c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K",
EncodedValuesContent = "Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg==",
Platform = new AzureNative.ContainerRegistry.Inputs.PlatformPropertiesArgs
{
Architecture = AzureNative.ContainerRegistry.Architecture.Amd64,
Os = AzureNative.ContainerRegistry.OS.Linux,
},
Type = "EncodedTaskRunRequest",
Values = new() { },
},
TaskRunName = "myRun",
});
});
package main
import (
containerregistry "github.com/pulumi/pulumi-azure-native-sdk/containerregistry/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := containerregistry.NewTaskRun(ctx, "taskRun", &containerregistry.TaskRunArgs{
ForceUpdateTag: pulumi.String("test"),
RegistryName: pulumi.String("myRegistry"),
ResourceGroupName: pulumi.String("myResourceGroup"),
RunRequest: &containerregistry.EncodedTaskRunRequestArgs{
Credentials: &containerregistry.CredentialsArgs{},
EncodedTaskContent: pulumi.String("c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K"),
EncodedValuesContent: pulumi.String("Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg=="),
Platform: &containerregistry.PlatformPropertiesArgs{
Architecture: pulumi.String(containerregistry.ArchitectureAmd64),
Os: pulumi.String(containerregistry.OSLinux),
},
Type: pulumi.String("EncodedTaskRunRequest"),
Values: containerregistry.SetValueArray{},
},
TaskRunName: pulumi.String("myRun"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.containerregistry.TaskRun;
import com.pulumi.azurenative.containerregistry.TaskRunArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var taskRun = new TaskRun("taskRun", TaskRunArgs.builder()
.forceUpdateTag("test")
.registryName("myRegistry")
.resourceGroupName("myResourceGroup")
.runRequest(EncodedTaskRunRequestArgs.builder()
.credentials()
.encodedTaskContent("c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K")
.encodedValuesContent("Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg==")
.platform(PlatformPropertiesArgs.builder()
.architecture("amd64")
.os("Linux")
.build())
.type("EncodedTaskRunRequest")
.values()
.build())
.taskRunName("myRun")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
task_run = azure_native.containerregistry.TaskRun("taskRun",
force_update_tag="test",
registry_name="myRegistry",
resource_group_name="myResourceGroup",
run_request={
"credentials": {},
"encoded_task_content": "c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K",
"encoded_values_content": "Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg==",
"platform": {
"architecture": azure_native.containerregistry.Architecture.AMD64,
"os": azure_native.containerregistry.OS.LINUX,
},
"type": "EncodedTaskRunRequest",
"values": [],
},
task_run_name="myRun")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const taskRun = new azure_native.containerregistry.TaskRun("taskRun", {
forceUpdateTag: "test",
registryName: "myRegistry",
resourceGroupName: "myResourceGroup",
runRequest: {
credentials: {},
encodedTaskContent: "c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K",
encodedValuesContent: "Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg==",
platform: {
architecture: azure_native.containerregistry.Architecture.Amd64,
os: azure_native.containerregistry.OS.Linux,
},
type: "EncodedTaskRunRequest",
values: [],
},
taskRunName: "myRun",
});
resources:
taskRun:
type: azure-native:containerregistry:TaskRun
properties:
forceUpdateTag: test
registryName: myRegistry
resourceGroupName: myResourceGroup
runRequest:
credentials: {}
encodedTaskContent: c3RlcHM6IAogIC0gY21kOiB7eyAuVmFsdWVzLmNvbW1hbmQgfX0K
encodedValuesContent: Y29tbWFuZDogYmFzaCBlY2hvIHt7LlJ1bi5SZWdpc3RyeX19Cg==
platform:
architecture: amd64
os: Linux
type: EncodedTaskRunRequest
values: []
taskRunName: myRun
Create TaskRun Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TaskRun(name: string, args: TaskRunArgs, opts?: CustomResourceOptions);
@overload
def TaskRun(resource_name: str,
args: TaskRunArgs,
opts: Optional[ResourceOptions] = None)
@overload
def TaskRun(resource_name: str,
opts: Optional[ResourceOptions] = None,
registry_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
force_update_tag: Optional[str] = None,
identity: Optional[IdentityPropertiesArgs] = None,
location: Optional[str] = None,
run_request: Optional[Union[DockerBuildRequestArgs, EncodedTaskRunRequestArgs, FileTaskRunRequestArgs, TaskRunRequestArgs]] = None,
task_run_name: Optional[str] = None)
func NewTaskRun(ctx *Context, name string, args TaskRunArgs, opts ...ResourceOption) (*TaskRun, error)
public TaskRun(string name, TaskRunArgs args, CustomResourceOptions? opts = null)
public TaskRun(String name, TaskRunArgs args)
public TaskRun(String name, TaskRunArgs args, CustomResourceOptions options)
type: azure-native:containerregistry:TaskRun
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TaskRunArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TaskRunArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TaskRunArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TaskRunArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TaskRunArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var taskRunResource = new AzureNative.ContainerRegistry.TaskRun("taskRunResource", new()
{
RegistryName = "string",
ResourceGroupName = "string",
ForceUpdateTag = "string",
Identity = new AzureNative.ContainerRegistry.Inputs.IdentityPropertiesArgs
{
PrincipalId = "string",
TenantId = "string",
Type = AzureNative.ContainerRegistry.ResourceIdentityType.SystemAssigned,
UserAssignedIdentities =
{
{ "string", new AzureNative.ContainerRegistry.Inputs.UserIdentityPropertiesArgs
{
ClientId = "string",
PrincipalId = "string",
} },
},
},
Location = "string",
RunRequest = new AzureNative.ContainerRegistry.Inputs.DockerBuildRequestArgs
{
DockerFilePath = "string",
Type = "DockerBuildRequest",
Platform = new AzureNative.ContainerRegistry.Inputs.PlatformPropertiesArgs
{
Os = "string",
Architecture = "string",
Variant = "string",
},
IsArchiveEnabled = false,
Credentials = new AzureNative.ContainerRegistry.Inputs.CredentialsArgs
{
CustomRegistries =
{
{ "string", new AzureNative.ContainerRegistry.Inputs.CustomRegistryCredentialsArgs
{
Identity = "string",
Password = new AzureNative.ContainerRegistry.Inputs.SecretObjectArgs
{
Type = "string",
Value = "string",
},
UserName = new AzureNative.ContainerRegistry.Inputs.SecretObjectArgs
{
Type = "string",
Value = "string",
},
} },
},
SourceRegistry = new AzureNative.ContainerRegistry.Inputs.SourceRegistryCredentialsArgs
{
LoginMode = "string",
},
},
ImageNames = new[]
{
"string",
},
AgentConfiguration = new AzureNative.ContainerRegistry.Inputs.AgentPropertiesArgs
{
Cpu = 0,
},
IsPushEnabled = false,
LogTemplate = "string",
NoCache = false,
Arguments = new[]
{
new AzureNative.ContainerRegistry.Inputs.ArgumentArgs
{
Name = "string",
Value = "string",
IsSecret = false,
},
},
SourceLocation = "string",
Target = "string",
Timeout = 0,
AgentPoolName = "string",
},
TaskRunName = "string",
});
example, err := containerregistry.NewTaskRun(ctx, "taskRunResource", &containerregistry.TaskRunArgs{
RegistryName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
ForceUpdateTag: pulumi.String("string"),
Identity: &containerregistry.IdentityPropertiesArgs{
PrincipalId: pulumi.String("string"),
TenantId: pulumi.String("string"),
Type: containerregistry.ResourceIdentityTypeSystemAssigned,
UserAssignedIdentities: containerregistry.UserIdentityPropertiesMap{
"string": &containerregistry.UserIdentityPropertiesArgs{
ClientId: pulumi.String("string"),
PrincipalId: pulumi.String("string"),
},
},
},
Location: pulumi.String("string"),
RunRequest: &containerregistry.DockerBuildRequestArgs{
DockerFilePath: pulumi.String("string"),
Type: pulumi.String("DockerBuildRequest"),
Platform: &containerregistry.PlatformPropertiesArgs{
Os: pulumi.String("string"),
Architecture: pulumi.String("string"),
Variant: pulumi.String("string"),
},
IsArchiveEnabled: pulumi.Bool(false),
Credentials: &containerregistry.CredentialsArgs{
CustomRegistries: containerregistry.CustomRegistryCredentialsMap{
"string": &containerregistry.CustomRegistryCredentialsArgs{
Identity: pulumi.String("string"),
Password: &containerregistry.SecretObjectArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
UserName: &containerregistry.SecretObjectArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
SourceRegistry: &containerregistry.SourceRegistryCredentialsArgs{
LoginMode: pulumi.String("string"),
},
},
ImageNames: pulumi.StringArray{
pulumi.String("string"),
},
AgentConfiguration: &containerregistry.AgentPropertiesArgs{
Cpu: pulumi.Int(0),
},
IsPushEnabled: pulumi.Bool(false),
LogTemplate: pulumi.String("string"),
NoCache: pulumi.Bool(false),
Arguments: containerregistry.ArgumentArray{
&containerregistry.ArgumentArgs{
Name: pulumi.String("string"),
Value: pulumi.String("string"),
IsSecret: pulumi.Bool(false),
},
},
SourceLocation: pulumi.String("string"),
Target: pulumi.String("string"),
Timeout: pulumi.Int(0),
AgentPoolName: pulumi.String("string"),
},
TaskRunName: pulumi.String("string"),
})
var taskRunResource = new TaskRun("taskRunResource", TaskRunArgs.builder()
.registryName("string")
.resourceGroupName("string")
.forceUpdateTag("string")
.identity(IdentityPropertiesArgs.builder()
.principalId("string")
.tenantId("string")
.type("SystemAssigned")
.userAssignedIdentities(Map.of("string", Map.ofEntries(
Map.entry("clientId", "string"),
Map.entry("principalId", "string")
)))
.build())
.location("string")
.runRequest(DockerBuildRequestArgs.builder()
.dockerFilePath("string")
.type("DockerBuildRequest")
.platform(PlatformPropertiesArgs.builder()
.os("string")
.architecture("string")
.variant("string")
.build())
.isArchiveEnabled(false)
.credentials(CredentialsArgs.builder()
.customRegistries(Map.of("string", Map.ofEntries(
Map.entry("identity", "string"),
Map.entry("password", Map.ofEntries(
Map.entry("type", "string"),
Map.entry("value", "string")
)),
Map.entry("userName", Map.ofEntries(
Map.entry("type", "string"),
Map.entry("value", "string")
))
)))
.sourceRegistry(SourceRegistryCredentialsArgs.builder()
.loginMode("string")
.build())
.build())
.imageNames("string")
.agentConfiguration(AgentPropertiesArgs.builder()
.cpu(0)
.build())
.isPushEnabled(false)
.logTemplate("string")
.noCache(false)
.arguments(ArgumentArgs.builder()
.name("string")
.value("string")
.isSecret(false)
.build())
.sourceLocation("string")
.target("string")
.timeout(0)
.agentPoolName("string")
.build())
.taskRunName("string")
.build());
task_run_resource = azure_native.containerregistry.TaskRun("taskRunResource",
registry_name="string",
resource_group_name="string",
force_update_tag="string",
identity={
"principal_id": "string",
"tenant_id": "string",
"type": azure_native.containerregistry.ResourceIdentityType.SYSTEM_ASSIGNED,
"user_assigned_identities": {
"string": {
"client_id": "string",
"principal_id": "string",
},
},
},
location="string",
run_request={
"docker_file_path": "string",
"type": "DockerBuildRequest",
"platform": {
"os": "string",
"architecture": "string",
"variant": "string",
},
"is_archive_enabled": False,
"credentials": {
"custom_registries": {
"string": {
"identity": "string",
"password": {
"type": "string",
"value": "string",
},
"user_name": {
"type": "string",
"value": "string",
},
},
},
"source_registry": {
"login_mode": "string",
},
},
"image_names": ["string"],
"agent_configuration": {
"cpu": 0,
},
"is_push_enabled": False,
"log_template": "string",
"no_cache": False,
"arguments": [{
"name": "string",
"value": "string",
"is_secret": False,
}],
"source_location": "string",
"target": "string",
"timeout": 0,
"agent_pool_name": "string",
},
task_run_name="string")
const taskRunResource = new azure_native.containerregistry.TaskRun("taskRunResource", {
registryName: "string",
resourceGroupName: "string",
forceUpdateTag: "string",
identity: {
principalId: "string",
tenantId: "string",
type: azure_native.containerregistry.ResourceIdentityType.SystemAssigned,
userAssignedIdentities: {
string: {
clientId: "string",
principalId: "string",
},
},
},
location: "string",
runRequest: {
dockerFilePath: "string",
type: "DockerBuildRequest",
platform: {
os: "string",
architecture: "string",
variant: "string",
},
isArchiveEnabled: false,
credentials: {
customRegistries: {
string: {
identity: "string",
password: {
type: "string",
value: "string",
},
userName: {
type: "string",
value: "string",
},
},
},
sourceRegistry: {
loginMode: "string",
},
},
imageNames: ["string"],
agentConfiguration: {
cpu: 0,
},
isPushEnabled: false,
logTemplate: "string",
noCache: false,
arguments: [{
name: "string",
value: "string",
isSecret: false,
}],
sourceLocation: "string",
target: "string",
timeout: 0,
agentPoolName: "string",
},
taskRunName: "string",
});
type: azure-native:containerregistry:TaskRun
properties:
forceUpdateTag: string
identity:
principalId: string
tenantId: string
type: SystemAssigned
userAssignedIdentities:
string:
clientId: string
principalId: string
location: string
registryName: string
resourceGroupName: string
runRequest:
agentConfiguration:
cpu: 0
agentPoolName: string
arguments:
- isSecret: false
name: string
value: string
credentials:
customRegistries:
string:
identity: string
password:
type: string
value: string
userName:
type: string
value: string
sourceRegistry:
loginMode: string
dockerFilePath: string
imageNames:
- string
isArchiveEnabled: false
isPushEnabled: false
logTemplate: string
noCache: false
platform:
architecture: string
os: string
variant: string
sourceLocation: string
target: string
timeout: 0
type: DockerBuildRequest
taskRunName: string
TaskRun Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TaskRun resource accepts the following input properties:
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Force
Update stringTag - How the run should be forced to rerun even if the run request configuration has not changed
- Identity
Pulumi.
Azure Native. Container Registry. Inputs. Identity Properties - Identity for the resource.
- Location string
- The location of the resource
- Run
Request Pulumi.Azure | Pulumi.Native. Container Registry. Inputs. Docker Build Request Azure | Pulumi.Native. Container Registry. Inputs. Encoded Task Run Request Azure | Pulumi.Native. Container Registry. Inputs. File Task Run Request Azure Native. Container Registry. Inputs. Task Run Request - The request (parameters) for the run
- Task
Run stringName - The name of the task run.
- Registry
Name string - The name of the container registry.
- Resource
Group stringName - The name of the resource group to which the container registry belongs.
- Force
Update stringTag - How the run should be forced to rerun even if the run request configuration has not changed
- Identity
Identity
Properties Args - Identity for the resource.
- Location string
- The location of the resource
- Run
Request DockerBuild | EncodedRequest Args Task | FileRun Request Args Task | TaskRun Request Args Run Request Args - The request (parameters) for the run
- Task
Run stringName - The name of the task run.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- force
Update StringTag - How the run should be forced to rerun even if the run request configuration has not changed
- identity
Identity
Properties - Identity for the resource.
- location String
- The location of the resource
- run
Request DockerBuild | EncodedRequest Task | FileRun Request Task | TaskRun Request Run Request - The request (parameters) for the run
- task
Run StringName - The name of the task run.
- registry
Name string - The name of the container registry.
- resource
Group stringName - The name of the resource group to which the container registry belongs.
- force
Update stringTag - How the run should be forced to rerun even if the run request configuration has not changed
- identity
Identity
Properties - Identity for the resource.
- location string
- The location of the resource
- run
Request DockerBuild | EncodedRequest Task | FileRun Request Task | TaskRun Request Run Request - The request (parameters) for the run
- task
Run stringName - The name of the task run.
- registry_
name str - The name of the container registry.
- resource_
group_ strname - The name of the resource group to which the container registry belongs.
- force_
update_ strtag - How the run should be forced to rerun even if the run request configuration has not changed
- identity
Identity
Properties Args - Identity for the resource.
- location str
- The location of the resource
- run_
request DockerBuild | EncodedRequest Args Task | FileRun Request Args Task | TaskRun Request Args Run Request Args - The request (parameters) for the run
- task_
run_ strname - The name of the task run.
- registry
Name String - The name of the container registry.
- resource
Group StringName - The name of the resource group to which the container registry belongs.
- force
Update StringTag - How the run should be forced to rerun even if the run request configuration has not changed
- identity Property Map
- Identity for the resource.
- location String
- The location of the resource
- run
Request Property Map | Property Map | Property Map | Property Map - The request (parameters) for the run
- task
Run StringName - The name of the task run.
Outputs
All input properties are implicitly available as output properties. Additionally, the TaskRun resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of this task run
- Run
Result Pulumi.Azure Native. Container Registry. Outputs. Run Response - The result of this task run
- 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.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource.
- Provisioning
State string - The provisioning state of this task run
- Run
Result RunResponse - The result of this task run
- System
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of this task run
- run
Result RunResponse - The result of this task run
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource.
- provisioning
State string - The provisioning state of this task run
- run
Result RunResponse - The result of this task run
- system
Data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource.
- provisioning_
state str - The provisioning state of this task run
- run_
result RunResponse - The result of this task run
- system_
data SystemData Response - Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource.
- provisioning
State String - The provisioning state of this task run
- run
Result Property Map - The result of this task run
- system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
Supporting Types
AgentProperties, AgentPropertiesArgs
- 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.
AgentPropertiesResponse, AgentPropertiesResponseArgs
- 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.
Architecture, ArchitectureArgs
- Amd64
- amd64
- X86
- x86
- Architecture_386
- 386
- Arm
- arm
- Arm64
- arm64
- Architecture
Amd64 - amd64
- Architecture
X86 - x86
- Architecture_386
- 386
- Architecture
Arm - arm
- Architecture
Arm64 - arm64
- Amd64
- amd64
- X86
- x86
- _386
- 386
- Arm
- arm
- Arm64
- arm64
- Amd64
- amd64
- X86
- x86
- Architecture_386
- 386
- Arm
- arm
- Arm64
- arm64
- AMD64
- amd64
- X86
- x86
- ARCHITECTURE_386
- 386
- ARM
- arm
- ARM64
- arm64
- "amd64"
- amd64
- "x86"
- x86
- "386"
- 386
- "arm"
- arm
- "arm64"
- arm64
Argument, ArgumentArgs
ArgumentResponse, ArgumentResponseArgs
Credentials, CredentialsArgs
- Custom
Registries Dictionary<string, Pulumi.Azure Native. Container Registry. Inputs. Custom Registry Credentials> - 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 - Describes the credential parameters for accessing the source registry.
- Custom
Registries map[string]CustomRegistry Credentials - 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 - Describes the credential parameters for accessing the source registry.
- custom
Registries Map<String,CustomRegistry Credentials> - 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 - Describes the credential parameters for accessing the source registry.
- custom
Registries {[key: string]: CustomRegistry Credentials} - 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 - Describes the credential parameters for accessing the source registry.
- custom_
registries Mapping[str, CustomRegistry Credentials] - 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 - 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.
CredentialsResponse, CredentialsResponseArgs
- 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.
CustomRegistryCredentials, CustomRegistryCredentialsArgs
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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.
CustomRegistryCredentialsResponse, CustomRegistryCredentialsResponseArgs
- 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.
DockerBuildRequest, DockerBuildRequestArgs
- Docker
File stringPath - The Docker file path relative to the source location.
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties - The platform properties against which the run has to happen.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Arguments
List<Pulumi.
Azure Native. Container Registry. Inputs. Argument> - The collection of override arguments to be used when executing the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials - The properties that describes a set of credentials that will be used when this run is invoked.
- Image
Names List<string> - The fully qualified image names including the repository and tag.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Target string
- The name of the target build stage for the docker build.
- Timeout int
- Run timeout in seconds.
- Docker
File stringPath - The Docker file path relative to the source location.
- Platform
Platform
Properties - The platform properties against which the run has to happen.
- Agent
Configuration AgentProperties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Arguments []Argument
- The collection of override arguments to be used when executing the run.
- Credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- Image
Names []string - The fully qualified image names including the repository and tag.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Target string
- The name of the target build stage for the docker build.
- Timeout int
- Run timeout in seconds.
- docker
File StringPath - The Docker file path relative to the source location.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- arguments List<Argument>
- The collection of override arguments to be used when executing the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target String
- The name of the target build stage for the docker build.
- timeout Integer
- Run timeout in seconds.
- docker
File stringPath - The Docker file path relative to the source location.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- arguments Argument[]
- The collection of override arguments to be used when executing the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names string[] - The fully qualified image names including the repository and tag.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push booleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- no
Cache boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target string
- The name of the target build stage for the docker build.
- timeout number
- Run timeout in seconds.
- docker_
file_ strpath - The Docker file path relative to the source location.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent_
configuration AgentProperties - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- arguments Sequence[Argument]
- The collection of override arguments to be used when executing the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- image_
names Sequence[str] - The fully qualified image names including the repository and tag.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- is_
push_ boolenabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- no_
cache bool - The value of this property indicates whether the image cache is enabled or not.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target str
- The name of the target build stage for the docker build.
- timeout int
- Run timeout in seconds.
- docker
File StringPath - The Docker file path relative to the source location.
- platform Property Map
- The platform properties against which the run has to happen.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- arguments List<Property Map>
- The collection of override arguments to be used when executing the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target String
- The name of the target build stage for the docker build.
- timeout Number
- Run timeout in seconds.
DockerBuildRequestResponse, DockerBuildRequestResponseArgs
- Docker
File stringPath - The Docker file path relative to the source location.
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties Response - The platform properties against which the run has to happen.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Arguments
List<Pulumi.
Azure Native. Container Registry. Inputs. Argument Response> - The collection of override arguments to be used when executing the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Image
Names List<string> - The fully qualified image names including the repository and tag.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Target string
- The name of the target build stage for the docker build.
- Timeout int
- Run timeout in seconds.
- Docker
File stringPath - The Docker file path relative to the source location.
- Platform
Platform
Properties Response - The platform properties against which the run has to happen.
- Agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Arguments
[]Argument
Response - The collection of override arguments to be used when executing the run.
- Credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Image
Names []string - The fully qualified image names including the repository and tag.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Is
Push boolEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- No
Cache bool - The value of this property indicates whether the image cache is enabled or not.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Target string
- The name of the target build stage for the docker build.
- Timeout int
- Run timeout in seconds.
- docker
File StringPath - The Docker file path relative to the source location.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- arguments
List<Argument
Response> - The collection of override arguments to be used when executing the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target String
- The name of the target build stage for the docker build.
- timeout Integer
- Run timeout in seconds.
- docker
File stringPath - The Docker file path relative to the source location.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- arguments
Argument
Response[] - The collection of override arguments to be used when executing the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names string[] - The fully qualified image names including the repository and tag.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push booleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- no
Cache boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target string
- The name of the target build stage for the docker build.
- timeout number
- Run timeout in seconds.
- docker_
file_ strpath - The Docker file path relative to the source location.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent_
configuration AgentProperties Response - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- arguments
Sequence[Argument
Response] - The collection of override arguments to be used when executing the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- image_
names Sequence[str] - The fully qualified image names including the repository and tag.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- is_
push_ boolenabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- no_
cache bool - The value of this property indicates whether the image cache is enabled or not.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target str
- The name of the target build stage for the docker build.
- timeout int
- Run timeout in seconds.
- docker
File StringPath - The Docker file path relative to the source location.
- platform Property Map
- The platform properties against which the run has to happen.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- arguments List<Property Map>
- The collection of override arguments to be used when executing the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- image
Names List<String> - The fully qualified image names including the repository and tag.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- is
Push BooleanEnabled - The value of this property indicates whether the image built should be pushed to the registry or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- no
Cache Boolean - The value of this property indicates whether the image cache is enabled or not.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- target String
- The name of the target build stage for the docker build.
- timeout Number
- Run timeout in seconds.
EncodedTaskRunRequest, EncodedTaskRunRequestArgs
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties - The platform properties against which the run has to happen.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials - The properties that describes a set of credentials that will be used when this run is invoked.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value> - The collection of overridable values that can be passed when running a task.
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Platform
Platform
Properties - The platform properties against which the run has to happen.
- Agent
Configuration AgentProperties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
[]Set
Value - The collection of overridable values that can be passed when running a task.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Integer
- Run timeout in seconds.
- values
List<Set
Value> - The collection of overridable values that can be passed when running a task.
- encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout number
- Run timeout in seconds.
- values
Set
Value[] - The collection of overridable values that can be passed when running a task.
- encoded_
task_ strcontent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- agent_
configuration AgentProperties - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- encoded_
values_ strcontent - Base64 encoded value of the parameters/values file content.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout int
- Run timeout in seconds.
- values
Sequence[Set
Value] - The collection of overridable values that can be passed when running a task.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- platform Property Map
- The platform properties against which the run has to happen.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Number
- Run timeout in seconds.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
EncodedTaskRunRequestResponse, EncodedTaskRunRequestResponseArgs
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties Response - The platform properties against which the run has to happen.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value Response> - The collection of overridable values that can be passed when running a task.
- Encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- Platform
Platform
Properties Response - The platform properties against which the run has to happen.
- Agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
[]Set
Value Response - The collection of overridable values that can be passed when running a task.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Integer
- Run timeout in seconds.
- values
List<Set
Value Response> - The collection of overridable values that can be passed when running a task.
- encoded
Task stringContent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values stringContent - Base64 encoded value of the parameters/values file content.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout number
- Run timeout in seconds.
- values
Set
Value Response[] - The collection of overridable values that can be passed when running a task.
- encoded_
task_ strcontent - Base64 encoded value of the template/definition file content.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- agent_
configuration AgentProperties Response - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- encoded_
values_ strcontent - Base64 encoded value of the parameters/values file content.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout int
- Run timeout in seconds.
- values
Sequence[Set
Value Response] - The collection of overridable values that can be passed when running a task.
- encoded
Task StringContent - Base64 encoded value of the template/definition file content.
- platform Property Map
- The platform properties against which the run has to happen.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- encoded
Values StringContent - Base64 encoded value of the parameters/values file content.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Number
- Run timeout in seconds.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
FileTaskRunRequest, FileTaskRunRequestArgs
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties - The platform properties against which the run has to happen.
- Task
File stringPath - The template/definition file path relative to the source.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials - The properties that describes a set of credentials that will be used when this run is invoked.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value> - The collection of overridable values that can be passed when running a task.
- Values
File stringPath - The values/parameters file path relative to the source.
- Platform
Platform
Properties - The platform properties against which the run has to happen.
- Task
File stringPath - The template/definition file path relative to the source.
- Agent
Configuration AgentProperties - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
[]Set
Value - The collection of overridable values that can be passed when running a task.
- Values
File stringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- task
File StringPath - The template/definition file path relative to the source.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Integer
- Run timeout in seconds.
- values
List<Set
Value> - The collection of overridable values that can be passed when running a task.
- values
File StringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- task
File stringPath - The template/definition file path relative to the source.
- agent
Configuration AgentProperties - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout number
- Run timeout in seconds.
- values
Set
Value[] - The collection of overridable values that can be passed when running a task.
- values
File stringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties - The platform properties against which the run has to happen.
- task_
file_ strpath - The template/definition file path relative to the source.
- agent_
configuration AgentProperties - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- credentials Credentials
- The properties that describes a set of credentials that will be used when this run is invoked.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout int
- Run timeout in seconds.
- values
Sequence[Set
Value] - The collection of overridable values that can be passed when running a task.
- values_
file_ strpath - The values/parameters file path relative to the source.
- platform Property Map
- The platform properties against which the run has to happen.
- task
File StringPath - The template/definition file path relative to the source.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Number
- Run timeout in seconds.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
- values
File StringPath - The values/parameters file path relative to the source.
FileTaskRunRequestResponse, FileTaskRunRequestResponseArgs
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties Response - The platform properties against which the run has to happen.
- Task
File stringPath - The template/definition file path relative to the source.
- Agent
Configuration Pulumi.Azure Native. Container Registry. Inputs. Agent Properties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Pulumi.
Azure Native. Container Registry. Inputs. Credentials Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- 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 values/parameters file path relative to the source.
- Platform
Platform
Properties Response - The platform properties against which the run has to happen.
- Task
File stringPath - The template/definition file path relative to the source.
- Agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- Timeout int
- Run timeout in seconds.
- Values
[]Set
Value Response - The collection of overridable values that can be passed when running a task.
- Values
File stringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- task
File StringPath - The template/definition file path relative to the source.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Integer
- Run timeout in seconds.
- values
List<Set
Value Response> - The collection of overridable values that can be passed when running a task.
- values
File StringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- task
File stringPath - The template/definition file path relative to the source.
- agent
Configuration AgentProperties Response - The machine configuration of the run agent.
- agent
Pool stringName - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- source
Location string - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout number
- Run timeout in seconds.
- values
Set
Value Response[] - The collection of overridable values that can be passed when running a task.
- values
File stringPath - The values/parameters file path relative to the source.
- platform
Platform
Properties Response - The platform properties against which the run has to happen.
- task_
file_ strpath - The template/definition file path relative to the source.
- agent_
configuration AgentProperties Response - The machine configuration of the run agent.
- agent_
pool_ strname - The dedicated agent pool for the run.
- credentials
Credentials
Response - The properties that describes a set of credentials that will be used when this run is invoked.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- source_
location str - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout int
- Run timeout in seconds.
- values
Sequence[Set
Value Response] - The collection of overridable values that can be passed when running a task.
- values_
file_ strpath - The values/parameters file path relative to the source.
- platform Property Map
- The platform properties against which the run has to happen.
- task
File StringPath - The template/definition file path relative to the source.
- agent
Configuration Property Map - The machine configuration of the run agent.
- agent
Pool StringName - The dedicated agent pool for the run.
- credentials Property Map
- The properties that describes a set of credentials that will be used when this run is invoked.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- source
Location String - The URL(absolute or relative) of the source context. It can be an URL to a tar or git repository. If it is relative URL, the relative path should be obtained from calling listBuildSourceUploadUrl API.
- timeout Number
- Run timeout in seconds.
- values List<Property Map>
- The collection of overridable values that can be passed when running a task.
- values
File StringPath - The values/parameters file path relative to the source.
IdentityProperties, IdentityPropertiesArgs
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id string - The tenant ID of resource.
- Type
Pulumi.
Azure Native. Container Registry. Resource Identity Type - The identity type.
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Container Registry. Inputs. User Identity Properties> - 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
Resource
Identity Type - The identity type.
- User
Assigned map[string]UserIdentities Identity Properties - 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
Resource
Identity Type - The identity type.
- user
Assigned Map<String,UserIdentities Identity Properties> - 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
Resource
Identity Type - The identity type.
- user
Assigned {[key: string]: UserIdentities Identity Properties} - 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
Resource
Identity Type - The identity type.
- user_
assigned_ Mapping[str, Useridentities Identity Properties] - 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
"System
Assigned" | "User Assigned" | "System Assigned, User Assigned" | "None" - 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}'.
IdentityPropertiesResponse, IdentityPropertiesResponseArgs
- 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}'.
ImageDescriptorResponse, ImageDescriptorResponseArgs
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
ImageUpdateTriggerResponse, ImageUpdateTriggerResponseArgs
- Id string
- The unique ID of the trigger.
- Images
List<Pulumi.
Azure Native. Container Registry. Inputs. Image Descriptor Response> - The list of image updates that caused the build.
- Timestamp string
- The timestamp when the image update happened.
- Id string
- The unique ID of the trigger.
- Images
[]Image
Descriptor Response - The list of image updates that caused the build.
- Timestamp string
- The timestamp when the image update happened.
- id String
- The unique ID of the trigger.
- images
List<Image
Descriptor Response> - The list of image updates that caused the build.
- timestamp String
- The timestamp when the image update happened.
- id string
- The unique ID of the trigger.
- images
Image
Descriptor Response[] - The list of image updates that caused the build.
- timestamp string
- The timestamp when the image update happened.
- id str
- The unique ID of the trigger.
- images
Sequence[Image
Descriptor Response] - The list of image updates that caused the build.
- timestamp str
- The timestamp when the image update happened.
- id String
- The unique ID of the trigger.
- images List<Property Map>
- The list of image updates that caused the build.
- timestamp String
- The timestamp when the image update happened.
OS, OSArgs
- Windows
- Windows
- Linux
- Linux
- OSWindows
- Windows
- OSLinux
- Linux
- Windows
- Windows
- Linux
- Linux
- Windows
- Windows
- Linux
- Linux
- WINDOWS
- Windows
- LINUX
- Linux
- "Windows"
- Windows
- "Linux"
- Linux
OverrideTaskStepProperties, OverrideTaskStepPropertiesArgs
- Arguments
List<Pulumi.
Azure Native. Container Registry. Inputs. Argument> - Gets or sets the collection of override arguments to be used when executing a build step.
- Context
Path string - The source context against which run has to be queued.
- File string
- The file against which run has to be queued.
- Target string
- The name of the target build stage for the docker build.
- Update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value> - The collection of overridable values that can be passed when running a Task.
- Arguments []Argument
- Gets or sets the collection of override arguments to be used when executing a build step.
- Context
Path string - The source context against which run has to be queued.
- File string
- The file against which run has to be queued.
- Target string
- The name of the target build stage for the docker build.
- Update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- Values
[]Set
Value - The collection of overridable values that can be passed when running a Task.
- arguments List<Argument>
- Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path String - The source context against which run has to be queued.
- file String
- The file against which run has to be queued.
- target String
- The name of the target build stage for the docker build.
- update
Trigger StringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
List<Set
Value> - The collection of overridable values that can be passed when running a Task.
- arguments Argument[]
- Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path string - The source context against which run has to be queued.
- file string
- The file against which run has to be queued.
- target string
- The name of the target build stage for the docker build.
- update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
Set
Value[] - The collection of overridable values that can be passed when running a Task.
- arguments Sequence[Argument]
- Gets or sets the collection of override arguments to be used when executing a build step.
- context_
path str - The source context against which run has to be queued.
- file str
- The file against which run has to be queued.
- target str
- The name of the target build stage for the docker build.
- update_
trigger_ strtoken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
Sequence[Set
Value] - The collection of overridable values that can be passed when running a Task.
- arguments List<Property Map>
- Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path String - The source context against which run has to be queued.
- file String
- The file against which run has to be queued.
- target String
- The name of the target build stage for the docker build.
- update
Trigger StringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values List<Property Map>
- The collection of overridable values that can be passed when running a Task.
OverrideTaskStepPropertiesResponse, OverrideTaskStepPropertiesResponseArgs
- Arguments
List<Pulumi.
Azure Native. Container Registry. Inputs. Argument Response> - Gets or sets the collection of override arguments to be used when executing a build step.
- Context
Path string - The source context against which run has to be queued.
- File string
- The file against which run has to be queued.
- Target string
- The name of the target build stage for the docker build.
- Update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- Values
List<Pulumi.
Azure Native. Container Registry. Inputs. Set Value Response> - The collection of overridable values that can be passed when running a Task.
- Arguments
[]Argument
Response - Gets or sets the collection of override arguments to be used when executing a build step.
- Context
Path string - The source context against which run has to be queued.
- File string
- The file against which run has to be queued.
- Target string
- The name of the target build stage for the docker build.
- Update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- Values
[]Set
Value Response - The collection of overridable values that can be passed when running a Task.
- arguments
List<Argument
Response> - Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path String - The source context against which run has to be queued.
- file String
- The file against which run has to be queued.
- target String
- The name of the target build stage for the docker build.
- update
Trigger StringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
List<Set
Value Response> - The collection of overridable values that can be passed when running a Task.
- arguments
Argument
Response[] - Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path string - The source context against which run has to be queued.
- file string
- The file against which run has to be queued.
- target string
- The name of the target build stage for the docker build.
- update
Trigger stringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
Set
Value Response[] - The collection of overridable values that can be passed when running a Task.
- arguments
Sequence[Argument
Response] - Gets or sets the collection of override arguments to be used when executing a build step.
- context_
path str - The source context against which run has to be queued.
- file str
- The file against which run has to be queued.
- target str
- The name of the target build stage for the docker build.
- update_
trigger_ strtoken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values
Sequence[Set
Value Response] - The collection of overridable values that can be passed when running a Task.
- arguments List<Property Map>
- Gets or sets the collection of override arguments to be used when executing a build step.
- context
Path String - The source context against which run has to be queued.
- file String
- The file against which run has to be queued.
- target String
- The name of the target build stage for the docker build.
- update
Trigger StringToken - Base64 encoded update trigger token that will be attached with the base image trigger webhook.
- values List<Property Map>
- The collection of overridable values that can be passed when running a Task.
PlatformProperties, PlatformPropertiesArgs
- Os
string | Pulumi.
Azure Native. Container Registry. OS - The operating system type required for the run.
- Architecture
string | Pulumi.
Azure Native. Container Registry. Architecture - The OS architecture.
- Variant
string | Pulumi.
Azure Native. Container Registry. Variant - Variant of the CPU.
- Os string | OS
- The operating system type required for the run.
- Architecture string | Architecture
- The OS architecture.
- Variant string | Variant
- Variant of the CPU.
- os String | OS
- The operating system type required for the run.
- architecture String | Architecture
- The OS architecture.
- variant String | Variant
- Variant of the CPU.
- os string | OS
- The operating system type required for the run.
- architecture string | Architecture
- The OS architecture.
- variant string | Variant
- Variant of the CPU.
- os str | OS
- The operating system type required for the run.
- architecture str | Architecture
- The OS architecture.
- variant str | Variant
- Variant of the CPU.
- os String | "Windows" | "Linux"
- The operating system type required for the run.
- architecture String | "amd64" | "x86" | "386" | "arm" | "arm64"
- The OS architecture.
- variant String | "v6" | "v7" | "v8"
- Variant of the CPU.
PlatformPropertiesResponse, PlatformPropertiesResponseArgs
- 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.
ResourceIdentityType, ResourceIdentityTypeArgs
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- Resource
Identity Type System Assigned - SystemAssigned
- Resource
Identity Type User Assigned - UserAssigned
- Resource
Identity Type_System Assigned_User Assigned - SystemAssigned, UserAssigned
- Resource
Identity Type None - None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned, UserAssigned
- NONE
- None
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
- "System
Assigned, User Assigned" - SystemAssigned, UserAssigned
- "None"
- None
RunResponse, RunResponseArgs
- Id string
- The resource ID.
- Log
Artifact Pulumi.Azure Native. Container Registry. Inputs. Image Descriptor Response - The image description for the log artifact.
- Name string
- The name of the resource.
- Run
Error stringMessage - The error message received from backend systems after the run is scheduled.
- System
Data Pulumi.Azure Native. Container Registry. Inputs. 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. Inputs. Agent Properties Response - The machine configuration of the run agent.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Create
Time string - The time the run was scheduled.
- Custom
Registries List<string> - The list of custom registries that were logged in during this run.
- Finish
Time string - The time the run finished.
- Image
Update Pulumi.Trigger Azure Native. Container Registry. Inputs. Image Update Trigger Response - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled or not.
- Last
Updated stringTime - The last updated time for the run.
- Output
Images List<Pulumi.Azure Native. Container Registry. Inputs. Image Descriptor Response> - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- Platform
Pulumi.
Azure Native. Container Registry. Inputs. Platform Properties Response - The platform properties against which the run will happen.
- Provisioning
State string - The provisioning state of a run.
- Run
Id string - The unique identifier for the run.
- Run
Type string - The type of run.
- Source
Registry stringAuth - The scope of the credentials that were used to login to the source registry during this run.
- Source
Trigger Pulumi.Azure Native. Container Registry. Inputs. Source Trigger Descriptor Response - The source trigger that caused the run.
- Start
Time string - The time the run started.
- Status string
- The current status of the run.
- Task string
- The task against which run was scheduled.
- Timer
Trigger Pulumi.Azure Native. Container Registry. Inputs. Timer Trigger Descriptor Response - The timer trigger that caused the run.
- Update
Trigger stringToken - The update trigger token passed for the Run.
- Id string
- The resource ID.
- Log
Artifact ImageDescriptor Response - The image description for the log artifact.
- Name string
- The name of the resource.
- Run
Error stringMessage - The error message received from backend systems after the run is scheduled.
- 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 run.
- Create
Time string - The time the run was scheduled.
- Custom
Registries []string - The list of custom registries that were logged in during this run.
- Finish
Time string - The time the run finished.
- Image
Update ImageTrigger Update Trigger Response - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled or not.
- Last
Updated stringTime - The last updated time for the run.
- Output
Images []ImageDescriptor Response - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- Platform
Platform
Properties Response - The platform properties against which the run will happen.
- Provisioning
State string - The provisioning state of a run.
- Run
Id string - The unique identifier for the run.
- Run
Type string - The type of run.
- Source
Registry stringAuth - The scope of the credentials that were used to login to the source registry during this run.
- Source
Trigger SourceTrigger Descriptor Response - The source trigger that caused the run.
- Start
Time string - The time the run started.
- Status string
- The current status of the run.
- Task string
- The task against which run was scheduled.
- Timer
Trigger TimerTrigger Descriptor Response - The timer trigger that caused the run.
- Update
Trigger stringToken - The update trigger token passed for the Run.
- id String
- The resource ID.
- log
Artifact ImageDescriptor Response - The image description for the log artifact.
- name String
- The name of the resource.
- run
Error StringMessage - The error message received from backend systems after the run is scheduled.
- 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 run.
- create
Time String - The time the run was scheduled.
- custom
Registries List<String> - The list of custom registries that were logged in during this run.
- finish
Time String - The time the run finished.
- image
Update ImageTrigger Update Trigger Response - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled or not.
- last
Updated StringTime - The last updated time for the run.
- output
Images List<ImageDescriptor Response> - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- platform
Platform
Properties Response - The platform properties against which the run will happen.
- provisioning
State String - The provisioning state of a run.
- run
Id String - The unique identifier for the run.
- run
Type String - The type of run.
- source
Registry StringAuth - The scope of the credentials that were used to login to the source registry during this run.
- source
Trigger SourceTrigger Descriptor Response - The source trigger that caused the run.
- start
Time String - The time the run started.
- status String
- The current status of the run.
- task String
- The task against which run was scheduled.
- timer
Trigger TimerTrigger Descriptor Response - The timer trigger that caused the run.
- update
Trigger StringToken - The update trigger token passed for the Run.
- id string
- The resource ID.
- log
Artifact ImageDescriptor Response - The image description for the log artifact.
- name string
- The name of the resource.
- run
Error stringMessage - The error message received from backend systems after the run is scheduled.
- 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 run.
- create
Time string - The time the run was scheduled.
- custom
Registries string[] - The list of custom registries that were logged in during this run.
- finish
Time string - The time the run finished.
- image
Update ImageTrigger Update Trigger Response - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled or not.
- last
Updated stringTime - The last updated time for the run.
- output
Images ImageDescriptor Response[] - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- platform
Platform
Properties Response - The platform properties against which the run will happen.
- provisioning
State string - The provisioning state of a run.
- run
Id string - The unique identifier for the run.
- run
Type string - The type of run.
- source
Registry stringAuth - The scope of the credentials that were used to login to the source registry during this run.
- source
Trigger SourceTrigger Descriptor Response - The source trigger that caused the run.
- start
Time string - The time the run started.
- status string
- The current status of the run.
- task string
- The task against which run was scheduled.
- timer
Trigger TimerTrigger Descriptor Response - The timer trigger that caused the run.
- update
Trigger stringToken - The update trigger token passed for the Run.
- id str
- The resource ID.
- log_
artifact ImageDescriptor Response - The image description for the log artifact.
- name str
- The name of the resource.
- run_
error_ strmessage - The error message received from backend systems after the run is scheduled.
- 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 run.
- create_
time str - The time the run was scheduled.
- custom_
registries Sequence[str] - The list of custom registries that were logged in during this run.
- finish_
time str - The time the run finished.
- image_
update_ Imagetrigger Update Trigger Response - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled or not.
- last_
updated_ strtime - The last updated time for the run.
- output_
images Sequence[ImageDescriptor Response] - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- platform
Platform
Properties Response - The platform properties against which the run will happen.
- provisioning_
state str - The provisioning state of a run.
- run_
id str - The unique identifier for the run.
- run_
type str - The type of run.
- source_
registry_ strauth - The scope of the credentials that were used to login to the source registry during this run.
- source_
trigger SourceTrigger Descriptor Response - The source trigger that caused the run.
- start_
time str - The time the run started.
- status str
- The current status of the run.
- task str
- The task against which run was scheduled.
- timer_
trigger TimerTrigger Descriptor Response - The timer trigger that caused the run.
- update_
trigger_ strtoken - The update trigger token passed for the Run.
- id String
- The resource ID.
- log
Artifact Property Map - The image description for the log artifact.
- name String
- The name of the resource.
- run
Error StringMessage - The error message received from backend systems after the run is scheduled.
- 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 run.
- create
Time String - The time the run was scheduled.
- custom
Registries List<String> - The list of custom registries that were logged in during this run.
- finish
Time String - The time the run finished.
- image
Update Property MapTrigger - The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled or not.
- last
Updated StringTime - The last updated time for the run.
- output
Images List<Property Map> - The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
- platform Property Map
- The platform properties against which the run will happen.
- provisioning
State String - The provisioning state of a run.
- run
Id String - The unique identifier for the run.
- run
Type String - The type of run.
- source
Registry StringAuth - The scope of the credentials that were used to login to the source registry during this run.
- source
Trigger Property Map - The source trigger that caused the run.
- start
Time String - The time the run started.
- status String
- The current status of the run.
- task String
- The task against which run was scheduled.
- timer
Trigger Property Map - The timer trigger that caused the run.
- update
Trigger StringToken - The update trigger token passed for the Run.
SecretObject, SecretObjectArgs
- Type
string | Pulumi.
Azure Native. Container Registry. Secret Object Type - 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 | Secret
Object Type - 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 | Secret
Object Type - 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 | Secret
Object Type - 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 | Secret
Object Type - 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 | "Opaque" | "Vaultsecret"
- 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.
SecretObjectResponse, SecretObjectResponseArgs
- 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.
SecretObjectType, SecretObjectTypeArgs
- Opaque
- Opaque
- Vaultsecret
- Vaultsecret
- Secret
Object Type Opaque - Opaque
- Secret
Object Type Vaultsecret - Vaultsecret
- Opaque
- Opaque
- Vaultsecret
- Vaultsecret
- Opaque
- Opaque
- Vaultsecret
- Vaultsecret
- OPAQUE
- Opaque
- VAULTSECRET
- Vaultsecret
- "Opaque"
- Opaque
- "Vaultsecret"
- Vaultsecret
SetValue, SetValueArgs
SetValueResponse, SetValueResponseArgs
SourceRegistryCredentials, SourceRegistryCredentialsArgs
- Login
Mode string | Pulumi.Azure Native. Container Registry. Source Registry Login Mode - 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 | SourceRegistry Login Mode - 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 | SourceRegistry Login Mode - 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 | SourceRegistry Login Mode - 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 | SourceRegistry Login Mode - 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 | "None" | "Default" - 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.
SourceRegistryCredentialsResponse, SourceRegistryCredentialsResponseArgs
- 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.
SourceRegistryLoginMode, SourceRegistryLoginModeArgs
- None
- None
- Default
- Default
- Source
Registry Login Mode None - None
- Source
Registry Login Mode Default - Default
- None
- None
- Default
- Default
- None
- None
- Default
- Default
- NONE
- None
- DEFAULT
- Default
- "None"
- None
- "Default"
- Default
SourceTriggerDescriptorResponse, SourceTriggerDescriptorResponseArgs
- Branch
Name string - The branch name in the repository.
- Commit
Id string - The unique ID that identifies a commit.
- Event
Type string - The event type of the trigger.
- Id string
- The unique ID of the trigger.
- Provider
Type string - The source control provider type.
- Pull
Request stringId - The unique ID that identifies pull request.
- Repository
Url string - The repository URL.
- Branch
Name string - The branch name in the repository.
- Commit
Id string - The unique ID that identifies a commit.
- Event
Type string - The event type of the trigger.
- Id string
- The unique ID of the trigger.
- Provider
Type string - The source control provider type.
- Pull
Request stringId - The unique ID that identifies pull request.
- Repository
Url string - The repository URL.
- branch
Name String - The branch name in the repository.
- commit
Id String - The unique ID that identifies a commit.
- event
Type String - The event type of the trigger.
- id String
- The unique ID of the trigger.
- provider
Type String - The source control provider type.
- pull
Request StringId - The unique ID that identifies pull request.
- repository
Url String - The repository URL.
- branch
Name string - The branch name in the repository.
- commit
Id string - The unique ID that identifies a commit.
- event
Type string - The event type of the trigger.
- id string
- The unique ID of the trigger.
- provider
Type string - The source control provider type.
- pull
Request stringId - The unique ID that identifies pull request.
- repository
Url string - The repository URL.
- branch_
name str - The branch name in the repository.
- commit_
id str - The unique ID that identifies a commit.
- event_
type str - The event type of the trigger.
- id str
- The unique ID of the trigger.
- provider_
type str - The source control provider type.
- pull_
request_ strid - The unique ID that identifies pull request.
- repository_
url str - The repository URL.
- branch
Name String - The branch name in the repository.
- commit
Id String - The unique ID that identifies a commit.
- event
Type String - The event type of the trigger.
- id String
- The unique ID of the trigger.
- provider
Type String - The source control provider type.
- pull
Request StringId - The unique ID that identifies pull request.
- repository
Url String - The repository URL.
SystemDataResponse, SystemDataResponseArgs
- 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.
TaskRunRequest, TaskRunRequestArgs
- Task
Id string - The resource ID of task against which run has to be queued.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Override
Task Pulumi.Step Properties Azure Native. Container Registry. Inputs. Override Task Step Properties - Set of overridable parameters that can be passed when running a Task.
- Task
Id string - The resource ID of task against which run has to be queued.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Override
Task OverrideStep Properties Task Step Properties - Set of overridable parameters that can be passed when running a Task.
- task
Id String - The resource ID of task against which run has to be queued.
- agent
Pool StringName - The dedicated agent pool for the run.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- override
Task OverrideStep Properties Task Step Properties - Set of overridable parameters that can be passed when running a Task.
- task
Id string - The resource ID of task against which run has to be queued.
- agent
Pool stringName - The dedicated agent pool for the run.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- override
Task OverrideStep Properties Task Step Properties - Set of overridable parameters that can be passed when running a Task.
- task_
id str - The resource ID of task against which run has to be queued.
- agent_
pool_ strname - The dedicated agent pool for the run.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- override_
task_ Overridestep_ properties Task Step Properties - Set of overridable parameters that can be passed when running a Task.
- task
Id String - The resource ID of task against which run has to be queued.
- agent
Pool StringName - The dedicated agent pool for the run.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- override
Task Property MapStep Properties - Set of overridable parameters that can be passed when running a Task.
TaskRunRequestResponse, TaskRunRequestResponseArgs
- Task
Id string - The resource ID of task against which run has to be queued.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Override
Task Pulumi.Step Properties Azure Native. Container Registry. Inputs. Override Task Step Properties Response - Set of overridable parameters that can be passed when running a Task.
- Task
Id string - The resource ID of task against which run has to be queued.
- Agent
Pool stringName - The dedicated agent pool for the run.
- Is
Archive boolEnabled - The value that indicates whether archiving is enabled for the run or not.
- Log
Template string - The template that describes the repository and tag information for run log artifact.
- Override
Task OverrideStep Properties Task Step Properties Response - Set of overridable parameters that can be passed when running a Task.
- task
Id String - The resource ID of task against which run has to be queued.
- agent
Pool StringName - The dedicated agent pool for the run.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- override
Task OverrideStep Properties Task Step Properties Response - Set of overridable parameters that can be passed when running a Task.
- task
Id string - The resource ID of task against which run has to be queued.
- agent
Pool stringName - The dedicated agent pool for the run.
- is
Archive booleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template string - The template that describes the repository and tag information for run log artifact.
- override
Task OverrideStep Properties Task Step Properties Response - Set of overridable parameters that can be passed when running a Task.
- task_
id str - The resource ID of task against which run has to be queued.
- agent_
pool_ strname - The dedicated agent pool for the run.
- is_
archive_ boolenabled - The value that indicates whether archiving is enabled for the run or not.
- log_
template str - The template that describes the repository and tag information for run log artifact.
- override_
task_ Overridestep_ properties Task Step Properties Response - Set of overridable parameters that can be passed when running a Task.
- task
Id String - The resource ID of task against which run has to be queued.
- agent
Pool StringName - The dedicated agent pool for the run.
- is
Archive BooleanEnabled - The value that indicates whether archiving is enabled for the run or not.
- log
Template String - The template that describes the repository and tag information for run log artifact.
- override
Task Property MapStep Properties - Set of overridable parameters that can be passed when running a Task.
TimerTriggerDescriptorResponse, TimerTriggerDescriptorResponseArgs
- Schedule
Occurrence string - The occurrence that triggered the run.
- Timer
Trigger stringName - The timer trigger name that caused the run.
- Schedule
Occurrence string - The occurrence that triggered the run.
- Timer
Trigger stringName - The timer trigger name that caused the run.
- schedule
Occurrence String - The occurrence that triggered the run.
- timer
Trigger StringName - The timer trigger name that caused the run.
- schedule
Occurrence string - The occurrence that triggered the run.
- timer
Trigger stringName - The timer trigger name that caused the run.
- schedule_
occurrence str - The occurrence that triggered the run.
- timer_
trigger_ strname - The timer trigger name that caused the run.
- schedule
Occurrence String - The occurrence that triggered the run.
- timer
Trigger StringName - The timer trigger name that caused the run.
UserIdentityProperties, UserIdentityPropertiesArgs
- 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.
UserIdentityPropertiesResponse, UserIdentityPropertiesResponseArgs
- 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.
Variant, VariantArgs
- V6
- v6
- V7
- v7
- V8
- v8
- Variant
V6 - v6
- Variant
V7 - v7
- Variant
V8 - v8
- V6
- v6
- V7
- v7
- V8
- v8
- V6
- v6
- V7
- v7
- V8
- v8
- V6
- v6
- V7
- v7
- V8
- v8
- "v6"
- v6
- "v7"
- v7
- "v8"
- v8
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:containerregistry:TaskRun myrun /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{registryName}/taskRuns/{taskRunName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0