ObjectReplicationPoliciesOperations interface

Interface representing a ObjectReplicationPolicies operations.

Properties

createOrUpdate

Create or update the object replication policy of the storage account.

delete

Deletes the object replication policy associated with the specified storage account.

get

Get the object replication policy of the storage account by policy ID.

list

List the object replication policies associated with the storage account.

Property Details

createOrUpdate

Create or update the object replication policy of the storage account.

createOrUpdate: (resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams) => Promise<ObjectReplicationPolicy>

Property Value

(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams) => Promise<ObjectReplicationPolicy>

delete

Deletes the object replication policy associated with the specified storage account.

delete: (resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams) => Promise<void>

get

Get the object replication policy of the storage account by policy ID.

get: (resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams) => Promise<ObjectReplicationPolicy>

Property Value

(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams) => Promise<ObjectReplicationPolicy>

list

List the object replication policies associated with the storage account.

list: (resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams) => PagedAsyncIterableIterator<ObjectReplicationPolicy, ObjectReplicationPolicy[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams) => PagedAsyncIterableIterator<ObjectReplicationPolicy, ObjectReplicationPolicy[], PageSettings>