Documentation
¶
Index ¶
- type CreateElasticDatabasePool
- type CreateOrUpdateDatabase
- type CreateOrUpdateDatabaseResponse
- type CreateOrUpdateFirewallRule
- type CreateOrUpdateFirewallRuleResponse
- type CreateOrUpdateServer
- type CreateOrUpdateServerResponse
- type DeleteDatabase
- type DeleteElasticDatabasePool
- type DeleteFirewallRule
- type DeleteServer
- type FailoverDatabase
- type GetDatabase
- type GetDatabaseResponse
- type GetFirewallRule
- type GetFirewallRuleResponse
- type GetServer
- type GetServerResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateElasticDatabasePool ¶
type CreateElasticDatabasePool struct {
Name string `json:"-"`
ServerName string `json:"-"`
ResourceGroupName string `json:"-"`
Location string `json:"-" riviera:"location"`
Tags map[string]*string `json:"-" riviera:"tags"`
Edition *string `json:"edition,omitempty"`
DTU *string `json:"dtu,omitempty"`
StorageMB *string `json:"storageMB,omitempty"`
DatabaseDTUMin *string `json:"databaseDtuMin,omitempty"`
DatabaseDTUMax *string `json:"databaseDtuMax,omitempty"`
}
func (CreateElasticDatabasePool) APIInfo ¶
func (s CreateElasticDatabasePool) APIInfo() azure.APIInfo
type CreateOrUpdateDatabase ¶
type CreateOrUpdateDatabase struct {
Name string `json:"-"`
ResourceGroupName string `json:"-"`
ServerName string `json:"-"`
Location string `json:"-" riviera:"location"`
Tags map[string]*string `json:"-" riviera:"tags"`
Edition *string `json:"edition,omitempty"`
Collation *string `json:"collation,omitempty"`
MaxSizeBytes *string `json:"maxSizeBytes,omitempty"`
RequestedServiceObjectiveName *string `json:"requestedServiceObjectiveName,omitempty"`
RequestedServiceObjectiveID *string `json:"requestedServiceObjectiveId,omitempty"`
CreateMode *string `json:"createMode,omitempty"`
SourceDatabaseID *string `json:"sourceDatabaseId,omitempty"`
SourceDatabaseDeletionDate *string `json:"sourceDatabaseDeletionDate,omitempty"`
RestorePointInTime *string `json:"restorePointInTime,omitempty"`
ElasticPoolName *string `json:"elasticPoolName,omitempty"`
}
func (CreateOrUpdateDatabase) APIInfo ¶
func (s CreateOrUpdateDatabase) APIInfo() azure.APIInfo
type CreateOrUpdateDatabaseResponse ¶
type CreateOrUpdateDatabaseResponse struct {
ID *string `mapstructure:"id"`
Name *string `mapstructure:"name"`
Location *string `mapstructure:"location"`
Tags *map[string]string `mapstructure:"tags"`
DatabaseID *string `mapstructure:"databaseId"`
DatabaseName *string `mapstructure:"databaseName"`
Edition *string `mapstructure:"edition"`
ServiceLevelObjective *string `mapstructure:"serviceLevelObjective"`
MaxSizeInBytes *string `mapstructure:"maxSizeInBytes"`
CreationDate *string `mapstructure:"creationDate"`
CurrentServiceLevelObjectiveID *string `mapstructure:"currentServiceLevelObjectiveId"`
RequestedServiceObjectiveID *string `mapstructure:"requestedServiceObjectiveId"`
DefaultSecondaryLocation *string `mapstructure:"defaultSecondaryLocation"`
Encryption *string `mapstructure:"encryption"`
}
type CreateOrUpdateFirewallRule ¶
type CreateOrUpdateFirewallRule struct {
Name string `json:"-"`
ResourceGroupName string `json:"-"`
ServerName string `json:"-"`
StartIPAddress *string `json:"startIpAddress,omitempty"`
EndIPAddress *string `json:"endIpAddress,omitempty"`
}
func (CreateOrUpdateFirewallRule) APIInfo ¶
func (s CreateOrUpdateFirewallRule) APIInfo() azure.APIInfo
type CreateOrUpdateServer ¶
type CreateOrUpdateServer struct {
Name string `json:"-"`
ResourceGroupName string `json:"-"`
Location string `json:"-" riviera:"location"`
Tags map[string]*string `json:"-" riviera:"tags"`
AdministratorLogin *string `json:"administratorLogin,omitempty"`
AdministratorLoginPassword *string `json:"administratorLoginPassword,omitempty"`
Version *string `json:"version,omitempty"`
}
func (CreateOrUpdateServer) APIInfo ¶
func (s CreateOrUpdateServer) APIInfo() azure.APIInfo
type CreateOrUpdateServerResponse ¶
type CreateOrUpdateServerResponse struct {
ID *string `mapstructure:"id"`
Name *string `mapstructure:"name"`
Location *string `mapstructure:"location"`
Tags *map[string]*string `mapstructure:"tags"`
Kind *string `mapstructure:"kind"`
FullyQualifiedDomainName *string `mapstructure:"fullyQualifiedDomainName"`
AdministratorLogin *string `mapstructure:"administratorLogin"`
AdministratorLoginPassword *string `mapstructure:"administratorLoginPassword"`
ExternalAdministratorLogin *string `mapstructure:"externalAdministratorLogin"`
ExternalAdministratorSid *string `mapstructure:"externalAdministratorSid"`
Version *string `mapstructure:"version"`
State *string `mapstructure:"state"`
}
type DeleteDatabase ¶
type DeleteDatabase struct {
Name string `json:"-"`
ServerName string `json:"-"`
ResourceGroupName string `json:"-"`
}
func (DeleteDatabase) APIInfo ¶
func (s DeleteDatabase) APIInfo() azure.APIInfo
type DeleteElasticDatabasePool ¶
type DeleteElasticDatabasePool struct {
Name string `json:"-"`
ServerName string `json:"-"`
ResourceGroupName string `json:"-"`
}
func (DeleteElasticDatabasePool) APIInfo ¶
func (s DeleteElasticDatabasePool) APIInfo() azure.APIInfo
type DeleteFirewallRule ¶
type DeleteFirewallRule struct {
Name string `json:"-"`
ResourceGroupName string `json:"-"`
ServerName string `json:"-"`
}
func (DeleteFirewallRule) APIInfo ¶
func (s DeleteFirewallRule) APIInfo() azure.APIInfo
type DeleteServer ¶
func (DeleteServer) APIInfo ¶
func (s DeleteServer) APIInfo() azure.APIInfo
type FailoverDatabase ¶
type FailoverDatabase struct {
DatabaseName string `json:"-"`
ServerName string `json:"-"`
ResourceGroupName string `json:"-"`
LinkID string `json:"-"`
}
func (FailoverDatabase) APIInfo ¶
func (s FailoverDatabase) APIInfo() azure.APIInfo
type GetDatabase ¶
type GetDatabase struct {
Name string `json:"-"`
ServerName string `json:"-"`
ResourceGroupName string `json:"-"`
}
func (GetDatabase) APIInfo ¶
func (s GetDatabase) APIInfo() azure.APIInfo
type GetDatabaseResponse ¶
type GetDatabaseResponse struct {
ID *string `mapstructure:"id"`
Name *string `mapstructure:"name"`
Location *string `mapstructure:"location"`
Tags *map[string]*string `mapstructure:"tags"`
Kind *string `mapstructure:"kind"`
DatabaseID *string `mapstructure:"databaseId"`
DatabaseName *string `mapstructure:"databaseName"`
Status *string `mapstructure:"status"`
Collation *string `mapstructure:"collation"`
Edition *string `mapstructure:"edition"`
ServiceLevelObjective *string `mapstructure:"serviceLevelObjective"`
MaxSizeInBytes *string `mapstructure:"maxSizeInBytes"`
CreationDate *string `mapstructure:"creationDate"`
CurrentServiceLevelObjectiveID *string `mapstructure:"currentServiceLevelObjectiveId"`
RequestedServiceObjectiveID *string `mapstructure:"requestedServiceObjectiveId"`
RequestedServiceObjectiveName *string `mapstructure:"requestedServiceObjectiveName"`
DefaultSecondaryLocation *string `mapstructure:"defaultSecondaryLocation"`
Encryption *string `mapstructure:"encryption"`
EarliestRestoreDate *string `mapstructure:"earliestRestoreDate"`
ElasticPoolName *string `mapstructure:"elasticPoolName"`
ContainmentState *string `mapstructure:"containmentState"`
}
type GetFirewallRule ¶
type GetFirewallRule struct {
Name string `json:"-"`
ResourceGroupName string `json:"-"`
ServerName string `json:"-"`
}
func (GetFirewallRule) APIInfo ¶
func (s GetFirewallRule) APIInfo() azure.APIInfo
type GetFirewallRuleResponse ¶
type GetServerResponse ¶
type GetServerResponse struct {
ID *string `mapstructure:"id"`
Name *string `mapstructure:"name"`
Location *string `mapstructure:"location"`
Tags *map[string]*string `mapstructure:"tags"`
Kind *string `mapstructure:"kind"`
FullyQualifiedDomainName *string `mapstructure:"fullyQualifiedDomainName"`
AdministratorLogin *string `mapstructure:"administratorLogin"`
AdministratorLoginPassword *string `mapstructure:"administratorLoginPassword"`
ExternalAdministratorLogin *string `mapstructure:"externalAdministratorLogin"`
ExternalAdministratorSid *string `mapstructure:"externalAdministratorSid"`
Version *string `mapstructure:"version"`
State *string `mapstructure:"state"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.