Share via


models Package

Classes

ActivationProperties

The activation properties of the connected registry.

Actor

The agent that initiated the event. For most situations, this could be from the authorization context of the request.

AuthCredential

Authentication credential stored for an upstream.

AzureADAuthenticationAsArmPolicy

The policy for using Azure Resource Manager audience token for a container registry.

CacheRule

An object that represents a cache rule for a container registry.

CacheRuleProperties

The properties of a cache rule.

CacheRuleUpdateParameters

The parameters for updating a cache rule.

CacheRuleUpdateProperties

The parameters for updating cache rule properties.

CallbackConfig

The configuration of service URI and custom headers for the webhook.

ConnectedRegistry

An object that represents a connected registry for a container registry.

ConnectedRegistryProperties

The properties of a connected registry.

ConnectedRegistryUpdateParameters

The parameters for updating a connected registry.

ConnectedRegistryUpdateProperties

The parameters for updating token properties.

CredentialHealth

The health of the auth credential.

CredentialSet

An object that represents a credential set resource for a container registry.

CredentialSetProperties

The properties of a credential set resource.

CredentialSetUpdateParameters

The parameters for updating a credential set.

CredentialSetUpdateProperties

The parameters for updating credential set properties.

EncryptionProperty

EncryptionProperty.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Error response.

Event

The event for a webhook.

EventContent

The content of the event request message.

EventInfo

The basic information of an event.

EventRequestMessage

The event request message sent to the service URI.

EventResponseMessage

The event response message received from the service URI.

ExportPolicy

The export policy for a container registry.

GarbageCollectionProperties

The garbage collection properties of the connected registry.

GenerateCredentialsParameters

The parameters used to generate credentials for a specified token or user of a container registry.

GenerateCredentialsResult

The response from the GenerateCredentials operation.

IPRule

IP rule with specific IP or IP range in CIDR format.

IdentityProperties

Managed identity for the resource.

ImportImageParameters

ImportImageParameters.

ImportSource

ImportSource.

ImportSourceCredentials

ImportSourceCredentials.

KeyVaultProperties

KeyVaultProperties.

LoggingProperties

The logging properties of the connected registry.

LoginServerProperties

The login server properties of the connected registry.

NetworkRuleSet

The network rule set for a container registry.

OperationDefinition

The definition of a container registry operation.

OperationDisplayDefinition

The display information for a container registry operation.

OperationLogSpecificationDefinition

The definition of Azure Monitoring log.

OperationMetricSpecificationDefinition

The definition of Azure Monitoring metric.

OperationPropertiesDefinition

The definition of Azure Monitoring properties.

OperationServiceSpecificationDefinition

The definition of Azure Monitoring list.

ParentProperties

The properties of the connected registry parent.

Policies

The policies for a container registry.

PrivateEndpoint

The Private Endpoint resource.

PrivateEndpointConnection

An object that represents a private endpoint connection for a container registry.

PrivateEndpointConnectionProperties

The properties of a private endpoint connection.

PrivateLinkResource

A private link resource.

PrivateLinkResourceProperties

Properties of a private link resource.

PrivateLinkServiceConnectionState

The state of a private link service connection.

ProxyResource

Proxy Resource.

QuarantinePolicy

The quarantine policy for a container registry.

RegenerateCredentialParameters

The parameters used to regenerate the login credential.

Registry

An object that represents a container registry.

RegistryListCredentialsResult

The response from the ListCredentials operation.

RegistryNameCheckRequest

A request to check whether a container registry name is available.

RegistryNameStatus

The result of a request to check the availability of a container registry name.

RegistryPassword

The login password for the container registry.

RegistryProperties

The properties of a container registry.

RegistryPropertiesUpdateParameters

The parameters for updating the properties of a container registry.

RegistryUpdateParameters

The parameters for updating a container registry.

RegistryUsage

The quota usage for a container registry.

RegistryUsageListResult

The result of a request to get container registry quota usages.

Replication

An object that represents a replication for a container registry.

ReplicationProperties

The properties of a replication.

ReplicationUpdateParameters

The parameters for updating a replication.

ReplicationUpdateParametersProperties

ReplicationUpdateParametersProperties.

Request

The request that generated the event.

Resource

Resource.

RetentionPolicy

The retention policy for a container registry.

ScopeMap

An object that represents a scope map for a container registry.

ScopeMapProperties

The properties of a scope map.

ScopeMapPropertiesUpdateParameters

The update parameters for scope map properties.

ScopeMapUpdateParameters

The properties for updating the scope map.

Sku

The SKU of a container registry.

Source

The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.

Status

The status of an Azure resource at the time the operation was called.

StatusDetailProperties

The status detail properties of the connected registry.

SyncProperties

The sync properties of the connected registry with its parent.

SyncUpdateProperties

The parameters for updating the sync properties of the connected registry with its parent.

SystemData

Metadata pertaining to creation and last modification of the resource.

Target

The target of the event.

TlsCertificateProperties

The TLS certificate properties of the connected registry login server.

TlsProperties

The TLS properties of the connected registry login server.

Token

An object that represents a token for a container registry.

TokenCertificate

The properties of a certificate used for authenticating a token.

TokenCredentialsProperties

The properties of the credentials that can be used for authenticating the token.

TokenPassword

The password that will be used for authenticating the token of a container registry.

TokenProperties

The properties of a token.

TokenUpdateParameters

The parameters for updating a token.

TokenUpdateProperties

The parameters for updating token properties.

TrackedResource

Tracked Resource.

TrustPolicy

The content trust policy for a container registry.

UserIdentityProperties

UserIdentityProperties.

Webhook

An object that represents a webhook for a container registry.

WebhookCreateParameters

The parameters for creating a webhook.

WebhookProperties

The properties of a webhook.

WebhookPropertiesCreateParameters

The parameters for creating the properties of a webhook.

WebhookPropertiesUpdateParameters

The parameters for updating the properties of a webhook.

WebhookUpdateParameters

The parameters for updating a webhook.

Enums

Action

The action of IP ACL rule.

ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

ActivationStatus

The activation status of the connected registry.

AuditLogStatus

Indicates whether audit logs are enabled on the connected registry.

AzureADAuthenticationAsArmPolicyStatus

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

CertificateType

The type of certificate location.

ConnectedRegistryMode

The mode of the connected registry resource that indicates the permissions of the registry.

ConnectionState

The current connection state of the connected registry.

ConnectionStatus

The private link service connection status.

ContainerRegistryResourceType

The resource type for Container Registry.

CreatedByType

The kind of entity that created the resource.

CredentialHealthStatus

The health status of credential.

CredentialName

The name of the credential.

DefaultAction

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

EncryptionStatus

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

ExportPolicyStatus

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

ImportMode

When Force, any existing target tags will be overwritten. When NoForce, any existing target tags will fail the operation before any copying begins.

LogLevel

The verbosity of logs persisted on the connected registry.

NetworkRuleBypassOptions

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

PasswordName

The password name.

PolicyStatus

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

ProvisioningState

The provisioning state of the archive at the time the operation was called.

PublicNetworkAccess

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

RegistryUsageUnit

The unit of measurement.

ResourceIdentityType

The identity type.

RoleAssignmentMode

Determines registry role assignment mode.

SkuName

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

SkuTier

The SKU tier based on the SKU name.

TlsStatus

Indicates whether HTTPS is enabled for the login server.

TokenCertificateName

Type of TokenCertificateName.

TokenPasswordName

The password name "password1" or "password2".

TokenStatus

The status of the token example enabled or disabled.

TrustPolicyType

The type of trust policy.

WebhookAction

Type of WebhookAction.

WebhookStatus

The status of the webhook at the time the operation was called.

ZoneRedundancy

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