containerregistry.azure.com/v1beta20210901

containerregistry.azure.com/v1beta20210901

Package v1beta20210901 contains API Schema definitions for the containerregistry v1beta20210901 API group

Resource Types:

    APIVersion (string alias)

    Value Description

    "2021-09-01"

    EncryptionProperty

    (Appears on:Registries_Spec)

    Field Description
    keyVaultProperties
    KeyVaultProperties
    status
    EncryptionPropertyStatus

    Status: Indicates whether or not the encryption is enabled for container registry.

    EncryptionPropertyARM

    (Appears on:RegistryPropertiesARM)

    Field Description
    keyVaultProperties
    KeyVaultPropertiesARM
    status
    EncryptionPropertyStatus

    Status: Indicates whether or not the encryption is enabled for container registry.

    EncryptionPropertyStatus (string alias)

    (Appears on:EncryptionProperty, EncryptionPropertyARM)

    Value Description

    "disabled"

    "enabled"

    EncryptionPropertyStatusStatus (string alias)

    (Appears on:EncryptionProperty_Status, EncryptionProperty_StatusARM)

    Value Description

    "disabled"

    "enabled"

    EncryptionProperty_Status

    (Appears on:Registry_Status)

    Field Description
    keyVaultProperties
    KeyVaultProperties_Status

    KeyVaultProperties: Key vault properties.

    status
    EncryptionPropertyStatusStatus

    Status: Indicates whether or not the encryption is enabled for container registry.

    EncryptionProperty_StatusARM

    (Appears on:RegistryProperties_StatusARM)

    Field Description
    keyVaultProperties
    KeyVaultProperties_StatusARM

    KeyVaultProperties: Key vault properties.

    status
    EncryptionPropertyStatusStatus

    Status: Indicates whether or not the encryption is enabled for container registry.

    ExportPolicy

    (Appears on:Policies)

    Field Description
    status
    ExportPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    ExportPolicyARM

    (Appears on:PoliciesARM)

    Field Description
    status
    ExportPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    ExportPolicyStatus (string alias)

    (Appears on:ExportPolicy, ExportPolicyARM)

    Value Description

    "disabled"

    "enabled"

    ExportPolicyStatusStatus (string alias)

    (Appears on:ExportPolicy_Status, ExportPolicy_StatusARM)

    Value Description

    "disabled"

    "enabled"

    ExportPolicy_Status

    (Appears on:Policies_Status)

    Field Description
    status
    ExportPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    ExportPolicy_StatusARM

    (Appears on:Policies_StatusARM)

    Field Description
    status
    ExportPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    IPRule

    (Appears on:NetworkRuleSet)

    Field Description
    action
    IPRuleAction

    Action: The action of IP ACL rule.

    value
    string

    Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.

    IPRuleARM

    (Appears on:NetworkRuleSetARM)

    Field Description
    action
    IPRuleAction

    Action: The action of IP ACL rule.

    value
    string

    Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.

    IPRuleAction (string alias)

    (Appears on:IPRule, IPRuleARM)

    Value Description

    "Allow"

    IPRuleStatusAction (string alias)

    (Appears on:IPRule_Status, IPRule_StatusARM)

    Value Description

    "Allow"

    IPRule_Status

    (Appears on:NetworkRuleSet_Status)

    Field Description
    action
    IPRuleStatusAction

    Action: The action of IP ACL rule.

    value
    string

    Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.

    IPRule_StatusARM

    (Appears on:NetworkRuleSet_StatusARM)

    Field Description
    action
    IPRuleStatusAction

    Action: The action of IP ACL rule.

    value
    string

    Value: Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.

    IdentityProperties

    (Appears on:Registries_Spec)

    Field Description
    principalId
    string

    PrincipalId: The principal ID of resource identity.

    tenantId
    string

    TenantId: The tenant ID of resource.

    type
    IdentityPropertiesType

    Type: The identity type.

    userAssignedIdentities
    map[string]./api/containerregistry/v1beta20210901.UserIdentityProperties

    UserAssignedIdentities: 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}’.

    IdentityPropertiesARM

    (Appears on:Registries_SpecARM)

    Field Description
    principalId
    string

    PrincipalId: The principal ID of resource identity.

    tenantId
    string

    TenantId: The tenant ID of resource.

    type
    IdentityPropertiesType

    Type: The identity type.

    userAssignedIdentities
    map[string]./api/containerregistry/v1beta20210901.UserIdentityPropertiesARM

    UserAssignedIdentities: 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}’.

    IdentityPropertiesStatusType (string alias)

    (Appears on:IdentityProperties_Status, IdentityProperties_StatusARM)

    Value Description

    "None"

    "SystemAssigned"

    "SystemAssigned, UserAssigned"

    "UserAssigned"

    IdentityPropertiesType (string alias)

    (Appears on:IdentityProperties, IdentityPropertiesARM)

    Value Description

    "None"

    "SystemAssigned"

    "SystemAssigned, UserAssigned"

    "UserAssigned"

    IdentityProperties_Status

    (Appears on:Registry_Status)

    Field Description
    principalId
    string

    PrincipalId: The principal ID of resource identity.

    tenantId
    string

    TenantId: The tenant ID of resource.

    type
    IdentityPropertiesStatusType

    Type: The identity type.

    userAssignedIdentities
    map[string]./api/containerregistry/v1beta20210901.UserIdentityProperties_Status

    UserAssignedIdentities: 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}’.

    IdentityProperties_StatusARM

    (Appears on:Registry_StatusARM)

    Field Description
    principalId
    string

    PrincipalId: The principal ID of resource identity.

    tenantId
    string

    TenantId: The tenant ID of resource.

    type
    IdentityPropertiesStatusType

    Type: The identity type.

    userAssignedIdentities
    map[string]./api/containerregistry/v1beta20210901.UserIdentityProperties_StatusARM

    UserAssignedIdentities: 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}’.

    KeyVaultProperties

    (Appears on:EncryptionProperty)

    Field Description
    identity
    string

    Identity: The client id of the identity which will be used to access key vault.

    keyIdentifier
    string

    KeyIdentifier: Key vault uri to access the encryption key.

    KeyVaultPropertiesARM

    (Appears on:EncryptionPropertyARM)

    Field Description
    identity
    string

    Identity: The client id of the identity which will be used to access key vault.

    keyIdentifier
    string

    KeyIdentifier: Key vault uri to access the encryption key.

    KeyVaultProperties_Status

    (Appears on:EncryptionProperty_Status)

    Field Description
    identity
    string

    Identity: The client id of the identity which will be used to access key vault.

    keyIdentifier
    string

    KeyIdentifier: Key vault uri to access the encryption key.

    keyRotationEnabled
    bool

    KeyRotationEnabled: Auto key rotation status for a CMK enabled registry.

    lastKeyRotationTimestamp
    string

    LastKeyRotationTimestamp: Timestamp of the last successful key rotation.

    versionedKeyIdentifier
    string

    VersionedKeyIdentifier: The fully qualified key identifier that includes the version of the key that is actually used for encryption.

    KeyVaultProperties_StatusARM

    (Appears on:EncryptionProperty_StatusARM)

    Field Description
    identity
    string

    Identity: The client id of the identity which will be used to access key vault.

    keyIdentifier
    string

    KeyIdentifier: Key vault uri to access the encryption key.

    keyRotationEnabled
    bool

    KeyRotationEnabled: Auto key rotation status for a CMK enabled registry.

    lastKeyRotationTimestamp
    string

    LastKeyRotationTimestamp: Timestamp of the last successful key rotation.

    versionedKeyIdentifier
    string

    VersionedKeyIdentifier: The fully qualified key identifier that includes the version of the key that is actually used for encryption.

    NetworkRuleSet

    (Appears on:Registries_Spec)

    Field Description
    defaultAction
    NetworkRuleSetDefaultAction

    DefaultAction: The default action of allow or deny when no other rules match.

    ipRules
    []IPRule

    IpRules: The IP ACL rules.

    NetworkRuleSetARM

    (Appears on:RegistryPropertiesARM)

    Field Description
    defaultAction
    NetworkRuleSetDefaultAction

    DefaultAction: The default action of allow or deny when no other rules match.

    ipRules
    []IPRuleARM

    IpRules: The IP ACL rules.

    NetworkRuleSetDefaultAction (string alias)

    (Appears on:NetworkRuleSet, NetworkRuleSetARM)

    Value Description

    "Allow"

    "Deny"

    NetworkRuleSetStatusDefaultAction (string alias)

    (Appears on:NetworkRuleSet_Status, NetworkRuleSet_StatusARM)

    Value Description

    "Allow"

    "Deny"

    NetworkRuleSet_Status

    (Appears on:Registry_Status)

    Field Description
    defaultAction
    NetworkRuleSetStatusDefaultAction

    DefaultAction: The default action of allow or deny when no other rules match.

    ipRules
    []IPRule_Status

    IpRules: The IP ACL rules.

    NetworkRuleSet_StatusARM

    (Appears on:RegistryProperties_StatusARM)

    Field Description
    defaultAction
    NetworkRuleSetStatusDefaultAction

    DefaultAction: The default action of allow or deny when no other rules match.

    ipRules
    []IPRule_StatusARM

    IpRules: The IP ACL rules.

    Policies

    (Appears on:Registries_Spec)

    Field Description
    exportPolicy
    ExportPolicy

    ExportPolicy: The export policy for a container registry.

    quarantinePolicy
    QuarantinePolicy

    QuarantinePolicy: The quarantine policy for a container registry.

    retentionPolicy
    RetentionPolicy

    RetentionPolicy: The retention policy for a container registry.

    trustPolicy
    TrustPolicy

    TrustPolicy: The content trust policy for a container registry.

    PoliciesARM

    (Appears on:RegistryPropertiesARM)

    Field Description
    exportPolicy
    ExportPolicyARM

    ExportPolicy: The export policy for a container registry.

    quarantinePolicy
    QuarantinePolicyARM

    QuarantinePolicy: The quarantine policy for a container registry.

    retentionPolicy
    RetentionPolicyARM

    RetentionPolicy: The retention policy for a container registry.

    trustPolicy
    TrustPolicyARM

    TrustPolicy: The content trust policy for a container registry.

    Policies_Status

    (Appears on:Registry_Status)

    Field Description
    exportPolicy
    ExportPolicy_Status

    ExportPolicy: The export policy for a container registry.

    quarantinePolicy
    QuarantinePolicy_Status

    QuarantinePolicy: The quarantine policy for a container registry.

    retentionPolicy
    RetentionPolicy_Status

    RetentionPolicy: The retention policy for a container registry.

    trustPolicy
    TrustPolicy_Status

    TrustPolicy: The content trust policy for a container registry.

    Policies_StatusARM

    (Appears on:RegistryProperties_StatusARM)

    Field Description
    exportPolicy
    ExportPolicy_StatusARM

    ExportPolicy: The export policy for a container registry.

    quarantinePolicy
    QuarantinePolicy_StatusARM

    QuarantinePolicy: The quarantine policy for a container registry.

    retentionPolicy
    RetentionPolicy_StatusARM

    RetentionPolicy: The retention policy for a container registry.

    trustPolicy
    TrustPolicy_StatusARM

    TrustPolicy: The content trust policy for a container registry.

    PrivateEndpointConnection_Status_SubResourceEmbedded

    (Appears on:Registry_Status)

    Field Description
    id
    string

    Id: The resource ID.

    systemData
    SystemData_Status

    SystemData: Metadata pertaining to creation and last modification of the resource.

    PrivateEndpointConnection_Status_SubResourceEmbeddedARM

    (Appears on:RegistryProperties_StatusARM)

    Field Description
    id
    string

    Id: The resource ID.

    systemData
    SystemData_StatusARM

    SystemData: Metadata pertaining to creation and last modification of the resource.

    QuarantinePolicy

    (Appears on:Policies)

    Field Description
    status
    QuarantinePolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    QuarantinePolicyARM

    (Appears on:PoliciesARM)

    Field Description
    status
    QuarantinePolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    QuarantinePolicyStatus (string alias)

    (Appears on:QuarantinePolicy, QuarantinePolicyARM)

    Value Description

    "disabled"

    "enabled"

    QuarantinePolicyStatusStatus (string alias)

    (Appears on:QuarantinePolicy_Status, QuarantinePolicy_StatusARM)

    Value Description

    "disabled"

    "enabled"

    QuarantinePolicy_Status

    (Appears on:Policies_Status)

    Field Description
    status
    QuarantinePolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    QuarantinePolicy_StatusARM

    (Appears on:Policies_StatusARM)

    Field Description
    status
    QuarantinePolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    Registries_Spec

    (Appears on:Registry)

    Field Description
    adminUserEnabled
    bool

    AdminUserEnabled: The value that indicates whether the admin user is enabled.

    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    dataEndpointEnabled
    bool

    DataEndpointEnabled: Enable a single data endpoint per region for serving data.

    encryption
    EncryptionProperty
    identity
    IdentityProperties

    Identity: Managed identity for the resource.

    location
    string

    Location: The location of the resource. This cannot be changed after the resource is created.

    networkRuleBypassOptions
    RegistryPropertiesNetworkRuleBypassOptions

    NetworkRuleBypassOptions: Whether to allow trusted Azure services to access a network restricted registry.

    networkRuleSet
    NetworkRuleSet

    NetworkRuleSet: The network rule set for a container registry.

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    policies
    Policies

    Policies: The policies for a container registry.

    publicNetworkAccess
    RegistryPropertiesPublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the container registry.

    sku
    Sku

    Sku: The SKU of a container registry.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    zoneRedundancy
    RegistryPropertiesZoneRedundancy

    ZoneRedundancy: Whether or not zone redundancy is enabled for this container registry.

    Registries_SpecARM

    Field Description
    identity
    IdentityPropertiesARM

    Identity: Managed identity for the resource.

    location
    string

    Location: The location of the resource. This cannot be changed after the resource is created.

    name
    string

    Name: The name of the container registry.

    properties
    RegistryPropertiesARM

    Properties: The properties of a container registry.

    sku
    SkuARM

    Sku: The SKU of a container registry.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    Registry

    Field Description
    metadata
    Kubernetes meta/v1.ObjectMeta
    Refer to the Kubernetes API documentation for the fields of the metadata field.
    spec
    Registries_Spec


    adminUserEnabled
    bool

    AdminUserEnabled: The value that indicates whether the admin user is enabled.

    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    dataEndpointEnabled
    bool

    DataEndpointEnabled: Enable a single data endpoint per region for serving data.

    encryption
    EncryptionProperty
    identity
    IdentityProperties

    Identity: Managed identity for the resource.

    location
    string

    Location: The location of the resource. This cannot be changed after the resource is created.

    networkRuleBypassOptions
    RegistryPropertiesNetworkRuleBypassOptions

    NetworkRuleBypassOptions: Whether to allow trusted Azure services to access a network restricted registry.

    networkRuleSet
    NetworkRuleSet

    NetworkRuleSet: The network rule set for a container registry.

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    policies
    Policies

    Policies: The policies for a container registry.

    publicNetworkAccess
    RegistryPropertiesPublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the container registry.

    sku
    Sku

    Sku: The SKU of a container registry.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    zoneRedundancy
    RegistryPropertiesZoneRedundancy

    ZoneRedundancy: Whether or not zone redundancy is enabled for this container registry.

    status
    Registry_Status

    RegistryPropertiesARM

    (Appears on:Registries_SpecARM)

    Field Description
    adminUserEnabled
    bool

    AdminUserEnabled: The value that indicates whether the admin user is enabled.

    dataEndpointEnabled
    bool

    DataEndpointEnabled: Enable a single data endpoint per region for serving data.

    encryption
    EncryptionPropertyARM
    networkRuleBypassOptions
    RegistryPropertiesNetworkRuleBypassOptions

    NetworkRuleBypassOptions: Whether to allow trusted Azure services to access a network restricted registry.

    networkRuleSet
    NetworkRuleSetARM

    NetworkRuleSet: The network rule set for a container registry.

    policies
    PoliciesARM

    Policies: The policies for a container registry.

    publicNetworkAccess
    RegistryPropertiesPublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the container registry.

    zoneRedundancy
    RegistryPropertiesZoneRedundancy

    ZoneRedundancy: Whether or not zone redundancy is enabled for this container registry.

    RegistryPropertiesNetworkRuleBypassOptions (string alias)

    (Appears on:Registries_Spec, RegistryPropertiesARM)

    Value Description

    "AzureServices"

    "None"

    RegistryPropertiesPublicNetworkAccess (string alias)

    (Appears on:Registries_Spec, RegistryPropertiesARM)

    Value Description

    "Disabled"

    "Enabled"

    RegistryPropertiesStatusNetworkRuleBypassOptions (string alias)

    (Appears on:RegistryProperties_StatusARM, Registry_Status)

    Value Description

    "AzureServices"

    "None"

    RegistryPropertiesStatusProvisioningState (string alias)

    (Appears on:RegistryProperties_StatusARM, Registry_Status)

    Value Description

    "Canceled"

    "Creating"

    "Deleting"

    "Failed"

    "Succeeded"

    "Updating"

    RegistryPropertiesStatusPublicNetworkAccess (string alias)

    (Appears on:RegistryProperties_StatusARM, Registry_Status)

    Value Description

    "Disabled"

    "Enabled"

    RegistryPropertiesStatusZoneRedundancy (string alias)

    (Appears on:RegistryProperties_StatusARM, Registry_Status)

    Value Description

    "Disabled"

    "Enabled"

    RegistryPropertiesZoneRedundancy (string alias)

    (Appears on:Registries_Spec, RegistryPropertiesARM)

    Value Description

    "Disabled"

    "Enabled"

    RegistryProperties_StatusARM

    (Appears on:Registry_StatusARM)

    Field Description
    adminUserEnabled
    bool

    AdminUserEnabled: The value that indicates whether the admin user is enabled.

    creationDate
    string

    CreationDate: The creation date of the container registry in ISO8601 format.

    dataEndpointEnabled
    bool

    DataEndpointEnabled: Enable a single data endpoint per region for serving data.

    dataEndpointHostNames
    []string

    DataEndpointHostNames: List of host names that will serve data when dataEndpointEnabled is true.

    encryption
    EncryptionProperty_StatusARM

    Encryption: The encryption settings of container registry.

    loginServer
    string

    LoginServer: The URL that can be used to log into the container registry.

    networkRuleBypassOptions
    RegistryPropertiesStatusNetworkRuleBypassOptions

    NetworkRuleBypassOptions: Whether to allow trusted Azure services to access a network restricted registry.

    networkRuleSet
    NetworkRuleSet_StatusARM

    NetworkRuleSet: The network rule set for a container registry.

    policies
    Policies_StatusARM

    Policies: The policies for a container registry.

    privateEndpointConnections
    []PrivateEndpointConnection_Status_SubResourceEmbeddedARM

    PrivateEndpointConnections: List of private endpoint connections for a container registry.

    provisioningState
    RegistryPropertiesStatusProvisioningState

    ProvisioningState: The provisioning state of the container registry at the time the operation was called.

    publicNetworkAccess
    RegistryPropertiesStatusPublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the container registry.

    status
    Status_StatusARM

    Status: The status of the container registry at the time the operation was called.

    zoneRedundancy
    RegistryPropertiesStatusZoneRedundancy

    ZoneRedundancy: Whether or not zone redundancy is enabled for this container registry

    Registry_Status

    (Appears on:Registry)

    Field Description
    adminUserEnabled
    bool

    AdminUserEnabled: The value that indicates whether the admin user is enabled.

    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    creationDate
    string

    CreationDate: The creation date of the container registry in ISO8601 format.

    dataEndpointEnabled
    bool

    DataEndpointEnabled: Enable a single data endpoint per region for serving data.

    dataEndpointHostNames
    []string

    DataEndpointHostNames: List of host names that will serve data when dataEndpointEnabled is true.

    encryption
    EncryptionProperty_Status

    Encryption: The encryption settings of container registry.

    id
    string

    Id: The resource ID.

    identity
    IdentityProperties_Status

    Identity: The identity of the container registry.

    location
    string

    Location: The location of the resource. This cannot be changed after the resource is created.

    loginServer
    string

    LoginServer: The URL that can be used to log into the container registry.

    name
    string

    Name: The name of the resource.

    networkRuleBypassOptions
    RegistryPropertiesStatusNetworkRuleBypassOptions

    NetworkRuleBypassOptions: Whether to allow trusted Azure services to access a network restricted registry.

    networkRuleSet
    NetworkRuleSet_Status

    NetworkRuleSet: The network rule set for a container registry.

    policies
    Policies_Status

    Policies: The policies for a container registry.

    privateEndpointConnections
    []PrivateEndpointConnection_Status_SubResourceEmbedded

    PrivateEndpointConnections: List of private endpoint connections for a container registry.

    provisioningState
    RegistryPropertiesStatusProvisioningState

    ProvisioningState: The provisioning state of the container registry at the time the operation was called.

    publicNetworkAccess
    RegistryPropertiesStatusPublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the container registry.

    sku
    Sku_Status

    Sku: The SKU of the container registry.

    status
    Status_Status

    Status: The status of the container registry at the time the operation was called.

    systemData
    SystemData_Status

    SystemData: Metadata pertaining to creation and last modification of the resource.

    tags
    map[string]string

    Tags: The tags of the resource.

    type
    string

    Type: The type of the resource.

    zoneRedundancy
    RegistryPropertiesStatusZoneRedundancy

    ZoneRedundancy: Whether or not zone redundancy is enabled for this container registry

    Registry_StatusARM

    Field Description
    id
    string

    Id: The resource ID.

    identity
    IdentityProperties_StatusARM

    Identity: The identity of the container registry.

    location
    string

    Location: The location of the resource. This cannot be changed after the resource is created.

    name
    string

    Name: The name of the resource.

    properties
    RegistryProperties_StatusARM

    Properties: The properties of the container registry.

    sku
    Sku_StatusARM

    Sku: The SKU of the container registry.

    systemData
    SystemData_StatusARM

    SystemData: Metadata pertaining to creation and last modification of the resource.

    tags
    map[string]string

    Tags: The tags of the resource.

    type
    string

    Type: The type of the resource.

    RetentionPolicy

    (Appears on:Policies)

    Field Description
    days
    int

    Days: The number of days to retain an untagged manifest after which it gets purged.

    status
    RetentionPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    RetentionPolicyARM

    (Appears on:PoliciesARM)

    Field Description
    days
    int

    Days: The number of days to retain an untagged manifest after which it gets purged.

    status
    RetentionPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    RetentionPolicyStatus (string alias)

    (Appears on:RetentionPolicy, RetentionPolicyARM)

    Value Description

    "disabled"

    "enabled"

    RetentionPolicyStatusStatus (string alias)

    (Appears on:RetentionPolicy_Status, RetentionPolicy_StatusARM)

    Value Description

    "disabled"

    "enabled"

    RetentionPolicy_Status

    (Appears on:Policies_Status)

    Field Description
    days
    int

    Days: The number of days to retain an untagged manifest after which it gets purged.

    lastUpdatedTime
    string

    LastUpdatedTime: The timestamp when the policy was last updated.

    status
    RetentionPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    RetentionPolicy_StatusARM

    (Appears on:Policies_StatusARM)

    Field Description
    days
    int

    Days: The number of days to retain an untagged manifest after which it gets purged.

    lastUpdatedTime
    string

    LastUpdatedTime: The timestamp when the policy was last updated.

    status
    RetentionPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    Sku

    (Appears on:Registries_Spec)

    Field Description
    name
    SkuName

    Name: The SKU name of the container registry. Required for registry creation.

    SkuARM

    (Appears on:Registries_SpecARM)

    Field Description
    name
    SkuName

    Name: The SKU name of the container registry. Required for registry creation.

    SkuName (string alias)

    (Appears on:Sku, SkuARM)

    Value Description

    "Basic"

    "Classic"

    "Premium"

    "Standard"

    SkuStatusName (string alias)

    (Appears on:Sku_Status, Sku_StatusARM)

    Value Description

    "Basic"

    "Classic"

    "Premium"

    "Standard"

    SkuStatusTier (string alias)

    (Appears on:Sku_Status, Sku_StatusARM)

    Value Description

    "Basic"

    "Classic"

    "Premium"

    "Standard"

    Sku_Status

    (Appears on:Registry_Status)

    Field Description
    name
    SkuStatusName

    Name: The SKU name of the container registry. Required for registry creation.

    tier
    SkuStatusTier

    Tier: The SKU tier based on the SKU name.

    Sku_StatusARM

    (Appears on:Registry_StatusARM)

    Field Description
    name
    SkuStatusName

    Name: The SKU name of the container registry. Required for registry creation.

    tier
    SkuStatusTier

    Tier: The SKU tier based on the SKU name.

    Status_Status

    (Appears on:Registry_Status)

    Field Description
    displayStatus
    string

    DisplayStatus: The short label for the status.

    message
    string

    Message: The detailed message for the status, including alerts and error messages.

    timestamp
    string

    Timestamp: The timestamp when the status was changed to the current value.

    Status_StatusARM

    (Appears on:RegistryProperties_StatusARM)

    Field Description
    displayStatus
    string

    DisplayStatus: The short label for the status.

    message
    string

    Message: The detailed message for the status, including alerts and error messages.

    timestamp
    string

    Timestamp: The timestamp when the status was changed to the current value.

    SystemDataStatusCreatedByType (string alias)

    (Appears on:SystemData_Status, SystemData_StatusARM)

    Value Description

    "Application"

    "Key"

    "ManagedIdentity"

    "User"

    SystemDataStatusLastModifiedByType (string alias)

    (Appears on:SystemData_Status, SystemData_StatusARM)

    Value Description

    "Application"

    "Key"

    "ManagedIdentity"

    "User"

    SystemData_Status

    (Appears on:PrivateEndpointConnection_Status_SubResourceEmbedded, Registry_Status)

    Field Description
    createdAt
    string

    CreatedAt: The timestamp of resource creation (UTC).

    createdBy
    string

    CreatedBy: The identity that created the resource.

    createdByType
    SystemDataStatusCreatedByType

    CreatedByType: The type of identity that created the resource.

    lastModifiedAt
    string

    LastModifiedAt: The timestamp of resource modification (UTC).

    lastModifiedBy
    string

    LastModifiedBy: The identity that last modified the resource.

    lastModifiedByType
    SystemDataStatusLastModifiedByType

    LastModifiedByType: The type of identity that last modified the resource.

    SystemData_StatusARM

    (Appears on:PrivateEndpointConnection_Status_SubResourceEmbeddedARM, Registry_StatusARM)

    Field Description
    createdAt
    string

    CreatedAt: The timestamp of resource creation (UTC).

    createdBy
    string

    CreatedBy: The identity that created the resource.

    createdByType
    SystemDataStatusCreatedByType

    CreatedByType: The type of identity that created the resource.

    lastModifiedAt
    string

    LastModifiedAt: The timestamp of resource modification (UTC).

    lastModifiedBy
    string

    LastModifiedBy: The identity that last modified the resource.

    lastModifiedByType
    SystemDataStatusLastModifiedByType

    LastModifiedByType: The type of identity that last modified the resource.

    TrustPolicy

    (Appears on:Policies)

    Field Description
    status
    TrustPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    type
    TrustPolicyType

    Type: The type of trust policy.

    TrustPolicyARM

    (Appears on:PoliciesARM)

    Field Description
    status
    TrustPolicyStatus

    Status: The value that indicates whether the policy is enabled or not.

    type
    TrustPolicyType

    Type: The type of trust policy.

    TrustPolicyStatus (string alias)

    (Appears on:TrustPolicy, TrustPolicyARM)

    Value Description

    "disabled"

    "enabled"

    TrustPolicyStatusStatus (string alias)

    (Appears on:TrustPolicy_Status, TrustPolicy_StatusARM)

    Value Description

    "disabled"

    "enabled"

    TrustPolicyStatusType (string alias)

    (Appears on:TrustPolicy_Status, TrustPolicy_StatusARM)

    Value Description

    "Notary"

    TrustPolicyType (string alias)

    (Appears on:TrustPolicy, TrustPolicyARM)

    Value Description

    "Notary"

    TrustPolicy_Status

    (Appears on:Policies_Status)

    Field Description
    status
    TrustPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    type
    TrustPolicyStatusType

    Type: The type of trust policy.

    TrustPolicy_StatusARM

    (Appears on:Policies_StatusARM)

    Field Description
    status
    TrustPolicyStatusStatus

    Status: The value that indicates whether the policy is enabled or not.

    type
    TrustPolicyStatusType

    Type: The type of trust policy.

    UserIdentityProperties

    (Appears on:IdentityProperties)

    Field Description
    clientId
    string

    ClientId: The client id of user assigned identity.

    principalId
    string

    PrincipalId: The principal id of user assigned identity.

    UserIdentityPropertiesARM

    (Appears on:IdentityPropertiesARM)

    Field Description
    clientId
    string

    ClientId: The client id of user assigned identity.

    principalId
    string

    PrincipalId: The principal id of user assigned identity.

    UserIdentityProperties_Status

    (Appears on:IdentityProperties_Status)

    Field Description
    clientId
    string

    ClientId: The client id of user assigned identity.

    principalId
    string

    PrincipalId: The principal id of user assigned identity.

    UserIdentityProperties_StatusARM

    (Appears on:IdentityProperties_StatusARM)

    Field Description
    clientId
    string

    ClientId: The client id of user assigned identity.

    principalId
    string

    PrincipalId: The principal id of user assigned identity.