azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/sql/mgmt/2014-04-01/sql/sqlapi Index | Files

package sqlapi

import "github.com/Azure/azure-sdk-for-go/services/sql/mgmt/2014-04-01/sql/sqlapi"

Index

Package Files

interfaces.go

type BackupLongTermRetentionPoliciesClientAPI Uses

type BackupLongTermRetentionPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.BackupLongTermRetentionPolicy) (result sql.BackupLongTermRetentionPoliciesCreateOrUpdateFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.BackupLongTermRetentionPolicy, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.BackupLongTermRetentionPolicyListResult, err error)
}

BackupLongTermRetentionPoliciesClientAPI contains the set of methods on the BackupLongTermRetentionPoliciesClient type.

type BackupLongTermRetentionVaultsClientAPI Uses

type BackupLongTermRetentionVaultsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, parameters sql.BackupLongTermRetentionVault) (result sql.BackupLongTermRetentionVaultsCreateOrUpdateFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string) (result sql.BackupLongTermRetentionVault, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.BackupLongTermRetentionVaultListResult, err error)
}

BackupLongTermRetentionVaultsClientAPI contains the set of methods on the BackupLongTermRetentionVaultsClient type.

type CapabilitiesClientAPI Uses

type CapabilitiesClientAPI interface {
    ListByLocation(ctx context.Context, locationID string) (result sql.LocationCapabilities, err error)
}

CapabilitiesClientAPI contains the set of methods on the CapabilitiesClient type.

type DataMaskingPoliciesClientAPI Uses

type DataMaskingPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.DataMaskingPolicy) (result sql.DataMaskingPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DataMaskingPolicy, err error)
}

DataMaskingPoliciesClientAPI contains the set of methods on the DataMaskingPoliciesClient type.

type DataMaskingRulesClientAPI Uses

type DataMaskingRulesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, dataMaskingRuleName string, parameters sql.DataMaskingRule) (result sql.DataMaskingRule, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DataMaskingRuleListResult, err error)
}

DataMaskingRulesClientAPI contains the set of methods on the DataMaskingRulesClient type.

type DatabaseAdvisorsClientAPI Uses

type DatabaseAdvisorsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string, parameters sql.Advisor) (result sql.Advisor, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string, advisorName string) (result sql.Advisor, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.AdvisorListResult, err error)
}

DatabaseAdvisorsClientAPI contains the set of methods on the DatabaseAdvisorsClient type.

type DatabaseConnectionPoliciesClientAPI Uses

type DatabaseConnectionPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.DatabaseConnectionPolicy) (result sql.DatabaseConnectionPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabaseConnectionPolicy, err error)
}

DatabaseConnectionPoliciesClientAPI contains the set of methods on the DatabaseConnectionPoliciesClient type.

type DatabaseTableAuditingPoliciesClientAPI Uses

type DatabaseTableAuditingPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.DatabaseTableAuditingPolicy) (result sql.DatabaseTableAuditingPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabaseTableAuditingPolicy, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabaseTableAuditingPolicyListResult, err error)
}

DatabaseTableAuditingPoliciesClientAPI contains the set of methods on the DatabaseTableAuditingPoliciesClient type.

type DatabaseThreatDetectionPoliciesClientAPI Uses

type DatabaseThreatDetectionPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.DatabaseSecurityAlertPolicy) (result sql.DatabaseSecurityAlertPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabaseSecurityAlertPolicy, err error)
}

DatabaseThreatDetectionPoliciesClientAPI contains the set of methods on the DatabaseThreatDetectionPoliciesClient type.

type DatabaseUsagesClientAPI Uses

type DatabaseUsagesClientAPI interface {
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabaseUsageListResult, err error)
}

DatabaseUsagesClientAPI contains the set of methods on the DatabaseUsagesClient type.

type DatabasesClientAPI Uses

