sql

package
v0.0.0-...-a7eb91c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2017 License: MPL-2.0 Imports: 2 Imported by: 94

Documentation

Index

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

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

type CreateOrUpdateFirewallRuleResponse

type CreateOrUpdateFirewallRuleResponse struct {
	ID             *string `mapstructure:"id"`
	Name           *string `mapstructure:"name"`
	Location       *string `mapstructure:"location"`
	StartIPAddress *string `json:"startIpAddress,omitempty"`
	EndIPAddress   *string `json:"endIpAddress,omitempty"`
}

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

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

type DeleteServer struct {
	Name              string `json:"-"`
	ResourceGroupName string `json:"-"`
}

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 GetFirewallRuleResponse struct {
	ID             *string `mapstructure:"id"`
	Name           *string `mapstructure:"name"`
	Location       *string `mapstructure:"location"`
	StartIPAddress *string `json:"startIpAddress,omitempty"`
	EndIPAddress   *string `json:"endIpAddress,omitempty"`
}

type GetServer

type GetServer struct {
	Name              string `json:"-"`
	ResourceGroupName string `json:"-"`
}

func (GetServer) APIInfo

func (s GetServer) APIInfo() azure.APIInfo

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL