java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.synapse.fluent.models.KeyInner

public final class KeyInner extends com.azure.core.management.ProxyResource
A workspace key.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of KeyInner class.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the isActiveCmk property: Used to activate the workspace after a customer managed key is provided.
    Get the keyVaultUrl property: The Key Vault Url of the workspace key.
    void
    Validates the instance.
    withIsActiveCmk(Boolean isActiveCmk)
    Set the isActiveCmk property: Used to activate the workspace after a customer managed key is provided.
    withKeyVaultUrl(String keyVaultUrl)
    Set the keyVaultUrl property: The Key Vault Url of the workspace key.

    Methods inherited from class com.azure.core.management.ProxyResource

    id, name, type

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeyInner

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

    • isActiveCmk

      public Boolean isActiveCmk()
      Get the isActiveCmk property: Used to activate the workspace after a customer managed key is provided.
      Returns:
      the isActiveCmk value.
    • withIsActiveCmk

      public KeyInner withIsActiveCmk(Boolean isActiveCmk)
      Set the isActiveCmk property: Used to activate the workspace after a customer managed key is provided.
      Parameters:
      isActiveCmk - the isActiveCmk value to set.
      Returns:
      the KeyInner object itself.
    • keyVaultUrl

      public String keyVaultUrl()
      Get the keyVaultUrl property: The Key Vault Url of the workspace key.
      Returns:
      the keyVaultUrl value.
    • withKeyVaultUrl

      public KeyInner withKeyVaultUrl(String keyVaultUrl)
      Set the keyVaultUrl property: The Key Vault Url of the workspace key.
      Parameters:
      keyVaultUrl - the keyVaultUrl value to set.
      Returns:
      the KeyInner object itself.
    • validate

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