ConnectedRegistryProperties Class

Definition

The properties of a connected registry.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ConnectedRegistryPropertiesTypeConverter))]
public class ConnectedRegistryProperties : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IConnectedRegistryProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ConnectedRegistryPropertiesTypeConverter))>]
type ConnectedRegistryProperties = class
    interface IConnectedRegistryProperties
    interface IJsonSerializable
Public Class ConnectedRegistryProperties
Implements IConnectedRegistryProperties
Inheritance
ConnectedRegistryProperties
Attributes
Implements

Constructors

ConnectedRegistryProperties()

Creates an new ConnectedRegistryProperties instance.

Properties

ActivationStatus

The activation status of the connected registry.

CertificateLocation

Indicates the location of the certificates.

CertificateType

The type of certificate location.

ClientTokenId

The list of the ACR token resource IDs used to authenticate clients to the connected registry.

ConnectionState

The current connection state of the connected registry.

LastActivityTime

The last activity time of the connected registry.

LoggingAuditLogStatus

Indicates whether audit logs are enabled on the connected registry.

LoggingLogLevel

The verbosity of logs persisted on the connected registry.

LoginServerHost

The host of the connected registry. Can be FQDN or IP.

Mode

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

NotificationsList

The list of notifications subscription information for the connected registry.

ParentId

The resource ID of the parent to which the connected registry will be associated.

ProvisioningState

Provisioning state of the resource.

StatusDetail

The list of current statuses of the connected registry.

SyncPropertyGatewayEndpoint

The gateway endpoint used by the connected registry to communicate with its parent.

SyncPropertyLastSyncTime

The last time a sync occurred between the connected registry and its parent.

SyncPropertyMessageTtl

The period of time for which a message is available to sync before it is expired. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.

SyncPropertySchedule

The cron expression indicating the schedule that the connected registry will sync with its parent.

SyncPropertySyncWindow

The time window during which sync is enabled for each schedule occurrence. Specify the duration using the format P[n]Y[n]M[n]DT[n]H[n]M[n]S as per ISO8601.

SyncPropertyTokenId

The resource ID of the ACR token used to authenticate the connected registry to its parent during sync.

TlStatus

Indicates whether HTTPS is enabled for the login server.

Version

The current version of ACR runtime on the connected registry.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConnectedRegistryProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConnectedRegistryProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IConnectedRegistryProperties.

FromJsonString(String)

Creates a new instance of ConnectedRegistryProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConnectedRegistryProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to