Class CfnDeviceFleet.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnDeviceFleet.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDeviceFleet>
- Enclosing class:
CfnDeviceFleet
@Stability(Stable)
public static final class CfnDeviceFleet.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDeviceFleet>
A fluent builder for
CfnDeviceFleet
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnDeviceFleet.Builder
description
(String description) A description of the fleet.deviceFleetName
(String deviceFleetName) Name of the device fleet.outputConfig
(IResolvable outputConfig) The output configuration for storing sample data collected by the fleet.outputConfig
(CfnDeviceFleet.EdgeOutputConfigProperty outputConfig) The output configuration for storing sample data collected by the fleet.The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT).An array of key-value pairs that contain metadata to help you categorize and organize your device fleets.
-
Method Details
-
create
@Stability(Stable) public static CfnDeviceFleet.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
CfnDeviceFleet.Builder
.
-
deviceFleetName
Name of the device fleet.- Parameters:
deviceFleetName
- Name of the device fleet. This parameter is required.- Returns:
this
- See Also:
-
outputConfig
The output configuration for storing sample data collected by the fleet.- Parameters:
outputConfig
- The output configuration for storing sample data collected by the fleet. This parameter is required.- Returns:
this
- See Also:
-
outputConfig
@Stability(Stable) public CfnDeviceFleet.Builder outputConfig(CfnDeviceFleet.EdgeOutputConfigProperty outputConfig) The output configuration for storing sample data collected by the fleet.- Parameters:
outputConfig
- The output configuration for storing sample data collected by the fleet. This parameter is required.- Returns:
this
- See Also:
-
roleArn
The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT).- Parameters:
roleArn
- The Amazon Resource Name (ARN) that has access to AWS Internet of Things (IoT). This parameter is required.- Returns:
this
- See Also:
-
description
A description of the fleet.- Parameters:
description
- A description of the fleet. This parameter is required.- Returns:
this
- See Also:
-
tags
An array of key-value pairs that contain metadata to help you categorize and organize your device fleets.Each tag consists of a key and a value, both of which you define.
- Parameters:
tags
- An array of key-value pairs that contain metadata to help you categorize and organize your device fleets. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnDeviceFleet>
- Returns:
- a newly built instance of
CfnDeviceFleet
.
-