Share via


New-AzContainerGroupVolumeObject

Crie um objeto na memória para Volume.

Syntax

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

Description

Crie um objeto na memória para Volume.

Exemplos

Exemplo 1: Criar um volume de Arquivo do Azure

New-AzContainerGroupVolumeObject -Name "myvolume" -AzureFileShareName "myshare" -AzureFileStorageAccountName "username" -AzureFileStorageAccountKey (ConvertTo-SecureString "******" -AsPlainText -Force)

Name
----
myvolume

Esse comando cria um volume de Arquivo do Azure.

Exemplo 2: Criar um volume de diretório vazio

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

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

Esse comando cria um volume de diretório vazio.

Parâmetros

-AzureFileReadOnly

O sinalizador que indica se o arquivo do Azure que foi compartilhado montado como volume é somente leitura.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureFileShareName

O nome do compartilhamento de arquivo do Azure a ser montado como volume.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureFileStorageAccountKey

A chave de acesso da conta de armazenamento usada para acessar o compartilhamento de arquivo do Azure.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureFileStorageAccountName

O nome da conta de armazenamento que contém o compartilhamento de arquivo do Azure.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmptyDir

O volume de diretório vazio. Para construir, consulte a seção NOTAS para propriedades EMPTYDIR e crie uma tabela de hash.

Type:IVolumeEmptyDir
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GitRepoDirectoryName

Nome do diretório de destino. Não deve conter ".." nem começar com isso. Se "." for usado, o diretório de volume será o repositório git. Caso contrário, se especificado, o volume conterá o repositório git no subdiretório com o nome indicado.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GitRepoRepositoryUrl

URL do repositório.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GitRepoRevision

Hash de commit da revisão especificada.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

O nome do volume.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Secret

O volume secreto. Para construir, consulte a seção NOTAS para propriedades SECRET e crie uma tabela de hash.

Type:ISecretVolume
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Saídas

Volume

Observações

ALIASES

PROPRIEDADES DE PARÂMETROS COMPLEXOS

Para criar os parâmetros descritos abaixo, construa uma tabela de hash contendo as propriedades apropriadas. Para obter informações sobre tabelas de hash, execute Get-Help about_Hash_Tables.

EMPTYDIR <IVolumeEmptyDir>: O volume de diretório vazio.

  • [(Any) <Object>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.

SECRET <ISecretVolume>: O volume secreto.

  • [(Any) <String>]: Isso indica que qualquer propriedade pode ser adicionada a este objeto.