Documentation ¶
Index ¶
- Constants
- Variables
- func ExpandOrchestratedVirtualMachineScaleSetAdditionalCapabilities(input []interface{}) *virtualmachinescalesets.AdditionalCapabilities
- func ExpandOrchestratedVirtualMachineScaleSetDataDisk(input []interface{}, ultraSSDEnabled bool) (*[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk, error)
- func ExpandOrchestratedVirtualMachineScaleSetNetworkInterface(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration, error)
- func ExpandOrchestratedVirtualMachineScaleSetNetworkInterfaceUpdate(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetUpdateNetworkConfiguration, ...)
- func ExpandOrchestratedVirtualMachineScaleSetOSDisk(input []interface{}, osType virtualmachinescalesets.OperatingSystemTypes) *virtualmachinescalesets.VirtualMachineScaleSetOSDisk
- func ExpandOrchestratedVirtualMachineScaleSetOSDiskUpdate(input []interface{}) *virtualmachinescalesets.VirtualMachineScaleSetUpdateOSDisk
- func ExpandOrchestratedVirtualMachineScaleSetPriorityMixPolicy(input []interface{}) *virtualmachinescalesets.PriorityMixPolicy
- func ExpandOrchestratedVirtualMachineScaleSetScheduledEventsProfile(input []interface{}) *virtualmachinescalesets.ScheduledEventsProfile
- func ExpandVirtualMachineScaleSetAdditionalCapabilities(input []interface{}) *virtualmachinescalesets.AdditionalCapabilities
- func ExpandVirtualMachineScaleSetAutomaticRepairsPolicy(input []interface{}) *virtualmachinescalesets.AutomaticRepairsPolicy
- func ExpandVirtualMachineScaleSetAutomaticUpgradePolicy(input []interface{}) *virtualmachinescalesets.AutomaticOSUpgradePolicy
- func ExpandVirtualMachineScaleSetDataDisk(input []interface{}, ultraSSDEnabled bool) (*[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk, error)
- func ExpandVirtualMachineScaleSetNetworkInterface(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration, error)
- func ExpandVirtualMachineScaleSetNetworkInterfaceUpdate(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetUpdateNetworkConfiguration, ...)
- func ExpandVirtualMachineScaleSetOSDisk(input []interface{}, osType virtualmachinescalesets.OperatingSystemTypes) (*virtualmachinescalesets.VirtualMachineScaleSetOSDisk, error)
- func ExpandVirtualMachineScaleSetOSDiskUpdate(input []interface{}) *virtualmachinescalesets.VirtualMachineScaleSetUpdateOSDisk
- func ExpandVirtualMachineScaleSetRollingUpgradePolicy(input []interface{}, isZonal, overProvision bool) (*virtualmachinescalesets.RollingUpgradePolicy, error)
- func ExpandVirtualMachineScaleSetScaleInPolicy(input []interface{}) *virtualmachinescalesets.ScaleInPolicy
- func ExpandVirtualMachineScaleSetScheduledEventsProfile(input []interface{}) *virtualmachinescalesets.ScheduledEventsProfile
- func ExpandVirtualMachineScaleSetSpotRestorePolicy(input []interface{}) *virtualmachinescalesets.SpotRestorePolicy
- func FlattenOrchestratedVirtualMachineScaleSetAdditionalCapabilities(input *virtualmachinescalesets.AdditionalCapabilities) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetDataDisk(input *[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetIPConfiguration(input virtualmachinescalesets.VirtualMachineScaleSetIPConfiguration) map[string]interface{}
- func FlattenOrchestratedVirtualMachineScaleSetNetworkInterface(input *[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetOSDisk(input *virtualmachinescalesets.VirtualMachineScaleSetOSDisk) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetOSProfile(input *virtualmachinescalesets.VirtualMachineScaleSetOSProfile, ...) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetPriorityMixPolicy(input *virtualmachinescalesets.PriorityMixPolicy) []interface{}
- func FlattenOrchestratedVirtualMachineScaleSetPublicIPAddress(...) map[string]interface{}
- func FlattenOrchestratedVirtualMachineScaleSetScheduledEventsProfile(input *virtualmachinescalesets.ScheduledEventsProfile) []interface{}
- func FlattenVirtualMachineScaleSetAdditionalCapabilities(input *virtualmachinescalesets.AdditionalCapabilities) []interface{}
- func FlattenVirtualMachineScaleSetAutomaticOSUpgradePolicy(input *virtualmachinescalesets.AutomaticOSUpgradePolicy) []interface{}
- func FlattenVirtualMachineScaleSetAutomaticRepairsPolicy(input *virtualmachinescalesets.AutomaticRepairsPolicy) []interface{}
- func FlattenVirtualMachineScaleSetDataDisk(input *[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk) []interface{}
- func FlattenVirtualMachineScaleSetNetworkInterface(input *[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration) []interface{}
- func FlattenVirtualMachineScaleSetOSDisk(input *virtualmachinescalesets.VirtualMachineScaleSetOSDisk) []interface{}
- func FlattenVirtualMachineScaleSetRollingUpgradePolicy(input *virtualmachinescalesets.RollingUpgradePolicy) []interface{}
- func FlattenVirtualMachineScaleSetScaleInPolicy(input *virtualmachinescalesets.ScaleInPolicy) []interface{}
- func FlattenVirtualMachineScaleSetScheduledEventsProfile(input *virtualmachinescalesets.ScheduledEventsProfile) []interface{}
- func FlattenVirtualMachineScaleSetSpotRestorePolicy(input *virtualmachinescalesets.SpotRestorePolicy) []interface{}
- func OrchestratedVirtualMachineScaleSetAdditionalCapabilitiesSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetDataDiskSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetExtensionsSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetLinuxConfigurationSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetNetworkInterfaceSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetOSDiskSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetOSProfileSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetPriorityMixPolicySchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetTerminationNotificationSchema() *pluginsdk.Schema
- func OrchestratedVirtualMachineScaleSetWindowsConfigurationSchema() *pluginsdk.Schema
- func SSHKeySchemaHash(v interface{}) int
- func SSHKeysSchema(isVirtualMachine bool) *pluginsdk.Schema
- func VirtualMachineGalleryApplicationSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetAdditionalCapabilitiesSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetAutomatedOSUpgradePolicySchema() *pluginsdk.Schema
- func VirtualMachineScaleSetAutomaticRepairsPolicySchema() *pluginsdk.Schema
- func VirtualMachineScaleSetDataDiskSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetExtensionsSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetGalleryApplicationSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetGalleryApplicationsSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetNetworkInterfaceSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetNetworkInterfaceSchemaForDataSource() *pluginsdk.Schema
- func VirtualMachineScaleSetOSDiskSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetRollingUpgradePolicySchema() *pluginsdk.Schema
- func VirtualMachineScaleSetScaleInPolicySchema() *pluginsdk.Schema
- func VirtualMachineScaleSetSpotRestorePolicySchema() *pluginsdk.Schema
- func VirtualMachineScaleSetTerminateNotificationSchema() *pluginsdk.Schema
- func VirtualMachineScaleSetTerminationNotificationSchema() *pluginsdk.Schema
- type GalleryApplicationModel
- type GalleryApplicationResource
- func (r GalleryApplicationResource) Arguments() map[string]*pluginsdk.Schema
- func (r GalleryApplicationResource) Attributes() map[string]*pluginsdk.Schema
- func (r GalleryApplicationResource) Create() sdk.ResourceFunc
- func (r GalleryApplicationResource) CustomizeDiff() sdk.ResourceFunc
- func (r GalleryApplicationResource) Delete() sdk.ResourceFunc
- func (r GalleryApplicationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r GalleryApplicationResource) ModelObject() interface{}
- func (r GalleryApplicationResource) Read() sdk.ResourceFunc
- func (r GalleryApplicationResource) ResourceType() string
- func (r GalleryApplicationResource) Update() sdk.ResourceFunc
- type GalleryApplicationVersionModel
- type GalleryApplicationVersionResource
- func (r GalleryApplicationVersionResource) Arguments() map[string]*pluginsdk.Schema
- func (r GalleryApplicationVersionResource) Attributes() map[string]*pluginsdk.Schema
- func (r GalleryApplicationVersionResource) Create() sdk.ResourceFunc
- func (r GalleryApplicationVersionResource) CustomizeDiff() sdk.ResourceFunc
- func (r GalleryApplicationVersionResource) Delete() sdk.ResourceFunc
- func (r GalleryApplicationVersionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r GalleryApplicationVersionResource) ModelObject() interface{}
- func (r GalleryApplicationVersionResource) Read() sdk.ResourceFunc
- func (r GalleryApplicationVersionResource) ResourceType() string
- func (r GalleryApplicationVersionResource) Update() sdk.ResourceFunc
- type ManageAction
- type OrchestratedVirtualMachineScaleSetDataSource
- func (r OrchestratedVirtualMachineScaleSetDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r OrchestratedVirtualMachineScaleSetDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r OrchestratedVirtualMachineScaleSetDataSource) ModelObject() interface{}
- func (r OrchestratedVirtualMachineScaleSetDataSource) Read() sdk.ResourceFunc
- func (r OrchestratedVirtualMachineScaleSetDataSource) ResourceType() string
- type OrchestratedVirtualMachineScaleSetDataSourceModel
- type Output
- type Properties
- type Registration
- func (r Registration) DataSources() []sdk.DataSource
- func (r Registration) Name() string
- func (r Registration) Resources() []sdk.Resource
- func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
- func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
- func (r Registration) WebsiteCategories() []string
- type RestorePointCollectionResource
- func (r RestorePointCollectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r RestorePointCollectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r RestorePointCollectionResource) Create() sdk.ResourceFunc
- func (r RestorePointCollectionResource) Delete() sdk.ResourceFunc
- func (r RestorePointCollectionResource) DeprecatedInFavourOfResource() string
- func (r RestorePointCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r RestorePointCollectionResource) ModelObject() interface{}
- func (r RestorePointCollectionResource) Read() sdk.ResourceFunc
- func (r RestorePointCollectionResource) ResourceType() string
- func (r RestorePointCollectionResource) Update() sdk.ResourceFunc
- type RestorePointCollectionResourceModel
- type Result
- type Source
- type TargetRegion
- type VirtualMachineGalleryApplicationAssignmentResource
- func (r VirtualMachineGalleryApplicationAssignmentResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualMachineGalleryApplicationAssignmentResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualMachineGalleryApplicationAssignmentResource) Create() sdk.ResourceFunc
- func (r VirtualMachineGalleryApplicationAssignmentResource) Delete() sdk.ResourceFunc
- func (r VirtualMachineGalleryApplicationAssignmentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualMachineGalleryApplicationAssignmentResource) ModelObject() interface{}
- func (r VirtualMachineGalleryApplicationAssignmentResource) Read() sdk.ResourceFunc
- func (r VirtualMachineGalleryApplicationAssignmentResource) ResourceType() string
- func (r VirtualMachineGalleryApplicationAssignmentResource) Update() sdk.ResourceFunc
- type VirtualMachineGalleryApplicationAssignmentResourceResourceModel
- type VirtualMachineImplicitDataDiskFromSourceResource
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Create() sdk.ResourceFunc
- func (r VirtualMachineImplicitDataDiskFromSourceResource) CustomImporter() sdk.ResourceRunFunc
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Delete() sdk.ResourceFunc
- func (r VirtualMachineImplicitDataDiskFromSourceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualMachineImplicitDataDiskFromSourceResource) ModelObject() interface{}
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Read() sdk.ResourceFunc
- func (r VirtualMachineImplicitDataDiskFromSourceResource) ResourceType() string
- func (r VirtualMachineImplicitDataDiskFromSourceResource) Update() sdk.ResourceFunc
- type VirtualMachineImplicitDataDiskFromSourceResourceModel
- type VirtualMachineRestorePointCollectionResource
- func (r VirtualMachineRestorePointCollectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualMachineRestorePointCollectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualMachineRestorePointCollectionResource) Create() sdk.ResourceFunc
- func (r VirtualMachineRestorePointCollectionResource) Delete() sdk.ResourceFunc
- func (r VirtualMachineRestorePointCollectionResource) DeprecatedInFavourOfResource() string
- func (r VirtualMachineRestorePointCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualMachineRestorePointCollectionResource) ModelObject() interface{}
- func (r VirtualMachineRestorePointCollectionResource) Read() sdk.ResourceFunc
- func (r VirtualMachineRestorePointCollectionResource) ResourceType() string
- func (r VirtualMachineRestorePointCollectionResource) Update() sdk.ResourceFunc
- type VirtualMachineRestorePointCollectionResourceModel
- type VirtualMachineRestorePointResource
- func (r VirtualMachineRestorePointResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualMachineRestorePointResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualMachineRestorePointResource) Create() sdk.ResourceFunc
- func (r VirtualMachineRestorePointResource) Delete() sdk.ResourceFunc
- func (r VirtualMachineRestorePointResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualMachineRestorePointResource) ModelObject() interface{}
- func (r VirtualMachineRestorePointResource) Read() sdk.ResourceFunc
- func (r VirtualMachineRestorePointResource) ResourceType() string
- type VirtualMachineRestorePointResourceModel
- type VirtualMachineRunCommandInputParameterSchema
- type VirtualMachineRunCommandInstanceViewSchema
- type VirtualMachineRunCommandManagedIdentitySchema
- type VirtualMachineRunCommandResource
- func (r VirtualMachineRunCommandResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualMachineRunCommandResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualMachineRunCommandResource) Create() sdk.ResourceFunc
- func (r VirtualMachineRunCommandResource) Delete() sdk.ResourceFunc
- func (r VirtualMachineRunCommandResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualMachineRunCommandResource) ModelObject() interface{}
- func (r VirtualMachineRunCommandResource) Read() sdk.ResourceFunc
- func (r VirtualMachineRunCommandResource) ResourceType() string
- func (r VirtualMachineRunCommandResource) Update() sdk.ResourceFunc
- type VirtualMachineRunCommandResourceSchema
- type VirtualMachineRunCommandScriptSourceSchema
- type VirtualMachineScaleSetNetworkInterface
- type VirtualMachineScaleSetNetworkInterfaceIPConfiguration
- type VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddress
- type VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddressIPTag
Constants ¶
View Source
const (
SkuNameMix = "Mix"
)
Variables ¶
View Source
var VirtualMachineResourceName = "azurerm_virtual_machine"
Functions ¶
func ExpandOrchestratedVirtualMachineScaleSetAdditionalCapabilities ¶
func ExpandOrchestratedVirtualMachineScaleSetAdditionalCapabilities(input []interface{}) *virtualmachinescalesets.AdditionalCapabilities
func ExpandOrchestratedVirtualMachineScaleSetDataDisk ¶
func ExpandOrchestratedVirtualMachineScaleSetDataDisk(input []interface{}, ultraSSDEnabled bool) (*[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk, error)
func ExpandOrchestratedVirtualMachineScaleSetNetworkInterface ¶
func ExpandOrchestratedVirtualMachineScaleSetNetworkInterface(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration, error)
func ExpandOrchestratedVirtualMachineScaleSetNetworkInterfaceUpdate ¶
func ExpandOrchestratedVirtualMachineScaleSetNetworkInterfaceUpdate(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetUpdateNetworkConfiguration, error)
func ExpandOrchestratedVirtualMachineScaleSetOSDisk ¶
func ExpandOrchestratedVirtualMachineScaleSetOSDisk(input []interface{}, osType virtualmachinescalesets.OperatingSystemTypes) *virtualmachinescalesets.VirtualMachineScaleSetOSDisk
func ExpandOrchestratedVirtualMachineScaleSetOSDiskUpdate ¶
func ExpandOrchestratedVirtualMachineScaleSetOSDiskUpdate(input []interface{}) *virtualmachinescalesets.VirtualMachineScaleSetUpdateOSDisk
func ExpandOrchestratedVirtualMachineScaleSetPriorityMixPolicy ¶
func ExpandOrchestratedVirtualMachineScaleSetPriorityMixPolicy(input []interface{}) *virtualmachinescalesets.PriorityMixPolicy
func ExpandOrchestratedVirtualMachineScaleSetScheduledEventsProfile ¶
func ExpandOrchestratedVirtualMachineScaleSetScheduledEventsProfile(input []interface{}) *virtualmachinescalesets.ScheduledEventsProfile
func ExpandVirtualMachineScaleSetAdditionalCapabilities ¶
func ExpandVirtualMachineScaleSetAdditionalCapabilities(input []interface{}) *virtualmachinescalesets.AdditionalCapabilities
func ExpandVirtualMachineScaleSetAutomaticRepairsPolicy ¶
func ExpandVirtualMachineScaleSetAutomaticRepairsPolicy(input []interface{}) *virtualmachinescalesets.AutomaticRepairsPolicy
func ExpandVirtualMachineScaleSetAutomaticUpgradePolicy ¶
func ExpandVirtualMachineScaleSetAutomaticUpgradePolicy(input []interface{}) *virtualmachinescalesets.AutomaticOSUpgradePolicy
func ExpandVirtualMachineScaleSetDataDisk ¶
func ExpandVirtualMachineScaleSetDataDisk(input []interface{}, ultraSSDEnabled bool) (*[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk, error)
func ExpandVirtualMachineScaleSetNetworkInterface ¶
func ExpandVirtualMachineScaleSetNetworkInterface(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration, error)
func ExpandVirtualMachineScaleSetNetworkInterfaceUpdate ¶
func ExpandVirtualMachineScaleSetNetworkInterfaceUpdate(input []interface{}) (*[]virtualmachinescalesets.VirtualMachineScaleSetUpdateNetworkConfiguration, error)
func ExpandVirtualMachineScaleSetOSDisk ¶
func ExpandVirtualMachineScaleSetOSDisk(input []interface{}, osType virtualmachinescalesets.OperatingSystemTypes) (*virtualmachinescalesets.VirtualMachineScaleSetOSDisk, error)
func ExpandVirtualMachineScaleSetOSDiskUpdate ¶
func ExpandVirtualMachineScaleSetOSDiskUpdate(input []interface{}) *virtualmachinescalesets.VirtualMachineScaleSetUpdateOSDisk
func ExpandVirtualMachineScaleSetRollingUpgradePolicy ¶
func ExpandVirtualMachineScaleSetRollingUpgradePolicy(input []interface{}, isZonal, overProvision bool) (*virtualmachinescalesets.RollingUpgradePolicy, error)
func ExpandVirtualMachineScaleSetScaleInPolicy ¶
func ExpandVirtualMachineScaleSetScaleInPolicy(input []interface{}) *virtualmachinescalesets.ScaleInPolicy
func ExpandVirtualMachineScaleSetScheduledEventsProfile ¶
func ExpandVirtualMachineScaleSetScheduledEventsProfile(input []interface{}) *virtualmachinescalesets.ScheduledEventsProfile
func ExpandVirtualMachineScaleSetSpotRestorePolicy ¶
func ExpandVirtualMachineScaleSetSpotRestorePolicy(input []interface{}) *virtualmachinescalesets.SpotRestorePolicy
func FlattenOrchestratedVirtualMachineScaleSetAdditionalCapabilities ¶
func FlattenOrchestratedVirtualMachineScaleSetAdditionalCapabilities(input *virtualmachinescalesets.AdditionalCapabilities) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetDataDisk ¶
func FlattenOrchestratedVirtualMachineScaleSetDataDisk(input *[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetIPConfiguration ¶
func FlattenOrchestratedVirtualMachineScaleSetIPConfiguration(input virtualmachinescalesets.VirtualMachineScaleSetIPConfiguration) map[string]interface{}
func FlattenOrchestratedVirtualMachineScaleSetNetworkInterface ¶
func FlattenOrchestratedVirtualMachineScaleSetNetworkInterface(input *[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetOSDisk ¶
func FlattenOrchestratedVirtualMachineScaleSetOSDisk(input *virtualmachinescalesets.VirtualMachineScaleSetOSDisk) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetOSProfile ¶
func FlattenOrchestratedVirtualMachineScaleSetOSProfile(input *virtualmachinescalesets.VirtualMachineScaleSetOSProfile, d *pluginsdk.ResourceData) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetPriorityMixPolicy ¶
func FlattenOrchestratedVirtualMachineScaleSetPriorityMixPolicy(input *virtualmachinescalesets.PriorityMixPolicy) []interface{}
func FlattenOrchestratedVirtualMachineScaleSetPublicIPAddress ¶
func FlattenOrchestratedVirtualMachineScaleSetPublicIPAddress(input virtualmachinescalesets.VirtualMachineScaleSetPublicIPAddressConfiguration) map[string]interface{}
func FlattenOrchestratedVirtualMachineScaleSetScheduledEventsProfile ¶
func FlattenOrchestratedVirtualMachineScaleSetScheduledEventsProfile(input *virtualmachinescalesets.ScheduledEventsProfile) []interface{}
func FlattenVirtualMachineScaleSetAdditionalCapabilities ¶
func FlattenVirtualMachineScaleSetAdditionalCapabilities(input *virtualmachinescalesets.AdditionalCapabilities) []interface{}
func FlattenVirtualMachineScaleSetAutomaticOSUpgradePolicy ¶
func FlattenVirtualMachineScaleSetAutomaticOSUpgradePolicy(input *virtualmachinescalesets.AutomaticOSUpgradePolicy) []interface{}
func FlattenVirtualMachineScaleSetAutomaticRepairsPolicy ¶
func FlattenVirtualMachineScaleSetAutomaticRepairsPolicy(input *virtualmachinescalesets.AutomaticRepairsPolicy) []interface{}
func FlattenVirtualMachineScaleSetDataDisk ¶
func FlattenVirtualMachineScaleSetDataDisk(input *[]virtualmachinescalesets.VirtualMachineScaleSetDataDisk) []interface{}
func FlattenVirtualMachineScaleSetNetworkInterface ¶
func FlattenVirtualMachineScaleSetNetworkInterface(input *[]virtualmachinescalesets.VirtualMachineScaleSetNetworkConfiguration) []interface{}
func FlattenVirtualMachineScaleSetOSDisk ¶
func FlattenVirtualMachineScaleSetOSDisk(input *virtualmachinescalesets.VirtualMachineScaleSetOSDisk) []interface{}
func FlattenVirtualMachineScaleSetRollingUpgradePolicy ¶
func FlattenVirtualMachineScaleSetRollingUpgradePolicy(input *virtualmachinescalesets.RollingUpgradePolicy) []interface{}
func FlattenVirtualMachineScaleSetScaleInPolicy ¶
func FlattenVirtualMachineScaleSetScaleInPolicy(input *virtualmachinescalesets.ScaleInPolicy) []interface{}
func FlattenVirtualMachineScaleSetScheduledEventsProfile ¶
func FlattenVirtualMachineScaleSetScheduledEventsProfile(input *virtualmachinescalesets.ScheduledEventsProfile) []interface{}
func FlattenVirtualMachineScaleSetSpotRestorePolicy ¶
func FlattenVirtualMachineScaleSetSpotRestorePolicy(input *virtualmachinescalesets.SpotRestorePolicy) []interface{}
func SSHKeySchemaHash ¶
func SSHKeySchemaHash(v interface{}) int
func SSHKeysSchema ¶
func VirtualMachineScaleSetTerminateNotificationSchema ¶
TODO remove VirtualMachineScaleSetTerminateNotificationSchema in 4.0
Types ¶
type GalleryApplicationModel ¶
type GalleryApplicationModel struct { Name string `tfschema:"name"` GalleryId string `tfschema:"gallery_id"` Location string `tfschema:"location"` SupportedOSType string `tfschema:"supported_os_type"` Description string `tfschema:"description"` EndOfLifeDate string `tfschema:"end_of_life_date"` Eula string `tfschema:"eula"` PrivacyStatementURI string `tfschema:"privacy_statement_uri"` ReleaseNoteURI string `tfschema:"release_note_uri"` Tags map[string]string `tfschema:"tags"` }
type GalleryApplicationResource ¶
type GalleryApplicationResource struct{}
func (GalleryApplicationResource) Arguments ¶
func (r GalleryApplicationResource) Arguments() map[string]*pluginsdk.Schema
func (GalleryApplicationResource) Attributes ¶
func (r GalleryApplicationResource) Attributes() map[string]*pluginsdk.Schema
func (GalleryApplicationResource) Create ¶
func (r GalleryApplicationResource) Create() sdk.ResourceFunc
func (GalleryApplicationResource) CustomizeDiff ¶
func (r GalleryApplicationResource) CustomizeDiff() sdk.ResourceFunc
func (GalleryApplicationResource) Delete ¶
func (r GalleryApplicationResource) Delete() sdk.ResourceFunc
func (GalleryApplicationResource) IDValidationFunc ¶
func (r GalleryApplicationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (GalleryApplicationResource) ModelObject ¶
func (r GalleryApplicationResource) ModelObject() interface{}
func (GalleryApplicationResource) Read ¶
func (r GalleryApplicationResource) Read() sdk.ResourceFunc
func (GalleryApplicationResource) ResourceType ¶
func (r GalleryApplicationResource) ResourceType() string
func (GalleryApplicationResource) Update ¶
func (r GalleryApplicationResource) Update() sdk.ResourceFunc
type GalleryApplicationVersionModel ¶
type GalleryApplicationVersionModel struct { Name string `tfschema:"name"` GalleryApplicationId string `tfschema:"gallery_application_id"` Location string `tfschema:"location"` ConfigFile string `tfschema:"config_file"` EnableHealthCheck bool `tfschema:"enable_health_check"` EndOfLifeDate string `tfschema:"end_of_life_date"` ExcludeFromLatest bool `tfschema:"exclude_from_latest"` ManageAction []ManageAction `tfschema:"manage_action"` PackageFile string `tfschema:"package_file"` Source []Source `tfschema:"source"` TargetRegion []TargetRegion `tfschema:"target_region"` Tags map[string]string `tfschema:"tags"` }
type GalleryApplicationVersionResource ¶
type GalleryApplicationVersionResource struct{}
func (GalleryApplicationVersionResource) Arguments ¶
func (r GalleryApplicationVersionResource) Arguments() map[string]*pluginsdk.Schema
func (GalleryApplicationVersionResource) Attributes ¶
func (r GalleryApplicationVersionResource) Attributes() map[string]*pluginsdk.Schema
func (GalleryApplicationVersionResource) Create ¶
func (r GalleryApplicationVersionResource) Create() sdk.ResourceFunc
func (GalleryApplicationVersionResource) CustomizeDiff ¶
func (r GalleryApplicationVersionResource) CustomizeDiff() sdk.ResourceFunc
func (GalleryApplicationVersionResource) Delete ¶
func (r GalleryApplicationVersionResource) Delete() sdk.ResourceFunc
func (GalleryApplicationVersionResource) IDValidationFunc ¶
func (r GalleryApplicationVersionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (GalleryApplicationVersionResource) ModelObject ¶
func (r GalleryApplicationVersionResource) ModelObject() interface{}
func (GalleryApplicationVersionResource) Read ¶
func (r GalleryApplicationVersionResource) Read() sdk.ResourceFunc
func (GalleryApplicationVersionResource) ResourceType ¶
func (r GalleryApplicationVersionResource) ResourceType() string
func (GalleryApplicationVersionResource) Update ¶
func (r GalleryApplicationVersionResource) Update() sdk.ResourceFunc
type ManageAction ¶
type OrchestratedVirtualMachineScaleSetDataSource ¶
type OrchestratedVirtualMachineScaleSetDataSource struct{}
func (OrchestratedVirtualMachineScaleSetDataSource) Arguments ¶
func (r OrchestratedVirtualMachineScaleSetDataSource) Arguments() map[string]*pluginsdk.Schema
func (OrchestratedVirtualMachineScaleSetDataSource) Attributes ¶
func (r OrchestratedVirtualMachineScaleSetDataSource) Attributes() map[string]*pluginsdk.Schema
func (OrchestratedVirtualMachineScaleSetDataSource) ModelObject ¶
func (r OrchestratedVirtualMachineScaleSetDataSource) ModelObject() interface{}
func (OrchestratedVirtualMachineScaleSetDataSource) Read ¶
func (r OrchestratedVirtualMachineScaleSetDataSource) Read() sdk.ResourceFunc
func (OrchestratedVirtualMachineScaleSetDataSource) ResourceType ¶
func (r OrchestratedVirtualMachineScaleSetDataSource) ResourceType() string
type OrchestratedVirtualMachineScaleSetDataSourceModel ¶
type OrchestratedVirtualMachineScaleSetDataSourceModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` NetworkInterface []VirtualMachineScaleSetNetworkInterface `tfschema:"network_interface"` Identity []identity.ModelSystemAssignedUserAssigned `tfschema:"identity"` }
type Properties ¶
type Properties struct {
Output Output `tfschema:"output"`
}
type Registration ¶
type Registration struct{}
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
SupportedDataSources returns the supported Data Sources supported by this Service
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
SupportedResources returns the supported Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar
type RestorePointCollectionResource ¶
type RestorePointCollectionResource struct{}
RestorePointCollectionResource remove this in 4.0, the resource is renamed
func (RestorePointCollectionResource) Arguments ¶
func (r RestorePointCollectionResource) Arguments() map[string]*pluginsdk.Schema
func (RestorePointCollectionResource) Attributes ¶
func (r RestorePointCollectionResource) Attributes() map[string]*pluginsdk.Schema
func (RestorePointCollectionResource) Create ¶
func (r RestorePointCollectionResource) Create() sdk.ResourceFunc
func (RestorePointCollectionResource) Delete ¶
func (r RestorePointCollectionResource) Delete() sdk.ResourceFunc
func (RestorePointCollectionResource) DeprecatedInFavourOfResource ¶
func (r RestorePointCollectionResource) DeprecatedInFavourOfResource() string
func (RestorePointCollectionResource) IDValidationFunc ¶
func (r RestorePointCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (RestorePointCollectionResource) ModelObject ¶
func (r RestorePointCollectionResource) ModelObject() interface{}
func (RestorePointCollectionResource) Read ¶
func (r RestorePointCollectionResource) Read() sdk.ResourceFunc
func (RestorePointCollectionResource) ResourceType ¶
func (r RestorePointCollectionResource) ResourceType() string
func (RestorePointCollectionResource) Update ¶
func (r RestorePointCollectionResource) Update() sdk.ResourceFunc
type Result ¶
type Result struct {
Properties Properties `tfschema:"properties"`
}
type TargetRegion ¶
type VirtualMachineGalleryApplicationAssignmentResource ¶
type VirtualMachineGalleryApplicationAssignmentResource struct{}
func (VirtualMachineGalleryApplicationAssignmentResource) Arguments ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualMachineGalleryApplicationAssignmentResource) Attributes ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualMachineGalleryApplicationAssignmentResource) Create ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Create() sdk.ResourceFunc
func (VirtualMachineGalleryApplicationAssignmentResource) Delete ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Delete() sdk.ResourceFunc
func (VirtualMachineGalleryApplicationAssignmentResource) IDValidationFunc ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualMachineGalleryApplicationAssignmentResource) ModelObject ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) ModelObject() interface{}
func (VirtualMachineGalleryApplicationAssignmentResource) Read ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Read() sdk.ResourceFunc
func (VirtualMachineGalleryApplicationAssignmentResource) ResourceType ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) ResourceType() string
func (VirtualMachineGalleryApplicationAssignmentResource) Update ¶
func (r VirtualMachineGalleryApplicationAssignmentResource) Update() sdk.ResourceFunc
type VirtualMachineGalleryApplicationAssignmentResourceResourceModel ¶
type VirtualMachineGalleryApplicationAssignmentResourceResourceModel struct { GalleryApplicationVersionId string `tfschema:"gallery_application_version_id"` VirtualMachineId string `tfschema:"virtual_machine_id"` ConfigurationBlobUri string `tfschema:"configuration_blob_uri"` Order int64 `tfschema:"order"` Tag string `tfschema:"tag"` }
type VirtualMachineImplicitDataDiskFromSourceResource ¶
type VirtualMachineImplicitDataDiskFromSourceResource struct{}
func (VirtualMachineImplicitDataDiskFromSourceResource) Arguments ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualMachineImplicitDataDiskFromSourceResource) Attributes ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualMachineImplicitDataDiskFromSourceResource) Create ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Create() sdk.ResourceFunc
func (VirtualMachineImplicitDataDiskFromSourceResource) CustomImporter ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) CustomImporter() sdk.ResourceRunFunc
func (VirtualMachineImplicitDataDiskFromSourceResource) Delete ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Delete() sdk.ResourceFunc
func (VirtualMachineImplicitDataDiskFromSourceResource) IDValidationFunc ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualMachineImplicitDataDiskFromSourceResource) ModelObject ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) ModelObject() interface{}
func (VirtualMachineImplicitDataDiskFromSourceResource) Read ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Read() sdk.ResourceFunc
func (VirtualMachineImplicitDataDiskFromSourceResource) ResourceType ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) ResourceType() string
func (VirtualMachineImplicitDataDiskFromSourceResource) Update ¶
func (r VirtualMachineImplicitDataDiskFromSourceResource) Update() sdk.ResourceFunc
type VirtualMachineImplicitDataDiskFromSourceResourceModel ¶
type VirtualMachineImplicitDataDiskFromSourceResourceModel struct { Name string `tfschema:"name"` VirtualMachineId string `tfschema:"virtual_machine_id"` Lun int64 `tfschema:"lun"` Caching string `tfschema:"caching"` CreateOption string `tfschema:"create_option"` DiskSizeGb int64 `tfschema:"disk_size_gb"` SourceResourceId string `tfschema:"source_resource_id"` WriteAcceleratorEnabled bool `tfschema:"write_accelerator_enabled"` }
type VirtualMachineRestorePointCollectionResource ¶
type VirtualMachineRestorePointCollectionResource struct{}
VirtualMachineRestorePointCollectionResource remove this in 4.0, the resource is renamed
func (VirtualMachineRestorePointCollectionResource) Arguments ¶
func (r VirtualMachineRestorePointCollectionResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualMachineRestorePointCollectionResource) Attributes ¶
func (r VirtualMachineRestorePointCollectionResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualMachineRestorePointCollectionResource) Create ¶
func (r VirtualMachineRestorePointCollectionResource) Create() sdk.ResourceFunc
func (VirtualMachineRestorePointCollectionResource) Delete ¶
func (r VirtualMachineRestorePointCollectionResource) Delete() sdk.ResourceFunc
func (VirtualMachineRestorePointCollectionResource) DeprecatedInFavourOfResource ¶
func (r VirtualMachineRestorePointCollectionResource) DeprecatedInFavourOfResource() string
func (VirtualMachineRestorePointCollectionResource) IDValidationFunc ¶
func (r VirtualMachineRestorePointCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualMachineRestorePointCollectionResource) ModelObject ¶
func (r VirtualMachineRestorePointCollectionResource) ModelObject() interface{}
func (VirtualMachineRestorePointCollectionResource) Read ¶
func (r VirtualMachineRestorePointCollectionResource) Read() sdk.ResourceFunc
func (VirtualMachineRestorePointCollectionResource) ResourceType ¶
func (r VirtualMachineRestorePointCollectionResource) ResourceType() string
func (VirtualMachineRestorePointCollectionResource) Update ¶
func (r VirtualMachineRestorePointCollectionResource) Update() sdk.ResourceFunc
type VirtualMachineRestorePointCollectionResourceModel ¶
type VirtualMachineRestorePointCollectionResourceModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` SourceVirtualMachineId string `tfschema:"source_virtual_machine_id"` Tags map[string]interface{} `tfschema:"tags"` }
type VirtualMachineRestorePointResource ¶
type VirtualMachineRestorePointResource struct{}
func (VirtualMachineRestorePointResource) Arguments ¶
func (r VirtualMachineRestorePointResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualMachineRestorePointResource) Attributes ¶
func (r VirtualMachineRestorePointResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualMachineRestorePointResource) Create ¶
func (r VirtualMachineRestorePointResource) Create() sdk.ResourceFunc
func (VirtualMachineRestorePointResource) Delete ¶
func (r VirtualMachineRestorePointResource) Delete() sdk.ResourceFunc
func (VirtualMachineRestorePointResource) IDValidationFunc ¶
func (r VirtualMachineRestorePointResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualMachineRestorePointResource) ModelObject ¶
func (r VirtualMachineRestorePointResource) ModelObject() interface{}
func (VirtualMachineRestorePointResource) Read ¶
func (r VirtualMachineRestorePointResource) Read() sdk.ResourceFunc
func (VirtualMachineRestorePointResource) ResourceType ¶
func (r VirtualMachineRestorePointResource) ResourceType() string
type VirtualMachineRestorePointResourceModel ¶
type VirtualMachineRestorePointResourceModel struct { Name string `tfschema:"name"` VirtualMachineRestorePointCollectionId string `tfschema:"virtual_machine_restore_point_collection_id"` CrashConsistencyModeEnabled bool `tfschema:"crash_consistency_mode_enabled"` ExcludedDisks []string `tfschema:"excluded_disks"` }
type VirtualMachineRunCommandInstanceViewSchema ¶
type VirtualMachineRunCommandInstanceViewSchema struct { ExitCode int64 `tfschema:"exit_code"` // contains filtered or unexported fields }
type VirtualMachineRunCommandResource ¶
type VirtualMachineRunCommandResource struct{}
func (VirtualMachineRunCommandResource) Arguments ¶
func (r VirtualMachineRunCommandResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualMachineRunCommandResource) Attributes ¶
func (r VirtualMachineRunCommandResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualMachineRunCommandResource) Create ¶
func (r VirtualMachineRunCommandResource) Create() sdk.ResourceFunc
func (VirtualMachineRunCommandResource) Delete ¶
func (r VirtualMachineRunCommandResource) Delete() sdk.ResourceFunc
func (VirtualMachineRunCommandResource) IDValidationFunc ¶
func (r VirtualMachineRunCommandResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualMachineRunCommandResource) ModelObject ¶
func (r VirtualMachineRunCommandResource) ModelObject() interface{}
func (VirtualMachineRunCommandResource) Read ¶
func (r VirtualMachineRunCommandResource) Read() sdk.ResourceFunc
func (VirtualMachineRunCommandResource) ResourceType ¶
func (r VirtualMachineRunCommandResource) ResourceType() string
func (VirtualMachineRunCommandResource) Update ¶
func (r VirtualMachineRunCommandResource) Update() sdk.ResourceFunc
type VirtualMachineRunCommandResourceSchema ¶
type VirtualMachineRunCommandResourceSchema struct { ErrorBlobManagedIdentity []VirtualMachineRunCommandManagedIdentitySchema `tfschema:"error_blob_managed_identity"` ErrorBlobUri string `tfschema:"error_blob_uri"` InstanceView []VirtualMachineRunCommandInstanceViewSchema `tfschema:"instance_view"` Location string `tfschema:"location"` Name string `tfschema:"name"` OutputBlobManagedIdentity []VirtualMachineRunCommandManagedIdentitySchema `tfschema:"output_blob_managed_identity"` OutputBlobUri string `tfschema:"output_blob_uri"` Parameter []VirtualMachineRunCommandInputParameterSchema `tfschema:"parameter"` ProtectedParameter []VirtualMachineRunCommandInputParameterSchema `tfschema:"protected_parameter"` RunAsPassword string `tfschema:"run_as_password"` RunAsUser string `tfschema:"run_as_user"` Source []VirtualMachineRunCommandScriptSourceSchema `tfschema:"source"` Tags map[string]interface{} `tfschema:"tags"` VirtualMachineId string `tfschema:"virtual_machine_id"` }
type VirtualMachineRunCommandScriptSourceSchema ¶
type VirtualMachineRunCommandScriptSourceSchema struct { CommandId string `tfschema:"command_id"` Script string `tfschema:"script"` ScriptUri string `tfschema:"script_uri"` ScriptUriManagedIdentity []VirtualMachineRunCommandManagedIdentitySchema `tfschema:"script_uri_managed_identity"` }
type VirtualMachineScaleSetNetworkInterface ¶
type VirtualMachineScaleSetNetworkInterface struct { Name string `tfschema:"name"` IPConfiguration []VirtualMachineScaleSetNetworkInterfaceIPConfiguration `tfschema:"ip_configuration"` DNSServers []string `tfschema:"dns_servers"` AcceleratedNetworkingEnabled bool `tfschema:"accelerated_networking_enabled"` IPForwardingEnabled bool `tfschema:"ip_forwarding_enabled"` NetworkSecurityGroupId string `tfschema:"network_security_group_id"` Primary bool `tfschema:"primary"` }
type VirtualMachineScaleSetNetworkInterfaceIPConfiguration ¶
type VirtualMachineScaleSetNetworkInterfaceIPConfiguration struct { Name string `tfschema:"name"` ApplicationGatewayBackendAddressPoolIds []string `tfschema:"application_gateway_backend_address_pool_ids"` ApplicationSecurityGroupIds []string `tfschema:"application_security_group_ids"` LoadBalancerBackendAddressPoolIds []string `tfschema:"load_balancer_backend_address_pool_ids"` Primary bool `tfschema:"primary"` PublicIPAddress []VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddress `tfschema:"public_ip_address"` SubnetId string `tfschema:"subnet_id"` Version string `tfschema:"version"` }
type VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddress ¶
type VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddress struct { Name string `tfschema:"name"` DomainNameLabel string `tfschema:"domain_name_label"` IdleTimeoutInMinutes int64 `tfschema:"idle_timeout_in_minutes"` IPTag []VirtualMachineScaleSetNetworkInterfaceIPConfigurationPublicIPAddressIPTag `tfschema:"ip_tag"` PublicIpPrefixId string `tfschema:"public_ip_prefix_id"` Version string `tfschema:"version"` }
Source Files ¶
- availability_set_data_source.go
- availability_set_resource.go
- capacity_reservation_group_resource.go
- capacity_reservation_resource.go
- dedicated_host_data_source.go
- dedicated_host_group_data_source.go
- dedicated_host_group_resource.go
- dedicated_host_resource.go
- diff_suppress.go
- disk_access_data_source.go
- disk_access_resource.go
- disk_encryption_set.go
- disk_encryption_set_data_source.go
- disk_encryption_set_resource.go
- disk_sas_token_resource.go
- edge_zone.go
- encryption_settings.go
- gallery_application_resource.go
- gallery_application_version_resource.go
- helpers.go
- image_data_source.go
- image_resource.go
- images_data_source.go
- linux_virtual_machine_resource.go
- linux_virtual_machine_scale_set_resource.go
- managed_disk_data_source.go
- managed_disk_resource.go
- marketplace_agreement_data_source.go
- marketplace_agreement_resource.go
- network_interface.go
- no_downtime_resize.go
- orchestrated_virtual_machine_scale_set.go
- orchestrated_virtual_machine_scale_set_data_source.go
- orchestrated_virtual_machine_scale_set_resource.go
- platform_image_data_source.go
- protected_settings_from_key_vault.go
- proximity_placement_group_data_source.go
- proximity_placement_group_resource.go
- registration.go
- resource_names.go
- resourceids.go
- restore_point_collection_resource.go
- shared_image_data_source.go
- shared_image_gallery_data_source.go
- shared_image_gallery_resource.go
- shared_image_resource.go
- shared_image_version_data_source.go
- shared_image_version_resource.go
- shared_image_versions_data_source.go
- shared_schema.go
- snapshot_data_source.go
- snapshot_resource.go
- ssh_keys.go
- ssh_public_key_data_source.go
- ssh_public_key_resource.go
- virtual_machine.go
- virtual_machine_data_disk_attachment_resource.go
- virtual_machine_data_source.go
- virtual_machine_extension_resource.go
- virtual_machine_gallery_application_assignment_resource.go
- virtual_machine_implicit_data_disk_from_source_resource.go
- virtual_machine_import.go
- virtual_machine_instance.go
- virtual_machine_restore_point_collection_resource.go
- virtual_machine_restore_point_resource.go
- virtual_machine_run_command_resource.go
- virtual_machine_scale_set.go
- virtual_machine_scale_set_data_source.go
- virtual_machine_scale_set_extension_resource.go
- virtual_machine_scale_set_import.go
- virtual_machine_scale_set_update.go
- windows_virtual_machine_resource.go
- windows_virtual_machine_scale_set_resource.go
Click to show internal directories.
Click to hide internal directories.