Documentation
¶
Index ¶
- type JobTemplatedeprecated
- type JobTemplateAccelerationSettings
- type JobTemplateAccelerationSettingsArgs
- func (JobTemplateAccelerationSettingsArgs) ElementType() reflect.Type
- func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutput() JobTemplateAccelerationSettingsOutput
- func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsOutput
- func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
- func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
- func (i JobTemplateAccelerationSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAccelerationSettings]
- type JobTemplateAccelerationSettingsInput
- type JobTemplateAccelerationSettingsOutput
- func (JobTemplateAccelerationSettingsOutput) ElementType() reflect.Type
- func (o JobTemplateAccelerationSettingsOutput) Mode() pulumi.StringOutput
- func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutput() JobTemplateAccelerationSettingsOutput
- func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsOutput
- func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateAccelerationSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAccelerationSettings]
- type JobTemplateAccelerationSettingsPtrInput
- type JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateAccelerationSettingsPtrOutput) Elem() JobTemplateAccelerationSettingsOutput
- func (JobTemplateAccelerationSettingsPtrOutput) ElementType() reflect.Type
- func (o JobTemplateAccelerationSettingsPtrOutput) Mode() pulumi.StringPtrOutput
- func (o JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateAccelerationSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateAccelerationSettings]
- type JobTemplateArgs
- type JobTemplateHopDestination
- type JobTemplateHopDestinationArgs
- func (JobTemplateHopDestinationArgs) ElementType() reflect.Type
- func (i JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutput() JobTemplateHopDestinationOutput
- func (i JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutputWithContext(ctx context.Context) JobTemplateHopDestinationOutput
- func (i JobTemplateHopDestinationArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateHopDestination]
- type JobTemplateHopDestinationArray
- func (JobTemplateHopDestinationArray) ElementType() reflect.Type
- func (i JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutput() JobTemplateHopDestinationArrayOutput
- func (i JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutputWithContext(ctx context.Context) JobTemplateHopDestinationArrayOutput
- func (i JobTemplateHopDestinationArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateHopDestination]
- type JobTemplateHopDestinationArrayInput
- type JobTemplateHopDestinationArrayOutput
- func (JobTemplateHopDestinationArrayOutput) ElementType() reflect.Type
- func (o JobTemplateHopDestinationArrayOutput) Index(i pulumi.IntInput) JobTemplateHopDestinationOutput
- func (o JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutput() JobTemplateHopDestinationArrayOutput
- func (o JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutputWithContext(ctx context.Context) JobTemplateHopDestinationArrayOutput
- func (o JobTemplateHopDestinationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateHopDestination]
- type JobTemplateHopDestinationInput
- type JobTemplateHopDestinationOutput
- func (JobTemplateHopDestinationOutput) ElementType() reflect.Type
- func (o JobTemplateHopDestinationOutput) Priority() pulumi.IntPtrOutput
- func (o JobTemplateHopDestinationOutput) Queue() pulumi.StringPtrOutput
- func (o JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutput() JobTemplateHopDestinationOutput
- func (o JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutputWithContext(ctx context.Context) JobTemplateHopDestinationOutput
- func (o JobTemplateHopDestinationOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateHopDestination]
- func (o JobTemplateHopDestinationOutput) WaitMinutes() pulumi.IntPtrOutput
- type JobTemplateInput
- type JobTemplateOutput
- func (o JobTemplateOutput) AccelerationSettings() JobTemplateAccelerationSettingsPtrOutput
- func (o JobTemplateOutput) Arn() pulumi.StringOutput
- func (o JobTemplateOutput) Category() pulumi.StringPtrOutput
- func (o JobTemplateOutput) Description() pulumi.StringPtrOutput
- func (JobTemplateOutput) ElementType() reflect.Type
- func (o JobTemplateOutput) HopDestinations() JobTemplateHopDestinationArrayOutput
- func (o JobTemplateOutput) Name() pulumi.StringPtrOutput
- func (o JobTemplateOutput) Priority() pulumi.IntPtrOutput
- func (o JobTemplateOutput) Queue() pulumi.StringPtrOutput
- func (o JobTemplateOutput) SettingsJson() pulumi.AnyOutput
- func (o JobTemplateOutput) StatusUpdateInterval() pulumi.StringPtrOutput
- func (o JobTemplateOutput) Tags() pulumi.AnyOutput
- func (o JobTemplateOutput) ToJobTemplateOutput() JobTemplateOutput
- func (o JobTemplateOutput) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
- func (o JobTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
- type JobTemplateState
- type LookupJobTemplateArgs
- type LookupJobTemplateOutputArgs
- type LookupJobTemplateResult
- type LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) AccelerationSettings() JobTemplateAccelerationSettingsPtrOutput
- func (o LookupJobTemplateResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupJobTemplateResultOutput) Category() pulumi.StringPtrOutput
- func (o LookupJobTemplateResultOutput) Description() pulumi.StringPtrOutput
- func (LookupJobTemplateResultOutput) ElementType() reflect.Type
- func (o LookupJobTemplateResultOutput) HopDestinations() JobTemplateHopDestinationArrayOutput
- func (o LookupJobTemplateResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupJobTemplateResultOutput) Priority() pulumi.IntPtrOutput
- func (o LookupJobTemplateResultOutput) Queue() pulumi.StringPtrOutput
- func (o LookupJobTemplateResultOutput) SettingsJson() pulumi.AnyOutput
- func (o LookupJobTemplateResultOutput) StatusUpdateInterval() pulumi.StringPtrOutput
- func (o LookupJobTemplateResultOutput) Tags() pulumi.AnyOutput
- func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput() LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext(ctx context.Context) LookupJobTemplateResultOutput
- func (o LookupJobTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupJobTemplateResult]
- type LookupPresetArgs
- type LookupPresetOutputArgs
- type LookupPresetResult
- type LookupPresetResultOutput
- func (o LookupPresetResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupPresetResultOutput) Category() pulumi.StringPtrOutput
- func (o LookupPresetResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPresetResultOutput) ElementType() reflect.Type
- func (o LookupPresetResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupPresetResultOutput) SettingsJson() pulumi.AnyOutput
- func (o LookupPresetResultOutput) Tags() pulumi.AnyOutput
- func (o LookupPresetResultOutput) ToLookupPresetResultOutput() LookupPresetResultOutput
- func (o LookupPresetResultOutput) ToLookupPresetResultOutputWithContext(ctx context.Context) LookupPresetResultOutput
- func (o LookupPresetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPresetResult]
- type LookupQueueArgs
- type LookupQueueOutputArgs
- type LookupQueueResult
- type LookupQueueResultOutput
- func (o LookupQueueResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) Description() pulumi.StringPtrOutput
- func (LookupQueueResultOutput) ElementType() reflect.Type
- func (o LookupQueueResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) PricingPlan() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) Status() pulumi.StringPtrOutput
- func (o LookupQueueResultOutput) Tags() pulumi.AnyOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
- func (o LookupQueueResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupQueueResult]
- type Presetdeprecated
- type PresetArgs
- type PresetInput
- type PresetOutput
- func (o PresetOutput) Arn() pulumi.StringOutput
- func (o PresetOutput) Category() pulumi.StringPtrOutput
- func (o PresetOutput) Description() pulumi.StringPtrOutput
- func (PresetOutput) ElementType() reflect.Type
- func (o PresetOutput) Name() pulumi.StringPtrOutput
- func (o PresetOutput) SettingsJson() pulumi.AnyOutput
- func (o PresetOutput) Tags() pulumi.AnyOutput
- func (o PresetOutput) ToOutput(ctx context.Context) pulumix.Output[*Preset]
- func (o PresetOutput) ToPresetOutput() PresetOutput
- func (o PresetOutput) ToPresetOutputWithContext(ctx context.Context) PresetOutput
- type PresetState
- type Queuedeprecated
- type QueueArgs
- type QueueInput
- type QueueOutput
- func (o QueueOutput) Arn() pulumi.StringOutput
- func (o QueueOutput) Description() pulumi.StringPtrOutput
- func (QueueOutput) ElementType() reflect.Type
- func (o QueueOutput) Name() pulumi.StringPtrOutput
- func (o QueueOutput) PricingPlan() pulumi.StringPtrOutput
- func (o QueueOutput) Status() pulumi.StringPtrOutput
- func (o QueueOutput) Tags() pulumi.AnyOutput
- func (o QueueOutput) ToOutput(ctx context.Context) pulumix.Output[*Queue]
- func (o QueueOutput) ToQueueOutput() QueueOutput
- func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
- type QueueState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobTemplate
deprecated
type JobTemplate struct { pulumi.CustomResourceState AccelerationSettings JobTemplateAccelerationSettingsPtrOutput `pulumi:"accelerationSettings"` Arn pulumi.StringOutput `pulumi:"arn"` Category pulumi.StringPtrOutput `pulumi:"category"` Description pulumi.StringPtrOutput `pulumi:"description"` HopDestinations JobTemplateHopDestinationArrayOutput `pulumi:"hopDestinations"` Name pulumi.StringPtrOutput `pulumi:"name"` Priority pulumi.IntPtrOutput `pulumi:"priority"` Queue pulumi.StringPtrOutput `pulumi:"queue"` SettingsJson pulumi.AnyOutput `pulumi:"settingsJson"` StatusUpdateInterval pulumi.StringPtrOutput `pulumi:"statusUpdateInterval"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::MediaConvert::JobTemplate
Deprecated: JobTemplate is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetJobTemplate ¶
func GetJobTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobTemplateState, opts ...pulumi.ResourceOption) (*JobTemplate, error)
GetJobTemplate gets an existing JobTemplate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewJobTemplate ¶
func NewJobTemplate(ctx *pulumi.Context, name string, args *JobTemplateArgs, opts ...pulumi.ResourceOption) (*JobTemplate, error)
NewJobTemplate registers a new resource with the given unique name, arguments, and options.
func (*JobTemplate) ElementType ¶
func (*JobTemplate) ElementType() reflect.Type
func (*JobTemplate) ToJobTemplateOutput ¶
func (i *JobTemplate) ToJobTemplateOutput() JobTemplateOutput
func (*JobTemplate) ToJobTemplateOutputWithContext ¶
func (i *JobTemplate) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
func (*JobTemplate) ToOutput ¶ added in v0.76.0
func (i *JobTemplate) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
type JobTemplateAccelerationSettings ¶
type JobTemplateAccelerationSettings struct {
Mode string `pulumi:"mode"`
}
type JobTemplateAccelerationSettingsArgs ¶
type JobTemplateAccelerationSettingsArgs struct {
Mode pulumi.StringInput `pulumi:"mode"`
}
func (JobTemplateAccelerationSettingsArgs) ElementType ¶
func (JobTemplateAccelerationSettingsArgs) ElementType() reflect.Type
func (JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutput ¶
func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutput() JobTemplateAccelerationSettingsOutput
func (JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutputWithContext ¶
func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsOutput
func (JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutput ¶
func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutputWithContext ¶
func (i JobTemplateAccelerationSettingsArgs) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateAccelerationSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAccelerationSettings]
type JobTemplateAccelerationSettingsInput ¶
type JobTemplateAccelerationSettingsInput interface { pulumi.Input ToJobTemplateAccelerationSettingsOutput() JobTemplateAccelerationSettingsOutput ToJobTemplateAccelerationSettingsOutputWithContext(context.Context) JobTemplateAccelerationSettingsOutput }
JobTemplateAccelerationSettingsInput is an input type that accepts JobTemplateAccelerationSettingsArgs and JobTemplateAccelerationSettingsOutput values. You can construct a concrete instance of `JobTemplateAccelerationSettingsInput` via:
JobTemplateAccelerationSettingsArgs{...}
type JobTemplateAccelerationSettingsOutput ¶
type JobTemplateAccelerationSettingsOutput struct{ *pulumi.OutputState }
func (JobTemplateAccelerationSettingsOutput) ElementType ¶
func (JobTemplateAccelerationSettingsOutput) ElementType() reflect.Type
func (JobTemplateAccelerationSettingsOutput) Mode ¶
func (o JobTemplateAccelerationSettingsOutput) Mode() pulumi.StringOutput
func (JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutput ¶
func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutput() JobTemplateAccelerationSettingsOutput
func (JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutputWithContext ¶
func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsOutput
func (JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutput ¶
func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext ¶
func (o JobTemplateAccelerationSettingsOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateAccelerationSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateAccelerationSettings]
type JobTemplateAccelerationSettingsPtrInput ¶
type JobTemplateAccelerationSettingsPtrInput interface { pulumi.Input ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput ToJobTemplateAccelerationSettingsPtrOutputWithContext(context.Context) JobTemplateAccelerationSettingsPtrOutput }
JobTemplateAccelerationSettingsPtrInput is an input type that accepts JobTemplateAccelerationSettingsArgs, JobTemplateAccelerationSettingsPtr and JobTemplateAccelerationSettingsPtrOutput values. You can construct a concrete instance of `JobTemplateAccelerationSettingsPtrInput` via:
JobTemplateAccelerationSettingsArgs{...} or: nil
func JobTemplateAccelerationSettingsPtr ¶
func JobTemplateAccelerationSettingsPtr(v *JobTemplateAccelerationSettingsArgs) JobTemplateAccelerationSettingsPtrInput
type JobTemplateAccelerationSettingsPtrOutput ¶
type JobTemplateAccelerationSettingsPtrOutput struct{ *pulumi.OutputState }
func (JobTemplateAccelerationSettingsPtrOutput) ElementType ¶
func (JobTemplateAccelerationSettingsPtrOutput) ElementType() reflect.Type
func (JobTemplateAccelerationSettingsPtrOutput) Mode ¶
func (o JobTemplateAccelerationSettingsPtrOutput) Mode() pulumi.StringPtrOutput
func (JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutput ¶
func (o JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutput() JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext ¶
func (o JobTemplateAccelerationSettingsPtrOutput) ToJobTemplateAccelerationSettingsPtrOutputWithContext(ctx context.Context) JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateAccelerationSettingsPtrOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateAccelerationSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplateAccelerationSettings]
type JobTemplateArgs ¶
type JobTemplateArgs struct { AccelerationSettings JobTemplateAccelerationSettingsPtrInput Category pulumi.StringPtrInput Description pulumi.StringPtrInput HopDestinations JobTemplateHopDestinationArrayInput Name pulumi.StringPtrInput Priority pulumi.IntPtrInput Queue pulumi.StringPtrInput SettingsJson pulumi.Input StatusUpdateInterval pulumi.StringPtrInput Tags pulumi.Input }
The set of arguments for constructing a JobTemplate resource.
func (JobTemplateArgs) ElementType ¶
func (JobTemplateArgs) ElementType() reflect.Type
type JobTemplateHopDestinationArgs ¶
type JobTemplateHopDestinationArgs struct { Priority pulumi.IntPtrInput `pulumi:"priority"` Queue pulumi.StringPtrInput `pulumi:"queue"` WaitMinutes pulumi.IntPtrInput `pulumi:"waitMinutes"` }
func (JobTemplateHopDestinationArgs) ElementType ¶
func (JobTemplateHopDestinationArgs) ElementType() reflect.Type
func (JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutput ¶
func (i JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutput() JobTemplateHopDestinationOutput
func (JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutputWithContext ¶
func (i JobTemplateHopDestinationArgs) ToJobTemplateHopDestinationOutputWithContext(ctx context.Context) JobTemplateHopDestinationOutput
func (JobTemplateHopDestinationArgs) ToOutput ¶ added in v0.76.0
func (i JobTemplateHopDestinationArgs) ToOutput(ctx context.Context) pulumix.Output[JobTemplateHopDestination]
type JobTemplateHopDestinationArray ¶
type JobTemplateHopDestinationArray []JobTemplateHopDestinationInput
func (JobTemplateHopDestinationArray) ElementType ¶
func (JobTemplateHopDestinationArray) ElementType() reflect.Type
func (JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutput ¶
func (i JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutput() JobTemplateHopDestinationArrayOutput
func (JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutputWithContext ¶
func (i JobTemplateHopDestinationArray) ToJobTemplateHopDestinationArrayOutputWithContext(ctx context.Context) JobTemplateHopDestinationArrayOutput
func (JobTemplateHopDestinationArray) ToOutput ¶ added in v0.76.0
func (i JobTemplateHopDestinationArray) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateHopDestination]
type JobTemplateHopDestinationArrayInput ¶
type JobTemplateHopDestinationArrayInput interface { pulumi.Input ToJobTemplateHopDestinationArrayOutput() JobTemplateHopDestinationArrayOutput ToJobTemplateHopDestinationArrayOutputWithContext(context.Context) JobTemplateHopDestinationArrayOutput }
JobTemplateHopDestinationArrayInput is an input type that accepts JobTemplateHopDestinationArray and JobTemplateHopDestinationArrayOutput values. You can construct a concrete instance of `JobTemplateHopDestinationArrayInput` via:
JobTemplateHopDestinationArray{ JobTemplateHopDestinationArgs{...} }
type JobTemplateHopDestinationArrayOutput ¶
type JobTemplateHopDestinationArrayOutput struct{ *pulumi.OutputState }
func (JobTemplateHopDestinationArrayOutput) ElementType ¶
func (JobTemplateHopDestinationArrayOutput) ElementType() reflect.Type
func (JobTemplateHopDestinationArrayOutput) Index ¶
func (o JobTemplateHopDestinationArrayOutput) Index(i pulumi.IntInput) JobTemplateHopDestinationOutput
func (JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutput ¶
func (o JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutput() JobTemplateHopDestinationArrayOutput
func (JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutputWithContext ¶
func (o JobTemplateHopDestinationArrayOutput) ToJobTemplateHopDestinationArrayOutputWithContext(ctx context.Context) JobTemplateHopDestinationArrayOutput
func (JobTemplateHopDestinationArrayOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateHopDestinationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]JobTemplateHopDestination]
type JobTemplateHopDestinationInput ¶
type JobTemplateHopDestinationInput interface { pulumi.Input ToJobTemplateHopDestinationOutput() JobTemplateHopDestinationOutput ToJobTemplateHopDestinationOutputWithContext(context.Context) JobTemplateHopDestinationOutput }
JobTemplateHopDestinationInput is an input type that accepts JobTemplateHopDestinationArgs and JobTemplateHopDestinationOutput values. You can construct a concrete instance of `JobTemplateHopDestinationInput` via:
JobTemplateHopDestinationArgs{...}
type JobTemplateHopDestinationOutput ¶
type JobTemplateHopDestinationOutput struct{ *pulumi.OutputState }
func (JobTemplateHopDestinationOutput) ElementType ¶
func (JobTemplateHopDestinationOutput) ElementType() reflect.Type
func (JobTemplateHopDestinationOutput) Priority ¶
func (o JobTemplateHopDestinationOutput) Priority() pulumi.IntPtrOutput
func (JobTemplateHopDestinationOutput) Queue ¶
func (o JobTemplateHopDestinationOutput) Queue() pulumi.StringPtrOutput
func (JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutput ¶
func (o JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutput() JobTemplateHopDestinationOutput
func (JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutputWithContext ¶
func (o JobTemplateHopDestinationOutput) ToJobTemplateHopDestinationOutputWithContext(ctx context.Context) JobTemplateHopDestinationOutput
func (JobTemplateHopDestinationOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateHopDestinationOutput) ToOutput(ctx context.Context) pulumix.Output[JobTemplateHopDestination]
func (JobTemplateHopDestinationOutput) WaitMinutes ¶
func (o JobTemplateHopDestinationOutput) WaitMinutes() pulumi.IntPtrOutput
type JobTemplateInput ¶
type JobTemplateInput interface { pulumi.Input ToJobTemplateOutput() JobTemplateOutput ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput }
type JobTemplateOutput ¶
type JobTemplateOutput struct{ *pulumi.OutputState }
func (JobTemplateOutput) AccelerationSettings ¶ added in v0.17.0
func (o JobTemplateOutput) AccelerationSettings() JobTemplateAccelerationSettingsPtrOutput
func (JobTemplateOutput) Arn ¶ added in v0.17.0
func (o JobTemplateOutput) Arn() pulumi.StringOutput
func (JobTemplateOutput) Category ¶ added in v0.17.0
func (o JobTemplateOutput) Category() pulumi.StringPtrOutput
func (JobTemplateOutput) Description ¶ added in v0.17.0
func (o JobTemplateOutput) Description() pulumi.StringPtrOutput
func (JobTemplateOutput) ElementType ¶
func (JobTemplateOutput) ElementType() reflect.Type
func (JobTemplateOutput) HopDestinations ¶ added in v0.17.0
func (o JobTemplateOutput) HopDestinations() JobTemplateHopDestinationArrayOutput
func (JobTemplateOutput) Name ¶ added in v0.17.0
func (o JobTemplateOutput) Name() pulumi.StringPtrOutput
func (JobTemplateOutput) Priority ¶ added in v0.17.0
func (o JobTemplateOutput) Priority() pulumi.IntPtrOutput
func (JobTemplateOutput) Queue ¶ added in v0.17.0
func (o JobTemplateOutput) Queue() pulumi.StringPtrOutput
func (JobTemplateOutput) SettingsJson ¶ added in v0.17.0
func (o JobTemplateOutput) SettingsJson() pulumi.AnyOutput
func (JobTemplateOutput) StatusUpdateInterval ¶ added in v0.17.0
func (o JobTemplateOutput) StatusUpdateInterval() pulumi.StringPtrOutput
func (JobTemplateOutput) Tags ¶ added in v0.17.0
func (o JobTemplateOutput) Tags() pulumi.AnyOutput
func (JobTemplateOutput) ToJobTemplateOutput ¶
func (o JobTemplateOutput) ToJobTemplateOutput() JobTemplateOutput
func (JobTemplateOutput) ToJobTemplateOutputWithContext ¶
func (o JobTemplateOutput) ToJobTemplateOutputWithContext(ctx context.Context) JobTemplateOutput
func (JobTemplateOutput) ToOutput ¶ added in v0.76.0
func (o JobTemplateOutput) ToOutput(ctx context.Context) pulumix.Output[*JobTemplate]
type JobTemplateState ¶
type JobTemplateState struct { }
func (JobTemplateState) ElementType ¶
func (JobTemplateState) ElementType() reflect.Type
type LookupJobTemplateArgs ¶ added in v0.12.0
type LookupJobTemplateArgs struct {
Id string `pulumi:"id"`
}
type LookupJobTemplateOutputArgs ¶ added in v0.12.0
type LookupJobTemplateOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupJobTemplateOutputArgs) ElementType ¶ added in v0.12.0
func (LookupJobTemplateOutputArgs) ElementType() reflect.Type
type LookupJobTemplateResult ¶ added in v0.12.0
type LookupJobTemplateResult struct { AccelerationSettings *JobTemplateAccelerationSettings `pulumi:"accelerationSettings"` Arn *string `pulumi:"arn"` Category *string `pulumi:"category"` Description *string `pulumi:"description"` HopDestinations []JobTemplateHopDestination `pulumi:"hopDestinations"` Id *string `pulumi:"id"` Priority *int `pulumi:"priority"` Queue *string `pulumi:"queue"` SettingsJson interface{} `pulumi:"settingsJson"` StatusUpdateInterval *string `pulumi:"statusUpdateInterval"` Tags interface{} `pulumi:"tags"` }
func LookupJobTemplate ¶ added in v0.12.0
func LookupJobTemplate(ctx *pulumi.Context, args *LookupJobTemplateArgs, opts ...pulumi.InvokeOption) (*LookupJobTemplateResult, error)
Resource Type definition for AWS::MediaConvert::JobTemplate
type LookupJobTemplateResultOutput ¶ added in v0.12.0
type LookupJobTemplateResultOutput struct{ *pulumi.OutputState }
func LookupJobTemplateOutput ¶ added in v0.12.0
func LookupJobTemplateOutput(ctx *pulumi.Context, args LookupJobTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) AccelerationSettings ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) AccelerationSettings() JobTemplateAccelerationSettingsPtrOutput
func (LookupJobTemplateResultOutput) Arn ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Arn() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) Category ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Category() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) Description ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Description() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) ElementType ¶ added in v0.12.0
func (LookupJobTemplateResultOutput) ElementType() reflect.Type
func (LookupJobTemplateResultOutput) HopDestinations ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) HopDestinations() JobTemplateHopDestinationArrayOutput
func (LookupJobTemplateResultOutput) Id ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Id() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) Priority ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Priority() pulumi.IntPtrOutput
func (LookupJobTemplateResultOutput) Queue ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Queue() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) SettingsJson ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) SettingsJson() pulumi.AnyOutput
func (LookupJobTemplateResultOutput) StatusUpdateInterval ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) StatusUpdateInterval() pulumi.StringPtrOutput
func (LookupJobTemplateResultOutput) Tags ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) Tags() pulumi.AnyOutput
func (LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutput() LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext ¶ added in v0.12.0
func (o LookupJobTemplateResultOutput) ToLookupJobTemplateResultOutputWithContext(ctx context.Context) LookupJobTemplateResultOutput
func (LookupJobTemplateResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupJobTemplateResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupJobTemplateResult]
type LookupPresetArgs ¶ added in v0.12.0
type LookupPresetArgs struct {
Id string `pulumi:"id"`
}
type LookupPresetOutputArgs ¶ added in v0.12.0
type LookupPresetOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupPresetOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPresetOutputArgs) ElementType() reflect.Type
type LookupPresetResult ¶ added in v0.12.0
type LookupPresetResult struct { Arn *string `pulumi:"arn"` Category *string `pulumi:"category"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` SettingsJson interface{} `pulumi:"settingsJson"` Tags interface{} `pulumi:"tags"` }
func LookupPreset ¶ added in v0.12.0
func LookupPreset(ctx *pulumi.Context, args *LookupPresetArgs, opts ...pulumi.InvokeOption) (*LookupPresetResult, error)
Resource Type definition for AWS::MediaConvert::Preset
type LookupPresetResultOutput ¶ added in v0.12.0
type LookupPresetResultOutput struct{ *pulumi.OutputState }
func LookupPresetOutput ¶ added in v0.12.0
func LookupPresetOutput(ctx *pulumi.Context, args LookupPresetOutputArgs, opts ...pulumi.InvokeOption) LookupPresetResultOutput
func (LookupPresetResultOutput) Arn ¶ added in v0.12.0
func (o LookupPresetResultOutput) Arn() pulumi.StringPtrOutput
func (LookupPresetResultOutput) Category ¶ added in v0.12.0
func (o LookupPresetResultOutput) Category() pulumi.StringPtrOutput
func (LookupPresetResultOutput) Description ¶ added in v0.12.0
func (o LookupPresetResultOutput) Description() pulumi.StringPtrOutput
func (LookupPresetResultOutput) ElementType ¶ added in v0.12.0
func (LookupPresetResultOutput) ElementType() reflect.Type
func (LookupPresetResultOutput) Id ¶ added in v0.12.0
func (o LookupPresetResultOutput) Id() pulumi.StringPtrOutput
func (LookupPresetResultOutput) SettingsJson ¶ added in v0.12.0
func (o LookupPresetResultOutput) SettingsJson() pulumi.AnyOutput
func (LookupPresetResultOutput) Tags ¶ added in v0.12.0
func (o LookupPresetResultOutput) Tags() pulumi.AnyOutput
func (LookupPresetResultOutput) ToLookupPresetResultOutput ¶ added in v0.12.0
func (o LookupPresetResultOutput) ToLookupPresetResultOutput() LookupPresetResultOutput
func (LookupPresetResultOutput) ToLookupPresetResultOutputWithContext ¶ added in v0.12.0
func (o LookupPresetResultOutput) ToLookupPresetResultOutputWithContext(ctx context.Context) LookupPresetResultOutput
func (LookupPresetResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupPresetResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPresetResult]
type LookupQueueArgs ¶ added in v0.12.0
type LookupQueueArgs struct {
Id string `pulumi:"id"`
}
type LookupQueueOutputArgs ¶ added in v0.12.0
type LookupQueueOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupQueueOutputArgs) ElementType ¶ added in v0.12.0
func (LookupQueueOutputArgs) ElementType() reflect.Type
type LookupQueueResult ¶ added in v0.12.0
type LookupQueueResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` PricingPlan *string `pulumi:"pricingPlan"` Status *string `pulumi:"status"` Tags interface{} `pulumi:"tags"` }
func LookupQueue ¶ added in v0.12.0
func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)
Resource Type definition for AWS::MediaConvert::Queue
type LookupQueueResultOutput ¶ added in v0.12.0
type LookupQueueResultOutput struct{ *pulumi.OutputState }
func LookupQueueOutput ¶ added in v0.12.0
func LookupQueueOutput(ctx *pulumi.Context, args LookupQueueOutputArgs, opts ...pulumi.InvokeOption) LookupQueueResultOutput
func (LookupQueueResultOutput) Arn ¶ added in v0.12.0
func (o LookupQueueResultOutput) Arn() pulumi.StringPtrOutput
func (LookupQueueResultOutput) Description ¶ added in v0.12.0
func (o LookupQueueResultOutput) Description() pulumi.StringPtrOutput
func (LookupQueueResultOutput) ElementType ¶ added in v0.12.0
func (LookupQueueResultOutput) ElementType() reflect.Type
func (LookupQueueResultOutput) Id ¶ added in v0.12.0
func (o LookupQueueResultOutput) Id() pulumi.StringPtrOutput
func (LookupQueueResultOutput) PricingPlan ¶ added in v0.12.0
func (o LookupQueueResultOutput) PricingPlan() pulumi.StringPtrOutput
func (LookupQueueResultOutput) Status ¶ added in v0.12.0
func (o LookupQueueResultOutput) Status() pulumi.StringPtrOutput
func (LookupQueueResultOutput) Tags ¶ added in v0.12.0
func (o LookupQueueResultOutput) Tags() pulumi.AnyOutput
func (LookupQueueResultOutput) ToLookupQueueResultOutput ¶ added in v0.12.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
func (LookupQueueResultOutput) ToLookupQueueResultOutputWithContext ¶ added in v0.12.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
func (LookupQueueResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupQueueResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupQueueResult]
type Preset
deprecated
type Preset struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Category pulumi.StringPtrOutput `pulumi:"category"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringPtrOutput `pulumi:"name"` SettingsJson pulumi.AnyOutput `pulumi:"settingsJson"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::MediaConvert::Preset
Deprecated: Preset is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetPreset ¶
func GetPreset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PresetState, opts ...pulumi.ResourceOption) (*Preset, error)
GetPreset gets an existing Preset resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPreset ¶
func NewPreset(ctx *pulumi.Context, name string, args *PresetArgs, opts ...pulumi.ResourceOption) (*Preset, error)
NewPreset registers a new resource with the given unique name, arguments, and options.
func (*Preset) ElementType ¶
func (*Preset) ToPresetOutput ¶
func (i *Preset) ToPresetOutput() PresetOutput
func (*Preset) ToPresetOutputWithContext ¶
func (i *Preset) ToPresetOutputWithContext(ctx context.Context) PresetOutput
type PresetArgs ¶
type PresetArgs struct { Category pulumi.StringPtrInput Description pulumi.StringPtrInput Name pulumi.StringPtrInput SettingsJson pulumi.Input Tags pulumi.Input }
The set of arguments for constructing a Preset resource.
func (PresetArgs) ElementType ¶
func (PresetArgs) ElementType() reflect.Type
type PresetInput ¶
type PresetInput interface { pulumi.Input ToPresetOutput() PresetOutput ToPresetOutputWithContext(ctx context.Context) PresetOutput }
type PresetOutput ¶
type PresetOutput struct{ *pulumi.OutputState }
func (PresetOutput) Arn ¶ added in v0.17.0
func (o PresetOutput) Arn() pulumi.StringOutput
func (PresetOutput) Category ¶ added in v0.17.0
func (o PresetOutput) Category() pulumi.StringPtrOutput
func (PresetOutput) Description ¶ added in v0.17.0
func (o PresetOutput) Description() pulumi.StringPtrOutput
func (PresetOutput) ElementType ¶
func (PresetOutput) ElementType() reflect.Type
func (PresetOutput) Name ¶ added in v0.17.0
func (o PresetOutput) Name() pulumi.StringPtrOutput
func (PresetOutput) SettingsJson ¶ added in v0.17.0
func (o PresetOutput) SettingsJson() pulumi.AnyOutput
func (PresetOutput) Tags ¶ added in v0.17.0
func (o PresetOutput) Tags() pulumi.AnyOutput
func (PresetOutput) ToPresetOutput ¶
func (o PresetOutput) ToPresetOutput() PresetOutput
func (PresetOutput) ToPresetOutputWithContext ¶
func (o PresetOutput) ToPresetOutputWithContext(ctx context.Context) PresetOutput
type PresetState ¶
type PresetState struct { }
func (PresetState) ElementType ¶
func (PresetState) ElementType() reflect.Type
type Queue
deprecated
type Queue struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` Name pulumi.StringPtrOutput `pulumi:"name"` PricingPlan pulumi.StringPtrOutput `pulumi:"pricingPlan"` Status pulumi.StringPtrOutput `pulumi:"status"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::MediaConvert::Queue
Deprecated: Queue is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetQueue ¶
func GetQueue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)
GetQueue gets an existing Queue resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewQueue ¶
func NewQueue(ctx *pulumi.Context, name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)
NewQueue registers a new resource with the given unique name, arguments, and options.
func (*Queue) ElementType ¶
func (*Queue) ToQueueOutput ¶
func (i *Queue) ToQueueOutput() QueueOutput
func (*Queue) ToQueueOutputWithContext ¶
func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueArgs ¶
type QueueArgs struct { Description pulumi.StringPtrInput Name pulumi.StringPtrInput PricingPlan pulumi.StringPtrInput Status pulumi.StringPtrInput Tags pulumi.Input }
The set of arguments for constructing a Queue resource.
func (QueueArgs) ElementType ¶
type QueueInput ¶
type QueueInput interface { pulumi.Input ToQueueOutput() QueueOutput ToQueueOutputWithContext(ctx context.Context) QueueOutput }
type QueueOutput ¶
type QueueOutput struct{ *pulumi.OutputState }
func (QueueOutput) Arn ¶ added in v0.17.0
func (o QueueOutput) Arn() pulumi.StringOutput
func (QueueOutput) Description ¶ added in v0.17.0
func (o QueueOutput) Description() pulumi.StringPtrOutput
func (QueueOutput) ElementType ¶
func (QueueOutput) ElementType() reflect.Type
func (QueueOutput) Name ¶ added in v0.17.0
func (o QueueOutput) Name() pulumi.StringPtrOutput
func (QueueOutput) PricingPlan ¶ added in v0.17.0
func (o QueueOutput) PricingPlan() pulumi.StringPtrOutput
func (QueueOutput) Status ¶ added in v0.17.0
func (o QueueOutput) Status() pulumi.StringPtrOutput
func (QueueOutput) Tags ¶ added in v0.17.0
func (o QueueOutput) Tags() pulumi.AnyOutput
func (QueueOutput) ToQueueOutput ¶
func (o QueueOutput) ToQueueOutput() QueueOutput
func (QueueOutput) ToQueueOutputWithContext ¶
func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueState ¶
type QueueState struct { }
func (QueueState) ElementType ¶
func (QueueState) ElementType() reflect.Type