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`.
func VMSSExtensionsBeta ¶
func VMSSExtensionsBeta() bool
VMSSExtensionsBeta returns whether or not the beta for VMSS Extensions for Linux and Windows VMSS resources is enabled.
Set the Environment Variable `ARM_PROVIDER_VMSS_EXTENSIONS_BETA` to `true`
Types ¶
type PolkadotFailOverFeatures ¶
type PolkadotFailOverFeatures struct {
DeleteVmsWithAPIInSingleMode bool
}
PolkadotFailOverFeatures represents provider VMs features
type UserFeatures ¶
type UserFeatures struct {
PolkadotFailOverFeature PolkadotFailOverFeatures
}
UserFeatures represents provider features