az storage blob metadata
BLOB メタデータを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az storage blob metadata show |
指定した BLOB またはスナップショットのすべてのユーザー定義メタデータを返します。 |
Core | GA |
az storage blob metadata update |
BLOB のユーザー定義メタデータを 1 つ以上の名前と値のペアとして設定します。 |
Core | GA |
az storage blob metadata show
指定した BLOB またはスナップショットのすべてのユーザー定義メタデータを返します。
az storage blob metadata show [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
例
BLOB のユーザー定義メタデータを表示します。
az storage blob metadata show --container-name mycontainer --name myblob
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
プロパティ | 値 |
---|---|
指定可能な値: | key, login |
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。
az storage account show
を使用して各サービス プライマリ エンドポイントを見つけることができます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
使用した場合は、SAS トークンとスナップショットを含む、BLOB への完全なエンドポイント URL。 これは、現在の location_mode
に応じて、プライマリ エンドポイントまたはセカンダリ エンドポイントのいずれかになります。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
コンテナー名。
ETag 値、またはワイルドカード文字 (*)。 リソースの ETag が指定された値と一致する場合にのみ、このヘッダーを指定して操作を実行します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
指定された UTC 日時 (Y-m-d'T'H:M'Z') 以降に変更された場合にのみ開始します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
ETag 値、またはワイルドカード文字 ()。リソースの ETag が指定された値と一致しない場合にのみ、このヘッダーを指定して操作を実行します。ワイルドカード文字 () を指定して、リソースが存在しない場合にのみ操作を実行し、存在する場合は操作を失敗させます。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
指定された UTC 日時 (Y-m-d'T'H:M'Z') 以降に変更されていない場合にのみ開始します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
BLOBにアクティブなリースがある場合は必要となります。
BLOB 名。
共有アクセス署名 (SAS) ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
スナップショット パラメーターは不透明な DateTime 値であり、存在する場合は取得する BLOB スナップショットを指定します。
一致する値を持つ BLOB でのみ動作するように、BLOB タグに対して SQL where 句を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az storage blob metadata update
BLOB のユーザー定義メタデータを 1 つ以上の名前と値のペアとして設定します。
az storage blob metadata update [--account-key]
[--account-name]
[--auth-mode {key, login}]
[--blob-endpoint]
[--blob-url]
[--connection-string]
[--container-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--metadata]
[--name]
[--sas-token]
[--snapshot]
[--tags-condition]
[--timeout]
例
BLOB のユーザー定義メタデータを設定します。
az storage blob metadata update --container-name mycontainer --name myblob --metadata key=value
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
ストレージ アカウント キー。 ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_KEY。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
ストレージ アカウント名。 関連する環境変数: AZURE_STORAGE_ACCOUNT。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。 どちらも存在しない場合、コマンドは認証された Azure アカウントを使用してストレージ アカウント キーのクエリを試みます。 多数のストレージ コマンドが実行されると、API クォータに達する可能性があります。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
コマンドを実行するモード。 "ログイン" モードでは、認証にログイン資格情報が直接使用されます。 従来の "キー" モードでは、アカウントの認証パラメーターが指定されていない場合、アカウント キーのクエリが試行されます。 環境変数: AZURE_STORAGE_AUTH_MODE。
プロパティ | 値 |
---|---|
指定可能な値: | key, login |
ストレージ データ サービス エンドポイント。 ストレージ アカウント キーまたは SAS トークンと組み合わせて使用する必要があります。
az storage account show
を使用して各サービス プライマリ エンドポイントを見つけることができます。 環境変数: AZURE_STORAGE_SERVICE_ENDPOINT。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
使用した場合は、SAS トークンとスナップショットを含む、BLOB への完全なエンドポイント URL。 これは、現在の location_mode
に応じて、プライマリ エンドポイントまたはセカンダリ エンドポイントのいずれかになります。
ストレージ アカウントの接続文字列。 環境変数: AZURE_STORAGE_CONNECTION_STRING。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
コンテナー名。
ETag 値、またはワイルドカード文字 (*)。 リソースの ETag が指定された値と一致する場合にのみ、このヘッダーを指定して操作を実行します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
指定された UTC 日時 (Y-m-d'T'H:M'Z') 以降に変更された場合にのみ開始します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
ETag 値、またはワイルドカード文字 ()。リソースの ETag が指定された値と一致しない場合にのみ、このヘッダーを指定して操作を実行します。ワイルドカード文字 () を指定して、リソースが存在しない場合にのみ操作を実行し、存在する場合は操作を失敗させます。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
指定された UTC 日時 (Y-m-d'T'H:M'Z') 以降に変更されていない場合にのみ開始します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
BLOBにアクティブなリースがある場合は必要となります。
スペース区切りのキーと値のペアのメタデータ。 これにより、既存のメタデータが上書きされます。
BLOB 名。
共有アクセス署名 (SAS) ストレージ アカウント名またはサービス エンドポイントと組み合わせて使用する必要があります。 環境変数: AZURE_STORAGE_SAS_TOKEN。
プロパティ | 値 |
---|---|
Parameter group: | Storage Account Arguments |
スナップショット パラメーターは不透明な DateTime 値であり、存在する場合は取得する BLOB スナップショットを指定します。
一致する値を持つ BLOB でのみ動作するように、BLOB タグに対して SQL where 句を指定します。
プロパティ | 値 |
---|---|
Parameter group: | Precondition Arguments |
要求タイムアウト (秒単位)。 サービスへの各呼び出しに適用されます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |