IExportResource Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Terraform.Models.ExportResourceTypeConverter))]
public interface IExportResource : Microsoft.Azure.PowerShell.Cmdlets.Terraform.Models.IBaseExportModel
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Terraform.Models.ExportResourceTypeConverter))>]
type IExportResource = interface
interface IJsonSerializable
interface IBaseExportModel
Public Interface IExportResource
Implements IBaseExportModel
- Derived
- Attributes
- Implements
Properties
FullProperty |
Whether to output all non-computed properties in the generated Terraform configuration? This probably needs manual modifications to make it valid (Inherited from IBaseExportModel) |
MaskSensitive |
Mask sensitive attributes in the Terraform configuration (Inherited from IBaseExportModel) |
NamePattern |
The name pattern of the Terraform resources |
ResourceId |
The id of the resource to be exported |
ResourceName |
The Terraform resource name. Only works when resourceIds contains only one item. |
ResourceType |
The Terraform resource type. Only works when resourceIds contains only one item. |
TargetProvider |
The target Azure Terraform Provider (Inherited from IBaseExportModel) |
Type |
The parameter type (Inherited from IBaseExportModel) |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |