Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCapabilityStatus() []string + func PossibleValuesForFastProvisioningSupportedEnum() []string + func PossibleValuesForGeoBackupSupportedEnum() []string + func PossibleValuesForHaMode() []string + func PossibleValuesForOnlineResizeSupportedEnum() []string + func PossibleValuesForRestrictedEnum() []string + func PossibleValuesForStorageAutoGrowthSupportedEnum() []string + func PossibleValuesForZoneRedundantHaAndGeoBackupSupportedEnum() []string + func PossibleValuesForZoneRedundantHaSupportedEnum() []string + func ValidateFlexibleServerID(input interface{}, key string) (warnings []string, errors []error) + type CapabilityStatus string + const CapabilityStatusAvailable + const CapabilityStatusDefault + const CapabilityStatusDisabled + const CapabilityStatusVisible + func (s *CapabilityStatus) UnmarshalJSON(bytes []byte) error + type FastProvisioningEditionCapability struct + Reason *string + ServerCount *int64 + Status *CapabilityStatus + SupportedServerVersions *string + SupportedSku *string + SupportedStorageGb *int64 + SupportedTier *string + type FastProvisioningSupportedEnum string + const FastProvisioningSupportedEnumDisabled + const FastProvisioningSupportedEnumEnabled + func (s *FastProvisioningSupportedEnum) UnmarshalJSON(bytes []byte) error + type FlexibleServerCapabilitiesClient struct + Client *resourcemanager.Client + func NewFlexibleServerCapabilitiesClientWithBaseURI(sdkApi sdkEnv.Api) (*FlexibleServerCapabilitiesClient, error) + func (c FlexibleServerCapabilitiesClient) ServerCapabilitiesList(ctx context.Context, id FlexibleServerId) (result ServerCapabilitiesListOperationResponse, err error) + func (c FlexibleServerCapabilitiesClient) ServerCapabilitiesListComplete(ctx context.Context, id FlexibleServerId) (ServerCapabilitiesListCompleteResult, error) + func (c FlexibleServerCapabilitiesClient) ServerCapabilitiesListCompleteMatchingPredicate(ctx context.Context, id FlexibleServerId, ...) (result ServerCapabilitiesListCompleteResult, err error) + type FlexibleServerCapability struct + FastProvisioningSupported *FastProvisioningSupportedEnum + GeoBackupSupported *GeoBackupSupportedEnum + Name *string + OnlineResizeSupported *OnlineResizeSupportedEnum + Reason *string + Restricted *RestrictedEnum + Status *CapabilityStatus + StorageAutoGrowthSupported *StorageAutoGrowthSupportedEnum + SupportedFastProvisioningEditions *[]FastProvisioningEditionCapability + SupportedServerEditions *[]FlexibleServerEditionCapability + SupportedServerVersions *[]ServerVersionCapability + ZoneRedundantHaAndGeoBackupSupported *ZoneRedundantHaAndGeoBackupSupportedEnum + ZoneRedundantHaSupported *ZoneRedundantHaSupportedEnum + type FlexibleServerCapabilityOperationPredicate struct + Name *string + Reason *string + func (p FlexibleServerCapabilityOperationPredicate) Matches(input FlexibleServerCapability) bool + type FlexibleServerEditionCapability struct + DefaultSkuName *string + Name *string + Reason *string + Status *CapabilityStatus + SupportedServerSkus *[]ServerSkuCapability + SupportedStorageEditions *[]StorageEditionCapability + type FlexibleServerId struct + FlexibleServerName string + ResourceGroupName string + SubscriptionId string + func NewFlexibleServerID(subscriptionId string, resourceGroupName string, flexibleServerName string) FlexibleServerId + func ParseFlexibleServerID(input string) (*FlexibleServerId, error) + func ParseFlexibleServerIDInsensitively(input string) (*FlexibleServerId, error) + func (id *FlexibleServerId) FromParseResult(input resourceids.ParseResult) error + func (id FlexibleServerId) ID() string + func (id FlexibleServerId) Segments() []resourceids.Segment + func (id FlexibleServerId) String() string + type GeoBackupSupportedEnum string + const GeoBackupSupportedEnumDisabled + const GeoBackupSupportedEnumEnabled + func (s *GeoBackupSupportedEnum) UnmarshalJSON(bytes []byte) error + type HaMode string + const HaModeSameZone + const HaModeZoneRedundant + func (s *HaMode) UnmarshalJSON(bytes []byte) error + type OnlineResizeSupportedEnum string + const OnlineResizeSupportedEnumDisabled + const OnlineResizeSupportedEnumEnabled + func (s *OnlineResizeSupportedEnum) UnmarshalJSON(bytes []byte) error + type RestrictedEnum string + const RestrictedEnumDisabled + const RestrictedEnumEnabled + func (s *RestrictedEnum) UnmarshalJSON(bytes []byte) error + type ServerCapabilitiesListCompleteResult struct + Items []FlexibleServerCapability + LatestHttpResponse *http.Response + type ServerCapabilitiesListCustomPager struct + NextLink *odata.Link + func (p *ServerCapabilitiesListCustomPager) NextPageLink() *odata.Link + type ServerCapabilitiesListOperationResponse struct + HttpResponse *http.Response + Model *[]FlexibleServerCapability + OData *odata.OData + type ServerSkuCapability struct + Name *string + Reason *string + Status *CapabilityStatus + SupportedHaMode *[]HaMode + SupportedIops *int64 + SupportedMemoryPerVcoreMb *int64 + SupportedZones *[]string + VCores *int64 + type ServerVersionCapability struct + Name *string + Reason *string + Status *CapabilityStatus + SupportedVersionsToUpgrade *[]string + type StorageAutoGrowthSupportedEnum string + const StorageAutoGrowthSupportedEnumDisabled + const StorageAutoGrowthSupportedEnumEnabled + func (s *StorageAutoGrowthSupportedEnum) UnmarshalJSON(bytes []byte) error + type StorageEditionCapability struct + DefaultStorageSizeMb *int64 + Name *string + Reason *string + Status *CapabilityStatus + SupportedStorageMb *[]StorageMbCapability + type StorageMbCapability struct + DefaultIopsTier *string + MaximumStorageSizeMb *int64 + Reason *string + Status *CapabilityStatus + StorageSizeMb *int64 + SupportedIops *int64 + SupportedIopsTiers *[]StorageTierCapability + SupportedMaximumIops *int64 + SupportedMaximumThroughput *int64 + SupportedThroughput *int64 + type StorageTierCapability struct + Iops *int64 + Name *string + Reason *string + Status *CapabilityStatus + type ZoneRedundantHaAndGeoBackupSupportedEnum string + const ZoneRedundantHaAndGeoBackupSupportedEnumDisabled + const ZoneRedundantHaAndGeoBackupSupportedEnumEnabled + func (s *ZoneRedundantHaAndGeoBackupSupportedEnum) UnmarshalJSON(bytes []byte) error + type ZoneRedundantHaSupportedEnum string + const ZoneRedundantHaSupportedEnumDisabled + const ZoneRedundantHaSupportedEnumEnabled + func (s *ZoneRedundantHaSupportedEnum) UnmarshalJSON(bytes []byte) error