AWS Native is in preview. AWS Classic is fully supported.
aws-native.sagemaker.Device
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource schema for AWS::SageMaker::Device
Create Device Resource
new Device(name: string, args: DeviceArgs, opts?: CustomResourceOptions);
@overload
def Device(resource_name: str,
opts: Optional[ResourceOptions] = None,
device: Optional[DeviceArgs] = None,
device_fleet_name: Optional[str] = None,
tags: Optional[Sequence[DeviceTagArgs]] = None)
@overload
def Device(resource_name: str,
args: DeviceInitArgs,
opts: Optional[ResourceOptions] = None)
func NewDevice(ctx *Context, name string, args DeviceArgs, opts ...ResourceOption) (*Device, error)
public Device(string name, DeviceArgs args, CustomResourceOptions? opts = null)
public Device(String name, DeviceArgs args)
public Device(String name, DeviceArgs args, CustomResourceOptions options)
type: aws-native:sagemaker:Device
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DeviceInitArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeviceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Device Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Device resource accepts the following input properties:
- Device
Fleet stringName The name of the edge device fleet
- Device
Value Pulumi.Aws Native. Sage Maker. Inputs. Device The Edge Device you want to register against a device fleet
- List<Pulumi.
Aws Native. Sage Maker. Inputs. Device Tag> Associate tags with the resource
- Device
Fleet stringName The name of the edge device fleet
- Device
Device
Type Args The Edge Device you want to register against a device fleet
- []Device
Tag Args Associate tags with the resource
- device
Fleet StringName The name of the edge device fleet
- device Device
The Edge Device you want to register against a device fleet
- List<Device
Tag> Associate tags with the resource
- device
Fleet stringName The name of the edge device fleet
- device Device
The Edge Device you want to register against a device fleet
- Device
Tag[] Associate tags with the resource
- device_
fleet_ strname The name of the edge device fleet
- device
Device
Args The Edge Device you want to register against a device fleet
- Sequence[Device
Tag Args] Associate tags with the resource
- device
Fleet StringName The name of the edge device fleet
- device Property Map
The Edge Device you want to register against a device fleet
- List<Property Map>
Associate tags with the resource
Outputs
All input properties are implicitly available as output properties. Additionally, the Device resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
Device, DeviceArgs
- Device
Name string The name of the device
- Description string
Description of the device
- Iot
Thing stringName AWS Internet of Things (IoT) object name.
- Device
Name string The name of the device
- Description string
Description of the device
- Iot
Thing stringName AWS Internet of Things (IoT) object name.
- device
Name String The name of the device
- description String
Description of the device
- iot
Thing StringName AWS Internet of Things (IoT) object name.
- device
Name string The name of the device
- description string
Description of the device
- iot
Thing stringName AWS Internet of Things (IoT) object name.
- device_
name str The name of the device
- description str
Description of the device
- iot_
thing_ strname AWS Internet of Things (IoT) object name.
- device
Name String The name of the device
- description String
Description of the device
- iot
Thing StringName AWS Internet of Things (IoT) object name.
DeviceTag, DeviceTagArgs
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- Value string
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key string
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value string
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key str
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value str
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- key String
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
- value String
The key value of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.