Watch Aspire live streamsDocsTry Aspire

ObjectReplicationPolicyProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Storage v13.6.0-preview.1.26478.8
interface ObjectReplicationPolicyProxy {
destinationAccount: BicepValueProxy | string;
readonly enabledOn: BicepValueProxy | datetimeoffset;
readonly id: BicepValueProxy;
isMetricsEnabled: BicepValueProxy | boolean;
readonly name: BicepValueProxy | string;
parent: StorageAccountProxy;
readonly policyId: BicepValueProxy | string;
rules: Aspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfObjectReplicationPolicyRuleProxy;
sourceAccount: BicepValueProxy | string;
readonly systemData: StorageSystemDataProxy;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearDestinationAccount(): void;
clearIsMetricsEnabled(): void;
clearSourceAccount(): void;
}

Properties

propertydestinationAccountBicepValueProxy | stringget · set
Gets or sets the DestinationAccount provisioning property.
propertyenabledOnBicepValueProxy | datetimeoffsetget
Gets the EnabledOn provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyisMetricsEnabledBicepValueProxy | booleanget · set
Gets or sets the IsMetricsEnabled provisioning property.
propertynameBicepValueProxy | stringget
Gets the Name provisioning property.
propertyparentStorageAccountProxyget · set
Gets or sets the Parent provisioning property.
propertypolicyIdBicepValueProxy | stringget
Gets the PolicyId provisioning property.
propertyrulesAspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfObjectReplicationPolicyRuleProxyget · set
Gets or sets the Rules provisioning property.
propertysourceAccountBicepValueProxy | stringget · set
Gets or sets the SourceAccount provisioning property.
propertysystemDataStorageSystemDataProxyget
Gets the SystemData provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the DestinationAccount provisioning property.
clearDestinationAccount(): void
Clears the IsMetricsEnabled provisioning property.
clearIsMetricsEnabled(): void
Clears the SourceAccount provisioning property.
clearSourceAccount(): void