Class CloudManifestFileDeploymentData

java.lang.Object
com.azure.resourcemanager.azurestack.models.CloudManifestFileDeploymentData

public final class CloudManifestFileDeploymentData extends Object
Cloud specific manifest data for AzureStack deployment.
  • Constructor Details

    • CloudManifestFileDeploymentData

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

    • externalDsmsCertificates

      public String externalDsmsCertificates()
      Get the externalDsmsCertificates property: Dsms external certificates.
      Returns:
      the externalDsmsCertificates value.
    • withExternalDsmsCertificates

      public CloudManifestFileDeploymentData withExternalDsmsCertificates(String externalDsmsCertificates)
      Set the externalDsmsCertificates property: Dsms external certificates.
      Parameters:
      externalDsmsCertificates - the externalDsmsCertificates value to set.
      Returns:
      the CloudManifestFileDeploymentData object itself.
    • customCloudVerificationKey

      public String customCloudVerificationKey()
      Get the customCloudVerificationKey property: Signing verification public key.
      Returns:
      the customCloudVerificationKey value.
    • withCustomCloudVerificationKey

      public CloudManifestFileDeploymentData withCustomCloudVerificationKey(String customCloudVerificationKey)
      Set the customCloudVerificationKey property: Signing verification public key.
      Parameters:
      customCloudVerificationKey - the customCloudVerificationKey value to set.
      Returns:
      the CloudManifestFileDeploymentData object itself.
    • customCloudArmEndpoint

      public String customCloudArmEndpoint()
      Get the customCloudArmEndpoint property: ARM endpoint.
      Returns:
      the customCloudArmEndpoint value.
    • withCustomCloudArmEndpoint

      public CloudManifestFileDeploymentData withCustomCloudArmEndpoint(String customCloudArmEndpoint)
      Set the customCloudArmEndpoint property: ARM endpoint.
      Parameters:
      customCloudArmEndpoint - the customCloudArmEndpoint value to set.
      Returns:
      the CloudManifestFileDeploymentData object itself.
    • externalDsmsEndpoint

      public String externalDsmsEndpoint()
      Get the externalDsmsEndpoint property: Dsms endpoint.
      Returns:
      the externalDsmsEndpoint value.
    • withExternalDsmsEndpoint

      public CloudManifestFileDeploymentData withExternalDsmsEndpoint(String externalDsmsEndpoint)
      Set the externalDsmsEndpoint property: Dsms endpoint.
      Parameters:
      externalDsmsEndpoint - the externalDsmsEndpoint value to set.
      Returns:
      the CloudManifestFileDeploymentData object itself.
    • validate

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