Class KeyVaultKeyInner

java.lang.Object
com.azure.resourcemanager.logic.fluent.models.KeyVaultKeyInner

public final class KeyVaultKeyInner extends Object
The key vault key.
  • Constructor Details

    • KeyVaultKeyInner

      public KeyVaultKeyInner()
      Creates an instance of KeyVaultKeyInner class.
  • Method Details

    • kid

      public String kid()
      Get the kid property: The key id.
      Returns:
      the kid value.
    • withKid

      public KeyVaultKeyInner withKid(String kid)
      Set the kid property: The key id.
      Parameters:
      kid - the kid value to set.
      Returns:
      the KeyVaultKeyInner object itself.
    • attributes

      public KeyVaultKeyAttributes attributes()
      Get the attributes property: The key attributes.
      Returns:
      the attributes value.
    • withAttributes

      public KeyVaultKeyInner withAttributes(KeyVaultKeyAttributes attributes)
      Set the attributes property: The key attributes.
      Parameters:
      attributes - the attributes value to set.
      Returns:
      the KeyVaultKeyInner object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.