Documentation ¶
Index ¶
- func PossibleValuesForApiType() []string
- func PossibleValuesForCompositePathSortOrder() []string
- func PossibleValuesForConflictResolutionMode() []string
- func PossibleValuesForCreateMode() []string
- func PossibleValuesForDataType() []string
- func PossibleValuesForIndexKind() []string
- func PossibleValuesForIndexingMode() []string
- func PossibleValuesForOperationType() []string
- func PossibleValuesForPartitionKind() []string
- func PossibleValuesForSpatialType() []string
- func ValidateContainerID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateGraphID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLocationID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateMongodbDatabaseCollectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateRestorableDatabaseAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateTableID(input interface{}, key string) (warnings []string, errors []error)
- type ApiType
- type BackupInformation
- type ClientEncryptionIncludedPath
- type ClientEncryptionPolicy
- type CompositePath
- type CompositePathSortOrder
- type ComputedProperty
- type ConflictResolutionMode
- type ConflictResolutionPolicy
- type ContainerId
- type ContainerPartitionKey
- type ContinuousBackupInformation
- type ContinuousBackupRestoreLocation
- type CreateMode
- type DataType
- type ExcludedPath
- type GraphId
- type GremlinResourcesRetrieveContinuousBackupInformationOperationResponse
- type IncludedPath
- type IndexKind
- type Indexes
- type IndexingMode
- type IndexingPolicy
- type LocationId
- type MongoDBResourcesRetrieveContinuousBackupInformationOperationResponse
- type MongodbDatabaseCollectionId
- func NewMongodbDatabaseCollectionID(subscriptionId string, resourceGroupName string, databaseAccountName string, ...) MongodbDatabaseCollectionId
- func ParseMongodbDatabaseCollectionID(input string) (*MongodbDatabaseCollectionId, error)
- func ParseMongodbDatabaseCollectionIDInsensitively(input string) (*MongodbDatabaseCollectionId, error)
- type OperationType
- type PartitionKind
- type RestorableDatabaseAccountGetResult
- type RestorableDatabaseAccountId
- func NewRestorableDatabaseAccountID(subscriptionId string, locationName string, instanceId string) RestorableDatabaseAccountId
- func ParseRestorableDatabaseAccountID(input string) (*RestorableDatabaseAccountId, error)
- func ParseRestorableDatabaseAccountIDInsensitively(input string) (*RestorableDatabaseAccountId, error)
- type RestorableDatabaseAccountProperties
- func (o *RestorableDatabaseAccountProperties) GetCreationTimeAsTime() (*time.Time, error)
- func (o *RestorableDatabaseAccountProperties) GetDeletionTimeAsTime() (*time.Time, error)
- func (o *RestorableDatabaseAccountProperties) GetOldestRestorableTimeAsTime() (*time.Time, error)
- func (o *RestorableDatabaseAccountProperties) SetCreationTimeAsTime(input time.Time)
- func (o *RestorableDatabaseAccountProperties) SetDeletionTimeAsTime(input time.Time)
- func (o *RestorableDatabaseAccountProperties) SetOldestRestorableTimeAsTime(input time.Time)
- type RestorableDatabaseAccountsGetByLocationOperationResponse
- type RestorableDatabaseAccountsListByLocationOperationResponse
- type RestorableDatabaseAccountsListOperationResponse
- type RestorableDatabaseAccountsListResult
- type RestorableGremlinDatabaseGetResult
- type RestorableGremlinDatabaseProperties
- type RestorableGremlinDatabasePropertiesResource
- type RestorableGremlinDatabasesListOperationResponse
- type RestorableGremlinDatabasesListResult
- type RestorableGremlinGraphGetResult
- type RestorableGremlinGraphProperties
- type RestorableGremlinGraphPropertiesResource
- type RestorableGremlinGraphsListOperationOptions
- type RestorableGremlinGraphsListOperationResponse
- type RestorableGremlinGraphsListResult
- type RestorableGremlinResourcesGetResult
- type RestorableGremlinResourcesListOperationOptions
- type RestorableGremlinResourcesListOperationResponse
- type RestorableGremlinResourcesListResult
- type RestorableLocationResource
- func (o *RestorableLocationResource) GetCreationTimeAsTime() (*time.Time, error)
- func (o *RestorableLocationResource) GetDeletionTimeAsTime() (*time.Time, error)
- func (o *RestorableLocationResource) SetCreationTimeAsTime(input time.Time)
- func (o *RestorableLocationResource) SetDeletionTimeAsTime(input time.Time)
- type RestorableMongodbCollectionGetResult
- type RestorableMongodbCollectionProperties
- type RestorableMongodbCollectionPropertiesResource
- type RestorableMongodbCollectionsListOperationOptions
- type RestorableMongodbCollectionsListOperationResponse
- type RestorableMongodbCollectionsListResult
- type RestorableMongodbDatabaseGetResult
- type RestorableMongodbDatabaseProperties
- type RestorableMongodbDatabasePropertiesResource
- type RestorableMongodbDatabasesListOperationResponse
- type RestorableMongodbDatabasesListResult
- type RestorableMongodbResourcesGetResult
- type RestorableMongodbResourcesListOperationOptions
- type RestorableMongodbResourcesListOperationResponse
- type RestorableMongodbResourcesListResult
- type RestorableSqlContainerGetResult
- type RestorableSqlContainerProperties
- type RestorableSqlContainerPropertiesResource
- type RestorableSqlContainerPropertiesResourceContainer
- type RestorableSqlContainersListOperationOptions
- type RestorableSqlContainersListOperationResponse
- type RestorableSqlContainersListResult
- type RestorableSqlDatabaseGetResult
- type RestorableSqlDatabaseProperties
- type RestorableSqlDatabasePropertiesResource
- type RestorableSqlDatabasePropertiesResourceDatabase
- type RestorableSqlDatabasesListOperationResponse
- type RestorableSqlDatabasesListResult
- type RestorableSqlResourcesGetResult
- type RestorableSqlResourcesListOperationOptions
- type RestorableSqlResourcesListOperationResponse
- type RestorableSqlResourcesListResult
- type RestorableTableGetResult
- type RestorableTableProperties
- type RestorableTablePropertiesResource
- type RestorableTableResourcesGetResult
- type RestorableTableResourcesListOperationOptions
- type RestorableTableResourcesListOperationResponse
- type RestorableTableResourcesListResult
- type RestorableTablesListOperationOptions
- type RestorableTablesListOperationResponse
- type RestorableTablesListResult
- type RestorablesClient
- func (c RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformation(ctx context.Context, id GraphId, input ContinuousBackupRestoreLocation) (result GremlinResourcesRetrieveContinuousBackupInformationOperationResponse, ...)
- func (c RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id GraphId, input ContinuousBackupRestoreLocation) error
- func (c RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformation(ctx context.Context, id MongodbDatabaseCollectionId, ...) (result MongoDBResourcesRetrieveContinuousBackupInformationOperationResponse, ...)
- func (c RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id MongodbDatabaseCollectionId, ...) error
- func (c RestorablesClient) RestorableDatabaseAccountsGetByLocation(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableDatabaseAccountsGetByLocationOperationResponse, err error)
- func (c RestorablesClient) RestorableDatabaseAccountsList(ctx context.Context, id commonids.SubscriptionId) (result RestorableDatabaseAccountsListOperationResponse, err error)
- func (c RestorablesClient) RestorableDatabaseAccountsListByLocation(ctx context.Context, id LocationId) (result RestorableDatabaseAccountsListByLocationOperationResponse, err error)
- func (c RestorablesClient) RestorableGremlinDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableGremlinDatabasesListOperationResponse, err error)
- func (c RestorablesClient) RestorableGremlinGraphsList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableGremlinGraphsListOperationResponse, err error)
- func (c RestorablesClient) RestorableGremlinResourcesList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableGremlinResourcesListOperationResponse, err error)
- func (c RestorablesClient) RestorableMongodbCollectionsList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableMongodbCollectionsListOperationResponse, err error)
- func (c RestorablesClient) RestorableMongodbDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableMongodbDatabasesListOperationResponse, err error)
- func (c RestorablesClient) RestorableMongodbResourcesList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableMongodbResourcesListOperationResponse, err error)
- func (c RestorablesClient) RestorableSqlContainersList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableSqlContainersListOperationResponse, err error)
- func (c RestorablesClient) RestorableSqlDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableSqlDatabasesListOperationResponse, err error)
- func (c RestorablesClient) RestorableSqlResourcesList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableSqlResourcesListOperationResponse, err error)
- func (c RestorablesClient) RestorableTableResourcesList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableTableResourcesListOperationResponse, err error)
- func (c RestorablesClient) RestorableTablesList(ctx context.Context, id RestorableDatabaseAccountId, ...) (result RestorableTablesListOperationResponse, err error)
- func (c RestorablesClient) SqlResourcesRetrieveContinuousBackupInformation(ctx context.Context, id ContainerId, input ContinuousBackupRestoreLocation) (result SqlResourcesRetrieveContinuousBackupInformationOperationResponse, ...)
- func (c RestorablesClient) SqlResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id ContainerId, input ContinuousBackupRestoreLocation) error
- func (c RestorablesClient) TableResourcesRetrieveContinuousBackupInformation(ctx context.Context, id TableId, input ContinuousBackupRestoreLocation) (result TableResourcesRetrieveContinuousBackupInformationOperationResponse, ...)
- func (c RestorablesClient) TableResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id TableId, input ContinuousBackupRestoreLocation) error
- type RestoreParametersBase
- type SpatialSpec
- type SpatialType
- type SqlResourcesRetrieveContinuousBackupInformationOperationResponse
- type TableId
- type TableResourcesRetrieveContinuousBackupInformationOperationResponse
- type UniqueKey
- type UniqueKeyPolicy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForApiType ¶
func PossibleValuesForApiType() []string
func PossibleValuesForCompositePathSortOrder ¶
func PossibleValuesForCompositePathSortOrder() []string
func PossibleValuesForConflictResolutionMode ¶
func PossibleValuesForConflictResolutionMode() []string
func PossibleValuesForCreateMode ¶
func PossibleValuesForCreateMode() []string
func PossibleValuesForDataType ¶
func PossibleValuesForDataType() []string
func PossibleValuesForIndexKind ¶
func PossibleValuesForIndexKind() []string
func PossibleValuesForIndexingMode ¶
func PossibleValuesForIndexingMode() []string
func PossibleValuesForOperationType ¶
func PossibleValuesForOperationType() []string
func PossibleValuesForPartitionKind ¶
func PossibleValuesForPartitionKind() []string
func PossibleValuesForSpatialType ¶
func PossibleValuesForSpatialType() []string
func ValidateContainerID ¶
ValidateContainerID checks that 'input' can be parsed as a Container ID
func ValidateGraphID ¶
ValidateGraphID checks that 'input' can be parsed as a Graph ID
func ValidateLocationID ¶
ValidateLocationID checks that 'input' can be parsed as a Location ID
func ValidateMongodbDatabaseCollectionID ¶
func ValidateMongodbDatabaseCollectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateMongodbDatabaseCollectionID checks that 'input' can be parsed as a Mongodb Database Collection ID
func ValidateRestorableDatabaseAccountID ¶
func ValidateRestorableDatabaseAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateRestorableDatabaseAccountID checks that 'input' can be parsed as a Restorable Database Account ID
func ValidateTableID ¶
ValidateTableID checks that 'input' can be parsed as a Table ID
Types ¶
type BackupInformation ¶
type BackupInformation struct {
ContinuousBackupInformation *ContinuousBackupInformation `json:"continuousBackupInformation,omitempty"`
}
type ClientEncryptionPolicy ¶
type ClientEncryptionPolicy struct { IncludedPaths []ClientEncryptionIncludedPath `json:"includedPaths"` PolicyFormatVersion int64 `json:"policyFormatVersion"` }
type CompositePath ¶
type CompositePath struct { Order *CompositePathSortOrder `json:"order,omitempty"` Path *string `json:"path,omitempty"` }
type CompositePathSortOrder ¶
type CompositePathSortOrder string
const ( CompositePathSortOrderAscending CompositePathSortOrder = "ascending" CompositePathSortOrderDescending CompositePathSortOrder = "descending" )
func (*CompositePathSortOrder) UnmarshalJSON ¶
func (s *CompositePathSortOrder) UnmarshalJSON(bytes []byte) error
type ComputedProperty ¶
type ConflictResolutionMode ¶
type ConflictResolutionMode string
const ( ConflictResolutionModeCustom ConflictResolutionMode = "Custom" ConflictResolutionModeLastWriterWins ConflictResolutionMode = "LastWriterWins" )
func (*ConflictResolutionMode) UnmarshalJSON ¶
func (s *ConflictResolutionMode) UnmarshalJSON(bytes []byte) error
type ConflictResolutionPolicy ¶
type ConflictResolutionPolicy struct { ConflictResolutionPath *string `json:"conflictResolutionPath,omitempty"` ConflictResolutionProcedure *string `json:"conflictResolutionProcedure,omitempty"` Mode *ConflictResolutionMode `json:"mode,omitempty"` }
type ContainerId ¶
type ContainerId struct { SubscriptionId string ResourceGroupName string DatabaseAccountName string SqlDatabaseName string ContainerName string }
ContainerId is a struct representing the Resource ID for a Container
func NewContainerID ¶
func NewContainerID(subscriptionId string, resourceGroupName string, databaseAccountName string, sqlDatabaseName string, containerName string) ContainerId
NewContainerID returns a new ContainerId struct
func ParseContainerID ¶
func ParseContainerID(input string) (*ContainerId, error)
ParseContainerID parses 'input' into a ContainerId
func ParseContainerIDInsensitively ¶
func ParseContainerIDInsensitively(input string) (*ContainerId, error)
ParseContainerIDInsensitively parses 'input' case-insensitively into a ContainerId note: this method should only be used for API response data and not user input
func (*ContainerId) FromParseResult ¶
func (id *ContainerId) FromParseResult(input resourceids.ParseResult) error
func (ContainerId) Segments ¶
func (id ContainerId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Container ID
func (ContainerId) String ¶
func (id ContainerId) String() string
String returns a human-readable description of this Container ID
type ContainerPartitionKey ¶
type ContainerPartitionKey struct { Kind *PartitionKind `json:"kind,omitempty"` Paths *[]string `json:"paths,omitempty"` SystemKey *bool `json:"systemKey,omitempty"` Version *int64 `json:"version,omitempty"` }
type ContinuousBackupInformation ¶
type ContinuousBackupInformation struct {
LatestRestorableTimestamp *string `json:"latestRestorableTimestamp,omitempty"`
}
type ContinuousBackupRestoreLocation ¶
type ContinuousBackupRestoreLocation struct {
Location *string `json:"location,omitempty"`
}
type CreateMode ¶
type CreateMode string
const ( CreateModeDefault CreateMode = "Default" CreateModeRestore CreateMode = "Restore" )
func (*CreateMode) UnmarshalJSON ¶
func (s *CreateMode) UnmarshalJSON(bytes []byte) error
type ExcludedPath ¶
type ExcludedPath struct {
Path *string `json:"path,omitempty"`
}
type GraphId ¶
type GraphId struct { SubscriptionId string ResourceGroupName string DatabaseAccountName string GremlinDatabaseName string GraphName string }
GraphId is a struct representing the Resource ID for a Graph
func NewGraphID ¶
func NewGraphID(subscriptionId string, resourceGroupName string, databaseAccountName string, gremlinDatabaseName string, graphName string) GraphId
NewGraphID returns a new GraphId struct
func ParseGraphID ¶
ParseGraphID parses 'input' into a GraphId
func ParseGraphIDInsensitively ¶
ParseGraphIDInsensitively parses 'input' case-insensitively into a GraphId note: this method should only be used for API response data and not user input
func (*GraphId) FromParseResult ¶
func (id *GraphId) FromParseResult(input resourceids.ParseResult) error
func (GraphId) Segments ¶
func (id GraphId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Graph ID
type IncludedPath ¶
type IndexingMode ¶
type IndexingMode string
const ( IndexingModeConsistent IndexingMode = "consistent" IndexingModeLazy IndexingMode = "lazy" IndexingModeNone IndexingMode = "none" )
func (*IndexingMode) UnmarshalJSON ¶
func (s *IndexingMode) UnmarshalJSON(bytes []byte) error
type IndexingPolicy ¶
type IndexingPolicy struct { Automatic *bool `json:"automatic,omitempty"` CompositeIndexes *[][]CompositePath `json:"compositeIndexes,omitempty"` ExcludedPaths *[]ExcludedPath `json:"excludedPaths,omitempty"` IncludedPaths *[]IncludedPath `json:"includedPaths,omitempty"` IndexingMode *IndexingMode `json:"indexingMode,omitempty"` SpatialIndexes *[]SpatialSpec `json:"spatialIndexes,omitempty"` }
type LocationId ¶
LocationId is a struct representing the Resource ID for a Location
func NewLocationID ¶
func NewLocationID(subscriptionId string, locationName string) LocationId
NewLocationID returns a new LocationId struct
func ParseLocationID ¶
func ParseLocationID(input string) (*LocationId, error)
ParseLocationID parses 'input' into a LocationId
func ParseLocationIDInsensitively ¶
func ParseLocationIDInsensitively(input string) (*LocationId, error)
ParseLocationIDInsensitively parses 'input' case-insensitively into a LocationId note: this method should only be used for API response data and not user input
func (*LocationId) FromParseResult ¶
func (id *LocationId) FromParseResult(input resourceids.ParseResult) error
func (LocationId) Segments ¶
func (id LocationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Location ID
func (LocationId) String ¶
func (id LocationId) String() string
String returns a human-readable description of this Location ID
type MongodbDatabaseCollectionId ¶
type MongodbDatabaseCollectionId struct { SubscriptionId string ResourceGroupName string DatabaseAccountName string MongodbDatabaseName string CollectionName string }
MongodbDatabaseCollectionId is a struct representing the Resource ID for a Mongodb Database Collection
func NewMongodbDatabaseCollectionID ¶
func NewMongodbDatabaseCollectionID(subscriptionId string, resourceGroupName string, databaseAccountName string, mongodbDatabaseName string, collectionName string) MongodbDatabaseCollectionId
NewMongodbDatabaseCollectionID returns a new MongodbDatabaseCollectionId struct
func ParseMongodbDatabaseCollectionID ¶
func ParseMongodbDatabaseCollectionID(input string) (*MongodbDatabaseCollectionId, error)
ParseMongodbDatabaseCollectionID parses 'input' into a MongodbDatabaseCollectionId
func ParseMongodbDatabaseCollectionIDInsensitively ¶
func ParseMongodbDatabaseCollectionIDInsensitively(input string) (*MongodbDatabaseCollectionId, error)
ParseMongodbDatabaseCollectionIDInsensitively parses 'input' case-insensitively into a MongodbDatabaseCollectionId note: this method should only be used for API response data and not user input
func (*MongodbDatabaseCollectionId) FromParseResult ¶
func (id *MongodbDatabaseCollectionId) FromParseResult(input resourceids.ParseResult) error
func (MongodbDatabaseCollectionId) ID ¶
func (id MongodbDatabaseCollectionId) ID() string
ID returns the formatted Mongodb Database Collection ID
func (MongodbDatabaseCollectionId) Segments ¶
func (id MongodbDatabaseCollectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Mongodb Database Collection ID
func (MongodbDatabaseCollectionId) String ¶
func (id MongodbDatabaseCollectionId) String() string
String returns a human-readable description of this Mongodb Database Collection ID
type OperationType ¶
type OperationType string
const ( OperationTypeCreate OperationType = "Create" OperationTypeDelete OperationType = "Delete" OperationTypeRecreate OperationType = "Recreate" OperationTypeReplace OperationType = "Replace" OperationTypeSystemOperation OperationType = "SystemOperation" )
func (*OperationType) UnmarshalJSON ¶
func (s *OperationType) UnmarshalJSON(bytes []byte) error
type PartitionKind ¶
type PartitionKind string
const ( PartitionKindHash PartitionKind = "Hash" PartitionKindMultiHash PartitionKind = "MultiHash" PartitionKindRange PartitionKind = "Range" )
func (*PartitionKind) UnmarshalJSON ¶
func (s *PartitionKind) UnmarshalJSON(bytes []byte) error
type RestorableDatabaseAccountGetResult ¶
type RestorableDatabaseAccountGetResult struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableDatabaseAccountProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableDatabaseAccountId ¶
type RestorableDatabaseAccountId struct { SubscriptionId string LocationName string InstanceId string }
RestorableDatabaseAccountId is a struct representing the Resource ID for a Restorable Database Account
func NewRestorableDatabaseAccountID ¶
func NewRestorableDatabaseAccountID(subscriptionId string, locationName string, instanceId string) RestorableDatabaseAccountId
NewRestorableDatabaseAccountID returns a new RestorableDatabaseAccountId struct
func ParseRestorableDatabaseAccountID ¶
func ParseRestorableDatabaseAccountID(input string) (*RestorableDatabaseAccountId, error)
ParseRestorableDatabaseAccountID parses 'input' into a RestorableDatabaseAccountId
func ParseRestorableDatabaseAccountIDInsensitively ¶
func ParseRestorableDatabaseAccountIDInsensitively(input string) (*RestorableDatabaseAccountId, error)
ParseRestorableDatabaseAccountIDInsensitively parses 'input' case-insensitively into a RestorableDatabaseAccountId note: this method should only be used for API response data and not user input
func (*RestorableDatabaseAccountId) FromParseResult ¶
func (id *RestorableDatabaseAccountId) FromParseResult(input resourceids.ParseResult) error
func (RestorableDatabaseAccountId) ID ¶
func (id RestorableDatabaseAccountId) ID() string
ID returns the formatted Restorable Database Account ID
func (RestorableDatabaseAccountId) Segments ¶
func (id RestorableDatabaseAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Restorable Database Account ID
func (RestorableDatabaseAccountId) String ¶
func (id RestorableDatabaseAccountId) String() string
String returns a human-readable description of this Restorable Database Account ID
type RestorableDatabaseAccountProperties ¶
type RestorableDatabaseAccountProperties struct { AccountName *string `json:"accountName,omitempty"` ApiType *ApiType `json:"apiType,omitempty"` CreationTime *string `json:"creationTime,omitempty"` DeletionTime *string `json:"deletionTime,omitempty"` OldestRestorableTime *string `json:"oldestRestorableTime,omitempty"` RestorableLocations *[]RestorableLocationResource `json:"restorableLocations,omitempty"` }
func (*RestorableDatabaseAccountProperties) GetCreationTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) GetCreationTimeAsTime() (*time.Time, error)
func (*RestorableDatabaseAccountProperties) GetDeletionTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) GetDeletionTimeAsTime() (*time.Time, error)
func (*RestorableDatabaseAccountProperties) GetOldestRestorableTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) GetOldestRestorableTimeAsTime() (*time.Time, error)
func (*RestorableDatabaseAccountProperties) SetCreationTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) SetCreationTimeAsTime(input time.Time)
func (*RestorableDatabaseAccountProperties) SetDeletionTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) SetDeletionTimeAsTime(input time.Time)
func (*RestorableDatabaseAccountProperties) SetOldestRestorableTimeAsTime ¶
func (o *RestorableDatabaseAccountProperties) SetOldestRestorableTimeAsTime(input time.Time)
type RestorableDatabaseAccountsGetByLocationOperationResponse ¶
type RestorableDatabaseAccountsGetByLocationOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableDatabaseAccountGetResult }
type RestorableDatabaseAccountsListByLocationOperationResponse ¶
type RestorableDatabaseAccountsListByLocationOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableDatabaseAccountsListResult }
type RestorableDatabaseAccountsListOperationResponse ¶
type RestorableDatabaseAccountsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableDatabaseAccountsListResult }
type RestorableDatabaseAccountsListResult ¶
type RestorableDatabaseAccountsListResult struct {
Value *[]RestorableDatabaseAccountGetResult `json:"value,omitempty"`
}
type RestorableGremlinDatabaseGetResult ¶
type RestorableGremlinDatabaseGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableGremlinDatabaseProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableGremlinDatabaseProperties ¶
type RestorableGremlinDatabaseProperties struct {
Resource *RestorableGremlinDatabasePropertiesResource `json:"resource,omitempty"`
}
type RestorableGremlinDatabasePropertiesResource ¶
type RestorableGremlinDatabasePropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableGremlinDatabasesListOperationResponse ¶
type RestorableGremlinDatabasesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableGremlinDatabasesListResult }
type RestorableGremlinDatabasesListResult ¶
type RestorableGremlinDatabasesListResult struct {
Value *[]RestorableGremlinDatabaseGetResult `json:"value,omitempty"`
}
type RestorableGremlinGraphGetResult ¶
type RestorableGremlinGraphGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableGremlinGraphProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableGremlinGraphProperties ¶
type RestorableGremlinGraphProperties struct {
Resource *RestorableGremlinGraphPropertiesResource `json:"resource,omitempty"`
}
type RestorableGremlinGraphPropertiesResource ¶
type RestorableGremlinGraphPropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableGremlinGraphsListOperationOptions ¶
type RestorableGremlinGraphsListOperationOptions struct { EndTime *string RestorableGremlinDatabaseRid *string StartTime *string }
func DefaultRestorableGremlinGraphsListOperationOptions ¶
func DefaultRestorableGremlinGraphsListOperationOptions() RestorableGremlinGraphsListOperationOptions
func (RestorableGremlinGraphsListOperationOptions) ToHeaders ¶
func (o RestorableGremlinGraphsListOperationOptions) ToHeaders() *client.Headers
func (RestorableGremlinGraphsListOperationOptions) ToOData ¶
func (o RestorableGremlinGraphsListOperationOptions) ToOData() *odata.Query
func (RestorableGremlinGraphsListOperationOptions) ToQuery ¶
func (o RestorableGremlinGraphsListOperationOptions) ToQuery() *client.QueryParams
type RestorableGremlinGraphsListOperationResponse ¶
type RestorableGremlinGraphsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableGremlinGraphsListResult }
type RestorableGremlinGraphsListResult ¶
type RestorableGremlinGraphsListResult struct {
Value *[]RestorableGremlinGraphGetResult `json:"value,omitempty"`
}
type RestorableGremlinResourcesListOperationOptions ¶
type RestorableGremlinResourcesListOperationOptions struct { RestoreLocation *string RestoreTimestampInUtc *string }
func DefaultRestorableGremlinResourcesListOperationOptions ¶
func DefaultRestorableGremlinResourcesListOperationOptions() RestorableGremlinResourcesListOperationOptions
func (RestorableGremlinResourcesListOperationOptions) ToHeaders ¶
func (o RestorableGremlinResourcesListOperationOptions) ToHeaders() *client.Headers
func (RestorableGremlinResourcesListOperationOptions) ToOData ¶
func (o RestorableGremlinResourcesListOperationOptions) ToOData() *odata.Query
func (RestorableGremlinResourcesListOperationOptions) ToQuery ¶
func (o RestorableGremlinResourcesListOperationOptions) ToQuery() *client.QueryParams
type RestorableGremlinResourcesListOperationResponse ¶
type RestorableGremlinResourcesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableGremlinResourcesListResult }
type RestorableGremlinResourcesListResult ¶
type RestorableGremlinResourcesListResult struct {
Value *[]RestorableGremlinResourcesGetResult `json:"value,omitempty"`
}
type RestorableLocationResource ¶
type RestorableLocationResource struct { CreationTime *string `json:"creationTime,omitempty"` DeletionTime *string `json:"deletionTime,omitempty"` LocationName *string `json:"locationName,omitempty"` RegionalDatabaseAccountInstanceId *string `json:"regionalDatabaseAccountInstanceId,omitempty"` }
func (*RestorableLocationResource) GetCreationTimeAsTime ¶
func (o *RestorableLocationResource) GetCreationTimeAsTime() (*time.Time, error)
func (*RestorableLocationResource) GetDeletionTimeAsTime ¶
func (o *RestorableLocationResource) GetDeletionTimeAsTime() (*time.Time, error)
func (*RestorableLocationResource) SetCreationTimeAsTime ¶
func (o *RestorableLocationResource) SetCreationTimeAsTime(input time.Time)
func (*RestorableLocationResource) SetDeletionTimeAsTime ¶
func (o *RestorableLocationResource) SetDeletionTimeAsTime(input time.Time)
type RestorableMongodbCollectionGetResult ¶
type RestorableMongodbCollectionGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableMongodbCollectionProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableMongodbCollectionProperties ¶
type RestorableMongodbCollectionProperties struct {
Resource *RestorableMongodbCollectionPropertiesResource `json:"resource,omitempty"`
}
type RestorableMongodbCollectionPropertiesResource ¶
type RestorableMongodbCollectionPropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableMongodbCollectionsListOperationOptions ¶
type RestorableMongodbCollectionsListOperationOptions struct { EndTime *string RestorableMongodbDatabaseRid *string StartTime *string }
func DefaultRestorableMongodbCollectionsListOperationOptions ¶
func DefaultRestorableMongodbCollectionsListOperationOptions() RestorableMongodbCollectionsListOperationOptions
func (RestorableMongodbCollectionsListOperationOptions) ToHeaders ¶
func (o RestorableMongodbCollectionsListOperationOptions) ToHeaders() *client.Headers
func (RestorableMongodbCollectionsListOperationOptions) ToOData ¶
func (o RestorableMongodbCollectionsListOperationOptions) ToOData() *odata.Query
func (RestorableMongodbCollectionsListOperationOptions) ToQuery ¶
func (o RestorableMongodbCollectionsListOperationOptions) ToQuery() *client.QueryParams
type RestorableMongodbCollectionsListOperationResponse ¶
type RestorableMongodbCollectionsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableMongodbCollectionsListResult }
type RestorableMongodbCollectionsListResult ¶
type RestorableMongodbCollectionsListResult struct {
Value *[]RestorableMongodbCollectionGetResult `json:"value,omitempty"`
}
type RestorableMongodbDatabaseGetResult ¶
type RestorableMongodbDatabaseGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableMongodbDatabaseProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableMongodbDatabaseProperties ¶
type RestorableMongodbDatabaseProperties struct {
Resource *RestorableMongodbDatabasePropertiesResource `json:"resource,omitempty"`
}
type RestorableMongodbDatabasePropertiesResource ¶
type RestorableMongodbDatabasePropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableMongodbDatabasesListOperationResponse ¶
type RestorableMongodbDatabasesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableMongodbDatabasesListResult }
type RestorableMongodbDatabasesListResult ¶
type RestorableMongodbDatabasesListResult struct {
Value *[]RestorableMongodbDatabaseGetResult `json:"value,omitempty"`
}
type RestorableMongodbResourcesListOperationOptions ¶
type RestorableMongodbResourcesListOperationOptions struct { RestoreLocation *string RestoreTimestampInUtc *string }
func DefaultRestorableMongodbResourcesListOperationOptions ¶
func DefaultRestorableMongodbResourcesListOperationOptions() RestorableMongodbResourcesListOperationOptions
func (RestorableMongodbResourcesListOperationOptions) ToHeaders ¶
func (o RestorableMongodbResourcesListOperationOptions) ToHeaders() *client.Headers
func (RestorableMongodbResourcesListOperationOptions) ToOData ¶
func (o RestorableMongodbResourcesListOperationOptions) ToOData() *odata.Query
func (RestorableMongodbResourcesListOperationOptions) ToQuery ¶
func (o RestorableMongodbResourcesListOperationOptions) ToQuery() *client.QueryParams
type RestorableMongodbResourcesListOperationResponse ¶
type RestorableMongodbResourcesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableMongodbResourcesListResult }
type RestorableMongodbResourcesListResult ¶
type RestorableMongodbResourcesListResult struct {
Value *[]RestorableMongodbResourcesGetResult `json:"value,omitempty"`
}
type RestorableSqlContainerGetResult ¶
type RestorableSqlContainerGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableSqlContainerProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableSqlContainerProperties ¶
type RestorableSqlContainerProperties struct {
Resource *RestorableSqlContainerPropertiesResource `json:"resource,omitempty"`
}
type RestorableSqlContainerPropertiesResource ¶
type RestorableSqlContainerPropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` Container *RestorableSqlContainerPropertiesResourceContainer `json:"container,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableSqlContainerPropertiesResourceContainer ¶
type RestorableSqlContainerPropertiesResourceContainer struct { AnalyticalStorageTtl *int64 `json:"analyticalStorageTtl,omitempty"` ClientEncryptionPolicy *ClientEncryptionPolicy `json:"clientEncryptionPolicy,omitempty"` ComputedProperties *[]ComputedProperty `json:"computedProperties,omitempty"` ConflictResolutionPolicy *ConflictResolutionPolicy `json:"conflictResolutionPolicy,omitempty"` CreateMode *CreateMode `json:"createMode,omitempty"` DefaultTtl *int64 `json:"defaultTtl,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` IndexingPolicy *IndexingPolicy `json:"indexingPolicy,omitempty"` PartitionKey *ContainerPartitionKey `json:"partitionKey,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` Self *string `json:"_self,omitempty"` Ts *float64 `json:"_ts,omitempty"` UniqueKeyPolicy *UniqueKeyPolicy `json:"uniqueKeyPolicy,omitempty"` }
type RestorableSqlContainersListOperationOptions ¶
type RestorableSqlContainersListOperationOptions struct { EndTime *string RestorableSqlDatabaseRid *string StartTime *string }
func DefaultRestorableSqlContainersListOperationOptions ¶
func DefaultRestorableSqlContainersListOperationOptions() RestorableSqlContainersListOperationOptions
func (RestorableSqlContainersListOperationOptions) ToHeaders ¶
func (o RestorableSqlContainersListOperationOptions) ToHeaders() *client.Headers
func (RestorableSqlContainersListOperationOptions) ToOData ¶
func (o RestorableSqlContainersListOperationOptions) ToOData() *odata.Query
func (RestorableSqlContainersListOperationOptions) ToQuery ¶
func (o RestorableSqlContainersListOperationOptions) ToQuery() *client.QueryParams
type RestorableSqlContainersListOperationResponse ¶
type RestorableSqlContainersListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableSqlContainersListResult }
type RestorableSqlContainersListResult ¶
type RestorableSqlContainersListResult struct {
Value *[]RestorableSqlContainerGetResult `json:"value,omitempty"`
}
type RestorableSqlDatabaseGetResult ¶
type RestorableSqlDatabaseGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableSqlDatabaseProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableSqlDatabaseProperties ¶
type RestorableSqlDatabaseProperties struct {
Resource *RestorableSqlDatabasePropertiesResource `json:"resource,omitempty"`
}
type RestorableSqlDatabasePropertiesResource ¶
type RestorableSqlDatabasePropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` Database *RestorableSqlDatabasePropertiesResourceDatabase `json:"database,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableSqlDatabasePropertiesResourceDatabase ¶
type RestorableSqlDatabasePropertiesResourceDatabase struct { Colls *string `json:"_colls,omitempty"` CreateMode *CreateMode `json:"createMode,omitempty"` Etag *string `json:"_etag,omitempty"` Id *string `json:"id,omitempty"` RestoreParameters *RestoreParametersBase `json:"restoreParameters,omitempty"` Rid *string `json:"_rid,omitempty"` Self *string `json:"_self,omitempty"` Ts *float64 `json:"_ts,omitempty"` Users *string `json:"_users,omitempty"` }
type RestorableSqlDatabasesListOperationResponse ¶
type RestorableSqlDatabasesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableSqlDatabasesListResult }
type RestorableSqlDatabasesListResult ¶
type RestorableSqlDatabasesListResult struct {
Value *[]RestorableSqlDatabaseGetResult `json:"value,omitempty"`
}
type RestorableSqlResourcesListOperationOptions ¶
type RestorableSqlResourcesListOperationOptions struct { RestoreLocation *string RestoreTimestampInUtc *string }
func DefaultRestorableSqlResourcesListOperationOptions ¶
func DefaultRestorableSqlResourcesListOperationOptions() RestorableSqlResourcesListOperationOptions
func (RestorableSqlResourcesListOperationOptions) ToHeaders ¶
func (o RestorableSqlResourcesListOperationOptions) ToHeaders() *client.Headers
func (RestorableSqlResourcesListOperationOptions) ToOData ¶
func (o RestorableSqlResourcesListOperationOptions) ToOData() *odata.Query
func (RestorableSqlResourcesListOperationOptions) ToQuery ¶
func (o RestorableSqlResourcesListOperationOptions) ToQuery() *client.QueryParams
type RestorableSqlResourcesListOperationResponse ¶
type RestorableSqlResourcesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableSqlResourcesListResult }
type RestorableSqlResourcesListResult ¶
type RestorableSqlResourcesListResult struct {
Value *[]RestorableSqlResourcesGetResult `json:"value,omitempty"`
}
type RestorableTableGetResult ¶
type RestorableTableGetResult struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *RestorableTableProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type RestorableTableProperties ¶
type RestorableTableProperties struct {
Resource *RestorableTablePropertiesResource `json:"resource,omitempty"`
}
type RestorableTablePropertiesResource ¶
type RestorableTablePropertiesResource struct { CanUndelete *string `json:"canUndelete,omitempty"` CanUndeleteReason *string `json:"canUndeleteReason,omitempty"` EventTimestamp *string `json:"eventTimestamp,omitempty"` OperationType *OperationType `json:"operationType,omitempty"` OwnerId *string `json:"ownerId,omitempty"` OwnerResourceId *string `json:"ownerResourceId,omitempty"` Rid *string `json:"_rid,omitempty"` }
type RestorableTableResourcesListOperationOptions ¶
type RestorableTableResourcesListOperationOptions struct { RestoreLocation *string RestoreTimestampInUtc *string }
func DefaultRestorableTableResourcesListOperationOptions ¶
func DefaultRestorableTableResourcesListOperationOptions() RestorableTableResourcesListOperationOptions
func (RestorableTableResourcesListOperationOptions) ToHeaders ¶
func (o RestorableTableResourcesListOperationOptions) ToHeaders() *client.Headers
func (RestorableTableResourcesListOperationOptions) ToOData ¶
func (o RestorableTableResourcesListOperationOptions) ToOData() *odata.Query
func (RestorableTableResourcesListOperationOptions) ToQuery ¶
func (o RestorableTableResourcesListOperationOptions) ToQuery() *client.QueryParams
type RestorableTableResourcesListOperationResponse ¶
type RestorableTableResourcesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableTableResourcesListResult }
type RestorableTableResourcesListResult ¶
type RestorableTableResourcesListResult struct {
Value *[]RestorableTableResourcesGetResult `json:"value,omitempty"`
}
type RestorableTablesListOperationOptions ¶
func DefaultRestorableTablesListOperationOptions ¶
func DefaultRestorableTablesListOperationOptions() RestorableTablesListOperationOptions
func (RestorableTablesListOperationOptions) ToHeaders ¶
func (o RestorableTablesListOperationOptions) ToHeaders() *client.Headers
func (RestorableTablesListOperationOptions) ToOData ¶
func (o RestorableTablesListOperationOptions) ToOData() *odata.Query
func (RestorableTablesListOperationOptions) ToQuery ¶
func (o RestorableTablesListOperationOptions) ToQuery() *client.QueryParams
type RestorableTablesListOperationResponse ¶
type RestorableTablesListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *RestorableTablesListResult }
type RestorableTablesListResult ¶
type RestorableTablesListResult struct {
Value *[]RestorableTableGetResult `json:"value,omitempty"`
}
type RestorablesClient ¶
type RestorablesClient struct {
Client *resourcemanager.Client
}
func NewRestorablesClientWithBaseURI ¶
func NewRestorablesClientWithBaseURI(sdkApi sdkEnv.Api) (*RestorablesClient, error)
func (RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformation ¶
func (c RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformation(ctx context.Context, id GraphId, input ContinuousBackupRestoreLocation) (result GremlinResourcesRetrieveContinuousBackupInformationOperationResponse, err error)
GremlinResourcesRetrieveContinuousBackupInformation ...
func (RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformationThenPoll ¶
func (c RestorablesClient) GremlinResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id GraphId, input ContinuousBackupRestoreLocation) error
GremlinResourcesRetrieveContinuousBackupInformationThenPoll performs GremlinResourcesRetrieveContinuousBackupInformation then polls until it's completed
func (RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformation ¶
func (c RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformation(ctx context.Context, id MongodbDatabaseCollectionId, input ContinuousBackupRestoreLocation) (result MongoDBResourcesRetrieveContinuousBackupInformationOperationResponse, err error)
MongoDBResourcesRetrieveContinuousBackupInformation ...
func (RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformationThenPoll ¶
func (c RestorablesClient) MongoDBResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id MongodbDatabaseCollectionId, input ContinuousBackupRestoreLocation) error
MongoDBResourcesRetrieveContinuousBackupInformationThenPoll performs MongoDBResourcesRetrieveContinuousBackupInformation then polls until it's completed
func (RestorablesClient) RestorableDatabaseAccountsGetByLocation ¶
func (c RestorablesClient) RestorableDatabaseAccountsGetByLocation(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableDatabaseAccountsGetByLocationOperationResponse, err error)
RestorableDatabaseAccountsGetByLocation ...
func (RestorablesClient) RestorableDatabaseAccountsList ¶
func (c RestorablesClient) RestorableDatabaseAccountsList(ctx context.Context, id commonids.SubscriptionId) (result RestorableDatabaseAccountsListOperationResponse, err error)
RestorableDatabaseAccountsList ...
func (RestorablesClient) RestorableDatabaseAccountsListByLocation ¶
func (c RestorablesClient) RestorableDatabaseAccountsListByLocation(ctx context.Context, id LocationId) (result RestorableDatabaseAccountsListByLocationOperationResponse, err error)
RestorableDatabaseAccountsListByLocation ...
func (RestorablesClient) RestorableGremlinDatabasesList ¶
func (c RestorablesClient) RestorableGremlinDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableGremlinDatabasesListOperationResponse, err error)
RestorableGremlinDatabasesList ...
func (RestorablesClient) RestorableGremlinGraphsList ¶
func (c RestorablesClient) RestorableGremlinGraphsList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableGremlinGraphsListOperationOptions) (result RestorableGremlinGraphsListOperationResponse, err error)
RestorableGremlinGraphsList ...
func (RestorablesClient) RestorableGremlinResourcesList ¶
func (c RestorablesClient) RestorableGremlinResourcesList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableGremlinResourcesListOperationOptions) (result RestorableGremlinResourcesListOperationResponse, err error)
RestorableGremlinResourcesList ...
func (RestorablesClient) RestorableMongodbCollectionsList ¶
func (c RestorablesClient) RestorableMongodbCollectionsList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableMongodbCollectionsListOperationOptions) (result RestorableMongodbCollectionsListOperationResponse, err error)
RestorableMongodbCollectionsList ...
func (RestorablesClient) RestorableMongodbDatabasesList ¶
func (c RestorablesClient) RestorableMongodbDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableMongodbDatabasesListOperationResponse, err error)
RestorableMongodbDatabasesList ...
func (RestorablesClient) RestorableMongodbResourcesList ¶
func (c RestorablesClient) RestorableMongodbResourcesList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableMongodbResourcesListOperationOptions) (result RestorableMongodbResourcesListOperationResponse, err error)
RestorableMongodbResourcesList ...
func (RestorablesClient) RestorableSqlContainersList ¶
func (c RestorablesClient) RestorableSqlContainersList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableSqlContainersListOperationOptions) (result RestorableSqlContainersListOperationResponse, err error)
RestorableSqlContainersList ...
func (RestorablesClient) RestorableSqlDatabasesList ¶
func (c RestorablesClient) RestorableSqlDatabasesList(ctx context.Context, id RestorableDatabaseAccountId) (result RestorableSqlDatabasesListOperationResponse, err error)
RestorableSqlDatabasesList ...
func (RestorablesClient) RestorableSqlResourcesList ¶
func (c RestorablesClient) RestorableSqlResourcesList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableSqlResourcesListOperationOptions) (result RestorableSqlResourcesListOperationResponse, err error)
RestorableSqlResourcesList ...
func (RestorablesClient) RestorableTableResourcesList ¶
func (c RestorablesClient) RestorableTableResourcesList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableTableResourcesListOperationOptions) (result RestorableTableResourcesListOperationResponse, err error)
RestorableTableResourcesList ...
func (RestorablesClient) RestorableTablesList ¶
func (c RestorablesClient) RestorableTablesList(ctx context.Context, id RestorableDatabaseAccountId, options RestorableTablesListOperationOptions) (result RestorableTablesListOperationResponse, err error)
RestorableTablesList ...
func (RestorablesClient) SqlResourcesRetrieveContinuousBackupInformation ¶
func (c RestorablesClient) SqlResourcesRetrieveContinuousBackupInformation(ctx context.Context, id ContainerId, input ContinuousBackupRestoreLocation) (result SqlResourcesRetrieveContinuousBackupInformationOperationResponse, err error)
SqlResourcesRetrieveContinuousBackupInformation ...
func (RestorablesClient) SqlResourcesRetrieveContinuousBackupInformationThenPoll ¶
func (c RestorablesClient) SqlResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id ContainerId, input ContinuousBackupRestoreLocation) error
SqlResourcesRetrieveContinuousBackupInformationThenPoll performs SqlResourcesRetrieveContinuousBackupInformation then polls until it's completed
func (RestorablesClient) TableResourcesRetrieveContinuousBackupInformation ¶
func (c RestorablesClient) TableResourcesRetrieveContinuousBackupInformation(ctx context.Context, id TableId, input ContinuousBackupRestoreLocation) (result TableResourcesRetrieveContinuousBackupInformationOperationResponse, err error)
TableResourcesRetrieveContinuousBackupInformation ...
func (RestorablesClient) TableResourcesRetrieveContinuousBackupInformationThenPoll ¶
func (c RestorablesClient) TableResourcesRetrieveContinuousBackupInformationThenPoll(ctx context.Context, id TableId, input ContinuousBackupRestoreLocation) error
TableResourcesRetrieveContinuousBackupInformationThenPoll performs TableResourcesRetrieveContinuousBackupInformation then polls until it's completed
type RestoreParametersBase ¶
type RestoreParametersBase struct { RestoreSource *string `json:"restoreSource,omitempty"` RestoreTimestampInUtc *string `json:"restoreTimestampInUtc,omitempty"` RestoreWithTtlDisabled *bool `json:"restoreWithTtlDisabled,omitempty"` }
func (*RestoreParametersBase) GetRestoreTimestampInUtcAsTime ¶
func (o *RestoreParametersBase) GetRestoreTimestampInUtcAsTime() (*time.Time, error)
func (*RestoreParametersBase) SetRestoreTimestampInUtcAsTime ¶
func (o *RestoreParametersBase) SetRestoreTimestampInUtcAsTime(input time.Time)
type SpatialSpec ¶
type SpatialSpec struct { Path *string `json:"path,omitempty"` Types *[]SpatialType `json:"types,omitempty"` }
type SpatialType ¶
type SpatialType string
const ( SpatialTypeLineString SpatialType = "LineString" SpatialTypeMultiPolygon SpatialType = "MultiPolygon" SpatialTypePoint SpatialType = "Point" SpatialTypePolygon SpatialType = "Polygon" )
func (*SpatialType) UnmarshalJSON ¶
func (s *SpatialType) UnmarshalJSON(bytes []byte) error
type TableId ¶
type TableId struct { SubscriptionId string ResourceGroupName string DatabaseAccountName string TableName string }
TableId is a struct representing the Resource ID for a Table
func NewTableID ¶
func NewTableID(subscriptionId string, resourceGroupName string, databaseAccountName string, tableName string) TableId
NewTableID returns a new TableId struct
func ParseTableID ¶
ParseTableID parses 'input' into a TableId
func ParseTableIDInsensitively ¶
ParseTableIDInsensitively parses 'input' case-insensitively into a TableId note: this method should only be used for API response data and not user input
func (*TableId) FromParseResult ¶
func (id *TableId) FromParseResult(input resourceids.ParseResult) error
func (TableId) Segments ¶
func (id TableId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Table ID
type UniqueKeyPolicy ¶
type UniqueKeyPolicy struct {
UniqueKeys *[]UniqueKey `json:"uniqueKeys,omitempty"`
}
Source Files ¶
- client.go
- constants.go
- id_container.go
- id_graph.go
- id_location.go
- id_mongodbdatabasecollection.go
- id_restorabledatabaseaccount.go
- id_table.go
- method_gremlinresourcesretrievecontinuousbackupinformation.go
- method_mongodbresourcesretrievecontinuousbackupinformation.go
- method_restorabledatabaseaccountsgetbylocation.go
- method_restorabledatabaseaccountslist.go
- method_restorabledatabaseaccountslistbylocation.go
- method_restorablegremlindatabaseslist.go
- method_restorablegremlingraphslist.go
- method_restorablegremlinresourceslist.go
- method_restorablemongodbcollectionslist.go
- method_restorablemongodbdatabaseslist.go
- method_restorablemongodbresourceslist.go
- method_restorablesqlcontainerslist.go
- method_restorablesqldatabaseslist.go
- method_restorablesqlresourceslist.go
- method_restorabletableresourceslist.go
- method_restorabletableslist.go
- method_sqlresourcesretrievecontinuousbackupinformation.go
- method_tableresourcesretrievecontinuousbackupinformation.go
- model_backupinformation.go
- model_clientencryptionincludedpath.go
- model_clientencryptionpolicy.go
- model_compositepath.go
- model_computedproperty.go
- model_conflictresolutionpolicy.go
- model_containerpartitionkey.go
- model_continuousbackupinformation.go
- model_continuousbackuprestorelocation.go
- model_excludedpath.go
- model_includedpath.go
- model_indexes.go
- model_indexingpolicy.go
- model_restorabledatabaseaccountgetresult.go
- model_restorabledatabaseaccountproperties.go
- model_restorabledatabaseaccountslistresult.go
- model_restorablegremlindatabasegetresult.go
- model_restorablegremlindatabaseproperties.go
- model_restorablegremlindatabasepropertiesresource.go
- model_restorablegremlindatabaseslistresult.go
- model_restorablegremlingraphgetresult.go
- model_restorablegremlingraphproperties.go
- model_restorablegremlingraphpropertiesresource.go
- model_restorablegremlingraphslistresult.go
- model_restorablegremlinresourcesgetresult.go
- model_restorablegremlinresourceslistresult.go
- model_restorablelocationresource.go
- model_restorablemongodbcollectiongetresult.go
- model_restorablemongodbcollectionproperties.go
- model_restorablemongodbcollectionpropertiesresource.go
- model_restorablemongodbcollectionslistresult.go
- model_restorablemongodbdatabasegetresult.go
- model_restorablemongodbdatabaseproperties.go
- model_restorablemongodbdatabasepropertiesresource.go
- model_restorablemongodbdatabaseslistresult.go
- model_restorablemongodbresourcesgetresult.go
- model_restorablemongodbresourceslistresult.go
- model_restorablesqlcontainergetresult.go
- model_restorablesqlcontainerproperties.go
- model_restorablesqlcontainerpropertiesresource.go
- model_restorablesqlcontainerpropertiesresourcecontainer.go
- model_restorablesqlcontainerslistresult.go
- model_restorablesqldatabasegetresult.go
- model_restorablesqldatabaseproperties.go
- model_restorablesqldatabasepropertiesresource.go
- model_restorablesqldatabasepropertiesresourcedatabase.go
- model_restorablesqldatabaseslistresult.go
- model_restorablesqlresourcesgetresult.go
- model_restorablesqlresourceslistresult.go
- model_restorabletablegetresult.go
- model_restorabletableproperties.go
- model_restorabletablepropertiesresource.go
- model_restorabletableresourcesgetresult.go
- model_restorabletableresourceslistresult.go
- model_restorabletableslistresult.go
- model_restoreparametersbase.go
- model_spatialspec.go
- model_uniquekey.go
- model_uniquekeypolicy.go
- version.go