Share via


Replication Class

Definition

An object that represents a replication for a container registry.

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

Constructors

Replication()

Creates an new Replication instance.

Properties

Id

The resource ID.

Location

The location of the resource. This cannot be changed after the resource is created.

Name

The name of the resource.

ProvisioningState

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

RegionEndpointEnabled

Specifies whether the replication's regional endpoint is enabled. Requests will not be routed to a replication whose regional endpoint is disabled, however its data will continue to be synced with other replications.

ResourceGroupName

Gets the resource group name

StatusDisplayStatus

The short label for the status.

StatusMessage

The detailed message for the status, including alerts and error messages.

StatusTimestamp

The timestamp when the status was changed to the current value.

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.

Tag

The tags of the resource.

Type

The type of the resource.

ZoneRedundancy

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Replication.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Replication.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of Replication into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to