type DatabasesClientAPI interface {
    CreateImportOperation(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.ImportExtensionRequest) (result sql.DatabasesCreateImportOperationFuture, err error)
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.Database) (result sql.DatabasesCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result autorest.Response, err error)
    Export(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.ExportRequest) (result sql.DatabasesExportFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string, expand string) (result sql.Database, err error)
    GetByElasticPool(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, databaseName string) (result sql.Database, err error)
    GetByRecommendedElasticPool(ctx context.Context, resourceGroupName string, serverName string, recommendedElasticPoolName string, databaseName string) (result sql.Database, err error)
    Import(ctx context.Context, resourceGroupName string, serverName string, parameters sql.ImportRequest) (result sql.DatabasesImportFuture, err error)
    ListByElasticPool(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result sql.DatabaseListResult, err error)
    ListByRecommendedElasticPool(ctx context.Context, resourceGroupName string, serverName string, recommendedElasticPoolName string) (result sql.DatabaseListResult, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string, expand string, filter string) (result sql.DatabaseListResult, err error)
    ListMetricDefinitions(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.MetricDefinitionListResult, err error)
    ListMetrics(ctx context.Context, resourceGroupName string, serverName string, databaseName string, filter string) (result sql.MetricListResult, err error)
    Pause(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabasesPauseFuture, err error)
    Resume(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.DatabasesResumeFuture, err error)
    Update(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.DatabaseUpdate) (result sql.DatabasesUpdateFuture, err error)
}

DatabasesClientAPI contains the set of methods on the DatabasesClient type.

type DisasterRecoveryConfigurationsClientAPI Uses

type DisasterRecoveryConfigurationsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, disasterRecoveryConfigurationName string) (result sql.DisasterRecoveryConfigurationsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string, disasterRecoveryConfigurationName string) (result sql.DisasterRecoveryConfigurationsDeleteFuture, err error)
    Failover(ctx context.Context, resourceGroupName string, serverName string, disasterRecoveryConfigurationName string) (result sql.DisasterRecoveryConfigurationsFailoverFuture, err error)
    FailoverAllowDataLoss(ctx context.Context, resourceGroupName string, serverName string, disasterRecoveryConfigurationName string) (result sql.DisasterRecoveryConfigurationsFailoverAllowDataLossFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, disasterRecoveryConfigurationName string) (result sql.DisasterRecoveryConfiguration, err error)
    List(ctx context.Context, resourceGroupName string, serverName string) (result sql.DisasterRecoveryConfigurationListResult, err error)
}

DisasterRecoveryConfigurationsClientAPI contains the set of methods on the DisasterRecoveryConfigurationsClient type.

type ElasticPoolActivitiesClientAPI Uses

type ElasticPoolActivitiesClientAPI interface {
    ListByElasticPool(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result sql.ElasticPoolActivityListResult, err error)
}

ElasticPoolActivitiesClientAPI contains the set of methods on the ElasticPoolActivitiesClient type.

type ElasticPoolDatabaseActivitiesClientAPI Uses

type ElasticPoolDatabaseActivitiesClientAPI interface {
    ListByElasticPool(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result sql.ElasticPoolDatabaseActivityListResult, err error)
}

ElasticPoolDatabaseActivitiesClientAPI contains the set of methods on the ElasticPoolDatabaseActivitiesClient type.

type ElasticPoolsClientAPI Uses

type ElasticPoolsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, parameters sql.ElasticPool) (result sql.ElasticPoolsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result sql.ElasticPool, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ElasticPoolListResult, err error)
    ListMetricDefinitions(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string) (result sql.MetricDefinitionListResult, err error)
    ListMetrics(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, filter string) (result sql.MetricListResult, err error)
    Update(ctx context.Context, resourceGroupName string, serverName string, elasticPoolName string, parameters sql.ElasticPoolUpdate) (result sql.ElasticPoolsUpdateFuture, err error)
}

ElasticPoolsClientAPI contains the set of methods on the ElasticPoolsClient type.

type ExtensionsClientAPI Uses

type ExtensionsClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result autorest.Response, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.ExtensionListResult, err error)
}

ExtensionsClientAPI contains the set of methods on the ExtensionsClient type.

type FirewallRulesClientAPI Uses

type FirewallRulesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string, parameters sql.FirewallRule) (result sql.FirewallRule, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, firewallRuleName string) (result sql.FirewallRule, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.FirewallRuleListResult, err error)
}

