Class AzureKeyVaultLinkedServiceTypeProperties


  • public final class AzureKeyVaultLinkedServiceTypeProperties
    extends Object
    Azure Key Vault linked service properties.
    • Constructor Detail

      • AzureKeyVaultLinkedServiceTypeProperties

        public AzureKeyVaultLinkedServiceTypeProperties()
    • Method Detail

      • baseUrl

        public Object baseUrl()
        Get the baseUrl property: The base URL of the Azure Key Vault. e.g. https://myakv.vault.azure.net Type: string (or Expression with resultType string).
        Returns:
        the baseUrl value.
      • withBaseUrl

        public AzureKeyVaultLinkedServiceTypeProperties withBaseUrl​(Object baseUrl)
        Set the baseUrl property: The base URL of the Azure Key Vault. e.g. https://myakv.vault.azure.net Type: string (or Expression with resultType string).
        Parameters:
        baseUrl - the baseUrl value to set.
        Returns:
        the AzureKeyVaultLinkedServiceTypeProperties object itself.
      • credential

        public CredentialReference credential()
        Get the credential property: The credential reference containing authentication information.
        Returns:
        the credential value.
      • withCredential

        public AzureKeyVaultLinkedServiceTypeProperties withCredential​(CredentialReference credential)
        Set the credential property: The credential reference containing authentication information.
        Parameters:
        credential - the credential value to set.
        Returns:
        the AzureKeyVaultLinkedServiceTypeProperties object itself.
      • validate

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