Interface SqlEncryptionProtectorOperations


@Beta(V1_9_0) public interface SqlEncryptionProtectorOperations
A representation of the Azure SQL Encryption Protector operations.
  • Method Details

    • getBySqlServer

      SqlEncryptionProtector 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.
      Parameters:
      resourceGroupName - the name of resource group
      sqlServerName - 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 group
      sqlServerName - the name of SQL server parent resource
      Returns:
      a representation of the deferred computation of this call returning the found resource
    • getBySqlServer

      SqlEncryptionProtector getBySqlServer(SqlServer sqlServer)
      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

      @Beta(V1_9_0) 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.
      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

      rx.Observable<SqlEncryptionProtector> getByIdAsync(String id)
      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

      List<SqlEncryptionProtector> listBySqlServer(String resourceGroupName, String sqlServerName)
      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 from
      sqlServerName - 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 from
      sqlServerName - the name of parent Azure SQL server.
      Returns:
      a representation of the deferred computation of this call
    • listBySqlServer

      List<SqlEncryptionProtector> listBySqlServer(SqlServer sqlServer)
      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

      @Beta(V1_9_0) 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.
      Parameters:
      sqlServer - the parent Azure SQL server.
      Returns:
      a representation of the deferred computation of this call