Interface SqlEncryptionProtector

All Superinterfaces:
HasId, HasInnerModel<EncryptionProtectorInner>, HasResourceGroup, Indexable, Refreshable<SqlEncryptionProtector>, Updatable<SqlEncryptionProtector.Update>

An immutable client-side representation of an Azure SQL Encryption Protector.
  • Method Details

    • sqlServerName

      String sqlServerName()
      Gets the name of the SQL Server to which this DNS alias belongs.
      Returns:
      name of the SQL Server to which this DNS alias belongs
    • parentId

      String parentId()
      Gets the parent SQL server ID.
      Returns:
      the parent SQL server ID
    • kind

      String kind()
      Gets the kind of encryption protector.
      Returns:
      the kind of encryption protector; this is metadata used for the Azure Portal experience
    • region

      com.azure.core.management.Region region()
      Gets the resource location.
      Returns:
      the resource location
    • serverKeyName

      String serverKeyName()
      Gets the name of the server key.
      Returns:
      the name of the server key
    • serverKeyType

      ServerKeyType serverKeyType()
      Gets the encryption protector type.
      Returns:
      the encryption protector type
    • uri

      String uri()
      Gets the URI of the server key.
      Returns:
      the URI of the server key
    • thumbprint

      String thumbprint()
      Gets the thumbprint of the server key.
      Returns:
      thumbprint of the server key