Documentation
¶
Index ¶
- type ExperimentTemplate
- type ExperimentTemplate_ExperimentTemplateAction
- type ExperimentTemplate_ExperimentTemplateActionItemParameterMap
- type ExperimentTemplate_ExperimentTemplateActionItemStartAfterList
- type ExperimentTemplate_ExperimentTemplateActionItemTargetMap
- type ExperimentTemplate_ExperimentTemplateStopCondition
- type ExperimentTemplate_ExperimentTemplateTarget
- type ExperimentTemplate_ExperimentTemplateTargetFilter
- type ExperimentTemplate_ExperimentTemplateTargetFilterList
- type ExperimentTemplate_ExperimentTemplateTargetFilterValues
- type ExperimentTemplate_ResourceArnList
- type ExperimentTemplate_TagMap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExperimentTemplate ¶
type ExperimentTemplate struct {
// Actions AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-actions
Actions map[string]ExperimentTemplate_ExperimentTemplateAction `json:"Actions,omitempty"`
// Description AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-description
Description string `json:"Description,omitempty"`
// RoleArn AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-rolearn
RoleArn string `json:"RoleArn,omitempty"`
// StopConditions AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-stopconditions
StopConditions []ExperimentTemplate_ExperimentTemplateStopCondition `json:"StopConditions,omitempty"`
// Tags AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-tags
Tags map[string]string `json:"Tags,omitempty"`
// Targets AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-targets
Targets map[string]ExperimentTemplate_ExperimentTemplateTarget `json:"Targets,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html
func (*ExperimentTemplate) AWSCloudFormationType ¶
func (r *ExperimentTemplate) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (ExperimentTemplate) MarshalJSON ¶
func (r ExperimentTemplate) MarshalJSON() ([]byte, error)
MarshalJSON is a custom JSON marshalling hook that embeds this object into an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'.
func (*ExperimentTemplate) UnmarshalJSON ¶
func (r *ExperimentTemplate) UnmarshalJSON(b []byte) error
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type ExperimentTemplate_ExperimentTemplateAction ¶
type ExperimentTemplate_ExperimentTemplateAction struct {
// ActionId AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-actionid
ActionId string `json:"ActionId,omitempty"`
// Description AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-description
Description string `json:"Description,omitempty"`
// Parameters AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-parameters
Parameters map[string]string `json:"Parameters,omitempty"`
// StartAfter AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-startafter
StartAfter []string `json:"StartAfter,omitempty"`
// Targets AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-targets
Targets map[string]string `json:"Targets,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateAction AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateAction) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html
func (*ExperimentTemplate_ExperimentTemplateAction) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateAction) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateActionItemParameterMap ¶
type ExperimentTemplate_ExperimentTemplateActionItemParameterMap struct {
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateActionItemParameterMap AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateActionItemParameterMap) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateactionitemparametermap.html
func (*ExperimentTemplate_ExperimentTemplateActionItemParameterMap) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateActionItemParameterMap) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateActionItemStartAfterList ¶
type ExperimentTemplate_ExperimentTemplateActionItemStartAfterList struct {
// ExperimentTemplateActionItemStartAfterList AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateactionitemstartafterlist.html#cfn-fis-experimenttemplate-experimenttemplateactionitemstartafterlist-experimenttemplateactionitemstartafterlist
ExperimentTemplateActionItemStartAfterList []string `json:"ExperimentTemplateActionItemStartAfterList,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateActionItemStartAfterList AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateActionItemStartAfterList) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateactionitemstartafterlist.html
func (*ExperimentTemplate_ExperimentTemplateActionItemStartAfterList) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateActionItemStartAfterList) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateActionItemTargetMap ¶
type ExperimentTemplate_ExperimentTemplateActionItemTargetMap struct {
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateActionItemTargetMap AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateActionItemTargetMap) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateactionitemtargetmap.html
func (*ExperimentTemplate_ExperimentTemplateActionItemTargetMap) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateActionItemTargetMap) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateStopCondition ¶
type ExperimentTemplate_ExperimentTemplateStopCondition struct {
// Source AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html#cfn-fis-experimenttemplate-experimenttemplatestopcondition-source
Source string `json:"Source,omitempty"`
// Value AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html#cfn-fis-experimenttemplate-experimenttemplatestopcondition-value
Value string `json:"Value,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateStopCondition AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateStopCondition) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatestopcondition.html
func (*ExperimentTemplate_ExperimentTemplateStopCondition) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateStopCondition) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateTarget ¶
type ExperimentTemplate_ExperimentTemplateTarget struct {
// Filters AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-filters
Filters []ExperimentTemplate_ExperimentTemplateTargetFilter `json:"Filters,omitempty"`
// ResourceArns AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcearns
ResourceArns []string `json:"ResourceArns,omitempty"`
// ResourceTags AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcetags
ResourceTags map[string]string `json:"ResourceTags,omitempty"`
// ResourceType AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcetype
ResourceType string `json:"ResourceType,omitempty"`
// SelectionMode AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-selectionmode
SelectionMode string `json:"SelectionMode,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateTarget AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTarget) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html
func (*ExperimentTemplate_ExperimentTemplateTarget) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateTarget) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateTargetFilter ¶
type ExperimentTemplate_ExperimentTemplateTargetFilter struct {
// Path AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html#cfn-fis-experimenttemplate-experimenttemplatetargetfilter-path
Path string `json:"Path,omitempty"`
// Values AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html#cfn-fis-experimenttemplate-experimenttemplatetargetfilter-values
Values []string `json:"Values,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateTargetFilter AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTargetFilter) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilter.html
func (*ExperimentTemplate_ExperimentTemplateTargetFilter) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateTargetFilter) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateTargetFilterList ¶
type ExperimentTemplate_ExperimentTemplateTargetFilterList struct {
// ExperimentTemplateTargetFilterList AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilterlist.html#cfn-fis-experimenttemplate-experimenttemplatetargetfilterlist-experimenttemplatetargetfilterlist
ExperimentTemplateTargetFilterList []ExperimentTemplate_ExperimentTemplateTargetFilter `json:"ExperimentTemplateTargetFilterList,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateTargetFilterList AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTargetFilterList) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfilterlist.html
func (*ExperimentTemplate_ExperimentTemplateTargetFilterList) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateTargetFilterList) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ExperimentTemplateTargetFilterValues ¶
type ExperimentTemplate_ExperimentTemplateTargetFilterValues struct {
// ExperimentTemplateTargetFilterValues AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfiltervalues.html#cfn-fis-experimenttemplate-experimenttemplatetargetfiltervalues-experimenttemplatetargetfiltervalues
ExperimentTemplateTargetFilterValues []string `json:"ExperimentTemplateTargetFilterValues,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ExperimentTemplateTargetFilterValues AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTargetFilterValues) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetargetfiltervalues.html
func (*ExperimentTemplate_ExperimentTemplateTargetFilterValues) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ExperimentTemplateTargetFilterValues) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_ResourceArnList ¶
type ExperimentTemplate_ResourceArnList struct {
// ResourceArnList AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-resourcearnlist.html#cfn-fis-experimenttemplate-resourcearnlist-resourcearnlist
ResourceArnList []string `json:"ResourceArnList,omitempty"`
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_ResourceArnList AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ResourceArnList) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-resourcearnlist.html
func (*ExperimentTemplate_ResourceArnList) AWSCloudFormationType ¶
func (r *ExperimentTemplate_ResourceArnList) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
type ExperimentTemplate_TagMap ¶
type ExperimentTemplate_TagMap struct {
// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
// AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy
AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"`
// AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource
AWSCloudFormationDependsOn []string `json:"-"`
// AWSCloudFormationMetadata stores structured data associated with this resource
AWSCloudFormationMetadata map[string]interface{} `json:"-"`
// AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created
AWSCloudFormationCondition string `json:"-"`
}
ExperimentTemplate_TagMap AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.TagMap) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-tagmap.html
func (*ExperimentTemplate_TagMap) AWSCloudFormationType ¶
func (r *ExperimentTemplate_TagMap) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
Source Files
¶
- aws-fis-experimenttemplate.go
- aws-fis-experimenttemplate_experimenttemplateaction.go
- aws-fis-experimenttemplate_experimenttemplateactionitemparametermap.go
- aws-fis-experimenttemplate_experimenttemplateactionitemstartafterlist.go
- aws-fis-experimenttemplate_experimenttemplateactionitemtargetmap.go
- aws-fis-experimenttemplate_experimenttemplatestopcondition.go
- aws-fis-experimenttemplate_experimenttemplatetarget.go
- aws-fis-experimenttemplate_experimenttemplatetargetfilter.go
- aws-fis-experimenttemplate_experimenttemplatetargetfilterlist.go
- aws-fis-experimenttemplate_experimenttemplatetargetfiltervalues.go
- aws-fis-experimenttemplate_resourcearnlist.go
- aws-fis-experimenttemplate_tagmap.go