Class CloudManifestFileProperties

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

public final class CloudManifestFileProperties extends Object
Cloud specific manifest JSON properties.
  • Constructor Details

    • CloudManifestFileProperties

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

    • deploymentData

      public CloudManifestFileDeploymentData deploymentData()
      Get the deploymentData property: Cloud specific manifest data.
      Returns:
      the deploymentData value.
    • withDeploymentData

      public CloudManifestFileProperties withDeploymentData(CloudManifestFileDeploymentData deploymentData)
      Set the deploymentData property: Cloud specific manifest data.
      Parameters:
      deploymentData - the deploymentData value to set.
      Returns:
      the CloudManifestFileProperties object itself.
    • signature

      public String signature()
      Get the signature property: Signature of the cloud specific manifest data.
      Returns:
      the signature value.
    • withSignature

      public CloudManifestFileProperties withSignature(String signature)
      Set the signature property: Signature of the cloud specific manifest data.
      Parameters:
      signature - the signature value to set.
      Returns:
      the CloudManifestFileProperties object itself.
    • validate

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