C# Class Microsoft.Azure.Commands.Sql.ElasticPool.Services.AzureSqlElasticPoolCommunicator

This class is responsible for all the REST communication with the audit REST endpoints
Afficher le fichier Open project: Azure/azure-powershell Class Usage Examples

Private Properties

Свойство Type Description
GetCurrentSqlClient Microsoft.Azure.Management.Sql.SqlManagementClient
ListDatabaseActivity IList

Méthodes publiques

Méthode Description
AzureSqlElasticPoolCommunicator ( Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication

Creates a communicator for Azure Sql Elastic Pool

CreateOrUpdate ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.ElasticPoolCreateOrUpdateParameters parameters ) : Management.Sql.Models.ElasticPool

Creates or updates an Elastic Pool

Get ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : Management.Sql.Models.ElasticPool

Gets the Azure Sql Database Elastic Pool

GetDatabase ( string resourceGroupName, string serverName, string elasticPoolName, string databaseName, string clientRequestId ) : Management.Sql.Models.Database

Gets the Azure Sql Database in the Elastic Pool

List ( string resourceGroupName, string serverName, string clientRequestId ) : IList

Lists Azure Sql Databases Elastic Pool

ListActivity ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : IList

Gets Elastic Pool Activity

ListDatabases ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : IList

Lists the Azure Sql Database in the Elastic Pool

Remove ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : void

Deletes an Elastic Pool

Private Methods

Méthode Description
GetCurrentSqlClient ( String clientRequestId ) : Microsoft.Azure.Management.Sql.SqlManagementClient

Retrieve the SQL Management client for the currently selected subscription, adding the session and request id tracing headers for the current cmdlet invocation.

ListDatabaseActivity ( string resourceGroupName, string serverName, string poolName, string clientRequestId ) : IList

Gets Elastic Pool Database Activity

Method Details

AzureSqlElasticPoolCommunicator() public méthode

Creates a communicator for Azure Sql Elastic Pool
public AzureSqlElasticPoolCommunicator ( Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication
context Microsoft.Azure.Common.Authentication.Models.AzureContext
Résultat Microsoft.Azure.Commands.Common.Authentication

CreateOrUpdate() public méthode

Creates or updates an Elastic Pool
public CreateOrUpdate ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.ElasticPoolCreateOrUpdateParameters parameters ) : Management.Sql.Models.ElasticPool
resourceGroupName string
serverName string
elasticPoolName string
clientRequestId string
parameters Microsoft.Azure.Management.Sql.Models.ElasticPoolCreateOrUpdateParameters
Résultat Management.Sql.Models.ElasticPool

Get() public méthode

Gets the Azure Sql Database Elastic Pool
public Get ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : Management.Sql.Models.ElasticPool
resourceGroupName string
serverName string
elasticPoolName string
clientRequestId string
Résultat Management.Sql.Models.ElasticPool

GetDatabase() public méthode

Gets the Azure Sql Database in the Elastic Pool
public GetDatabase ( string resourceGroupName, string serverName, string elasticPoolName, string databaseName, string clientRequestId ) : Management.Sql.Models.Database
resourceGroupName string
serverName string
elasticPoolName string
databaseName string
clientRequestId string
Résultat Management.Sql.Models.Database

List() public méthode

Lists Azure Sql Databases Elastic Pool
public List ( string resourceGroupName, string serverName, string clientRequestId ) : IList
resourceGroupName string
serverName string
clientRequestId string
Résultat IList

ListActivity() public méthode

Gets Elastic Pool Activity
public ListActivity ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : IList
resourceGroupName string
serverName string
elasticPoolName string
clientRequestId string
Résultat IList

ListDatabases() public méthode

Lists the Azure Sql Database in the Elastic Pool
public ListDatabases ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : IList
resourceGroupName string
serverName string
elasticPoolName string
clientRequestId string
Résultat IList

Remove() public méthode

Deletes an Elastic Pool
public Remove ( string resourceGroupName, string serverName, string elasticPoolName, string clientRequestId ) : void
resourceGroupName string
serverName string
elasticPoolName string
clientRequestId string
Résultat void