ObjectReplicationPoliciesOperations class
表示 ObjectReplicationPoliciesOperations 的类。
构造函数
| Object |
创建 ObjectReplicationPoliciesOperations。 |
方法
构造函数详细信息
ObjectReplicationPoliciesOperations(StorageManagementClientContext)
创建 ObjectReplicationPoliciesOperations。
new ObjectReplicationPoliciesOperations(client: StorageManagementClientContext)
参数
对服务客户端的引用。
方法详细信息
createOrUpdate(string, string, string, ObjectReplicationPolicy, msRest.RequestOptionsBase)
创建或更新存储帐户的对象复制策略。
function createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- properties
- ObjectReplicationPolicy
对象复制策略设置为存储帐户。 如果不存在,将创建唯一策略 ID。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ObjectReplicationPoliciesCreateOrUpdateResponse>
Promise<Models.ObjectReplicationPoliciesCreateOrUpdateResponse>
createOrUpdate(string, string, string, ObjectReplicationPolicy, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicy>)
function createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options: RequestOptionsBase, callback: ServiceCallback<ObjectReplicationPolicy>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- properties
- ObjectReplicationPolicy
对象复制策略设置为存储帐户。 如果不存在,将创建唯一策略 ID。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<ObjectReplicationPolicy>
回调
createOrUpdate(string, string, string, ObjectReplicationPolicy, ServiceCallback<ObjectReplicationPolicy>)
function createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, callback: ServiceCallback<ObjectReplicationPolicy>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- properties
- ObjectReplicationPolicy
对象复制策略设置为存储帐户。 如果不存在,将创建唯一策略 ID。
- callback
-
ServiceCallback<ObjectReplicationPolicy>
回调
deleteMethod(string, string, string, msRest.RequestOptionsBase)
删除与指定存储帐户关联的对象复制策略。
function deleteMethod(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- options
- msRest.RequestOptionsBase
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- callback
-
ServiceCallback<void>
回调
get(string, string, string, msRest.RequestOptionsBase)
按策略 ID 获取存储帐户的对象复制策略。
function get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ObjectReplicationPoliciesGetResponse>
承诺<模型.ObjectReplicationPoliciesGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicy>)
function get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options: RequestOptionsBase, callback: ServiceCallback<ObjectReplicationPolicy>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<ObjectReplicationPolicy>
回调
get(string, string, string, ServiceCallback<ObjectReplicationPolicy>)
function get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, callback: ServiceCallback<ObjectReplicationPolicy>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- objectReplicationPolicyId
-
string
如果策略 ID 未知,则为对象复制策略的 ID 或“default”。
- callback
-
ServiceCallback<ObjectReplicationPolicy>
回调
list(string, string, msRest.RequestOptionsBase)
列出与存储帐户关联的对象复制策略。
function list(resourceGroupName: string, accountName: string, options?: msRest.RequestOptionsBase)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- options
- msRest.RequestOptionsBase
返回
Promise<Models.ObjectReplicationPoliciesListResponse>
承诺<Models.ObjectReplicationPoliciesListResponse>
list(string, string, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicies>)
function list(resourceGroupName: string, accountName: string, options: RequestOptionsBase, callback: ServiceCallback<ObjectReplicationPolicies>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- options
-
RequestOptionsBase
可选参数
- callback
-
ServiceCallback<ObjectReplicationPolicies>
回调
list(string, string, ServiceCallback<ObjectReplicationPolicies>)
function list(resourceGroupName: string, accountName: string, callback: ServiceCallback<ObjectReplicationPolicies>)
参数
- resourceGroupName
-
string
用户订阅中的资源组的名称。 名称不区分大小写。
- accountName
-
string
指定资源组中的存储帐户的名称。 存储帐户名称长度必须介于 3 到 24 个字符之间,并且仅使用数字和小写字母。
- callback
-
ServiceCallback<ObjectReplicationPolicies>
回调