Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnhancedValidationEnabled ¶
func EnhancedValidationEnabled() bool
EnhancedValidationEnabled returns whether or not the feature for Enhanced Validation is enabled.
This functionality calls out to the Azure MetaData Service to cache the list of supported Azure Locations for the specified Endpoint - and then uses that to provide enhanced validation
This is enabled by default as of version 2.20 of the Azure Provider, and can be disabled by setting the Environment Variable `ARM_PROVIDER_ENHANCED_VALIDATION` to `false`.
Types ¶
type ResourceGroupFeatures ¶
type ResourceGroupFeatures struct {
PreventDeletionIfContainsResources bool
}
type UserFeatures ¶
type UserFeatures struct { ResourceGroup ResourceGroupFeatures VirtualMachine VirtualMachineFeatures VirtualMachineScaleSet VirtualMachineScaleSetFeatures }
func Default ¶
func Default() UserFeatures
type VirtualMachineFeatures ¶
Click to show internal directories.
Click to hide internal directories.