Encryption Scopes - Get
指定した暗号化スコープのプロパティを返します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/encryptionScopes/{encryptionScopeName}?api-version=2025-08-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[a-z0-9]+$ |
指定したリソース グループ内のストレージ アカウントの名前。 ストレージ アカウント名の長さは 3 ~ 24 文字で、数字と小文字のみを使用する必要があります。 |
|
encryption
|
path | True |
string minLength: 3maxLength: 63 |
指定したストレージ アカウント内の暗号化スコープの名前。 暗号化スコープ名は 3 文字から 63 文字の長さで、数字、小文字、ダッシュ (-) のみを使用する必要があります。 すべてのダッシュ (-) 文字は、文字または数字の直前に、その直後に文字または数字を付ける必要があります。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前の大文字と小文字は区別されません。 |
|
subscription
|
path | True |
string (uuid) |
ターゲット サブスクリプションの ID。 値は UUID である必要があります。 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
Azureの運用は無事に完了しました。 |
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
StorageAccountGetEncryptionScope
要求のサンプル
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/encryptionScopes/{encryption-scope-name}?api-version=2025-08-01
応答のサンプル
{
"name": "{encyrption-scope-name}",
"type": "Microsoft.Storage/storageAccounts/encryptionScopes",
"id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/encryptionScopes/{encryption-scope-name}",
"properties": {
"creationTime": "2018-10-16T02:42:41.7633306Z",
"lastModifiedTime": "2018-10-16T02:42:41.7633306Z",
"source": "Microsoft.Storage",
"state": "Enabled"
}
}
定義
| 名前 | 説明 |
|---|---|
|
created |
リソースを作成した ID の種類。 |
|
Encryption |
暗号化スコープ リソース。 |
|
Encryption |
暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。 |
|
Encryption |
暗号化スコープのプロバイダー。 指定できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。 |
|
Encryption |
暗号化スコープの状態。 使用可能な値 (大文字と小文字を区別): 有効、無効。 |
|
Error |
ストレージ リソース プロバイダーからのエラー応答。 |
|
Error |
エラー応答本文コントラクト。 |
|
system |
リソースの作成と最後の変更に関連するメタデータ。 |
createdByType
リソースを作成した ID の種類。
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
EncryptionScope
暗号化スコープ リソース。
| 名前 | 型 | 説明 |
|---|---|---|
| id |
string (arm-id) |
リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
リソースの名前 |
| properties.creationTime |
string (date-time) |
暗号化スコープの作成日時を UTC で取得します。 |
| properties.keyVaultProperties |
暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。 |
|
| properties.lastModifiedTime |
string (date-time) |
暗号化スコープの最終変更日時を UTC で取得します。 |
| properties.requireInfrastructureEncryption |
boolean |
サービスが保存データのプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値。 |
| properties.source |
暗号化スコープのプロバイダー。 指定できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。 |
|
| properties.state |
暗号化スコープの状態。 使用可能な値 (大文字と小文字を区別): 有効、無効。 |
|
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
EncryptionScopeKeyVaultProperties
暗号化スコープのキー コンテナーのプロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。
| 名前 | 型 | 説明 |
|---|---|---|
| currentVersionedKeyIdentifier |
string |
現在使用中のバージョン指定Key Vault Keyのオブジェクト識別子。 |
| keyUri |
string |
キー コンテナー キー オブジェクトのオブジェクト識別子。 適用すると、暗号化スコープは識別子によって参照されるキーを使用して、この暗号化スコープでカスタマー マネージド キーのサポートを有効にします。 |
| lastKeyRotationTimestamp |
string (date-time) |
Key Vault Keyの最後の回転タイムスタンプ。 |
EncryptionScopeSource
暗号化スコープのプロバイダー。 指定できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。
| 値 | 説明 |
|---|---|
| Microsoft.Storage | |
| Microsoft.KeyVault |
EncryptionScopeState
暗号化スコープの状態。 使用可能な値 (大文字と小文字を区別): 有効、無効。
| 値 | 説明 |
|---|---|
| Enabled | |
| Disabled |
ErrorResponse
ストレージ リソース プロバイダーからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
Azure Storage Resource Provider error response body. |
ErrorResponseBody
エラー応答本文コントラクト。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
| message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
systemData
リソースの作成と最後の変更に関連するメタデータ。
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
| createdBy |
string |
リソースを作成した ID。 |
| createdByType |
リソースを作成した ID の種類。 |
|
| lastModifiedAt |
string (date-time) |
リソースの最終変更のタイムスタンプ (UTC) |
| lastModifiedBy |
string |
リソースを最後に変更した ID。 |
| lastModifiedByType |
リソースを最後に変更した ID の種類。 |