Documentation
¶
Index ¶
- func CfnJobTemplate_CFN_RESOURCE_TYPE_NAME() *string
- func CfnJobTemplate_IsCfnElement(x interface{}) *bool
- func CfnJobTemplate_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnJobTemplate_IsConstruct(x interface{}) *bool
- func CfnPreset_CFN_RESOURCE_TYPE_NAME() *string
- func CfnPreset_IsCfnElement(x interface{}) *bool
- func CfnPreset_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnPreset_IsConstruct(x interface{}) *bool
- func CfnQueue_CFN_RESOURCE_TYPE_NAME() *string
- func CfnQueue_IsCfnElement(x interface{}) *bool
- func CfnQueue_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnQueue_IsConstruct(x interface{}) *bool
- func NewCfnJobTemplate_Override(c CfnJobTemplate, scope constructs.Construct, id *string, ...)
- func NewCfnPreset_Override(c CfnPreset, scope constructs.Construct, id *string, props *CfnPresetProps)
- func NewCfnQueue_Override(c CfnQueue, scope constructs.Construct, id *string, props *CfnQueueProps)
- type CfnJobTemplate
- type CfnJobTemplateProps
- type CfnJobTemplate_AccelerationSettingsProperty
- type CfnJobTemplate_HopDestinationProperty
- type CfnPreset
- type CfnPresetProps
- type CfnQueue
- type CfnQueueProps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnJobTemplate_CFN_RESOURCE_TYPE_NAME ¶
func CfnJobTemplate_CFN_RESOURCE_TYPE_NAME() *string
func CfnJobTemplate_IsCfnElement ¶
func CfnJobTemplate_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnJobTemplate_IsCfnResource ¶
func CfnJobTemplate_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnJobTemplate_IsConstruct ¶
func CfnJobTemplate_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnPreset_CFN_RESOURCE_TYPE_NAME ¶
func CfnPreset_CFN_RESOURCE_TYPE_NAME() *string
func CfnPreset_IsCfnElement ¶
func CfnPreset_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnPreset_IsCfnResource ¶
func CfnPreset_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnPreset_IsConstruct ¶
func CfnPreset_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnQueue_CFN_RESOURCE_TYPE_NAME ¶
func CfnQueue_CFN_RESOURCE_TYPE_NAME() *string
func CfnQueue_IsCfnElement ¶
func CfnQueue_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnQueue_IsCfnResource ¶
func CfnQueue_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnQueue_IsConstruct ¶
func CfnQueue_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnJobTemplate_Override ¶
func NewCfnJobTemplate_Override(c CfnJobTemplate, scope constructs.Construct, id *string, props *CfnJobTemplateProps)
Create a new `AWS::MediaConvert::JobTemplate`.
func NewCfnPreset_Override ¶
func NewCfnPreset_Override(c CfnPreset, scope constructs.Construct, id *string, props *CfnPresetProps)
Create a new `AWS::MediaConvert::Preset`.
func NewCfnQueue_Override ¶
func NewCfnQueue_Override(c CfnQueue, scope constructs.Construct, id *string, props *CfnQueueProps)
Create a new `AWS::MediaConvert::Queue`.
Types ¶
type CfnJobTemplate ¶
type CfnJobTemplate interface {
awscdk.CfnResource
awscdk.IInspectable
AccelerationSettings() interface{}
SetAccelerationSettings(val interface{})
AttrArn() *string
AttrName() *string
Category() *string
SetCategory(val *string)
CfnOptions() awscdk.ICfnResourceOptions
CfnProperties() *map[string]interface{}
CfnResourceType() *string
CreationStack() *[]*string
Description() *string
SetDescription(val *string)
HopDestinations() interface{}
SetHopDestinations(val interface{})
LogicalId() *string
Name() *string
SetName(val *string)
Node() constructs.Node
Priority() *float64
SetPriority(val *float64)
Queue() *string
SetQueue(val *string)
Ref() *string
SettingsJson() interface{}
SetSettingsJson(val interface{})
Stack() awscdk.Stack
StatusUpdateInterval() *string
SetStatusUpdateInterval(val *string)
Tags() awscdk.TagManager
UpdatedProperites() *map[string]interface{}
AddDeletionOverride(path *string)
AddDependsOn(target awscdk.CfnResource)
AddMetadata(key *string, value interface{})
AddOverride(path *string, value interface{})
AddPropertyDeletionOverride(propertyPath *string)
AddPropertyOverride(propertyPath *string, value interface{})
ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
GetAtt(attributeName *string) awscdk.Reference
GetMetadata(key *string) interface{}
Inspect(inspector awscdk.TreeInspector)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::MediaConvert::JobTemplate`.
TODO: EXAMPLE
func NewCfnJobTemplate ¶
func NewCfnJobTemplate(scope constructs.Construct, id *string, props *CfnJobTemplateProps) CfnJobTemplate
Create a new `AWS::MediaConvert::JobTemplate`.
type CfnJobTemplateProps ¶
type CfnJobTemplateProps struct {
// `AWS::MediaConvert::JobTemplate.AccelerationSettings`.
AccelerationSettings interface{} `json:"accelerationSettings"`
// `AWS::MediaConvert::JobTemplate.Category`.
Category *string `json:"category"`
// `AWS::MediaConvert::JobTemplate.Description`.
Description *string `json:"description"`
// `AWS::MediaConvert::JobTemplate.HopDestinations`.
HopDestinations interface{} `json:"hopDestinations"`
// `AWS::MediaConvert::JobTemplate.Name`.
Name *string `json:"name"`
// `AWS::MediaConvert::JobTemplate.Priority`.
Priority *float64 `json:"priority"`
// `AWS::MediaConvert::JobTemplate.Queue`.
Queue *string `json:"queue"`
// `AWS::MediaConvert::JobTemplate.SettingsJson`.
SettingsJson interface{} `json:"settingsJson"`
// `AWS::MediaConvert::JobTemplate.StatusUpdateInterval`.
StatusUpdateInterval *string `json:"statusUpdateInterval"`
// `AWS::MediaConvert::JobTemplate.Tags`.
Tags interface{} `json:"tags"`
}
Properties for defining a `AWS::MediaConvert::JobTemplate`.
TODO: EXAMPLE
type CfnJobTemplate_AccelerationSettingsProperty ¶
type CfnJobTemplate_AccelerationSettingsProperty struct {
// `CfnJobTemplate.AccelerationSettingsProperty.Mode`.
Mode *string `json:"mode"`
}
TODO: EXAMPLE
type CfnJobTemplate_HopDestinationProperty ¶
type CfnJobTemplate_HopDestinationProperty struct {
// `CfnJobTemplate.HopDestinationProperty.Priority`.
Priority *float64 `json:"priority"`
// `CfnJobTemplate.HopDestinationProperty.Queue`.
Queue *string `json:"queue"`
// `CfnJobTemplate.HopDestinationProperty.WaitMinutes`.
WaitMinutes *float64 `json:"waitMinutes"`
}
TODO: EXAMPLE
type CfnPreset ¶
type CfnPreset interface {
awscdk.CfnResource
awscdk.IInspectable
AttrArn() *string
AttrName() *string
Category() *string
SetCategory(val *string)
CfnOptions() awscdk.ICfnResourceOptions
CfnProperties() *map[string]interface{}
CfnResourceType() *string
CreationStack() *[]*string
Description() *string
SetDescription(val *string)
LogicalId() *string
Name() *string
SetName(val *string)
Node() constructs.Node
Ref() *string
SettingsJson() interface{}
SetSettingsJson(val interface{})
Stack() awscdk.Stack
Tags() awscdk.TagManager
UpdatedProperites() *map[string]interface{}
AddDeletionOverride(path *string)
AddDependsOn(target awscdk.CfnResource)
AddMetadata(key *string, value interface{})
AddOverride(path *string, value interface{})
AddPropertyDeletionOverride(propertyPath *string)
AddPropertyOverride(propertyPath *string, value interface{})
ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
GetAtt(attributeName *string) awscdk.Reference
GetMetadata(key *string) interface{}
Inspect(inspector awscdk.TreeInspector)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::MediaConvert::Preset`.
TODO: EXAMPLE
func NewCfnPreset ¶
func NewCfnPreset(scope constructs.Construct, id *string, props *CfnPresetProps) CfnPreset
Create a new `AWS::MediaConvert::Preset`.
type CfnPresetProps ¶
type CfnPresetProps struct {
// `AWS::MediaConvert::Preset.Category`.
Category *string `json:"category"`
// `AWS::MediaConvert::Preset.Description`.
Description *string `json:"description"`
// `AWS::MediaConvert::Preset.Name`.
Name *string `json:"name"`
// `AWS::MediaConvert::Preset.SettingsJson`.
SettingsJson interface{} `json:"settingsJson"`
// `AWS::MediaConvert::Preset.Tags`.
Tags interface{} `json:"tags"`
}
Properties for defining a `AWS::MediaConvert::Preset`.
TODO: EXAMPLE
type CfnQueue ¶
type CfnQueue interface {
awscdk.CfnResource
awscdk.IInspectable
AttrArn() *string
AttrName() *string
CfnOptions() awscdk.ICfnResourceOptions
CfnProperties() *map[string]interface{}
CfnResourceType() *string
CreationStack() *[]*string
Description() *string
SetDescription(val *string)
LogicalId() *string
Name() *string
SetName(val *string)
Node() constructs.Node
PricingPlan() *string
SetPricingPlan(val *string)
Ref() *string
Stack() awscdk.Stack
Status() *string
SetStatus(val *string)
Tags() awscdk.TagManager
UpdatedProperites() *map[string]interface{}
AddDeletionOverride(path *string)
AddDependsOn(target awscdk.CfnResource)
AddMetadata(key *string, value interface{})
AddOverride(path *string, value interface{})
AddPropertyDeletionOverride(propertyPath *string)
AddPropertyOverride(propertyPath *string, value interface{})
ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
GetAtt(attributeName *string) awscdk.Reference
GetMetadata(key *string) interface{}
Inspect(inspector awscdk.TreeInspector)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::MediaConvert::Queue`.
TODO: EXAMPLE
func NewCfnQueue ¶
func NewCfnQueue(scope constructs.Construct, id *string, props *CfnQueueProps) CfnQueue
Create a new `AWS::MediaConvert::Queue`.
type CfnQueueProps ¶
type CfnQueueProps struct {
// `AWS::MediaConvert::Queue.Description`.
Description *string `json:"description"`
// `AWS::MediaConvert::Queue.Name`.
Name *string `json:"name"`
// `AWS::MediaConvert::Queue.PricingPlan`.
PricingPlan *string `json:"pricingPlan"`
// `AWS::MediaConvert::Queue.Status`.
Status *string `json:"status"`
// `AWS::MediaConvert::Queue.Tags`.
Tags interface{} `json:"tags"`
}
Properties for defining a `AWS::MediaConvert::Queue`.
TODO: EXAMPLE