New-AzTerraformExportResourceGroupObject

Create an in-memory object for ExportResourceGroup.

Syntax

New-AzTerraformExportResourceGroupObject
   -ResourceGroupName <String>
   [-NamePattern <String>]
   [-FullProperty <Boolean>]
   [-MaskSensitive <Boolean>]
   [-TargetProvider <String>]
   [<CommonParameters>]

Description

Create an in-memory object for ExportResourceGroup.

Examples

Example 1: Create a new parameter object with resource group name

New-AzTerraformExportResourceGroupObject -ResourceGroupName aztfy-pwsh-test-rg

FullProperty      :
MaskSensitive     :
NamePattern       :
ResourceGroupName : aztfy-pwsh-test-rg
TargetProvider    :
Type              : ExportResourceGroup

Create a new parameter object with resource group name

Parameters

-FullProperty

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

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

-MaskSensitive

Mask sensitive attributes in the Terraform configuration.

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

-NamePattern

The name pattern of the Terraform resources.

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

-ResourceGroupName

The name of the resource group to be exported.

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

-TargetProvider

The target Azure Terraform Provider.

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

Outputs