Share via


ConnectedRegistryData Class

Definition

A class representing the ConnectedRegistry data model. An object that represents a connected registry for a container registry.

public class ConnectedRegistryData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerRegistry.ConnectedRegistryData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerRegistry.ConnectedRegistryData>
type ConnectedRegistryData = class
    inherit ResourceData
    interface IJsonModel<ConnectedRegistryData>
    interface IPersistableModel<ConnectedRegistryData>
Public Class ConnectedRegistryData
Inherits ResourceData
Implements IJsonModel(Of ConnectedRegistryData), IPersistableModel(Of ConnectedRegistryData)
Inheritance
ConnectedRegistryData
Implements

Constructors

ConnectedRegistryData()

Initializes a new instance of ConnectedRegistryData.

Properties

ActivationStatus

The activation status of the connected registry.

ClientTokenIds

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.

GarbageCollection

The garbage collection properties of the connected registry.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LastActivityOn

The last activity time of the connected registry.

Logging

The logging properties of the connected registry.

LoginServer

The login server properties of the connected registry.

Mode

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

Name

The name of the resource.

(Inherited from ResourceData)
NotificationsList

The list of notifications subscription information for the connected registry.

Parent

The parent of the connected registry.

ProvisioningState

Provisioning state of the resource.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
StatusDetails

The list of current statuses of the connected registry.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Version

The current version of ACR runtime on the connected registry.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ConnectedRegistryData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ConnectedRegistryData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ConnectedRegistryData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ConnectedRegistryData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ConnectedRegistryData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to