Documentation
¶
Index ¶
- type ExperimentTemplate
- func (*ExperimentTemplate) ElementType() reflect.Type
- func (i *ExperimentTemplate) ToExperimentTemplateOutput() ExperimentTemplateOutput
- func (i *ExperimentTemplate) ToExperimentTemplateOutputWithContext(ctx context.Context) ExperimentTemplateOutput
- func (i *ExperimentTemplate) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplate]
- type ExperimentTemplateActionMap
- type ExperimentTemplateActionMapArgs
- func (ExperimentTemplateActionMapArgs) ElementType() reflect.Type
- func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutput() ExperimentTemplateActionMapOutput
- func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutputWithContext(ctx context.Context) ExperimentTemplateActionMapOutput
- func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
- func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
- func (i ExperimentTemplateActionMapArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateActionMap]
- type ExperimentTemplateActionMapInput
- type ExperimentTemplateActionMapOutput
- func (ExperimentTemplateActionMapOutput) ElementType() reflect.Type
- func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutput() ExperimentTemplateActionMapOutput
- func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutputWithContext(ctx context.Context) ExperimentTemplateActionMapOutput
- func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateActionMapOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateActionMap]
- type ExperimentTemplateActionMapPtrInput
- type ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateActionMapPtrOutput) Elem() ExperimentTemplateActionMapOutput
- func (ExperimentTemplateActionMapPtrOutput) ElementType() reflect.Type
- func (o ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateActionMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateActionMap]
- type ExperimentTemplateArgs
- type ExperimentTemplateInput
- type ExperimentTemplateLogConfiguration
- type ExperimentTemplateLogConfigurationArgs
- func (ExperimentTemplateLogConfigurationArgs) ElementType() reflect.Type
- func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutput() ExperimentTemplateLogConfigurationOutput
- func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationOutput
- func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
- func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
- func (i ExperimentTemplateLogConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfiguration]
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs
- func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ...
- func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ...
- func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToOutput(ctx context.Context) ...
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesInput
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) LogGroupArn() pulumi.StringOutput
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ...
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ...
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToOutput(ctx context.Context) ...
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput
- type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) Elem() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
- func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) LogGroupArn() pulumi.StringPtrOutput
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ...
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ...
- func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToOutput(ctx context.Context) ...
- type ExperimentTemplateLogConfigurationInput
- type ExperimentTemplateLogConfigurationOutput
- func (o ExperimentTemplateLogConfigurationOutput) CloudWatchLogsConfiguration() ...
- func (ExperimentTemplateLogConfigurationOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationOutput) LogSchemaVersion() pulumi.IntOutput
- func (o ExperimentTemplateLogConfigurationOutput) S3Configuration() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutput() ExperimentTemplateLogConfigurationOutput
- func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationOutput
- func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateLogConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfiguration]
- type ExperimentTemplateLogConfigurationPtrInput
- type ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateLogConfigurationPtrOutput) CloudWatchLogsConfiguration() ...
- func (o ExperimentTemplateLogConfigurationPtrOutput) Elem() ExperimentTemplateLogConfigurationOutput
- func (ExperimentTemplateLogConfigurationPtrOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationPtrOutput) LogSchemaVersion() pulumi.IntPtrOutput
- func (o ExperimentTemplateLogConfigurationPtrOutput) S3Configuration() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateLogConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateLogConfiguration]
- type ExperimentTemplateLogConfigurationS3ConfigurationProperties
- type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs
- func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ElementType() reflect.Type
- func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfigurationS3ConfigurationProperties]
- type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesInput
- type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) BucketName() pulumi.StringOutput
- func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) Prefix() pulumi.StringPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfigurationS3ConfigurationProperties]
- type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput
- type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) Elem() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
- func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ElementType() reflect.Type
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) Prefix() pulumi.StringPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
- func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateLogConfigurationS3ConfigurationProperties]
- type ExperimentTemplateOutput
- func (o ExperimentTemplateOutput) Actions() ExperimentTemplateActionMapPtrOutput
- func (o ExperimentTemplateOutput) Description() pulumi.StringOutput
- func (ExperimentTemplateOutput) ElementType() reflect.Type
- func (o ExperimentTemplateOutput) LogConfiguration() ExperimentTemplateLogConfigurationPtrOutput
- func (o ExperimentTemplateOutput) RoleArn() pulumi.StringOutput
- func (o ExperimentTemplateOutput) StopConditions() ExperimentTemplateStopConditionArrayOutput
- func (o ExperimentTemplateOutput) Tags() pulumi.AnyOutput
- func (o ExperimentTemplateOutput) Targets() ExperimentTemplateTargetMapOutput
- func (o ExperimentTemplateOutput) ToExperimentTemplateOutput() ExperimentTemplateOutput
- func (o ExperimentTemplateOutput) ToExperimentTemplateOutputWithContext(ctx context.Context) ExperimentTemplateOutput
- func (o ExperimentTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplate]
- type ExperimentTemplateState
- type ExperimentTemplateStopCondition
- type ExperimentTemplateStopConditionArgs
- func (ExperimentTemplateStopConditionArgs) ElementType() reflect.Type
- func (i ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutput() ExperimentTemplateStopConditionOutput
- func (i ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionOutput
- func (i ExperimentTemplateStopConditionArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateStopCondition]
- type ExperimentTemplateStopConditionArray
- func (ExperimentTemplateStopConditionArray) ElementType() reflect.Type
- func (i ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutput() ExperimentTemplateStopConditionArrayOutput
- func (i ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionArrayOutput
- func (i ExperimentTemplateStopConditionArray) ToOutput(ctx context.Context) pulumix.Output[[]ExperimentTemplateStopCondition]
- type ExperimentTemplateStopConditionArrayInput
- type ExperimentTemplateStopConditionArrayOutput
- func (ExperimentTemplateStopConditionArrayOutput) ElementType() reflect.Type
- func (o ExperimentTemplateStopConditionArrayOutput) Index(i pulumi.IntInput) ExperimentTemplateStopConditionOutput
- func (o ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutput() ExperimentTemplateStopConditionArrayOutput
- func (o ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionArrayOutput
- func (o ExperimentTemplateStopConditionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ExperimentTemplateStopCondition]
- type ExperimentTemplateStopConditionInput
- type ExperimentTemplateStopConditionOutput
- func (ExperimentTemplateStopConditionOutput) ElementType() reflect.Type
- func (o ExperimentTemplateStopConditionOutput) Source() pulumi.StringOutput
- func (o ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutput() ExperimentTemplateStopConditionOutput
- func (o ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionOutput
- func (o ExperimentTemplateStopConditionOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateStopCondition]
- func (o ExperimentTemplateStopConditionOutput) Value() pulumi.StringPtrOutput
- type ExperimentTemplateTargetMap
- type ExperimentTemplateTargetMapArgs
- func (ExperimentTemplateTargetMapArgs) ElementType() reflect.Type
- func (i ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutput() ExperimentTemplateTargetMapOutput
- func (i ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapOutput
- func (i ExperimentTemplateTargetMapArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateTargetMap]
- type ExperimentTemplateTargetMapInput
- type ExperimentTemplateTargetMapOutput
- func (ExperimentTemplateTargetMapOutput) ElementType() reflect.Type
- func (o ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutput() ExperimentTemplateTargetMapOutput
- func (o ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapOutput
- func (o ExperimentTemplateTargetMapOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateTargetMap]
- type ExperimentTemplateTargetMapPtrOutput
- func (o ExperimentTemplateTargetMapPtrOutput) Elem() ExperimentTemplateTargetMapOutput
- func (ExperimentTemplateTargetMapPtrOutput) ElementType() reflect.Type
- func (o ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutput() ExperimentTemplateTargetMapPtrOutput
- func (o ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapPtrOutput
- func (o ExperimentTemplateTargetMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateTargetMap]
- type LookupExperimentTemplateArgs
- type LookupExperimentTemplateOutputArgs
- type LookupExperimentTemplateResult
- type LookupExperimentTemplateResultOutput
- func (o LookupExperimentTemplateResultOutput) Actions() ExperimentTemplateActionMapPtrOutput
- func (o LookupExperimentTemplateResultOutput) Description() pulumi.StringPtrOutput
- func (LookupExperimentTemplateResultOutput) ElementType() reflect.Type
- func (o LookupExperimentTemplateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupExperimentTemplateResultOutput) LogConfiguration() ExperimentTemplateLogConfigurationPtrOutput
- func (o LookupExperimentTemplateResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupExperimentTemplateResultOutput) StopConditions() ExperimentTemplateStopConditionArrayOutput
- func (o LookupExperimentTemplateResultOutput) Targets() ExperimentTemplateTargetMapPtrOutput
- func (o LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutput() LookupExperimentTemplateResultOutput
- func (o LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutputWithContext(ctx context.Context) LookupExperimentTemplateResultOutput
- func (o LookupExperimentTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupExperimentTemplateResult]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExperimentTemplate ¶
type ExperimentTemplate struct { pulumi.CustomResourceState Actions ExperimentTemplateActionMapPtrOutput `pulumi:"actions"` Description pulumi.StringOutput `pulumi:"description"` LogConfiguration ExperimentTemplateLogConfigurationPtrOutput `pulumi:"logConfiguration"` RoleArn pulumi.StringOutput `pulumi:"roleArn"` StopConditions ExperimentTemplateStopConditionArrayOutput `pulumi:"stopConditions"` Tags pulumi.AnyOutput `pulumi:"tags"` Targets ExperimentTemplateTargetMapOutput `pulumi:"targets"` }
Resource schema for AWS::FIS::ExperimentTemplate
func GetExperimentTemplate ¶
func GetExperimentTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExperimentTemplateState, opts ...pulumi.ResourceOption) (*ExperimentTemplate, error)
GetExperimentTemplate gets an existing ExperimentTemplate 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 NewExperimentTemplate ¶
func NewExperimentTemplate(ctx *pulumi.Context, name string, args *ExperimentTemplateArgs, opts ...pulumi.ResourceOption) (*ExperimentTemplate, error)
NewExperimentTemplate registers a new resource with the given unique name, arguments, and options.
func (*ExperimentTemplate) ElementType ¶
func (*ExperimentTemplate) ElementType() reflect.Type
func (*ExperimentTemplate) ToExperimentTemplateOutput ¶
func (i *ExperimentTemplate) ToExperimentTemplateOutput() ExperimentTemplateOutput
func (*ExperimentTemplate) ToExperimentTemplateOutputWithContext ¶
func (i *ExperimentTemplate) ToExperimentTemplateOutputWithContext(ctx context.Context) ExperimentTemplateOutput
func (*ExperimentTemplate) ToOutput ¶ added in v0.76.0
func (i *ExperimentTemplate) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplate]
type ExperimentTemplateActionMap ¶ added in v0.2.0
type ExperimentTemplateActionMap struct { }
The actions for the experiment.
type ExperimentTemplateActionMapArgs ¶ added in v0.2.0
type ExperimentTemplateActionMapArgs struct { }
The actions for the experiment.
func (ExperimentTemplateActionMapArgs) ElementType ¶ added in v0.2.0
func (ExperimentTemplateActionMapArgs) ElementType() reflect.Type
func (ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutput ¶ added in v0.2.0
func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutput() ExperimentTemplateActionMapOutput
func (ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutputWithContext ¶ added in v0.2.0
func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapOutputWithContext(ctx context.Context) ExperimentTemplateActionMapOutput
func (ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutput ¶ added in v0.2.0
func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutputWithContext ¶ added in v0.2.0
func (i ExperimentTemplateActionMapArgs) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapArgs) ToOutput ¶ added in v0.76.0
func (i ExperimentTemplateActionMapArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateActionMap]
type ExperimentTemplateActionMapInput ¶ added in v0.2.0
type ExperimentTemplateActionMapInput interface { pulumi.Input ToExperimentTemplateActionMapOutput() ExperimentTemplateActionMapOutput ToExperimentTemplateActionMapOutputWithContext(context.Context) ExperimentTemplateActionMapOutput }
ExperimentTemplateActionMapInput is an input type that accepts ExperimentTemplateActionMap and ExperimentTemplateActionMapOutput values. You can construct a concrete instance of `ExperimentTemplateActionMapInput` via:
ExperimentTemplateActionMap{ "key": ExperimentTemplateActionArgs{...} }
type ExperimentTemplateActionMapOutput ¶ added in v0.2.0
type ExperimentTemplateActionMapOutput struct{ *pulumi.OutputState }
The actions for the experiment.
func (ExperimentTemplateActionMapOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateActionMapOutput) ElementType() reflect.Type
func (ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutput ¶ added in v0.2.0
func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutput() ExperimentTemplateActionMapOutput
func (ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapOutputWithContext(ctx context.Context) ExperimentTemplateActionMapOutput
func (ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutput ¶ added in v0.2.0
func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateActionMapOutput) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateActionMapOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateActionMap]
type ExperimentTemplateActionMapPtrInput ¶ added in v0.2.0
type ExperimentTemplateActionMapPtrInput interface { pulumi.Input ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput ToExperimentTemplateActionMapPtrOutputWithContext(context.Context) ExperimentTemplateActionMapPtrOutput }
ExperimentTemplateActionMapPtrInput is an input type that accepts ExperimentTemplateActionMapArgs, ExperimentTemplateActionMapPtr and ExperimentTemplateActionMapPtrOutput values. You can construct a concrete instance of `ExperimentTemplateActionMapPtrInput` via:
ExperimentTemplateActionMapArgs{...} or: nil
func ExperimentTemplateActionMapPtr ¶ added in v0.2.0
func ExperimentTemplateActionMapPtr(v *ExperimentTemplateActionMapArgs) ExperimentTemplateActionMapPtrInput
type ExperimentTemplateActionMapPtrOutput ¶ added in v0.2.0
type ExperimentTemplateActionMapPtrOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateActionMapPtrOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateActionMapPtrOutput) ElementType() reflect.Type
func (ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutput ¶ added in v0.2.0
func (o ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutput() ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateActionMapPtrOutput) ToExperimentTemplateActionMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateActionMapPtrOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateActionMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateActionMap]
type ExperimentTemplateArgs ¶
type ExperimentTemplateArgs struct { Actions ExperimentTemplateActionMapPtrInput Description pulumi.StringInput LogConfiguration ExperimentTemplateLogConfigurationPtrInput RoleArn pulumi.StringInput StopConditions ExperimentTemplateStopConditionArrayInput Tags pulumi.Input Targets ExperimentTemplateTargetMapInput }
The set of arguments for constructing a ExperimentTemplate resource.
func (ExperimentTemplateArgs) ElementType ¶
func (ExperimentTemplateArgs) ElementType() reflect.Type
type ExperimentTemplateInput ¶
type ExperimentTemplateInput interface { pulumi.Input ToExperimentTemplateOutput() ExperimentTemplateOutput ToExperimentTemplateOutputWithContext(ctx context.Context) ExperimentTemplateOutput }
type ExperimentTemplateLogConfiguration ¶ added in v0.14.0
type ExperimentTemplateLogConfiguration struct { CloudWatchLogsConfiguration *ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties `pulumi:"cloudWatchLogsConfiguration"` LogSchemaVersion int `pulumi:"logSchemaVersion"` S3Configuration *ExperimentTemplateLogConfigurationS3ConfigurationProperties `pulumi:"s3Configuration"` }
type ExperimentTemplateLogConfigurationArgs ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationArgs struct { CloudWatchLogsConfiguration ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput `pulumi:"cloudWatchLogsConfiguration"` LogSchemaVersion pulumi.IntInput `pulumi:"logSchemaVersion"` S3Configuration ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput `pulumi:"s3Configuration"` }
func (ExperimentTemplateLogConfigurationArgs) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationArgs) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutput() ExperimentTemplateLogConfigurationOutput
func (ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationOutput
func (ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationArgs) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i ExperimentTemplateLogConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfiguration]
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationProperties struct {
LogGroupArn string `pulumi:"logGroupArn"`
}
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs struct {
LogGroupArn pulumi.StringInput `pulumi:"logGroupArn"`
}
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesInput interface { pulumi.Input ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext(context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput }
ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesInput is an input type that accepts ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs and ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesInput` via:
ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs{...}
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) LogGroupArn ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) LogGroupArn() pulumi.StringOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput interface { pulumi.Input ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput }
ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput is an input type that accepts ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs, ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtr and ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput` via:
ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs{...} or: nil
func ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtr ¶ added in v0.14.0
func ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtr(v *ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesArgs) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrInput
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) Elem ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) LogGroupArn ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
type ExperimentTemplateLogConfigurationInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationInput interface { pulumi.Input ToExperimentTemplateLogConfigurationOutput() ExperimentTemplateLogConfigurationOutput ToExperimentTemplateLogConfigurationOutputWithContext(context.Context) ExperimentTemplateLogConfigurationOutput }
ExperimentTemplateLogConfigurationInput is an input type that accepts ExperimentTemplateLogConfigurationArgs and ExperimentTemplateLogConfigurationOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationInput` via:
ExperimentTemplateLogConfigurationArgs{...}
type ExperimentTemplateLogConfigurationOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationOutput) CloudWatchLogsConfiguration ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) CloudWatchLogsConfiguration() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationOutput) LogSchemaVersion ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) LogSchemaVersion() pulumi.IntOutput
func (ExperimentTemplateLogConfigurationOutput) S3Configuration ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) S3Configuration() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutput() ExperimentTemplateLogConfigurationOutput
func (ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationOutput
func (ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateLogConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateLogConfiguration]
type ExperimentTemplateLogConfigurationPtrInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationPtrInput interface { pulumi.Input ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput ToExperimentTemplateLogConfigurationPtrOutputWithContext(context.Context) ExperimentTemplateLogConfigurationPtrOutput }
ExperimentTemplateLogConfigurationPtrInput is an input type that accepts ExperimentTemplateLogConfigurationArgs, ExperimentTemplateLogConfigurationPtr and ExperimentTemplateLogConfigurationPtrOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationPtrInput` via:
ExperimentTemplateLogConfigurationArgs{...} or: nil
func ExperimentTemplateLogConfigurationPtr ¶ added in v0.14.0
func ExperimentTemplateLogConfigurationPtr(v *ExperimentTemplateLogConfigurationArgs) ExperimentTemplateLogConfigurationPtrInput
type ExperimentTemplateLogConfigurationPtrOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationPtrOutput) CloudWatchLogsConfiguration ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationPtrOutput) CloudWatchLogsConfiguration() ExperimentTemplateLogConfigurationCloudWatchLogsConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationPtrOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationPtrOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationPtrOutput) LogSchemaVersion ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationPtrOutput) LogSchemaVersion() pulumi.IntPtrOutput
func (ExperimentTemplateLogConfigurationPtrOutput) S3Configuration ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationPtrOutput) S3Configuration() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutput() ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationPtrOutput) ToExperimentTemplateLogConfigurationPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateLogConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateLogConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateLogConfiguration]
type ExperimentTemplateLogConfigurationS3ConfigurationProperties ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` }
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (i ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesInput interface { pulumi.Input ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext(context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput }
ExperimentTemplateLogConfigurationS3ConfigurationPropertiesInput is an input type that accepts ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs and ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationS3ConfigurationPropertiesInput` via:
ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs{...}
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) BucketName ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) BucketName() pulumi.StringOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput interface { pulumi.Input ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput }
ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput is an input type that accepts ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs, ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtr and ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput values. You can construct a concrete instance of `ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput` via:
ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs{...} or: nil
func ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtr ¶ added in v0.14.0
func ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtr(v *ExperimentTemplateLogConfigurationS3ConfigurationPropertiesArgs) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrInput
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput ¶ added in v0.14.0
type ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) BucketName ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) BucketName() pulumi.StringPtrOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ElementType ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ElementType() reflect.Type
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) Prefix ¶ added in v0.14.0
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput() ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
func (ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext ¶ added in v0.14.0
func (o ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput) ToExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutputWithContext(ctx context.Context) ExperimentTemplateLogConfigurationS3ConfigurationPropertiesPtrOutput
type ExperimentTemplateOutput ¶
type ExperimentTemplateOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateOutput) Actions ¶ added in v0.17.0
func (o ExperimentTemplateOutput) Actions() ExperimentTemplateActionMapPtrOutput
func (ExperimentTemplateOutput) Description ¶ added in v0.17.0
func (o ExperimentTemplateOutput) Description() pulumi.StringOutput
func (ExperimentTemplateOutput) ElementType ¶
func (ExperimentTemplateOutput) ElementType() reflect.Type
func (ExperimentTemplateOutput) LogConfiguration ¶ added in v0.17.0
func (o ExperimentTemplateOutput) LogConfiguration() ExperimentTemplateLogConfigurationPtrOutput
func (ExperimentTemplateOutput) RoleArn ¶ added in v0.17.0
func (o ExperimentTemplateOutput) RoleArn() pulumi.StringOutput
func (ExperimentTemplateOutput) StopConditions ¶ added in v0.17.0
func (o ExperimentTemplateOutput) StopConditions() ExperimentTemplateStopConditionArrayOutput
func (ExperimentTemplateOutput) Tags ¶ added in v0.17.0
func (o ExperimentTemplateOutput) Tags() pulumi.AnyOutput
func (ExperimentTemplateOutput) Targets ¶ added in v0.17.0
func (o ExperimentTemplateOutput) Targets() ExperimentTemplateTargetMapOutput
func (ExperimentTemplateOutput) ToExperimentTemplateOutput ¶
func (o ExperimentTemplateOutput) ToExperimentTemplateOutput() ExperimentTemplateOutput
func (ExperimentTemplateOutput) ToExperimentTemplateOutputWithContext ¶
func (o ExperimentTemplateOutput) ToExperimentTemplateOutputWithContext(ctx context.Context) ExperimentTemplateOutput
func (ExperimentTemplateOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplate]
type ExperimentTemplateState ¶
type ExperimentTemplateState struct { }
func (ExperimentTemplateState) ElementType ¶
func (ExperimentTemplateState) ElementType() reflect.Type
type ExperimentTemplateStopCondition ¶ added in v0.2.0
type ExperimentTemplateStopConditionArgs ¶ added in v0.2.0
type ExperimentTemplateStopConditionArgs struct { Source pulumi.StringInput `pulumi:"source"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ExperimentTemplateStopConditionArgs) ElementType ¶ added in v0.2.0
func (ExperimentTemplateStopConditionArgs) ElementType() reflect.Type
func (ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutput ¶ added in v0.2.0
func (i ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutput() ExperimentTemplateStopConditionOutput
func (ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutputWithContext ¶ added in v0.2.0
func (i ExperimentTemplateStopConditionArgs) ToExperimentTemplateStopConditionOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionOutput
func (ExperimentTemplateStopConditionArgs) ToOutput ¶ added in v0.76.0
func (i ExperimentTemplateStopConditionArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateStopCondition]
type ExperimentTemplateStopConditionArray ¶ added in v0.2.0
type ExperimentTemplateStopConditionArray []ExperimentTemplateStopConditionInput
func (ExperimentTemplateStopConditionArray) ElementType ¶ added in v0.2.0
func (ExperimentTemplateStopConditionArray) ElementType() reflect.Type
func (ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutput ¶ added in v0.2.0
func (i ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutput() ExperimentTemplateStopConditionArrayOutput
func (ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutputWithContext ¶ added in v0.2.0
func (i ExperimentTemplateStopConditionArray) ToExperimentTemplateStopConditionArrayOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionArrayOutput
func (ExperimentTemplateStopConditionArray) ToOutput ¶ added in v0.76.0
func (i ExperimentTemplateStopConditionArray) ToOutput(ctx context.Context) pulumix.Output[[]ExperimentTemplateStopCondition]
type ExperimentTemplateStopConditionArrayInput ¶ added in v0.2.0
type ExperimentTemplateStopConditionArrayInput interface { pulumi.Input ToExperimentTemplateStopConditionArrayOutput() ExperimentTemplateStopConditionArrayOutput ToExperimentTemplateStopConditionArrayOutputWithContext(context.Context) ExperimentTemplateStopConditionArrayOutput }
ExperimentTemplateStopConditionArrayInput is an input type that accepts ExperimentTemplateStopConditionArray and ExperimentTemplateStopConditionArrayOutput values. You can construct a concrete instance of `ExperimentTemplateStopConditionArrayInput` via:
ExperimentTemplateStopConditionArray{ ExperimentTemplateStopConditionArgs{...} }
type ExperimentTemplateStopConditionArrayOutput ¶ added in v0.2.0
type ExperimentTemplateStopConditionArrayOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateStopConditionArrayOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateStopConditionArrayOutput) ElementType() reflect.Type
func (ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutput ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutput() ExperimentTemplateStopConditionArrayOutput
func (ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionArrayOutput) ToExperimentTemplateStopConditionArrayOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionArrayOutput
func (ExperimentTemplateStopConditionArrayOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateStopConditionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ExperimentTemplateStopCondition]
type ExperimentTemplateStopConditionInput ¶ added in v0.2.0
type ExperimentTemplateStopConditionInput interface { pulumi.Input ToExperimentTemplateStopConditionOutput() ExperimentTemplateStopConditionOutput ToExperimentTemplateStopConditionOutputWithContext(context.Context) ExperimentTemplateStopConditionOutput }
ExperimentTemplateStopConditionInput is an input type that accepts ExperimentTemplateStopConditionArgs and ExperimentTemplateStopConditionOutput values. You can construct a concrete instance of `ExperimentTemplateStopConditionInput` via:
ExperimentTemplateStopConditionArgs{...}
type ExperimentTemplateStopConditionOutput ¶ added in v0.2.0
type ExperimentTemplateStopConditionOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateStopConditionOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateStopConditionOutput) ElementType() reflect.Type
func (ExperimentTemplateStopConditionOutput) Source ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionOutput) Source() pulumi.StringOutput
func (ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutput ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutput() ExperimentTemplateStopConditionOutput
func (ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionOutput) ToExperimentTemplateStopConditionOutputWithContext(ctx context.Context) ExperimentTemplateStopConditionOutput
func (ExperimentTemplateStopConditionOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateStopConditionOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateStopCondition]
func (ExperimentTemplateStopConditionOutput) Value ¶ added in v0.2.0
func (o ExperimentTemplateStopConditionOutput) Value() pulumi.StringPtrOutput
type ExperimentTemplateTargetMap ¶ added in v0.2.0
type ExperimentTemplateTargetMap struct { }
The targets for the experiment.
type ExperimentTemplateTargetMapArgs ¶ added in v0.2.0
type ExperimentTemplateTargetMapArgs struct { }
The targets for the experiment.
func (ExperimentTemplateTargetMapArgs) ElementType ¶ added in v0.2.0
func (ExperimentTemplateTargetMapArgs) ElementType() reflect.Type
func (ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutput ¶ added in v0.2.0
func (i ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutput() ExperimentTemplateTargetMapOutput
func (ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutputWithContext ¶ added in v0.2.0
func (i ExperimentTemplateTargetMapArgs) ToExperimentTemplateTargetMapOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapOutput
func (ExperimentTemplateTargetMapArgs) ToOutput ¶ added in v0.76.0
func (i ExperimentTemplateTargetMapArgs) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateTargetMap]
type ExperimentTemplateTargetMapInput ¶ added in v0.2.0
type ExperimentTemplateTargetMapInput interface { pulumi.Input ToExperimentTemplateTargetMapOutput() ExperimentTemplateTargetMapOutput ToExperimentTemplateTargetMapOutputWithContext(context.Context) ExperimentTemplateTargetMapOutput }
ExperimentTemplateTargetMapInput is an input type that accepts ExperimentTemplateTargetMap and ExperimentTemplateTargetMapOutput values. You can construct a concrete instance of `ExperimentTemplateTargetMapInput` via:
ExperimentTemplateTargetMap{ "key": ExperimentTemplateTargetArgs{...} }
type ExperimentTemplateTargetMapOutput ¶ added in v0.2.0
type ExperimentTemplateTargetMapOutput struct{ *pulumi.OutputState }
The targets for the experiment.
func (ExperimentTemplateTargetMapOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateTargetMapOutput) ElementType() reflect.Type
func (ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutput ¶ added in v0.2.0
func (o ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutput() ExperimentTemplateTargetMapOutput
func (ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateTargetMapOutput) ToExperimentTemplateTargetMapOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapOutput
func (ExperimentTemplateTargetMapOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateTargetMapOutput) ToOutput(ctx context.Context) pulumix.Output[ExperimentTemplateTargetMap]
type ExperimentTemplateTargetMapPtrOutput ¶ added in v0.2.0
type ExperimentTemplateTargetMapPtrOutput struct{ *pulumi.OutputState }
func (ExperimentTemplateTargetMapPtrOutput) ElementType ¶ added in v0.2.0
func (ExperimentTemplateTargetMapPtrOutput) ElementType() reflect.Type
func (ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutput ¶ added in v0.2.0
func (o ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutput() ExperimentTemplateTargetMapPtrOutput
func (ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutputWithContext ¶ added in v0.2.0
func (o ExperimentTemplateTargetMapPtrOutput) ToExperimentTemplateTargetMapPtrOutputWithContext(ctx context.Context) ExperimentTemplateTargetMapPtrOutput
func (ExperimentTemplateTargetMapPtrOutput) ToOutput ¶ added in v0.76.0
func (o ExperimentTemplateTargetMapPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*ExperimentTemplateTargetMap]
type LookupExperimentTemplateArgs ¶ added in v0.12.0
type LookupExperimentTemplateArgs struct {
Id string `pulumi:"id"`
}
type LookupExperimentTemplateOutputArgs ¶ added in v0.12.0
type LookupExperimentTemplateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupExperimentTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupExperimentTemplateOutputArgs) ElementType() reflect.Type
type LookupExperimentTemplateResult ¶ added in v0.12.0
type LookupExperimentTemplateResult struct { Actions *ExperimentTemplateActionMap `pulumi:"actions"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` LogConfiguration *ExperimentTemplateLogConfiguration `pulumi:"logConfiguration"` RoleArn *string `pulumi:"roleArn"` StopConditions []ExperimentTemplateStopCondition `pulumi:"stopConditions"` Targets *ExperimentTemplateTargetMap `pulumi:"targets"` }
func LookupExperimentTemplate ¶ added in v0.12.0
func LookupExperimentTemplate(ctx *pulumi.Context, args *LookupExperimentTemplateArgs, opts ...pulumi.InvokeOption) (*LookupExperimentTemplateResult, error)
Resource schema for AWS::FIS::ExperimentTemplate
type LookupExperimentTemplateResultOutput ¶ added in v0.12.0
type LookupExperimentTemplateResultOutput struct{ *pulumi.OutputState }
func LookupExperimentTemplateOutput ¶ added in v0.12.0
func LookupExperimentTemplateOutput(ctx *pulumi.Context, args LookupExperimentTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupExperimentTemplateResultOutput
func (LookupExperimentTemplateResultOutput) Actions ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) Actions() ExperimentTemplateActionMapPtrOutput
func (LookupExperimentTemplateResultOutput) Description ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) Description() pulumi.StringPtrOutput
func (LookupExperimentTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupExperimentTemplateResultOutput) ElementType() reflect.Type
func (LookupExperimentTemplateResultOutput) Id ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) Id() pulumi.StringPtrOutput
func (LookupExperimentTemplateResultOutput) LogConfiguration ¶ added in v0.14.0
func (o LookupExperimentTemplateResultOutput) LogConfiguration() ExperimentTemplateLogConfigurationPtrOutput
func (LookupExperimentTemplateResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) RoleArn() pulumi.StringPtrOutput
func (LookupExperimentTemplateResultOutput) StopConditions ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) StopConditions() ExperimentTemplateStopConditionArrayOutput
func (LookupExperimentTemplateResultOutput) Targets ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) Targets() ExperimentTemplateTargetMapPtrOutput
func (LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutput ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutput() LookupExperimentTemplateResultOutput
func (LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupExperimentTemplateResultOutput) ToLookupExperimentTemplateResultOutputWithContext(ctx context.Context) LookupExperimentTemplateResultOutput
func (LookupExperimentTemplateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupExperimentTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupExperimentTemplateResult]