public static interface ProvisioningArtifactDetail.Builder extends SdkPojo, CopyableBuilder<ProvisioningArtifactDetail.Builder,ProvisioningArtifactDetail>
| Modifier and Type | Method and Description |
|---|---|
ProvisioningArtifactDetail.Builder |
active(Boolean active)
Indicates whether the product version is active.
|
ProvisioningArtifactDetail.Builder |
createdTime(Instant createdTime)
The UTC time stamp of the creation time.
|
ProvisioningArtifactDetail.Builder |
description(String description)
The description of the provisioning artifact.
|
ProvisioningArtifactDetail.Builder |
guidance(ProvisioningArtifactGuidance guidance)
Information set by the administrator to provide guidance to end users about which provisioning artifacts to
use.
|
ProvisioningArtifactDetail.Builder |
guidance(String guidance)
Information set by the administrator to provide guidance to end users about which provisioning artifacts to
use.
|
ProvisioningArtifactDetail.Builder |
id(String id)
The identifier of the provisioning artifact.
|
ProvisioningArtifactDetail.Builder |
name(String name)
The name of the provisioning artifact.
|
ProvisioningArtifactDetail.Builder |
sourceRevision(String sourceRevision)
Specifies the revision of the external artifact that was used to automatically sync the Service Catalog
product and create the provisioning artifact.
|
ProvisioningArtifactDetail.Builder |
type(ProvisioningArtifactType type)
The type of provisioning artifact.
|
ProvisioningArtifactDetail.Builder |
type(String type)
The type of provisioning artifact.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProvisioningArtifactDetail.Builder id(String id)
The identifier of the provisioning artifact.
id - The identifier of the provisioning artifact.ProvisioningArtifactDetail.Builder name(String name)
The name of the provisioning artifact.
name - The name of the provisioning artifact.ProvisioningArtifactDetail.Builder description(String description)
The description of the provisioning artifact.
description - The description of the provisioning artifact.ProvisioningArtifactDetail.Builder type(String type)
The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE - CloudFormation template
TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
TERRAFORM_CLOUD - Terraform Cloud configuration file
EXTERNAL - External configuration file
type - The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE - CloudFormation template
TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
TERRAFORM_CLOUD - Terraform Cloud configuration file
EXTERNAL - External configuration file
ProvisioningArtifactType,
ProvisioningArtifactTypeProvisioningArtifactDetail.Builder type(ProvisioningArtifactType type)
The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE - CloudFormation template
TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
TERRAFORM_CLOUD - Terraform Cloud configuration file
EXTERNAL - External configuration file
type - The type of provisioning artifact.
CLOUD_FORMATION_TEMPLATE - CloudFormation template
TERRAFORM_OPEN_SOURCE - Terraform Open Source configuration file
TERRAFORM_CLOUD - Terraform Cloud configuration file
EXTERNAL - External configuration file
ProvisioningArtifactType,
ProvisioningArtifactTypeProvisioningArtifactDetail.Builder createdTime(Instant createdTime)
The UTC time stamp of the creation time.
createdTime - The UTC time stamp of the creation time.ProvisioningArtifactDetail.Builder active(Boolean active)
Indicates whether the product version is active.
active - Indicates whether the product version is active.ProvisioningArtifactDetail.Builder guidance(String guidance)
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
guidance - Information set by the administrator to provide guidance to end users about which provisioning
artifacts to use.ProvisioningArtifactGuidance,
ProvisioningArtifactGuidanceProvisioningArtifactDetail.Builder guidance(ProvisioningArtifactGuidance guidance)
Information set by the administrator to provide guidance to end users about which provisioning artifacts to use.
guidance - Information set by the administrator to provide guidance to end users about which provisioning
artifacts to use.ProvisioningArtifactGuidance,
ProvisioningArtifactGuidanceProvisioningArtifactDetail.Builder sourceRevision(String sourceRevision)
Specifies the revision of the external artifact that was used to automatically sync the Service Catalog
product and create the provisioning artifact. Service Catalog includes this response parameter as a high
level field to the existing ProvisioningArtifactDetail type, which is returned as part of the
response for CreateProduct, UpdateProduct, DescribeProductAsAdmin,
DescribeProvisioningArtifact, ListProvisioningArtifact, and
UpdateProvisioningArticat APIs.
This field only exists for Repo-Synced products.
sourceRevision - Specifies the revision of the external artifact that was used to automatically sync the Service
Catalog product and create the provisioning artifact. Service Catalog includes this response parameter
as a high level field to the existing ProvisioningArtifactDetail type, which is returned
as part of the response for CreateProduct, UpdateProduct,
DescribeProductAsAdmin, DescribeProvisioningArtifact,
ListProvisioningArtifact, and UpdateProvisioningArticat APIs.
This field only exists for Repo-Synced products.
Copyright © 2023. All rights reserved.