Documentation
¶
Index ¶
- type DetectorModel
- func (r *DetectorModel) AWSCloudFormationType() string
- func (r *DetectorModel) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel) DependsOn() []string
- func (r DetectorModel) MarshalJSON() ([]byte, error)
- func (r *DetectorModel) Metadata() map[string]interface{}
- func (r *DetectorModel) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel) SetDependsOn(dependencies []string)
- func (r *DetectorModel) SetMetadata(metadata map[string]interface{})
- func (r *DetectorModel) UnmarshalJSON(b []byte) error
- type DetectorModel_Action
- func (r *DetectorModel_Action) AWSCloudFormationType() string
- func (r *DetectorModel_Action) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Action) DependsOn() []string
- func (r *DetectorModel_Action) Metadata() map[string]interface{}
- func (r *DetectorModel_Action) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Action) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Action) SetMetadata(metadata map[string]interface{})
- type DetectorModel_ClearTimer
- func (r *DetectorModel_ClearTimer) AWSCloudFormationType() string
- func (r *DetectorModel_ClearTimer) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_ClearTimer) DependsOn() []string
- func (r *DetectorModel_ClearTimer) Metadata() map[string]interface{}
- func (r *DetectorModel_ClearTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_ClearTimer) SetDependsOn(dependencies []string)
- func (r *DetectorModel_ClearTimer) SetMetadata(metadata map[string]interface{})
- type DetectorModel_DetectorModelDefinition
- func (r *DetectorModel_DetectorModelDefinition) AWSCloudFormationType() string
- func (r *DetectorModel_DetectorModelDefinition) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_DetectorModelDefinition) DependsOn() []string
- func (r *DetectorModel_DetectorModelDefinition) Metadata() map[string]interface{}
- func (r *DetectorModel_DetectorModelDefinition) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_DetectorModelDefinition) SetDependsOn(dependencies []string)
- func (r *DetectorModel_DetectorModelDefinition) SetMetadata(metadata map[string]interface{})
- type DetectorModel_Event
- func (r *DetectorModel_Event) AWSCloudFormationType() string
- func (r *DetectorModel_Event) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Event) DependsOn() []string
- func (r *DetectorModel_Event) Metadata() map[string]interface{}
- func (r *DetectorModel_Event) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Event) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Event) SetMetadata(metadata map[string]interface{})
- type DetectorModel_Firehose
- func (r *DetectorModel_Firehose) AWSCloudFormationType() string
- func (r *DetectorModel_Firehose) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Firehose) DependsOn() []string
- func (r *DetectorModel_Firehose) Metadata() map[string]interface{}
- func (r *DetectorModel_Firehose) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Firehose) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Firehose) SetMetadata(metadata map[string]interface{})
- type DetectorModel_IotEvents
- func (r *DetectorModel_IotEvents) AWSCloudFormationType() string
- func (r *DetectorModel_IotEvents) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_IotEvents) DependsOn() []string
- func (r *DetectorModel_IotEvents) Metadata() map[string]interface{}
- func (r *DetectorModel_IotEvents) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_IotEvents) SetDependsOn(dependencies []string)
- func (r *DetectorModel_IotEvents) SetMetadata(metadata map[string]interface{})
- type DetectorModel_IotTopicPublish
- func (r *DetectorModel_IotTopicPublish) AWSCloudFormationType() string
- func (r *DetectorModel_IotTopicPublish) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_IotTopicPublish) DependsOn() []string
- func (r *DetectorModel_IotTopicPublish) Metadata() map[string]interface{}
- func (r *DetectorModel_IotTopicPublish) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_IotTopicPublish) SetDependsOn(dependencies []string)
- func (r *DetectorModel_IotTopicPublish) SetMetadata(metadata map[string]interface{})
- type DetectorModel_Lambda
- func (r *DetectorModel_Lambda) AWSCloudFormationType() string
- func (r *DetectorModel_Lambda) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Lambda) DependsOn() []string
- func (r *DetectorModel_Lambda) Metadata() map[string]interface{}
- func (r *DetectorModel_Lambda) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Lambda) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Lambda) SetMetadata(metadata map[string]interface{})
- type DetectorModel_OnEnter
- func (r *DetectorModel_OnEnter) AWSCloudFormationType() string
- func (r *DetectorModel_OnEnter) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_OnEnter) DependsOn() []string
- func (r *DetectorModel_OnEnter) Metadata() map[string]interface{}
- func (r *DetectorModel_OnEnter) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_OnEnter) SetDependsOn(dependencies []string)
- func (r *DetectorModel_OnEnter) SetMetadata(metadata map[string]interface{})
- type DetectorModel_OnExit
- func (r *DetectorModel_OnExit) AWSCloudFormationType() string
- func (r *DetectorModel_OnExit) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_OnExit) DependsOn() []string
- func (r *DetectorModel_OnExit) Metadata() map[string]interface{}
- func (r *DetectorModel_OnExit) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_OnExit) SetDependsOn(dependencies []string)
- func (r *DetectorModel_OnExit) SetMetadata(metadata map[string]interface{})
- type DetectorModel_OnInput
- func (r *DetectorModel_OnInput) AWSCloudFormationType() string
- func (r *DetectorModel_OnInput) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_OnInput) DependsOn() []string
- func (r *DetectorModel_OnInput) Metadata() map[string]interface{}
- func (r *DetectorModel_OnInput) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_OnInput) SetDependsOn(dependencies []string)
- func (r *DetectorModel_OnInput) SetMetadata(metadata map[string]interface{})
- type DetectorModel_ResetTimer
- func (r *DetectorModel_ResetTimer) AWSCloudFormationType() string
- func (r *DetectorModel_ResetTimer) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_ResetTimer) DependsOn() []string
- func (r *DetectorModel_ResetTimer) Metadata() map[string]interface{}
- func (r *DetectorModel_ResetTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_ResetTimer) SetDependsOn(dependencies []string)
- func (r *DetectorModel_ResetTimer) SetMetadata(metadata map[string]interface{})
- type DetectorModel_SetTimer
- func (r *DetectorModel_SetTimer) AWSCloudFormationType() string
- func (r *DetectorModel_SetTimer) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_SetTimer) DependsOn() []string
- func (r *DetectorModel_SetTimer) Metadata() map[string]interface{}
- func (r *DetectorModel_SetTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_SetTimer) SetDependsOn(dependencies []string)
- func (r *DetectorModel_SetTimer) SetMetadata(metadata map[string]interface{})
- type DetectorModel_SetVariable
- func (r *DetectorModel_SetVariable) AWSCloudFormationType() string
- func (r *DetectorModel_SetVariable) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_SetVariable) DependsOn() []string
- func (r *DetectorModel_SetVariable) Metadata() map[string]interface{}
- func (r *DetectorModel_SetVariable) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_SetVariable) SetDependsOn(dependencies []string)
- func (r *DetectorModel_SetVariable) SetMetadata(metadata map[string]interface{})
- type DetectorModel_Sns
- func (r *DetectorModel_Sns) AWSCloudFormationType() string
- func (r *DetectorModel_Sns) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Sns) DependsOn() []string
- func (r *DetectorModel_Sns) Metadata() map[string]interface{}
- func (r *DetectorModel_Sns) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Sns) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Sns) SetMetadata(metadata map[string]interface{})
- type DetectorModel_Sqs
- func (r *DetectorModel_Sqs) AWSCloudFormationType() string
- func (r *DetectorModel_Sqs) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_Sqs) DependsOn() []string
- func (r *DetectorModel_Sqs) Metadata() map[string]interface{}
- func (r *DetectorModel_Sqs) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_Sqs) SetDependsOn(dependencies []string)
- func (r *DetectorModel_Sqs) SetMetadata(metadata map[string]interface{})
- type DetectorModel_State
- func (r *DetectorModel_State) AWSCloudFormationType() string
- func (r *DetectorModel_State) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_State) DependsOn() []string
- func (r *DetectorModel_State) Metadata() map[string]interface{}
- func (r *DetectorModel_State) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_State) SetDependsOn(dependencies []string)
- func (r *DetectorModel_State) SetMetadata(metadata map[string]interface{})
- type DetectorModel_TransitionEvent
- func (r *DetectorModel_TransitionEvent) AWSCloudFormationType() string
- func (r *DetectorModel_TransitionEvent) DeletionPolicy() policies.DeletionPolicy
- func (r *DetectorModel_TransitionEvent) DependsOn() []string
- func (r *DetectorModel_TransitionEvent) Metadata() map[string]interface{}
- func (r *DetectorModel_TransitionEvent) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *DetectorModel_TransitionEvent) SetDependsOn(dependencies []string)
- func (r *DetectorModel_TransitionEvent) SetMetadata(metadata map[string]interface{})
- type Input
- func (r *Input) AWSCloudFormationType() string
- func (r *Input) DeletionPolicy() policies.DeletionPolicy
- func (r *Input) DependsOn() []string
- func (r Input) MarshalJSON() ([]byte, error)
- func (r *Input) Metadata() map[string]interface{}
- func (r *Input) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input) SetDependsOn(dependencies []string)
- func (r *Input) SetMetadata(metadata map[string]interface{})
- func (r *Input) UnmarshalJSON(b []byte) error
- type Input_Attribute
- func (r *Input_Attribute) AWSCloudFormationType() string
- func (r *Input_Attribute) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_Attribute) DependsOn() []string
- func (r *Input_Attribute) Metadata() map[string]interface{}
- func (r *Input_Attribute) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_Attribute) SetDependsOn(dependencies []string)
- func (r *Input_Attribute) SetMetadata(metadata map[string]interface{})
- type Input_InputDefinition
- func (r *Input_InputDefinition) AWSCloudFormationType() string
- func (r *Input_InputDefinition) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_InputDefinition) DependsOn() []string
- func (r *Input_InputDefinition) Metadata() map[string]interface{}
- func (r *Input_InputDefinition) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_InputDefinition) SetDependsOn(dependencies []string)
- func (r *Input_InputDefinition) SetMetadata(metadata map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetectorModel ¶
type DetectorModel struct { // DetectorModelDefinition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodeldefinition DetectorModelDefinition *DetectorModel_DetectorModelDefinition `json:"DetectorModelDefinition,omitempty"` // DetectorModelDescription AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodeldescription DetectorModelDescription string `json:"DetectorModelDescription,omitempty"` // DetectorModelName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-detectormodelname DetectorModelName string `json:"DetectorModelName,omitempty"` // Key AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-key Key string `json:"Key,omitempty"` // RoleArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-rolearn RoleArn string `json:"RoleArn,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-tags Tags []tags.Tag `json:"Tags,omitempty"` // contains filtered or unexported fields }
DetectorModel AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html
func (*DetectorModel) AWSCloudFormationType ¶
func (r *DetectorModel) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel) DeletionPolicy ¶
func (r *DetectorModel) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel) DependsOn ¶
func (r *DetectorModel) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (DetectorModel) MarshalJSON ¶
func (r DetectorModel) 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 (*DetectorModel) Metadata ¶
func (r *DetectorModel) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel) SetDeletionPolicy ¶
func (r *DetectorModel) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel) SetDependsOn ¶
func (r *DetectorModel) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel) SetMetadata ¶
func (r *DetectorModel) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel) UnmarshalJSON ¶
func (r *DetectorModel) 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 DetectorModel_Action ¶
type DetectorModel_Action struct { // ClearTimer AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-cleartimer ClearTimer *DetectorModel_ClearTimer `json:"ClearTimer,omitempty"` // Firehose AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-firehose Firehose *DetectorModel_Firehose `json:"Firehose,omitempty"` // IotEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-iotevents IotEvents *DetectorModel_IotEvents `json:"IotEvents,omitempty"` // IotTopicPublish AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-iottopicpublish IotTopicPublish *DetectorModel_IotTopicPublish `json:"IotTopicPublish,omitempty"` // Lambda AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-lambda Lambda *DetectorModel_Lambda `json:"Lambda,omitempty"` // ResetTimer AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-resettimer ResetTimer *DetectorModel_ResetTimer `json:"ResetTimer,omitempty"` // SetTimer AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-settimer SetTimer *DetectorModel_SetTimer `json:"SetTimer,omitempty"` // SetVariable AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-setvariable SetVariable *DetectorModel_SetVariable `json:"SetVariable,omitempty"` // Sns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-sns Sns *DetectorModel_Sns `json:"Sns,omitempty"` // Sqs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html#cfn-iotevents-detectormodel-action-sqs Sqs *DetectorModel_Sqs `json:"Sqs,omitempty"` // contains filtered or unexported fields }
DetectorModel_Action AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Action) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-action.html
func (*DetectorModel_Action) AWSCloudFormationType ¶
func (r *DetectorModel_Action) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Action) DeletionPolicy ¶
func (r *DetectorModel_Action) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Action) DependsOn ¶
func (r *DetectorModel_Action) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Action) Metadata ¶
func (r *DetectorModel_Action) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Action) SetDeletionPolicy ¶
func (r *DetectorModel_Action) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Action) SetDependsOn ¶
func (r *DetectorModel_Action) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Action) SetMetadata ¶
func (r *DetectorModel_Action) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_ClearTimer ¶
type DetectorModel_ClearTimer struct { // TimerName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-cleartimer.html#cfn-iotevents-detectormodel-cleartimer-timername TimerName string `json:"TimerName,omitempty"` // contains filtered or unexported fields }
DetectorModel_ClearTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.ClearTimer) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-cleartimer.html
func (*DetectorModel_ClearTimer) AWSCloudFormationType ¶
func (r *DetectorModel_ClearTimer) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_ClearTimer) DeletionPolicy ¶
func (r *DetectorModel_ClearTimer) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_ClearTimer) DependsOn ¶
func (r *DetectorModel_ClearTimer) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_ClearTimer) Metadata ¶
func (r *DetectorModel_ClearTimer) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_ClearTimer) SetDeletionPolicy ¶
func (r *DetectorModel_ClearTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_ClearTimer) SetDependsOn ¶
func (r *DetectorModel_ClearTimer) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_ClearTimer) SetMetadata ¶
func (r *DetectorModel_ClearTimer) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_DetectorModelDefinition ¶
type DetectorModel_DetectorModelDefinition struct { // InitialStateName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html#cfn-iotevents-detectormodel-detectormodeldefinition-initialstatename InitialStateName string `json:"InitialStateName,omitempty"` // States AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html#cfn-iotevents-detectormodel-detectormodeldefinition-states States []DetectorModel_State `json:"States,omitempty"` // contains filtered or unexported fields }
DetectorModel_DetectorModelDefinition AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.DetectorModelDefinition) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-detectormodeldefinition.html
func (*DetectorModel_DetectorModelDefinition) AWSCloudFormationType ¶
func (r *DetectorModel_DetectorModelDefinition) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_DetectorModelDefinition) DeletionPolicy ¶
func (r *DetectorModel_DetectorModelDefinition) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_DetectorModelDefinition) DependsOn ¶
func (r *DetectorModel_DetectorModelDefinition) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_DetectorModelDefinition) Metadata ¶
func (r *DetectorModel_DetectorModelDefinition) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_DetectorModelDefinition) SetDeletionPolicy ¶
func (r *DetectorModel_DetectorModelDefinition) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_DetectorModelDefinition) SetDependsOn ¶
func (r *DetectorModel_DetectorModelDefinition) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_DetectorModelDefinition) SetMetadata ¶
func (r *DetectorModel_DetectorModelDefinition) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_Event ¶
type DetectorModel_Event struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-actions Actions []DetectorModel_Action `json:"Actions,omitempty"` // Condition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-condition Condition string `json:"Condition,omitempty"` // EventName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-eventname EventName string `json:"EventName,omitempty"` // contains filtered or unexported fields }
DetectorModel_Event AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Event) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html
func (*DetectorModel_Event) AWSCloudFormationType ¶
func (r *DetectorModel_Event) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Event) DeletionPolicy ¶
func (r *DetectorModel_Event) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Event) DependsOn ¶
func (r *DetectorModel_Event) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Event) Metadata ¶
func (r *DetectorModel_Event) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Event) SetDeletionPolicy ¶
func (r *DetectorModel_Event) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Event) SetDependsOn ¶
func (r *DetectorModel_Event) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Event) SetMetadata ¶
func (r *DetectorModel_Event) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_Firehose ¶
type DetectorModel_Firehose struct { // DeliveryStreamName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html#cfn-iotevents-detectormodel-firehose-deliverystreamname DeliveryStreamName string `json:"DeliveryStreamName,omitempty"` // Separator AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html#cfn-iotevents-detectormodel-firehose-separator Separator string `json:"Separator,omitempty"` // contains filtered or unexported fields }
DetectorModel_Firehose AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Firehose) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-firehose.html
func (*DetectorModel_Firehose) AWSCloudFormationType ¶
func (r *DetectorModel_Firehose) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Firehose) DeletionPolicy ¶
func (r *DetectorModel_Firehose) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Firehose) DependsOn ¶
func (r *DetectorModel_Firehose) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Firehose) Metadata ¶
func (r *DetectorModel_Firehose) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Firehose) SetDeletionPolicy ¶
func (r *DetectorModel_Firehose) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Firehose) SetDependsOn ¶
func (r *DetectorModel_Firehose) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Firehose) SetMetadata ¶
func (r *DetectorModel_Firehose) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_IotEvents ¶
type DetectorModel_IotEvents struct { // InputName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotevents.html#cfn-iotevents-detectormodel-iotevents-inputname InputName string `json:"InputName,omitempty"` // contains filtered or unexported fields }
DetectorModel_IotEvents AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.IotEvents) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iotevents.html
func (*DetectorModel_IotEvents) AWSCloudFormationType ¶
func (r *DetectorModel_IotEvents) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_IotEvents) DeletionPolicy ¶
func (r *DetectorModel_IotEvents) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_IotEvents) DependsOn ¶
func (r *DetectorModel_IotEvents) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_IotEvents) Metadata ¶
func (r *DetectorModel_IotEvents) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_IotEvents) SetDeletionPolicy ¶
func (r *DetectorModel_IotEvents) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_IotEvents) SetDependsOn ¶
func (r *DetectorModel_IotEvents) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_IotEvents) SetMetadata ¶
func (r *DetectorModel_IotEvents) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_IotTopicPublish ¶
type DetectorModel_IotTopicPublish struct { // MqttTopic AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iottopicpublish.html#cfn-iotevents-detectormodel-iottopicpublish-mqtttopic MqttTopic string `json:"MqttTopic,omitempty"` // contains filtered or unexported fields }
DetectorModel_IotTopicPublish AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.IotTopicPublish) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-iottopicpublish.html
func (*DetectorModel_IotTopicPublish) AWSCloudFormationType ¶
func (r *DetectorModel_IotTopicPublish) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_IotTopicPublish) DeletionPolicy ¶
func (r *DetectorModel_IotTopicPublish) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_IotTopicPublish) DependsOn ¶
func (r *DetectorModel_IotTopicPublish) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_IotTopicPublish) Metadata ¶
func (r *DetectorModel_IotTopicPublish) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_IotTopicPublish) SetDeletionPolicy ¶
func (r *DetectorModel_IotTopicPublish) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_IotTopicPublish) SetDependsOn ¶
func (r *DetectorModel_IotTopicPublish) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_IotTopicPublish) SetMetadata ¶
func (r *DetectorModel_IotTopicPublish) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_Lambda ¶
type DetectorModel_Lambda struct { // FunctionArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-lambda.html#cfn-iotevents-detectormodel-lambda-functionarn FunctionArn string `json:"FunctionArn,omitempty"` // contains filtered or unexported fields }
DetectorModel_Lambda AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Lambda) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-lambda.html
func (*DetectorModel_Lambda) AWSCloudFormationType ¶
func (r *DetectorModel_Lambda) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Lambda) DeletionPolicy ¶
func (r *DetectorModel_Lambda) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Lambda) DependsOn ¶
func (r *DetectorModel_Lambda) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Lambda) Metadata ¶
func (r *DetectorModel_Lambda) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Lambda) SetDeletionPolicy ¶
func (r *DetectorModel_Lambda) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Lambda) SetDependsOn ¶
func (r *DetectorModel_Lambda) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Lambda) SetMetadata ¶
func (r *DetectorModel_Lambda) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_OnEnter ¶
type DetectorModel_OnEnter struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onenter.html#cfn-iotevents-detectormodel-onenter-events Events []DetectorModel_Event `json:"Events,omitempty"` // contains filtered or unexported fields }
DetectorModel_OnEnter AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnEnter) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onenter.html
func (*DetectorModel_OnEnter) AWSCloudFormationType ¶
func (r *DetectorModel_OnEnter) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_OnEnter) DeletionPolicy ¶
func (r *DetectorModel_OnEnter) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnEnter) DependsOn ¶
func (r *DetectorModel_OnEnter) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnEnter) Metadata ¶
func (r *DetectorModel_OnEnter) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_OnEnter) SetDeletionPolicy ¶
func (r *DetectorModel_OnEnter) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnEnter) SetDependsOn ¶
func (r *DetectorModel_OnEnter) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnEnter) SetMetadata ¶
func (r *DetectorModel_OnEnter) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_OnExit ¶
type DetectorModel_OnExit struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onexit.html#cfn-iotevents-detectormodel-onexit-events Events []DetectorModel_Event `json:"Events,omitempty"` // contains filtered or unexported fields }
DetectorModel_OnExit AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnExit) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onexit.html
func (*DetectorModel_OnExit) AWSCloudFormationType ¶
func (r *DetectorModel_OnExit) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_OnExit) DeletionPolicy ¶
func (r *DetectorModel_OnExit) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnExit) DependsOn ¶
func (r *DetectorModel_OnExit) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnExit) Metadata ¶
func (r *DetectorModel_OnExit) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_OnExit) SetDeletionPolicy ¶
func (r *DetectorModel_OnExit) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnExit) SetDependsOn ¶
func (r *DetectorModel_OnExit) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnExit) SetMetadata ¶
func (r *DetectorModel_OnExit) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_OnInput ¶
type DetectorModel_OnInput struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-events Events []DetectorModel_Event `json:"Events,omitempty"` // TransitionEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-transitionevents TransitionEvents []DetectorModel_TransitionEvent `json:"TransitionEvents,omitempty"` // contains filtered or unexported fields }
DetectorModel_OnInput AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnInput) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html
func (*DetectorModel_OnInput) AWSCloudFormationType ¶
func (r *DetectorModel_OnInput) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_OnInput) DeletionPolicy ¶
func (r *DetectorModel_OnInput) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnInput) DependsOn ¶
func (r *DetectorModel_OnInput) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnInput) Metadata ¶
func (r *DetectorModel_OnInput) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_OnInput) SetDeletionPolicy ¶
func (r *DetectorModel_OnInput) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_OnInput) SetDependsOn ¶
func (r *DetectorModel_OnInput) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_OnInput) SetMetadata ¶
func (r *DetectorModel_OnInput) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_ResetTimer ¶
type DetectorModel_ResetTimer struct { // TimerName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-resettimer.html#cfn-iotevents-detectormodel-resettimer-timername TimerName string `json:"TimerName,omitempty"` // contains filtered or unexported fields }
DetectorModel_ResetTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.ResetTimer) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-resettimer.html
func (*DetectorModel_ResetTimer) AWSCloudFormationType ¶
func (r *DetectorModel_ResetTimer) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_ResetTimer) DeletionPolicy ¶
func (r *DetectorModel_ResetTimer) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_ResetTimer) DependsOn ¶
func (r *DetectorModel_ResetTimer) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_ResetTimer) Metadata ¶
func (r *DetectorModel_ResetTimer) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_ResetTimer) SetDeletionPolicy ¶
func (r *DetectorModel_ResetTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_ResetTimer) SetDependsOn ¶
func (r *DetectorModel_ResetTimer) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_ResetTimer) SetMetadata ¶
func (r *DetectorModel_ResetTimer) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_SetTimer ¶
type DetectorModel_SetTimer struct { // Seconds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html#cfn-iotevents-detectormodel-settimer-seconds Seconds int `json:"Seconds,omitempty"` // TimerName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html#cfn-iotevents-detectormodel-settimer-timername TimerName string `json:"TimerName,omitempty"` // contains filtered or unexported fields }
DetectorModel_SetTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.SetTimer) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-settimer.html
func (*DetectorModel_SetTimer) AWSCloudFormationType ¶
func (r *DetectorModel_SetTimer) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_SetTimer) DeletionPolicy ¶
func (r *DetectorModel_SetTimer) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_SetTimer) DependsOn ¶
func (r *DetectorModel_SetTimer) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_SetTimer) Metadata ¶
func (r *DetectorModel_SetTimer) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_SetTimer) SetDeletionPolicy ¶
func (r *DetectorModel_SetTimer) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_SetTimer) SetDependsOn ¶
func (r *DetectorModel_SetTimer) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_SetTimer) SetMetadata ¶
func (r *DetectorModel_SetTimer) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_SetVariable ¶
type DetectorModel_SetVariable struct { // Value AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html#cfn-iotevents-detectormodel-setvariable-value Value string `json:"Value,omitempty"` // VariableName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html#cfn-iotevents-detectormodel-setvariable-variablename VariableName string `json:"VariableName,omitempty"` // contains filtered or unexported fields }
DetectorModel_SetVariable AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.SetVariable) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-setvariable.html
func (*DetectorModel_SetVariable) AWSCloudFormationType ¶
func (r *DetectorModel_SetVariable) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_SetVariable) DeletionPolicy ¶
func (r *DetectorModel_SetVariable) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_SetVariable) DependsOn ¶
func (r *DetectorModel_SetVariable) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_SetVariable) Metadata ¶
func (r *DetectorModel_SetVariable) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_SetVariable) SetDeletionPolicy ¶
func (r *DetectorModel_SetVariable) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_SetVariable) SetDependsOn ¶
func (r *DetectorModel_SetVariable) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_SetVariable) SetMetadata ¶
func (r *DetectorModel_SetVariable) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_Sns ¶
type DetectorModel_Sns struct { // TargetArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sns.html#cfn-iotevents-detectormodel-sns-targetarn TargetArn string `json:"TargetArn,omitempty"` // contains filtered or unexported fields }
DetectorModel_Sns AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Sns) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sns.html
func (*DetectorModel_Sns) AWSCloudFormationType ¶
func (r *DetectorModel_Sns) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Sns) DeletionPolicy ¶
func (r *DetectorModel_Sns) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Sns) DependsOn ¶
func (r *DetectorModel_Sns) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Sns) Metadata ¶
func (r *DetectorModel_Sns) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Sns) SetDeletionPolicy ¶
func (r *DetectorModel_Sns) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Sns) SetDependsOn ¶
func (r *DetectorModel_Sns) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Sns) SetMetadata ¶
func (r *DetectorModel_Sns) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_Sqs ¶
type DetectorModel_Sqs struct { // QueueUrl AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html#cfn-iotevents-detectormodel-sqs-queueurl QueueUrl string `json:"QueueUrl,omitempty"` // UseBase64 AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html#cfn-iotevents-detectormodel-sqs-usebase64 UseBase64 bool `json:"UseBase64,omitempty"` // contains filtered or unexported fields }
DetectorModel_Sqs AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Sqs) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-sqs.html
func (*DetectorModel_Sqs) AWSCloudFormationType ¶
func (r *DetectorModel_Sqs) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_Sqs) DeletionPolicy ¶
func (r *DetectorModel_Sqs) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Sqs) DependsOn ¶
func (r *DetectorModel_Sqs) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Sqs) Metadata ¶
func (r *DetectorModel_Sqs) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_Sqs) SetDeletionPolicy ¶
func (r *DetectorModel_Sqs) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_Sqs) SetDependsOn ¶
func (r *DetectorModel_Sqs) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_Sqs) SetMetadata ¶
func (r *DetectorModel_Sqs) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_State ¶
type DetectorModel_State struct { // OnEnter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-onenter OnEnter *DetectorModel_OnEnter `json:"OnEnter,omitempty"` // OnExit AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-onexit OnExit *DetectorModel_OnExit `json:"OnExit,omitempty"` // OnInput AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-oninput OnInput *DetectorModel_OnInput `json:"OnInput,omitempty"` // StateName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html#cfn-iotevents-detectormodel-state-statename StateName string `json:"StateName,omitempty"` // contains filtered or unexported fields }
DetectorModel_State AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.State) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-state.html
func (*DetectorModel_State) AWSCloudFormationType ¶
func (r *DetectorModel_State) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_State) DeletionPolicy ¶
func (r *DetectorModel_State) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_State) DependsOn ¶
func (r *DetectorModel_State) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_State) Metadata ¶
func (r *DetectorModel_State) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_State) SetDeletionPolicy ¶
func (r *DetectorModel_State) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_State) SetDependsOn ¶
func (r *DetectorModel_State) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_State) SetMetadata ¶
func (r *DetectorModel_State) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type DetectorModel_TransitionEvent ¶
type DetectorModel_TransitionEvent struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-actions Actions []DetectorModel_Action `json:"Actions,omitempty"` // Condition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-condition Condition string `json:"Condition,omitempty"` // EventName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-eventname EventName string `json:"EventName,omitempty"` // NextState AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-nextstate NextState string `json:"NextState,omitempty"` // contains filtered or unexported fields }
DetectorModel_TransitionEvent AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.TransitionEvent) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html
func (*DetectorModel_TransitionEvent) AWSCloudFormationType ¶
func (r *DetectorModel_TransitionEvent) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*DetectorModel_TransitionEvent) DeletionPolicy ¶
func (r *DetectorModel_TransitionEvent) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_TransitionEvent) DependsOn ¶
func (r *DetectorModel_TransitionEvent) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_TransitionEvent) Metadata ¶
func (r *DetectorModel_TransitionEvent) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*DetectorModel_TransitionEvent) SetDeletionPolicy ¶
func (r *DetectorModel_TransitionEvent) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*DetectorModel_TransitionEvent) SetDependsOn ¶
func (r *DetectorModel_TransitionEvent) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*DetectorModel_TransitionEvent) SetMetadata ¶
func (r *DetectorModel_TransitionEvent) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Input ¶
type Input struct { // InputDefinition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputdefinition InputDefinition *Input_InputDefinition `json:"InputDefinition,omitempty"` // InputDescription AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputdescription InputDescription string `json:"InputDescription,omitempty"` // InputName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-inputname InputName string `json:"InputName,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-tags Tags []tags.Tag `json:"Tags,omitempty"` // contains filtered or unexported fields }
Input AWS CloudFormation Resource (AWS::IoTEvents::Input) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html
func (*Input) AWSCloudFormationType ¶
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input) DeletionPolicy ¶
func (r *Input) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input) DependsOn ¶
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (Input) MarshalJSON ¶
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 (*Input) Metadata ¶
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Input) SetDeletionPolicy ¶
func (r *Input) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input) SetDependsOn ¶
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Input) SetMetadata ¶
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Input) UnmarshalJSON ¶
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type Input_Attribute ¶
type Input_Attribute struct { // JsonPath AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-attribute.html#cfn-iotevents-input-attribute-jsonpath JsonPath string `json:"JsonPath,omitempty"` // contains filtered or unexported fields }
Input_Attribute AWS CloudFormation Resource (AWS::IoTEvents::Input.Attribute) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-attribute.html
func (*Input_Attribute) AWSCloudFormationType ¶
func (r *Input_Attribute) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_Attribute) DeletionPolicy ¶
func (r *Input_Attribute) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input_Attribute) DependsOn ¶
func (r *Input_Attribute) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Input_Attribute) Metadata ¶
func (r *Input_Attribute) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Input_Attribute) SetDeletionPolicy ¶
func (r *Input_Attribute) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input_Attribute) SetDependsOn ¶
func (r *Input_Attribute) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Input_Attribute) SetMetadata ¶
func (r *Input_Attribute) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
type Input_InputDefinition ¶
type Input_InputDefinition struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-inputdefinition.html#cfn-iotevents-input-inputdefinition-attributes Attributes []Input_Attribute `json:"Attributes,omitempty"` // contains filtered or unexported fields }
Input_InputDefinition AWS CloudFormation Resource (AWS::IoTEvents::Input.InputDefinition) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-input-inputdefinition.html
func (*Input_InputDefinition) AWSCloudFormationType ¶
func (r *Input_InputDefinition) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_InputDefinition) DeletionPolicy ¶
func (r *Input_InputDefinition) DeletionPolicy() policies.DeletionPolicy
DeletionPolicy returns the AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input_InputDefinition) DependsOn ¶
func (r *Input_InputDefinition) DependsOn() []string
DependsOn returns a slice of logical ID names this resource depends on. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Input_InputDefinition) Metadata ¶
func (r *Input_InputDefinition) Metadata() map[string]interface{}
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Input_InputDefinition) SetDeletionPolicy ¶
func (r *Input_InputDefinition) SetDeletionPolicy(policy policies.DeletionPolicy)
SetDeletionPolicy applies an AWS CloudFormation DeletionPolicy to this resource see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html
func (*Input_InputDefinition) SetDependsOn ¶
func (r *Input_InputDefinition) SetDependsOn(dependencies []string)
SetDependsOn specify that the creation of this resource follows another. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html
func (*Input_InputDefinition) SetMetadata ¶
func (r *Input_InputDefinition) SetMetadata(metadata map[string]interface{})
SetMetadata enables you to associate structured data with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
Source Files
¶
- aws-iotevents-detectormodel.go
- aws-iotevents-detectormodel_action.go
- aws-iotevents-detectormodel_cleartimer.go
- aws-iotevents-detectormodel_detectormodeldefinition.go
- aws-iotevents-detectormodel_event.go
- aws-iotevents-detectormodel_firehose.go
- aws-iotevents-detectormodel_iotevents.go
- aws-iotevents-detectormodel_iottopicpublish.go
- aws-iotevents-detectormodel_lambda.go
- aws-iotevents-detectormodel_onenter.go
- aws-iotevents-detectormodel_onexit.go
- aws-iotevents-detectormodel_oninput.go
- aws-iotevents-detectormodel_resettimer.go
- aws-iotevents-detectormodel_settimer.go
- aws-iotevents-detectormodel_setvariable.go
- aws-iotevents-detectormodel_sns.go
- aws-iotevents-detectormodel_sqs.go
- aws-iotevents-detectormodel_state.go
- aws-iotevents-detectormodel_transitionevent.go
- aws-iotevents-input.go
- aws-iotevents-input_attribute.go
- aws-iotevents-input_inputdefinition.go