Class CfnHarnessEndpointPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnHarnessEndpointPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnHarnessEndpointPropsMixin>
- Enclosing class:
CfnHarnessEndpointPropsMixin
@Stability(Stable)
public static final class CfnHarnessEndpointPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnHarnessEndpointPropsMixin>
A fluent builder for
CfnHarnessEndpointPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) description(String description) The description of the endpoint.endpointName(String endpointName) The name of the endpoint.The ID of the harness that the endpoint belongs to.Tags to apply to the harness endpoint resource.targetVersion(String targetVersion) The harness version that the endpoint points to and serves invocations from.
-
Method Details
-
create
@Stability(Stable) public static CfnHarnessEndpointPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnHarnessEndpointPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnHarnessEndpointPropsMixin.Builder.
-
description
The description of the endpoint.- Parameters:
description- The description of the endpoint. This parameter is required.- Returns:
this- See Also:
-
endpointName
The name of the endpoint.Must start with a letter and contain only alphanumeric characters and underscores.
- Parameters:
endpointName- The name of the endpoint. This parameter is required.- Returns:
this- See Also:
-
harnessId
The ID of the harness that the endpoint belongs to.- Parameters:
harnessId- The ID of the harness that the endpoint belongs to. This parameter is required.- Returns:
this- See Also:
-
tags
Tags to apply to the harness endpoint resource.- Parameters:
tags- Tags to apply to the harness endpoint resource. This parameter is required.- Returns:
this- See Also:
-
targetVersion
The harness version that the endpoint points to and serves invocations from.- Parameters:
targetVersion- The harness version that the endpoint points to and serves invocations from. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnHarnessEndpointPropsMixin>- Returns:
- a newly built instance of
CfnHarnessEndpointPropsMixin.
-