Freigeben über


New-AzContainerGroupVolumeObject

Erstellen Sie ein Speicherobjekt für Volume.

Syntax

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

Beschreibung

Erstellen Sie ein Speicherobjekt für Volume.

Beispiele

Beispiel 1: Erstellen eines Azure-Dateivolumes

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

Name
----
myvolume

Mit diesem Befehl wird ein Azure File Volume erstellt.

Beispiel 2: Erstellen eines leeren Verzeichnisvolumes

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

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

Mit diesem Befehl wird ein leeres Verzeichnisvolume erstellt.

Parameter

-AzureFileReadOnly

Das Kennzeichen, das angibt, ob die freigegebene Azure-Datei als Volume schreibgeschützt ist.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureFileShareName

Der Name der Azure-Dateifreigabe, die als Volume bereitgestellt werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureFileStorageAccountKey

Der Zugriffsschlüssel für das Speicherkonto, der für den Zugriff auf die Azure-Dateifreigabe verwendet wird.

Typ:SecureString
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureFileStorageAccountName

Der Name des Speicherkontos, das die Azure-Dateifreigabe enthält.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EmptyDir

Das leere Verzeichnisvolume. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für EMPTYDIR-Eigenschaften und erstellen eine Hashtabelle.

Typ:IVolumeEmptyDir
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GitRepoDirectoryName

Zielverzeichnisname. Darf nicht enthalten oder mit '.' beginnen. Wenn "." angegeben wird, ist das Volumeverzeichnis das Git-Repository. Andernfalls enthält das Volume das Git-Repository im Unterverzeichnis mit dem angegebenen Namen.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GitRepoRepositoryUrl

Repository-URL.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GitRepoRevision

Commit-Hash für die angegebene Revision.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Der Name des Volumes.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Secret

Das geheime Volume. Informationen zum Erstellen finden Sie im Abschnitt "NOTES" für GEHEIME Eigenschaften und erstellen eine Hashtabelle.

Typ:ISecretVolume
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Ausgaben

Volume