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 PossibleValuesForCatalogCollationType() []string + func PossibleValuesForManagedDatabaseCreateMode() []string + func PossibleValuesForManagedDatabaseStatus() []string + func PossibleValuesForMoveOperationMode() []string + type CancelMoveOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type CatalogCollationType string + const CatalogCollationTypeDATABASEDEFAULT + const CatalogCollationTypeSQLLatinOneGeneralCPOneCIAS + func (s *CatalogCollationType) UnmarshalJSON(bytes []byte) error + type CompleteDatabaseRestoreDefinition struct + LastBackupName string + type CompleteMoveOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type CompleteRestoreOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *ManagedDatabase + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *ManagedDatabase + OData *odata.OData + type ListByInstanceCompleteResult struct + Items []ManagedDatabase + LatestHttpResponse *http.Response + type ListByInstanceCustomPager struct + NextLink *odata.Link + func (p *ListByInstanceCustomPager) NextPageLink() *odata.Link + type ListByInstanceOperationResponse struct + HttpResponse *http.Response + Model *[]ManagedDatabase + OData *odata.OData + type ListInaccessibleByInstanceCompleteResult struct + Items []ManagedDatabase + LatestHttpResponse *http.Response + type ListInaccessibleByInstanceCustomPager struct + NextLink *odata.Link + func (p *ListInaccessibleByInstanceCustomPager) NextPageLink() *odata.Link + type ListInaccessibleByInstanceOperationResponse struct + HttpResponse *http.Response + Model *[]ManagedDatabase + OData *odata.OData + type ManagedDatabase struct + Id *string + Location string + Name *string + Properties *ManagedDatabaseProperties + Tags *map[string]string + Type *string + type ManagedDatabaseCreateMode string + const ManagedDatabaseCreateModeDefault + const ManagedDatabaseCreateModePointInTimeRestore + const ManagedDatabaseCreateModeRecovery + const ManagedDatabaseCreateModeRestoreExternalBackup + const ManagedDatabaseCreateModeRestoreLongTermRetentionBackup + func (s *ManagedDatabaseCreateMode) UnmarshalJSON(bytes []byte) error + type ManagedDatabaseMoveDefinition struct + DestinationManagedDatabaseId string + type ManagedDatabaseOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p ManagedDatabaseOperationPredicate) Matches(input ManagedDatabase) bool + type ManagedDatabaseProperties struct + AutoCompleteRestore *bool + CatalogCollation *CatalogCollationType + Collation *string + CreateMode *ManagedDatabaseCreateMode + CreationDate *string + CrossSubscriptionRestorableDroppedDatabaseId *string + CrossSubscriptionSourceDatabaseId *string + CrossSubscriptionTargetManagedInstanceId *string + DefaultSecondaryLocation *string + EarliestRestorePoint *string + FailoverGroupId *string + IsLedgerOn *bool + LastBackupName *string + LongTermRetentionBackupResourceId *string + RecoverableDatabaseId *string + RestorableDroppedDatabaseId *string + RestorePointInTime *string + SourceDatabaseId *string + Status *ManagedDatabaseStatus + StorageContainerIdentity *string + StorageContainerSasToken *string + StorageContainerUri *string + func (o *ManagedDatabaseProperties) GetCreationDateAsTime() (*time.Time, error) + func (o *ManagedDatabaseProperties) GetEarliestRestorePointAsTime() (*time.Time, error) + func (o *ManagedDatabaseProperties) GetRestorePointInTimeAsTime() (*time.Time, error) + func (o *ManagedDatabaseProperties) SetCreationDateAsTime(input time.Time) + func (o *ManagedDatabaseProperties) SetEarliestRestorePointAsTime(input time.Time) + func (o *ManagedDatabaseProperties) SetRestorePointInTimeAsTime(input time.Time) + type ManagedDatabaseStartMoveDefinition struct + DestinationManagedDatabaseId string + OperationMode *MoveOperationMode + type ManagedDatabaseStatus string + const ManagedDatabaseStatusCreating + const ManagedDatabaseStatusDbCopying + const ManagedDatabaseStatusDbMoving + const ManagedDatabaseStatusInaccessible + const ManagedDatabaseStatusOffline + const ManagedDatabaseStatusOnline + const ManagedDatabaseStatusRestoring + const ManagedDatabaseStatusShutdown + const ManagedDatabaseStatusStarting + const ManagedDatabaseStatusStopped + const ManagedDatabaseStatusStopping + const ManagedDatabaseStatusUpdating + func (s *ManagedDatabaseStatus) UnmarshalJSON(bytes []byte) error + type ManagedDatabaseUpdate struct + Properties *ManagedDatabaseProperties + Tags *map[string]string + type ManagedDatabasesClient struct + Client *resourcemanager.Client + func NewManagedDatabasesClientWithBaseURI(sdkApi sdkEnv.Api) (*ManagedDatabasesClient, error) + func (c ManagedDatabasesClient) CancelMove(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result CancelMoveOperationResponse, err error) + func (c ManagedDatabasesClient) CancelMoveThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + func (c ManagedDatabasesClient) CompleteMove(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result CompleteMoveOperationResponse, err error) + func (c ManagedDatabasesClient) CompleteMoveThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + func (c ManagedDatabasesClient) CompleteRestore(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result CompleteRestoreOperationResponse, err error) + func (c ManagedDatabasesClient) CompleteRestoreThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + func (c ManagedDatabasesClient) CreateOrUpdate(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result CreateOrUpdateOperationResponse, err error) + func (c ManagedDatabasesClient) CreateOrUpdateThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + func (c ManagedDatabasesClient) Delete(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId) (result DeleteOperationResponse, err error) + func (c ManagedDatabasesClient) DeleteThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId) error + func (c ManagedDatabasesClient) Get(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId) (result GetOperationResponse, err error) + func (c ManagedDatabasesClient) ListByInstance(ctx context.Context, id commonids.SqlManagedInstanceId) (result ListByInstanceOperationResponse, err error) + func (c ManagedDatabasesClient) ListByInstanceComplete(ctx context.Context, id commonids.SqlManagedInstanceId) (ListByInstanceCompleteResult, error) + func (c ManagedDatabasesClient) ListByInstanceCompleteMatchingPredicate(ctx context.Context, id commonids.SqlManagedInstanceId, ...) (result ListByInstanceCompleteResult, err error) + func (c ManagedDatabasesClient) ListInaccessibleByInstance(ctx context.Context, id commonids.SqlManagedInstanceId) (result ListInaccessibleByInstanceOperationResponse, err error) + func (c ManagedDatabasesClient) ListInaccessibleByInstanceComplete(ctx context.Context, id commonids.SqlManagedInstanceId) (ListInaccessibleByInstanceCompleteResult, error) + func (c ManagedDatabasesClient) ListInaccessibleByInstanceCompleteMatchingPredicate(ctx context.Context, id commonids.SqlManagedInstanceId, ...) (result ListInaccessibleByInstanceCompleteResult, err error) + func (c ManagedDatabasesClient) StartMove(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result StartMoveOperationResponse, err error) + func (c ManagedDatabasesClient) StartMoveThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + func (c ManagedDatabasesClient) Update(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) (result UpdateOperationResponse, err error) + func (c ManagedDatabasesClient) UpdateThenPoll(ctx context.Context, id commonids.SqlManagedInstanceDatabaseId, ...) error + type MoveOperationMode string + const MoveOperationModeCopy + const MoveOperationModeMove + func (s *MoveOperationMode) UnmarshalJSON(bytes []byte) error + type StartMoveOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *ManagedDatabase + OData *odata.OData + Poller pollers.Poller