aws-native.iotcoredeviceadvisor.getSuiteDefinition
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. Io TCore Device Advisor. Outputs. Suite Definition 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.
- []Suite
Definition 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<Suite
Definition 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.
- Suite
Definition 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[Suite
Definition 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
SuiteDefinitionTag
- 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 0 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 0 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 0 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 0 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 0 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 0 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