次の方法で共有


New-AzTerraformExportQueryObject

ExportQuery のメモリ内オブジェクトを作成します。

構文

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

説明

ExportQuery のメモリ内オブジェクトを作成します。

例 1: ARG クエリを使用してクエリ オブジェクトを作成する

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

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

ARG クエリを使用してクエリ オブジェクトを作成する

パラメーター

-FullProperty

生成された Terraform 構成内のすべての計算されていないプロパティを出力するかどうか。 これはおそらく、有効にするために手動で変更する必要があります。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MaskSensitive

Terraform 構成で機密性の高い属性をマスクします。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NamePattern

Terraform リソースの名前パターン。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Query

ARG where 述語。 1 つの述語で複数の条件を組み合わせることができます。たとえば、resourceGroup =~ "my-rg" と入力し、「=~ "microsoft.network/virtualnetworks"」と入力します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Recursive

クエリ結果の子リソースを再帰的に一覧表示するかどうか。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-TargetProvider

ターゲットの Azure Terraform プロバイダー。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

出力

ExportQuery