Partilhar via


New-AzTerraformExportResourceObject

Crie um objeto na memória para ExportResource.

Sintaxe

New-AzTerraformExportResourceObject
   -ResourceId <String[]>
   [-NamePattern <String>]
   [-ResourceName <String>]
   [-ResourceType <String>]
   [-FullProperty <Boolean>]
   [-MaskSensitive <Boolean>]
   [-TargetProvider <String>]
   [<CommonParameters>]

Description

Crie um objeto na memória para ExportResource.

Exemplos

Exemplo 1: Criar um objeto de consulta com id de recurso único

New-AzTerraformExportResourceObject -ResourceId "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet"

FullProperty   :
MaskSensitive  :
NamePattern    :
ResourceId     : {/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virtualNetworks
                 /test-vnet}
ResourceName   :
ResourceType   :
TargetProvider :
Type           : ExportResource

Criar um objeto de consulta com uma única ID de recurso

Exemplo 2: Criar um objeto de consulta com várias IDs de recursos

New-AzTerraformExportResourceObject -ResourceId "/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet","/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet2"

FullProperty   :
MaskSensitive  :
NamePattern    :
ResourceId     : {/subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virtualNetworks
                 /test-vnet, /subscriptions/00000000-0000-0000-0000-000000000001/resourceGroups/aztfy-pwsh-test-rg/providers/Microsoft.Network/virt
                 ualNetworks/test-vnet2}
ResourceName   :
ResourceType   :
TargetProvider :
Type           : ExportResource

Criar um objeto de consulta com várias IDs de recursos

Parâmetros

-FullProperty

Se todas as propriedades não computadas devem ser produzidas na configuração Terraform gerada? Isso provavelmente precisa de modificações manuais para torná-lo válido.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MaskSensitive

Mascarar atributos sensíveis na configuração Terraform.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NamePattern

O padrão de nome dos recursos Terraform.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceId

A id do recurso a ser exportado.

Tipo:String[]
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceName

O nome do recurso Terraform. Só funciona quando resourceIds contém apenas um item.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ResourceType

O tipo de recurso Terraform. Só funciona quando resourceIds contém apenas um item.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-TargetProvider

O Provedor de Terraform do Azure de destino.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Saídas