az storage share-rm
Microsoft.Storage リソース プロバイダーを使用して Azure ファイル共有を管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az storage share-rm create |
指定したストレージ アカウントの下に新しい Azure ファイル共有を作成します。 |
コア | GA |
az storage share-rm delete |
指定した Azure ファイル共有または共有スナップショットを削除します。 |
コア | GA |
az storage share-rm exists |
Azure ファイル共有が存在するかどうかを確認します。 |
コア | GA |
az storage share-rm list |
指定したストレージ アカウントの下にある Azure ファイル共有を一覧表示します。 |
コア | GA |
az storage share-rm restore |
共有の論理的な削除が有効になっている場合は、有効なリテンション期間内にファイル共有を復元します。 |
コア | GA |
az storage share-rm show |
指定した Azure ファイル共有または共有スナップショットのプロパティを表示します。 |
コア | GA |
az storage share-rm snapshot |
指定したアカウントの下に既存の共有のスナップショットを作成します。 |
コア | プレビュー |
az storage share-rm stats |
共有上の格納データの使用バイト数を取得します。 |
コア | GA |
az storage share-rm update |
Azure ファイル共有のプロパティを更新します。 |
コア | GA |
az storage share-rm create
指定したストレージ アカウントの下に新しい Azure ファイル共有を作成します。
az storage share-rm create --name
--storage-account
[--access-tier {Cool, Hot, Premium, TransactionOptimized}]
[--enabled-protocols {NFS, SMB}]
[--metadata]
[--quota]
[--resource-group]
[--root-squash {AllSquash, NoRootSquash, RootSquash}]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount'(アカウント名) の下に、メタデータとクォータが 10 GB の新しい Azure ファイル共有 'myfileshare' を作成します。
az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2
リソース グループ 'MyResourceGroup' の大きなファイル共有を有効にするストレージ アカウント 'mystorageaccount'(アカウント名) の下に、メタデータとクォータが 6000 GB の新しい Azure ファイル共有 'myfileshare' を作成します。
az storage account update -g MyResourceGroup --name mystorageaccount --enable-large-file-share
az storage share-rm create -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 6000 --metadata key1=value1 key2=value2
ストレージ アカウント 'mystorageaccount' (アカウント ID) の下に、メタデータとクォータが 10 GB の新しい Azure ファイル共有 'myfileshare' を作成します。
az storage share-rm create --storage-account mystorageaccount --name myfileshare --quota 10 --metadata key1=value1 key2=value2
必須のパラメーター
ファイル共有名。
ストレージ アカウントの名前または ID。
省略可能のパラメーター
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定)、ホット、クールを選択できます。 FileStorage アカウントでは、プレミアムを選択できます。
ファイル共有プロトコルの不変プロパティ。 NFS プロトコルは、Premium ファイル共有 (FileStorage アカウントの種類のファイル共有) でのみ使用できます。
共有に関連付けられているスペース区切りのキーと値のペア内のメタデータ。 これにより、既存のメタデータが上書きされます。
共有の最大サイズ (ギガバイト単位)。 0 より大きく、5 以下である必要がありますTB (テラバイト) (5120)。 大きなファイル共有の場合、最大サイズは 102400 です。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
リモート スーパーユーザーのアクセス権の削減。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm delete
指定した Azure ファイル共有または共有スナップショットを削除します。
破壊的変更: スナップショットは既定では削除できません。削除操作にサンショットを含める場合に使用する新しいパラメーターが追加されました。
az storage share-rm delete [--ids]
[--include]
[--name]
[--resource-group]
[--snapshot]
[--storage-account]
[--subscription]
[--yes]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount' (アカウント名) の下にある Azure ファイル共有 'myfileshare' を削除します。
az storage share-rm delete -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
ストレージ アカウント 'mystorageaccount' (アカウント ID) の下にある Azure ファイル共有 'myfileshare' を削除します。
az storage share-rm delete --storage-account mystorageaccount --name myfileshare
リソース ID で Azure ファイル共有を削除します。
az storage share-rm delete --ids file-share-id
Azure ファイル共有スナップショットを削除します。
az storage share-rm delete --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"
Azure ファイル共有とそのすべてのスナップショットを削除します。
az storage share-rm delete --include snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
Azure ファイル共有とそのすべてのスナップショット (リース/未リリース) を削除します。
az storage share-rm delete --include leased-snapshots -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
省略可能。 有効な値は、スナップショット、leased-スナップショット、none です。 既定値は スナップショット です。 "スナップショット" の場合、ファイル共有は、そのファイル共有のすべてのスナップショットを含めて削除されます。 ファイル共有にリーススナップショットが含まれている場合、削除は失敗します。 'leased-スナップショットs' の場合、ファイル共有は削除され、そのファイル共有スナップショット (リース/未リリース) がすべて含まれます。 'none' の場合、共有スナップショットがない場合、ファイル共有は削除されます。 ファイル共有にスナップショット (リースまたは未リリース) が含まれている場合、削除は失敗します。 既定値は None です。
ファイル共有名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
取得する共有スナップショットを指定する DateTime 値。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm exists
Azure ファイル共有が存在するかどうかを確認します。
az storage share-rm exists [--ids]
[--name]
[--resource-group]
[--storage-account]
[--subscription]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount' (アカウント名) に Azure ファイル共有 'myfileshare' が存在するかどうかを確認します。
az storage share-rm exists -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
ストレージ アカウント 'mystorageaccount' (アカウント ID) の下に Azure ファイル共有 'myfileshare' が存在するかどうかを確認します。
az storage share-rm exists --storage-account mystorageaccount --name myfileshare
リソース ID で Azure ファイル共有が存在するかどうかを確認します。
az storage share-rm exists --ids file-share-id
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ファイル共有名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm list
指定したストレージ アカウントの下にある Azure ファイル共有を一覧表示します。
az storage share-rm list --storage-account
[--include-deleted]
[--include-snapshot]
[--resource-group]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount' (アカウント名) の下に Azure ファイル共有を一覧表示します。
az storage share-rm list -g MyResourceGroup --storage-account mystorageaccount
ストレージ アカウント 'mystorageaccount' (アカウント ID) の下に Azure ファイル共有を一覧表示します。
az storage share-rm list --storage-account mystorageaccount
ストレージ アカウント 'mystorageaccount' の下に削除されたすべてのファイル共有を一覧表示します。
az storage share-rm list --storage-account mystorageaccount --include-deleted
すべてのファイル共有の一覧には、ストレージ アカウント 'mystorageaccount' のすべてのスナップショットが含まれます。
az storage share-rm list --storage-account mystorageaccount --include-snapshot
すべてのファイル共有の一覧には、ストレージ アカウント 'mystorageaccount' のすべてのスナップショットと削除されたファイル共有が含まれます。
az storage share-rm list --storage-account mystorageaccount --include-deleted --include-snapshot
必須のパラメーター
ストレージ アカウントの名前または ID。
省略可能のパラメーター
論理的に削除されたファイル共有を指定時に含めます。
指定した場合は、ファイル共有スナップショットを含めます。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm restore
共有の論理的な削除が有効になっている場合は、有効なリテンション期間内にファイル共有を復元します。
az storage share-rm restore --deleted-version
[--ids]
[--name]
[--resource-group]
[--restored-name]
[--storage-account]
[--subscription]
例
共有の論理的な削除が有効になっている場合は、有効なリテンション期間内にファイル共有を復元します。
az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 -g MyResourceGroup --storage-account mystorageaccount
共有の論理的な削除が新しい名前に対して有効になっている場合は、有効なリテンション期間内にファイル共有を復元します。
az storage share-rm restore -n deletedshare --deleted-version 01D64EB9886F00C4 --restored-name newname -g MyResourceGroup --storage-account mystorageaccount
必須のパラメーター
復元される削除された共有のバージョンを特定します。
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ファイル共有名。 復元される削除された共有の名前を特定します。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
復元する新しいファイル共有名。 指定しない場合は、削除された共有名が使用されます。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm show
指定した Azure ファイル共有または共有スナップショットのプロパティを表示します。
az storage share-rm show [--expand]
[--ids]
[--name]
[--resource-group]
[--snapshot]
[--storage-account]
[--subscription]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount' (アカウント名) の下に、Azure ファイル共有 'myfileshare' のプロパティを表示します。
az storage share-rm show -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
ストレージ アカウント 'mystorageaccount' (アカウント ID) の下に、Azure ファイル共有 'myfileshare' のプロパティを表示します。
az storage share-rm show --storage-account mystorageaccount --name myfileshare
リソース ID で Azure ファイル共有のプロパティを表示します。
az storage share-rm show --ids file-share-id
Azure ファイル共有スナップショットのプロパティを表示する
az storage share-rm show --ids file-share-id --snapshot "2021-03-25T05:29:56.0000000Z"
省略可能のパラメーター
オプション。共有のプロパティ内のプロパティを展開するために使用します。 有効な値は統計です。区切り記号 ',' を含む文字列として渡す必要があります。 既定値は None です。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ファイル共有名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
取得する共有スナップショットを指定する DateTime 値。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm snapshot
このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
指定したアカウントの下に既存の共有のスナップショットを作成します。
az storage share-rm snapshot [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
[--enabled-protocols {NFS, SMB}]
[--ids]
[--metadata]
[--name]
[--quota]
[--resource-group]
[--root-squash {AllSquash, NoRootSquash, RootSquash}]
[--storage-account]
[--subscription]
例
指定したアカウントの下に既存の共有のスナップショットを作成します。
az storage share-rm snapshot -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
省略可能のパラメーター
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定)、ホット、クールを選択できます。 FileStorage アカウントでは、プレミアムを選択できます。
ファイル共有プロトコルの不変プロパティ。 NFS プロトコルは、Premium ファイル共有 (FileStorage アカウントの種類のファイル共有) でのみ使用できます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
共有に関連付けられているスペース区切りのキーと値のペア内のメタデータ。 これにより、既存のメタデータが上書きされます。
ファイル共有名。
共有の最大サイズ (ギガバイト単位)。 0 より大きく、5 以下である必要がありますTB (テラバイト) (5120)。 大きなファイル共有の場合、最大サイズは 102400 です。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
リモート スーパーユーザーのアクセス権の削減。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm stats
共有上の格納データの使用バイト数を取得します。
az storage share-rm stats [--ids]
[--name]
[--resource-group]
[--storage-account]
[--subscription]
例
共有上の格納データの使用バイト数を取得します。
az storage share-rm stats -g MyResourceGroup --storage-account mystorageaccount --name myfileshare
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ファイル共有名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az storage share-rm update
Azure ファイル共有のプロパティを更新します。
az storage share-rm update [--access-tier {Cool, Hot, Premium, TransactionOptimized}]
[--add]
[--force-string]
[--ids]
[--metadata]
[--name]
[--quota]
[--remove]
[--resource-group]
[--root-squash {AllSquash, NoRootSquash, RootSquash}]
[--set]
[--storage-account]
[--subscription]
例
リソース グループ 'MyResourceGroup' のストレージ アカウント 'mystorageaccount' (アカウント名) の Azure ファイル共有 'myfileshare' のプロパティを更新します。
az storage share-rm update -g MyResourceGroup --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2
ストレージ アカウント 'mystorageaccount' (アカウント ID) の Azure ファイル共有 'myfileshare' のプロパティを更新します。
az storage share-rm update --storage-account mystorageaccount --name myfileshare --quota 3 --metadata key1=value1 key2=value2
リソース ID で Azure ファイル共有のプロパティを更新します。
az storage share-rm update --ids file-share-id --quota 3 --metadata key1=value1 key2=value2
省略可能のパラメーター
特定の共有のアクセス層。 GpV2 アカウントでは、TransactionOptimized (既定)、ホット、クールを選択できます。 FileStorage アカウントでは、プレミアムを選択できます。
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
共有に関連付けられているスペース区切りのキーと値のペア内のメタデータ。 これにより、既存のメタデータが上書きされます。
ファイル共有名。
共有の最大サイズ (ギガバイト単位)。 0 より大きく、5 以下である必要がありますTB (テラバイト) (5120)。 大きなファイル共有の場合、最大サイズは 102400 です。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
リモート スーパーユーザーのアクセス権の削減。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
ストレージ アカウントの名前または ID。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI