次の方法で共有


New-AzContainerGroupVolumeObject

ボリュームのメモリ内オブジェクトを作成します。

構文

New-AzContainerGroupVolumeObject
   -Name <String>
   [-AzureFileReadOnly]
   [-AzureFileShareName <String>]
   [-AzureFileStorageAccountKey <SecureString>]
   [-AzureFileStorageAccountName <String>]
   [-EmptyDir <IVolumeEmptyDir>]
   [-GitRepoDirectoryName <String>]
   [-GitRepoRepositoryUrl <String>]
   [-GitRepoRevision <String>]
   [-Secret <ISecretVolume>]
   [<CommonParameters>]

説明

ボリュームのメモリ内オブジェクトを作成します。

例 1: Azure ファイル ボリュームを作成する

$pwd = ConvertTo-SecureString -String "****" -AsPlainText -Force
New-AzContainerGroupVolumeObject -Name "myvolume" -AzureFileShareName "myshare" -AzureFileStorageAccountName "username" -AzureFileStorageAccountKey $pwd

Name
----
myvolume

このコマンドを実行すると、Azure File ボリュームが作成されます。

例 2: 空のディレクトリ ボリュームを作成する

New-AzContainerGroupVolumeObject -Name "emptyvolume" -EmptyDir @{} | Format-List

AzureFileReadOnly           : 
AzureFileShareName          : 
AzureFileStorageAccountKey  : 
AzureFileStorageAccountName : 
EmptyDir                    : {
                              }
GitRepoDirectory            : 
GitRepoRepository           : 
GitRepoRevision             : 
Name                        : emptyvolume
Secret                      : {
                              }

このコマンドを実行すると、空のディレクトリ ボリュームが作成されます。

パラメーター

-AzureFileReadOnly

ボリュームとしてマウントされた Azure File 共有が読み取り専用かどうかを示すフラグ。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AzureFileShareName

ボリュームとしてマウントする Azure ファイル共有の名前。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AzureFileStorageAccountKey

Azure ファイル共有へのアクセスに使用されるストレージ アカウント アクセス キー。

型:SecureString
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-AzureFileStorageAccountName

Azure ファイル共有を含むストレージ アカウントの名前。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-EmptyDir

空のディレクトリ ボリューム。 作成するには、EMPTYDIR プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:IVolumeEmptyDir
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-GitRepoDirectoryName

ターゲット ディレクトリ名。 '..' を含めたり、先頭に含めたりすることはできません。 '.' が指定されている場合、ボリューム ディレクトリは Git リポジトリになります。 指定しない場合、ボリュームには、指定された名前の git リポジトリがサブディレクトリに含まれます。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-GitRepoRepositoryUrl

リポジトリ URL。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-GitRepoRevision

指定したリビジョンのコミット ハッシュ。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

ボリュームの名前。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Secret

シークレット ボリューム。 構築するには、SECRET プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:ISecretVolume
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

Volume