Share via


ConnectedRegistry Class

Definition

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

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ConnectedRegistryTypeConverter))]
public class ConnectedRegistry : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.IConnectedRegistry, Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.ConnectedRegistryTypeConverter))>]
type ConnectedRegistry = class
    interface IConnectedRegistry
    interface IJsonSerializable
    interface IProxyResource
    interface IValidates
Public Class ConnectedRegistry
Implements IConnectedRegistry, IValidates
Inheritance
ConnectedRegistry
Attributes
Implements

Constructors

ConnectedRegistry()

Creates an new ConnectedRegistry 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.

Id

The resource ID.

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.

Name

The name of the resource.

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.

ResourceGroupName

Gets the resource group name

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.

SystemData

Metadata pertaining to creation and last modification of the resource.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource modification (UTC).

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

TlStatus

Indicates whether HTTPS is enabled for the login server.

Type

The type of the resource.

Version

The current version of ACR runtime on the connected registry.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ConnectedRegistry.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ConnectedRegistry.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ConnectedRegistry into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to