Condividi tramite


New-AzContainerGroupVolumeObject

Creare un oggetto in memoria per Volume.

Sintassi

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

Descrizione

Creare un oggetto in memoria per Volume.

Esempio

Esempio 1: Creare un volume di File di Azure

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

Name
----
myvolume

Questo comando crea un volume di File di Azure.

Esempio 2: Creare un volume di directory vuoto

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

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

Questo comando crea un volume di directory vuoto.

Parametri

-AzureFileReadOnly

Flag che indica se il file di Azure condiviso come volume è di sola lettura.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AzureFileShareName

Nome della condivisione file di Azure da montare come volume.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AzureFileStorageAccountKey

Chiave di accesso dell'account di archiviazione usata per accedere alla condivisione file di Azure.

Tipo:SecureString
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-AzureFileStorageAccountName

Nome dell'account di archiviazione che contiene la condivisione file di Azure.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-EmptyDir

Volume di directory vuoto. Per costruire, vedere la sezione NOTES per le proprietà EMPTYDIR e creare una tabella hash.

Tipo:IVolumeEmptyDir
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-GitRepoDirectoryName

Nome della directory di destinazione. Non deve contenere o iniziare con '..'. Se viene specificato '.', la directory del volume sarà il repository Git. In caso contrario, se specificato, il volume conterrà il repository Git nella sottodirectory con il nome specificato.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-GitRepoRepositoryUrl

URL del repository.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-GitRepoRevision

Eseguire il commit dell'hash per la revisione specificata.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Il nome del volume.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Secret

Volume segreto. Per costruire, vedere la sezione NOTES per le proprietà SECRET e creare una tabella hash.

Tipo:ISecretVolume
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

Volume