次の方法で共有


ElasticSnapshotPoliciesOperations interface

ElasticSnapshotPolicies操作を表すインターフェース。

プロパティ

createOrUpdate

ElasticSnapshotPolicy の作成

delete
get

ElasticSnapshotPolicy を取得する

listByElasticAccount

ElasticAccount による ElasticSnapshotPolicy リソースの一覧表示

listElasticVolumes

Elastic Snapshot Policy に関連付けられた Elastic ボリュームを取得する

update

ElasticSnapshotPolicy の更新

プロパティの詳細

createOrUpdate

ElasticSnapshotPolicy の作成

createOrUpdate: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicy, options?: ElasticSnapshotPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>

プロパティ値

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicy, options?: ElasticSnapshotPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>

delete

delete: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

ElasticSnapshotPolicy を取得する

get: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesGetOptionalParams) => Promise<ElasticSnapshotPolicy>

プロパティ値

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesGetOptionalParams) => Promise<ElasticSnapshotPolicy>

listByElasticAccount

ElasticAccount による ElasticSnapshotPolicy リソースの一覧表示

listByElasticAccount: (resourceGroupName: string, accountName: string, options?: ElasticSnapshotPoliciesListByElasticAccountOptionalParams) => PagedAsyncIterableIterator<ElasticSnapshotPolicy, ElasticSnapshotPolicy[], PageSettings>

プロパティ値

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

listElasticVolumes

Elastic Snapshot Policy に関連付けられた Elastic ボリュームを取得する

listElasticVolumes: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesListElasticVolumesOptionalParams) => PagedAsyncIterableIterator<ElasticVolume, ElasticVolume[], PageSettings>

プロパティ値

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: ElasticSnapshotPoliciesListElasticVolumesOptionalParams) => PagedAsyncIterableIterator<ElasticVolume, ElasticVolume[], PageSettings>

update

ElasticSnapshotPolicy の更新

update: (resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicyUpdate, options?: ElasticSnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>

プロパティ値

(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: ElasticSnapshotPolicyUpdate, options?: ElasticSnapshotPoliciesUpdateOptionalParams) => PollerLike<OperationState<ElasticSnapshotPolicy>, ElasticSnapshotPolicy>