Documentation ¶
Index ¶
- func PossibleValuesForAutomaticTuningDisabledReason() []string
- func PossibleValuesForAutomaticTuningMode() []string
- func PossibleValuesForAutomaticTuningOptionModeActual() []string
- func PossibleValuesForAutomaticTuningOptionModeDesired() []string
- type AutomaticTuningDisabledReason
- type AutomaticTuningMode
- type AutomaticTuningOptionModeActual
- type AutomaticTuningOptionModeDesired
- type AutomaticTuningOptions
- type DatabaseAutomaticTuning
- type DatabaseAutomaticTuningClient
- func (c DatabaseAutomaticTuningClient) Get(ctx context.Context, id commonids.SqlDatabaseId) (result GetOperationResponse, err error)
- func (c DatabaseAutomaticTuningClient) Update(ctx context.Context, id commonids.SqlDatabaseId, input DatabaseAutomaticTuning) (result UpdateOperationResponse, err error)
- type DatabaseAutomaticTuningProperties
- type GetOperationResponse
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAutomaticTuningDisabledReason ¶
func PossibleValuesForAutomaticTuningDisabledReason() []string
func PossibleValuesForAutomaticTuningMode ¶
func PossibleValuesForAutomaticTuningMode() []string
func PossibleValuesForAutomaticTuningOptionModeActual ¶
func PossibleValuesForAutomaticTuningOptionModeActual() []string
func PossibleValuesForAutomaticTuningOptionModeDesired ¶
func PossibleValuesForAutomaticTuningOptionModeDesired() []string
Types ¶
type AutomaticTuningDisabledReason ¶
type AutomaticTuningDisabledReason string
const ( AutomaticTuningDisabledReasonAutoConfigured AutomaticTuningDisabledReason = "AutoConfigured" AutomaticTuningDisabledReasonDefault AutomaticTuningDisabledReason = "Default" AutomaticTuningDisabledReasonDisabled AutomaticTuningDisabledReason = "Disabled" AutomaticTuningDisabledReasonInheritedFromServer AutomaticTuningDisabledReason = "InheritedFromServer" AutomaticTuningDisabledReasonNotSupported AutomaticTuningDisabledReason = "NotSupported" AutomaticTuningDisabledReasonQueryStoreOff AutomaticTuningDisabledReason = "QueryStoreOff" AutomaticTuningDisabledReasonQueryStoreReadOnly AutomaticTuningDisabledReason = "QueryStoreReadOnly" )
func (*AutomaticTuningDisabledReason) UnmarshalJSON ¶
func (s *AutomaticTuningDisabledReason) UnmarshalJSON(bytes []byte) error
type AutomaticTuningMode ¶
type AutomaticTuningMode string
const ( AutomaticTuningModeAuto AutomaticTuningMode = "Auto" AutomaticTuningModeCustom AutomaticTuningMode = "Custom" AutomaticTuningModeInherit AutomaticTuningMode = "Inherit" AutomaticTuningModeUnspecified AutomaticTuningMode = "Unspecified" )
func (*AutomaticTuningMode) UnmarshalJSON ¶
func (s *AutomaticTuningMode) UnmarshalJSON(bytes []byte) error
type AutomaticTuningOptionModeActual ¶
type AutomaticTuningOptionModeActual string
const ( AutomaticTuningOptionModeActualOff AutomaticTuningOptionModeActual = "Off" AutomaticTuningOptionModeActualOn AutomaticTuningOptionModeActual = "On" )
func (*AutomaticTuningOptionModeActual) UnmarshalJSON ¶
func (s *AutomaticTuningOptionModeActual) UnmarshalJSON(bytes []byte) error
type AutomaticTuningOptionModeDesired ¶
type AutomaticTuningOptionModeDesired string
const ( AutomaticTuningOptionModeDesiredDefault AutomaticTuningOptionModeDesired = "Default" AutomaticTuningOptionModeDesiredOff AutomaticTuningOptionModeDesired = "Off" AutomaticTuningOptionModeDesiredOn AutomaticTuningOptionModeDesired = "On" )
func (*AutomaticTuningOptionModeDesired) UnmarshalJSON ¶
func (s *AutomaticTuningOptionModeDesired) UnmarshalJSON(bytes []byte) error
type AutomaticTuningOptions ¶
type AutomaticTuningOptions struct { ActualState *AutomaticTuningOptionModeActual `json:"actualState,omitempty"` DesiredState *AutomaticTuningOptionModeDesired `json:"desiredState,omitempty"` ReasonCode *int64 `json:"reasonCode,omitempty"` ReasonDesc *AutomaticTuningDisabledReason `json:"reasonDesc,omitempty"` }
type DatabaseAutomaticTuning ¶
type DatabaseAutomaticTuning struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DatabaseAutomaticTuningProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DatabaseAutomaticTuningClient ¶
type DatabaseAutomaticTuningClient struct {
Client *resourcemanager.Client
}
func NewDatabaseAutomaticTuningClientWithBaseURI ¶
func NewDatabaseAutomaticTuningClientWithBaseURI(sdkApi sdkEnv.Api) (*DatabaseAutomaticTuningClient, error)
func (DatabaseAutomaticTuningClient) Get ¶
func (c DatabaseAutomaticTuningClient) Get(ctx context.Context, id commonids.SqlDatabaseId) (result GetOperationResponse, err error)
Get ...
func (DatabaseAutomaticTuningClient) Update ¶
func (c DatabaseAutomaticTuningClient) Update(ctx context.Context, id commonids.SqlDatabaseId, input DatabaseAutomaticTuning) (result UpdateOperationResponse, err error)
Update ...
type DatabaseAutomaticTuningProperties ¶
type DatabaseAutomaticTuningProperties struct { ActualState *AutomaticTuningMode `json:"actualState,omitempty"` DesiredState *AutomaticTuningMode `json:"desiredState,omitempty"` Options *map[string]AutomaticTuningOptions `json:"options,omitempty"` }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DatabaseAutomaticTuning }
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DatabaseAutomaticTuning }
Click to show internal directories.
Click to hide internal directories.