Interface SqlEncryptionProtectorOperations
@Beta(V1_9_0)
public interface SqlEncryptionProtectorOperations
A representation of the Azure SQL Encryption Protector operations.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Grouping of the Azure SQL Server Key common actions. -
Method Summary
Modifier and TypeMethodDescriptionGets the information about an Encryption Protector resource from Azure SQL server using the resource ID.rx.Observable<SqlEncryptionProtector>
getByIdAsync
(String id) Asynchronously gets the information about an Encryption Protector resource from Azure SQL server using the resource ID.getBySqlServer
(SqlServer sqlServer) Gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.getBySqlServer
(String resourceGroupName, String sqlServerName) Gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.rx.Observable<SqlEncryptionProtector>
getBySqlServerAsync
(SqlServer sqlServer) Asynchronously gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.rx.Observable<SqlEncryptionProtector>
getBySqlServerAsync
(String resourceGroupName, String sqlServerName) Asynchronously gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.listBySqlServer
(SqlServer sqlServer) Lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.listBySqlServer
(String resourceGroupName, String sqlServerName) Lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.rx.Observable<SqlEncryptionProtector>
listBySqlServerAsync
(SqlServer sqlServer) Asynchronously lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.rx.Observable<SqlEncryptionProtector>
listBySqlServerAsync
(String resourceGroupName, String sqlServerName) Asynchronously lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.
-
Method Details
-
getBySqlServer
Gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.- Parameters:
resourceGroupName
- the name of resource groupsqlServerName
- the name of SQL server parent resource- Returns:
- an immutable representation of the resource
-
getBySqlServerAsync
rx.Observable<SqlEncryptionProtector> getBySqlServerAsync(String resourceGroupName, String sqlServerName) Asynchronously gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.- Parameters:
resourceGroupName
- the name of resource groupsqlServerName
- the name of SQL server parent resource- Returns:
- a representation of the deferred computation of this call returning the found resource
-
getBySqlServer
Gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.- Parameters:
sqlServer
- the SQL server parent resource- Returns:
- an immutable representation of the resource
-
getBySqlServerAsync
Asynchronously gets the information about an Encryption Protector resource from Azure SQL server, identifying it by its resource group and parent.- Parameters:
sqlServer
- the SQL server parent resource- Returns:
- a representation of the deferred computation of this call returning the found resource
-
getById
Gets the information about an Encryption Protector resource from Azure SQL server using the resource ID.- Parameters:
id
- the ID of the resource.- Returns:
- an immutable representation of the resource
-
getByIdAsync
Asynchronously gets the information about an Encryption Protector resource from Azure SQL server using the resource ID.- Parameters:
id
- the ID of the resource.- Returns:
- a representation of the deferred computation of this call
-
listBySqlServer
Lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.- Parameters:
resourceGroupName
- the name of the resource group to list the resources fromsqlServerName
- the name of parent Azure SQL server.- Returns:
- the list of resources
-
listBySqlServerAsync
rx.Observable<SqlEncryptionProtector> listBySqlServerAsync(String resourceGroupName, String sqlServerName) Asynchronously lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.- Parameters:
resourceGroupName
- the name of the resource group to list the resources fromsqlServerName
- the name of parent Azure SQL server.- Returns:
- a representation of the deferred computation of this call
-
listBySqlServer
Lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.- Parameters:
sqlServer
- the parent Azure SQL server.- Returns:
- the list of resources
-
listBySqlServerAsync
Asynchronously lists Azure SQL the Encryption Protector resources of the specified Azure SQL server in the specified resource group.- Parameters:
sqlServer
- the parent Azure SQL server.- Returns:
- a representation of the deferred computation of this call
-