BaseExportModel interface
Der Basisexportparameter
Eigenschaften
| exclude |
Schließt angegebene Azure-Ressourcen-IDs aus. Regulärer Ausdruck der Azure-Ressourcen-ID ohne Berücksichtigung der Groß-/Kleinschreibung. Beispiel: |
| exclude |
Schließt angegebene Terraform-Ressourcentypen aus. Beispiel: |
| full |
Gibt an, ob alle nicht berechneten Eigenschaften in der generierten Terraform-Konfiguration ausgegeben werden sollen. Wenn auf |
| include |
Beziehen Sie Erweiterungsressourcentypen ein, die direkt mit den exportierten Ressourcen verbunden sind. |
| include |
Gibt an, ob interne Ressourcen, die von Azure verwaltet werden, in die exportierte Konfiguration einbezogen werden sollen. Wird standardmäßig auf |
| include |
Ob Rollenzuweisungen den exportierten Ressourcen zugewiesen werden sollen. Wird standardmäßig auf |
| mask |
Masken Sie vertrauliche Attribute in der Terraform-Konfiguration. Wird standardmäßig auf |
| target |
Der Azure Terraform-Zielanbieter. Wird standardmäßig auf |
| type | Die diskriminator möglichen Werte: ExportQuery, ExportResource, ExportResourceGroup |
Details zur Eigenschaft
excludeAzureResource
Schließt angegebene Azure-Ressourcen-IDs aus. Regulärer Ausdruck der Azure-Ressourcen-ID ohne Berücksichtigung der Groß-/Kleinschreibung. Beispiel: ["/subscriptions/[0-9a-f-]+/resourceGroups/my-rg.*"].
excludeAzureResource?: string[]
Eigenschaftswert
string[]
excludeTerraformResource
Schließt angegebene Terraform-Ressourcentypen aus. Beispiel: ["azurerm_virtual_network"].
excludeTerraformResource?: string[]
Eigenschaftswert
string[]
fullProperties
Gibt an, ob alle nicht berechneten Eigenschaften in der generierten Terraform-Konfiguration ausgegeben werden sollen. Wenn auf false einen leeren Wert gesetzt, werden Eigenschaften in der Konfiguration weggelassen. Wird standardmäßig auf true festgelegt.
fullProperties?: boolean
Eigenschaftswert
boolean
includeExtensions
Beziehen Sie Erweiterungsressourcentypen ein, die direkt mit den exportierten Ressourcen verbunden sind.
includeExtensions?: string[]
Eigenschaftswert
string[]
includeManagedResource
Gibt an, ob interne Ressourcen, die von Azure verwaltet werden, in die exportierte Konfiguration einbezogen werden sollen. Wird standardmäßig auf false festgelegt.
includeManagedResource?: boolean
Eigenschaftswert
boolean
includeRoleAssignment
Ob Rollenzuweisungen den exportierten Ressourcen zugewiesen werden sollen. Wird standardmäßig auf false festgelegt. Dies wird zugunsten von includeExtensions (mit role-assignments angegeben) veraltet.
includeRoleAssignment?: boolean
Eigenschaftswert
boolean
maskSensitive
Masken Sie vertrauliche Attribute in der Terraform-Konfiguration. Wird standardmäßig auf true festgelegt.
maskSensitive?: boolean
Eigenschaftswert
boolean
targetProvider
Der Azure Terraform-Zielanbieter. Wird standardmäßig auf azurerm festgelegt.
targetProvider?: string
Eigenschaftswert
string
type
Die diskriminator möglichen Werte: ExportQuery, ExportResource, ExportResourceGroup
type: string
Eigenschaftswert
string