Sprog

ArmContainerRegistryModelFactory Class

Definition

Represents a compatibility shim type for Container Registry Tasks.

public static class ArmContainerRegistryModelFactory
type ArmContainerRegistryModelFactory = class
Public Class ArmContainerRegistryModelFactory
Inheritance
ArmContainerRegistryModelFactory

Methods

Name Description
ConnectedRegistryData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ContainerRegistryProvisioningState>, Nullable<ConnectedRegistryMode>, String, Nullable<ConnectedRegistryConnectionState>, Nullable<DateTimeOffset>, ConnectedRegistryParent, IEnumerable<ResourceIdentifier>, ConnectedRegistryLoginServer, ConnectedRegistryLogging, IEnumerable<ConnectedRegistryStatusDetail>, IEnumerable<String>, GarbageCollectionProperties, ContainerRegistrySyncResult, Nullable<ConnectedRegistryActivationStatus>, ManagedServiceIdentity)
ConnectedRegistryLogging(Nullable<ConnectedRegistryLogLevel>, Nullable<ConnectedRegistryAuditLogStatus>)

The logging properties of the connected registry.

ConnectedRegistryLoginServer(String, ContainerRegistryTlsProperties)

The login server properties of the connected registry.

ConnectedRegistryParent(ResourceIdentifier, ConnectedRegistrySyncProperties)

The properties of the connected registry parent.

ConnectedRegistryPatch(ConnectedRegistrySyncUpdateProperties, ConnectedRegistryLogging, IEnumerable<ResourceIdentifier>, IEnumerable<String>, GarbageCollectionProperties, ManagedServiceIdentity)
ConnectedRegistryStatusDetail(String, String, String, Nullable<DateTimeOffset>, Nullable<Guid>, Nullable<Double>, Nullable<Double>)

The status detail properties of the connected registry.

ConnectedRegistrySyncProperties(ResourceIdentifier, String, Nullable<TimeSpan>, TimeSpan, Nullable<DateTimeOffset>, String, Nullable<ContainerRegistryAuthType>)

The sync properties of the connected registry with its parent.

ConnectedRegistrySyncUpdateProperties(String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<ContainerRegistryAuthType>)

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

ContainerRegistryArchiveData(ResourceIdentifier, String, ResourceType, SystemData, ContainerRegistryArchivePackageSourceProperties, String, String, String, Nullable<ContainerRegistryProvisioningState>)

Initializes a new instance of ContainerRegistryArchiveData.

ContainerRegistryArchivePackageSourceProperties(Nullable<ContainerRegistryPackageSourceType>, Uri)

The properties of the archive package source.

ContainerRegistryArchivePatch(String)
ContainerRegistryArchiveVersionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ContainerRegistryProvisioningState>, String)

Initializes a new instance of ContainerRegistryArchiveVersionData.

ContainerRegistryAuthCredential(Nullable<ContainerRegistryCredentialName>, String, String, ContainerRegistryCredentialHealth)

Authentication credential stored for an upstream.

ContainerRegistryCacheAuthentication(String)

Authentication configuration used by a cache rule to access an upstream registry. Please note this is the abstract base class. The derived classes available for instantiation are: GoogleArtifactRegistryCacheAuthentication.

ContainerRegistryCacheRuleData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, ContainerRegistryCacheAuthentication, String, String, Nullable<DateTimeOffset>, Nullable<ContainerRegistryProvisioningState>, ManagedServiceIdentity)
ContainerRegistryCacheRulePatch(ResourceIdentifier, ContainerRegistryCacheAuthentication, ManagedServiceIdentity)
ContainerRegistryCredentialHealth(Nullable<ContainerRegistryCredentialHealthStatus>, String, String)

The health of the auth credential.

ContainerRegistryCredentialRegenerateContent(ContainerRegistryPasswordName)

The parameters used to regenerate the login credential.

ContainerRegistryCredentialSetData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<ContainerRegistryAuthCredential>, Nullable<DateTimeOffset>, Nullable<ContainerRegistryProvisioningState>, ManagedServiceIdentity)
ContainerRegistryCredentialSetPatch(IEnumerable<ContainerRegistryAuthCredential>, ManagedServiceIdentity)
ContainerRegistryData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, Nullable<DateTimeOffset>, Nullable<ContainerRegistryProvisioningState>, ContainerRegistryResourceStatus, Nullable<Boolean>, ContainerRegistryNetworkRuleSet, ContainerRegistryPolicies, ContainerRegistryEncryption, Nullable<Boolean>, IEnumerable<String>, Nullable<ContainerRegistryRegionalEndpointStatus>, IEnumerable<String>, Nullable<ContainerRegistryEndpointProtocol>, IEnumerable<ContainerRegistryPrivateEndpointConnectionData>, Nullable<ContainerRegistryPublicNetworkAccess>, Nullable<ContainerRegistryNetworkRuleBypassOption>, Nullable<Boolean>, Nullable<ContainerRegistryZoneRedundancy>, Nullable<Boolean>, Nullable<ContainerRegistryMetadataSearch>, Nullable<AutoGeneratedDomainNameLabelScope>, Nullable<ContainerRegistryWritableCacheRepositories>, Nullable<ContainerRegistryRoleAssignmentMode>, ContainerRegistrySku, ManagedServiceIdentity)
ContainerRegistryEncryption(Nullable<ContainerRegistryEncryptionStatus>, ContainerRegistryKeyVaultProperties)

The ContainerRegistryEncryption.

ContainerRegistryExportPipelineData(ResourceIdentifier, String, ResourceType, SystemData, ContainerRegistryExportPipelineTargetProperties, IEnumerable<ContainerRegistryPipelineOption>, Nullable<ContainerRegistryProvisioningState>, Nullable<AzureLocation>, ManagedServiceIdentity)
ContainerRegistryExportPipelineTargetProperties(String, Uri, Uri, Nullable<ContainerRegistryStorageAccessMode>)

The properties of the export pipeline target.

ContainerRegistryGenerateCredentialsContent(ResourceIdentifier, Nullable<DateTimeOffset>, Nullable<ContainerRegistryTokenPasswordName>)

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

ContainerRegistryGenerateCredentialsResult(String, IEnumerable<ContainerRegistryTokenPassword>)

The response from the GenerateCredentials operation.

ContainerRegistryImportImageContent(ContainerRegistryImportSource, IEnumerable<String>, IEnumerable<String>, Nullable<ContainerRegistryImportMode>)

The ContainerRegistryImportImageContent.

ContainerRegistryImportPipelineData(ResourceIdentifier, String, ResourceType, SystemData, ContainerRegistryImportPipelineSourceProperties, IEnumerable<ContainerRegistryPipelineOption>, Nullable<ContainerRegistryProvisioningState>, Nullable<ContainerRegistryTriggerStatus>, Nullable<AzureLocation>, ManagedServiceIdentity)
ContainerRegistryImportPipelineSourceProperties(Nullable<ContainerRegistryPipelineSourceType>, Uri, Uri, Nullable<ContainerRegistryStorageAccessMode>)

The properties of the import pipeline source.

ContainerRegistryImportSource(ResourceIdentifier, Uri, ContainerRegistryImportSourceCredentials, String)

The ContainerRegistryImportSource.

ContainerRegistryImportSourceCredentials(String, String)

The ContainerRegistryImportSourceCredentials.

ContainerRegistryIPRule(Nullable<ContainerRegistryIPRuleAction>, String)

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

ContainerRegistryKeyVaultProperties(String, String, String, Nullable<Boolean>, Nullable<DateTimeOffset>)

The ContainerRegistryKeyVaultProperties.

ContainerRegistryListCredentialsResult(String, IEnumerable<ContainerRegistryPassword>)

The response from the ListCredentials operation.

ContainerRegistryNameAvailabilityContent(String, ContainerRegistryResourceType, String, Nullable<AutoGeneratedDomainNameLabelScope>)

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

ContainerRegistryNameAvailableResult(String, Nullable<Boolean>, String, String)

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

