public static interface CreateProvisionedProductPlanRequest.Builder extends ServiceCatalogRequest.Builder, SdkPojo, CopyableBuilder<CreateProvisionedProductPlanRequest.Builder,CreateProvisionedProductPlanRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProvisionedProductPlanRequest.Builder acceptLanguage(String acceptLanguage)
The language code.
jp - Japanese
zh - Chinese
acceptLanguage - The language code.
jp - Japanese
zh - Chinese
CreateProvisionedProductPlanRequest.Builder planName(String planName)
The name of the plan.
planName - The name of the plan.CreateProvisionedProductPlanRequest.Builder planType(String planType)
The plan type.
planType - The plan type.ProvisionedProductPlanType,
ProvisionedProductPlanTypeCreateProvisionedProductPlanRequest.Builder planType(ProvisionedProductPlanType planType)
The plan type.
planType - The plan type.ProvisionedProductPlanType,
ProvisionedProductPlanTypeCreateProvisionedProductPlanRequest.Builder notificationArns(Collection<String> notificationArns)
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
notificationArns - Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.CreateProvisionedProductPlanRequest.Builder notificationArns(String... notificationArns)
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
notificationArns - Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.CreateProvisionedProductPlanRequest.Builder pathId(String pathId)
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
pathId - The path identifier of the product. This value is optional if the product has a default path, and
required if the product has more than one path. To list the paths for a product, use
ListLaunchPaths.CreateProvisionedProductPlanRequest.Builder productId(String productId)
The product identifier.
productId - The product identifier.CreateProvisionedProductPlanRequest.Builder provisionedProductName(String provisionedProductName)
A user-friendly name for the provisioned product. This value must be unique for the Amazon Web Services account and cannot be updated after the product is provisioned.
provisionedProductName - A user-friendly name for the provisioned product. This value must be unique for the Amazon Web
Services account and cannot be updated after the product is provisioned.CreateProvisionedProductPlanRequest.Builder provisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId - The identifier of the provisioning artifact.CreateProvisionedProductPlanRequest.Builder provisioningParameters(Collection<UpdateProvisioningParameter> provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
provisioningParameters - Parameters specified by the administrator that are required for provisioning the product.CreateProvisionedProductPlanRequest.Builder provisioningParameters(UpdateProvisioningParameter... provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
provisioningParameters - Parameters specified by the administrator that are required for provisioning the product.CreateProvisionedProductPlanRequest.Builder provisioningParameters(Consumer<UpdateProvisioningParameter.Builder>... provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
This is a convenience method that creates an instance of theUpdateProvisioningParameter.Builder avoiding the
need to create one manually via
UpdateProvisioningParameter.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #provisioningParameters(List.
provisioningParameters - a consumer that will call methods on
UpdateProvisioningParameter.Builder#provisioningParameters(java.util.Collection) CreateProvisionedProductPlanRequest.Builder idempotencyToken(String idempotencyToken)
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
idempotencyToken - A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the
idempotency token, the same response is returned for each repeated request.CreateProvisionedProductPlanRequest.Builder tags(Collection<Tag> tags)
One or more tags.
If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE
constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.
tags - One or more tags.
If the plan is for an existing provisioned product, the product must have a
RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to
ALLOWED to allow tag updates.
CreateProvisionedProductPlanRequest.Builder tags(Tag... tags)
One or more tags.
If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE
constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.
tags - One or more tags.
If the plan is for an existing provisioned product, the product must have a
RESOURCE_UPDATE constraint with TagUpdatesOnProvisionedProduct set to
ALLOWED to allow tag updates.
CreateProvisionedProductPlanRequest.Builder tags(Consumer<Tag.Builder>... tags)
One or more tags.
If the plan is for an existing provisioned product, the product must have a RESOURCE_UPDATE
constraint with TagUpdatesOnProvisionedProduct set to ALLOWED to allow tag updates.
Tag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateProvisionedProductPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateProvisionedProductPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.