ArmTerraformModelFactory.ExportQueryTerraform Method

Definition

Initializes a new instance of ExportQueryTerraform.

public static Azure.ResourceManager.Terraform.Models.ExportQueryTerraform ExportQueryTerraform (Azure.ResourceManager.Terraform.Models.TargetTerraformProvider? targetProvider = default, bool? isOutputFullPropertiesEnabled = default, bool? isMaskSensitiveEnabled = default, string query = default, string namePattern = default, bool? isRecursive = default);
static member ExportQueryTerraform : Nullable<Azure.ResourceManager.Terraform.Models.TargetTerraformProvider> * Nullable<bool> * Nullable<bool> * string * string * Nullable<bool> -> Azure.ResourceManager.Terraform.Models.ExportQueryTerraform
Public Shared Function ExportQueryTerraform (Optional targetProvider As Nullable(Of TargetTerraformProvider) = Nothing, Optional isOutputFullPropertiesEnabled As Nullable(Of Boolean) = Nothing, Optional isMaskSensitiveEnabled As Nullable(Of Boolean) = Nothing, Optional query As String = Nothing, Optional namePattern As String = Nothing, Optional isRecursive As Nullable(Of Boolean) = Nothing) As ExportQueryTerraform

Parameters

targetProvider
Nullable<TargetTerraformProvider>

The target Azure Terraform Provider.

isOutputFullPropertiesEnabled
Nullable<Boolean>

Whether to output all non-computed properties in the generated Terraform configuration? This probably needs manual modifications to make it valid.

isMaskSensitiveEnabled
Nullable<Boolean>

Mask sensitive attributes in the Terraform configuration.

query
String

The ARG where predicate. Note that you can combine multiple conditions in one where predicate, e.g. resourceGroup =~ "my-rg" and type =~ "microsoft.network/virtualnetworks".

namePattern
String

The name pattern of the Terraform resources.

isRecursive
Nullable<Boolean>

Whether to recursively list child resources of the query result.

Returns

A new ExportQueryTerraform instance for mocking.

Applies to