Documentation
¶
Index ¶
- type Fleet
- func (r *Fleet) AWSCloudFormationType() string
- func (r *Fleet) DeletionPolicy() policies.DeletionPolicy
- func (r *Fleet) DependsOn() []string
- func (r Fleet) MarshalJSON() ([]byte, error)
- func (r *Fleet) Metadata() map[string]interface{}
- func (r *Fleet) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Fleet) SetDependsOn(dependencies []string)
- func (r *Fleet) SetMetadata(metadata map[string]interface{})
- func (r *Fleet) UnmarshalJSON(b []byte) error
- type Robot
- func (r *Robot) AWSCloudFormationType() string
- func (r *Robot) DeletionPolicy() policies.DeletionPolicy
- func (r *Robot) DependsOn() []string
- func (r Robot) MarshalJSON() ([]byte, error)
- func (r *Robot) Metadata() map[string]interface{}
- func (r *Robot) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Robot) SetDependsOn(dependencies []string)
- func (r *Robot) SetMetadata(metadata map[string]interface{})
- func (r *Robot) UnmarshalJSON(b []byte) error
- type RobotApplication
- func (r *RobotApplication) AWSCloudFormationType() string
- func (r *RobotApplication) DeletionPolicy() policies.DeletionPolicy
- func (r *RobotApplication) DependsOn() []string
- func (r RobotApplication) MarshalJSON() ([]byte, error)
- func (r *RobotApplication) Metadata() map[string]interface{}
- func (r *RobotApplication) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *RobotApplication) SetDependsOn(dependencies []string)
- func (r *RobotApplication) SetMetadata(metadata map[string]interface{})
- func (r *RobotApplication) UnmarshalJSON(b []byte) error
- type RobotApplicationVersion
- func (r *RobotApplicationVersion) AWSCloudFormationType() string
- func (r *RobotApplicationVersion) DeletionPolicy() policies.DeletionPolicy
- func (r *RobotApplicationVersion) DependsOn() []string
- func (r RobotApplicationVersion) MarshalJSON() ([]byte, error)
- func (r *RobotApplicationVersion) Metadata() map[string]interface{}
- func (r *RobotApplicationVersion) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *RobotApplicationVersion) SetDependsOn(dependencies []string)
- func (r *RobotApplicationVersion) SetMetadata(metadata map[string]interface{})
- func (r *RobotApplicationVersion) UnmarshalJSON(b []byte) error
- type RobotApplication_RobotSoftwareSuite
- func (r *RobotApplication_RobotSoftwareSuite) AWSCloudFormationType() string
- func (r *RobotApplication_RobotSoftwareSuite) DeletionPolicy() policies.DeletionPolicy
- func (r *RobotApplication_RobotSoftwareSuite) DependsOn() []string
- func (r *RobotApplication_RobotSoftwareSuite) Metadata() map[string]interface{}
- func (r *RobotApplication_RobotSoftwareSuite) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *RobotApplication_RobotSoftwareSuite) SetDependsOn(dependencies []string)
- func (r *RobotApplication_RobotSoftwareSuite) SetMetadata(metadata map[string]interface{})
- type RobotApplication_SourceConfig
- func (r *RobotApplication_SourceConfig) AWSCloudFormationType() string
- func (r *RobotApplication_SourceConfig) DeletionPolicy() policies.DeletionPolicy
- func (r *RobotApplication_SourceConfig) DependsOn() []string
- func (r *RobotApplication_SourceConfig) Metadata() map[string]interface{}
- func (r *RobotApplication_SourceConfig) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *RobotApplication_SourceConfig) SetDependsOn(dependencies []string)
- func (r *RobotApplication_SourceConfig) SetMetadata(metadata map[string]interface{})
- type SimulationApplication
- func (r *SimulationApplication) AWSCloudFormationType() string
- func (r *SimulationApplication) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplication) DependsOn() []string
- func (r SimulationApplication) MarshalJSON() ([]byte, error)
- func (r *SimulationApplication) Metadata() map[string]interface{}
- func (r *SimulationApplication) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplication) SetDependsOn(dependencies []string)
- func (r *SimulationApplication) SetMetadata(metadata map[string]interface{})
- func (r *SimulationApplication) UnmarshalJSON(b []byte) error
- type SimulationApplicationVersion
- func (r *SimulationApplicationVersion) AWSCloudFormationType() string
- func (r *SimulationApplicationVersion) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplicationVersion) DependsOn() []string
- func (r SimulationApplicationVersion) MarshalJSON() ([]byte, error)
- func (r *SimulationApplicationVersion) Metadata() map[string]interface{}
- func (r *SimulationApplicationVersion) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplicationVersion) SetDependsOn(dependencies []string)
- func (r *SimulationApplicationVersion) SetMetadata(metadata map[string]interface{})
- func (r *SimulationApplicationVersion) UnmarshalJSON(b []byte) error
- type SimulationApplication_RenderingEngine
- func (r *SimulationApplication_RenderingEngine) AWSCloudFormationType() string
- func (r *SimulationApplication_RenderingEngine) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplication_RenderingEngine) DependsOn() []string
- func (r *SimulationApplication_RenderingEngine) Metadata() map[string]interface{}
- func (r *SimulationApplication_RenderingEngine) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplication_RenderingEngine) SetDependsOn(dependencies []string)
- func (r *SimulationApplication_RenderingEngine) SetMetadata(metadata map[string]interface{})
- type SimulationApplication_RobotSoftwareSuite
- func (r *SimulationApplication_RobotSoftwareSuite) AWSCloudFormationType() string
- func (r *SimulationApplication_RobotSoftwareSuite) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplication_RobotSoftwareSuite) DependsOn() []string
- func (r *SimulationApplication_RobotSoftwareSuite) Metadata() map[string]interface{}
- func (r *SimulationApplication_RobotSoftwareSuite) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplication_RobotSoftwareSuite) SetDependsOn(dependencies []string)
- func (r *SimulationApplication_RobotSoftwareSuite) SetMetadata(metadata map[string]interface{})
- type SimulationApplication_SimulationSoftwareSuite
- func (r *SimulationApplication_SimulationSoftwareSuite) AWSCloudFormationType() string
- func (r *SimulationApplication_SimulationSoftwareSuite) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplication_SimulationSoftwareSuite) DependsOn() []string
- func (r *SimulationApplication_SimulationSoftwareSuite) Metadata() map[string]interface{}
- func (r *SimulationApplication_SimulationSoftwareSuite) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplication_SimulationSoftwareSuite) SetDependsOn(dependencies []string)
- func (r *SimulationApplication_SimulationSoftwareSuite) SetMetadata(metadata map[string]interface{})
- type SimulationApplication_SourceConfig
- func (r *SimulationApplication_SourceConfig) AWSCloudFormationType() string
- func (r *SimulationApplication_SourceConfig) DeletionPolicy() policies.DeletionPolicy
- func (r *SimulationApplication_SourceConfig) DependsOn() []string
- func (r *SimulationApplication_SourceConfig) Metadata() map[string]interface{}
- func (r *SimulationApplication_SourceConfig) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *SimulationApplication_SourceConfig) SetDependsOn(dependencies []string)
- func (r *SimulationApplication_SourceConfig) SetMetadata(metadata map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fleet ¶
type Fleet struct { // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html#cfn-robomaker-fleet-name Name string `json:"Name,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html#cfn-robomaker-fleet-tags Tags interface{} `json:"Tags,omitempty"` // contains filtered or unexported fields }
Fleet AWS CloudFormation Resource (AWS::RoboMaker::Fleet) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html
func (*Fleet) AWSCloudFormationType ¶
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Fleet) DeletionPolicy ¶
func (r *Fleet) 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 (*Fleet) 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 (Fleet) 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 (*Fleet) Metadata ¶
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Fleet) SetDeletionPolicy ¶
func (r *Fleet) 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 (*Fleet) 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 (*Fleet) 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 (*Fleet) UnmarshalJSON ¶
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type Robot ¶
type Robot struct { // Architecture AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-architecture Architecture string `json:"Architecture,omitempty"` // Fleet AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-fleet Fleet string `json:"Fleet,omitempty"` // GreengrassGroupId AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-greengrassgroupid GreengrassGroupId string `json:"GreengrassGroupId,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-name Name string `json:"Name,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-tags Tags interface{} `json:"Tags,omitempty"` // contains filtered or unexported fields }
Robot AWS CloudFormation Resource (AWS::RoboMaker::Robot) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html
func (*Robot) AWSCloudFormationType ¶
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Robot) DeletionPolicy ¶
func (r *Robot) 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 (*Robot) 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 (Robot) 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 (*Robot) Metadata ¶
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Robot) SetDeletionPolicy ¶
func (r *Robot) 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 (*Robot) 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 (*Robot) 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 (*Robot) UnmarshalJSON ¶
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type RobotApplication ¶
type RobotApplication struct { // CurrentRevisionId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-currentrevisionid CurrentRevisionId string `json:"CurrentRevisionId,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-name Name string `json:"Name,omitempty"` // RobotSoftwareSuite AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-robotsoftwaresuite RobotSoftwareSuite *RobotApplication_RobotSoftwareSuite `json:"RobotSoftwareSuite,omitempty"` // Sources AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-sources Sources []RobotApplication_SourceConfig `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-tags Tags interface{} `json:"Tags,omitempty"` // contains filtered or unexported fields }
RobotApplication AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html
func (*RobotApplication) AWSCloudFormationType ¶
func (r *RobotApplication) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*RobotApplication) DeletionPolicy ¶
func (r *RobotApplication) 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 (*RobotApplication) DependsOn ¶
func (r *RobotApplication) 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 (RobotApplication) MarshalJSON ¶
func (r RobotApplication) 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 (*RobotApplication) Metadata ¶
func (r *RobotApplication) 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 (*RobotApplication) SetDeletionPolicy ¶
func (r *RobotApplication) 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 (*RobotApplication) SetDependsOn ¶
func (r *RobotApplication) 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 (*RobotApplication) SetMetadata ¶
func (r *RobotApplication) 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 (*RobotApplication) UnmarshalJSON ¶
func (r *RobotApplication) 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 RobotApplicationVersion ¶
type RobotApplicationVersion struct { // Application AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html#cfn-robomaker-robotapplicationversion-application Application string `json:"Application,omitempty"` // CurrentRevisionId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html#cfn-robomaker-robotapplicationversion-currentrevisionid CurrentRevisionId string `json:"CurrentRevisionId,omitempty"` // contains filtered or unexported fields }
RobotApplicationVersion AWS CloudFormation Resource (AWS::RoboMaker::RobotApplicationVersion) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplicationversion.html
func (*RobotApplicationVersion) AWSCloudFormationType ¶
func (r *RobotApplicationVersion) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*RobotApplicationVersion) DeletionPolicy ¶
func (r *RobotApplicationVersion) 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 (*RobotApplicationVersion) DependsOn ¶
func (r *RobotApplicationVersion) 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 (RobotApplicationVersion) MarshalJSON ¶
func (r RobotApplicationVersion) 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 (*RobotApplicationVersion) Metadata ¶
func (r *RobotApplicationVersion) 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 (*RobotApplicationVersion) SetDeletionPolicy ¶
func (r *RobotApplicationVersion) 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 (*RobotApplicationVersion) SetDependsOn ¶
func (r *RobotApplicationVersion) 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 (*RobotApplicationVersion) SetMetadata ¶
func (r *RobotApplicationVersion) 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 (*RobotApplicationVersion) UnmarshalJSON ¶
func (r *RobotApplicationVersion) 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 RobotApplication_RobotSoftwareSuite ¶
type RobotApplication_RobotSoftwareSuite struct { // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html#cfn-robomaker-robotapplication-robotsoftwaresuite-name Name string `json:"Name,omitempty"` // Version AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html#cfn-robomaker-robotapplication-robotsoftwaresuite-version Version string `json:"Version,omitempty"` // contains filtered or unexported fields }
RobotApplication_RobotSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication.RobotSoftwareSuite) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-robotsoftwaresuite.html
func (*RobotApplication_RobotSoftwareSuite) AWSCloudFormationType ¶
func (r *RobotApplication_RobotSoftwareSuite) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*RobotApplication_RobotSoftwareSuite) DeletionPolicy ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 (*RobotApplication_RobotSoftwareSuite) DependsOn ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 (*RobotApplication_RobotSoftwareSuite) Metadata ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 (*RobotApplication_RobotSoftwareSuite) SetDeletionPolicy ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 (*RobotApplication_RobotSoftwareSuite) SetDependsOn ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 (*RobotApplication_RobotSoftwareSuite) SetMetadata ¶
func (r *RobotApplication_RobotSoftwareSuite) 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 RobotApplication_SourceConfig ¶
type RobotApplication_SourceConfig struct { // Architecture AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-architecture Architecture string `json:"Architecture,omitempty"` // S3Bucket AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-s3bucket S3Bucket string `json:"S3Bucket,omitempty"` // S3Key AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html#cfn-robomaker-robotapplication-sourceconfig-s3key S3Key string `json:"S3Key,omitempty"` // contains filtered or unexported fields }
RobotApplication_SourceConfig AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication.SourceConfig) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-robotapplication-sourceconfig.html
func (*RobotApplication_SourceConfig) AWSCloudFormationType ¶
func (r *RobotApplication_SourceConfig) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*RobotApplication_SourceConfig) DeletionPolicy ¶
func (r *RobotApplication_SourceConfig) 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 (*RobotApplication_SourceConfig) DependsOn ¶
func (r *RobotApplication_SourceConfig) 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 (*RobotApplication_SourceConfig) Metadata ¶
func (r *RobotApplication_SourceConfig) 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 (*RobotApplication_SourceConfig) SetDeletionPolicy ¶
func (r *RobotApplication_SourceConfig) 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 (*RobotApplication_SourceConfig) SetDependsOn ¶
func (r *RobotApplication_SourceConfig) 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 (*RobotApplication_SourceConfig) SetMetadata ¶
func (r *RobotApplication_SourceConfig) 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 SimulationApplication ¶
type SimulationApplication struct { // CurrentRevisionId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-currentrevisionid CurrentRevisionId string `json:"CurrentRevisionId,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-name Name string `json:"Name,omitempty"` // RenderingEngine AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-renderingengine RenderingEngine *SimulationApplication_RenderingEngine `json:"RenderingEngine,omitempty"` // RobotSoftwareSuite AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-robotsoftwaresuite RobotSoftwareSuite *SimulationApplication_RobotSoftwareSuite `json:"RobotSoftwareSuite,omitempty"` // SimulationSoftwareSuite AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite SimulationSoftwareSuite *SimulationApplication_SimulationSoftwareSuite `json:"SimulationSoftwareSuite,omitempty"` // Sources AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-sources Sources []SimulationApplication_SourceConfig `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-tags Tags interface{} `json:"Tags,omitempty"` // contains filtered or unexported fields }
SimulationApplication AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html
func (*SimulationApplication) AWSCloudFormationType ¶
func (r *SimulationApplication) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplication) DeletionPolicy ¶
func (r *SimulationApplication) 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 (*SimulationApplication) DependsOn ¶
func (r *SimulationApplication) 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 (SimulationApplication) MarshalJSON ¶
func (r SimulationApplication) 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 (*SimulationApplication) Metadata ¶
func (r *SimulationApplication) 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 (*SimulationApplication) SetDeletionPolicy ¶
func (r *SimulationApplication) 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 (*SimulationApplication) SetDependsOn ¶
func (r *SimulationApplication) 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 (*SimulationApplication) SetMetadata ¶
func (r *SimulationApplication) 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 (*SimulationApplication) UnmarshalJSON ¶
func (r *SimulationApplication) 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 SimulationApplicationVersion ¶
type SimulationApplicationVersion struct { // Application AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html#cfn-robomaker-simulationapplicationversion-application Application string `json:"Application,omitempty"` // CurrentRevisionId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html#cfn-robomaker-simulationapplicationversion-currentrevisionid CurrentRevisionId string `json:"CurrentRevisionId,omitempty"` // contains filtered or unexported fields }
SimulationApplicationVersion AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplicationVersion) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplicationversion.html
func (*SimulationApplicationVersion) AWSCloudFormationType ¶
func (r *SimulationApplicationVersion) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplicationVersion) DeletionPolicy ¶
func (r *SimulationApplicationVersion) 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 (*SimulationApplicationVersion) DependsOn ¶
func (r *SimulationApplicationVersion) 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 (SimulationApplicationVersion) MarshalJSON ¶
func (r SimulationApplicationVersion) 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 (*SimulationApplicationVersion) Metadata ¶
func (r *SimulationApplicationVersion) 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 (*SimulationApplicationVersion) SetDeletionPolicy ¶
func (r *SimulationApplicationVersion) 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 (*SimulationApplicationVersion) SetDependsOn ¶
func (r *SimulationApplicationVersion) 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 (*SimulationApplicationVersion) SetMetadata ¶
func (r *SimulationApplicationVersion) 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 (*SimulationApplicationVersion) UnmarshalJSON ¶
func (r *SimulationApplicationVersion) 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 SimulationApplication_RenderingEngine ¶
type SimulationApplication_RenderingEngine struct { // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html#cfn-robomaker-simulationapplication-renderingengine-name Name string `json:"Name,omitempty"` // Version AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html#cfn-robomaker-simulationapplication-renderingengine-version Version string `json:"Version,omitempty"` // contains filtered or unexported fields }
SimulationApplication_RenderingEngine AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.RenderingEngine) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-renderingengine.html
func (*SimulationApplication_RenderingEngine) AWSCloudFormationType ¶
func (r *SimulationApplication_RenderingEngine) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplication_RenderingEngine) DeletionPolicy ¶
func (r *SimulationApplication_RenderingEngine) 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 (*SimulationApplication_RenderingEngine) DependsOn ¶
func (r *SimulationApplication_RenderingEngine) 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 (*SimulationApplication_RenderingEngine) Metadata ¶
func (r *SimulationApplication_RenderingEngine) 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 (*SimulationApplication_RenderingEngine) SetDeletionPolicy ¶
func (r *SimulationApplication_RenderingEngine) 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 (*SimulationApplication_RenderingEngine) SetDependsOn ¶
func (r *SimulationApplication_RenderingEngine) 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 (*SimulationApplication_RenderingEngine) SetMetadata ¶
func (r *SimulationApplication_RenderingEngine) 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 SimulationApplication_RobotSoftwareSuite ¶
type SimulationApplication_RobotSoftwareSuite struct { // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html#cfn-robomaker-simulationapplication-robotsoftwaresuite-name Name string `json:"Name,omitempty"` // Version AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html#cfn-robomaker-simulationapplication-robotsoftwaresuite-version Version string `json:"Version,omitempty"` // contains filtered or unexported fields }
SimulationApplication_RobotSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.RobotSoftwareSuite) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-robotsoftwaresuite.html
func (*SimulationApplication_RobotSoftwareSuite) AWSCloudFormationType ¶
func (r *SimulationApplication_RobotSoftwareSuite) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplication_RobotSoftwareSuite) DeletionPolicy ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 (*SimulationApplication_RobotSoftwareSuite) DependsOn ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 (*SimulationApplication_RobotSoftwareSuite) Metadata ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 (*SimulationApplication_RobotSoftwareSuite) SetDeletionPolicy ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 (*SimulationApplication_RobotSoftwareSuite) SetDependsOn ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 (*SimulationApplication_RobotSoftwareSuite) SetMetadata ¶
func (r *SimulationApplication_RobotSoftwareSuite) 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 SimulationApplication_SimulationSoftwareSuite ¶
type SimulationApplication_SimulationSoftwareSuite struct { // Name AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite-name Name string `json:"Name,omitempty"` // Version AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html#cfn-robomaker-simulationapplication-simulationsoftwaresuite-version Version string `json:"Version,omitempty"` // contains filtered or unexported fields }
SimulationApplication_SimulationSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.SimulationSoftwareSuite) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-simulationsoftwaresuite.html
func (*SimulationApplication_SimulationSoftwareSuite) AWSCloudFormationType ¶
func (r *SimulationApplication_SimulationSoftwareSuite) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplication_SimulationSoftwareSuite) DeletionPolicy ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 (*SimulationApplication_SimulationSoftwareSuite) DependsOn ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 (*SimulationApplication_SimulationSoftwareSuite) Metadata ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 (*SimulationApplication_SimulationSoftwareSuite) SetDeletionPolicy ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 (*SimulationApplication_SimulationSoftwareSuite) SetDependsOn ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 (*SimulationApplication_SimulationSoftwareSuite) SetMetadata ¶
func (r *SimulationApplication_SimulationSoftwareSuite) 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 SimulationApplication_SourceConfig ¶
type SimulationApplication_SourceConfig struct { // Architecture AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-architecture Architecture string `json:"Architecture,omitempty"` // S3Bucket AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-s3bucket S3Bucket string `json:"S3Bucket,omitempty"` // S3Key AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html#cfn-robomaker-simulationapplication-sourceconfig-s3key S3Key string `json:"S3Key,omitempty"` // contains filtered or unexported fields }
SimulationApplication_SourceConfig AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.SourceConfig) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-robomaker-simulationapplication-sourceconfig.html
func (*SimulationApplication_SourceConfig) AWSCloudFormationType ¶
func (r *SimulationApplication_SourceConfig) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*SimulationApplication_SourceConfig) DeletionPolicy ¶
func (r *SimulationApplication_SourceConfig) 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 (*SimulationApplication_SourceConfig) DependsOn ¶
func (r *SimulationApplication_SourceConfig) 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 (*SimulationApplication_SourceConfig) Metadata ¶
func (r *SimulationApplication_SourceConfig) 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 (*SimulationApplication_SourceConfig) SetDeletionPolicy ¶
func (r *SimulationApplication_SourceConfig) 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 (*SimulationApplication_SourceConfig) SetDependsOn ¶
func (r *SimulationApplication_SourceConfig) 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 (*SimulationApplication_SourceConfig) SetMetadata ¶
func (r *SimulationApplication_SourceConfig) 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-robomaker-fleet.go
- aws-robomaker-robot.go
- aws-robomaker-robotapplication.go
- aws-robomaker-robotapplication_robotsoftwaresuite.go
- aws-robomaker-robotapplication_sourceconfig.go
- aws-robomaker-robotapplicationversion.go
- aws-robomaker-simulationapplication.go
- aws-robomaker-simulationapplication_renderingengine.go
- aws-robomaker-simulationapplication_robotsoftwaresuite.go
- aws-robomaker-simulationapplication_simulationsoftwaresuite.go
- aws-robomaker-simulationapplication_sourceconfig.go
- aws-robomaker-simulationapplicationversion.go