public static interface StartDeploymentRequest.Builder extends AppConfigRequest.Builder, SdkPojo, CopyableBuilder<StartDeploymentRequest.Builder,StartDeploymentRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildStartDeploymentRequest.Builder applicationId(String applicationId)
The application ID.
applicationId - The application ID.StartDeploymentRequest.Builder environmentId(String environmentId)
The environment ID.
environmentId - The environment ID.StartDeploymentRequest.Builder deploymentStrategyId(String deploymentStrategyId)
The deployment strategy ID.
deploymentStrategyId - The deployment strategy ID.StartDeploymentRequest.Builder configurationProfileId(String configurationProfileId)
The configuration profile ID.
configurationProfileId - The configuration profile ID.StartDeploymentRequest.Builder configurationVersion(String configurationVersion)
The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label.
configurationVersion - The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can
specify either the version number or version label.StartDeploymentRequest.Builder description(String description)
A description of the deployment.
description - A description of the deployment.StartDeploymentRequest.Builder tags(Map<String,String> tags)
Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
tags - Metadata to assign to the deployment. Tags help organize and categorize your AppConfig resources. Each
tag consists of a key and an optional value, both of which you define.StartDeploymentRequest.Builder kmsKeyIdentifier(String kmsKeyIdentifier)
The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key.
kmsKeyIdentifier - The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the
configuration data using a customer managed key.StartDeploymentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderStartDeploymentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.