AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getDevice

Resource schema for AWS::SageMaker::Device

Using getDevice

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDevice(args: GetDeviceArgs, opts?: InvokeOptions): Promise<GetDeviceResult>
function getDeviceOutput(args: GetDeviceOutputArgs, opts?: InvokeOptions): Output<GetDeviceResult>
def get_device(device_fleet_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetDeviceResult
def get_device_output(device_fleet_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetDeviceResult]
func LookupDevice(ctx *Context, args *LookupDeviceArgs, opts ...InvokeOption) (*LookupDeviceResult, error)
func LookupDeviceOutput(ctx *Context, args *LookupDeviceOutputArgs, opts ...InvokeOption) LookupDeviceResultOutput

> Note: This function is named LookupDevice in the Go SDK.

public static class GetDevice 
{
    public static Task<GetDeviceResult> InvokeAsync(GetDeviceArgs args, InvokeOptions? opts = null)
    public static Output<GetDeviceResult> Invoke(GetDeviceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeviceResult> getDevice(GetDeviceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:sagemaker:getDevice
  Arguments:
    # Arguments dictionary

The following arguments are supported:

DeviceFleetName string

The name of the edge device fleet

DeviceFleetName string

The name of the edge device fleet

deviceFleetName String

The name of the edge device fleet

deviceFleetName string

The name of the edge device fleet

device_fleet_name str

The name of the edge device fleet

deviceFleetName String

The name of the edge device fleet

getDevice Result

The following output properties are available:

DeviceValue Pulumi.AwsNative.SageMaker.Outputs.Device

The Edge Device you want to register against a device fleet

Tags List<Pulumi.AwsNative.SageMaker.Outputs.DeviceTag>

Associate tags with the resource

Device DeviceType

The Edge Device you want to register against a device fleet

Tags []DeviceTag

Associate tags with the resource

device Device

The Edge Device you want to register against a device fleet

tags List<DeviceTag>

Associate tags with the resource

device Device

The Edge Device you want to register against a device fleet

tags DeviceTag[]

Associate tags with the resource

device Device

The Edge Device you want to register against a device fleet

tags Sequence[DeviceTag]

Associate tags with the resource

device Property Map

The Edge Device you want to register against a device fleet

tags List<Property Map>

Associate tags with the resource

Supporting Types

Device

DeviceName string

The name of the device

Description string

Description of the device

IotThingName string

AWS Internet of Things (IoT) object name.

DeviceName string

The name of the device

Description string

Description of the device

IotThingName string

AWS Internet of Things (IoT) object name.

deviceName String

The name of the device

description String

Description of the device

iotThingName String

AWS Internet of Things (IoT) object name.

deviceName string

The name of the device

description string

Description of the device

iotThingName string

AWS Internet of Things (IoT) object name.

device_name str

The name of the device

description str

Description of the device

iot_thing_name str

AWS Internet of Things (IoT) object name.

deviceName String

The name of the device

description String

Description of the device

iotThingName String

AWS Internet of Things (IoT) object name.

DeviceTag

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
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0