Partager via


New-AzContainerGroupVolumeObject

Créez un objet en mémoire pour Volume.

Syntaxe

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

Description

Créez un objet en mémoire pour Volume.

Exemples

Exemple 1 : Créer un volume de fichiers Azure

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

Name
----
myvolume

Cette commande crée un volume de fichiers Azure.

Exemple 2 : Créer un volume de répertoires vide

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

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

Cette commande crée un volume de répertoire vide.

Paramètres

-AzureFileReadOnly

Indicateur précisant si le partage de fichiers Azure monté en tant que volume est en lecture seule.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AzureFileShareName

Nom du partage de fichiers Azure à monter en tant que volume.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AzureFileStorageAccountKey

Clé d’accès du compte de stockage utilisée pour accéder au partage de fichiers Azure.

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AzureFileStorageAccountName

Nom du compte de stockage qui contient le partage de fichiers Azure.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EmptyDir

Volume de répertoire vide. Pour construire, consultez la section NOTES pour les propriétés EMPTYDIR et créer une table de hachage.

Type:IVolumeEmptyDir
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GitRepoDirectoryName

Nom du répertoire cible. Ne doit pas contenir ou commencer par « .. ». Si « . » est spécifié, le répertoire du volume est le dépôt git. Sinon, s’il est spécifié, le volume contient le dépôt git dans le sous-répertoire avec le nom donné.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GitRepoRepositoryUrl

URL du dépôt.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GitRepoRevision

Hachage de validation pour la révision spécifiée.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom du volume.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Secret

Volume de secret. Pour construire, consultez la section NOTES pour les propriétés SECRET et créer une table de hachage.

Type:ISecretVolume
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Sorties

Volume