次の方法で共有


EncryptionScopes interface

EncryptionScopes を表すインターフェイス。

メソッド

get(string, string, string, EncryptionScopesGetOptionalParams)

指定した暗号化スコープのプロパティを返します。

list(string, string, EncryptionScopesListOptionalParams)

指定したストレージ アカウントで使用できるすべての暗号化スコープを一覧表示します。

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

要求本文で指定されているように、暗号化スコープのプロパティを更新します。 指定した暗号化スコープがまだ存在しない場合、更新は失敗します。

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

指定したストレージ アカウントの下に暗号化スコープを同期的に作成または更新します。 暗号化スコープが既に作成されていて、以降の要求が異なるプロパティで発行された場合、暗号化スコープのプロパティは、指定された要求に従って更新されます。

メソッドの詳細

get(string, string, string, EncryptionScopesGetOptionalParams)

指定した暗号化スコープのプロパティを返します。

function get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise<EncryptionScope>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

encryptionScopeName

string

指定したストレージ アカウント内の暗号化スコープの名前。 暗号化スコープ名の長さは 3 ~ 63 文字にする必要があり、数字、小文字、ダッシュ (-) のみを使用します。 すべてのダッシュ (-) 文字は、その直前および直後に文字または数字が使用されている必要があります。

options
EncryptionScopesGetOptionalParams

options パラメーター。

戻り値

Promise<EncryptionScope>

list(string, string, EncryptionScopesListOptionalParams)

指定したストレージ アカウントで使用できるすべての暗号化スコープを一覧表示します。

function list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator<EncryptionScope, EncryptionScope[], PageSettings>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

options
EncryptionScopesListOptionalParams

options パラメーター。

戻り値

patch(string, string, string, EncryptionScope, EncryptionScopesPatchOptionalParams)

要求本文で指定されているように、暗号化スコープのプロパティを更新します。 指定した暗号化スコープがまだ存在しない場合、更新は失敗します。

function patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise<EncryptionScope>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

encryptionScopeName

string

指定したストレージ アカウント内の暗号化スコープの名前。 暗号化スコープ名の長さは 3 ~ 63 文字にする必要があり、数字、小文字、ダッシュ (-) のみを使用します。 すべてのダッシュ (-) 文字は、その直前および直後に文字または数字が使用されている必要があります。

encryptionScope
EncryptionScope

更新に使用する暗号化スコープのプロパティ。

options
EncryptionScopesPatchOptionalParams

options パラメーター。

戻り値

Promise<EncryptionScope>

put(string, string, string, EncryptionScope, EncryptionScopesPutOptionalParams)

指定したストレージ アカウントの下に暗号化スコープを同期的に作成または更新します。 暗号化スコープが既に作成されていて、以降の要求が異なるプロパティで発行された場合、暗号化スコープのプロパティは、指定された要求に従って更新されます。

function put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise<EncryptionScope>

パラメーター

resourceGroupName

string

ユーザーのサブスクリプション内のリソース グループの名前。 名前の大文字と小文字は区別されます。

accountName

string

指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。

encryptionScopeName

string

指定したストレージ アカウント内の暗号化スコープの名前。 暗号化スコープ名の長さは 3 ~ 63 文字にする必要があり、数字、小文字、ダッシュ (-) のみを使用します。 すべてのダッシュ (-) 文字は、その直前および直後に文字または数字が使用されている必要があります。

encryptionScope
EncryptionScope

作成または更新に使用する暗号化スコープのプロパティ。

options
EncryptionScopesPutOptionalParams

options パラメーター。

戻り値

Promise<EncryptionScope>