ObjectReplicationPolicy interface

İki depolama hesabı arasındaki çoğaltma ilkesi. Bir ilkede birden çok kural tanımlanabilir.

Extends

Özellikler

destinationAccount

Gerekli. Hedef hesap adı. allowCrossTenantReplication değeri false olarak ayarlandıysa tam kaynak kimliği olmalıdır.

enabledTime

İlkenin kaynak hesapta ne zaman etkinleştirildiğini gösterir.

metrics

Opsiyonel. Nesne çoğaltma ilkesi ölçümleri özellik seçenekleri.

policyId

Nesne çoğaltma ilkesi için benzersiz bir kimlik.

priorityReplication

Opsiyonel. Nesne çoğaltma ilkesi öncelikli çoğaltma özelliği seçenekleri.

rules

Depolama hesabı nesnesi çoğaltma kuralları.

sourceAccount

Gerekli. Kaynak hesap adı. allowCrossTenantReplication değeri false olarak ayarlandıysa tam kaynak kimliği olmalıdır.

tagsReplication

Opsiyonel. Nesne çoğaltma politikası, çoğaltma özellik seçeneklerini etiketler.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Kaynağın adı

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

Özellik Ayrıntıları

destinationAccount

Gerekli. Hedef hesap adı. allowCrossTenantReplication değeri false olarak ayarlandıysa tam kaynak kimliği olmalıdır.

destinationAccount?: string

Özellik Değeri

string

enabledTime

İlkenin kaynak hesapta ne zaman etkinleştirildiğini gösterir.

enabledTime?: Date

Özellik Değeri

Date

metrics

Opsiyonel. Nesne çoğaltma ilkesi ölçümleri özellik seçenekleri.

metrics?: ObjectReplicationPolicyPropertiesMetrics

Özellik Değeri

policyId

Nesne çoğaltma ilkesi için benzersiz bir kimlik.

policyId?: string

Özellik Değeri

string

priorityReplication

Opsiyonel. Nesne çoğaltma ilkesi öncelikli çoğaltma özelliği seçenekleri.

priorityReplication?: ObjectReplicationPolicyPropertiesPriorityReplication

Özellik Değeri

rules

Depolama hesabı nesnesi çoğaltma kuralları.

rules?: ObjectReplicationPolicyRule[]

Özellik Değeri

sourceAccount

Gerekli. Kaynak hesap adı. allowCrossTenantReplication değeri false olarak ayarlandıysa tam kaynak kimliği olmalıdır.

sourceAccount?: string

Özellik Değeri

string

tagsReplication

Opsiyonel. Nesne çoğaltma politikası, çoğaltma özellik seçeneklerini etiketler.

tagsReplication?: ObjectReplicationPolicyPropertiesTagsReplication

Özellik Değeri

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Özellik Değeri

string

ProxyResource.id Devralındı

name

Kaynağın adı

name?: string

Özellik Değeri

string

ProxyResource.name'dan Devralınan

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

systemData?: SystemData

Özellik Değeri

ProxyResource.systemDataDevralındı

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

type?: string

Özellik Değeri

string

ProxyResource.type'danDevralındı