Class CfnModelManifest.Builder
java.lang.Object
software.amazon.awscdk.services.iotfleetwise.CfnModelManifest.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelManifest>
- Enclosing class:
CfnModelManifest
@Stability(Stable)
public static final class CfnModelManifest.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelManifest>
A fluent builder for
CfnModelManifest
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnModelManifest.Builder
description
(String description) (Optional) A brief description of the vehicle model.The name of the vehicle model.(Optional) A list of nodes, which are a general abstraction of signals.signalCatalogArn
(String signalCatalogArn) The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model.(Optional) The state of the vehicle model.(Optional) Metadata that can be used to manage the vehicle model.
-
Method Details
-
create
@Stability(Stable) public static CfnModelManifest.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
CfnModelManifest.Builder
.
-
name
The name of the vehicle model.- Parameters:
name
- The name of the vehicle model. This parameter is required.- Returns:
this
- See Also:
-
signalCatalogArn
The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model.- Parameters:
signalCatalogArn
- The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model. This parameter is required.- Returns:
this
- See Also:
-
description
(Optional) A brief description of the vehicle model.- Parameters:
description
- (Optional) A brief description of the vehicle model. This parameter is required.- Returns:
this
- See Also:
-
nodes
(Optional) A list of nodes, which are a general abstraction of signals.- Parameters:
nodes
- (Optional) A list of nodes, which are a general abstraction of signals. This parameter is required.- Returns:
this
- See Also:
-
status
(Optional) The state of the vehicle model.If the status is
ACTIVE
, the vehicle model can't be edited. If the status isDRAFT
, you can edit the vehicle model.Default: - "DRAFT"
- Parameters:
status
- (Optional) The state of the vehicle model. This parameter is required.- Returns:
this
- See Also:
-
tags
(Optional) Metadata that can be used to manage the vehicle model.- Parameters:
tags
- (Optional) Metadata that can be used to manage the vehicle model. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnModelManifest>
- Returns:
- a newly built instance of
CfnModelManifest
.
-