public static interface CreateRecommendationTemplateRequest.Builder extends ResiliencehubRequest.Builder, SdkPojo, CopyableBuilder<CreateRecommendationTemplateRequest.Builder,CreateRecommendationTemplateRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateRecommendationTemplateRequest.Builder assessmentArn(String assessmentArn)
Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition
:resiliencehub:region:account:app-assessment/app-id. For more
information about ARNs, see Amazon Resource Names
(ARNs) in the Amazon Web Services General Reference guide.
assessmentArn - Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:partition
:resiliencehub:region:account:app-assessment/app-id. For more
information about ARNs, see Amazon Resource
Names (ARNs) in the Amazon Web Services General Reference guide.CreateRecommendationTemplateRequest.Builder bucketName(String bucketName)
The name of the Amazon S3 bucket that will contain the recommendation template.
bucketName - The name of the Amazon S3 bucket that will contain the recommendation template.CreateRecommendationTemplateRequest.Builder clientToken(String clientToken)
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
clientToken - Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII
characters. You should not reuse the same client token for other API requests.CreateRecommendationTemplateRequest.Builder format(String format)
The format for the recommendation template.
The template is CloudFormation JSON.
The template is CloudFormation YAML.
format - The format for the recommendation template.
The template is CloudFormation JSON.
The template is CloudFormation YAML.
TemplateFormat,
TemplateFormatCreateRecommendationTemplateRequest.Builder format(TemplateFormat format)
The format for the recommendation template.
The template is CloudFormation JSON.
The template is CloudFormation YAML.
format - The format for the recommendation template.
The template is CloudFormation JSON.
The template is CloudFormation YAML.
TemplateFormat,
TemplateFormatCreateRecommendationTemplateRequest.Builder name(String name)
The name for the recommendation template.
name - The name for the recommendation template.CreateRecommendationTemplateRequest.Builder recommendationIds(Collection<String> recommendationIds)
Identifiers for the recommendations used to create a recommendation template.
recommendationIds - Identifiers for the recommendations used to create a recommendation template.CreateRecommendationTemplateRequest.Builder recommendationIds(String... recommendationIds)
Identifiers for the recommendations used to create a recommendation template.
recommendationIds - Identifiers for the recommendations used to create a recommendation template.CreateRecommendationTemplateRequest.Builder recommendationTypesWithStrings(Collection<String> recommendationTypes)
An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
recommendationTypes - An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
CreateRecommendationTemplateRequest.Builder recommendationTypesWithStrings(String... recommendationTypes)
An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
recommendationTypes - An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
CreateRecommendationTemplateRequest.Builder recommendationTypes(Collection<RenderRecommendationType> recommendationTypes)
An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
recommendationTypes - An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
CreateRecommendationTemplateRequest.Builder recommendationTypes(RenderRecommendationType... recommendationTypes)
An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
recommendationTypes - An array of strings that specify the recommendation template type or types.
The template is an AlarmRecommendation template.
The template is a SopRecommendation template.
The template is a TestRecommendation template.
CreateRecommendationTemplateRequest.Builder tags(Map<String,String> tags)
Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair.
tags - Tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource.
Each tag consists of a key/value pair.CreateRecommendationTemplateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateRecommendationTemplateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.