Documentation
¶
Index ¶
- type LookupSuiteDefinitionArgs
- type LookupSuiteDefinitionOutputArgs
- type LookupSuiteDefinitionResult
- type LookupSuiteDefinitionResultOutput
- func (LookupSuiteDefinitionResultOutput) ElementType() reflect.Type
- func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionArn() pulumi.StringPtrOutput
- func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionConfiguration() SuiteDefinitionConfigurationPropertiesPtrOutput
- func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionId() pulumi.StringPtrOutput
- func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionVersion() pulumi.StringPtrOutput
- func (o LookupSuiteDefinitionResultOutput) Tags() SuiteDefinitionTagArrayOutput
- func (o LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutput() LookupSuiteDefinitionResultOutput
- func (o LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutputWithContext(ctx context.Context) LookupSuiteDefinitionResultOutput
- func (o LookupSuiteDefinitionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSuiteDefinitionResult]
- type SuiteDefinition
- func (*SuiteDefinition) ElementType() reflect.Type
- func (i *SuiteDefinition) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinition]
- func (i *SuiteDefinition) ToSuiteDefinitionOutput() SuiteDefinitionOutput
- func (i *SuiteDefinition) ToSuiteDefinitionOutputWithContext(ctx context.Context) SuiteDefinitionOutput
- type SuiteDefinitionArgs
- type SuiteDefinitionConfigurationProperties
- type SuiteDefinitionConfigurationPropertiesArgs
- func (SuiteDefinitionConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i SuiteDefinitionConfigurationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionConfigurationProperties]
- func (i SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutput() SuiteDefinitionConfigurationPropertiesOutput
- func (i SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesOutput
- type SuiteDefinitionConfigurationPropertiesInput
- type SuiteDefinitionConfigurationPropertiesOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) DevicePermissionRoleArn() pulumi.StringOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) Devices() SuiteDefinitionDeviceUnderTestArrayOutput
- func (SuiteDefinitionConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o SuiteDefinitionConfigurationPropertiesOutput) IntendedForQualification() pulumi.BoolPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) RootGroup() pulumi.StringOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) SuiteDefinitionName() pulumi.StringPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionConfigurationProperties]
- func (o SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutput() SuiteDefinitionConfigurationPropertiesOutput
- func (o SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesOutput
- type SuiteDefinitionConfigurationPropertiesPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) DevicePermissionRoleArn() pulumi.StringPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) Devices() SuiteDefinitionDeviceUnderTestArrayOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) Elem() SuiteDefinitionConfigurationPropertiesOutput
- func (SuiteDefinitionConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) IntendedForQualification() pulumi.BoolPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) RootGroup() pulumi.StringPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) SuiteDefinitionName() pulumi.StringPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinitionConfigurationProperties]
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutput() SuiteDefinitionConfigurationPropertiesPtrOutput
- func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesPtrOutput
- type SuiteDefinitionDeviceUnderTest
- type SuiteDefinitionDeviceUnderTestArgs
- func (SuiteDefinitionDeviceUnderTestArgs) ElementType() reflect.Type
- func (i SuiteDefinitionDeviceUnderTestArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionDeviceUnderTest]
- func (i SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutput() SuiteDefinitionDeviceUnderTestOutput
- func (i SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestOutput
- type SuiteDefinitionDeviceUnderTestArray
- func (SuiteDefinitionDeviceUnderTestArray) ElementType() reflect.Type
- func (i SuiteDefinitionDeviceUnderTestArray) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionDeviceUnderTest]
- func (i SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutput() SuiteDefinitionDeviceUnderTestArrayOutput
- func (i SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestArrayOutput
- type SuiteDefinitionDeviceUnderTestArrayInput
- type SuiteDefinitionDeviceUnderTestArrayOutput
- func (SuiteDefinitionDeviceUnderTestArrayOutput) ElementType() reflect.Type
- func (o SuiteDefinitionDeviceUnderTestArrayOutput) Index(i pulumi.IntInput) SuiteDefinitionDeviceUnderTestOutput
- func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionDeviceUnderTest]
- func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutput() SuiteDefinitionDeviceUnderTestArrayOutput
- func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestArrayOutput
- type SuiteDefinitionDeviceUnderTestInput
- type SuiteDefinitionDeviceUnderTestOutput
- func (o SuiteDefinitionDeviceUnderTestOutput) CertificateArn() pulumi.StringPtrOutput
- func (SuiteDefinitionDeviceUnderTestOutput) ElementType() reflect.Type
- func (o SuiteDefinitionDeviceUnderTestOutput) ThingArn() pulumi.StringPtrOutput
- func (o SuiteDefinitionDeviceUnderTestOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionDeviceUnderTest]
- func (o SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutput() SuiteDefinitionDeviceUnderTestOutput
- func (o SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestOutput
- type SuiteDefinitionInput
- type SuiteDefinitionOutput
- func (SuiteDefinitionOutput) ElementType() reflect.Type
- func (o SuiteDefinitionOutput) SuiteDefinitionArn() pulumi.StringOutput
- func (o SuiteDefinitionOutput) SuiteDefinitionConfiguration() SuiteDefinitionConfigurationPropertiesOutput
- func (o SuiteDefinitionOutput) SuiteDefinitionId() pulumi.StringOutput
- func (o SuiteDefinitionOutput) SuiteDefinitionVersion() pulumi.StringOutput
- func (o SuiteDefinitionOutput) Tags() SuiteDefinitionTagArrayOutput
- func (o SuiteDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinition]
- func (o SuiteDefinitionOutput) ToSuiteDefinitionOutput() SuiteDefinitionOutput
- func (o SuiteDefinitionOutput) ToSuiteDefinitionOutputWithContext(ctx context.Context) SuiteDefinitionOutput
- type SuiteDefinitionState
- type SuiteDefinitionTag
- type SuiteDefinitionTagArgs
- func (SuiteDefinitionTagArgs) ElementType() reflect.Type
- func (i SuiteDefinitionTagArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionTag]
- func (i SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutput() SuiteDefinitionTagOutput
- func (i SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutputWithContext(ctx context.Context) SuiteDefinitionTagOutput
- type SuiteDefinitionTagArray
- func (SuiteDefinitionTagArray) ElementType() reflect.Type
- func (i SuiteDefinitionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionTag]
- func (i SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutput() SuiteDefinitionTagArrayOutput
- func (i SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutputWithContext(ctx context.Context) SuiteDefinitionTagArrayOutput
- type SuiteDefinitionTagArrayInput
- type SuiteDefinitionTagArrayOutput
- func (SuiteDefinitionTagArrayOutput) ElementType() reflect.Type
- func (o SuiteDefinitionTagArrayOutput) Index(i pulumi.IntInput) SuiteDefinitionTagOutput
- func (o SuiteDefinitionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionTag]
- func (o SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutput() SuiteDefinitionTagArrayOutput
- func (o SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutputWithContext(ctx context.Context) SuiteDefinitionTagArrayOutput
- type SuiteDefinitionTagInput
- type SuiteDefinitionTagOutput
- func (SuiteDefinitionTagOutput) ElementType() reflect.Type
- func (o SuiteDefinitionTagOutput) Key() pulumi.StringOutput
- func (o SuiteDefinitionTagOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionTag]
- func (o SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutput() SuiteDefinitionTagOutput
- func (o SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutputWithContext(ctx context.Context) SuiteDefinitionTagOutput
- func (o SuiteDefinitionTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupSuiteDefinitionArgs ¶ added in v0.12.0
type LookupSuiteDefinitionArgs struct { // The unique identifier for the suite definition. SuiteDefinitionId string `pulumi:"suiteDefinitionId"` }
type LookupSuiteDefinitionOutputArgs ¶ added in v0.12.0
type LookupSuiteDefinitionOutputArgs struct { // The unique identifier for the suite definition. SuiteDefinitionId pulumi.StringInput `pulumi:"suiteDefinitionId"` }
func (LookupSuiteDefinitionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSuiteDefinitionOutputArgs) ElementType() reflect.Type
type LookupSuiteDefinitionResult ¶ added in v0.12.0
type LookupSuiteDefinitionResult struct { // The Amazon Resource name for the suite definition. SuiteDefinitionArn *string `pulumi:"suiteDefinitionArn"` SuiteDefinitionConfiguration *SuiteDefinitionConfigurationProperties `pulumi:"suiteDefinitionConfiguration"` // The unique identifier for the suite definition. SuiteDefinitionId *string `pulumi:"suiteDefinitionId"` // The suite definition version of a test suite. SuiteDefinitionVersion *string `pulumi:"suiteDefinitionVersion"` // An array of key-value pairs to apply to this resource. Tags []SuiteDefinitionTag `pulumi:"tags"` }
func LookupSuiteDefinition ¶ added in v0.12.0
func LookupSuiteDefinition(ctx *pulumi.Context, args *LookupSuiteDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupSuiteDefinitionResult, error)
An example resource schema demonstrating some basic constructs and validation rules.
type LookupSuiteDefinitionResultOutput ¶ added in v0.12.0
type LookupSuiteDefinitionResultOutput struct{ *pulumi.OutputState }
func LookupSuiteDefinitionOutput ¶ added in v0.12.0
func LookupSuiteDefinitionOutput(ctx *pulumi.Context, args LookupSuiteDefinitionOutputArgs, opts ...pulumi.InvokeOption) LookupSuiteDefinitionResultOutput
func (LookupSuiteDefinitionResultOutput) ElementType ¶ added in v0.12.0
func (LookupSuiteDefinitionResultOutput) ElementType() reflect.Type
func (LookupSuiteDefinitionResultOutput) SuiteDefinitionArn ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionArn() pulumi.StringPtrOutput
The Amazon Resource name for the suite definition.
func (LookupSuiteDefinitionResultOutput) SuiteDefinitionConfiguration ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionConfiguration() SuiteDefinitionConfigurationPropertiesPtrOutput
func (LookupSuiteDefinitionResultOutput) SuiteDefinitionId ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionId() pulumi.StringPtrOutput
The unique identifier for the suite definition.
func (LookupSuiteDefinitionResultOutput) SuiteDefinitionVersion ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) SuiteDefinitionVersion() pulumi.StringPtrOutput
The suite definition version of a test suite.
func (LookupSuiteDefinitionResultOutput) Tags ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) Tags() SuiteDefinitionTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutput ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutput() LookupSuiteDefinitionResultOutput
func (LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutputWithContext ¶ added in v0.12.0
func (o LookupSuiteDefinitionResultOutput) ToLookupSuiteDefinitionResultOutputWithContext(ctx context.Context) LookupSuiteDefinitionResultOutput
func (LookupSuiteDefinitionResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupSuiteDefinitionResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupSuiteDefinitionResult]
type SuiteDefinition ¶
type SuiteDefinition struct { pulumi.CustomResourceState // The Amazon Resource name for the suite definition. SuiteDefinitionArn pulumi.StringOutput `pulumi:"suiteDefinitionArn"` SuiteDefinitionConfiguration SuiteDefinitionConfigurationPropertiesOutput `pulumi:"suiteDefinitionConfiguration"` // The unique identifier for the suite definition. SuiteDefinitionId pulumi.StringOutput `pulumi:"suiteDefinitionId"` // The suite definition version of a test suite. SuiteDefinitionVersion pulumi.StringOutput `pulumi:"suiteDefinitionVersion"` // An array of key-value pairs to apply to this resource. Tags SuiteDefinitionTagArrayOutput `pulumi:"tags"` }
An example resource schema demonstrating some basic constructs and validation rules.
func GetSuiteDefinition ¶
func GetSuiteDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SuiteDefinitionState, opts ...pulumi.ResourceOption) (*SuiteDefinition, error)
GetSuiteDefinition gets an existing SuiteDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSuiteDefinition ¶
func NewSuiteDefinition(ctx *pulumi.Context, name string, args *SuiteDefinitionArgs, opts ...pulumi.ResourceOption) (*SuiteDefinition, error)
NewSuiteDefinition registers a new resource with the given unique name, arguments, and options.
func (*SuiteDefinition) ElementType ¶
func (*SuiteDefinition) ElementType() reflect.Type
func (*SuiteDefinition) ToOutput ¶ added in v0.76.0
func (i *SuiteDefinition) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinition]
func (*SuiteDefinition) ToSuiteDefinitionOutput ¶
func (i *SuiteDefinition) ToSuiteDefinitionOutput() SuiteDefinitionOutput
func (*SuiteDefinition) ToSuiteDefinitionOutputWithContext ¶
func (i *SuiteDefinition) ToSuiteDefinitionOutputWithContext(ctx context.Context) SuiteDefinitionOutput
type SuiteDefinitionArgs ¶
type SuiteDefinitionArgs struct { SuiteDefinitionConfiguration SuiteDefinitionConfigurationPropertiesInput // An array of key-value pairs to apply to this resource. Tags SuiteDefinitionTagArrayInput }
The set of arguments for constructing a SuiteDefinition resource.
func (SuiteDefinitionArgs) ElementType ¶
func (SuiteDefinitionArgs) ElementType() reflect.Type
type SuiteDefinitionConfigurationProperties ¶ added in v0.2.0
type SuiteDefinitionConfigurationProperties struct { DevicePermissionRoleArn string `pulumi:"devicePermissionRoleArn"` Devices []SuiteDefinitionDeviceUnderTest `pulumi:"devices"` IntendedForQualification *bool `pulumi:"intendedForQualification"` RootGroup string `pulumi:"rootGroup"` SuiteDefinitionName *string `pulumi:"suiteDefinitionName"` }
type SuiteDefinitionConfigurationPropertiesArgs ¶ added in v0.2.0
type SuiteDefinitionConfigurationPropertiesArgs struct { DevicePermissionRoleArn pulumi.StringInput `pulumi:"devicePermissionRoleArn"` Devices SuiteDefinitionDeviceUnderTestArrayInput `pulumi:"devices"` IntendedForQualification pulumi.BoolPtrInput `pulumi:"intendedForQualification"` RootGroup pulumi.StringInput `pulumi:"rootGroup"` SuiteDefinitionName pulumi.StringPtrInput `pulumi:"suiteDefinitionName"` }
func (SuiteDefinitionConfigurationPropertiesArgs) ElementType ¶ added in v0.2.0
func (SuiteDefinitionConfigurationPropertiesArgs) ElementType() reflect.Type
func (SuiteDefinitionConfigurationPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i SuiteDefinitionConfigurationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionConfigurationProperties]
func (SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutput ¶ added in v0.2.0
func (i SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutput() SuiteDefinitionConfigurationPropertiesOutput
func (SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutputWithContext ¶ added in v0.2.0
func (i SuiteDefinitionConfigurationPropertiesArgs) ToSuiteDefinitionConfigurationPropertiesOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesOutput
type SuiteDefinitionConfigurationPropertiesInput ¶ added in v0.2.0
type SuiteDefinitionConfigurationPropertiesInput interface { pulumi.Input ToSuiteDefinitionConfigurationPropertiesOutput() SuiteDefinitionConfigurationPropertiesOutput ToSuiteDefinitionConfigurationPropertiesOutputWithContext(context.Context) SuiteDefinitionConfigurationPropertiesOutput }
SuiteDefinitionConfigurationPropertiesInput is an input type that accepts SuiteDefinitionConfigurationPropertiesArgs and SuiteDefinitionConfigurationPropertiesOutput values. You can construct a concrete instance of `SuiteDefinitionConfigurationPropertiesInput` via:
SuiteDefinitionConfigurationPropertiesArgs{...}
type SuiteDefinitionConfigurationPropertiesOutput ¶ added in v0.2.0
type SuiteDefinitionConfigurationPropertiesOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionConfigurationPropertiesOutput) DevicePermissionRoleArn ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) DevicePermissionRoleArn() pulumi.StringOutput
func (SuiteDefinitionConfigurationPropertiesOutput) ElementType ¶ added in v0.2.0
func (SuiteDefinitionConfigurationPropertiesOutput) ElementType() reflect.Type
func (SuiteDefinitionConfigurationPropertiesOutput) IntendedForQualification ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) IntendedForQualification() pulumi.BoolPtrOutput
func (SuiteDefinitionConfigurationPropertiesOutput) RootGroup ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) RootGroup() pulumi.StringOutput
func (SuiteDefinitionConfigurationPropertiesOutput) SuiteDefinitionName ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) SuiteDefinitionName() pulumi.StringPtrOutput
func (SuiteDefinitionConfigurationPropertiesOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionConfigurationPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionConfigurationProperties]
func (SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutput ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutput() SuiteDefinitionConfigurationPropertiesOutput
func (SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutputWithContext ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesOutput) ToSuiteDefinitionConfigurationPropertiesOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesOutput
type SuiteDefinitionConfigurationPropertiesPtrOutput ¶ added in v0.2.0
type SuiteDefinitionConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionConfigurationPropertiesPtrOutput) DevicePermissionRoleArn ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) DevicePermissionRoleArn() pulumi.StringPtrOutput
func (SuiteDefinitionConfigurationPropertiesPtrOutput) ElementType ¶ added in v0.2.0
func (SuiteDefinitionConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (SuiteDefinitionConfigurationPropertiesPtrOutput) IntendedForQualification ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) IntendedForQualification() pulumi.BoolPtrOutput
func (SuiteDefinitionConfigurationPropertiesPtrOutput) RootGroup ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) RootGroup() pulumi.StringPtrOutput
func (SuiteDefinitionConfigurationPropertiesPtrOutput) SuiteDefinitionName ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) SuiteDefinitionName() pulumi.StringPtrOutput
func (SuiteDefinitionConfigurationPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinitionConfigurationProperties]
func (SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutput ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutput() SuiteDefinitionConfigurationPropertiesPtrOutput
func (SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutputWithContext ¶ added in v0.2.0
func (o SuiteDefinitionConfigurationPropertiesPtrOutput) ToSuiteDefinitionConfigurationPropertiesPtrOutputWithContext(ctx context.Context) SuiteDefinitionConfigurationPropertiesPtrOutput
type SuiteDefinitionDeviceUnderTest ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestArgs ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestArgs struct { CertificateArn pulumi.StringPtrInput `pulumi:"certificateArn"` ThingArn pulumi.StringPtrInput `pulumi:"thingArn"` }
func (SuiteDefinitionDeviceUnderTestArgs) ElementType ¶ added in v0.2.0
func (SuiteDefinitionDeviceUnderTestArgs) ElementType() reflect.Type
func (SuiteDefinitionDeviceUnderTestArgs) ToOutput ¶ added in v0.76.0
func (i SuiteDefinitionDeviceUnderTestArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionDeviceUnderTest]
func (SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutput ¶ added in v0.2.0
func (i SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutput() SuiteDefinitionDeviceUnderTestOutput
func (SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutputWithContext ¶ added in v0.2.0
func (i SuiteDefinitionDeviceUnderTestArgs) ToSuiteDefinitionDeviceUnderTestOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestOutput
type SuiteDefinitionDeviceUnderTestArray ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestArray []SuiteDefinitionDeviceUnderTestInput
func (SuiteDefinitionDeviceUnderTestArray) ElementType ¶ added in v0.2.0
func (SuiteDefinitionDeviceUnderTestArray) ElementType() reflect.Type
func (SuiteDefinitionDeviceUnderTestArray) ToOutput ¶ added in v0.76.0
func (i SuiteDefinitionDeviceUnderTestArray) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionDeviceUnderTest]
func (SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutput ¶ added in v0.2.0
func (i SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutput() SuiteDefinitionDeviceUnderTestArrayOutput
func (SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext ¶ added in v0.2.0
func (i SuiteDefinitionDeviceUnderTestArray) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestArrayOutput
type SuiteDefinitionDeviceUnderTestArrayInput ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestArrayInput interface { pulumi.Input ToSuiteDefinitionDeviceUnderTestArrayOutput() SuiteDefinitionDeviceUnderTestArrayOutput ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext(context.Context) SuiteDefinitionDeviceUnderTestArrayOutput }
SuiteDefinitionDeviceUnderTestArrayInput is an input type that accepts SuiteDefinitionDeviceUnderTestArray and SuiteDefinitionDeviceUnderTestArrayOutput values. You can construct a concrete instance of `SuiteDefinitionDeviceUnderTestArrayInput` via:
SuiteDefinitionDeviceUnderTestArray{ SuiteDefinitionDeviceUnderTestArgs{...} }
type SuiteDefinitionDeviceUnderTestArrayOutput ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestArrayOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionDeviceUnderTestArrayOutput) ElementType ¶ added in v0.2.0
func (SuiteDefinitionDeviceUnderTestArrayOutput) ElementType() reflect.Type
func (SuiteDefinitionDeviceUnderTestArrayOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionDeviceUnderTest]
func (SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutput ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutput() SuiteDefinitionDeviceUnderTestArrayOutput
func (SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestArrayOutput) ToSuiteDefinitionDeviceUnderTestArrayOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestArrayOutput
type SuiteDefinitionDeviceUnderTestInput ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestInput interface { pulumi.Input ToSuiteDefinitionDeviceUnderTestOutput() SuiteDefinitionDeviceUnderTestOutput ToSuiteDefinitionDeviceUnderTestOutputWithContext(context.Context) SuiteDefinitionDeviceUnderTestOutput }
SuiteDefinitionDeviceUnderTestInput is an input type that accepts SuiteDefinitionDeviceUnderTestArgs and SuiteDefinitionDeviceUnderTestOutput values. You can construct a concrete instance of `SuiteDefinitionDeviceUnderTestInput` via:
SuiteDefinitionDeviceUnderTestArgs{...}
type SuiteDefinitionDeviceUnderTestOutput ¶ added in v0.2.0
type SuiteDefinitionDeviceUnderTestOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionDeviceUnderTestOutput) CertificateArn ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestOutput) CertificateArn() pulumi.StringPtrOutput
func (SuiteDefinitionDeviceUnderTestOutput) ElementType ¶ added in v0.2.0
func (SuiteDefinitionDeviceUnderTestOutput) ElementType() reflect.Type
func (SuiteDefinitionDeviceUnderTestOutput) ThingArn ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestOutput) ThingArn() pulumi.StringPtrOutput
func (SuiteDefinitionDeviceUnderTestOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionDeviceUnderTestOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionDeviceUnderTest]
func (SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutput ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutput() SuiteDefinitionDeviceUnderTestOutput
func (SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutputWithContext ¶ added in v0.2.0
func (o SuiteDefinitionDeviceUnderTestOutput) ToSuiteDefinitionDeviceUnderTestOutputWithContext(ctx context.Context) SuiteDefinitionDeviceUnderTestOutput
type SuiteDefinitionInput ¶
type SuiteDefinitionInput interface { pulumi.Input ToSuiteDefinitionOutput() SuiteDefinitionOutput ToSuiteDefinitionOutputWithContext(ctx context.Context) SuiteDefinitionOutput }
type SuiteDefinitionOutput ¶
type SuiteDefinitionOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionOutput) ElementType ¶
func (SuiteDefinitionOutput) ElementType() reflect.Type
func (SuiteDefinitionOutput) SuiteDefinitionArn ¶ added in v0.17.0
func (o SuiteDefinitionOutput) SuiteDefinitionArn() pulumi.StringOutput
The Amazon Resource name for the suite definition.
func (SuiteDefinitionOutput) SuiteDefinitionConfiguration ¶ added in v0.17.0
func (o SuiteDefinitionOutput) SuiteDefinitionConfiguration() SuiteDefinitionConfigurationPropertiesOutput
func (SuiteDefinitionOutput) SuiteDefinitionId ¶ added in v0.17.0
func (o SuiteDefinitionOutput) SuiteDefinitionId() pulumi.StringOutput
The unique identifier for the suite definition.
func (SuiteDefinitionOutput) SuiteDefinitionVersion ¶ added in v0.17.0
func (o SuiteDefinitionOutput) SuiteDefinitionVersion() pulumi.StringOutput
The suite definition version of a test suite.
func (SuiteDefinitionOutput) Tags ¶ added in v0.17.0
func (o SuiteDefinitionOutput) Tags() SuiteDefinitionTagArrayOutput
An array of key-value pairs to apply to this resource.
func (SuiteDefinitionOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionOutput) ToOutput(ctx context.Context) pulumix.Output[*SuiteDefinition]
func (SuiteDefinitionOutput) ToSuiteDefinitionOutput ¶
func (o SuiteDefinitionOutput) ToSuiteDefinitionOutput() SuiteDefinitionOutput
func (SuiteDefinitionOutput) ToSuiteDefinitionOutputWithContext ¶
func (o SuiteDefinitionOutput) ToSuiteDefinitionOutputWithContext(ctx context.Context) SuiteDefinitionOutput
type SuiteDefinitionState ¶
type SuiteDefinitionState struct { }
func (SuiteDefinitionState) ElementType ¶
func (SuiteDefinitionState) ElementType() reflect.Type
type SuiteDefinitionTag ¶
type SuiteDefinitionTag struct { // 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 -. Key string `pulumi:"key"` // 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 -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type SuiteDefinitionTagArgs ¶
type SuiteDefinitionTagArgs struct { // 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 -. Key pulumi.StringInput `pulumi:"key"` // 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 -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (SuiteDefinitionTagArgs) ElementType ¶
func (SuiteDefinitionTagArgs) ElementType() reflect.Type
func (SuiteDefinitionTagArgs) ToOutput ¶ added in v0.76.0
func (i SuiteDefinitionTagArgs) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionTag]
func (SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutput ¶
func (i SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutput() SuiteDefinitionTagOutput
func (SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutputWithContext ¶
func (i SuiteDefinitionTagArgs) ToSuiteDefinitionTagOutputWithContext(ctx context.Context) SuiteDefinitionTagOutput
type SuiteDefinitionTagArray ¶
type SuiteDefinitionTagArray []SuiteDefinitionTagInput
func (SuiteDefinitionTagArray) ElementType ¶
func (SuiteDefinitionTagArray) ElementType() reflect.Type
func (SuiteDefinitionTagArray) ToOutput ¶ added in v0.76.0
func (i SuiteDefinitionTagArray) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionTag]
func (SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutput ¶
func (i SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutput() SuiteDefinitionTagArrayOutput
func (SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutputWithContext ¶
func (i SuiteDefinitionTagArray) ToSuiteDefinitionTagArrayOutputWithContext(ctx context.Context) SuiteDefinitionTagArrayOutput
type SuiteDefinitionTagArrayInput ¶
type SuiteDefinitionTagArrayInput interface { pulumi.Input ToSuiteDefinitionTagArrayOutput() SuiteDefinitionTagArrayOutput ToSuiteDefinitionTagArrayOutputWithContext(context.Context) SuiteDefinitionTagArrayOutput }
SuiteDefinitionTagArrayInput is an input type that accepts SuiteDefinitionTagArray and SuiteDefinitionTagArrayOutput values. You can construct a concrete instance of `SuiteDefinitionTagArrayInput` via:
SuiteDefinitionTagArray{ SuiteDefinitionTagArgs{...} }
type SuiteDefinitionTagArrayOutput ¶
type SuiteDefinitionTagArrayOutput struct{ *pulumi.OutputState }
func (SuiteDefinitionTagArrayOutput) ElementType ¶
func (SuiteDefinitionTagArrayOutput) ElementType() reflect.Type
func (SuiteDefinitionTagArrayOutput) Index ¶
func (o SuiteDefinitionTagArrayOutput) Index(i pulumi.IntInput) SuiteDefinitionTagOutput
func (SuiteDefinitionTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]SuiteDefinitionTag]
func (SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutput ¶
func (o SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutput() SuiteDefinitionTagArrayOutput
func (SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutputWithContext ¶
func (o SuiteDefinitionTagArrayOutput) ToSuiteDefinitionTagArrayOutputWithContext(ctx context.Context) SuiteDefinitionTagArrayOutput
type SuiteDefinitionTagInput ¶
type SuiteDefinitionTagInput interface { pulumi.Input ToSuiteDefinitionTagOutput() SuiteDefinitionTagOutput ToSuiteDefinitionTagOutputWithContext(context.Context) SuiteDefinitionTagOutput }
SuiteDefinitionTagInput is an input type that accepts SuiteDefinitionTagArgs and SuiteDefinitionTagOutput values. You can construct a concrete instance of `SuiteDefinitionTagInput` via:
SuiteDefinitionTagArgs{...}
type SuiteDefinitionTagOutput ¶
type SuiteDefinitionTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (SuiteDefinitionTagOutput) ElementType ¶
func (SuiteDefinitionTagOutput) ElementType() reflect.Type
func (SuiteDefinitionTagOutput) Key ¶
func (o SuiteDefinitionTagOutput) Key() pulumi.StringOutput
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 -.
func (SuiteDefinitionTagOutput) ToOutput ¶ added in v0.76.0
func (o SuiteDefinitionTagOutput) ToOutput(ctx context.Context) pulumix.Output[SuiteDefinitionTag]
func (SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutput ¶
func (o SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutput() SuiteDefinitionTagOutput
func (SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutputWithContext ¶
func (o SuiteDefinitionTagOutput) ToSuiteDefinitionTagOutputWithContext(ctx context.Context) SuiteDefinitionTagOutput
func (SuiteDefinitionTagOutput) Value ¶
func (o SuiteDefinitionTagOutput) Value() pulumi.StringOutput
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 -.