ObjectReplicationPoliciesOperations interface
Interface representing a ObjectReplicationPolicies operations.
Properties
| create |
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>