ExportResource interface
Export parameter for individual resources.
- Extends
Properties
| name |
The name pattern of the Terraform resources |
| resource |
The id of the resource to be exported |
| resource |
The Terraform resource name. Only works when |
| resource |
The Terraform resource type. Only works when |
| type | The parameter type |
Inherited Properties
| full |
Whether to output all non-computed properties in the generated Terraform configuration? This probably needs manual modifications to make it valid |
| mask |
Mask sensitive attributes in the Terraform configuration |
| target |
The target Azure Terraform Provider |
Property Details
namePattern
The name pattern of the Terraform resources
namePattern?: string
Property Value
string
resourceIds
The id of the resource to be exported
resourceIds: string[]
Property Value
string[]
resourceName
The Terraform resource name. Only works when resourceIds contains only one item.
resourceName?: string
Property Value
string
resourceType
The Terraform resource type. Only works when resourceIds contains only one item.
resourceType?: string
Property Value
string
type
The parameter type
type: "ExportResource"
Property Value
"ExportResource"
Inherited Property Details
fullProperties
Whether to output all non-computed properties in the generated Terraform configuration? This probably needs manual modifications to make it valid
fullProperties?: boolean
Property Value
boolean
Inherited From BaseExportModel.fullProperties
maskSensitive
Mask sensitive attributes in the Terraform configuration
maskSensitive?: boolean
Property Value
boolean
Inherited From BaseExportModel.maskSensitive
targetProvider
The target Azure Terraform Provider
targetProvider?: string
Property Value
string
Inherited From BaseExportModel.targetProvider