Versions in this module Expand all Collapse all v24 v24.1.0 Jan 15, 2019 v24.0.0 Dec 19, 2018 Changes in this version + const DatabaseServerVersion11 + const DatabaseServerVersion12 + const DatabaseStateCreating + type DatabaseCreateParams struct + CollationName string + Edition string + MaxSizeBytes int64 + Name string + ServiceObjectiveID string + XMLName xml.Name + type DatabaseServer struct + AdministratorLogin string + FullyQualifiedDomainName string + Location string + Name string + State string + Version string + type DatabaseServerCreateParams struct + AdministratorLogin string + AdministratorLoginPassword string + Location string + Version string + XMLName xml.Name + type DatabaseServerCreateResponse struct + ServerName string + type FirewallRuleCreateParams struct + EndIPAddress string + Name string + StartIPAddress string + XMLName xml.Name + type FirewallRuleResponse struct + EndIPAddress string + Name string + StartIPAddress string + type FirewallRuleUpdateParams struct + EndIPAddress string + Name string + StartIPAddress string + XMLName xml.Name + type ListDatabasesResponse struct + ServiceResources []ServiceResource + type ListFirewallRulesResponse struct + FirewallRules []FirewallRuleResponse + type ListServersResponse struct + DatabaseServers []DatabaseServer + type SQLDatabaseClient struct + func NewClient(mgmtClient management.Client) SQLDatabaseClient + func (c SQLDatabaseClient) CreateDatabase(server string, params DatabaseCreateParams) error + func (c SQLDatabaseClient) CreateFirewallRule(server string, params FirewallRuleCreateParams) error + func (c SQLDatabaseClient) CreateServer(params DatabaseServerCreateParams) (string, error) + func (c SQLDatabaseClient) DeleteDatabase(server, database string) error + func (c SQLDatabaseClient) DeleteFirewallRule(server, ruleName string) error + func (c SQLDatabaseClient) DeleteServer(name string) error + func (c SQLDatabaseClient) GetDatabase(server, database string) (ServiceResource, error) + func (c SQLDatabaseClient) GetFirewallRule(server, ruleName string) (FirewallRuleResponse, error) + func (c SQLDatabaseClient) ListDatabases(server string) (ListDatabasesResponse, error) + func (c SQLDatabaseClient) ListFirewallRules(server string) (ListFirewallRulesResponse, error) + func (c SQLDatabaseClient) ListServers() (ListServersResponse, error) + func (c SQLDatabaseClient) UpdateDatabase(server, database string, params ServiceResourceUpdateParams) (management.OperationID, error) + func (c SQLDatabaseClient) UpdateFirewallRule(server, ruleName string, params FirewallRuleUpdateParams) error + func (c SQLDatabaseClient) WaitForDatabaseCreation(server, database string, cancel chan struct{}) error + type ServiceResource struct + CollationName string + Edition string + MaxSizeBytes int64 + Name string + SelfLink string + ServiceObjectiveID string + State string + type ServiceResourceUpdateParams struct + Edition string + MaxSizeBytes int64 + Name string + ServiceObjectiveID string + XMLName xml.Name Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48