ContainerRegistryNetworkRuleSet(ContainerRegistryNetworkRuleDefaultAction, IEnumerable<ContainerRegistryVirtualNetworkRule>, IEnumerable<ContainerRegistryIPRule>)

The network rule set for a container registry.

ContainerRegistryPassword(Nullable<ContainerRegistryPasswordName>, String)

The login password for the container registry.

ContainerRegistryPatch(ManagedServiceIdentity, IDictionary<String, String>, ContainerRegistrySku, Nullable<Boolean>, ContainerRegistryNetworkRuleSet, ContainerRegistryPolicies, ContainerRegistryEncryption, Nullable<Boolean>, Nullable<ContainerRegistryRegionalEndpointStatus>, Nullable<ContainerRegistryEndpointProtocol>, Nullable<ContainerRegistryPublicNetworkAccess>, Nullable<ContainerRegistryNetworkRuleBypassOption>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ContainerRegistryMetadataSearch>, Nullable<ContainerRegistryWritableCacheRepositories>, Nullable<ContainerRegistryRoleAssignmentMode>)
ContainerRegistryPipelineRunContent(ResourceIdentifier, IEnumerable<String>, ContainerRegistryPipelineRunSourceProperties, ContainerRegistryPipelineRunTargetProperties, String)

The request properties provided for a pipeline run.

ContainerRegistryPipelineRunData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ContainerRegistryProvisioningState>, ContainerRegistryPipelineRunContent, ContainerRegistryPipelineRunResult, String)

Initializes a new instance of ContainerRegistryPipelineRunData.

ContainerRegistryPipelineRunResult(String, IEnumerable<String>, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, ContainerRegistryImportPipelineSourceProperties, ContainerRegistryExportPipelineTargetProperties, String, Nullable<DateTimeOffset>, String)

Initializes a new instance of ContainerRegistryPipelineRunResult.

ContainerRegistryPipelineRunSourceProperties(Nullable<ContainerRegistryPipelineRunSourceType>, String)

The pipeline run source properties.

ContainerRegistryPipelineRunTargetProperties(Nullable<ContainerRegistryPipelineRunTargetType>, String)

The pipeline run target properties.

ContainerRegistryPolicies(Nullable<ContainerRegistryPolicyStatus>, ContainerRegistryTrustPolicy, ContainerRegistryRetentionPolicy, Nullable<ContainerRegistryExportPolicyStatus>, Nullable<AadAuthenticationAsArmPolicyStatus>, ContainerRegistrySoftDeletePolicy)
ContainerRegistryPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ContainerRegistryPrivateLinkServiceConnectionState, Nullable<ContainerRegistryProvisioningState>, ResourceIdentifier)
ContainerRegistryPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of ContainerRegistryPrivateLinkResourceData.

ContainerRegistryPrivateLinkServiceConnectionState(Nullable<ContainerRegistryPrivateLinkServiceConnectionStatus>, String, Nullable<ActionsRequiredForPrivateLinkServiceConsumer>)

The state of a private link service connection.

ContainerRegistryReplicationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ContainerRegistryProvisioningState>, ContainerRegistryResourceStatus, Nullable<Boolean>, Nullable<ContainerRegistryZoneRedundancy>)

Initializes a new instance of ContainerRegistryReplicationData.

ContainerRegistryReplicationPatch(IDictionary<String,String>, Nullable<Boolean>)
ContainerRegistryResourceStatus(String, String, Nullable<DateTimeOffset>)

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

ContainerRegistryRetentionPolicy(Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<ContainerRegistryPolicyStatus>)

The retention policy for a container registry.

ContainerRegistrySku(ContainerRegistrySkuName, Nullable<ContainerRegistrySkuTier>)

The SKU of a container registry.

ContainerRegistrySoftDeletePolicy(Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<ContainerRegistryPolicyStatus>)

The soft delete policy for a container registry.

ContainerRegistrySyncResult(ContainerRegistrySyncTrigger, ContainerRegistrySyncState, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

The registry sync result of the connected registry.

ContainerRegistryTlsCertificateProperties(Nullable<ContainerRegistryCertificateType>, String)

The TLS certificate properties of the connected registry login server.

ContainerRegistryTlsProperties(Nullable<ContainerRegistryTlsStatus>, ContainerRegistryTlsCertificateProperties)

The TLS properties of the connected registry login server.

ContainerRegistryTokenCertificate(Nullable<ContainerRegistryTokenCertificateName>, Nullable<DateTimeOffset>, String, String)

The properties of a certificate used for authenticating a token.

ContainerRegistryTokenCredentials(IEnumerable<ContainerRegistryTokenCertificate>, IEnumerable<ContainerRegistryTokenPassword>)

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

ContainerRegistryTokenData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DateTimeOffset>, Nullable<ContainerRegistryProvisioningState>, ResourceIdentifier, ContainerRegistryTokenCredentials, Nullable<ContainerRegistryTokenStatus>)

Initializes a new instance of ContainerRegistryTokenData.

ContainerRegistryTokenPassword(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<ContainerRegistryTokenPasswordName>, String)

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

ContainerRegistryTokenPatch(ResourceIdentifier, Nullable<ContainerRegistryTokenStatus>, ContainerRegistryTokenCredentials)
ContainerRegistryTrustPolicy(Nullable<ContainerRegistryTrustPolicyType>, Nullable<ContainerRegistryPolicyStatus>)

The content trust policy for a container registry.

ContainerRegistryUsage(String, Nullable<Int64>, Nullable<Int64>, Nullable<ContainerRegistryUsageUnit>)

The quota usage for a container registry.

ContainerRegistryVirtualNetworkRule(Nullable<ContainerRegistryIPRuleAction>, ResourceIdentifier)

Virtual network rule.

ContainerRegistryWebhookCallbackConfig(Uri, IReadOnlyDictionary<String,String>)

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

ContainerRegistryWebhookData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ContainerRegistryWebhookStatus>, String, IEnumerable<ContainerRegistryWebhookAction>, Nullable<ContainerRegistryProvisioningState>)

Initializes a new instance of ContainerRegistryWebhookData.

ContainerRegistryWebhookEvent(Nullable<Guid>, ContainerRegistryWebhookEventRequestMessage, ContainerRegistryWebhookEventResponseMessage)

The event for a webhook.

ContainerRegistryWebhookEventContent(Nullable<Guid>, Nullable<DateTimeOffset>, String, ContainerRegistryWebhookEventTarget, ContainerRegistryWebhookEventRequestContent, String, ContainerRegistryWebhookEventSource)

Initializes a new instance of ContainerRegistryWebhookEventContent.

ContainerRegistryWebhookEventInfo(Nullable<Guid>)

The basic information of an event.

ContainerRegistryWebhookEventRequestContent(Nullable<Guid>, String, String, String, String)

The request that generated the event.

ContainerRegistryWebhookEventRequestMessage(ContainerRegistryWebhookEventContent, IReadOnlyDictionary<String,String>, String, Uri, String)

The event request message sent to the service URI.

ContainerRegistryWebhookEventResponseMessage(String, IReadOnlyDictionary<String,String>, String, String, String)

The event response message received from the service URI.

ContainerRegistryWebhookEventSource(String, String)

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

ContainerRegistryWebhookEventTarget(String, Nullable<Int64>, String, Nullable<Int64>, String, Uri, String, String, String)

The target of the event.

ContainerRegistryWebhookPatch(IDictionary<String,String>, Uri, IDictionary<String,String>, Nullable<ContainerRegistryWebhookStatus>, String, IEnumerable<ContainerRegistryWebhookAction>)
GarbageCollectionProperties(Nullable<Boolean>, String)

The garbage collection properties of the connected registry.

GoogleArtifactRegistryCacheAuthentication(String, String, String)

Google Artifact Registry (GAR) authentication configuration.

ScopeMapData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<DateTimeOffset>, Nullable<ContainerRegistryProvisioningState>, IEnumerable<String>)

Initializes a new instance of ScopeMapData.

ScopeMapPatch(String, IEnumerable<String>)

Applies to