Class ProductProvisioningArtifactParameters


  • public final class ProductProvisioningArtifactParameters
    extends java.lang.Object
    • Method Detail

      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        Description of the provisioning artifact (i.e., version), including how it differs from the previous provisioning artifact.
      • disableTemplateValidation

        public java.util.Optional<java.lang.Boolean> disableTemplateValidation()
        Returns:
        Whether AWS Service Catalog stops validating the specified provisioning artifact template even if it is invalid.
      • name

        public java.util.Optional<java.lang.String> name()
        Returns:
        Name of the provisioning artifact (for example, `v1`, `v2beta`). No spaces are allowed.
      • templatePhysicalId

        public java.util.Optional<java.lang.String> templatePhysicalId()
        Returns:
        Template source as the physical ID of the resource that contains the template. Currently only supports CloudFormation stack ARN. Specify the physical ID as `arn:[partition]:cloudformation:[region]:[account ID]:stack/[stack name]/[resource ID]`.
      • templateUrl

        public java.util.Optional<java.lang.String> templateUrl()
        Returns:
        Template source as URL of the CloudFormation template in Amazon S3.
      • type

        public java.util.Optional<java.lang.String> type()
        Returns:
        Type of provisioning artifact. See [AWS Docs](https://docs.aws.amazon.com/servicecatalog/latest/dg/API_ProvisioningArtifactProperties.html) for valid list of values.