AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
aws-native.iotcoredeviceadvisor.getSuiteDefinition
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.103.0 published on Monday, Apr 22, 2024 by Pulumi
An example resource schema demonstrating some basic constructs and validation rules.
Using getSuiteDefinition
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 getSuiteDefinition(args: GetSuiteDefinitionArgs, opts?: InvokeOptions): Promise<GetSuiteDefinitionResult>
function getSuiteDefinitionOutput(args: GetSuiteDefinitionOutputArgs, opts?: InvokeOptions): Output<GetSuiteDefinitionResult>
def get_suite_definition(suite_definition_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSuiteDefinitionResult
def get_suite_definition_output(suite_definition_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSuiteDefinitionResult]
func LookupSuiteDefinition(ctx *Context, args *LookupSuiteDefinitionArgs, opts ...InvokeOption) (*LookupSuiteDefinitionResult, error)
func LookupSuiteDefinitionOutput(ctx *Context, args *LookupSuiteDefinitionOutputArgs, opts ...InvokeOption) LookupSuiteDefinitionResultOutput
> Note: This function is named LookupSuiteDefinition
in the Go SDK.
public static class GetSuiteDefinition
{
public static Task<GetSuiteDefinitionResult> InvokeAsync(GetSuiteDefinitionArgs args, InvokeOptions? opts = null)
public static Output<GetSuiteDefinitionResult> Invoke(GetSuiteDefinitionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSuiteDefinitionResult> getSuiteDefinition(GetSuiteDefinitionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iotcoredeviceadvisor:getSuiteDefinition
arguments:
# arguments dictionary
The following arguments are supported:
- Suite
Definition stringId - The unique identifier for the suite definition.
- Suite
Definition stringId - The unique identifier for the suite definition.
- suite
Definition StringId - The unique identifier for the suite definition.
- suite
Definition stringId - The unique identifier for the suite definition.
- suite_
definition_ strid - The unique identifier for the suite definition.
- suite
Definition StringId - The unique identifier for the suite definition.
getSuiteDefinition Result
The following output properties are available:
- Suite
Definition stringArn - The Amazon Resource name for the suite definition.
- Suite
Definition Pulumi.Configuration Aws Native. Io TCore Device Advisor. Outputs. Suite Definition Configuration Properties - Suite
Definition stringId - The unique identifier for the suite definition.
- Suite
Definition stringVersion - The suite definition version of a test suite.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Suite
Definition stringArn - The Amazon Resource name for the suite definition.
- Suite
Definition SuiteConfiguration Definition Configuration Properties - Suite
Definition stringId - The unique identifier for the suite definition.
- Suite
Definition stringVersion - The suite definition version of a test suite.
- Tag
- An array of key-value pairs to apply to this resource.
- suite
Definition StringArn - The Amazon Resource name for the suite definition.
- suite
Definition SuiteConfiguration Definition Configuration Properties - suite
Definition StringId - The unique identifier for the suite definition.
- suite
Definition StringVersion - The suite definition version of a test suite.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- suite
Definition stringArn - The Amazon Resource name for the suite definition.
- suite
Definition SuiteConfiguration Definition Configuration Properties - suite
Definition stringId - The unique identifier for the suite definition.
- suite
Definition stringVersion - The suite definition version of a test suite.
- Tag[]
- An array of key-value pairs to apply to this resource.
- suite_
definition_ strarn - The Amazon Resource name for the suite definition.
- suite_
definition_ Suiteconfiguration Definition Configuration Properties - suite_
definition_ strid - The unique identifier for the suite definition.
- suite_
definition_ strversion - The suite definition version of a test suite.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- suite
Definition StringArn - The Amazon Resource name for the suite definition.
- suite
Definition Property MapConfiguration - suite
Definition StringId - The unique identifier for the suite definition.
- suite
Definition StringVersion - The suite definition version of a test suite.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
SuiteDefinitionConfigurationProperties
- device
Permission StringRole Arn - root
Group String - devices
List<Suite
Definition Device Under Test> - intended
For BooleanQualification - suite
Definition StringName
- device
Permission stringRole Arn - root
Group string - devices
Suite
Definition Device Under Test[] - intended
For booleanQualification - suite
Definition stringName
- device
Permission StringRole Arn - root
Group String - devices List<Property Map>
- intended
For BooleanQualification - suite
Definition StringName
SuiteDefinitionDeviceUnderTest
- Certificate
Arn string - Thing
Arn string
- Certificate
Arn string - Thing
Arn string
- certificate
Arn String - thing
Arn String
- certificate
Arn string - thing
Arn string
- certificate_
arn str - thing_
arn str
- certificate
Arn String - thing
Arn String
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.103.0 published on Monday, Apr 22, 2024 by Pulumi