FirewallRulesClientAPI contains the set of methods on the FirewallRulesClient type.

type GeoBackupPoliciesClientAPI Uses

type GeoBackupPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.GeoBackupPolicy) (result sql.GeoBackupPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.GeoBackupPolicy, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.GeoBackupPolicyListResult, err error)
}

GeoBackupPoliciesClientAPI contains the set of methods on the GeoBackupPoliciesClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    List(ctx context.Context) (result sql.OperationListResult, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type QueriesClientAPI Uses

type QueriesClientAPI interface {
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.TopQueriesListResult, err error)
}

QueriesClientAPI contains the set of methods on the QueriesClient type.

type QueryStatisticsClientAPI Uses

type QueryStatisticsClientAPI interface {
    ListByQuery(ctx context.Context, resourceGroupName string, serverName string, databaseName string, queryID string) (result sql.QueryStatisticListResult, err error)
}

QueryStatisticsClientAPI contains the set of methods on the QueryStatisticsClient type.

type QueryTextsClientAPI Uses

type QueryTextsClientAPI interface {
    ListByQuery(ctx context.Context, resourceGroupName string, serverName string, databaseName string, queryID string) (result sql.QueryTextListResult, err error)
}

QueryTextsClientAPI contains the set of methods on the QueryTextsClient type.

type RecommendedElasticPoolsClientAPI Uses

type RecommendedElasticPoolsClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, recommendedElasticPoolName string) (result sql.RecommendedElasticPool, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.RecommendedElasticPoolListResult, err error)
    ListMetrics(ctx context.Context, resourceGroupName string, serverName string, recommendedElasticPoolName string) (result sql.RecommendedElasticPoolListMetricsResult, err error)
}

RecommendedElasticPoolsClientAPI contains the set of methods on the RecommendedElasticPoolsClient type.

type RecoverableDatabasesClientAPI Uses

type RecoverableDatabasesClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.RecoverableDatabase, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.RecoverableDatabaseListResult, err error)
}

RecoverableDatabasesClientAPI contains the set of methods on the RecoverableDatabasesClient type.

type ReplicationLinksClientAPI Uses

type ReplicationLinksClientAPI interface {
    Delete(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string) (result autorest.Response, err error)
    Failover(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string) (result sql.ReplicationLinksFailoverFuture, err error)
    FailoverAllowDataLoss(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string) (result sql.ReplicationLinksFailoverAllowDataLossFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string, linkID string) (result sql.ReplicationLink, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.ReplicationLinkListResult, err error)
}

ReplicationLinksClientAPI contains the set of methods on the ReplicationLinksClient type.

type RestorableDroppedDatabasesClientAPI Uses

type RestorableDroppedDatabasesClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, restorableDroppededDatabaseID string) (result sql.RestorableDroppedDatabase, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.RestorableDroppedDatabaseListResult, err error)
}

RestorableDroppedDatabasesClientAPI contains the set of methods on the RestorableDroppedDatabasesClient type.

type RestorePointsClientAPI Uses

type RestorePointsClientAPI interface {
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.RestorePointListResult, err error)
}

RestorePointsClientAPI contains the set of methods on the RestorePointsClient type.

type ServerAdvisorsClientAPI Uses

type ServerAdvisorsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, advisorName string, parameters sql.Advisor) (result sql.Advisor, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, advisorName string) (result sql.Advisor, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.AdvisorListResult, err error)
    Update(ctx context.Context, resourceGroupName string, serverName string, advisorName string, parameters sql.Advisor) (result sql.Advisor, err error)
}

ServerAdvisorsClientAPI contains the set of methods on the ServerAdvisorsClient type.

type ServerAzureADAdministratorsClientAPI Uses

type ServerAzureADAdministratorsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, properties sql.ServerAzureADAdministrator) (result sql.ServerAzureADAdministratorsCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerAzureADAdministratorsDeleteFuture, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerAzureADAdministrator, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerAdministratorListResult, err error)
}

ServerAzureADAdministratorsClientAPI contains the set of methods on the ServerAzureADAdministratorsClient type.

