你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ObjectReplicationPoliciesOperations class

表示 ObjectReplicationPoliciesOperations 的类。

构造函数

ObjectReplicationPoliciesOperations(StorageManagementClientContext)

创建 ObjectReplicationPoliciesOperations。

方法

createOrUpdate(string, string, string, ObjectReplicationPolicy, msRest.RequestOptionsBase)

创建或更新存储帐户的对象复制策略。

createOrUpdate(string, string, string, ObjectReplicationPolicy, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicy>)
createOrUpdate(string, string, string, ObjectReplicationPolicy, ServiceCallback<ObjectReplicationPolicy>)
deleteMethod(string, string, string, msRest.RequestOptionsBase)

删除与指定存储帐户关联的对象复制策略。

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, msRest.RequestOptionsBase)

按策略 ID 获取存储帐户的对象复制策略。

get(string, string, string, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicy>)
get(string, string, string, ServiceCallback<ObjectReplicationPolicy>)
list(string, string, msRest.RequestOptionsBase)

列出与存储帐户关联的对象复制策略。

list(string, string, RequestOptionsBase, ServiceCallback<ObjectReplicationPolicies>)
list(string, string, ServiceCallback<ObjectReplicationPolicies>)

构造函数详细信息

ObjectReplicationPoliciesOperations(StorageManagementClientContext)

创建 ObjectReplicationPoliciesOperations。

new ObjectReplicationPoliciesOperations(client: StorageManagementClientContext)

参数

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>

回调