AWS Native is in preview. AWS Classic is fully supported.
aws-native.iot.getThingGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::IoT::ThingGroup
Using getThingGroup
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 getThingGroup(args: GetThingGroupArgs, opts?: InvokeOptions): Promise<GetThingGroupResult>
function getThingGroupOutput(args: GetThingGroupOutputArgs, opts?: InvokeOptions): Output<GetThingGroupResult>
def get_thing_group(thing_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetThingGroupResult
def get_thing_group_output(thing_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetThingGroupResult]
func LookupThingGroup(ctx *Context, args *LookupThingGroupArgs, opts ...InvokeOption) (*LookupThingGroupResult, error)
func LookupThingGroupOutput(ctx *Context, args *LookupThingGroupOutputArgs, opts ...InvokeOption) LookupThingGroupResultOutput
> Note: This function is named LookupThingGroup
in the Go SDK.
public static class GetThingGroup
{
public static Task<GetThingGroupResult> InvokeAsync(GetThingGroupArgs args, InvokeOptions? opts = null)
public static Output<GetThingGroupResult> Invoke(GetThingGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetThingGroupResult> getThingGroup(GetThingGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iot:getThingGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Thing
Group stringName
- Thing
Group stringName
- thing
Group StringName
- thing
Group stringName
- thing_
group_ strname
- thing
Group StringName
getThingGroup Result
The following output properties are available:
- Arn string
- Id string
- Query
String string - List<Pulumi.
Aws Native. Io T. Outputs. Thing Group Tag> An array of key-value pairs to apply to this resource.
- Thing
Group Pulumi.Properties Aws Native. Io T. Outputs. Thing Group Properties Properties
- Arn string
- Id string
- Query
String string - []Thing
Group Tag An array of key-value pairs to apply to this resource.
- Thing
Group ThingProperties Group Properties Properties
- arn String
- id String
- query
String String - List<Thing
Group Tag> An array of key-value pairs to apply to this resource.
- thing
Group ThingProperties Group Properties Properties
- arn string
- id string
- query
String string - Thing
Group Tag[] An array of key-value pairs to apply to this resource.
- thing
Group ThingProperties Group Properties Properties
- arn str
- id str
- query_
string str - Sequence[Thing
Group Tag] An array of key-value pairs to apply to this resource.
- thing_
group_ Thingproperties Group Properties Properties
- arn String
- id String
- query
String String - List<Property Map>
An array of key-value pairs to apply to this resource.
- thing
Group Property MapProperties
Supporting Types
ThingGroupAttributePayload
- Attributes object
- Attributes interface{}
- attributes Object
- attributes any
- attributes Any
- attributes Any
ThingGroupPropertiesProperties
ThingGroupTag
- Key string
The key name of the tag. You can specify a value that is 1 to 128 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 value for the tag. You can specify a value that is 1 to 256 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 128 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 value for the tag. You can specify a value that is 1 to 256 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 128 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 value for the tag. You can specify a value that is 1 to 256 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 128 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 value for the tag. You can specify a value that is 1 to 256 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 128 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 value for the tag. You can specify a value that is 1 to 256 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 128 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 value for the tag. You can specify a value that is 1 to 256 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.