ExportResource interface
Paramètre d’exportation pour des ressources individuelles.
- Extends
Propriétés
| name |
Modèle de nom des ressources Terraform |
| resource |
ID de la ressource à exporter |
| resource |
Nom de la ressource Terraform. Fonctionne uniquement lorsque |
| resource |
Type de ressource Terraform. Fonctionne uniquement lorsque |
| type | Type de paramètre |
Propriétés héritées
| full |
Indique s’il faut générer toutes les propriétés non calculées dans la configuration Terraform générée ? Cela a probablement besoin de modifications manuelles pour le rendre valide |
| mask |
Masquer les attributs sensibles dans la configuration Terraform |
| target |
Fournisseur Azure Terraform cible |
Détails de la propriété
namePattern
Modèle de nom des ressources Terraform
namePattern?: string
Valeur de propriété
string
resourceIds
ID de la ressource à exporter
resourceIds: string[]
Valeur de propriété
string[]
resourceName
Nom de la ressource Terraform. Fonctionne uniquement lorsque resourceIds contient un seul élément.
resourceName?: string
Valeur de propriété
string
resourceType
Type de ressource Terraform. Fonctionne uniquement lorsque resourceIds contient un seul élément.
resourceType?: string
Valeur de propriété
string
type
Type de paramètre
type: "ExportResource"
Valeur de propriété
"ExportResource"
Détails de la propriété héritée
fullProperties
Indique s’il faut générer toutes les propriétés non calculées dans la configuration Terraform générée ? Cela a probablement besoin de modifications manuelles pour le rendre valide
fullProperties?: boolean
Valeur de propriété
boolean
héritée deBaseExportModel.fullProperties
maskSensitive
Masquer les attributs sensibles dans la configuration Terraform
maskSensitive?: boolean
Valeur de propriété
boolean
héritée deBaseExportModel.maskSensitive
targetProvider
Fournisseur Azure Terraform cible
targetProvider?: string
Valeur de propriété
string
héritée deBaseExportModel.targetProvider