Class CfnAutomatedReasoningPolicyVersion.Builder
java.lang.Object
software.amazon.awscdk.services.bedrock.CfnAutomatedReasoningPolicyVersion.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAutomatedReasoningPolicyVersion>
- Enclosing class:
CfnAutomatedReasoningPolicyVersion
@Stability(Stable)
public static final class CfnAutomatedReasoningPolicyVersion.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAutomatedReasoningPolicyVersion>
A fluent builder for
CfnAutomatedReasoningPolicyVersion
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
lastUpdatedDefinitionHash
(String lastUpdatedDefinitionHash) The hash of the policy definition that was last updated.The Amazon Resource Name (ARN) of the policy.The tags associated with the Automated Reasoning policy version.
-
Method Details
-
create
@Stability(Stable) public static CfnAutomatedReasoningPolicyVersion.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnAutomatedReasoningPolicyVersion.Builder
.
-
policyArn
The Amazon Resource Name (ARN) of the policy.- Parameters:
policyArn
- The Amazon Resource Name (ARN) of the policy. This parameter is required.- Returns:
this
- See Also:
-
lastUpdatedDefinitionHash
@Stability(Stable) public CfnAutomatedReasoningPolicyVersion.Builder lastUpdatedDefinitionHash(String lastUpdatedDefinitionHash) The hash of the policy definition that was last updated.- Parameters:
lastUpdatedDefinitionHash
- The hash of the policy definition that was last updated. This parameter is required.- Returns:
this
- See Also:
-
tags
@Stability(Stable) public CfnAutomatedReasoningPolicyVersion.Builder tags(List<? extends CfnTag> tags) The tags associated with the Automated Reasoning policy version.- Parameters:
tags
- The tags associated with the Automated Reasoning policy version. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnAutomatedReasoningPolicyVersion>
- Returns:
- a newly built instance of
CfnAutomatedReasoningPolicyVersion
.
-