README ¶
github.com/hashicorp/go-azure-sdk/resource-manager/sqlvirtualmachine/2023-10-01/sqlvirtualmachines
Documentation
The sqlvirtualmachines
SDK allows for interaction with the Azure Resource Manager Service sqlvirtualmachine
(API Version 2023-10-01
).
This readme covers example usages, but further information on using this SDK can be found in the project root.
Import Path
import "github.com/hashicorp/go-azure-helpers/resourcemanager/commonids"
import "github.com/hashicorp/go-azure-sdk/resource-manager/sqlvirtualmachine/2023-10-01/sqlvirtualmachines"
Client Initialization
client := sqlvirtualmachines.NewSqlVirtualMachinesClientWithBaseURI("https://management.azure.com")
client.Client.Authorizer = authorizer
Example Usage: SqlVirtualMachinesClient.CreateOrUpdate
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
payload := sqlvirtualmachines.SqlVirtualMachine{
// ...
}
if err := client.CreateOrUpdateThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: SqlVirtualMachinesClient.Delete
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
if err := client.DeleteThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: SqlVirtualMachinesClient.FetchDCAssessment
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
payload := sqlvirtualmachines.DiskConfigAssessmentRequest{
// ...
}
if err := client.FetchDCAssessmentThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: SqlVirtualMachinesClient.Get
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
read, err := client.Get(ctx, id, sqlvirtualmachines.DefaultGetOperationOptions())
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: SqlVirtualMachinesClient.List
ctx := context.TODO()
id := commonids.NewSubscriptionID("12345678-1234-9876-4563-123456789012")
// alternatively `client.List(ctx, id)` can be used to do batched pagination
items, err := client.ListComplete(ctx, id)
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: SqlVirtualMachinesClient.ListByResourceGroup
ctx := context.TODO()
id := commonids.NewResourceGroupID("12345678-1234-9876-4563-123456789012", "example-resource-group")
// alternatively `client.ListByResourceGroup(ctx, id)` can be used to do batched pagination
items, err := client.ListByResourceGroupComplete(ctx, id)
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: SqlVirtualMachinesClient.ListBySqlVMGroup
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineGroupID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineGroupValue")
// alternatively `client.ListBySqlVMGroup(ctx, id)` can be used to do batched pagination
items, err := client.ListBySqlVMGroupComplete(ctx, id)
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: SqlVirtualMachinesClient.Redeploy
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
if err := client.RedeployThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: SqlVirtualMachinesClient.StartAssessment
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
if err := client.StartAssessmentThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: SqlVirtualMachinesClient.Update
ctx := context.TODO()
id := sqlvirtualmachines.NewSqlVirtualMachineID("12345678-1234-9876-4563-123456789012", "example-resource-group", "sqlVirtualMachineValue")
payload := sqlvirtualmachines.SqlVirtualMachineUpdate{
// ...
}
if err := client.UpdateThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Documentation ¶
Index ¶
- func PossibleValuesForAdditionalOsPatch() []string
- func PossibleValuesForAdditionalVMPatch() []string
- func PossibleValuesForAssessmentDayOfWeek() []string
- func PossibleValuesForAutoBackupDaysOfWeek() []string
- func PossibleValuesForBackupScheduleType() []string
- func PossibleValuesForConnectivityType() []string
- func PossibleValuesForDayOfWeek() []string
- func PossibleValuesForDiskConfigurationType() []string
- func PossibleValuesForFullBackupFrequencyType() []string
- func PossibleValuesForIdentityType() []string
- func PossibleValuesForLeastPrivilegeMode() []string
- func PossibleValuesForOsType() []string
- func PossibleValuesForSqlImageSku() []string
- func PossibleValuesForSqlManagementMode() []string
- func PossibleValuesForSqlServerLicenseType() []string
- func PossibleValuesForSqlWorkloadType() []string
- func PossibleValuesForStorageWorkloadType() []string
- func PossibleValuesForTroubleshootingScenario() []string
- func PossibleValuesForVMIdentityType() []string
- func ValidateSqlVirtualMachineGroupID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSqlVirtualMachineID(input interface{}, key string) (warnings []string, errors []error)
- type AADAuthenticationSettings
- type AdditionalFeaturesServerConfigurations
- type AdditionalOsPatch
- type AdditionalVMPatch
- type AssessmentDayOfWeek
- type AssessmentSettings
- type AutoBackupDaysOfWeek
- type AutoBackupSettings
- type AutoPatchingSettings
- type BackupScheduleType
- type ConnectivityType
- type CreateOrUpdateOperationResponse
- type DayOfWeek
- type DeleteOperationResponse
- type DiskConfigAssessmentRequest
- type DiskConfigurationType
- type FetchDCAssessmentOperationResponse
- type FullBackupFrequencyType
- type GetOperationOptions
- type GetOperationResponse
- type IdentityType
- type KeyVaultCredentialSettings
- type LeastPrivilegeMode
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationResponse
- type ListBySqlVMGroupCompleteResult
- type ListBySqlVMGroupCustomPager
- type ListBySqlVMGroupOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
- type OsType
- type RedeployOperationResponse
- type ResourceIdentity
- type SQLInstanceSettings
- type SQLStorageSettings
- type SQLTempDbSettings
- type Schedule
- type ServerConfigurationsManagementSettings
- type SqlConnectivityUpdateSettings
- type SqlImageSku
- type SqlManagementMode
- type SqlServerLicenseType
- type SqlStorageUpdateSettings
- type SqlVirtualMachine
- type SqlVirtualMachineGroupId
- type SqlVirtualMachineId
- type SqlVirtualMachineOperationPredicate
- type SqlVirtualMachineProperties
- type SqlVirtualMachineUpdate
- type SqlVirtualMachinesClient
- func (c SqlVirtualMachinesClient) CreateOrUpdate(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachine) (result CreateOrUpdateOperationResponse, err error)
- func (c SqlVirtualMachinesClient) CreateOrUpdateThenPoll(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachine) error
- func (c SqlVirtualMachinesClient) Delete(ctx context.Context, id SqlVirtualMachineId) (result DeleteOperationResponse, err error)
- func (c SqlVirtualMachinesClient) DeleteThenPoll(ctx context.Context, id SqlVirtualMachineId) error
- func (c SqlVirtualMachinesClient) FetchDCAssessment(ctx context.Context, id SqlVirtualMachineId, input DiskConfigAssessmentRequest) (result FetchDCAssessmentOperationResponse, err error)
- func (c SqlVirtualMachinesClient) FetchDCAssessmentThenPoll(ctx context.Context, id SqlVirtualMachineId, input DiskConfigAssessmentRequest) error
- func (c SqlVirtualMachinesClient) Get(ctx context.Context, id SqlVirtualMachineId, options GetOperationOptions) (result GetOperationResponse, err error)
- func (c SqlVirtualMachinesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c SqlVirtualMachinesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
- func (c SqlVirtualMachinesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
- func (c SqlVirtualMachinesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c SqlVirtualMachinesClient) ListBySqlVMGroup(ctx context.Context, id SqlVirtualMachineGroupId) (result ListBySqlVMGroupOperationResponse, err error)
- func (c SqlVirtualMachinesClient) ListBySqlVMGroupComplete(ctx context.Context, id SqlVirtualMachineGroupId) (ListBySqlVMGroupCompleteResult, error)
- func (c SqlVirtualMachinesClient) ListBySqlVMGroupCompleteMatchingPredicate(ctx context.Context, id SqlVirtualMachineGroupId, ...) (result ListBySqlVMGroupCompleteResult, err error)
- func (c SqlVirtualMachinesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c SqlVirtualMachinesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
- func (c SqlVirtualMachinesClient) Redeploy(ctx context.Context, id SqlVirtualMachineId) (result RedeployOperationResponse, err error)
- func (c SqlVirtualMachinesClient) RedeployThenPoll(ctx context.Context, id SqlVirtualMachineId) error
- func (c SqlVirtualMachinesClient) StartAssessment(ctx context.Context, id SqlVirtualMachineId) (result StartAssessmentOperationResponse, err error)
- func (c SqlVirtualMachinesClient) StartAssessmentThenPoll(ctx context.Context, id SqlVirtualMachineId) error
- func (c SqlVirtualMachinesClient) Update(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachineUpdate) (result UpdateOperationResponse, err error)
- func (c SqlVirtualMachinesClient) UpdateThenPoll(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachineUpdate) error
- type SqlWorkloadType
- type SqlWorkloadTypeUpdateSettings
- type StartAssessmentOperationResponse
- type StorageConfigurationSettings
- type StorageWorkloadType
- type TroubleshootingAdditionalProperties
- type TroubleshootingScenario
- type TroubleshootingStatus
- func (o *TroubleshootingStatus) GetEndTimeUtcAsTime() (*time.Time, error)
- func (o *TroubleshootingStatus) GetLastTriggerTimeUtcAsTime() (*time.Time, error)
- func (o *TroubleshootingStatus) GetStartTimeUtcAsTime() (*time.Time, error)
- func (o *TroubleshootingStatus) SetEndTimeUtcAsTime(input time.Time)
- func (o *TroubleshootingStatus) SetLastTriggerTimeUtcAsTime(input time.Time)
- func (o *TroubleshootingStatus) SetStartTimeUtcAsTime(input time.Time)
- type UnhealthyReplicaInfo
- type UpdateOperationResponse
- type VMIdentityType
- type VirtualMachineIdentity
- type WsfcDomainCredentials
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAdditionalOsPatch ¶
func PossibleValuesForAdditionalOsPatch() []string
func PossibleValuesForAdditionalVMPatch ¶
func PossibleValuesForAdditionalVMPatch() []string
func PossibleValuesForAssessmentDayOfWeek ¶
func PossibleValuesForAssessmentDayOfWeek() []string
func PossibleValuesForAutoBackupDaysOfWeek ¶
func PossibleValuesForAutoBackupDaysOfWeek() []string
func PossibleValuesForBackupScheduleType ¶
func PossibleValuesForBackupScheduleType() []string
func PossibleValuesForConnectivityType ¶
func PossibleValuesForConnectivityType() []string
func PossibleValuesForDayOfWeek ¶
func PossibleValuesForDayOfWeek() []string
func PossibleValuesForDiskConfigurationType ¶
func PossibleValuesForDiskConfigurationType() []string
func PossibleValuesForFullBackupFrequencyType ¶
func PossibleValuesForFullBackupFrequencyType() []string
func PossibleValuesForIdentityType ¶
func PossibleValuesForIdentityType() []string
func PossibleValuesForLeastPrivilegeMode ¶
func PossibleValuesForLeastPrivilegeMode() []string
func PossibleValuesForOsType ¶
func PossibleValuesForOsType() []string
func PossibleValuesForSqlImageSku ¶
func PossibleValuesForSqlImageSku() []string
func PossibleValuesForSqlManagementMode ¶
func PossibleValuesForSqlManagementMode() []string
func PossibleValuesForSqlServerLicenseType ¶
func PossibleValuesForSqlServerLicenseType() []string
func PossibleValuesForSqlWorkloadType ¶
func PossibleValuesForSqlWorkloadType() []string
func PossibleValuesForStorageWorkloadType ¶
func PossibleValuesForStorageWorkloadType() []string
func PossibleValuesForTroubleshootingScenario ¶
func PossibleValuesForTroubleshootingScenario() []string
func PossibleValuesForVMIdentityType ¶
func PossibleValuesForVMIdentityType() []string
func ValidateSqlVirtualMachineGroupID ¶
func ValidateSqlVirtualMachineGroupID(input interface{}, key string) (warnings []string, errors []error)
ValidateSqlVirtualMachineGroupID checks that 'input' can be parsed as a Sql Virtual Machine Group ID
func ValidateSqlVirtualMachineID ¶
ValidateSqlVirtualMachineID checks that 'input' can be parsed as a Sql Virtual Machine ID
Types ¶
type AADAuthenticationSettings ¶
type AADAuthenticationSettings struct {
ClientId *string `json:"clientId,omitempty"`
}
type AdditionalFeaturesServerConfigurations ¶
type AdditionalFeaturesServerConfigurations struct {
IsRServicesEnabled *bool `json:"isRServicesEnabled,omitempty"`
}
type AdditionalOsPatch ¶
type AdditionalOsPatch string
const ( AdditionalOsPatchWSUS AdditionalOsPatch = "WSUS" AdditionalOsPatchWU AdditionalOsPatch = "WU" AdditionalOsPatchWUMU AdditionalOsPatch = "WUMU" )
func (*AdditionalOsPatch) UnmarshalJSON ¶
func (s *AdditionalOsPatch) UnmarshalJSON(bytes []byte) error
type AdditionalVMPatch ¶
type AdditionalVMPatch string
const ( AdditionalVMPatchMicrosoftUpdate AdditionalVMPatch = "MicrosoftUpdate" AdditionalVMPatchNotSet AdditionalVMPatch = "NotSet" )
func (*AdditionalVMPatch) UnmarshalJSON ¶
func (s *AdditionalVMPatch) UnmarshalJSON(bytes []byte) error
type AssessmentDayOfWeek ¶
type AssessmentDayOfWeek string
const ( AssessmentDayOfWeekFriday AssessmentDayOfWeek = "Friday" AssessmentDayOfWeekMonday AssessmentDayOfWeek = "Monday" AssessmentDayOfWeekSaturday AssessmentDayOfWeek = "Saturday" AssessmentDayOfWeekSunday AssessmentDayOfWeek = "Sunday" AssessmentDayOfWeekThursday AssessmentDayOfWeek = "Thursday" AssessmentDayOfWeekTuesday AssessmentDayOfWeek = "Tuesday" AssessmentDayOfWeekWednesday AssessmentDayOfWeek = "Wednesday" )
func (*AssessmentDayOfWeek) UnmarshalJSON ¶
func (s *AssessmentDayOfWeek) UnmarshalJSON(bytes []byte) error
type AssessmentSettings ¶
type AutoBackupDaysOfWeek ¶
type AutoBackupDaysOfWeek string
const ( AutoBackupDaysOfWeekFriday AutoBackupDaysOfWeek = "Friday" AutoBackupDaysOfWeekMonday AutoBackupDaysOfWeek = "Monday" AutoBackupDaysOfWeekSaturday AutoBackupDaysOfWeek = "Saturday" AutoBackupDaysOfWeekSunday AutoBackupDaysOfWeek = "Sunday" AutoBackupDaysOfWeekThursday AutoBackupDaysOfWeek = "Thursday" AutoBackupDaysOfWeekTuesday AutoBackupDaysOfWeek = "Tuesday" AutoBackupDaysOfWeekWednesday AutoBackupDaysOfWeek = "Wednesday" )
func (*AutoBackupDaysOfWeek) UnmarshalJSON ¶
func (s *AutoBackupDaysOfWeek) UnmarshalJSON(bytes []byte) error
type AutoBackupSettings ¶
type AutoBackupSettings struct { BackupScheduleType *BackupScheduleType `json:"backupScheduleType,omitempty"` BackupSystemDbs *bool `json:"backupSystemDbs,omitempty"` DaysOfWeek *[]AutoBackupDaysOfWeek `json:"daysOfWeek,omitempty"` Enable *bool `json:"enable,omitempty"` EnableEncryption *bool `json:"enableEncryption,omitempty"` FullBackupFrequency *FullBackupFrequencyType `json:"fullBackupFrequency,omitempty"` FullBackupStartTime *int64 `json:"fullBackupStartTime,omitempty"` FullBackupWindowHours *int64 `json:"fullBackupWindowHours,omitempty"` LogBackupFrequency *int64 `json:"logBackupFrequency,omitempty"` Password *string `json:"password,omitempty"` RetentionPeriod *int64 `json:"retentionPeriod,omitempty"` StorageAccessKey *string `json:"storageAccessKey,omitempty"` StorageAccountUrl *string `json:"storageAccountUrl,omitempty"` StorageContainerName *string `json:"storageContainerName,omitempty"` }
type AutoPatchingSettings ¶
type AutoPatchingSettings struct { AdditionalVMPatch *AdditionalVMPatch `json:"additionalVmPatch,omitempty"` DayOfWeek *DayOfWeek `json:"dayOfWeek,omitempty"` Enable *bool `json:"enable,omitempty"` MaintenanceWindowDuration *int64 `json:"maintenanceWindowDuration,omitempty"` MaintenanceWindowStartingHour *int64 `json:"maintenanceWindowStartingHour,omitempty"` }
type BackupScheduleType ¶
type BackupScheduleType string
const ( BackupScheduleTypeAutomated BackupScheduleType = "Automated" BackupScheduleTypeManual BackupScheduleType = "Manual" )
func (*BackupScheduleType) UnmarshalJSON ¶
func (s *BackupScheduleType) UnmarshalJSON(bytes []byte) error
type ConnectivityType ¶
type ConnectivityType string
const ( ConnectivityTypeLOCAL ConnectivityType = "LOCAL" ConnectivityTypePRIVATE ConnectivityType = "PRIVATE" ConnectivityTypePUBLIC ConnectivityType = "PUBLIC" )
func (*ConnectivityType) UnmarshalJSON ¶
func (s *ConnectivityType) UnmarshalJSON(bytes []byte) error
type DayOfWeek ¶
type DayOfWeek string
const ( DayOfWeekEveryday DayOfWeek = "Everyday" DayOfWeekFriday DayOfWeek = "Friday" DayOfWeekMonday DayOfWeek = "Monday" DayOfWeekSaturday DayOfWeek = "Saturday" DayOfWeekSunday DayOfWeek = "Sunday" DayOfWeekThursday DayOfWeek = "Thursday" DayOfWeekTuesday DayOfWeek = "Tuesday" DayOfWeekWednesday DayOfWeek = "Wednesday" )
func (*DayOfWeek) UnmarshalJSON ¶
type DeleteOperationResponse ¶
type DiskConfigAssessmentRequest ¶
type DiskConfigAssessmentRequest struct {
RunDiskConfigRules *bool `json:"runDiskConfigRules,omitempty"`
}
type DiskConfigurationType ¶
type DiskConfigurationType string
const ( DiskConfigurationTypeADD DiskConfigurationType = "ADD" DiskConfigurationTypeEXTEND DiskConfigurationType = "EXTEND" DiskConfigurationTypeNEW DiskConfigurationType = "NEW" )
func (*DiskConfigurationType) UnmarshalJSON ¶
func (s *DiskConfigurationType) UnmarshalJSON(bytes []byte) error
type FullBackupFrequencyType ¶
type FullBackupFrequencyType string
const ( FullBackupFrequencyTypeDaily FullBackupFrequencyType = "Daily" FullBackupFrequencyTypeWeekly FullBackupFrequencyType = "Weekly" )
func (*FullBackupFrequencyType) UnmarshalJSON ¶
func (s *FullBackupFrequencyType) UnmarshalJSON(bytes []byte) error
type GetOperationOptions ¶
type GetOperationOptions struct {
Expand *string
}
func DefaultGetOperationOptions ¶
func DefaultGetOperationOptions() GetOperationOptions
func (GetOperationOptions) ToHeaders ¶
func (o GetOperationOptions) ToHeaders() *client.Headers
func (GetOperationOptions) ToOData ¶
func (o GetOperationOptions) ToOData() *odata.Query
func (GetOperationOptions) ToQuery ¶
func (o GetOperationOptions) ToQuery() *client.QueryParams
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SqlVirtualMachine }
type IdentityType ¶
type IdentityType string
const ( IdentityTypeNone IdentityType = "None" IdentityTypeSystemAssigned IdentityType = "SystemAssigned" IdentityTypeSystemAssignedUserAssigned IdentityType = "SystemAssigned,UserAssigned" IdentityTypeUserAssigned IdentityType = "UserAssigned" )
func (*IdentityType) UnmarshalJSON ¶
func (s *IdentityType) UnmarshalJSON(bytes []byte) error
type KeyVaultCredentialSettings ¶
type KeyVaultCredentialSettings struct { AzureKeyVaultUrl *string `json:"azureKeyVaultUrl,omitempty"` CredentialName *string `json:"credentialName,omitempty"` Enable *bool `json:"enable,omitempty"` ServicePrincipalName *string `json:"servicePrincipalName,omitempty"` ServicePrincipalSecret *string `json:"servicePrincipalSecret,omitempty"` }
type LeastPrivilegeMode ¶
type LeastPrivilegeMode string
const ( LeastPrivilegeModeEnabled LeastPrivilegeMode = "Enabled" LeastPrivilegeModeNotSet LeastPrivilegeMode = "NotSet" )
func (*LeastPrivilegeMode) UnmarshalJSON ¶
func (s *LeastPrivilegeMode) UnmarshalJSON(bytes []byte) error
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []SqlVirtualMachine }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SqlVirtualMachine }
type ListBySqlVMGroupCompleteResult ¶
type ListBySqlVMGroupCompleteResult struct { LatestHttpResponse *http.Response Items []SqlVirtualMachine }
type ListBySqlVMGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListBySqlVMGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListBySqlVMGroupCustomPager) NextPageLink() *odata.Link
type ListBySqlVMGroupOperationResponse ¶
type ListBySqlVMGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SqlVirtualMachine }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []SqlVirtualMachine }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SqlVirtualMachine }
type ResourceIdentity ¶
type ResourceIdentity struct { PrincipalId *string `json:"principalId,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *IdentityType `json:"type,omitempty"` }
type SQLInstanceSettings ¶
type SQLInstanceSettings struct { Collation *string `json:"collation,omitempty"` IsIfiEnabled *bool `json:"isIfiEnabled,omitempty"` IsLpimEnabled *bool `json:"isLpimEnabled,omitempty"` IsOptimizeForAdHocWorkloadsEnabled *bool `json:"isOptimizeForAdHocWorkloadsEnabled,omitempty"` MaxDop *int64 `json:"maxDop,omitempty"` MaxServerMemoryMB *int64 `json:"maxServerMemoryMB,omitempty"` MinServerMemoryMB *int64 `json:"minServerMemoryMB,omitempty"` }
type SQLStorageSettings ¶
type SQLTempDbSettings ¶
type SQLTempDbSettings struct { DataFileCount *int64 `json:"dataFileCount,omitempty"` DataFileSize *int64 `json:"dataFileSize,omitempty"` DataGrowth *int64 `json:"dataGrowth,omitempty"` DefaultFilePath *string `json:"defaultFilePath,omitempty"` LogFileSize *int64 `json:"logFileSize,omitempty"` LogGrowth *int64 `json:"logGrowth,omitempty"` Luns *[]int64 `json:"luns,omitempty"` PersistFolder *bool `json:"persistFolder,omitempty"` PersistFolderPath *string `json:"persistFolderPath,omitempty"` UseStoragePool *bool `json:"useStoragePool,omitempty"` }
type Schedule ¶
type Schedule struct { DayOfWeek *AssessmentDayOfWeek `json:"dayOfWeek,omitempty"` Enable *bool `json:"enable,omitempty"` MonthlyOccurrence *int64 `json:"monthlyOccurrence,omitempty"` StartTime *string `json:"startTime,omitempty"` WeeklyInterval *int64 `json:"weeklyInterval,omitempty"` }
type ServerConfigurationsManagementSettings ¶
type ServerConfigurationsManagementSettings struct { AdditionalFeaturesServerConfigurations *AdditionalFeaturesServerConfigurations `json:"additionalFeaturesServerConfigurations,omitempty"` AzureAdAuthenticationSettings *AADAuthenticationSettings `json:"azureAdAuthenticationSettings,omitempty"` SqlConnectivityUpdateSettings *SqlConnectivityUpdateSettings `json:"sqlConnectivityUpdateSettings,omitempty"` SqlInstanceSettings *SQLInstanceSettings `json:"sqlInstanceSettings,omitempty"` SqlStorageUpdateSettings *SqlStorageUpdateSettings `json:"sqlStorageUpdateSettings,omitempty"` SqlWorkloadTypeUpdateSettings *SqlWorkloadTypeUpdateSettings `json:"sqlWorkloadTypeUpdateSettings,omitempty"` }
type SqlConnectivityUpdateSettings ¶
type SqlConnectivityUpdateSettings struct { ConnectivityType *ConnectivityType `json:"connectivityType,omitempty"` Port *int64 `json:"port,omitempty"` SqlAuthUpdatePassword *string `json:"sqlAuthUpdatePassword,omitempty"` SqlAuthUpdateUserName *string `json:"sqlAuthUpdateUserName,omitempty"` }
type SqlImageSku ¶
type SqlImageSku string
const ( SqlImageSkuDeveloper SqlImageSku = "Developer" SqlImageSkuEnterprise SqlImageSku = "Enterprise" SqlImageSkuExpress SqlImageSku = "Express" SqlImageSkuStandard SqlImageSku = "Standard" SqlImageSkuWeb SqlImageSku = "Web" )
func (*SqlImageSku) UnmarshalJSON ¶
func (s *SqlImageSku) UnmarshalJSON(bytes []byte) error
type SqlManagementMode ¶
type SqlManagementMode string
const ( SqlManagementModeFull SqlManagementMode = "Full" SqlManagementModeLightWeight SqlManagementMode = "LightWeight" SqlManagementModeNoAgent SqlManagementMode = "NoAgent" )
func (*SqlManagementMode) UnmarshalJSON ¶
func (s *SqlManagementMode) UnmarshalJSON(bytes []byte) error
type SqlServerLicenseType ¶
type SqlServerLicenseType string
const ( SqlServerLicenseTypeAHUB SqlServerLicenseType = "AHUB" SqlServerLicenseTypeDR SqlServerLicenseType = "DR" SqlServerLicenseTypePAYG SqlServerLicenseType = "PAYG" )
func (*SqlServerLicenseType) UnmarshalJSON ¶
func (s *SqlServerLicenseType) UnmarshalJSON(bytes []byte) error
type SqlStorageUpdateSettings ¶
type SqlStorageUpdateSettings struct { DiskConfigurationType *DiskConfigurationType `json:"diskConfigurationType,omitempty"` DiskCount *int64 `json:"diskCount,omitempty"` StartingDeviceId *int64 `json:"startingDeviceId,omitempty"` }
type SqlVirtualMachine ¶
type SqlVirtualMachine struct { Id *string `json:"id,omitempty"` Identity *ResourceIdentity `json:"identity,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *SqlVirtualMachineProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type SqlVirtualMachineGroupId ¶
type SqlVirtualMachineGroupId struct { SubscriptionId string ResourceGroupName string SqlVirtualMachineGroupName string }
SqlVirtualMachineGroupId is a struct representing the Resource ID for a Sql Virtual Machine Group
func NewSqlVirtualMachineGroupID ¶
func NewSqlVirtualMachineGroupID(subscriptionId string, resourceGroupName string, sqlVirtualMachineGroupName string) SqlVirtualMachineGroupId
NewSqlVirtualMachineGroupID returns a new SqlVirtualMachineGroupId struct
func ParseSqlVirtualMachineGroupID ¶
func ParseSqlVirtualMachineGroupID(input string) (*SqlVirtualMachineGroupId, error)
ParseSqlVirtualMachineGroupID parses 'input' into a SqlVirtualMachineGroupId
func ParseSqlVirtualMachineGroupIDInsensitively ¶
func ParseSqlVirtualMachineGroupIDInsensitively(input string) (*SqlVirtualMachineGroupId, error)
ParseSqlVirtualMachineGroupIDInsensitively parses 'input' case-insensitively into a SqlVirtualMachineGroupId note: this method should only be used for API response data and not user input
func (*SqlVirtualMachineGroupId) FromParseResult ¶
func (id *SqlVirtualMachineGroupId) FromParseResult(input resourceids.ParseResult) error
func (SqlVirtualMachineGroupId) ID ¶
func (id SqlVirtualMachineGroupId) ID() string
ID returns the formatted Sql Virtual Machine Group ID
func (SqlVirtualMachineGroupId) Segments ¶
func (id SqlVirtualMachineGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Virtual Machine Group ID
func (SqlVirtualMachineGroupId) String ¶
func (id SqlVirtualMachineGroupId) String() string
String returns a human-readable description of this Sql Virtual Machine Group ID
type SqlVirtualMachineId ¶
type SqlVirtualMachineId struct { SubscriptionId string ResourceGroupName string SqlVirtualMachineName string }
SqlVirtualMachineId is a struct representing the Resource ID for a Sql Virtual Machine
func NewSqlVirtualMachineID ¶
func NewSqlVirtualMachineID(subscriptionId string, resourceGroupName string, sqlVirtualMachineName string) SqlVirtualMachineId
NewSqlVirtualMachineID returns a new SqlVirtualMachineId struct
func ParseSqlVirtualMachineID ¶
func ParseSqlVirtualMachineID(input string) (*SqlVirtualMachineId, error)
ParseSqlVirtualMachineID parses 'input' into a SqlVirtualMachineId
func ParseSqlVirtualMachineIDInsensitively ¶
func ParseSqlVirtualMachineIDInsensitively(input string) (*SqlVirtualMachineId, error)
ParseSqlVirtualMachineIDInsensitively parses 'input' case-insensitively into a SqlVirtualMachineId note: this method should only be used for API response data and not user input
func (*SqlVirtualMachineId) FromParseResult ¶
func (id *SqlVirtualMachineId) FromParseResult(input resourceids.ParseResult) error
func (SqlVirtualMachineId) ID ¶
func (id SqlVirtualMachineId) ID() string
ID returns the formatted Sql Virtual Machine ID
func (SqlVirtualMachineId) Segments ¶
func (id SqlVirtualMachineId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sql Virtual Machine ID
func (SqlVirtualMachineId) String ¶
func (id SqlVirtualMachineId) String() string
String returns a human-readable description of this Sql Virtual Machine ID
type SqlVirtualMachineOperationPredicate ¶
type SqlVirtualMachineOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (SqlVirtualMachineOperationPredicate) Matches ¶
func (p SqlVirtualMachineOperationPredicate) Matches(input SqlVirtualMachine) bool
type SqlVirtualMachineProperties ¶
type SqlVirtualMachineProperties struct { AdditionalVMPatch *AdditionalOsPatch `json:"additionalVmPatch,omitempty"` AssessmentSettings *AssessmentSettings `json:"assessmentSettings,omitempty"` AutoBackupSettings *AutoBackupSettings `json:"autoBackupSettings,omitempty"` AutoPatchingSettings *AutoPatchingSettings `json:"autoPatchingSettings,omitempty"` EnableAutomaticUpgrade *bool `json:"enableAutomaticUpgrade,omitempty"` KeyVaultCredentialSettings *KeyVaultCredentialSettings `json:"keyVaultCredentialSettings,omitempty"` LeastPrivilegeMode *LeastPrivilegeMode `json:"leastPrivilegeMode,omitempty"` OsType *OsType `json:"osType,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ServerConfigurationsManagementSettings *ServerConfigurationsManagementSettings `json:"serverConfigurationsManagementSettings,omitempty"` SqlImageOffer *string `json:"sqlImageOffer,omitempty"` SqlImageSku *SqlImageSku `json:"sqlImageSku,omitempty"` SqlManagement *SqlManagementMode `json:"sqlManagement,omitempty"` SqlServerLicenseType *SqlServerLicenseType `json:"sqlServerLicenseType,omitempty"` SqlVirtualMachineGroupResourceId *string `json:"sqlVirtualMachineGroupResourceId,omitempty"` StorageConfigurationSettings *StorageConfigurationSettings `json:"storageConfigurationSettings,omitempty"` TroubleshootingStatus *TroubleshootingStatus `json:"troubleshootingStatus,omitempty"` VirtualMachineIdentitySettings *VirtualMachineIdentity `json:"virtualMachineIdentitySettings,omitempty"` VirtualMachineResourceId *string `json:"virtualMachineResourceId,omitempty"` WsfcDomainCredentials *WsfcDomainCredentials `json:"wsfcDomainCredentials,omitempty"` WsfcStaticIP *string `json:"wsfcStaticIp,omitempty"` }
type SqlVirtualMachineUpdate ¶
type SqlVirtualMachinesClient ¶
type SqlVirtualMachinesClient struct {
Client *resourcemanager.Client
}
func NewSqlVirtualMachinesClientWithBaseURI ¶
func NewSqlVirtualMachinesClientWithBaseURI(sdkApi sdkEnv.Api) (*SqlVirtualMachinesClient, error)
func (SqlVirtualMachinesClient) CreateOrUpdate ¶
func (c SqlVirtualMachinesClient) CreateOrUpdate(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachine) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (SqlVirtualMachinesClient) CreateOrUpdateThenPoll ¶
func (c SqlVirtualMachinesClient) CreateOrUpdateThenPoll(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachine) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (SqlVirtualMachinesClient) Delete ¶
func (c SqlVirtualMachinesClient) Delete(ctx context.Context, id SqlVirtualMachineId) (result DeleteOperationResponse, err error)
Delete ...
func (SqlVirtualMachinesClient) DeleteThenPoll ¶
func (c SqlVirtualMachinesClient) DeleteThenPoll(ctx context.Context, id SqlVirtualMachineId) error
DeleteThenPoll performs Delete then polls until it's completed
func (SqlVirtualMachinesClient) FetchDCAssessment ¶
func (c SqlVirtualMachinesClient) FetchDCAssessment(ctx context.Context, id SqlVirtualMachineId, input DiskConfigAssessmentRequest) (result FetchDCAssessmentOperationResponse, err error)
FetchDCAssessment ...
func (SqlVirtualMachinesClient) FetchDCAssessmentThenPoll ¶
func (c SqlVirtualMachinesClient) FetchDCAssessmentThenPoll(ctx context.Context, id SqlVirtualMachineId, input DiskConfigAssessmentRequest) error
FetchDCAssessmentThenPoll performs FetchDCAssessment then polls until it's completed
func (SqlVirtualMachinesClient) Get ¶
func (c SqlVirtualMachinesClient) Get(ctx context.Context, id SqlVirtualMachineId, options GetOperationOptions) (result GetOperationResponse, err error)
Get ...
func (SqlVirtualMachinesClient) List ¶
func (c SqlVirtualMachinesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (SqlVirtualMachinesClient) ListByResourceGroup ¶
func (c SqlVirtualMachinesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (SqlVirtualMachinesClient) ListByResourceGroupComplete ¶
func (c SqlVirtualMachinesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (SqlVirtualMachinesClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c SqlVirtualMachinesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate SqlVirtualMachineOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SqlVirtualMachinesClient) ListBySqlVMGroup ¶
func (c SqlVirtualMachinesClient) ListBySqlVMGroup(ctx context.Context, id SqlVirtualMachineGroupId) (result ListBySqlVMGroupOperationResponse, err error)
ListBySqlVMGroup ...
func (SqlVirtualMachinesClient) ListBySqlVMGroupComplete ¶
func (c SqlVirtualMachinesClient) ListBySqlVMGroupComplete(ctx context.Context, id SqlVirtualMachineGroupId) (ListBySqlVMGroupCompleteResult, error)
ListBySqlVMGroupComplete retrieves all the results into a single object
func (SqlVirtualMachinesClient) ListBySqlVMGroupCompleteMatchingPredicate ¶
func (c SqlVirtualMachinesClient) ListBySqlVMGroupCompleteMatchingPredicate(ctx context.Context, id SqlVirtualMachineGroupId, predicate SqlVirtualMachineOperationPredicate) (result ListBySqlVMGroupCompleteResult, err error)
ListBySqlVMGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SqlVirtualMachinesClient) ListComplete ¶
func (c SqlVirtualMachinesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (SqlVirtualMachinesClient) ListCompleteMatchingPredicate ¶
func (c SqlVirtualMachinesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate SqlVirtualMachineOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (SqlVirtualMachinesClient) Redeploy ¶
func (c SqlVirtualMachinesClient) Redeploy(ctx context.Context, id SqlVirtualMachineId) (result RedeployOperationResponse, err error)
Redeploy ...
func (SqlVirtualMachinesClient) RedeployThenPoll ¶
func (c SqlVirtualMachinesClient) RedeployThenPoll(ctx context.Context, id SqlVirtualMachineId) error
RedeployThenPoll performs Redeploy then polls until it's completed
func (SqlVirtualMachinesClient) StartAssessment ¶
func (c SqlVirtualMachinesClient) StartAssessment(ctx context.Context, id SqlVirtualMachineId) (result StartAssessmentOperationResponse, err error)
StartAssessment ...
func (SqlVirtualMachinesClient) StartAssessmentThenPoll ¶
func (c SqlVirtualMachinesClient) StartAssessmentThenPoll(ctx context.Context, id SqlVirtualMachineId) error
StartAssessmentThenPoll performs StartAssessment then polls until it's completed
func (SqlVirtualMachinesClient) Update ¶
func (c SqlVirtualMachinesClient) Update(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachineUpdate) (result UpdateOperationResponse, err error)
Update ...
func (SqlVirtualMachinesClient) UpdateThenPoll ¶
func (c SqlVirtualMachinesClient) UpdateThenPoll(ctx context.Context, id SqlVirtualMachineId, input SqlVirtualMachineUpdate) error
UpdateThenPoll performs Update then polls until it's completed
type SqlWorkloadType ¶
type SqlWorkloadType string
const ( SqlWorkloadTypeDW SqlWorkloadType = "DW" SqlWorkloadTypeGENERAL SqlWorkloadType = "GENERAL" SqlWorkloadTypeOLTP SqlWorkloadType = "OLTP" )
func (*SqlWorkloadType) UnmarshalJSON ¶
func (s *SqlWorkloadType) UnmarshalJSON(bytes []byte) error
type SqlWorkloadTypeUpdateSettings ¶
type SqlWorkloadTypeUpdateSettings struct {
SqlWorkloadType *SqlWorkloadType `json:"sqlWorkloadType,omitempty"`
}
type StorageConfigurationSettings ¶
type StorageConfigurationSettings struct { DiskConfigurationType *DiskConfigurationType `json:"diskConfigurationType,omitempty"` EnableStorageConfigBlade *bool `json:"enableStorageConfigBlade,omitempty"` SqlDataSettings *SQLStorageSettings `json:"sqlDataSettings,omitempty"` SqlLogSettings *SQLStorageSettings `json:"sqlLogSettings,omitempty"` SqlSystemDbOnDataDisk *bool `json:"sqlSystemDbOnDataDisk,omitempty"` SqlTempDbSettings *SQLTempDbSettings `json:"sqlTempDbSettings,omitempty"` StorageWorkloadType *StorageWorkloadType `json:"storageWorkloadType,omitempty"` }
type StorageWorkloadType ¶
type StorageWorkloadType string
const ( StorageWorkloadTypeDW StorageWorkloadType = "DW" StorageWorkloadTypeGENERAL StorageWorkloadType = "GENERAL" StorageWorkloadTypeOLTP StorageWorkloadType = "OLTP" )
func (*StorageWorkloadType) UnmarshalJSON ¶
func (s *StorageWorkloadType) UnmarshalJSON(bytes []byte) error
type TroubleshootingAdditionalProperties ¶
type TroubleshootingAdditionalProperties struct {
UnhealthyReplicaInfo *UnhealthyReplicaInfo `json:"unhealthyReplicaInfo,omitempty"`
}
type TroubleshootingScenario ¶
type TroubleshootingScenario string
const (
TroubleshootingScenarioUnhealthyReplica TroubleshootingScenario = "UnhealthyReplica"
)
func (*TroubleshootingScenario) UnmarshalJSON ¶
func (s *TroubleshootingScenario) UnmarshalJSON(bytes []byte) error
type TroubleshootingStatus ¶
type TroubleshootingStatus struct { EndTimeUtc *string `json:"endTimeUtc,omitempty"` LastTriggerTimeUtc *string `json:"lastTriggerTimeUtc,omitempty"` Properties *TroubleshootingAdditionalProperties `json:"properties,omitempty"` RootCause *string `json:"rootCause,omitempty"` StartTimeUtc *string `json:"startTimeUtc,omitempty"` TroubleshootingScenario *TroubleshootingScenario `json:"troubleshootingScenario,omitempty"` }
func (*TroubleshootingStatus) GetEndTimeUtcAsTime ¶
func (o *TroubleshootingStatus) GetEndTimeUtcAsTime() (*time.Time, error)
func (*TroubleshootingStatus) GetLastTriggerTimeUtcAsTime ¶
func (o *TroubleshootingStatus) GetLastTriggerTimeUtcAsTime() (*time.Time, error)
func (*TroubleshootingStatus) GetStartTimeUtcAsTime ¶
func (o *TroubleshootingStatus) GetStartTimeUtcAsTime() (*time.Time, error)
func (*TroubleshootingStatus) SetEndTimeUtcAsTime ¶
func (o *TroubleshootingStatus) SetEndTimeUtcAsTime(input time.Time)
func (*TroubleshootingStatus) SetLastTriggerTimeUtcAsTime ¶
func (o *TroubleshootingStatus) SetLastTriggerTimeUtcAsTime(input time.Time)
func (*TroubleshootingStatus) SetStartTimeUtcAsTime ¶
func (o *TroubleshootingStatus) SetStartTimeUtcAsTime(input time.Time)
type UnhealthyReplicaInfo ¶
type UnhealthyReplicaInfo struct {
AvailabilityGroupName *string `json:"availabilityGroupName,omitempty"`
}
type UpdateOperationResponse ¶
type VMIdentityType ¶
type VMIdentityType string
const ( VMIdentityTypeNone VMIdentityType = "None" VMIdentityTypeSystemAssigned VMIdentityType = "SystemAssigned" VMIdentityTypeUserAssigned VMIdentityType = "UserAssigned" )
func (*VMIdentityType) UnmarshalJSON ¶
func (s *VMIdentityType) UnmarshalJSON(bytes []byte) error
type VirtualMachineIdentity ¶
type VirtualMachineIdentity struct { ResourceId *string `json:"resourceId,omitempty"` Type *VMIdentityType `json:"type,omitempty"` }
type WsfcDomainCredentials ¶
Source Files ¶
- client.go
- constants.go
- id_sqlvirtualmachine.go
- id_sqlvirtualmachinegroup.go
- method_createorupdate.go
- method_delete.go
- method_fetchdcassessment.go
- method_get.go
- method_list.go
- method_listbyresourcegroup.go
- method_listbysqlvmgroup.go
- method_redeploy.go
- method_startassessment.go
- method_update.go
- model_aadauthenticationsettings.go
- model_additionalfeaturesserverconfigurations.go
- model_assessmentsettings.go
- model_autobackupsettings.go
- model_autopatchingsettings.go
- model_diskconfigassessmentrequest.go
- model_keyvaultcredentialsettings.go
- model_resourceidentity.go
- model_schedule.go
- model_serverconfigurationsmanagementsettings.go
- model_sqlconnectivityupdatesettings.go
- model_sqlinstancesettings.go
- model_sqlstoragesettings.go
- model_sqlstorageupdatesettings.go
- model_sqltempdbsettings.go
- model_sqlvirtualmachine.go
- model_sqlvirtualmachineproperties.go
- model_sqlvirtualmachineupdate.go
- model_sqlworkloadtypeupdatesettings.go
- model_storageconfigurationsettings.go
- model_troubleshootingadditionalproperties.go
- model_troubleshootingstatus.go
- model_unhealthyreplicainfo.go
- model_virtualmachineidentity.go
- model_wsfcdomaincredentials.go
- predicates.go
- version.go