AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
aws-native.iot.getThingType
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
Resource Type definition for AWS::IoT::ThingType
Using getThingType
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 getThingType(args: GetThingTypeArgs, opts?: InvokeOptions): Promise<GetThingTypeResult>
function getThingTypeOutput(args: GetThingTypeOutputArgs, opts?: InvokeOptions): Output<GetThingTypeResult>
def get_thing_type(thing_type_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetThingTypeResult
def get_thing_type_output(thing_type_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetThingTypeResult]
func LookupThingType(ctx *Context, args *LookupThingTypeArgs, opts ...InvokeOption) (*LookupThingTypeResult, error)
func LookupThingTypeOutput(ctx *Context, args *LookupThingTypeOutputArgs, opts ...InvokeOption) LookupThingTypeResultOutput
> Note: This function is named LookupThingType
in the Go SDK.
public static class GetThingType
{
public static Task<GetThingTypeResult> InvokeAsync(GetThingTypeArgs args, InvokeOptions? opts = null)
public static Output<GetThingTypeResult> Invoke(GetThingTypeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetThingTypeResult> getThingType(GetThingTypeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iot:getThingType
arguments:
# arguments dictionary
The following arguments are supported:
- Thing
Type stringName
- Thing
Type stringName
- thing
Type StringName
- thing
Type stringName
- thing_
type_ strname
- thing
Type StringName
getThingType Result
The following output properties are available:
- Arn string
- Deprecate
Thing boolType - Id string
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- Deprecate
Thing boolType - Id string
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- deprecate
Thing BooleanType - id String
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- deprecate
Thing booleanType - id string
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- deprecate_
thing_ booltype - id str
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- deprecate
Thing BooleanType - id String
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi