Documentation
¶
Index ¶
- type Channel
- func (r *Channel) AWSCloudFormationType() string
- func (r *Channel) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel) DependsOn() []string
- func (r Channel) MarshalJSON() ([]byte, error)
- func (r *Channel) Metadata() map[string]interface{}
- func (r *Channel) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel) SetDependsOn(dependencies []string)
- func (r *Channel) SetMetadata(metadata map[string]interface{})
- func (r *Channel) UnmarshalJSON(b []byte) error
- type Channel_AribSourceSettings
- func (r *Channel_AribSourceSettings) AWSCloudFormationType() string
- func (r *Channel_AribSourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_AribSourceSettings) DependsOn() []string
- func (r *Channel_AribSourceSettings) Metadata() map[string]interface{}
- func (r *Channel_AribSourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_AribSourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_AribSourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_AudioLanguageSelection
- func (r *Channel_AudioLanguageSelection) AWSCloudFormationType() string
- func (r *Channel_AudioLanguageSelection) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_AudioLanguageSelection) DependsOn() []string
- func (r *Channel_AudioLanguageSelection) Metadata() map[string]interface{}
- func (r *Channel_AudioLanguageSelection) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_AudioLanguageSelection) SetDependsOn(dependencies []string)
- func (r *Channel_AudioLanguageSelection) SetMetadata(metadata map[string]interface{})
- type Channel_AudioPidSelection
- func (r *Channel_AudioPidSelection) AWSCloudFormationType() string
- func (r *Channel_AudioPidSelection) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_AudioPidSelection) DependsOn() []string
- func (r *Channel_AudioPidSelection) Metadata() map[string]interface{}
- func (r *Channel_AudioPidSelection) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_AudioPidSelection) SetDependsOn(dependencies []string)
- func (r *Channel_AudioPidSelection) SetMetadata(metadata map[string]interface{})
- type Channel_AudioSelector
- func (r *Channel_AudioSelector) AWSCloudFormationType() string
- func (r *Channel_AudioSelector) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_AudioSelector) DependsOn() []string
- func (r *Channel_AudioSelector) Metadata() map[string]interface{}
- func (r *Channel_AudioSelector) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_AudioSelector) SetDependsOn(dependencies []string)
- func (r *Channel_AudioSelector) SetMetadata(metadata map[string]interface{})
- type Channel_AudioSelectorSettings
- func (r *Channel_AudioSelectorSettings) AWSCloudFormationType() string
- func (r *Channel_AudioSelectorSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_AudioSelectorSettings) DependsOn() []string
- func (r *Channel_AudioSelectorSettings) Metadata() map[string]interface{}
- func (r *Channel_AudioSelectorSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_AudioSelectorSettings) SetDependsOn(dependencies []string)
- func (r *Channel_AudioSelectorSettings) SetMetadata(metadata map[string]interface{})
- type Channel_CaptionSelector
- func (r *Channel_CaptionSelector) AWSCloudFormationType() string
- func (r *Channel_CaptionSelector) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_CaptionSelector) DependsOn() []string
- func (r *Channel_CaptionSelector) Metadata() map[string]interface{}
- func (r *Channel_CaptionSelector) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_CaptionSelector) SetDependsOn(dependencies []string)
- func (r *Channel_CaptionSelector) SetMetadata(metadata map[string]interface{})
- type Channel_CaptionSelectorSettings
- func (r *Channel_CaptionSelectorSettings) AWSCloudFormationType() string
- func (r *Channel_CaptionSelectorSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_CaptionSelectorSettings) DependsOn() []string
- func (r *Channel_CaptionSelectorSettings) Metadata() map[string]interface{}
- func (r *Channel_CaptionSelectorSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_CaptionSelectorSettings) SetDependsOn(dependencies []string)
- func (r *Channel_CaptionSelectorSettings) SetMetadata(metadata map[string]interface{})
- type Channel_DvbSubSourceSettings
- func (r *Channel_DvbSubSourceSettings) AWSCloudFormationType() string
- func (r *Channel_DvbSubSourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_DvbSubSourceSettings) DependsOn() []string
- func (r *Channel_DvbSubSourceSettings) Metadata() map[string]interface{}
- func (r *Channel_DvbSubSourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_DvbSubSourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_DvbSubSourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_EmbeddedSourceSettings
- func (r *Channel_EmbeddedSourceSettings) AWSCloudFormationType() string
- func (r *Channel_EmbeddedSourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_EmbeddedSourceSettings) DependsOn() []string
- func (r *Channel_EmbeddedSourceSettings) Metadata() map[string]interface{}
- func (r *Channel_EmbeddedSourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_EmbeddedSourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_EmbeddedSourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_HlsInputSettings
- func (r *Channel_HlsInputSettings) AWSCloudFormationType() string
- func (r *Channel_HlsInputSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_HlsInputSettings) DependsOn() []string
- func (r *Channel_HlsInputSettings) Metadata() map[string]interface{}
- func (r *Channel_HlsInputSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_HlsInputSettings) SetDependsOn(dependencies []string)
- func (r *Channel_HlsInputSettings) SetMetadata(metadata map[string]interface{})
- type Channel_InputAttachment
- func (r *Channel_InputAttachment) AWSCloudFormationType() string
- func (r *Channel_InputAttachment) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_InputAttachment) DependsOn() []string
- func (r *Channel_InputAttachment) Metadata() map[string]interface{}
- func (r *Channel_InputAttachment) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_InputAttachment) SetDependsOn(dependencies []string)
- func (r *Channel_InputAttachment) SetMetadata(metadata map[string]interface{})
- type Channel_InputSettings
- func (r *Channel_InputSettings) AWSCloudFormationType() string
- func (r *Channel_InputSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_InputSettings) DependsOn() []string
- func (r *Channel_InputSettings) Metadata() map[string]interface{}
- func (r *Channel_InputSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_InputSettings) SetDependsOn(dependencies []string)
- func (r *Channel_InputSettings) SetMetadata(metadata map[string]interface{})
- type Channel_InputSpecification
- func (r *Channel_InputSpecification) AWSCloudFormationType() string
- func (r *Channel_InputSpecification) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_InputSpecification) DependsOn() []string
- func (r *Channel_InputSpecification) Metadata() map[string]interface{}
- func (r *Channel_InputSpecification) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_InputSpecification) SetDependsOn(dependencies []string)
- func (r *Channel_InputSpecification) SetMetadata(metadata map[string]interface{})
- type Channel_MediaPackageOutputDestinationSettings
- func (r *Channel_MediaPackageOutputDestinationSettings) AWSCloudFormationType() string
- func (r *Channel_MediaPackageOutputDestinationSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_MediaPackageOutputDestinationSettings) DependsOn() []string
- func (r *Channel_MediaPackageOutputDestinationSettings) Metadata() map[string]interface{}
- func (r *Channel_MediaPackageOutputDestinationSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_MediaPackageOutputDestinationSettings) SetDependsOn(dependencies []string)
- func (r *Channel_MediaPackageOutputDestinationSettings) SetMetadata(metadata map[string]interface{})
- type Channel_NetworkInputSettings
- func (r *Channel_NetworkInputSettings) AWSCloudFormationType() string
- func (r *Channel_NetworkInputSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_NetworkInputSettings) DependsOn() []string
- func (r *Channel_NetworkInputSettings) Metadata() map[string]interface{}
- func (r *Channel_NetworkInputSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_NetworkInputSettings) SetDependsOn(dependencies []string)
- func (r *Channel_NetworkInputSettings) SetMetadata(metadata map[string]interface{})
- type Channel_OutputDestination
- func (r *Channel_OutputDestination) AWSCloudFormationType() string
- func (r *Channel_OutputDestination) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_OutputDestination) DependsOn() []string
- func (r *Channel_OutputDestination) Metadata() map[string]interface{}
- func (r *Channel_OutputDestination) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_OutputDestination) SetDependsOn(dependencies []string)
- func (r *Channel_OutputDestination) SetMetadata(metadata map[string]interface{})
- type Channel_OutputDestinationSettings
- func (r *Channel_OutputDestinationSettings) AWSCloudFormationType() string
- func (r *Channel_OutputDestinationSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_OutputDestinationSettings) DependsOn() []string
- func (r *Channel_OutputDestinationSettings) Metadata() map[string]interface{}
- func (r *Channel_OutputDestinationSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_OutputDestinationSettings) SetDependsOn(dependencies []string)
- func (r *Channel_OutputDestinationSettings) SetMetadata(metadata map[string]interface{})
- type Channel_Scte20SourceSettings
- func (r *Channel_Scte20SourceSettings) AWSCloudFormationType() string
- func (r *Channel_Scte20SourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_Scte20SourceSettings) DependsOn() []string
- func (r *Channel_Scte20SourceSettings) Metadata() map[string]interface{}
- func (r *Channel_Scte20SourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_Scte20SourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_Scte20SourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_Scte27SourceSettings
- func (r *Channel_Scte27SourceSettings) AWSCloudFormationType() string
- func (r *Channel_Scte27SourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_Scte27SourceSettings) DependsOn() []string
- func (r *Channel_Scte27SourceSettings) Metadata() map[string]interface{}
- func (r *Channel_Scte27SourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_Scte27SourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_Scte27SourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_TeletextSourceSettings
- func (r *Channel_TeletextSourceSettings) AWSCloudFormationType() string
- func (r *Channel_TeletextSourceSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_TeletextSourceSettings) DependsOn() []string
- func (r *Channel_TeletextSourceSettings) Metadata() map[string]interface{}
- func (r *Channel_TeletextSourceSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_TeletextSourceSettings) SetDependsOn(dependencies []string)
- func (r *Channel_TeletextSourceSettings) SetMetadata(metadata map[string]interface{})
- type Channel_VideoSelector
- func (r *Channel_VideoSelector) AWSCloudFormationType() string
- func (r *Channel_VideoSelector) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_VideoSelector) DependsOn() []string
- func (r *Channel_VideoSelector) Metadata() map[string]interface{}
- func (r *Channel_VideoSelector) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_VideoSelector) SetDependsOn(dependencies []string)
- func (r *Channel_VideoSelector) SetMetadata(metadata map[string]interface{})
- type Channel_VideoSelectorPid
- func (r *Channel_VideoSelectorPid) AWSCloudFormationType() string
- func (r *Channel_VideoSelectorPid) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_VideoSelectorPid) DependsOn() []string
- func (r *Channel_VideoSelectorPid) Metadata() map[string]interface{}
- func (r *Channel_VideoSelectorPid) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_VideoSelectorPid) SetDependsOn(dependencies []string)
- func (r *Channel_VideoSelectorPid) SetMetadata(metadata map[string]interface{})
- type Channel_VideoSelectorProgramId
- func (r *Channel_VideoSelectorProgramId) AWSCloudFormationType() string
- func (r *Channel_VideoSelectorProgramId) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_VideoSelectorProgramId) DependsOn() []string
- func (r *Channel_VideoSelectorProgramId) Metadata() map[string]interface{}
- func (r *Channel_VideoSelectorProgramId) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_VideoSelectorProgramId) SetDependsOn(dependencies []string)
- func (r *Channel_VideoSelectorProgramId) SetMetadata(metadata map[string]interface{})
- type Channel_VideoSelectorSettings
- func (r *Channel_VideoSelectorSettings) AWSCloudFormationType() string
- func (r *Channel_VideoSelectorSettings) DeletionPolicy() policies.DeletionPolicy
- func (r *Channel_VideoSelectorSettings) DependsOn() []string
- func (r *Channel_VideoSelectorSettings) Metadata() map[string]interface{}
- func (r *Channel_VideoSelectorSettings) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Channel_VideoSelectorSettings) SetDependsOn(dependencies []string)
- func (r *Channel_VideoSelectorSettings) 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 InputSecurityGroup
- func (r *InputSecurityGroup) AWSCloudFormationType() string
- func (r *InputSecurityGroup) DeletionPolicy() policies.DeletionPolicy
- func (r *InputSecurityGroup) DependsOn() []string
- func (r InputSecurityGroup) MarshalJSON() ([]byte, error)
- func (r *InputSecurityGroup) Metadata() map[string]interface{}
- func (r *InputSecurityGroup) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *InputSecurityGroup) SetDependsOn(dependencies []string)
- func (r *InputSecurityGroup) SetMetadata(metadata map[string]interface{})
- func (r *InputSecurityGroup) UnmarshalJSON(b []byte) error
- type InputSecurityGroup_InputWhitelistRuleCidr
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) AWSCloudFormationType() string
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) DeletionPolicy() policies.DeletionPolicy
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) DependsOn() []string
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) Metadata() map[string]interface{}
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) SetDependsOn(dependencies []string)
- func (r *InputSecurityGroup_InputWhitelistRuleCidr) SetMetadata(metadata map[string]interface{})
- type Input_InputDestinationRequest
- func (r *Input_InputDestinationRequest) AWSCloudFormationType() string
- func (r *Input_InputDestinationRequest) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_InputDestinationRequest) DependsOn() []string
- func (r *Input_InputDestinationRequest) Metadata() map[string]interface{}
- func (r *Input_InputDestinationRequest) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_InputDestinationRequest) SetDependsOn(dependencies []string)
- func (r *Input_InputDestinationRequest) SetMetadata(metadata map[string]interface{})
- type Input_InputSourceRequest
- func (r *Input_InputSourceRequest) AWSCloudFormationType() string
- func (r *Input_InputSourceRequest) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_InputSourceRequest) DependsOn() []string
- func (r *Input_InputSourceRequest) Metadata() map[string]interface{}
- func (r *Input_InputSourceRequest) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_InputSourceRequest) SetDependsOn(dependencies []string)
- func (r *Input_InputSourceRequest) SetMetadata(metadata map[string]interface{})
- type Input_InputVpcRequest
- func (r *Input_InputVpcRequest) AWSCloudFormationType() string
- func (r *Input_InputVpcRequest) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_InputVpcRequest) DependsOn() []string
- func (r *Input_InputVpcRequest) Metadata() map[string]interface{}
- func (r *Input_InputVpcRequest) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_InputVpcRequest) SetDependsOn(dependencies []string)
- func (r *Input_InputVpcRequest) SetMetadata(metadata map[string]interface{})
- type Input_MediaConnectFlowRequest
- func (r *Input_MediaConnectFlowRequest) AWSCloudFormationType() string
- func (r *Input_MediaConnectFlowRequest) DeletionPolicy() policies.DeletionPolicy
- func (r *Input_MediaConnectFlowRequest) DependsOn() []string
- func (r *Input_MediaConnectFlowRequest) Metadata() map[string]interface{}
- func (r *Input_MediaConnectFlowRequest) SetDeletionPolicy(policy policies.DeletionPolicy)
- func (r *Input_MediaConnectFlowRequest) SetDependsOn(dependencies []string)
- func (r *Input_MediaConnectFlowRequest) SetMetadata(metadata map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { // ChannelClass AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelclass ChannelClass string `json:"ChannelClass,omitempty"` // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations Destinations []Channel_OutputDestination `json:"Destinations,omitempty"` // EncoderSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-encodersettings EncoderSettings interface{} `json:"EncoderSettings,omitempty"` // InputAttachments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments InputAttachments []Channel_InputAttachment `json:"InputAttachments,omitempty"` // InputSpecification AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputspecification InputSpecification *Channel_InputSpecification `json:"InputSpecification,omitempty"` // LogLevel AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-loglevel LogLevel string `json:"LogLevel,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-name Name string `json:"Name,omitempty"` // RoleArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-rolearn RoleArn string `json:"RoleArn,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-tags Tags interface{} `json:"Tags,omitempty"` // contains filtered or unexported fields }
Channel AWS CloudFormation Resource (AWS::MediaLive::Channel) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html
func (*Channel) AWSCloudFormationType ¶
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel) DeletionPolicy ¶
func (r *Channel) 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 (*Channel) 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 (Channel) 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 (*Channel) Metadata ¶
Metadata returns the metadata associated with this resource. see: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-metadata.html
func (*Channel) SetDeletionPolicy ¶
func (r *Channel) 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 (*Channel) 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 (*Channel) 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 (*Channel) UnmarshalJSON ¶
UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer AWS CloudFormation resource object, and just keeps the 'Properties' field.
type Channel_AribSourceSettings ¶
type Channel_AribSourceSettings struct {
// contains filtered or unexported fields
}
Channel_AribSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AribSourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aribsourcesettings.html
func (*Channel_AribSourceSettings) AWSCloudFormationType ¶
func (r *Channel_AribSourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_AribSourceSettings) DeletionPolicy ¶
func (r *Channel_AribSourceSettings) 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 (*Channel_AribSourceSettings) DependsOn ¶
func (r *Channel_AribSourceSettings) 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 (*Channel_AribSourceSettings) Metadata ¶
func (r *Channel_AribSourceSettings) 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 (*Channel_AribSourceSettings) SetDeletionPolicy ¶
func (r *Channel_AribSourceSettings) 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 (*Channel_AribSourceSettings) SetDependsOn ¶
func (r *Channel_AribSourceSettings) 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 (*Channel_AribSourceSettings) SetMetadata ¶
func (r *Channel_AribSourceSettings) 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 Channel_AudioLanguageSelection ¶
type Channel_AudioLanguageSelection struct { // LanguageCode AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languagecode LanguageCode string `json:"LanguageCode,omitempty"` // LanguageSelectionPolicy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languageselectionpolicy LanguageSelectionPolicy string `json:"LanguageSelectionPolicy,omitempty"` // contains filtered or unexported fields }
Channel_AudioLanguageSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioLanguageSelection) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html
func (*Channel_AudioLanguageSelection) AWSCloudFormationType ¶
func (r *Channel_AudioLanguageSelection) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_AudioLanguageSelection) DeletionPolicy ¶
func (r *Channel_AudioLanguageSelection) 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 (*Channel_AudioLanguageSelection) DependsOn ¶
func (r *Channel_AudioLanguageSelection) 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 (*Channel_AudioLanguageSelection) Metadata ¶
func (r *Channel_AudioLanguageSelection) 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 (*Channel_AudioLanguageSelection) SetDeletionPolicy ¶
func (r *Channel_AudioLanguageSelection) 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 (*Channel_AudioLanguageSelection) SetDependsOn ¶
func (r *Channel_AudioLanguageSelection) 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 (*Channel_AudioLanguageSelection) SetMetadata ¶
func (r *Channel_AudioLanguageSelection) 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 Channel_AudioPidSelection ¶
type Channel_AudioPidSelection struct { // Pid AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html#cfn-medialive-channel-audiopidselection-pid Pid int `json:"Pid,omitempty"` // contains filtered or unexported fields }
Channel_AudioPidSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioPidSelection) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html
func (*Channel_AudioPidSelection) AWSCloudFormationType ¶
func (r *Channel_AudioPidSelection) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_AudioPidSelection) DeletionPolicy ¶
func (r *Channel_AudioPidSelection) 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 (*Channel_AudioPidSelection) DependsOn ¶
func (r *Channel_AudioPidSelection) 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 (*Channel_AudioPidSelection) Metadata ¶
func (r *Channel_AudioPidSelection) 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 (*Channel_AudioPidSelection) SetDeletionPolicy ¶
func (r *Channel_AudioPidSelection) 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 (*Channel_AudioPidSelection) SetDependsOn ¶
func (r *Channel_AudioPidSelection) 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 (*Channel_AudioPidSelection) SetMetadata ¶
func (r *Channel_AudioPidSelection) 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 Channel_AudioSelector ¶
type Channel_AudioSelector struct { // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-name Name string `json:"Name,omitempty"` // SelectorSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-selectorsettings SelectorSettings *Channel_AudioSelectorSettings `json:"SelectorSettings,omitempty"` // contains filtered or unexported fields }
Channel_AudioSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioSelector) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html
func (*Channel_AudioSelector) AWSCloudFormationType ¶
func (r *Channel_AudioSelector) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_AudioSelector) DeletionPolicy ¶
func (r *Channel_AudioSelector) 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 (*Channel_AudioSelector) DependsOn ¶
func (r *Channel_AudioSelector) 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 (*Channel_AudioSelector) Metadata ¶
func (r *Channel_AudioSelector) 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 (*Channel_AudioSelector) SetDeletionPolicy ¶
func (r *Channel_AudioSelector) 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 (*Channel_AudioSelector) SetDependsOn ¶
func (r *Channel_AudioSelector) 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 (*Channel_AudioSelector) SetMetadata ¶
func (r *Channel_AudioSelector) 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 Channel_AudioSelectorSettings ¶
type Channel_AudioSelectorSettings struct { // AudioLanguageSelection AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiolanguageselection AudioLanguageSelection *Channel_AudioLanguageSelection `json:"AudioLanguageSelection,omitempty"` // AudioPidSelection AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiopidselection AudioPidSelection *Channel_AudioPidSelection `json:"AudioPidSelection,omitempty"` // contains filtered or unexported fields }
Channel_AudioSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioSelectorSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html
func (*Channel_AudioSelectorSettings) AWSCloudFormationType ¶
func (r *Channel_AudioSelectorSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_AudioSelectorSettings) DeletionPolicy ¶
func (r *Channel_AudioSelectorSettings) 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 (*Channel_AudioSelectorSettings) DependsOn ¶
func (r *Channel_AudioSelectorSettings) 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 (*Channel_AudioSelectorSettings) Metadata ¶
func (r *Channel_AudioSelectorSettings) 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 (*Channel_AudioSelectorSettings) SetDeletionPolicy ¶
func (r *Channel_AudioSelectorSettings) 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 (*Channel_AudioSelectorSettings) SetDependsOn ¶
func (r *Channel_AudioSelectorSettings) 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 (*Channel_AudioSelectorSettings) SetMetadata ¶
func (r *Channel_AudioSelectorSettings) 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 Channel_CaptionSelector ¶
type Channel_CaptionSelector struct { // LanguageCode AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-languagecode LanguageCode string `json:"LanguageCode,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-name Name string `json:"Name,omitempty"` // SelectorSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-selectorsettings SelectorSettings *Channel_CaptionSelectorSettings `json:"SelectorSettings,omitempty"` // contains filtered or unexported fields }
Channel_CaptionSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionSelector) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html
func (*Channel_CaptionSelector) AWSCloudFormationType ¶
func (r *Channel_CaptionSelector) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_CaptionSelector) DeletionPolicy ¶
func (r *Channel_CaptionSelector) 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 (*Channel_CaptionSelector) DependsOn ¶
func (r *Channel_CaptionSelector) 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 (*Channel_CaptionSelector) Metadata ¶
func (r *Channel_CaptionSelector) 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 (*Channel_CaptionSelector) SetDeletionPolicy ¶
func (r *Channel_CaptionSelector) 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 (*Channel_CaptionSelector) SetDependsOn ¶
func (r *Channel_CaptionSelector) 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 (*Channel_CaptionSelector) SetMetadata ¶
func (r *Channel_CaptionSelector) 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 Channel_CaptionSelectorSettings ¶
type Channel_CaptionSelectorSettings struct { // AribSourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-aribsourcesettings AribSourceSettings *Channel_AribSourceSettings `json:"AribSourceSettings,omitempty"` // DvbSubSourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-dvbsubsourcesettings DvbSubSourceSettings *Channel_DvbSubSourceSettings `json:"DvbSubSourceSettings,omitempty"` // EmbeddedSourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-embeddedsourcesettings EmbeddedSourceSettings *Channel_EmbeddedSourceSettings `json:"EmbeddedSourceSettings,omitempty"` // Scte20SourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte20sourcesettings Scte20SourceSettings *Channel_Scte20SourceSettings `json:"Scte20SourceSettings,omitempty"` // Scte27SourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte27sourcesettings Scte27SourceSettings *Channel_Scte27SourceSettings `json:"Scte27SourceSettings,omitempty"` // TeletextSourceSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-teletextsourcesettings TeletextSourceSettings *Channel_TeletextSourceSettings `json:"TeletextSourceSettings,omitempty"` // contains filtered or unexported fields }
Channel_CaptionSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionSelectorSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html
func (*Channel_CaptionSelectorSettings) AWSCloudFormationType ¶
func (r *Channel_CaptionSelectorSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_CaptionSelectorSettings) DeletionPolicy ¶
func (r *Channel_CaptionSelectorSettings) 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 (*Channel_CaptionSelectorSettings) DependsOn ¶
func (r *Channel_CaptionSelectorSettings) 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 (*Channel_CaptionSelectorSettings) Metadata ¶
func (r *Channel_CaptionSelectorSettings) 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 (*Channel_CaptionSelectorSettings) SetDeletionPolicy ¶
func (r *Channel_CaptionSelectorSettings) 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 (*Channel_CaptionSelectorSettings) SetDependsOn ¶
func (r *Channel_CaptionSelectorSettings) 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 (*Channel_CaptionSelectorSettings) SetMetadata ¶
func (r *Channel_CaptionSelectorSettings) 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 Channel_DvbSubSourceSettings ¶
type Channel_DvbSubSourceSettings struct { // Pid AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html#cfn-medialive-channel-dvbsubsourcesettings-pid Pid int `json:"Pid,omitempty"` // contains filtered or unexported fields }
Channel_DvbSubSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbSubSourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html
func (*Channel_DvbSubSourceSettings) AWSCloudFormationType ¶
func (r *Channel_DvbSubSourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_DvbSubSourceSettings) DeletionPolicy ¶
func (r *Channel_DvbSubSourceSettings) 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 (*Channel_DvbSubSourceSettings) DependsOn ¶
func (r *Channel_DvbSubSourceSettings) 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 (*Channel_DvbSubSourceSettings) Metadata ¶
func (r *Channel_DvbSubSourceSettings) 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 (*Channel_DvbSubSourceSettings) SetDeletionPolicy ¶
func (r *Channel_DvbSubSourceSettings) 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 (*Channel_DvbSubSourceSettings) SetDependsOn ¶
func (r *Channel_DvbSubSourceSettings) 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 (*Channel_DvbSubSourceSettings) SetMetadata ¶
func (r *Channel_DvbSubSourceSettings) 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 Channel_EmbeddedSourceSettings ¶
type Channel_EmbeddedSourceSettings struct { // Convert608To708 AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-convert608to708 Convert608To708 string `json:"Convert608To708,omitempty"` // Scte20Detection AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-scte20detection Scte20Detection string `json:"Scte20Detection,omitempty"` // Source608ChannelNumber AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608channelnumber Source608ChannelNumber int `json:"Source608ChannelNumber,omitempty"` // Source608TrackNumber AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608tracknumber Source608TrackNumber int `json:"Source608TrackNumber,omitempty"` // contains filtered or unexported fields }
Channel_EmbeddedSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EmbeddedSourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html
func (*Channel_EmbeddedSourceSettings) AWSCloudFormationType ¶
func (r *Channel_EmbeddedSourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_EmbeddedSourceSettings) DeletionPolicy ¶
func (r *Channel_EmbeddedSourceSettings) 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 (*Channel_EmbeddedSourceSettings) DependsOn ¶
func (r *Channel_EmbeddedSourceSettings) 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 (*Channel_EmbeddedSourceSettings) Metadata ¶
func (r *Channel_EmbeddedSourceSettings) 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 (*Channel_EmbeddedSourceSettings) SetDeletionPolicy ¶
func (r *Channel_EmbeddedSourceSettings) 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 (*Channel_EmbeddedSourceSettings) SetDependsOn ¶
func (r *Channel_EmbeddedSourceSettings) 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 (*Channel_EmbeddedSourceSettings) SetMetadata ¶
func (r *Channel_EmbeddedSourceSettings) 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 Channel_HlsInputSettings ¶
type Channel_HlsInputSettings struct { // Bandwidth AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-bandwidth Bandwidth int `json:"Bandwidth,omitempty"` // BufferSegments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-buffersegments BufferSegments int `json:"BufferSegments,omitempty"` // Retries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-retries Retries int `json:"Retries,omitempty"` // RetryInterval AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html#cfn-medialive-channel-hlsinputsettings-retryinterval RetryInterval int `json:"RetryInterval,omitempty"` // contains filtered or unexported fields }
Channel_HlsInputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsInputSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsinputsettings.html
func (*Channel_HlsInputSettings) AWSCloudFormationType ¶
func (r *Channel_HlsInputSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_HlsInputSettings) DeletionPolicy ¶
func (r *Channel_HlsInputSettings) 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 (*Channel_HlsInputSettings) DependsOn ¶
func (r *Channel_HlsInputSettings) 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 (*Channel_HlsInputSettings) Metadata ¶
func (r *Channel_HlsInputSettings) 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 (*Channel_HlsInputSettings) SetDeletionPolicy ¶
func (r *Channel_HlsInputSettings) 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 (*Channel_HlsInputSettings) SetDependsOn ¶
func (r *Channel_HlsInputSettings) 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 (*Channel_HlsInputSettings) SetMetadata ¶
func (r *Channel_HlsInputSettings) 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 Channel_InputAttachment ¶
type Channel_InputAttachment struct { // InputAttachmentName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputattachmentname InputAttachmentName string `json:"InputAttachmentName,omitempty"` // InputId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputid InputId string `json:"InputId,omitempty"` // InputSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html#cfn-medialive-channel-inputattachment-inputsettings InputSettings *Channel_InputSettings `json:"InputSettings,omitempty"` // contains filtered or unexported fields }
Channel_InputAttachment AWS CloudFormation Resource (AWS::MediaLive::Channel.InputAttachment) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputattachment.html
func (*Channel_InputAttachment) AWSCloudFormationType ¶
func (r *Channel_InputAttachment) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_InputAttachment) DeletionPolicy ¶
func (r *Channel_InputAttachment) 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 (*Channel_InputAttachment) DependsOn ¶
func (r *Channel_InputAttachment) 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 (*Channel_InputAttachment) Metadata ¶
func (r *Channel_InputAttachment) 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 (*Channel_InputAttachment) SetDeletionPolicy ¶
func (r *Channel_InputAttachment) 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 (*Channel_InputAttachment) SetDependsOn ¶
func (r *Channel_InputAttachment) 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 (*Channel_InputAttachment) SetMetadata ¶
func (r *Channel_InputAttachment) 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 Channel_InputSettings ¶
type Channel_InputSettings struct { // AudioSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-audioselectors AudioSelectors []Channel_AudioSelector `json:"AudioSelectors,omitempty"` // CaptionSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-captionselectors CaptionSelectors []Channel_CaptionSelector `json:"CaptionSelectors,omitempty"` // DeblockFilter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-deblockfilter DeblockFilter string `json:"DeblockFilter,omitempty"` // DenoiseFilter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-denoisefilter DenoiseFilter string `json:"DenoiseFilter,omitempty"` // FilterStrength AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-filterstrength FilterStrength int `json:"FilterStrength,omitempty"` // InputFilter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-inputfilter InputFilter string `json:"InputFilter,omitempty"` // NetworkInputSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-networkinputsettings NetworkInputSettings *Channel_NetworkInputSettings `json:"NetworkInputSettings,omitempty"` // SourceEndBehavior AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-sourceendbehavior SourceEndBehavior string `json:"SourceEndBehavior,omitempty"` // VideoSelector AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-videoselector VideoSelector *Channel_VideoSelector `json:"VideoSelector,omitempty"` // contains filtered or unexported fields }
Channel_InputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.InputSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html
func (*Channel_InputSettings) AWSCloudFormationType ¶
func (r *Channel_InputSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_InputSettings) DeletionPolicy ¶
func (r *Channel_InputSettings) 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 (*Channel_InputSettings) DependsOn ¶
func (r *Channel_InputSettings) 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 (*Channel_InputSettings) Metadata ¶
func (r *Channel_InputSettings) 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 (*Channel_InputSettings) SetDeletionPolicy ¶
func (r *Channel_InputSettings) 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 (*Channel_InputSettings) SetDependsOn ¶
func (r *Channel_InputSettings) 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 (*Channel_InputSettings) SetMetadata ¶
func (r *Channel_InputSettings) 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 Channel_InputSpecification ¶
type Channel_InputSpecification struct { // Codec AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-codec Codec string `json:"Codec,omitempty"` // MaximumBitrate AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-maximumbitrate MaximumBitrate string `json:"MaximumBitrate,omitempty"` // Resolution AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html#cfn-medialive-channel-inputspecification-resolution Resolution string `json:"Resolution,omitempty"` // contains filtered or unexported fields }
Channel_InputSpecification AWS CloudFormation Resource (AWS::MediaLive::Channel.InputSpecification) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputspecification.html
func (*Channel_InputSpecification) AWSCloudFormationType ¶
func (r *Channel_InputSpecification) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_InputSpecification) DeletionPolicy ¶
func (r *Channel_InputSpecification) 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 (*Channel_InputSpecification) DependsOn ¶
func (r *Channel_InputSpecification) 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 (*Channel_InputSpecification) Metadata ¶
func (r *Channel_InputSpecification) 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 (*Channel_InputSpecification) SetDeletionPolicy ¶
func (r *Channel_InputSpecification) 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 (*Channel_InputSpecification) SetDependsOn ¶
func (r *Channel_InputSpecification) 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 (*Channel_InputSpecification) SetMetadata ¶
func (r *Channel_InputSpecification) 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 Channel_MediaPackageOutputDestinationSettings ¶
type Channel_MediaPackageOutputDestinationSettings struct { // ChannelId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackageoutputdestinationsettings.html#cfn-medialive-channel-mediapackageoutputdestinationsettings-channelid ChannelId string `json:"ChannelId,omitempty"` // contains filtered or unexported fields }
Channel_MediaPackageOutputDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MediaPackageOutputDestinationSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-mediapackageoutputdestinationsettings.html
func (*Channel_MediaPackageOutputDestinationSettings) AWSCloudFormationType ¶
func (r *Channel_MediaPackageOutputDestinationSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_MediaPackageOutputDestinationSettings) DeletionPolicy ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 (*Channel_MediaPackageOutputDestinationSettings) DependsOn ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 (*Channel_MediaPackageOutputDestinationSettings) Metadata ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 (*Channel_MediaPackageOutputDestinationSettings) SetDeletionPolicy ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 (*Channel_MediaPackageOutputDestinationSettings) SetDependsOn ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 (*Channel_MediaPackageOutputDestinationSettings) SetMetadata ¶
func (r *Channel_MediaPackageOutputDestinationSettings) 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 Channel_NetworkInputSettings ¶
type Channel_NetworkInputSettings struct { // HlsInputSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html#cfn-medialive-channel-networkinputsettings-hlsinputsettings HlsInputSettings *Channel_HlsInputSettings `json:"HlsInputSettings,omitempty"` // ServerValidation AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html#cfn-medialive-channel-networkinputsettings-servervalidation ServerValidation string `json:"ServerValidation,omitempty"` // contains filtered or unexported fields }
Channel_NetworkInputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.NetworkInputSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-networkinputsettings.html
func (*Channel_NetworkInputSettings) AWSCloudFormationType ¶
func (r *Channel_NetworkInputSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_NetworkInputSettings) DeletionPolicy ¶
func (r *Channel_NetworkInputSettings) 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 (*Channel_NetworkInputSettings) DependsOn ¶
func (r *Channel_NetworkInputSettings) 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 (*Channel_NetworkInputSettings) Metadata ¶
func (r *Channel_NetworkInputSettings) 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 (*Channel_NetworkInputSettings) SetDeletionPolicy ¶
func (r *Channel_NetworkInputSettings) 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 (*Channel_NetworkInputSettings) SetDependsOn ¶
func (r *Channel_NetworkInputSettings) 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 (*Channel_NetworkInputSettings) SetMetadata ¶
func (r *Channel_NetworkInputSettings) 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 Channel_OutputDestination ¶
type Channel_OutputDestination struct { // Id AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-id Id string `json:"Id,omitempty"` // MediaPackageSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-mediapackagesettings MediaPackageSettings []Channel_MediaPackageOutputDestinationSettings `json:"MediaPackageSettings,omitempty"` // Settings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-settings Settings []Channel_OutputDestinationSettings `json:"Settings,omitempty"` // contains filtered or unexported fields }
Channel_OutputDestination AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputDestination) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html
func (*Channel_OutputDestination) AWSCloudFormationType ¶
func (r *Channel_OutputDestination) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_OutputDestination) DeletionPolicy ¶
func (r *Channel_OutputDestination) 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 (*Channel_OutputDestination) DependsOn ¶
func (r *Channel_OutputDestination) 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 (*Channel_OutputDestination) Metadata ¶
func (r *Channel_OutputDestination) 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 (*Channel_OutputDestination) SetDeletionPolicy ¶
func (r *Channel_OutputDestination) 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 (*Channel_OutputDestination) SetDependsOn ¶
func (r *Channel_OutputDestination) 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 (*Channel_OutputDestination) SetMetadata ¶
func (r *Channel_OutputDestination) 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 Channel_OutputDestinationSettings ¶
type Channel_OutputDestinationSettings struct { // PasswordParam AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-passwordparam PasswordParam string `json:"PasswordParam,omitempty"` // StreamName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-streamname StreamName string `json:"StreamName,omitempty"` // Url AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-url Url string `json:"Url,omitempty"` // Username AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html#cfn-medialive-channel-outputdestinationsettings-username Username string `json:"Username,omitempty"` // contains filtered or unexported fields }
Channel_OutputDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputDestinationSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestinationsettings.html
func (*Channel_OutputDestinationSettings) AWSCloudFormationType ¶
func (r *Channel_OutputDestinationSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_OutputDestinationSettings) DeletionPolicy ¶
func (r *Channel_OutputDestinationSettings) 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 (*Channel_OutputDestinationSettings) DependsOn ¶
func (r *Channel_OutputDestinationSettings) 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 (*Channel_OutputDestinationSettings) Metadata ¶
func (r *Channel_OutputDestinationSettings) 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 (*Channel_OutputDestinationSettings) SetDeletionPolicy ¶
func (r *Channel_OutputDestinationSettings) 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 (*Channel_OutputDestinationSettings) SetDependsOn ¶
func (r *Channel_OutputDestinationSettings) 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 (*Channel_OutputDestinationSettings) SetMetadata ¶
func (r *Channel_OutputDestinationSettings) 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 Channel_Scte20SourceSettings ¶
type Channel_Scte20SourceSettings struct { // Convert608To708 AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html#cfn-medialive-channel-scte20sourcesettings-convert608to708 Convert608To708 string `json:"Convert608To708,omitempty"` // Source608ChannelNumber AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html#cfn-medialive-channel-scte20sourcesettings-source608channelnumber Source608ChannelNumber int `json:"Source608ChannelNumber,omitempty"` // contains filtered or unexported fields }
Channel_Scte20SourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte20SourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte20sourcesettings.html
func (*Channel_Scte20SourceSettings) AWSCloudFormationType ¶
func (r *Channel_Scte20SourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_Scte20SourceSettings) DeletionPolicy ¶
func (r *Channel_Scte20SourceSettings) 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 (*Channel_Scte20SourceSettings) DependsOn ¶
func (r *Channel_Scte20SourceSettings) 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 (*Channel_Scte20SourceSettings) Metadata ¶
func (r *Channel_Scte20SourceSettings) 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 (*Channel_Scte20SourceSettings) SetDeletionPolicy ¶
func (r *Channel_Scte20SourceSettings) 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 (*Channel_Scte20SourceSettings) SetDependsOn ¶
func (r *Channel_Scte20SourceSettings) 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 (*Channel_Scte20SourceSettings) SetMetadata ¶
func (r *Channel_Scte20SourceSettings) 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 Channel_Scte27SourceSettings ¶
type Channel_Scte27SourceSettings struct { // Pid AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27sourcesettings.html#cfn-medialive-channel-scte27sourcesettings-pid Pid int `json:"Pid,omitempty"` // contains filtered or unexported fields }
Channel_Scte27SourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte27SourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-scte27sourcesettings.html
func (*Channel_Scte27SourceSettings) AWSCloudFormationType ¶
func (r *Channel_Scte27SourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_Scte27SourceSettings) DeletionPolicy ¶
func (r *Channel_Scte27SourceSettings) 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 (*Channel_Scte27SourceSettings) DependsOn ¶
func (r *Channel_Scte27SourceSettings) 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 (*Channel_Scte27SourceSettings) Metadata ¶
func (r *Channel_Scte27SourceSettings) 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 (*Channel_Scte27SourceSettings) SetDeletionPolicy ¶
func (r *Channel_Scte27SourceSettings) 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 (*Channel_Scte27SourceSettings) SetDependsOn ¶
func (r *Channel_Scte27SourceSettings) 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 (*Channel_Scte27SourceSettings) SetMetadata ¶
func (r *Channel_Scte27SourceSettings) 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 Channel_TeletextSourceSettings ¶
type Channel_TeletextSourceSettings struct { // PageNumber AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html#cfn-medialive-channel-teletextsourcesettings-pagenumber PageNumber string `json:"PageNumber,omitempty"` // contains filtered or unexported fields }
Channel_TeletextSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.TeletextSourceSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html
func (*Channel_TeletextSourceSettings) AWSCloudFormationType ¶
func (r *Channel_TeletextSourceSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_TeletextSourceSettings) DeletionPolicy ¶
func (r *Channel_TeletextSourceSettings) 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 (*Channel_TeletextSourceSettings) DependsOn ¶
func (r *Channel_TeletextSourceSettings) 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 (*Channel_TeletextSourceSettings) Metadata ¶
func (r *Channel_TeletextSourceSettings) 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 (*Channel_TeletextSourceSettings) SetDeletionPolicy ¶
func (r *Channel_TeletextSourceSettings) 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 (*Channel_TeletextSourceSettings) SetDependsOn ¶
func (r *Channel_TeletextSourceSettings) 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 (*Channel_TeletextSourceSettings) SetMetadata ¶
func (r *Channel_TeletextSourceSettings) 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 Channel_VideoSelector ¶
type Channel_VideoSelector struct { // ColorSpace AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-colorspace ColorSpace string `json:"ColorSpace,omitempty"` // ColorSpaceUsage AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-colorspaceusage ColorSpaceUsage string `json:"ColorSpaceUsage,omitempty"` // SelectorSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html#cfn-medialive-channel-videoselector-selectorsettings SelectorSettings *Channel_VideoSelectorSettings `json:"SelectorSettings,omitempty"` // contains filtered or unexported fields }
Channel_VideoSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelector) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselector.html
func (*Channel_VideoSelector) AWSCloudFormationType ¶
func (r *Channel_VideoSelector) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_VideoSelector) DeletionPolicy ¶
func (r *Channel_VideoSelector) 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 (*Channel_VideoSelector) DependsOn ¶
func (r *Channel_VideoSelector) 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 (*Channel_VideoSelector) Metadata ¶
func (r *Channel_VideoSelector) 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 (*Channel_VideoSelector) SetDeletionPolicy ¶
func (r *Channel_VideoSelector) 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 (*Channel_VideoSelector) SetDependsOn ¶
func (r *Channel_VideoSelector) 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 (*Channel_VideoSelector) SetMetadata ¶
func (r *Channel_VideoSelector) 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 Channel_VideoSelectorPid ¶
type Channel_VideoSelectorPid struct { // Pid AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorpid.html#cfn-medialive-channel-videoselectorpid-pid Pid int `json:"Pid,omitempty"` // contains filtered or unexported fields }
Channel_VideoSelectorPid AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorPid) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorpid.html
func (*Channel_VideoSelectorPid) AWSCloudFormationType ¶
func (r *Channel_VideoSelectorPid) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_VideoSelectorPid) DeletionPolicy ¶
func (r *Channel_VideoSelectorPid) 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 (*Channel_VideoSelectorPid) DependsOn ¶
func (r *Channel_VideoSelectorPid) 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 (*Channel_VideoSelectorPid) Metadata ¶
func (r *Channel_VideoSelectorPid) 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 (*Channel_VideoSelectorPid) SetDeletionPolicy ¶
func (r *Channel_VideoSelectorPid) 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 (*Channel_VideoSelectorPid) SetDependsOn ¶
func (r *Channel_VideoSelectorPid) 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 (*Channel_VideoSelectorPid) SetMetadata ¶
func (r *Channel_VideoSelectorPid) 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 Channel_VideoSelectorProgramId ¶
type Channel_VideoSelectorProgramId struct { // ProgramId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorprogramid.html#cfn-medialive-channel-videoselectorprogramid-programid ProgramId int `json:"ProgramId,omitempty"` // contains filtered or unexported fields }
Channel_VideoSelectorProgramId AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorProgramId) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorprogramid.html
func (*Channel_VideoSelectorProgramId) AWSCloudFormationType ¶
func (r *Channel_VideoSelectorProgramId) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_VideoSelectorProgramId) DeletionPolicy ¶
func (r *Channel_VideoSelectorProgramId) 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 (*Channel_VideoSelectorProgramId) DependsOn ¶
func (r *Channel_VideoSelectorProgramId) 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 (*Channel_VideoSelectorProgramId) Metadata ¶
func (r *Channel_VideoSelectorProgramId) 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 (*Channel_VideoSelectorProgramId) SetDeletionPolicy ¶
func (r *Channel_VideoSelectorProgramId) 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 (*Channel_VideoSelectorProgramId) SetDependsOn ¶
func (r *Channel_VideoSelectorProgramId) 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 (*Channel_VideoSelectorProgramId) SetMetadata ¶
func (r *Channel_VideoSelectorProgramId) 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 Channel_VideoSelectorSettings ¶
type Channel_VideoSelectorSettings struct { // VideoSelectorPid AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html#cfn-medialive-channel-videoselectorsettings-videoselectorpid VideoSelectorPid *Channel_VideoSelectorPid `json:"VideoSelectorPid,omitempty"` // VideoSelectorProgramId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html#cfn-medialive-channel-videoselectorsettings-videoselectorprogramid VideoSelectorProgramId *Channel_VideoSelectorProgramId `json:"VideoSelectorProgramId,omitempty"` // contains filtered or unexported fields }
Channel_VideoSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorSettings) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-videoselectorsettings.html
func (*Channel_VideoSelectorSettings) AWSCloudFormationType ¶
func (r *Channel_VideoSelectorSettings) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Channel_VideoSelectorSettings) DeletionPolicy ¶
func (r *Channel_VideoSelectorSettings) 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 (*Channel_VideoSelectorSettings) DependsOn ¶
func (r *Channel_VideoSelectorSettings) 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 (*Channel_VideoSelectorSettings) Metadata ¶
func (r *Channel_VideoSelectorSettings) 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 (*Channel_VideoSelectorSettings) SetDeletionPolicy ¶
func (r *Channel_VideoSelectorSettings) 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 (*Channel_VideoSelectorSettings) SetDependsOn ¶
func (r *Channel_VideoSelectorSettings) 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 (*Channel_VideoSelectorSettings) SetMetadata ¶
func (r *Channel_VideoSelectorSettings) 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 { // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-destinations Destinations []Input_InputDestinationRequest `json:"Destinations,omitempty"` // InputSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-inputsecuritygroups InputSecurityGroups []string `json:"InputSecurityGroups,omitempty"` // MediaConnectFlows AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-mediaconnectflows MediaConnectFlows []Input_MediaConnectFlowRequest `json:"MediaConnectFlows,omitempty"` // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-name Name string `json:"Name,omitempty"` // RoleArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-rolearn RoleArn string `json:"RoleArn,omitempty"` // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-sources Sources []Input_InputSourceRequest `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-tags Tags interface{} `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-type Type string `json:"Type,omitempty"` // Vpc AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-vpc Vpc *Input_InputVpcRequest `json:"Vpc,omitempty"` // contains filtered or unexported fields }
Input AWS CloudFormation Resource (AWS::MediaLive::Input) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-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 InputSecurityGroup ¶
type InputSecurityGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html#cfn-medialive-inputsecuritygroup-tags Tags interface{} `json:"Tags,omitempty"` // WhitelistRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html#cfn-medialive-inputsecuritygroup-whitelistrules WhitelistRules []InputSecurityGroup_InputWhitelistRuleCidr `json:"WhitelistRules,omitempty"` // contains filtered or unexported fields }
InputSecurityGroup AWS CloudFormation Resource (AWS::MediaLive::InputSecurityGroup) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html
func (*InputSecurityGroup) AWSCloudFormationType ¶
func (r *InputSecurityGroup) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*InputSecurityGroup) DeletionPolicy ¶
func (r *InputSecurityGroup) 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 (*InputSecurityGroup) DependsOn ¶
func (r *InputSecurityGroup) 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 (InputSecurityGroup) MarshalJSON ¶
func (r InputSecurityGroup) 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 (*InputSecurityGroup) Metadata ¶
func (r *InputSecurityGroup) 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 (*InputSecurityGroup) SetDeletionPolicy ¶
func (r *InputSecurityGroup) 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 (*InputSecurityGroup) SetDependsOn ¶
func (r *InputSecurityGroup) 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 (*InputSecurityGroup) SetMetadata ¶
func (r *InputSecurityGroup) 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 (*InputSecurityGroup) UnmarshalJSON ¶
func (r *InputSecurityGroup) 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 InputSecurityGroup_InputWhitelistRuleCidr ¶
type InputSecurityGroup_InputWhitelistRuleCidr struct { // Cidr AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-inputsecuritygroup-inputwhitelistrulecidr.html#cfn-medialive-inputsecuritygroup-inputwhitelistrulecidr-cidr Cidr string `json:"Cidr,omitempty"` // contains filtered or unexported fields }
InputSecurityGroup_InputWhitelistRuleCidr AWS CloudFormation Resource (AWS::MediaLive::InputSecurityGroup.InputWhitelistRuleCidr) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-inputsecuritygroup-inputwhitelistrulecidr.html
func (*InputSecurityGroup_InputWhitelistRuleCidr) AWSCloudFormationType ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*InputSecurityGroup_InputWhitelistRuleCidr) DeletionPolicy ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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 (*InputSecurityGroup_InputWhitelistRuleCidr) DependsOn ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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 (*InputSecurityGroup_InputWhitelistRuleCidr) Metadata ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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 (*InputSecurityGroup_InputWhitelistRuleCidr) SetDeletionPolicy ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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 (*InputSecurityGroup_InputWhitelistRuleCidr) SetDependsOn ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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 (*InputSecurityGroup_InputWhitelistRuleCidr) SetMetadata ¶
func (r *InputSecurityGroup_InputWhitelistRuleCidr) 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_InputDestinationRequest ¶
type Input_InputDestinationRequest struct { // StreamName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdestinationrequest.html#cfn-medialive-input-inputdestinationrequest-streamname StreamName string `json:"StreamName,omitempty"` // contains filtered or unexported fields }
Input_InputDestinationRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputDestinationRequest) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputdestinationrequest.html
func (*Input_InputDestinationRequest) AWSCloudFormationType ¶
func (r *Input_InputDestinationRequest) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_InputDestinationRequest) DeletionPolicy ¶
func (r *Input_InputDestinationRequest) 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_InputDestinationRequest) DependsOn ¶
func (r *Input_InputDestinationRequest) 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_InputDestinationRequest) Metadata ¶
func (r *Input_InputDestinationRequest) 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_InputDestinationRequest) SetDeletionPolicy ¶
func (r *Input_InputDestinationRequest) 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_InputDestinationRequest) SetDependsOn ¶
func (r *Input_InputDestinationRequest) 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_InputDestinationRequest) SetMetadata ¶
func (r *Input_InputDestinationRequest) 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_InputSourceRequest ¶
type Input_InputSourceRequest struct { // PasswordParam AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-passwordparam PasswordParam string `json:"PasswordParam,omitempty"` // Url AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-url Url string `json:"Url,omitempty"` // Username AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-username Username string `json:"Username,omitempty"` // contains filtered or unexported fields }
Input_InputSourceRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputSourceRequest) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html
func (*Input_InputSourceRequest) AWSCloudFormationType ¶
func (r *Input_InputSourceRequest) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_InputSourceRequest) DeletionPolicy ¶
func (r *Input_InputSourceRequest) 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_InputSourceRequest) DependsOn ¶
func (r *Input_InputSourceRequest) 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_InputSourceRequest) Metadata ¶
func (r *Input_InputSourceRequest) 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_InputSourceRequest) SetDeletionPolicy ¶
func (r *Input_InputSourceRequest) 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_InputSourceRequest) SetDependsOn ¶
func (r *Input_InputSourceRequest) 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_InputSourceRequest) SetMetadata ¶
func (r *Input_InputSourceRequest) 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_InputVpcRequest ¶
type Input_InputVpcRequest struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-securitygroupids SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-subnetids SubnetIds []string `json:"SubnetIds,omitempty"` // contains filtered or unexported fields }
Input_InputVpcRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputVpcRequest) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html
func (*Input_InputVpcRequest) AWSCloudFormationType ¶
func (r *Input_InputVpcRequest) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_InputVpcRequest) DeletionPolicy ¶
func (r *Input_InputVpcRequest) 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_InputVpcRequest) DependsOn ¶
func (r *Input_InputVpcRequest) 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_InputVpcRequest) Metadata ¶
func (r *Input_InputVpcRequest) 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_InputVpcRequest) SetDeletionPolicy ¶
func (r *Input_InputVpcRequest) 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_InputVpcRequest) SetDependsOn ¶
func (r *Input_InputVpcRequest) 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_InputVpcRequest) SetMetadata ¶
func (r *Input_InputVpcRequest) 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_MediaConnectFlowRequest ¶
type Input_MediaConnectFlowRequest struct { // FlowArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-mediaconnectflowrequest.html#cfn-medialive-input-mediaconnectflowrequest-flowarn FlowArn string `json:"FlowArn,omitempty"` // contains filtered or unexported fields }
Input_MediaConnectFlowRequest AWS CloudFormation Resource (AWS::MediaLive::Input.MediaConnectFlowRequest) See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-mediaconnectflowrequest.html
func (*Input_MediaConnectFlowRequest) AWSCloudFormationType ¶
func (r *Input_MediaConnectFlowRequest) AWSCloudFormationType() string
AWSCloudFormationType returns the AWS CloudFormation resource type
func (*Input_MediaConnectFlowRequest) DeletionPolicy ¶
func (r *Input_MediaConnectFlowRequest) 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_MediaConnectFlowRequest) DependsOn ¶
func (r *Input_MediaConnectFlowRequest) 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_MediaConnectFlowRequest) Metadata ¶
func (r *Input_MediaConnectFlowRequest) 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_MediaConnectFlowRequest) SetDeletionPolicy ¶
func (r *Input_MediaConnectFlowRequest) 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_MediaConnectFlowRequest) SetDependsOn ¶
func (r *Input_MediaConnectFlowRequest) 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_MediaConnectFlowRequest) SetMetadata ¶
func (r *Input_MediaConnectFlowRequest) 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-medialive-channel.go
- aws-medialive-channel_aribsourcesettings.go
- aws-medialive-channel_audiolanguageselection.go
- aws-medialive-channel_audiopidselection.go
- aws-medialive-channel_audioselector.go
- aws-medialive-channel_audioselectorsettings.go
- aws-medialive-channel_captionselector.go
- aws-medialive-channel_captionselectorsettings.go
- aws-medialive-channel_dvbsubsourcesettings.go
- aws-medialive-channel_embeddedsourcesettings.go
- aws-medialive-channel_hlsinputsettings.go
- aws-medialive-channel_inputattachment.go
- aws-medialive-channel_inputsettings.go
- aws-medialive-channel_inputspecification.go
- aws-medialive-channel_mediapackageoutputdestinationsettings.go
- aws-medialive-channel_networkinputsettings.go
- aws-medialive-channel_outputdestination.go
- aws-medialive-channel_outputdestinationsettings.go
- aws-medialive-channel_scte20sourcesettings.go
- aws-medialive-channel_scte27sourcesettings.go
- aws-medialive-channel_teletextsourcesettings.go
- aws-medialive-channel_videoselector.go
- aws-medialive-channel_videoselectorpid.go
- aws-medialive-channel_videoselectorprogramid.go
- aws-medialive-channel_videoselectorsettings.go
- aws-medialive-input.go
- aws-medialive-input_inputdestinationrequest.go
- aws-medialive-input_inputsourcerequest.go
- aws-medialive-input_inputvpcrequest.go
- aws-medialive-input_mediaconnectflowrequest.go
- aws-medialive-inputsecuritygroup.go
- aws-medialive-inputsecuritygroup_inputwhitelistrulecidr.go