type ServerCommunicationLinksClientAPI Uses

type ServerCommunicationLinksClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, communicationLinkName string, parameters sql.ServerCommunicationLink) (result sql.ServerCommunicationLinksCreateOrUpdateFuture, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string, communicationLinkName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, communicationLinkName string) (result sql.ServerCommunicationLink, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerCommunicationLinkListResult, err error)
}

ServerCommunicationLinksClientAPI contains the set of methods on the ServerCommunicationLinksClient type.

type ServerConnectionPoliciesClientAPI Uses

type ServerConnectionPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, parameters sql.ServerConnectionPolicy) (result sql.ServerConnectionPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerConnectionPolicy, err error)
}

ServerConnectionPoliciesClientAPI contains the set of methods on the ServerConnectionPoliciesClient type.

type ServerTableAuditingPoliciesClientAPI Uses

type ServerTableAuditingPoliciesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, parameters sql.ServerTableAuditingPolicy) (result sql.ServerTableAuditingPolicy, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerTableAuditingPolicy, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerTableAuditingPolicyListResult, err error)
}

ServerTableAuditingPoliciesClientAPI contains the set of methods on the ServerTableAuditingPoliciesClient type.

type ServerUsagesClientAPI Uses

type ServerUsagesClientAPI interface {
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServerUsageListResult, err error)
}

ServerUsagesClientAPI contains the set of methods on the ServerUsagesClient type.

type ServersClientAPI Uses

type ServersClientAPI interface {
    CheckNameAvailability(ctx context.Context, parameters sql.CheckNameAvailabilityRequest) (result sql.CheckNameAvailabilityResponse, err error)
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, parameters sql.Server) (result sql.Server, err error)
    Delete(ctx context.Context, resourceGroupName string, serverName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string) (result sql.Server, err error)
    List(ctx context.Context) (result sql.ServerListResult, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result sql.ServerListResult, err error)
    Update(ctx context.Context, resourceGroupName string, serverName string, parameters sql.ServerUpdate) (result sql.Server, err error)
}

ServersClientAPI contains the set of methods on the ServersClient type.

type ServiceObjectivesClientAPI Uses

type ServiceObjectivesClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, serviceObjectiveName string) (result sql.ServiceObjective, err error)
    ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result sql.ServiceObjectiveListResult, err error)
}

ServiceObjectivesClientAPI contains the set of methods on the ServiceObjectivesClient type.

type ServiceTierAdvisorsClientAPI Uses

type ServiceTierAdvisorsClientAPI interface {
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string, serviceTierAdvisorName string) (result sql.ServiceTierAdvisor, err error)
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.ServiceTierAdvisorListResult, err error)
}

ServiceTierAdvisorsClientAPI contains the set of methods on the ServiceTierAdvisorsClient type.

type TransparentDataEncryptionActivitiesClientAPI Uses

type TransparentDataEncryptionActivitiesClientAPI interface {
    ListByConfiguration(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.TransparentDataEncryptionActivityListResult, err error)
}

TransparentDataEncryptionActivitiesClientAPI contains the set of methods on the TransparentDataEncryptionActivitiesClient type.

type TransparentDataEncryptionConfigurationsClientAPI Uses

type TransparentDataEncryptionConfigurationsClientAPI interface {
    ListByDatabase(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.TransparentDataEncryptionListResult, err error)
}

TransparentDataEncryptionConfigurationsClientAPI contains the set of methods on the TransparentDataEncryptionConfigurationsClient type.

type TransparentDataEncryptionsClientAPI Uses

type TransparentDataEncryptionsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, serverName string, databaseName string, parameters sql.TransparentDataEncryption) (result sql.TransparentDataEncryption, err error)
    Get(ctx context.Context, resourceGroupName string, serverName string, databaseName string) (result sql.TransparentDataEncryption, err error)
}

TransparentDataEncryptionsClientAPI contains the set of methods on the TransparentDataEncryptionsClient type.

Package sqlapi imports 3 packages (graph). Updated 2019-11-01. Refresh now. Tools for package owners.