class Aws::SageMaker::Types::CreateDeviceFleetRequest
@note When making an API call, you may pass CreateDeviceFleetRequest
data as a hash: { device_fleet_name: "EntityName", # required role_arn: "RoleArn", description: "DeviceFleetDescription", output_config: { # required s3_output_location: "S3Uri", # required kms_key_id: "KmsKeyId", preset_deployment_type: "GreengrassV2Component", # accepts GreengrassV2Component preset_deployment_config: "String", }, tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], enable_iot_role_alias: false, }
@!attribute [rw] device_fleet_name
The name of the fleet that the device belongs to. @return [String]
@!attribute [rw] role_arn
The Amazon Resource Name (ARN) that has access to Amazon Web Services Internet of Things (IoT). @return [String]
@!attribute [rw] description
A description of the fleet. @return [String]
@!attribute [rw] output_config
The output configuration for storing sample data collected by the fleet. @return [Types::EdgeOutputConfig]
@!attribute [rw] tags
Creates tags for the specified fleet. @return [Array<Types::Tag>]
@!attribute [rw] enable_iot_role_alias
Whether to create an Amazon Web Services IoT Role Alias during device fleet creation. The name of the role alias generated will match this pattern: "SageMakerEdge-\\\{DeviceFleetName\\}". For example, if your device fleet is called "demo-fleet", the name of the role alias will be "SageMakerEdge-demo-fleet". @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/CreateDeviceFleetRequest AWS API Documentation
Constants
- SENSITIVE