Partager via


New-AzTerraformExportQueryObject

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

Syntaxe

New-AzTerraformExportQueryObject
   -Query <String>
   [-NamePattern <String>]
   [-Recursive <Boolean>]
   [-FullProperty <Boolean>]
   [-MaskSensitive <Boolean>]
   [-TargetProvider <String>]
   [<CommonParameters>]

Description

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

Exemples

Exemple 1 : Créer un objet de requête avec une requête ARG

New-AzTerraformExportQueryObject -Query "type =~ `"Microsoft.Compute/virtu
alMachines`""

FullProperty   :
MaskSensitive  :
NamePattern    :
Query          : type =~ "Microsoft.Compute/virtualMachines"
Recursive      :
TargetProvider :
Type           : ExportQuery

Créer un objet de requête avec une requête ARG

Paramètres

-FullProperty

Indique s’il faut générer toutes les propriétés non calculées dans la configuration Terraform générée ? Cela nécessite probablement des modifications manuelles pour le rendre valide.

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

-MaskSensitive

Masquez les attributs sensibles dans la configuration Terraform.

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

-NamePattern

Modèle de nom des ressources Terraform.

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

-Query

ARG où prédicat. Notez que vous pouvez combiner plusieurs conditions dans un emplacement où prédicat, par exemple, resourceGroup =~ "my-rg" et type =~ « microsoft.network/virtualnetworks ».

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

-Recursive

Indique s’il faut répertorier de manière récursive les ressources enfants du résultat de la requête.

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

-TargetProvider

Fournisseur Azure Terraform cible.

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

Sorties