Documentation
¶
Index ¶
- Constants
- type Channel
- type ChannelArgs
- type ChannelGroup
- type ChannelGroupArgs
- type ChannelGroupInput
- type ChannelGroupOutput
- func (o ChannelGroupOutput) Arn() pulumi.StringOutput
- func (o ChannelGroupOutput) ChannelGroupName() pulumi.StringOutput
- func (o ChannelGroupOutput) CreatedAt() pulumi.StringOutput
- func (o ChannelGroupOutput) Description() pulumi.StringPtrOutput
- func (o ChannelGroupOutput) EgressDomain() pulumi.StringOutput
- func (ChannelGroupOutput) ElementType() reflect.Type
- func (o ChannelGroupOutput) ModifiedAt() pulumi.StringOutput
- func (o ChannelGroupOutput) Tags() aws.TagArrayOutput
- func (o ChannelGroupOutput) ToChannelGroupOutput() ChannelGroupOutput
- func (o ChannelGroupOutput) ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput
- type ChannelGroupState
- type ChannelGroupTag
- type ChannelIngestEndpoint
- type ChannelIngestEndpointArrayOutput
- func (ChannelIngestEndpointArrayOutput) ElementType() reflect.Type
- func (o ChannelIngestEndpointArrayOutput) Index(i pulumi.IntInput) ChannelIngestEndpointOutput
- func (o ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutput() ChannelIngestEndpointArrayOutput
- func (o ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutputWithContext(ctx context.Context) ChannelIngestEndpointArrayOutput
- type ChannelIngestEndpointOutput
- func (ChannelIngestEndpointOutput) ElementType() reflect.Type
- func (o ChannelIngestEndpointOutput) Id() pulumi.StringPtrOutput
- func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutput() ChannelIngestEndpointOutput
- func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutputWithContext(ctx context.Context) ChannelIngestEndpointOutput
- func (o ChannelIngestEndpointOutput) Url() pulumi.StringPtrOutput
- type ChannelInput
- type ChannelOutput
- func (o ChannelOutput) Arn() pulumi.StringOutput
- func (o ChannelOutput) ChannelGroupName() pulumi.StringOutput
- func (o ChannelOutput) ChannelName() pulumi.StringOutput
- func (o ChannelOutput) CreatedAt() pulumi.StringOutput
- func (o ChannelOutput) Description() pulumi.StringPtrOutput
- func (ChannelOutput) ElementType() reflect.Type
- func (o ChannelOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
- func (o ChannelOutput) ModifiedAt() pulumi.StringOutput
- func (o ChannelOutput) Tags() aws.TagArrayOutput
- func (o ChannelOutput) ToChannelOutput() ChannelOutput
- func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
- type ChannelPolicy
- type ChannelPolicyArgs
- type ChannelPolicyInput
- type ChannelPolicyOutput
- func (o ChannelPolicyOutput) ChannelGroupName() pulumi.StringOutput
- func (o ChannelPolicyOutput) ChannelName() pulumi.StringOutput
- func (ChannelPolicyOutput) ElementType() reflect.Type
- func (o ChannelPolicyOutput) Policy() pulumi.AnyOutput
- func (o ChannelPolicyOutput) ToChannelPolicyOutput() ChannelPolicyOutput
- func (o ChannelPolicyOutput) ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput
- type ChannelPolicyState
- type ChannelState
- type ChannelTag
- type LookupChannelArgs
- type LookupChannelGroupArgs
- type LookupChannelGroupOutputArgs
- type LookupChannelGroupResult
- type LookupChannelGroupResultOutput
- func (o LookupChannelGroupResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupChannelGroupResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupChannelGroupResultOutput) Description() pulumi.StringPtrOutput
- func (o LookupChannelGroupResultOutput) EgressDomain() pulumi.StringPtrOutput
- func (LookupChannelGroupResultOutput) ElementType() reflect.Type
- func (o LookupChannelGroupResultOutput) ModifiedAt() pulumi.StringPtrOutput
- func (o LookupChannelGroupResultOutput) Tags() aws.TagArrayOutput
- func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput() LookupChannelGroupResultOutput
- func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext(ctx context.Context) LookupChannelGroupResultOutput
- type LookupChannelOutputArgs
- type LookupChannelPolicyArgs
- type LookupChannelPolicyOutputArgs
- type LookupChannelPolicyResult
- type LookupChannelPolicyResultOutput
- func (LookupChannelPolicyResultOutput) ElementType() reflect.Type
- func (o LookupChannelPolicyResultOutput) Policy() pulumi.AnyOutput
- func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutput() LookupChannelPolicyResultOutput
- func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutputWithContext(ctx context.Context) LookupChannelPolicyResultOutput
- type LookupChannelResult
- type LookupChannelResultOutput
- func (o LookupChannelResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) Description() pulumi.StringPtrOutput
- func (LookupChannelResultOutput) ElementType() reflect.Type
- func (o LookupChannelResultOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
- func (o LookupChannelResultOutput) ModifiedAt() pulumi.StringPtrOutput
- func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
- type LookupOriginEndpointArgs
- type LookupOriginEndpointOutputArgs
- type LookupOriginEndpointPolicyArgs
- type LookupOriginEndpointPolicyOutputArgs
- type LookupOriginEndpointPolicyResult
- type LookupOriginEndpointPolicyResultOutput
- func (LookupOriginEndpointPolicyResultOutput) ElementType() reflect.Type
- func (o LookupOriginEndpointPolicyResultOutput) Policy() pulumi.AnyOutput
- func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutput() LookupOriginEndpointPolicyResultOutput
- func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutputWithContext(ctx context.Context) LookupOriginEndpointPolicyResultOutput
- type LookupOriginEndpointResult
- type LookupOriginEndpointResultOutput
- func (o LookupOriginEndpointResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupOriginEndpointResultOutput) ContainerType() OriginEndpointContainerTypePtrOutput
- func (o LookupOriginEndpointResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (o LookupOriginEndpointResultOutput) Description() pulumi.StringPtrOutput
- func (LookupOriginEndpointResultOutput) ElementType() reflect.Type
- func (o LookupOriginEndpointResultOutput) HlsManifests() OriginEndpointHlsManifestConfigurationArrayOutput
- func (o LookupOriginEndpointResultOutput) LowLatencyHlsManifests() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (o LookupOriginEndpointResultOutput) ModifiedAt() pulumi.StringPtrOutput
- func (o LookupOriginEndpointResultOutput) Segment() OriginEndpointSegmentPtrOutput
- func (o LookupOriginEndpointResultOutput) StartoverWindowSeconds() pulumi.IntPtrOutput
- func (o LookupOriginEndpointResultOutput) Tags() aws.TagArrayOutput
- func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput() LookupOriginEndpointResultOutput
- func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext(ctx context.Context) LookupOriginEndpointResultOutput
- type OriginEndpoint
- type OriginEndpointAdMarkerHls
- func (OriginEndpointAdMarkerHls) ElementType() reflect.Type
- func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutput() OriginEndpointAdMarkerHlsOutput
- func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsOutput
- func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
- func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
- func (e OriginEndpointAdMarkerHls) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointAdMarkerHls) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointAdMarkerHls) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointAdMarkerHls) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointAdMarkerHlsInput
- type OriginEndpointAdMarkerHlsOutput
- func (OriginEndpointAdMarkerHlsOutput) ElementType() reflect.Type
- func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutput() OriginEndpointAdMarkerHlsOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointAdMarkerHlsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointAdMarkerHlsPtrInput
- type OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointAdMarkerHlsPtrOutput) Elem() OriginEndpointAdMarkerHlsOutput
- func (OriginEndpointAdMarkerHlsPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointArgs
- type OriginEndpointCmafEncryptionMethod
- func (OriginEndpointCmafEncryptionMethod) ElementType() reflect.Type
- func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutput() OriginEndpointCmafEncryptionMethodOutput
- func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodOutput
- func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
- func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
- func (e OriginEndpointCmafEncryptionMethod) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointCmafEncryptionMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointCmafEncryptionMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointCmafEncryptionMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointCmafEncryptionMethodInput
- type OriginEndpointCmafEncryptionMethodOutput
- func (OriginEndpointCmafEncryptionMethodOutput) ElementType() reflect.Type
- func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutput() OriginEndpointCmafEncryptionMethodOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointCmafEncryptionMethodPtrInput
- type OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointCmafEncryptionMethodPtrOutput) Elem() OriginEndpointCmafEncryptionMethodOutput
- func (OriginEndpointCmafEncryptionMethodPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointContainerType
- func (OriginEndpointContainerType) ElementType() reflect.Type
- func (e OriginEndpointContainerType) ToOriginEndpointContainerTypeOutput() OriginEndpointContainerTypeOutput
- func (e OriginEndpointContainerType) ToOriginEndpointContainerTypeOutputWithContext(ctx context.Context) OriginEndpointContainerTypeOutput
- func (e OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
- func (e OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
- func (e OriginEndpointContainerType) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointContainerTypeInput
- type OriginEndpointContainerTypeOutput
- func (OriginEndpointContainerTypeOutput) ElementType() reflect.Type
- func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutput() OriginEndpointContainerTypeOutput
- func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutputWithContext(ctx context.Context) OriginEndpointContainerTypeOutput
- func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointContainerTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointContainerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointContainerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointContainerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointContainerTypePtrInput
- type OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointContainerTypePtrOutput) Elem() OriginEndpointContainerTypeOutput
- func (OriginEndpointContainerTypePtrOutput) ElementType() reflect.Type
- func (o OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointContainerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointContainerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointDrmSystem
- func (OriginEndpointDrmSystem) ElementType() reflect.Type
- func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput
- func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutputWithContext(ctx context.Context) OriginEndpointDrmSystemOutput
- func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
- func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
- func (e OriginEndpointDrmSystem) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointDrmSystem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointDrmSystem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointDrmSystem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointDrmSystemArray
- func (OriginEndpointDrmSystemArray) ElementType() reflect.Type
- func (i OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutput() OriginEndpointDrmSystemArrayOutput
- func (i OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutputWithContext(ctx context.Context) OriginEndpointDrmSystemArrayOutput
- type OriginEndpointDrmSystemArrayInput
- type OriginEndpointDrmSystemArrayOutput
- func (OriginEndpointDrmSystemArrayOutput) ElementType() reflect.Type
- func (o OriginEndpointDrmSystemArrayOutput) Index(i pulumi.IntInput) OriginEndpointDrmSystemOutput
- func (o OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutput() OriginEndpointDrmSystemArrayOutput
- func (o OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutputWithContext(ctx context.Context) OriginEndpointDrmSystemArrayOutput
- type OriginEndpointDrmSystemInput
- type OriginEndpointDrmSystemOutput
- func (OriginEndpointDrmSystemOutput) ElementType() reflect.Type
- func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput
- func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutputWithContext(ctx context.Context) OriginEndpointDrmSystemOutput
- func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
- func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
- func (o OriginEndpointDrmSystemOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointDrmSystemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointDrmSystemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointDrmSystemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointDrmSystemPtrInput
- type OriginEndpointDrmSystemPtrOutput
- func (o OriginEndpointDrmSystemPtrOutput) Elem() OriginEndpointDrmSystemOutput
- func (OriginEndpointDrmSystemPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
- func (o OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
- func (o OriginEndpointDrmSystemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointDrmSystemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointEncryption
- type OriginEndpointEncryptionArgs
- func (OriginEndpointEncryptionArgs) ElementType() reflect.Type
- func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutput() OriginEndpointEncryptionOutput
- func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutputWithContext(ctx context.Context) OriginEndpointEncryptionOutput
- func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
- func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
- type OriginEndpointEncryptionContractConfiguration
- type OriginEndpointEncryptionContractConfigurationArgs
- func (OriginEndpointEncryptionContractConfigurationArgs) ElementType() reflect.Type
- func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutput() OriginEndpointEncryptionContractConfigurationOutput
- func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationOutput
- func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
- func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
- type OriginEndpointEncryptionContractConfigurationInput
- type OriginEndpointEncryptionContractConfigurationOutput
- func (OriginEndpointEncryptionContractConfigurationOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Audio() OriginEndpointPresetSpeke20AudioOutput
- func (o OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Video() OriginEndpointPresetSpeke20VideoOutput
- func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutput() OriginEndpointEncryptionContractConfigurationOutput
- func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationOutput
- func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
- func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
- type OriginEndpointEncryptionContractConfigurationPtrInput
- type OriginEndpointEncryptionContractConfigurationPtrOutput
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) Elem() OriginEndpointEncryptionContractConfigurationOutput
- func (OriginEndpointEncryptionContractConfigurationPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Audio() OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Video() OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
- type OriginEndpointEncryptionInput
- type OriginEndpointEncryptionMethod
- type OriginEndpointEncryptionMethodArgs
- func (OriginEndpointEncryptionMethodArgs) ElementType() reflect.Type
- func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutput() OriginEndpointEncryptionMethodOutput
- func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodOutput
- func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
- func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
- type OriginEndpointEncryptionMethodInput
- type OriginEndpointEncryptionMethodOutput
- func (o OriginEndpointEncryptionMethodOutput) CmafEncryptionMethod() OriginEndpointCmafEncryptionMethodPtrOutput
- func (OriginEndpointEncryptionMethodOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutput() OriginEndpointEncryptionMethodOutput
- func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodOutput
- func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodOutput) TsEncryptionMethod() OriginEndpointTsEncryptionMethodPtrOutput
- type OriginEndpointEncryptionMethodPtrInput
- type OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodPtrOutput) CmafEncryptionMethod() OriginEndpointCmafEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodPtrOutput) Elem() OriginEndpointEncryptionMethodOutput
- func (OriginEndpointEncryptionMethodPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionMethodPtrOutput) TsEncryptionMethod() OriginEndpointTsEncryptionMethodPtrOutput
- type OriginEndpointEncryptionOutput
- func (o OriginEndpointEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (OriginEndpointEncryptionOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionOutput) EncryptionMethod() OriginEndpointEncryptionMethodOutput
- func (o OriginEndpointEncryptionOutput) KeyRotationIntervalSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointEncryptionOutput) SpekeKeyProvider() OriginEndpointSpekeKeyProviderOutput
- func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutput() OriginEndpointEncryptionOutput
- func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutputWithContext(ctx context.Context) OriginEndpointEncryptionOutput
- func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
- func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
- type OriginEndpointEncryptionPtrInput
- type OriginEndpointEncryptionPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) Elem() OriginEndpointEncryptionOutput
- func (OriginEndpointEncryptionPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointEncryptionPtrOutput) EncryptionMethod() OriginEndpointEncryptionMethodPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) KeyRotationIntervalSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) SpekeKeyProvider() OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
- func (o OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
- type OriginEndpointFilterConfiguration
- type OriginEndpointFilterConfigurationArgs
- func (OriginEndpointFilterConfigurationArgs) ElementType() reflect.Type
- func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutput() OriginEndpointFilterConfigurationOutput
- func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationOutput
- func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
- func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
- type OriginEndpointFilterConfigurationInput
- type OriginEndpointFilterConfigurationOutput
- func (OriginEndpointFilterConfigurationOutput) ElementType() reflect.Type
- func (o OriginEndpointFilterConfigurationOutput) End() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationOutput) ManifestFilter() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationOutput) Start() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationOutput) TimeDelaySeconds() pulumi.IntPtrOutput
- func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutput() OriginEndpointFilterConfigurationOutput
- func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationOutput
- func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
- func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
- type OriginEndpointFilterConfigurationPtrInput
- type OriginEndpointFilterConfigurationPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) Elem() OriginEndpointFilterConfigurationOutput
- func (OriginEndpointFilterConfigurationPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointFilterConfigurationPtrOutput) End() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) ManifestFilter() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) Start() pulumi.StringPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) TimeDelaySeconds() pulumi.IntPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
- func (o OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
- type OriginEndpointHlsManifestConfiguration
- type OriginEndpointHlsManifestConfigurationArgs
- func (OriginEndpointHlsManifestConfigurationArgs) ElementType() reflect.Type
- func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput
- func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationOutput
- type OriginEndpointHlsManifestConfigurationArray
- func (OriginEndpointHlsManifestConfigurationArray) ElementType() reflect.Type
- func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput
- func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationArrayOutput
- type OriginEndpointHlsManifestConfigurationArrayInput
- type OriginEndpointHlsManifestConfigurationArrayOutput
- func (OriginEndpointHlsManifestConfigurationArrayOutput) ElementType() reflect.Type
- func (o OriginEndpointHlsManifestConfigurationArrayOutput) Index(i pulumi.IntInput) OriginEndpointHlsManifestConfigurationOutput
- func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput
- func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationArrayOutput
- type OriginEndpointHlsManifestConfigurationInput
- type OriginEndpointHlsManifestConfigurationOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
- func (OriginEndpointHlsManifestConfigurationOutput) ElementType() reflect.Type
- func (o OriginEndpointHlsManifestConfigurationOutput) FilterConfiguration() OriginEndpointFilterConfigurationPtrOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ManifestName() pulumi.StringOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ManifestWindowSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ScteHls() OriginEndpointScteHlsPtrOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) Url() pulumi.StringPtrOutput
- type OriginEndpointInput
- type OriginEndpointLowLatencyHlsManifestConfiguration
- type OriginEndpointLowLatencyHlsManifestConfigurationArgs
- func (OriginEndpointLowLatencyHlsManifestConfigurationArgs) ElementType() reflect.Type
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput() OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationOutput
- type OriginEndpointLowLatencyHlsManifestConfigurationArray
- func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ElementType() reflect.Type
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- type OriginEndpointLowLatencyHlsManifestConfigurationArrayInput
- type OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ElementType() reflect.Type
- func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) Index(i pulumi.IntInput) OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- type OriginEndpointLowLatencyHlsManifestConfigurationInput
- type OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
- func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ElementType() reflect.Type
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) FilterConfiguration() OriginEndpointFilterConfigurationPtrOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestName() pulumi.StringOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestWindowSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ScteHls() OriginEndpointScteHlsPtrOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput() OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) Url() pulumi.StringPtrOutput
- type OriginEndpointOutput
- func (o OriginEndpointOutput) Arn() pulumi.StringOutput
- func (o OriginEndpointOutput) ChannelGroupName() pulumi.StringOutput
- func (o OriginEndpointOutput) ChannelName() pulumi.StringOutput
- func (o OriginEndpointOutput) ContainerType() OriginEndpointContainerTypePtrOutput
- func (o OriginEndpointOutput) CreatedAt() pulumi.StringOutput
- func (o OriginEndpointOutput) Description() pulumi.StringPtrOutput
- func (OriginEndpointOutput) ElementType() reflect.Type
- func (o OriginEndpointOutput) HlsManifests() OriginEndpointHlsManifestConfigurationArrayOutput
- func (o OriginEndpointOutput) LowLatencyHlsManifests() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (o OriginEndpointOutput) ModifiedAt() pulumi.StringOutput
- func (o OriginEndpointOutput) OriginEndpointName() pulumi.StringOutput
- func (o OriginEndpointOutput) Segment() OriginEndpointSegmentPtrOutput
- func (o OriginEndpointOutput) StartoverWindowSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointOutput) Tags() aws.TagArrayOutput
- func (o OriginEndpointOutput) ToOriginEndpointOutput() OriginEndpointOutput
- func (o OriginEndpointOutput) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
- type OriginEndpointPolicy
- type OriginEndpointPolicyArgs
- type OriginEndpointPolicyInput
- type OriginEndpointPolicyOutput
- func (o OriginEndpointPolicyOutput) ChannelGroupName() pulumi.StringOutput
- func (o OriginEndpointPolicyOutput) ChannelName() pulumi.StringOutput
- func (OriginEndpointPolicyOutput) ElementType() reflect.Type
- func (o OriginEndpointPolicyOutput) OriginEndpointName() pulumi.StringOutput
- func (o OriginEndpointPolicyOutput) Policy() pulumi.AnyOutput
- func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
- func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
- type OriginEndpointPolicyState
- type OriginEndpointPresetSpeke20Audio
- func (OriginEndpointPresetSpeke20Audio) ElementType() reflect.Type
- func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutput() OriginEndpointPresetSpeke20AudioOutput
- func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioOutput
- func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
- func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
- func (e OriginEndpointPresetSpeke20Audio) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointPresetSpeke20Audio) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointPresetSpeke20Audio) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointPresetSpeke20Audio) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointPresetSpeke20AudioInput
- type OriginEndpointPresetSpeke20AudioOutput
- func (OriginEndpointPresetSpeke20AudioOutput) ElementType() reflect.Type
- func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutput() OriginEndpointPresetSpeke20AudioOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointPresetSpeke20AudioPtrInput
- type OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointPresetSpeke20AudioPtrOutput) Elem() OriginEndpointPresetSpeke20AudioOutput
- func (OriginEndpointPresetSpeke20AudioPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
- func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointPresetSpeke20Video
- func (OriginEndpointPresetSpeke20Video) ElementType() reflect.Type
- func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutput() OriginEndpointPresetSpeke20VideoOutput
- func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoOutput
- func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
- func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
- func (e OriginEndpointPresetSpeke20Video) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointPresetSpeke20Video) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointPresetSpeke20Video) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointPresetSpeke20Video) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointPresetSpeke20VideoInput
- type OriginEndpointPresetSpeke20VideoOutput
- func (OriginEndpointPresetSpeke20VideoOutput) ElementType() reflect.Type
- func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutput() OriginEndpointPresetSpeke20VideoOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointPresetSpeke20VideoPtrInput
- type OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointPresetSpeke20VideoPtrOutput) Elem() OriginEndpointPresetSpeke20VideoOutput
- func (OriginEndpointPresetSpeke20VideoPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
- func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointScte
- type OriginEndpointScteArgs
- func (OriginEndpointScteArgs) ElementType() reflect.Type
- func (i OriginEndpointScteArgs) ToOriginEndpointScteOutput() OriginEndpointScteOutput
- func (i OriginEndpointScteArgs) ToOriginEndpointScteOutputWithContext(ctx context.Context) OriginEndpointScteOutput
- func (i OriginEndpointScteArgs) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
- func (i OriginEndpointScteArgs) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
- type OriginEndpointScteFilter
- func (OriginEndpointScteFilter) ElementType() reflect.Type
- func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput
- func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterOutputWithContext(ctx context.Context) OriginEndpointScteFilterOutput
- func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
- func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
- func (e OriginEndpointScteFilter) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointScteFilter) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointScteFilter) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointScteFilter) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointScteFilterArray
- func (OriginEndpointScteFilterArray) ElementType() reflect.Type
- func (i OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutput() OriginEndpointScteFilterArrayOutput
- func (i OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutputWithContext(ctx context.Context) OriginEndpointScteFilterArrayOutput
- type OriginEndpointScteFilterArrayInput
- type OriginEndpointScteFilterArrayOutput
- func (OriginEndpointScteFilterArrayOutput) ElementType() reflect.Type
- func (o OriginEndpointScteFilterArrayOutput) Index(i pulumi.IntInput) OriginEndpointScteFilterOutput
- func (o OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutput() OriginEndpointScteFilterArrayOutput
- func (o OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutputWithContext(ctx context.Context) OriginEndpointScteFilterArrayOutput
- type OriginEndpointScteFilterInput
- type OriginEndpointScteFilterOutput
- func (OriginEndpointScteFilterOutput) ElementType() reflect.Type
- func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput
- func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutputWithContext(ctx context.Context) OriginEndpointScteFilterOutput
- func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
- func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
- func (o OriginEndpointScteFilterOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointScteFilterOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointScteFilterOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointScteFilterOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointScteFilterPtrInput
- type OriginEndpointScteFilterPtrOutput
- func (o OriginEndpointScteFilterPtrOutput) Elem() OriginEndpointScteFilterOutput
- func (OriginEndpointScteFilterPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
- func (o OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
- func (o OriginEndpointScteFilterPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointScteFilterPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointScteHls
- type OriginEndpointScteHlsArgs
- func (OriginEndpointScteHlsArgs) ElementType() reflect.Type
- func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutput() OriginEndpointScteHlsOutput
- func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutputWithContext(ctx context.Context) OriginEndpointScteHlsOutput
- func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
- func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
- type OriginEndpointScteHlsInput
- type OriginEndpointScteHlsOutput
- func (o OriginEndpointScteHlsOutput) AdMarkerHls() OriginEndpointAdMarkerHlsPtrOutput
- func (OriginEndpointScteHlsOutput) ElementType() reflect.Type
- func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutput() OriginEndpointScteHlsOutput
- func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutputWithContext(ctx context.Context) OriginEndpointScteHlsOutput
- func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
- func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
- type OriginEndpointScteHlsPtrInput
- type OriginEndpointScteHlsPtrOutput
- func (o OriginEndpointScteHlsPtrOutput) AdMarkerHls() OriginEndpointAdMarkerHlsPtrOutput
- func (o OriginEndpointScteHlsPtrOutput) Elem() OriginEndpointScteHlsOutput
- func (OriginEndpointScteHlsPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
- func (o OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
- type OriginEndpointScteInput
- type OriginEndpointScteOutput
- func (OriginEndpointScteOutput) ElementType() reflect.Type
- func (o OriginEndpointScteOutput) ScteFilter() OriginEndpointScteFilterArrayOutput
- func (o OriginEndpointScteOutput) ToOriginEndpointScteOutput() OriginEndpointScteOutput
- func (o OriginEndpointScteOutput) ToOriginEndpointScteOutputWithContext(ctx context.Context) OriginEndpointScteOutput
- func (o OriginEndpointScteOutput) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
- func (o OriginEndpointScteOutput) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
- type OriginEndpointSctePtrInput
- type OriginEndpointSctePtrOutput
- func (o OriginEndpointSctePtrOutput) Elem() OriginEndpointScteOutput
- func (OriginEndpointSctePtrOutput) ElementType() reflect.Type
- func (o OriginEndpointSctePtrOutput) ScteFilter() OriginEndpointScteFilterArrayOutput
- func (o OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
- func (o OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
- type OriginEndpointSegment
- type OriginEndpointSegmentArgs
- func (OriginEndpointSegmentArgs) ElementType() reflect.Type
- func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutput() OriginEndpointSegmentOutput
- func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutputWithContext(ctx context.Context) OriginEndpointSegmentOutput
- func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
- func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
- type OriginEndpointSegmentInput
- type OriginEndpointSegmentOutput
- func (OriginEndpointSegmentOutput) ElementType() reflect.Type
- func (o OriginEndpointSegmentOutput) Encryption() OriginEndpointEncryptionPtrOutput
- func (o OriginEndpointSegmentOutput) IncludeIframeOnlyStreams() pulumi.BoolPtrOutput
- func (o OriginEndpointSegmentOutput) Scte() OriginEndpointSctePtrOutput
- func (o OriginEndpointSegmentOutput) SegmentDurationSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointSegmentOutput) SegmentName() pulumi.StringPtrOutput
- func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutput() OriginEndpointSegmentOutput
- func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutputWithContext(ctx context.Context) OriginEndpointSegmentOutput
- func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
- func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
- func (o OriginEndpointSegmentOutput) TsIncludeDvbSubtitles() pulumi.BoolPtrOutput
- func (o OriginEndpointSegmentOutput) TsUseAudioRenditionGroup() pulumi.BoolPtrOutput
- type OriginEndpointSegmentPtrInput
- type OriginEndpointSegmentPtrOutput
- func (o OriginEndpointSegmentPtrOutput) Elem() OriginEndpointSegmentOutput
- func (OriginEndpointSegmentPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointSegmentPtrOutput) Encryption() OriginEndpointEncryptionPtrOutput
- func (o OriginEndpointSegmentPtrOutput) IncludeIframeOnlyStreams() pulumi.BoolPtrOutput
- func (o OriginEndpointSegmentPtrOutput) Scte() OriginEndpointSctePtrOutput
- func (o OriginEndpointSegmentPtrOutput) SegmentDurationSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointSegmentPtrOutput) SegmentName() pulumi.StringPtrOutput
- func (o OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
- func (o OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
- func (o OriginEndpointSegmentPtrOutput) TsIncludeDvbSubtitles() pulumi.BoolPtrOutput
- func (o OriginEndpointSegmentPtrOutput) TsUseAudioRenditionGroup() pulumi.BoolPtrOutput
- type OriginEndpointSpekeKeyProvider
- type OriginEndpointSpekeKeyProviderArgs
- func (OriginEndpointSpekeKeyProviderArgs) ElementType() reflect.Type
- func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutput() OriginEndpointSpekeKeyProviderOutput
- func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderOutput
- func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
- func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
- type OriginEndpointSpekeKeyProviderInput
- type OriginEndpointSpekeKeyProviderOutput
- func (o OriginEndpointSpekeKeyProviderOutput) DrmSystems() OriginEndpointDrmSystemArrayOutput
- func (OriginEndpointSpekeKeyProviderOutput) ElementType() reflect.Type
- func (o OriginEndpointSpekeKeyProviderOutput) EncryptionContractConfiguration() OriginEndpointEncryptionContractConfigurationOutput
- func (o OriginEndpointSpekeKeyProviderOutput) ResourceId() pulumi.StringOutput
- func (o OriginEndpointSpekeKeyProviderOutput) RoleArn() pulumi.StringOutput
- func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutput() OriginEndpointSpekeKeyProviderOutput
- func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderOutput
- func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointSpekeKeyProviderOutput) Url() pulumi.StringOutput
- type OriginEndpointSpekeKeyProviderPtrInput
- type OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) DrmSystems() OriginEndpointDrmSystemArrayOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) Elem() OriginEndpointSpekeKeyProviderOutput
- func (OriginEndpointSpekeKeyProviderPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointSpekeKeyProviderPtrOutput) EncryptionContractConfiguration() OriginEndpointEncryptionContractConfigurationPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
- func (o OriginEndpointSpekeKeyProviderPtrOutput) Url() pulumi.StringPtrOutput
- type OriginEndpointState
- type OriginEndpointTag
- type OriginEndpointTsEncryptionMethod
- func (OriginEndpointTsEncryptionMethod) ElementType() reflect.Type
- func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutput() OriginEndpointTsEncryptionMethodOutput
- func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodOutput
- func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
- func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
- func (e OriginEndpointTsEncryptionMethod) ToStringOutput() pulumi.StringOutput
- func (e OriginEndpointTsEncryptionMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OriginEndpointTsEncryptionMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OriginEndpointTsEncryptionMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointTsEncryptionMethodInput
- type OriginEndpointTsEncryptionMethodOutput
- func (OriginEndpointTsEncryptionMethodOutput) ElementType() reflect.Type
- func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutput() OriginEndpointTsEncryptionMethodOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OriginEndpointTsEncryptionMethodPtrInput
- type OriginEndpointTsEncryptionMethodPtrOutput
- func (o OriginEndpointTsEncryptionMethodPtrOutput) Elem() OriginEndpointTsEncryptionMethodOutput
- func (OriginEndpointTsEncryptionMethodPtrOutput) ElementType() reflect.Type
- func (o OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
- func (o OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
- func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( OriginEndpointCmafEncryptionMethodCenc = OriginEndpointCmafEncryptionMethod("CENC") OriginEndpointCmafEncryptionMethodCbcs = OriginEndpointCmafEncryptionMethod("CBCS") )
const ( OriginEndpointContainerTypeTs = OriginEndpointContainerType("TS") OriginEndpointContainerTypeCmaf = OriginEndpointContainerType("CMAF") )
const ( OriginEndpointDrmSystemClearKeyAes128 = OriginEndpointDrmSystem("CLEAR_KEY_AES_128") OriginEndpointDrmSystemFairplay = OriginEndpointDrmSystem("FAIRPLAY") OriginEndpointDrmSystemPlayready = OriginEndpointDrmSystem("PLAYREADY") OriginEndpointDrmSystemWidevine = OriginEndpointDrmSystem("WIDEVINE") )
const ( OriginEndpointPresetSpeke20AudioPresetAudio1 = OriginEndpointPresetSpeke20Audio("PRESET_AUDIO_1") OriginEndpointPresetSpeke20AudioPresetAudio2 = OriginEndpointPresetSpeke20Audio("PRESET_AUDIO_2") OriginEndpointPresetSpeke20AudioPresetAudio3 = OriginEndpointPresetSpeke20Audio("PRESET_AUDIO_3") OriginEndpointPresetSpeke20AudioUnencrypted = OriginEndpointPresetSpeke20Audio("UNENCRYPTED") )
const ( OriginEndpointPresetSpeke20VideoPresetVideo1 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_1") OriginEndpointPresetSpeke20VideoPresetVideo2 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_2") OriginEndpointPresetSpeke20VideoPresetVideo3 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_3") OriginEndpointPresetSpeke20VideoPresetVideo4 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_4") OriginEndpointPresetSpeke20VideoPresetVideo5 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_5") OriginEndpointPresetSpeke20VideoPresetVideo6 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_6") OriginEndpointPresetSpeke20VideoPresetVideo7 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_7") OriginEndpointPresetSpeke20VideoPresetVideo8 = OriginEndpointPresetSpeke20Video("PRESET_VIDEO_8") OriginEndpointPresetSpeke20VideoUnencrypted = OriginEndpointPresetSpeke20Video("UNENCRYPTED") )
const ( OriginEndpointScteFilterSpliceInsert = OriginEndpointScteFilter("SPLICE_INSERT") OriginEndpointScteFilterBreak = OriginEndpointScteFilter("BREAK") OriginEndpointScteFilterProviderAdvertisement = OriginEndpointScteFilter("PROVIDER_ADVERTISEMENT") OriginEndpointScteFilterDistributorAdvertisement = OriginEndpointScteFilter("DISTRIBUTOR_ADVERTISEMENT") OriginEndpointScteFilterProviderPlacementOpportunity = OriginEndpointScteFilter("PROVIDER_PLACEMENT_OPPORTUNITY") OriginEndpointScteFilterDistributorPlacementOpportunity = OriginEndpointScteFilter("DISTRIBUTOR_PLACEMENT_OPPORTUNITY") OriginEndpointScteFilterProviderOverlayPlacementOpportunity = OriginEndpointScteFilter("PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY") OriginEndpointScteFilterDistributorOverlayPlacementOpportunity = OriginEndpointScteFilter("DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY") OriginEndpointScteFilterProgram = OriginEndpointScteFilter("PROGRAM") )
const ( OriginEndpointTsEncryptionMethodAes128 = OriginEndpointTsEncryptionMethod("AES_128") OriginEndpointTsEncryptionMethodSampleAes = OriginEndpointTsEncryptionMethod("SAMPLE_AES") )
const (
OriginEndpointAdMarkerHlsDaterange = OriginEndpointAdMarkerHls("DATERANGE")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct { pulumi.CustomResourceState // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringOutput `pulumi:"arn"` ChannelGroupName pulumi.StringOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringOutput `pulumi:"channelName"` // <p>The date and time the channel was created.</p> CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the channel.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>The list of ingest endpoints.</p> IngestEndpoints ChannelIngestEndpointArrayOutput `pulumi:"ingestEndpoints"` // <p>The date and time the channel was modified.</p> ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` Tags aws.TagArrayOutput `pulumi:"tags"` }
<p>Represents an entry point into AWS Elemental MediaPackage for an ABR video content stream sent from an upstream encoder such as AWS Elemental MediaLive. The channel continuously analyzes the content that it receives and prepares it to be distributed to consumers via one or more origin endpoints.</p>
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)
GetChannel gets an existing Channel 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 NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
func (*Channel) ElementType ¶
func (*Channel) ToChannelOutput ¶
func (i *Channel) ToChannelOutput() ChannelOutput
func (*Channel) ToChannelOutputWithContext ¶
func (i *Channel) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelArgs ¶
type ChannelArgs struct { ChannelGroupName pulumi.StringInput ChannelName pulumi.StringPtrInput // <p>Enter any descriptive text that helps you to identify the channel.</p> Description pulumi.StringPtrInput Tags aws.TagArrayInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelGroup ¶
type ChannelGroup struct { pulumi.CustomResourceState // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringOutput `pulumi:"arn"` ChannelGroupName pulumi.StringOutput `pulumi:"channelGroupName"` // <p>The date and time the channel group was created.</p> CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the channel group.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as Amazon CloudFront) or playback device.</p> EgressDomain pulumi.StringOutput `pulumi:"egressDomain"` // <p>The date and time the channel group was modified.</p> ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` Tags aws.TagArrayOutput `pulumi:"tags"` }
<p>Represents a channel group that facilitates the grouping of multiple channels.</p>
func GetChannelGroup ¶
func GetChannelGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelGroupState, opts ...pulumi.ResourceOption) (*ChannelGroup, error)
GetChannelGroup gets an existing ChannelGroup 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 NewChannelGroup ¶
func NewChannelGroup(ctx *pulumi.Context, name string, args *ChannelGroupArgs, opts ...pulumi.ResourceOption) (*ChannelGroup, error)
NewChannelGroup registers a new resource with the given unique name, arguments, and options.
func (*ChannelGroup) ElementType ¶
func (*ChannelGroup) ElementType() reflect.Type
func (*ChannelGroup) ToChannelGroupOutput ¶
func (i *ChannelGroup) ToChannelGroupOutput() ChannelGroupOutput
func (*ChannelGroup) ToChannelGroupOutputWithContext ¶
func (i *ChannelGroup) ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput
type ChannelGroupArgs ¶
type ChannelGroupArgs struct { ChannelGroupName pulumi.StringPtrInput // <p>Enter any descriptive text that helps you to identify the channel group.</p> Description pulumi.StringPtrInput Tags aws.TagArrayInput }
The set of arguments for constructing a ChannelGroup resource.
func (ChannelGroupArgs) ElementType ¶
func (ChannelGroupArgs) ElementType() reflect.Type
type ChannelGroupInput ¶
type ChannelGroupInput interface { pulumi.Input ToChannelGroupOutput() ChannelGroupOutput ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput }
type ChannelGroupOutput ¶
type ChannelGroupOutput struct{ *pulumi.OutputState }
func (ChannelGroupOutput) Arn ¶
func (o ChannelGroupOutput) Arn() pulumi.StringOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (ChannelGroupOutput) ChannelGroupName ¶
func (o ChannelGroupOutput) ChannelGroupName() pulumi.StringOutput
func (ChannelGroupOutput) CreatedAt ¶
func (o ChannelGroupOutput) CreatedAt() pulumi.StringOutput
<p>The date and time the channel group was created.</p>
func (ChannelGroupOutput) Description ¶
func (o ChannelGroupOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the channel group.</p>
func (ChannelGroupOutput) EgressDomain ¶
func (o ChannelGroupOutput) EgressDomain() pulumi.StringOutput
<p>The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as Amazon CloudFront) or playback device.</p>
func (ChannelGroupOutput) ElementType ¶
func (ChannelGroupOutput) ElementType() reflect.Type
func (ChannelGroupOutput) ModifiedAt ¶
func (o ChannelGroupOutput) ModifiedAt() pulumi.StringOutput
<p>The date and time the channel group was modified.</p>
func (ChannelGroupOutput) Tags ¶
func (o ChannelGroupOutput) Tags() aws.TagArrayOutput
func (ChannelGroupOutput) ToChannelGroupOutput ¶
func (o ChannelGroupOutput) ToChannelGroupOutput() ChannelGroupOutput
func (ChannelGroupOutput) ToChannelGroupOutputWithContext ¶
func (o ChannelGroupOutput) ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput
type ChannelGroupState ¶
type ChannelGroupState struct { }
func (ChannelGroupState) ElementType ¶
func (ChannelGroupState) ElementType() reflect.Type
type ChannelGroupTag ¶
type ChannelIngestEndpoint ¶
type ChannelIngestEndpoint struct { // <p>The system-generated unique identifier for the IngestEndpoint.</p> Id *string `pulumi:"id"` // <p>The ingest domain URL where the source stream should be sent.</p> Url *string `pulumi:"url"` }
<p>The ingest domain URL where the source stream should be sent.</p>
type ChannelIngestEndpointArrayOutput ¶
type ChannelIngestEndpointArrayOutput struct{ *pulumi.OutputState }
func (ChannelIngestEndpointArrayOutput) ElementType ¶
func (ChannelIngestEndpointArrayOutput) ElementType() reflect.Type
func (ChannelIngestEndpointArrayOutput) Index ¶
func (o ChannelIngestEndpointArrayOutput) Index(i pulumi.IntInput) ChannelIngestEndpointOutput
func (ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutput ¶
func (o ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutput() ChannelIngestEndpointArrayOutput
func (ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutputWithContext ¶
func (o ChannelIngestEndpointArrayOutput) ToChannelIngestEndpointArrayOutputWithContext(ctx context.Context) ChannelIngestEndpointArrayOutput
type ChannelIngestEndpointOutput ¶
type ChannelIngestEndpointOutput struct{ *pulumi.OutputState }
<p>The ingest domain URL where the source stream should be sent.</p>
func (ChannelIngestEndpointOutput) ElementType ¶
func (ChannelIngestEndpointOutput) ElementType() reflect.Type
func (ChannelIngestEndpointOutput) Id ¶
func (o ChannelIngestEndpointOutput) Id() pulumi.StringPtrOutput
<p>The system-generated unique identifier for the IngestEndpoint.</p>
func (ChannelIngestEndpointOutput) ToChannelIngestEndpointOutput ¶
func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutput() ChannelIngestEndpointOutput
func (ChannelIngestEndpointOutput) ToChannelIngestEndpointOutputWithContext ¶
func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutputWithContext(ctx context.Context) ChannelIngestEndpointOutput
func (ChannelIngestEndpointOutput) Url ¶
func (o ChannelIngestEndpointOutput) Url() pulumi.StringPtrOutput
<p>The ingest domain URL where the source stream should be sent.</p>
type ChannelInput ¶
type ChannelInput interface { pulumi.Input ToChannelOutput() ChannelOutput ToChannelOutputWithContext(ctx context.Context) ChannelOutput }
type ChannelOutput ¶
type ChannelOutput struct{ *pulumi.OutputState }
func (ChannelOutput) Arn ¶
func (o ChannelOutput) Arn() pulumi.StringOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (ChannelOutput) ChannelGroupName ¶
func (o ChannelOutput) ChannelGroupName() pulumi.StringOutput
func (ChannelOutput) ChannelName ¶
func (o ChannelOutput) ChannelName() pulumi.StringOutput
func (ChannelOutput) CreatedAt ¶
func (o ChannelOutput) CreatedAt() pulumi.StringOutput
<p>The date and time the channel was created.</p>
func (ChannelOutput) Description ¶
func (o ChannelOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the channel.</p>
func (ChannelOutput) ElementType ¶
func (ChannelOutput) ElementType() reflect.Type
func (ChannelOutput) IngestEndpoints ¶
func (o ChannelOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
<p>The list of ingest endpoints.</p>
func (ChannelOutput) ModifiedAt ¶
func (o ChannelOutput) ModifiedAt() pulumi.StringOutput
<p>The date and time the channel was modified.</p>
func (ChannelOutput) Tags ¶
func (o ChannelOutput) Tags() aws.TagArrayOutput
func (ChannelOutput) ToChannelOutput ¶
func (o ChannelOutput) ToChannelOutput() ChannelOutput
func (ChannelOutput) ToChannelOutputWithContext ¶
func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
type ChannelPolicy ¶
type ChannelPolicy struct { pulumi.CustomResourceState ChannelGroupName pulumi.StringOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringOutput `pulumi:"channelName"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::ChannelPolicy` for more information about the expected schema for this property. Policy pulumi.AnyOutput `pulumi:"policy"` }
<p>Represents a resource-based policy that allows or denies access to a channel.</p>
func GetChannelPolicy ¶
func GetChannelPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelPolicyState, opts ...pulumi.ResourceOption) (*ChannelPolicy, error)
GetChannelPolicy gets an existing ChannelPolicy 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 NewChannelPolicy ¶
func NewChannelPolicy(ctx *pulumi.Context, name string, args *ChannelPolicyArgs, opts ...pulumi.ResourceOption) (*ChannelPolicy, error)
NewChannelPolicy registers a new resource with the given unique name, arguments, and options.
func (*ChannelPolicy) ElementType ¶
func (*ChannelPolicy) ElementType() reflect.Type
func (*ChannelPolicy) ToChannelPolicyOutput ¶
func (i *ChannelPolicy) ToChannelPolicyOutput() ChannelPolicyOutput
func (*ChannelPolicy) ToChannelPolicyOutputWithContext ¶
func (i *ChannelPolicy) ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput
type ChannelPolicyArgs ¶
type ChannelPolicyArgs struct { ChannelGroupName pulumi.StringInput ChannelName pulumi.StringInput // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::ChannelPolicy` for more information about the expected schema for this property. Policy pulumi.Input }
The set of arguments for constructing a ChannelPolicy resource.
func (ChannelPolicyArgs) ElementType ¶
func (ChannelPolicyArgs) ElementType() reflect.Type
type ChannelPolicyInput ¶
type ChannelPolicyInput interface { pulumi.Input ToChannelPolicyOutput() ChannelPolicyOutput ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput }
type ChannelPolicyOutput ¶
type ChannelPolicyOutput struct{ *pulumi.OutputState }
func (ChannelPolicyOutput) ChannelGroupName ¶
func (o ChannelPolicyOutput) ChannelGroupName() pulumi.StringOutput
func (ChannelPolicyOutput) ChannelName ¶
func (o ChannelPolicyOutput) ChannelName() pulumi.StringOutput
func (ChannelPolicyOutput) ElementType ¶
func (ChannelPolicyOutput) ElementType() reflect.Type
func (ChannelPolicyOutput) Policy ¶
func (o ChannelPolicyOutput) Policy() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::ChannelPolicy` for more information about the expected schema for this property.
func (ChannelPolicyOutput) ToChannelPolicyOutput ¶
func (o ChannelPolicyOutput) ToChannelPolicyOutput() ChannelPolicyOutput
func (ChannelPolicyOutput) ToChannelPolicyOutputWithContext ¶
func (o ChannelPolicyOutput) ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput
type ChannelPolicyState ¶
type ChannelPolicyState struct { }
func (ChannelPolicyState) ElementType ¶
func (ChannelPolicyState) ElementType() reflect.Type
type ChannelState ¶
type ChannelState struct { }
func (ChannelState) ElementType ¶
func (ChannelState) ElementType() reflect.Type
type ChannelTag ¶
type LookupChannelArgs ¶
type LookupChannelArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn string `pulumi:"arn"` }
type LookupChannelGroupArgs ¶
type LookupChannelGroupArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn string `pulumi:"arn"` }
type LookupChannelGroupOutputArgs ¶
type LookupChannelGroupOutputArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupChannelGroupOutputArgs) ElementType ¶
func (LookupChannelGroupOutputArgs) ElementType() reflect.Type
type LookupChannelGroupResult ¶
type LookupChannelGroupResult struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn *string `pulumi:"arn"` // <p>The date and time the channel group was created.</p> CreatedAt *string `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the channel group.</p> Description *string `pulumi:"description"` // <p>The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as Amazon CloudFront) or playback device.</p> EgressDomain *string `pulumi:"egressDomain"` // <p>The date and time the channel group was modified.</p> ModifiedAt *string `pulumi:"modifiedAt"` Tags []aws.Tag `pulumi:"tags"` }
func LookupChannelGroup ¶
func LookupChannelGroup(ctx *pulumi.Context, args *LookupChannelGroupArgs, opts ...pulumi.InvokeOption) (*LookupChannelGroupResult, error)
<p>Represents a channel group that facilitates the grouping of multiple channels.</p>
type LookupChannelGroupResultOutput ¶
type LookupChannelGroupResultOutput struct{ *pulumi.OutputState }
func LookupChannelGroupOutput ¶
func LookupChannelGroupOutput(ctx *pulumi.Context, args LookupChannelGroupOutputArgs, opts ...pulumi.InvokeOption) LookupChannelGroupResultOutput
func (LookupChannelGroupResultOutput) Arn ¶
func (o LookupChannelGroupResultOutput) Arn() pulumi.StringPtrOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (LookupChannelGroupResultOutput) CreatedAt ¶
func (o LookupChannelGroupResultOutput) CreatedAt() pulumi.StringPtrOutput
<p>The date and time the channel group was created.</p>
func (LookupChannelGroupResultOutput) Description ¶
func (o LookupChannelGroupResultOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the channel group.</p>
func (LookupChannelGroupResultOutput) EgressDomain ¶
func (o LookupChannelGroupResultOutput) EgressDomain() pulumi.StringPtrOutput
<p>The output domain where the source stream should be sent. Integrate the domain with a downstream CDN (such as Amazon CloudFront) or playback device.</p>
func (LookupChannelGroupResultOutput) ElementType ¶
func (LookupChannelGroupResultOutput) ElementType() reflect.Type
func (LookupChannelGroupResultOutput) ModifiedAt ¶
func (o LookupChannelGroupResultOutput) ModifiedAt() pulumi.StringPtrOutput
<p>The date and time the channel group was modified.</p>
func (LookupChannelGroupResultOutput) Tags ¶
func (o LookupChannelGroupResultOutput) Tags() aws.TagArrayOutput
func (LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput ¶
func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput() LookupChannelGroupResultOutput
func (LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext ¶
func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext(ctx context.Context) LookupChannelGroupResultOutput
type LookupChannelOutputArgs ¶
type LookupChannelOutputArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupChannelOutputArgs) ElementType ¶
func (LookupChannelOutputArgs) ElementType() reflect.Type
type LookupChannelPolicyArgs ¶
type LookupChannelPolicyOutputArgs ¶
type LookupChannelPolicyOutputArgs struct { ChannelGroupName pulumi.StringInput `pulumi:"channelGroupName"` ChannelName pulumi.StringInput `pulumi:"channelName"` }
func (LookupChannelPolicyOutputArgs) ElementType ¶
func (LookupChannelPolicyOutputArgs) ElementType() reflect.Type
type LookupChannelPolicyResult ¶
type LookupChannelPolicyResult struct {
// Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::ChannelPolicy` for more information about the expected schema for this property.
Policy interface{} `pulumi:"policy"`
}
func LookupChannelPolicy ¶
func LookupChannelPolicy(ctx *pulumi.Context, args *LookupChannelPolicyArgs, opts ...pulumi.InvokeOption) (*LookupChannelPolicyResult, error)
<p>Represents a resource-based policy that allows or denies access to a channel.</p>
type LookupChannelPolicyResultOutput ¶
type LookupChannelPolicyResultOutput struct{ *pulumi.OutputState }
func LookupChannelPolicyOutput ¶
func LookupChannelPolicyOutput(ctx *pulumi.Context, args LookupChannelPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupChannelPolicyResultOutput
func (LookupChannelPolicyResultOutput) ElementType ¶
func (LookupChannelPolicyResultOutput) ElementType() reflect.Type
func (LookupChannelPolicyResultOutput) Policy ¶
func (o LookupChannelPolicyResultOutput) Policy() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::ChannelPolicy` for more information about the expected schema for this property.
func (LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutput ¶
func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutput() LookupChannelPolicyResultOutput
func (LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutputWithContext ¶
func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutputWithContext(ctx context.Context) LookupChannelPolicyResultOutput
type LookupChannelResult ¶
type LookupChannelResult struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn *string `pulumi:"arn"` // <p>The date and time the channel was created.</p> CreatedAt *string `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the channel.</p> Description *string `pulumi:"description"` // <p>The list of ingest endpoints.</p> IngestEndpoints []ChannelIngestEndpoint `pulumi:"ingestEndpoints"` // <p>The date and time the channel was modified.</p> ModifiedAt *string `pulumi:"modifiedAt"` Tags []aws.Tag `pulumi:"tags"` }
func LookupChannel ¶
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
<p>Represents an entry point into AWS Elemental MediaPackage for an ABR video content stream sent from an upstream encoder such as AWS Elemental MediaLive. The channel continuously analyzes the content that it receives and prepares it to be distributed to consumers via one or more origin endpoints.</p>
type LookupChannelResultOutput ¶
type LookupChannelResultOutput struct{ *pulumi.OutputState }
func LookupChannelOutput ¶
func LookupChannelOutput(ctx *pulumi.Context, args LookupChannelOutputArgs, opts ...pulumi.InvokeOption) LookupChannelResultOutput
func (LookupChannelResultOutput) Arn ¶
func (o LookupChannelResultOutput) Arn() pulumi.StringPtrOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (LookupChannelResultOutput) CreatedAt ¶
func (o LookupChannelResultOutput) CreatedAt() pulumi.StringPtrOutput
<p>The date and time the channel was created.</p>
func (LookupChannelResultOutput) Description ¶
func (o LookupChannelResultOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the channel.</p>
func (LookupChannelResultOutput) ElementType ¶
func (LookupChannelResultOutput) ElementType() reflect.Type
func (LookupChannelResultOutput) IngestEndpoints ¶
func (o LookupChannelResultOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
<p>The list of ingest endpoints.</p>
func (LookupChannelResultOutput) ModifiedAt ¶
func (o LookupChannelResultOutput) ModifiedAt() pulumi.StringPtrOutput
<p>The date and time the channel was modified.</p>
func (LookupChannelResultOutput) Tags ¶
func (o LookupChannelResultOutput) Tags() aws.TagArrayOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutput ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
type LookupOriginEndpointArgs ¶
type LookupOriginEndpointArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn string `pulumi:"arn"` }
type LookupOriginEndpointOutputArgs ¶
type LookupOriginEndpointOutputArgs struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupOriginEndpointOutputArgs) ElementType ¶
func (LookupOriginEndpointOutputArgs) ElementType() reflect.Type
type LookupOriginEndpointPolicyOutputArgs ¶
type LookupOriginEndpointPolicyOutputArgs struct { ChannelGroupName pulumi.StringInput `pulumi:"channelGroupName"` ChannelName pulumi.StringInput `pulumi:"channelName"` OriginEndpointName pulumi.StringInput `pulumi:"originEndpointName"` }
func (LookupOriginEndpointPolicyOutputArgs) ElementType ¶
func (LookupOriginEndpointPolicyOutputArgs) ElementType() reflect.Type
type LookupOriginEndpointPolicyResult ¶
type LookupOriginEndpointPolicyResult struct {
// Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::OriginEndpointPolicy` for more information about the expected schema for this property.
Policy interface{} `pulumi:"policy"`
}
func LookupOriginEndpointPolicy ¶
func LookupOriginEndpointPolicy(ctx *pulumi.Context, args *LookupOriginEndpointPolicyArgs, opts ...pulumi.InvokeOption) (*LookupOriginEndpointPolicyResult, error)
<p>Represents a resource policy that allows or denies access to an origin endpoint.</p>
type LookupOriginEndpointPolicyResultOutput ¶
type LookupOriginEndpointPolicyResultOutput struct{ *pulumi.OutputState }
func LookupOriginEndpointPolicyOutput ¶
func LookupOriginEndpointPolicyOutput(ctx *pulumi.Context, args LookupOriginEndpointPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupOriginEndpointPolicyResultOutput
func (LookupOriginEndpointPolicyResultOutput) ElementType ¶
func (LookupOriginEndpointPolicyResultOutput) ElementType() reflect.Type
func (LookupOriginEndpointPolicyResultOutput) Policy ¶
func (o LookupOriginEndpointPolicyResultOutput) Policy() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::OriginEndpointPolicy` for more information about the expected schema for this property.
func (LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutput ¶
func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutput() LookupOriginEndpointPolicyResultOutput
func (LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutputWithContext ¶
func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutputWithContext(ctx context.Context) LookupOriginEndpointPolicyResultOutput
type LookupOriginEndpointResult ¶
type LookupOriginEndpointResult struct { // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn *string `pulumi:"arn"` ContainerType *OriginEndpointContainerType `pulumi:"containerType"` // <p>The date and time the origin endpoint was created.</p> CreatedAt *string `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the origin endpoint.</p> Description *string `pulumi:"description"` // <p>An HTTP live streaming (HLS) manifest configuration.</p> HlsManifests []OriginEndpointHlsManifestConfiguration `pulumi:"hlsManifests"` // <p>A low-latency HLS manifest configuration.</p> LowLatencyHlsManifests []OriginEndpointLowLatencyHlsManifestConfiguration `pulumi:"lowLatencyHlsManifests"` // <p>The date and time the origin endpoint was modified.</p> ModifiedAt *string `pulumi:"modifiedAt"` Segment *OriginEndpointSegment `pulumi:"segment"` // <p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).</p> StartoverWindowSeconds *int `pulumi:"startoverWindowSeconds"` Tags []aws.Tag `pulumi:"tags"` }
func LookupOriginEndpoint ¶
func LookupOriginEndpoint(ctx *pulumi.Context, args *LookupOriginEndpointArgs, opts ...pulumi.InvokeOption) (*LookupOriginEndpointResult, error)
<p>Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.</p>
type LookupOriginEndpointResultOutput ¶
type LookupOriginEndpointResultOutput struct{ *pulumi.OutputState }
func LookupOriginEndpointOutput ¶
func LookupOriginEndpointOutput(ctx *pulumi.Context, args LookupOriginEndpointOutputArgs, opts ...pulumi.InvokeOption) LookupOriginEndpointResultOutput
func (LookupOriginEndpointResultOutput) Arn ¶
func (o LookupOriginEndpointResultOutput) Arn() pulumi.StringPtrOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (LookupOriginEndpointResultOutput) ContainerType ¶
func (o LookupOriginEndpointResultOutput) ContainerType() OriginEndpointContainerTypePtrOutput
func (LookupOriginEndpointResultOutput) CreatedAt ¶
func (o LookupOriginEndpointResultOutput) CreatedAt() pulumi.StringPtrOutput
<p>The date and time the origin endpoint was created.</p>
func (LookupOriginEndpointResultOutput) Description ¶
func (o LookupOriginEndpointResultOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the origin endpoint.</p>
func (LookupOriginEndpointResultOutput) ElementType ¶
func (LookupOriginEndpointResultOutput) ElementType() reflect.Type
func (LookupOriginEndpointResultOutput) HlsManifests ¶
func (o LookupOriginEndpointResultOutput) HlsManifests() OriginEndpointHlsManifestConfigurationArrayOutput
<p>An HTTP live streaming (HLS) manifest configuration.</p>
func (LookupOriginEndpointResultOutput) LowLatencyHlsManifests ¶
func (o LookupOriginEndpointResultOutput) LowLatencyHlsManifests() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
<p>A low-latency HLS manifest configuration.</p>
func (LookupOriginEndpointResultOutput) ModifiedAt ¶
func (o LookupOriginEndpointResultOutput) ModifiedAt() pulumi.StringPtrOutput
<p>The date and time the origin endpoint was modified.</p>
func (LookupOriginEndpointResultOutput) Segment ¶
func (o LookupOriginEndpointResultOutput) Segment() OriginEndpointSegmentPtrOutput
func (LookupOriginEndpointResultOutput) StartoverWindowSeconds ¶
func (o LookupOriginEndpointResultOutput) StartoverWindowSeconds() pulumi.IntPtrOutput
<p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).</p>
func (LookupOriginEndpointResultOutput) Tags ¶
func (o LookupOriginEndpointResultOutput) Tags() aws.TagArrayOutput
func (LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput ¶
func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput() LookupOriginEndpointResultOutput
func (LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext ¶
func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext(ctx context.Context) LookupOriginEndpointResultOutput
type OriginEndpoint ¶
type OriginEndpoint struct { pulumi.CustomResourceState // <p>The Amazon Resource Name (ARN) associated with the resource.</p> Arn pulumi.StringOutput `pulumi:"arn"` ChannelGroupName pulumi.StringOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringOutput `pulumi:"channelName"` ContainerType OriginEndpointContainerTypePtrOutput `pulumi:"containerType"` // <p>The date and time the origin endpoint was created.</p> CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // <p>Enter any descriptive text that helps you to identify the origin endpoint.</p> Description pulumi.StringPtrOutput `pulumi:"description"` // <p>An HTTP live streaming (HLS) manifest configuration.</p> HlsManifests OriginEndpointHlsManifestConfigurationArrayOutput `pulumi:"hlsManifests"` // <p>A low-latency HLS manifest configuration.</p> LowLatencyHlsManifests OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput `pulumi:"lowLatencyHlsManifests"` // <p>The date and time the origin endpoint was modified.</p> ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` OriginEndpointName pulumi.StringOutput `pulumi:"originEndpointName"` Segment OriginEndpointSegmentPtrOutput `pulumi:"segment"` // <p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).</p> StartoverWindowSeconds pulumi.IntPtrOutput `pulumi:"startoverWindowSeconds"` Tags aws.TagArrayOutput `pulumi:"tags"` }
<p>Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.</p>
func GetOriginEndpoint ¶
func GetOriginEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OriginEndpointState, opts ...pulumi.ResourceOption) (*OriginEndpoint, error)
GetOriginEndpoint gets an existing OriginEndpoint 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 NewOriginEndpoint ¶
func NewOriginEndpoint(ctx *pulumi.Context, name string, args *OriginEndpointArgs, opts ...pulumi.ResourceOption) (*OriginEndpoint, error)
NewOriginEndpoint registers a new resource with the given unique name, arguments, and options.
func (*OriginEndpoint) ElementType ¶
func (*OriginEndpoint) ElementType() reflect.Type
func (*OriginEndpoint) ToOriginEndpointOutput ¶
func (i *OriginEndpoint) ToOriginEndpointOutput() OriginEndpointOutput
func (*OriginEndpoint) ToOriginEndpointOutputWithContext ¶
func (i *OriginEndpoint) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
type OriginEndpointAdMarkerHls ¶
type OriginEndpointAdMarkerHls string
func (OriginEndpointAdMarkerHls) ElementType ¶
func (OriginEndpointAdMarkerHls) ElementType() reflect.Type
func (OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutput ¶
func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutput() OriginEndpointAdMarkerHlsOutput
func (OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutputWithContext ¶
func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsOutput
func (OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutput ¶
func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutputWithContext ¶
func (e OriginEndpointAdMarkerHls) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHls) ToStringOutput ¶
func (e OriginEndpointAdMarkerHls) ToStringOutput() pulumi.StringOutput
func (OriginEndpointAdMarkerHls) ToStringOutputWithContext ¶
func (e OriginEndpointAdMarkerHls) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointAdMarkerHls) ToStringPtrOutput ¶
func (e OriginEndpointAdMarkerHls) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointAdMarkerHls) ToStringPtrOutputWithContext ¶
func (e OriginEndpointAdMarkerHls) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointAdMarkerHlsInput ¶
type OriginEndpointAdMarkerHlsInput interface { pulumi.Input ToOriginEndpointAdMarkerHlsOutput() OriginEndpointAdMarkerHlsOutput ToOriginEndpointAdMarkerHlsOutputWithContext(context.Context) OriginEndpointAdMarkerHlsOutput }
OriginEndpointAdMarkerHlsInput is an input type that accepts values of the OriginEndpointAdMarkerHls enum A concrete instance of `OriginEndpointAdMarkerHlsInput` can be one of the following:
OriginEndpointAdMarkerHlsDaterange
type OriginEndpointAdMarkerHlsOutput ¶
type OriginEndpointAdMarkerHlsOutput struct{ *pulumi.OutputState }
func (OriginEndpointAdMarkerHlsOutput) ElementType ¶
func (OriginEndpointAdMarkerHlsOutput) ElementType() reflect.Type
func (OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutput ¶
func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutput() OriginEndpointAdMarkerHlsOutput
func (OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsOutput
func (OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutput ¶
func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHlsOutput) ToStringOutput ¶
func (o OriginEndpointAdMarkerHlsOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointAdMarkerHlsOutput) ToStringOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointAdMarkerHlsOutput) ToStringPtrOutput ¶
func (o OriginEndpointAdMarkerHlsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointAdMarkerHlsOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointAdMarkerHlsPtrInput ¶
type OriginEndpointAdMarkerHlsPtrInput interface { pulumi.Input ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput ToOriginEndpointAdMarkerHlsPtrOutputWithContext(context.Context) OriginEndpointAdMarkerHlsPtrOutput }
func OriginEndpointAdMarkerHlsPtr ¶
func OriginEndpointAdMarkerHlsPtr(v string) OriginEndpointAdMarkerHlsPtrInput
type OriginEndpointAdMarkerHlsPtrOutput ¶
type OriginEndpointAdMarkerHlsPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointAdMarkerHlsPtrOutput) Elem ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) Elem() OriginEndpointAdMarkerHlsOutput
func (OriginEndpointAdMarkerHlsPtrOutput) ElementType ¶
func (OriginEndpointAdMarkerHlsPtrOutput) ElementType() reflect.Type
func (OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutput ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutput() OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) ToOriginEndpointAdMarkerHlsPtrOutputWithContext(ctx context.Context) OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointArgs ¶
type OriginEndpointArgs struct { ChannelGroupName pulumi.StringInput ChannelName pulumi.StringInput ContainerType OriginEndpointContainerTypePtrInput // <p>Enter any descriptive text that helps you to identify the origin endpoint.</p> Description pulumi.StringPtrInput // <p>An HTTP live streaming (HLS) manifest configuration.</p> HlsManifests OriginEndpointHlsManifestConfigurationArrayInput // <p>A low-latency HLS manifest configuration.</p> LowLatencyHlsManifests OriginEndpointLowLatencyHlsManifestConfigurationArrayInput OriginEndpointName pulumi.StringPtrInput Segment OriginEndpointSegmentPtrInput // <p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).</p> StartoverWindowSeconds pulumi.IntPtrInput Tags aws.TagArrayInput }
The set of arguments for constructing a OriginEndpoint resource.
func (OriginEndpointArgs) ElementType ¶
func (OriginEndpointArgs) ElementType() reflect.Type
type OriginEndpointCmafEncryptionMethod ¶
type OriginEndpointCmafEncryptionMethod string
func (OriginEndpointCmafEncryptionMethod) ElementType ¶
func (OriginEndpointCmafEncryptionMethod) ElementType() reflect.Type
func (OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutput ¶
func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutput() OriginEndpointCmafEncryptionMethodOutput
func (OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutputWithContext ¶
func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodOutput
func (OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutput ¶
func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext ¶
func (e OriginEndpointCmafEncryptionMethod) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethod) ToStringOutput ¶
func (e OriginEndpointCmafEncryptionMethod) ToStringOutput() pulumi.StringOutput
func (OriginEndpointCmafEncryptionMethod) ToStringOutputWithContext ¶
func (e OriginEndpointCmafEncryptionMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointCmafEncryptionMethod) ToStringPtrOutput ¶
func (e OriginEndpointCmafEncryptionMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointCmafEncryptionMethod) ToStringPtrOutputWithContext ¶
func (e OriginEndpointCmafEncryptionMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointCmafEncryptionMethodInput ¶
type OriginEndpointCmafEncryptionMethodInput interface { pulumi.Input ToOriginEndpointCmafEncryptionMethodOutput() OriginEndpointCmafEncryptionMethodOutput ToOriginEndpointCmafEncryptionMethodOutputWithContext(context.Context) OriginEndpointCmafEncryptionMethodOutput }
OriginEndpointCmafEncryptionMethodInput is an input type that accepts values of the OriginEndpointCmafEncryptionMethod enum A concrete instance of `OriginEndpointCmafEncryptionMethodInput` can be one of the following:
OriginEndpointCmafEncryptionMethodCenc OriginEndpointCmafEncryptionMethodCbcs
type OriginEndpointCmafEncryptionMethodOutput ¶
type OriginEndpointCmafEncryptionMethodOutput struct{ *pulumi.OutputState }
func (OriginEndpointCmafEncryptionMethodOutput) ElementType ¶
func (OriginEndpointCmafEncryptionMethodOutput) ElementType() reflect.Type
func (OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutput ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutput() OriginEndpointCmafEncryptionMethodOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToStringOutput ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToStringOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutput ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointCmafEncryptionMethodPtrInput ¶
type OriginEndpointCmafEncryptionMethodPtrInput interface { pulumi.Input ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(context.Context) OriginEndpointCmafEncryptionMethodPtrOutput }
func OriginEndpointCmafEncryptionMethodPtr ¶
func OriginEndpointCmafEncryptionMethodPtr(v string) OriginEndpointCmafEncryptionMethodPtrInput
type OriginEndpointCmafEncryptionMethodPtrOutput ¶
type OriginEndpointCmafEncryptionMethodPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointCmafEncryptionMethodPtrOutput) ElementType ¶
func (OriginEndpointCmafEncryptionMethodPtrOutput) ElementType() reflect.Type
func (OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput ¶
func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutput() OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToOriginEndpointCmafEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointContainerType ¶
type OriginEndpointContainerType string
func (OriginEndpointContainerType) ElementType ¶
func (OriginEndpointContainerType) ElementType() reflect.Type
func (OriginEndpointContainerType) ToOriginEndpointContainerTypeOutput ¶
func (e OriginEndpointContainerType) ToOriginEndpointContainerTypeOutput() OriginEndpointContainerTypeOutput
func (OriginEndpointContainerType) ToOriginEndpointContainerTypeOutputWithContext ¶
func (e OriginEndpointContainerType) ToOriginEndpointContainerTypeOutputWithContext(ctx context.Context) OriginEndpointContainerTypeOutput
func (OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutput ¶
func (e OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutputWithContext ¶
func (e OriginEndpointContainerType) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerType) ToStringOutput ¶
func (e OriginEndpointContainerType) ToStringOutput() pulumi.StringOutput
func (OriginEndpointContainerType) ToStringOutputWithContext ¶
func (e OriginEndpointContainerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointContainerType) ToStringPtrOutput ¶
func (e OriginEndpointContainerType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointContainerType) ToStringPtrOutputWithContext ¶
func (e OriginEndpointContainerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointContainerTypeInput ¶
type OriginEndpointContainerTypeInput interface { pulumi.Input ToOriginEndpointContainerTypeOutput() OriginEndpointContainerTypeOutput ToOriginEndpointContainerTypeOutputWithContext(context.Context) OriginEndpointContainerTypeOutput }
OriginEndpointContainerTypeInput is an input type that accepts values of the OriginEndpointContainerType enum A concrete instance of `OriginEndpointContainerTypeInput` can be one of the following:
OriginEndpointContainerTypeTs OriginEndpointContainerTypeCmaf
type OriginEndpointContainerTypeOutput ¶
type OriginEndpointContainerTypeOutput struct{ *pulumi.OutputState }
func (OriginEndpointContainerTypeOutput) ElementType ¶
func (OriginEndpointContainerTypeOutput) ElementType() reflect.Type
func (OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutput ¶
func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutput() OriginEndpointContainerTypeOutput
func (OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutputWithContext ¶
func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypeOutputWithContext(ctx context.Context) OriginEndpointContainerTypeOutput
func (OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutput ¶
func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutputWithContext ¶
func (o OriginEndpointContainerTypeOutput) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerTypeOutput) ToStringOutput ¶
func (o OriginEndpointContainerTypeOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointContainerTypeOutput) ToStringOutputWithContext ¶
func (o OriginEndpointContainerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointContainerTypeOutput) ToStringPtrOutput ¶
func (o OriginEndpointContainerTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointContainerTypeOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointContainerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointContainerTypePtrInput ¶
type OriginEndpointContainerTypePtrInput interface { pulumi.Input ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput ToOriginEndpointContainerTypePtrOutputWithContext(context.Context) OriginEndpointContainerTypePtrOutput }
func OriginEndpointContainerTypePtr ¶
func OriginEndpointContainerTypePtr(v string) OriginEndpointContainerTypePtrInput
type OriginEndpointContainerTypePtrOutput ¶
type OriginEndpointContainerTypePtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointContainerTypePtrOutput) ElementType ¶
func (OriginEndpointContainerTypePtrOutput) ElementType() reflect.Type
func (OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutput ¶
func (o OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutput() OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutputWithContext ¶
func (o OriginEndpointContainerTypePtrOutput) ToOriginEndpointContainerTypePtrOutputWithContext(ctx context.Context) OriginEndpointContainerTypePtrOutput
func (OriginEndpointContainerTypePtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointContainerTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointContainerTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointContainerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointDrmSystem ¶
type OriginEndpointDrmSystem string
func (OriginEndpointDrmSystem) ElementType ¶
func (OriginEndpointDrmSystem) ElementType() reflect.Type
func (OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutput ¶
func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutputWithContext ¶
func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemOutputWithContext(ctx context.Context) OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutput ¶
func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutputWithContext ¶
func (e OriginEndpointDrmSystem) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystem) ToStringOutput ¶
func (e OriginEndpointDrmSystem) ToStringOutput() pulumi.StringOutput
func (OriginEndpointDrmSystem) ToStringOutputWithContext ¶
func (e OriginEndpointDrmSystem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointDrmSystem) ToStringPtrOutput ¶
func (e OriginEndpointDrmSystem) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointDrmSystem) ToStringPtrOutputWithContext ¶
func (e OriginEndpointDrmSystem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointDrmSystemArray ¶
type OriginEndpointDrmSystemArray []OriginEndpointDrmSystem
func (OriginEndpointDrmSystemArray) ElementType ¶
func (OriginEndpointDrmSystemArray) ElementType() reflect.Type
func (OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutput ¶
func (i OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutput() OriginEndpointDrmSystemArrayOutput
func (OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutputWithContext ¶
func (i OriginEndpointDrmSystemArray) ToOriginEndpointDrmSystemArrayOutputWithContext(ctx context.Context) OriginEndpointDrmSystemArrayOutput
type OriginEndpointDrmSystemArrayInput ¶
type OriginEndpointDrmSystemArrayInput interface { pulumi.Input ToOriginEndpointDrmSystemArrayOutput() OriginEndpointDrmSystemArrayOutput ToOriginEndpointDrmSystemArrayOutputWithContext(context.Context) OriginEndpointDrmSystemArrayOutput }
OriginEndpointDrmSystemArrayInput is an input type that accepts OriginEndpointDrmSystemArray and OriginEndpointDrmSystemArrayOutput values. You can construct a concrete instance of `OriginEndpointDrmSystemArrayInput` via:
OriginEndpointDrmSystemArray{ OriginEndpointDrmSystemArgs{...} }
type OriginEndpointDrmSystemArrayOutput ¶
type OriginEndpointDrmSystemArrayOutput struct{ *pulumi.OutputState }
func (OriginEndpointDrmSystemArrayOutput) ElementType ¶
func (OriginEndpointDrmSystemArrayOutput) ElementType() reflect.Type
func (OriginEndpointDrmSystemArrayOutput) Index ¶
func (o OriginEndpointDrmSystemArrayOutput) Index(i pulumi.IntInput) OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutput ¶
func (o OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutput() OriginEndpointDrmSystemArrayOutput
func (OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutputWithContext ¶
func (o OriginEndpointDrmSystemArrayOutput) ToOriginEndpointDrmSystemArrayOutputWithContext(ctx context.Context) OriginEndpointDrmSystemArrayOutput
type OriginEndpointDrmSystemInput ¶
type OriginEndpointDrmSystemInput interface { pulumi.Input ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput ToOriginEndpointDrmSystemOutputWithContext(context.Context) OriginEndpointDrmSystemOutput }
OriginEndpointDrmSystemInput is an input type that accepts values of the OriginEndpointDrmSystem enum A concrete instance of `OriginEndpointDrmSystemInput` can be one of the following:
OriginEndpointDrmSystemClearKeyAes128 OriginEndpointDrmSystemFairplay OriginEndpointDrmSystemPlayready OriginEndpointDrmSystemWidevine
type OriginEndpointDrmSystemOutput ¶
type OriginEndpointDrmSystemOutput struct{ *pulumi.OutputState }
func (OriginEndpointDrmSystemOutput) ElementType ¶
func (OriginEndpointDrmSystemOutput) ElementType() reflect.Type
func (OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutput ¶
func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutputWithContext ¶
func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemOutputWithContext(ctx context.Context) OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutput ¶
func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutputWithContext ¶
func (o OriginEndpointDrmSystemOutput) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystemOutput) ToStringOutput ¶
func (o OriginEndpointDrmSystemOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointDrmSystemOutput) ToStringOutputWithContext ¶
func (o OriginEndpointDrmSystemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointDrmSystemOutput) ToStringPtrOutput ¶
func (o OriginEndpointDrmSystemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointDrmSystemOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointDrmSystemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointDrmSystemPtrInput ¶
type OriginEndpointDrmSystemPtrInput interface { pulumi.Input ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput ToOriginEndpointDrmSystemPtrOutputWithContext(context.Context) OriginEndpointDrmSystemPtrOutput }
func OriginEndpointDrmSystemPtr ¶
func OriginEndpointDrmSystemPtr(v string) OriginEndpointDrmSystemPtrInput
type OriginEndpointDrmSystemPtrOutput ¶
type OriginEndpointDrmSystemPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointDrmSystemPtrOutput) Elem ¶
func (o OriginEndpointDrmSystemPtrOutput) Elem() OriginEndpointDrmSystemOutput
func (OriginEndpointDrmSystemPtrOutput) ElementType ¶
func (OriginEndpointDrmSystemPtrOutput) ElementType() reflect.Type
func (OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutput ¶
func (o OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutput() OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutputWithContext ¶
func (o OriginEndpointDrmSystemPtrOutput) ToOriginEndpointDrmSystemPtrOutputWithContext(ctx context.Context) OriginEndpointDrmSystemPtrOutput
func (OriginEndpointDrmSystemPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointDrmSystemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointDrmSystemPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointDrmSystemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointEncryption ¶
type OriginEndpointEncryption struct { // <p>A 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting content. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).</p> ConstantInitializationVector *string `pulumi:"constantInitializationVector"` EncryptionMethod OriginEndpointEncryptionMethod `pulumi:"encryptionMethod"` // <p>The frequency (in seconds) of key changes for live workflows, in which content is streamed real time. The service retrieves content keys before the live content begins streaming, and then retrieves them as needed over the lifetime of the workflow. By default, key rotation is set to 300 seconds (5 minutes), the minimum rotation interval, which is equivalent to setting it to 300. If you don't enter an interval, content keys aren't rotated.</p> // <p>The following example setting causes the service to rotate keys every thirty minutes: <code>1800</code> // </p> KeyRotationIntervalSeconds *int `pulumi:"keyRotationIntervalSeconds"` SpekeKeyProvider OriginEndpointSpekeKeyProvider `pulumi:"spekeKeyProvider"` }
<p>The parameters for encrypting content.</p>
type OriginEndpointEncryptionArgs ¶
type OriginEndpointEncryptionArgs struct { // <p>A 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting content. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).</p> ConstantInitializationVector pulumi.StringPtrInput `pulumi:"constantInitializationVector"` EncryptionMethod OriginEndpointEncryptionMethodInput `pulumi:"encryptionMethod"` // <p>The frequency (in seconds) of key changes for live workflows, in which content is streamed real time. The service retrieves content keys before the live content begins streaming, and then retrieves them as needed over the lifetime of the workflow. By default, key rotation is set to 300 seconds (5 minutes), the minimum rotation interval, which is equivalent to setting it to 300. If you don't enter an interval, content keys aren't rotated.</p> // <p>The following example setting causes the service to rotate keys every thirty minutes: <code>1800</code> // </p> KeyRotationIntervalSeconds pulumi.IntPtrInput `pulumi:"keyRotationIntervalSeconds"` SpekeKeyProvider OriginEndpointSpekeKeyProviderInput `pulumi:"spekeKeyProvider"` }
<p>The parameters for encrypting content.</p>
func (OriginEndpointEncryptionArgs) ElementType ¶
func (OriginEndpointEncryptionArgs) ElementType() reflect.Type
func (OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutput ¶
func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutput() OriginEndpointEncryptionOutput
func (OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutputWithContext ¶
func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionOutputWithContext(ctx context.Context) OriginEndpointEncryptionOutput
func (OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutput ¶
func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
func (OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutputWithContext ¶
func (i OriginEndpointEncryptionArgs) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
type OriginEndpointEncryptionContractConfiguration ¶
type OriginEndpointEncryptionContractConfiguration struct { PresetSpeke20Audio OriginEndpointPresetSpeke20Audio `pulumi:"presetSpeke20Audio"` PresetSpeke20Video OriginEndpointPresetSpeke20Video `pulumi:"presetSpeke20Video"` }
<p>Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.</p>
type OriginEndpointEncryptionContractConfigurationArgs ¶
type OriginEndpointEncryptionContractConfigurationArgs struct { PresetSpeke20Audio OriginEndpointPresetSpeke20AudioInput `pulumi:"presetSpeke20Audio"` PresetSpeke20Video OriginEndpointPresetSpeke20VideoInput `pulumi:"presetSpeke20Video"` }
<p>Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.</p>
func (OriginEndpointEncryptionContractConfigurationArgs) ElementType ¶
func (OriginEndpointEncryptionContractConfigurationArgs) ElementType() reflect.Type
func (OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutput ¶
func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutput() OriginEndpointEncryptionContractConfigurationOutput
func (OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutputWithContext ¶
func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationOutput
func (OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutput ¶
func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
func (OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext ¶
func (i OriginEndpointEncryptionContractConfigurationArgs) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
type OriginEndpointEncryptionContractConfigurationInput ¶
type OriginEndpointEncryptionContractConfigurationInput interface { pulumi.Input ToOriginEndpointEncryptionContractConfigurationOutput() OriginEndpointEncryptionContractConfigurationOutput ToOriginEndpointEncryptionContractConfigurationOutputWithContext(context.Context) OriginEndpointEncryptionContractConfigurationOutput }
OriginEndpointEncryptionContractConfigurationInput is an input type that accepts OriginEndpointEncryptionContractConfigurationArgs and OriginEndpointEncryptionContractConfigurationOutput values. You can construct a concrete instance of `OriginEndpointEncryptionContractConfigurationInput` via:
OriginEndpointEncryptionContractConfigurationArgs{...}
type OriginEndpointEncryptionContractConfigurationOutput ¶
type OriginEndpointEncryptionContractConfigurationOutput struct{ *pulumi.OutputState }
<p>Configure one or more content encryption keys for your endpoints that use SPEKE Version 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use.</p>
func (OriginEndpointEncryptionContractConfigurationOutput) ElementType ¶
func (OriginEndpointEncryptionContractConfigurationOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Audio ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Audio() OriginEndpointPresetSpeke20AudioOutput
func (OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Video ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) PresetSpeke20Video() OriginEndpointPresetSpeke20VideoOutput
func (OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutput ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutput() OriginEndpointEncryptionContractConfigurationOutput
func (OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutputWithContext ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationOutput
func (OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
func (OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext ¶
func (o OriginEndpointEncryptionContractConfigurationOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
type OriginEndpointEncryptionContractConfigurationPtrInput ¶
type OriginEndpointEncryptionContractConfigurationPtrInput interface { pulumi.Input ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput }
OriginEndpointEncryptionContractConfigurationPtrInput is an input type that accepts OriginEndpointEncryptionContractConfigurationArgs, OriginEndpointEncryptionContractConfigurationPtr and OriginEndpointEncryptionContractConfigurationPtrOutput values. You can construct a concrete instance of `OriginEndpointEncryptionContractConfigurationPtrInput` via:
OriginEndpointEncryptionContractConfigurationArgs{...} or: nil
func OriginEndpointEncryptionContractConfigurationPtr ¶
func OriginEndpointEncryptionContractConfigurationPtr(v *OriginEndpointEncryptionContractConfigurationArgs) OriginEndpointEncryptionContractConfigurationPtrInput
type OriginEndpointEncryptionContractConfigurationPtrOutput ¶
type OriginEndpointEncryptionContractConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointEncryptionContractConfigurationPtrOutput) ElementType ¶
func (OriginEndpointEncryptionContractConfigurationPtrOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Audio ¶
func (o OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Audio() OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Video ¶
func (o OriginEndpointEncryptionContractConfigurationPtrOutput) PresetSpeke20Video() OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput ¶
func (o OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutput() OriginEndpointEncryptionContractConfigurationPtrOutput
func (OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext ¶
func (o OriginEndpointEncryptionContractConfigurationPtrOutput) ToOriginEndpointEncryptionContractConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionContractConfigurationPtrOutput
type OriginEndpointEncryptionInput ¶
type OriginEndpointEncryptionInput interface { pulumi.Input ToOriginEndpointEncryptionOutput() OriginEndpointEncryptionOutput ToOriginEndpointEncryptionOutputWithContext(context.Context) OriginEndpointEncryptionOutput }
OriginEndpointEncryptionInput is an input type that accepts OriginEndpointEncryptionArgs and OriginEndpointEncryptionOutput values. You can construct a concrete instance of `OriginEndpointEncryptionInput` via:
OriginEndpointEncryptionArgs{...}
type OriginEndpointEncryptionMethod ¶
type OriginEndpointEncryptionMethod struct { CmafEncryptionMethod *OriginEndpointCmafEncryptionMethod `pulumi:"cmafEncryptionMethod"` TsEncryptionMethod *OriginEndpointTsEncryptionMethod `pulumi:"tsEncryptionMethod"` }
<p>The encryption type.</p>
type OriginEndpointEncryptionMethodArgs ¶
type OriginEndpointEncryptionMethodArgs struct { CmafEncryptionMethod OriginEndpointCmafEncryptionMethodPtrInput `pulumi:"cmafEncryptionMethod"` TsEncryptionMethod OriginEndpointTsEncryptionMethodPtrInput `pulumi:"tsEncryptionMethod"` }
<p>The encryption type.</p>
func (OriginEndpointEncryptionMethodArgs) ElementType ¶
func (OriginEndpointEncryptionMethodArgs) ElementType() reflect.Type
func (OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutput ¶
func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutput() OriginEndpointEncryptionMethodOutput
func (OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutputWithContext ¶
func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodOutput
func (OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutput ¶
func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutputWithContext ¶
func (i OriginEndpointEncryptionMethodArgs) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
type OriginEndpointEncryptionMethodInput ¶
type OriginEndpointEncryptionMethodInput interface { pulumi.Input ToOriginEndpointEncryptionMethodOutput() OriginEndpointEncryptionMethodOutput ToOriginEndpointEncryptionMethodOutputWithContext(context.Context) OriginEndpointEncryptionMethodOutput }
OriginEndpointEncryptionMethodInput is an input type that accepts OriginEndpointEncryptionMethodArgs and OriginEndpointEncryptionMethodOutput values. You can construct a concrete instance of `OriginEndpointEncryptionMethodInput` via:
OriginEndpointEncryptionMethodArgs{...}
type OriginEndpointEncryptionMethodOutput ¶
type OriginEndpointEncryptionMethodOutput struct{ *pulumi.OutputState }
<p>The encryption type.</p>
func (OriginEndpointEncryptionMethodOutput) CmafEncryptionMethod ¶
func (o OriginEndpointEncryptionMethodOutput) CmafEncryptionMethod() OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodOutput) ElementType ¶
func (OriginEndpointEncryptionMethodOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutput ¶
func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutput() OriginEndpointEncryptionMethodOutput
func (OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutputWithContext ¶
func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodOutput
func (OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutput ¶
func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointEncryptionMethodOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodOutput) TsEncryptionMethod ¶
func (o OriginEndpointEncryptionMethodOutput) TsEncryptionMethod() OriginEndpointTsEncryptionMethodPtrOutput
type OriginEndpointEncryptionMethodPtrInput ¶
type OriginEndpointEncryptionMethodPtrInput interface { pulumi.Input ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput ToOriginEndpointEncryptionMethodPtrOutputWithContext(context.Context) OriginEndpointEncryptionMethodPtrOutput }
OriginEndpointEncryptionMethodPtrInput is an input type that accepts OriginEndpointEncryptionMethodArgs, OriginEndpointEncryptionMethodPtr and OriginEndpointEncryptionMethodPtrOutput values. You can construct a concrete instance of `OriginEndpointEncryptionMethodPtrInput` via:
OriginEndpointEncryptionMethodArgs{...} or: nil
func OriginEndpointEncryptionMethodPtr ¶
func OriginEndpointEncryptionMethodPtr(v *OriginEndpointEncryptionMethodArgs) OriginEndpointEncryptionMethodPtrInput
type OriginEndpointEncryptionMethodPtrOutput ¶
type OriginEndpointEncryptionMethodPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointEncryptionMethodPtrOutput) CmafEncryptionMethod ¶
func (o OriginEndpointEncryptionMethodPtrOutput) CmafEncryptionMethod() OriginEndpointCmafEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodPtrOutput) ElementType ¶
func (OriginEndpointEncryptionMethodPtrOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutput ¶
func (o OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutput() OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointEncryptionMethodPtrOutput) ToOriginEndpointEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionMethodPtrOutput) TsEncryptionMethod ¶
func (o OriginEndpointEncryptionMethodPtrOutput) TsEncryptionMethod() OriginEndpointTsEncryptionMethodPtrOutput
type OriginEndpointEncryptionOutput ¶
type OriginEndpointEncryptionOutput struct{ *pulumi.OutputState }
<p>The parameters for encrypting content.</p>
func (OriginEndpointEncryptionOutput) ConstantInitializationVector ¶
func (o OriginEndpointEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
<p>A 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting content. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).</p>
func (OriginEndpointEncryptionOutput) ElementType ¶
func (OriginEndpointEncryptionOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionOutput) EncryptionMethod ¶
func (o OriginEndpointEncryptionOutput) EncryptionMethod() OriginEndpointEncryptionMethodOutput
func (OriginEndpointEncryptionOutput) KeyRotationIntervalSeconds ¶
func (o OriginEndpointEncryptionOutput) KeyRotationIntervalSeconds() pulumi.IntPtrOutput
<p>The frequency (in seconds) of key changes for live workflows, in which content is streamed real time. The service retrieves content keys before the live content begins streaming, and then retrieves them as needed over the lifetime of the workflow. By default, key rotation is set to 300 seconds (5 minutes), the minimum rotation interval, which is equivalent to setting it to 300. If you don't enter an interval, content keys aren't rotated.</p>
<p>The following example setting causes the service to rotate keys every thirty minutes: <code>1800</code> </p>
func (OriginEndpointEncryptionOutput) SpekeKeyProvider ¶
func (o OriginEndpointEncryptionOutput) SpekeKeyProvider() OriginEndpointSpekeKeyProviderOutput
func (OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutput ¶
func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutput() OriginEndpointEncryptionOutput
func (OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutputWithContext ¶
func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionOutputWithContext(ctx context.Context) OriginEndpointEncryptionOutput
func (OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutput ¶
func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
func (OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutputWithContext ¶
func (o OriginEndpointEncryptionOutput) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
type OriginEndpointEncryptionPtrInput ¶
type OriginEndpointEncryptionPtrInput interface { pulumi.Input ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput ToOriginEndpointEncryptionPtrOutputWithContext(context.Context) OriginEndpointEncryptionPtrOutput }
OriginEndpointEncryptionPtrInput is an input type that accepts OriginEndpointEncryptionArgs, OriginEndpointEncryptionPtr and OriginEndpointEncryptionPtrOutput values. You can construct a concrete instance of `OriginEndpointEncryptionPtrInput` via:
OriginEndpointEncryptionArgs{...} or: nil
func OriginEndpointEncryptionPtr ¶
func OriginEndpointEncryptionPtr(v *OriginEndpointEncryptionArgs) OriginEndpointEncryptionPtrInput
type OriginEndpointEncryptionPtrOutput ¶
type OriginEndpointEncryptionPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointEncryptionPtrOutput) ConstantInitializationVector ¶
func (o OriginEndpointEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
<p>A 128-bit, 16-byte hex value represented by a 32-character string, used in conjunction with the key for encrypting content. If you don't specify a value, then MediaPackage creates the constant initialization vector (IV).</p>
func (OriginEndpointEncryptionPtrOutput) Elem ¶
func (o OriginEndpointEncryptionPtrOutput) Elem() OriginEndpointEncryptionOutput
func (OriginEndpointEncryptionPtrOutput) ElementType ¶
func (OriginEndpointEncryptionPtrOutput) ElementType() reflect.Type
func (OriginEndpointEncryptionPtrOutput) EncryptionMethod ¶
func (o OriginEndpointEncryptionPtrOutput) EncryptionMethod() OriginEndpointEncryptionMethodPtrOutput
func (OriginEndpointEncryptionPtrOutput) KeyRotationIntervalSeconds ¶
func (o OriginEndpointEncryptionPtrOutput) KeyRotationIntervalSeconds() pulumi.IntPtrOutput
<p>The frequency (in seconds) of key changes for live workflows, in which content is streamed real time. The service retrieves content keys before the live content begins streaming, and then retrieves them as needed over the lifetime of the workflow. By default, key rotation is set to 300 seconds (5 minutes), the minimum rotation interval, which is equivalent to setting it to 300. If you don't enter an interval, content keys aren't rotated.</p>
<p>The following example setting causes the service to rotate keys every thirty minutes: <code>1800</code> </p>
func (OriginEndpointEncryptionPtrOutput) SpekeKeyProvider ¶
func (o OriginEndpointEncryptionPtrOutput) SpekeKeyProvider() OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutput ¶
func (o OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutput() OriginEndpointEncryptionPtrOutput
func (OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutputWithContext ¶
func (o OriginEndpointEncryptionPtrOutput) ToOriginEndpointEncryptionPtrOutputWithContext(ctx context.Context) OriginEndpointEncryptionPtrOutput
type OriginEndpointFilterConfiguration ¶ added in v0.85.0
type OriginEndpointFilterConfiguration struct { // <p>Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.</p> End *string `pulumi:"end"` // <p>Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.</p> ManifestFilter *string `pulumi:"manifestFilter"` // <p>Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.</p> Start *string `pulumi:"start"` // <p>Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.</p> TimeDelaySeconds *int `pulumi:"timeDelaySeconds"` }
<p>Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest. </p>
type OriginEndpointFilterConfigurationArgs ¶ added in v0.85.0
type OriginEndpointFilterConfigurationArgs struct { // <p>Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.</p> End pulumi.StringPtrInput `pulumi:"end"` // <p>Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.</p> ManifestFilter pulumi.StringPtrInput `pulumi:"manifestFilter"` // <p>Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.</p> Start pulumi.StringPtrInput `pulumi:"start"` // <p>Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.</p> TimeDelaySeconds pulumi.IntPtrInput `pulumi:"timeDelaySeconds"` }
<p>Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest. </p>
func (OriginEndpointFilterConfigurationArgs) ElementType ¶ added in v0.85.0
func (OriginEndpointFilterConfigurationArgs) ElementType() reflect.Type
func (OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutput ¶ added in v0.85.0
func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutput() OriginEndpointFilterConfigurationOutput
func (OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutputWithContext ¶ added in v0.85.0
func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationOutput
func (OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutput ¶ added in v0.85.0
func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
func (OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (i OriginEndpointFilterConfigurationArgs) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
type OriginEndpointFilterConfigurationInput ¶ added in v0.85.0
type OriginEndpointFilterConfigurationInput interface { pulumi.Input ToOriginEndpointFilterConfigurationOutput() OriginEndpointFilterConfigurationOutput ToOriginEndpointFilterConfigurationOutputWithContext(context.Context) OriginEndpointFilterConfigurationOutput }
OriginEndpointFilterConfigurationInput is an input type that accepts OriginEndpointFilterConfigurationArgs and OriginEndpointFilterConfigurationOutput values. You can construct a concrete instance of `OriginEndpointFilterConfigurationInput` via:
OriginEndpointFilterConfigurationArgs{...}
type OriginEndpointFilterConfigurationOutput ¶ added in v0.85.0
type OriginEndpointFilterConfigurationOutput struct{ *pulumi.OutputState }
<p>Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest. </p>
func (OriginEndpointFilterConfigurationOutput) ElementType ¶ added in v0.85.0
func (OriginEndpointFilterConfigurationOutput) ElementType() reflect.Type
func (OriginEndpointFilterConfigurationOutput) End ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) End() pulumi.StringPtrOutput
<p>Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationOutput) ManifestFilter ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) ManifestFilter() pulumi.StringPtrOutput
<p>Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationOutput) Start ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) Start() pulumi.StringPtrOutput
<p>Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationOutput) TimeDelaySeconds ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) TimeDelaySeconds() pulumi.IntPtrOutput
<p>Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutput ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutput() OriginEndpointFilterConfigurationOutput
func (OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutputWithContext ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationOutput
func (OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutput ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
func (OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
type OriginEndpointFilterConfigurationPtrInput ¶ added in v0.85.0
type OriginEndpointFilterConfigurationPtrInput interface { pulumi.Input ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput ToOriginEndpointFilterConfigurationPtrOutputWithContext(context.Context) OriginEndpointFilterConfigurationPtrOutput }
OriginEndpointFilterConfigurationPtrInput is an input type that accepts OriginEndpointFilterConfigurationArgs, OriginEndpointFilterConfigurationPtr and OriginEndpointFilterConfigurationPtrOutput values. You can construct a concrete instance of `OriginEndpointFilterConfigurationPtrInput` via:
OriginEndpointFilterConfigurationArgs{...} or: nil
func OriginEndpointFilterConfigurationPtr ¶ added in v0.85.0
func OriginEndpointFilterConfigurationPtr(v *OriginEndpointFilterConfigurationArgs) OriginEndpointFilterConfigurationPtrInput
type OriginEndpointFilterConfigurationPtrOutput ¶ added in v0.85.0
type OriginEndpointFilterConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointFilterConfigurationPtrOutput) ElementType ¶ added in v0.85.0
func (OriginEndpointFilterConfigurationPtrOutput) ElementType() reflect.Type
func (OriginEndpointFilterConfigurationPtrOutput) End ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) End() pulumi.StringPtrOutput
<p>Optionally specify the end time for all of your manifest egress requests. When you include end time, note that you cannot use end time query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationPtrOutput) ManifestFilter ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) ManifestFilter() pulumi.StringPtrOutput
<p>Optionally specify one or more manifest filters for all of your manifest egress requests. When you include a manifest filter, note that you cannot use an identical manifest filter query parameter for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationPtrOutput) Start ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) Start() pulumi.StringPtrOutput
<p>Optionally specify the start time for all of your manifest egress requests. When you include start time, note that you cannot use start time query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationPtrOutput) TimeDelaySeconds ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) TimeDelaySeconds() pulumi.IntPtrOutput
<p>Optionally specify the time delay for all of your manifest egress requests. Enter a value that is smaller than your endpoint's startover window. When you include time delay, note that you cannot use time delay query parameters for this manifest's endpoint URL.</p>
func (OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutput ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutput() OriginEndpointFilterConfigurationPtrOutput
func (OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext ¶ added in v0.85.0
func (o OriginEndpointFilterConfigurationPtrOutput) ToOriginEndpointFilterConfigurationPtrOutputWithContext(ctx context.Context) OriginEndpointFilterConfigurationPtrOutput
type OriginEndpointHlsManifestConfiguration ¶
type OriginEndpointHlsManifestConfiguration struct { // <p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ChildManifestName *string `pulumi:"childManifestName"` FilterConfiguration *OriginEndpointFilterConfiguration `pulumi:"filterConfiguration"` // <p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ManifestName string `pulumi:"manifestName"` // <p>The total duration (in seconds) of the manifest's content.</p> ManifestWindowSeconds *int `pulumi:"manifestWindowSeconds"` // <p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval, // EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. // The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. // ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> // <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p> ProgramDateTimeIntervalSeconds *int `pulumi:"programDateTimeIntervalSeconds"` ScteHls *OriginEndpointScteHls `pulumi:"scteHls"` // <p>The egress domain URL for stream delivery from MediaPackage.</p> Url *string `pulumi:"url"` }
<p>Retrieve the HTTP live streaming (HLS) manifest configuration.</p>
type OriginEndpointHlsManifestConfigurationArgs ¶
type OriginEndpointHlsManifestConfigurationArgs struct { // <p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ChildManifestName pulumi.StringPtrInput `pulumi:"childManifestName"` FilterConfiguration OriginEndpointFilterConfigurationPtrInput `pulumi:"filterConfiguration"` // <p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ManifestName pulumi.StringInput `pulumi:"manifestName"` // <p>The total duration (in seconds) of the manifest's content.</p> ManifestWindowSeconds pulumi.IntPtrInput `pulumi:"manifestWindowSeconds"` // <p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval, // EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. // The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. // ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> // <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p> ProgramDateTimeIntervalSeconds pulumi.IntPtrInput `pulumi:"programDateTimeIntervalSeconds"` ScteHls OriginEndpointScteHlsPtrInput `pulumi:"scteHls"` // <p>The egress domain URL for stream delivery from MediaPackage.</p> Url pulumi.StringPtrInput `pulumi:"url"` }
<p>Retrieve the HTTP live streaming (HLS) manifest configuration.</p>
func (OriginEndpointHlsManifestConfigurationArgs) ElementType ¶
func (OriginEndpointHlsManifestConfigurationArgs) ElementType() reflect.Type
func (OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutput ¶
func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput
func (OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutputWithContext ¶
func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationOutput
type OriginEndpointHlsManifestConfigurationArray ¶
type OriginEndpointHlsManifestConfigurationArray []OriginEndpointHlsManifestConfigurationInput
func (OriginEndpointHlsManifestConfigurationArray) ElementType ¶
func (OriginEndpointHlsManifestConfigurationArray) ElementType() reflect.Type
func (OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutput ¶
func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput
func (OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext ¶
func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationArrayOutput
type OriginEndpointHlsManifestConfigurationArrayInput ¶
type OriginEndpointHlsManifestConfigurationArrayInput interface { pulumi.Input ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(context.Context) OriginEndpointHlsManifestConfigurationArrayOutput }
OriginEndpointHlsManifestConfigurationArrayInput is an input type that accepts OriginEndpointHlsManifestConfigurationArray and OriginEndpointHlsManifestConfigurationArrayOutput values. You can construct a concrete instance of `OriginEndpointHlsManifestConfigurationArrayInput` via:
OriginEndpointHlsManifestConfigurationArray{ OriginEndpointHlsManifestConfigurationArgs{...} }
type OriginEndpointHlsManifestConfigurationArrayOutput ¶
type OriginEndpointHlsManifestConfigurationArrayOutput struct{ *pulumi.OutputState }
func (OriginEndpointHlsManifestConfigurationArrayOutput) ElementType ¶
func (OriginEndpointHlsManifestConfigurationArrayOutput) ElementType() reflect.Type
func (OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutput ¶
func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput
func (OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext ¶
func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationArrayOutput
type OriginEndpointHlsManifestConfigurationInput ¶
type OriginEndpointHlsManifestConfigurationInput interface { pulumi.Input ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput ToOriginEndpointHlsManifestConfigurationOutputWithContext(context.Context) OriginEndpointHlsManifestConfigurationOutput }
OriginEndpointHlsManifestConfigurationInput is an input type that accepts OriginEndpointHlsManifestConfigurationArgs and OriginEndpointHlsManifestConfigurationOutput values. You can construct a concrete instance of `OriginEndpointHlsManifestConfigurationInput` via:
OriginEndpointHlsManifestConfigurationArgs{...}
type OriginEndpointHlsManifestConfigurationOutput ¶
type OriginEndpointHlsManifestConfigurationOutput struct{ *pulumi.OutputState }
<p>Retrieve the HTTP live streaming (HLS) manifest configuration.</p>
func (OriginEndpointHlsManifestConfigurationOutput) ChildManifestName ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
<p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p>
func (OriginEndpointHlsManifestConfigurationOutput) ElementType ¶
func (OriginEndpointHlsManifestConfigurationOutput) ElementType() reflect.Type
func (OriginEndpointHlsManifestConfigurationOutput) FilterConfiguration ¶ added in v0.85.0
func (o OriginEndpointHlsManifestConfigurationOutput) FilterConfiguration() OriginEndpointFilterConfigurationPtrOutput
func (OriginEndpointHlsManifestConfigurationOutput) ManifestName ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ManifestName() pulumi.StringOutput
<p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p>
func (OriginEndpointHlsManifestConfigurationOutput) ManifestWindowSeconds ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ManifestWindowSeconds() pulumi.IntPtrOutput
<p>The total duration (in seconds) of the manifest's content.</p>
func (OriginEndpointHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds() pulumi.IntPtrOutput
<p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval,
EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p>
func (OriginEndpointHlsManifestConfigurationOutput) ScteHls ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ScteHls() OriginEndpointScteHlsPtrOutput
func (OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutput ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput
func (OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutputWithContext ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ToOriginEndpointHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationOutput
func (OriginEndpointHlsManifestConfigurationOutput) Url ¶
func (o OriginEndpointHlsManifestConfigurationOutput) Url() pulumi.StringPtrOutput
<p>The egress domain URL for stream delivery from MediaPackage.</p>
type OriginEndpointInput ¶
type OriginEndpointInput interface { pulumi.Input ToOriginEndpointOutput() OriginEndpointOutput ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput }
type OriginEndpointLowLatencyHlsManifestConfiguration ¶
type OriginEndpointLowLatencyHlsManifestConfiguration struct { // <p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ChildManifestName *string `pulumi:"childManifestName"` FilterConfiguration *OriginEndpointFilterConfiguration `pulumi:"filterConfiguration"` // <p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ManifestName string `pulumi:"manifestName"` // <p>The total duration (in seconds) of the manifest's content.</p> ManifestWindowSeconds *int `pulumi:"manifestWindowSeconds"` // <p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval, // EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. // The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. // ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> // <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p> ProgramDateTimeIntervalSeconds *int `pulumi:"programDateTimeIntervalSeconds"` ScteHls *OriginEndpointScteHls `pulumi:"scteHls"` // <p>The egress domain URL for stream delivery from MediaPackage.</p> Url *string `pulumi:"url"` }
<p>Retrieve the low-latency HTTP live streaming (HLS) manifest configuration.</p>
type OriginEndpointLowLatencyHlsManifestConfigurationArgs ¶
type OriginEndpointLowLatencyHlsManifestConfigurationArgs struct { // <p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ChildManifestName pulumi.StringPtrInput `pulumi:"childManifestName"` FilterConfiguration OriginEndpointFilterConfigurationPtrInput `pulumi:"filterConfiguration"` // <p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p> ManifestName pulumi.StringInput `pulumi:"manifestName"` // <p>The total duration (in seconds) of the manifest's content.</p> ManifestWindowSeconds pulumi.IntPtrInput `pulumi:"manifestWindowSeconds"` // <p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval, // EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. // The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. // ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> // <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p> ProgramDateTimeIntervalSeconds pulumi.IntPtrInput `pulumi:"programDateTimeIntervalSeconds"` ScteHls OriginEndpointScteHlsPtrInput `pulumi:"scteHls"` // <p>The egress domain URL for stream delivery from MediaPackage.</p> Url pulumi.StringPtrInput `pulumi:"url"` }
<p>Retrieve the low-latency HTTP live streaming (HLS) manifest configuration.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationArgs) ElementType ¶
func (OriginEndpointLowLatencyHlsManifestConfigurationArgs) ElementType() reflect.Type
func (OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput ¶
func (i OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput() OriginEndpointLowLatencyHlsManifestConfigurationOutput
func (OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext ¶
func (i OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationOutput
type OriginEndpointLowLatencyHlsManifestConfigurationArray ¶
type OriginEndpointLowLatencyHlsManifestConfigurationArray []OriginEndpointLowLatencyHlsManifestConfigurationInput
func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ElementType ¶
func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ElementType() reflect.Type
func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput ¶
func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext ¶
func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
type OriginEndpointLowLatencyHlsManifestConfigurationArrayInput ¶
type OriginEndpointLowLatencyHlsManifestConfigurationArrayInput interface { pulumi.Input ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput }
OriginEndpointLowLatencyHlsManifestConfigurationArrayInput is an input type that accepts OriginEndpointLowLatencyHlsManifestConfigurationArray and OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput values. You can construct a concrete instance of `OriginEndpointLowLatencyHlsManifestConfigurationArrayInput` via:
OriginEndpointLowLatencyHlsManifestConfigurationArray{ OriginEndpointLowLatencyHlsManifestConfigurationArgs{...} }
type OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput ¶
type OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput struct{ *pulumi.OutputState }
func (OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ElementType ¶
func (OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ElementType() reflect.Type
func (OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
func (OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
type OriginEndpointLowLatencyHlsManifestConfigurationInput ¶
type OriginEndpointLowLatencyHlsManifestConfigurationInput interface { pulumi.Input ToOriginEndpointLowLatencyHlsManifestConfigurationOutput() OriginEndpointLowLatencyHlsManifestConfigurationOutput ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext(context.Context) OriginEndpointLowLatencyHlsManifestConfigurationOutput }
OriginEndpointLowLatencyHlsManifestConfigurationInput is an input type that accepts OriginEndpointLowLatencyHlsManifestConfigurationArgs and OriginEndpointLowLatencyHlsManifestConfigurationOutput values. You can construct a concrete instance of `OriginEndpointLowLatencyHlsManifestConfigurationInput` via:
OriginEndpointLowLatencyHlsManifestConfigurationArgs{...}
type OriginEndpointLowLatencyHlsManifestConfigurationOutput ¶
type OriginEndpointLowLatencyHlsManifestConfigurationOutput struct{ *pulumi.OutputState }
<p>Retrieve the low-latency HTTP live streaming (HLS) manifest configuration.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ChildManifestName ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
<p>A short string that's appended to the endpoint URL. The child manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default child manifest name, index_1. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ElementType ¶
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ElementType() reflect.Type
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) FilterConfiguration ¶ added in v0.85.0
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) FilterConfiguration() OriginEndpointFilterConfigurationPtrOutput
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestName ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestName() pulumi.StringOutput
<p>A short short string that's appended to the endpoint URL. The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name, index. MediaPackage automatically inserts the format extension, such as .m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. The manifestName on the HLSManifest object overrides the manifestName you provided on the originEndpoint object.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestWindowSeconds ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ManifestWindowSeconds() pulumi.IntPtrOutput
<p>The total duration (in seconds) of the manifest's content.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ProgramDateTimeIntervalSeconds() pulumi.IntPtrOutput
<p>Inserts EXT-X-PROGRAM-DATE-TIME tags in the output manifest at the interval that you specify. If you don't enter an interval,
EXT-X-PROGRAM-DATE-TIME tags aren't included in the manifest. The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player. ID3Timed metadata messages generate every 5 seconds whenever the content is ingested.</p> <p>Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.</p>
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutput() OriginEndpointLowLatencyHlsManifestConfigurationOutput
func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext ¶
func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ToOriginEndpointLowLatencyHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationOutput
type OriginEndpointOutput ¶
type OriginEndpointOutput struct{ *pulumi.OutputState }
func (OriginEndpointOutput) Arn ¶
func (o OriginEndpointOutput) Arn() pulumi.StringOutput
<p>The Amazon Resource Name (ARN) associated with the resource.</p>
func (OriginEndpointOutput) ChannelGroupName ¶
func (o OriginEndpointOutput) ChannelGroupName() pulumi.StringOutput
func (OriginEndpointOutput) ChannelName ¶
func (o OriginEndpointOutput) ChannelName() pulumi.StringOutput
func (OriginEndpointOutput) ContainerType ¶
func (o OriginEndpointOutput) ContainerType() OriginEndpointContainerTypePtrOutput
func (OriginEndpointOutput) CreatedAt ¶
func (o OriginEndpointOutput) CreatedAt() pulumi.StringOutput
<p>The date and time the origin endpoint was created.</p>
func (OriginEndpointOutput) Description ¶
func (o OriginEndpointOutput) Description() pulumi.StringPtrOutput
<p>Enter any descriptive text that helps you to identify the origin endpoint.</p>
func (OriginEndpointOutput) ElementType ¶
func (OriginEndpointOutput) ElementType() reflect.Type
func (OriginEndpointOutput) HlsManifests ¶
func (o OriginEndpointOutput) HlsManifests() OriginEndpointHlsManifestConfigurationArrayOutput
<p>An HTTP live streaming (HLS) manifest configuration.</p>
func (OriginEndpointOutput) LowLatencyHlsManifests ¶
func (o OriginEndpointOutput) LowLatencyHlsManifests() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
<p>A low-latency HLS manifest configuration.</p>
func (OriginEndpointOutput) ModifiedAt ¶
func (o OriginEndpointOutput) ModifiedAt() pulumi.StringOutput
<p>The date and time the origin endpoint was modified.</p>
func (OriginEndpointOutput) OriginEndpointName ¶
func (o OriginEndpointOutput) OriginEndpointName() pulumi.StringOutput
func (OriginEndpointOutput) Segment ¶
func (o OriginEndpointOutput) Segment() OriginEndpointSegmentPtrOutput
func (OriginEndpointOutput) StartoverWindowSeconds ¶
func (o OriginEndpointOutput) StartoverWindowSeconds() pulumi.IntPtrOutput
<p>The size of the window (in seconds) to create a window of the live stream that's available for on-demand viewing. Viewers can start-over or catch-up on content that falls within the window. The maximum startover window is 1,209,600 seconds (14 days).</p>
func (OriginEndpointOutput) Tags ¶
func (o OriginEndpointOutput) Tags() aws.TagArrayOutput
func (OriginEndpointOutput) ToOriginEndpointOutput ¶
func (o OriginEndpointOutput) ToOriginEndpointOutput() OriginEndpointOutput
func (OriginEndpointOutput) ToOriginEndpointOutputWithContext ¶
func (o OriginEndpointOutput) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
type OriginEndpointPolicy ¶
type OriginEndpointPolicy struct { pulumi.CustomResourceState ChannelGroupName pulumi.StringOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringOutput `pulumi:"channelName"` OriginEndpointName pulumi.StringOutput `pulumi:"originEndpointName"` // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::OriginEndpointPolicy` for more information about the expected schema for this property. Policy pulumi.AnyOutput `pulumi:"policy"` }
<p>Represents a resource policy that allows or denies access to an origin endpoint.</p>
func GetOriginEndpointPolicy ¶
func GetOriginEndpointPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OriginEndpointPolicyState, opts ...pulumi.ResourceOption) (*OriginEndpointPolicy, error)
GetOriginEndpointPolicy gets an existing OriginEndpointPolicy 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 NewOriginEndpointPolicy ¶
func NewOriginEndpointPolicy(ctx *pulumi.Context, name string, args *OriginEndpointPolicyArgs, opts ...pulumi.ResourceOption) (*OriginEndpointPolicy, error)
NewOriginEndpointPolicy registers a new resource with the given unique name, arguments, and options.
func (*OriginEndpointPolicy) ElementType ¶
func (*OriginEndpointPolicy) ElementType() reflect.Type
func (*OriginEndpointPolicy) ToOriginEndpointPolicyOutput ¶
func (i *OriginEndpointPolicy) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
func (*OriginEndpointPolicy) ToOriginEndpointPolicyOutputWithContext ¶
func (i *OriginEndpointPolicy) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
type OriginEndpointPolicyArgs ¶
type OriginEndpointPolicyArgs struct { ChannelGroupName pulumi.StringInput ChannelName pulumi.StringInput OriginEndpointName pulumi.StringInput // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::OriginEndpointPolicy` for more information about the expected schema for this property. Policy pulumi.Input }
The set of arguments for constructing a OriginEndpointPolicy resource.
func (OriginEndpointPolicyArgs) ElementType ¶
func (OriginEndpointPolicyArgs) ElementType() reflect.Type
type OriginEndpointPolicyInput ¶
type OriginEndpointPolicyInput interface { pulumi.Input ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput }
type OriginEndpointPolicyOutput ¶
type OriginEndpointPolicyOutput struct{ *pulumi.OutputState }
func (OriginEndpointPolicyOutput) ChannelGroupName ¶
func (o OriginEndpointPolicyOutput) ChannelGroupName() pulumi.StringOutput
func (OriginEndpointPolicyOutput) ChannelName ¶
func (o OriginEndpointPolicyOutput) ChannelName() pulumi.StringOutput
func (OriginEndpointPolicyOutput) ElementType ¶
func (OriginEndpointPolicyOutput) ElementType() reflect.Type
func (OriginEndpointPolicyOutput) OriginEndpointName ¶
func (o OriginEndpointPolicyOutput) OriginEndpointName() pulumi.StringOutput
func (OriginEndpointPolicyOutput) Policy ¶
func (o OriginEndpointPolicyOutput) Policy() pulumi.AnyOutput
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MediaPackageV2::OriginEndpointPolicy` for more information about the expected schema for this property.
func (OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput ¶
func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
func (OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext ¶
func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
type OriginEndpointPolicyState ¶
type OriginEndpointPolicyState struct { }
func (OriginEndpointPolicyState) ElementType ¶
func (OriginEndpointPolicyState) ElementType() reflect.Type
type OriginEndpointPresetSpeke20Audio ¶
type OriginEndpointPresetSpeke20Audio string
func (OriginEndpointPresetSpeke20Audio) ElementType ¶
func (OriginEndpointPresetSpeke20Audio) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutput ¶
func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutput() OriginEndpointPresetSpeke20AudioOutput
func (OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioOutput
func (OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutput ¶
func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Audio) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20Audio) ToStringOutput ¶
func (e OriginEndpointPresetSpeke20Audio) ToStringOutput() pulumi.StringOutput
func (OriginEndpointPresetSpeke20Audio) ToStringOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Audio) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointPresetSpeke20Audio) ToStringPtrOutput ¶
func (e OriginEndpointPresetSpeke20Audio) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20Audio) ToStringPtrOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Audio) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointPresetSpeke20AudioInput ¶
type OriginEndpointPresetSpeke20AudioInput interface { pulumi.Input ToOriginEndpointPresetSpeke20AudioOutput() OriginEndpointPresetSpeke20AudioOutput ToOriginEndpointPresetSpeke20AudioOutputWithContext(context.Context) OriginEndpointPresetSpeke20AudioOutput }
OriginEndpointPresetSpeke20AudioInput is an input type that accepts values of the OriginEndpointPresetSpeke20Audio enum A concrete instance of `OriginEndpointPresetSpeke20AudioInput` can be one of the following:
OriginEndpointPresetSpeke20AudioPresetAudio1 OriginEndpointPresetSpeke20AudioPresetAudio2 OriginEndpointPresetSpeke20AudioPresetAudio3 OriginEndpointPresetSpeke20AudioShared OriginEndpointPresetSpeke20AudioUnencrypted
type OriginEndpointPresetSpeke20AudioOutput ¶
type OriginEndpointPresetSpeke20AudioOutput struct{ *pulumi.OutputState }
func (OriginEndpointPresetSpeke20AudioOutput) ElementType ¶
func (OriginEndpointPresetSpeke20AudioOutput) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutput ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutput() OriginEndpointPresetSpeke20AudioOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToStringOutput ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToStringOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutput ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointPresetSpeke20AudioPtrInput ¶
type OriginEndpointPresetSpeke20AudioPtrInput interface { pulumi.Input ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(context.Context) OriginEndpointPresetSpeke20AudioPtrOutput }
func OriginEndpointPresetSpeke20AudioPtr ¶
func OriginEndpointPresetSpeke20AudioPtr(v string) OriginEndpointPresetSpeke20AudioPtrInput
type OriginEndpointPresetSpeke20AudioPtrOutput ¶
type OriginEndpointPresetSpeke20AudioPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointPresetSpeke20AudioPtrOutput) ElementType ¶
func (OriginEndpointPresetSpeke20AudioPtrOutput) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput ¶
func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutput() OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToOriginEndpointPresetSpeke20AudioPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20AudioPtrOutput
func (OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointPresetSpeke20Video ¶
type OriginEndpointPresetSpeke20Video string
func (OriginEndpointPresetSpeke20Video) ElementType ¶
func (OriginEndpointPresetSpeke20Video) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutput ¶
func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutput() OriginEndpointPresetSpeke20VideoOutput
func (OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoOutput
func (OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutput ¶
func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Video) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20Video) ToStringOutput ¶
func (e OriginEndpointPresetSpeke20Video) ToStringOutput() pulumi.StringOutput
func (OriginEndpointPresetSpeke20Video) ToStringOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Video) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointPresetSpeke20Video) ToStringPtrOutput ¶
func (e OriginEndpointPresetSpeke20Video) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20Video) ToStringPtrOutputWithContext ¶
func (e OriginEndpointPresetSpeke20Video) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointPresetSpeke20VideoInput ¶
type OriginEndpointPresetSpeke20VideoInput interface { pulumi.Input ToOriginEndpointPresetSpeke20VideoOutput() OriginEndpointPresetSpeke20VideoOutput ToOriginEndpointPresetSpeke20VideoOutputWithContext(context.Context) OriginEndpointPresetSpeke20VideoOutput }
OriginEndpointPresetSpeke20VideoInput is an input type that accepts values of the OriginEndpointPresetSpeke20Video enum A concrete instance of `OriginEndpointPresetSpeke20VideoInput` can be one of the following:
OriginEndpointPresetSpeke20VideoPresetVideo1 OriginEndpointPresetSpeke20VideoPresetVideo2 OriginEndpointPresetSpeke20VideoPresetVideo3 OriginEndpointPresetSpeke20VideoPresetVideo4 OriginEndpointPresetSpeke20VideoPresetVideo5 OriginEndpointPresetSpeke20VideoPresetVideo6 OriginEndpointPresetSpeke20VideoPresetVideo7 OriginEndpointPresetSpeke20VideoPresetVideo8 OriginEndpointPresetSpeke20VideoShared OriginEndpointPresetSpeke20VideoUnencrypted
type OriginEndpointPresetSpeke20VideoOutput ¶
type OriginEndpointPresetSpeke20VideoOutput struct{ *pulumi.OutputState }
func (OriginEndpointPresetSpeke20VideoOutput) ElementType ¶
func (OriginEndpointPresetSpeke20VideoOutput) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutput ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutput() OriginEndpointPresetSpeke20VideoOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToStringOutput ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToStringOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutput ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointPresetSpeke20VideoPtrInput ¶
type OriginEndpointPresetSpeke20VideoPtrInput interface { pulumi.Input ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(context.Context) OriginEndpointPresetSpeke20VideoPtrOutput }
func OriginEndpointPresetSpeke20VideoPtr ¶
func OriginEndpointPresetSpeke20VideoPtr(v string) OriginEndpointPresetSpeke20VideoPtrInput
type OriginEndpointPresetSpeke20VideoPtrOutput ¶
type OriginEndpointPresetSpeke20VideoPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointPresetSpeke20VideoPtrOutput) ElementType ¶
func (OriginEndpointPresetSpeke20VideoPtrOutput) ElementType() reflect.Type
func (OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput ¶
func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutput() OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToOriginEndpointPresetSpeke20VideoPtrOutputWithContext(ctx context.Context) OriginEndpointPresetSpeke20VideoPtrOutput
func (OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointScte ¶
type OriginEndpointScte struct { // <p>The SCTE-35 message types that you want to be treated as ad markers in the output.</p> ScteFilter []OriginEndpointScteFilter `pulumi:"scteFilter"` }
<p>The SCTE configuration.</p>
type OriginEndpointScteArgs ¶
type OriginEndpointScteArgs struct { // <p>The SCTE-35 message types that you want to be treated as ad markers in the output.</p> ScteFilter OriginEndpointScteFilterArrayInput `pulumi:"scteFilter"` }
<p>The SCTE configuration.</p>
func (OriginEndpointScteArgs) ElementType ¶
func (OriginEndpointScteArgs) ElementType() reflect.Type
func (OriginEndpointScteArgs) ToOriginEndpointScteOutput ¶
func (i OriginEndpointScteArgs) ToOriginEndpointScteOutput() OriginEndpointScteOutput
func (OriginEndpointScteArgs) ToOriginEndpointScteOutputWithContext ¶
func (i OriginEndpointScteArgs) ToOriginEndpointScteOutputWithContext(ctx context.Context) OriginEndpointScteOutput
func (OriginEndpointScteArgs) ToOriginEndpointSctePtrOutput ¶
func (i OriginEndpointScteArgs) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
func (OriginEndpointScteArgs) ToOriginEndpointSctePtrOutputWithContext ¶
func (i OriginEndpointScteArgs) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
type OriginEndpointScteFilter ¶
type OriginEndpointScteFilter string
func (OriginEndpointScteFilter) ElementType ¶
func (OriginEndpointScteFilter) ElementType() reflect.Type
func (OriginEndpointScteFilter) ToOriginEndpointScteFilterOutput ¶
func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput
func (OriginEndpointScteFilter) ToOriginEndpointScteFilterOutputWithContext ¶
func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterOutputWithContext(ctx context.Context) OriginEndpointScteFilterOutput
func (OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutput ¶
func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutputWithContext ¶
func (e OriginEndpointScteFilter) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilter) ToStringOutput ¶
func (e OriginEndpointScteFilter) ToStringOutput() pulumi.StringOutput
func (OriginEndpointScteFilter) ToStringOutputWithContext ¶
func (e OriginEndpointScteFilter) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointScteFilter) ToStringPtrOutput ¶
func (e OriginEndpointScteFilter) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointScteFilter) ToStringPtrOutputWithContext ¶
func (e OriginEndpointScteFilter) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointScteFilterArray ¶
type OriginEndpointScteFilterArray []OriginEndpointScteFilter
func (OriginEndpointScteFilterArray) ElementType ¶
func (OriginEndpointScteFilterArray) ElementType() reflect.Type
func (OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutput ¶
func (i OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutput() OriginEndpointScteFilterArrayOutput
func (OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutputWithContext ¶
func (i OriginEndpointScteFilterArray) ToOriginEndpointScteFilterArrayOutputWithContext(ctx context.Context) OriginEndpointScteFilterArrayOutput
type OriginEndpointScteFilterArrayInput ¶
type OriginEndpointScteFilterArrayInput interface { pulumi.Input ToOriginEndpointScteFilterArrayOutput() OriginEndpointScteFilterArrayOutput ToOriginEndpointScteFilterArrayOutputWithContext(context.Context) OriginEndpointScteFilterArrayOutput }
OriginEndpointScteFilterArrayInput is an input type that accepts OriginEndpointScteFilterArray and OriginEndpointScteFilterArrayOutput values. You can construct a concrete instance of `OriginEndpointScteFilterArrayInput` via:
OriginEndpointScteFilterArray{ OriginEndpointScteFilterArgs{...} }
type OriginEndpointScteFilterArrayOutput ¶
type OriginEndpointScteFilterArrayOutput struct{ *pulumi.OutputState }
func (OriginEndpointScteFilterArrayOutput) ElementType ¶
func (OriginEndpointScteFilterArrayOutput) ElementType() reflect.Type
func (OriginEndpointScteFilterArrayOutput) Index ¶
func (o OriginEndpointScteFilterArrayOutput) Index(i pulumi.IntInput) OriginEndpointScteFilterOutput
func (OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutput ¶
func (o OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutput() OriginEndpointScteFilterArrayOutput
func (OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutputWithContext ¶
func (o OriginEndpointScteFilterArrayOutput) ToOriginEndpointScteFilterArrayOutputWithContext(ctx context.Context) OriginEndpointScteFilterArrayOutput
type OriginEndpointScteFilterInput ¶
type OriginEndpointScteFilterInput interface { pulumi.Input ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput ToOriginEndpointScteFilterOutputWithContext(context.Context) OriginEndpointScteFilterOutput }
OriginEndpointScteFilterInput is an input type that accepts values of the OriginEndpointScteFilter enum A concrete instance of `OriginEndpointScteFilterInput` can be one of the following:
OriginEndpointScteFilterSpliceInsert OriginEndpointScteFilterBreak OriginEndpointScteFilterProviderAdvertisement OriginEndpointScteFilterDistributorAdvertisement OriginEndpointScteFilterProviderPlacementOpportunity OriginEndpointScteFilterDistributorPlacementOpportunity OriginEndpointScteFilterProviderOverlayPlacementOpportunity OriginEndpointScteFilterDistributorOverlayPlacementOpportunity OriginEndpointScteFilterProgram
type OriginEndpointScteFilterOutput ¶
type OriginEndpointScteFilterOutput struct{ *pulumi.OutputState }
func (OriginEndpointScteFilterOutput) ElementType ¶
func (OriginEndpointScteFilterOutput) ElementType() reflect.Type
func (OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutput ¶
func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput
func (OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutputWithContext ¶
func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterOutputWithContext(ctx context.Context) OriginEndpointScteFilterOutput
func (OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutput ¶
func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutputWithContext ¶
func (o OriginEndpointScteFilterOutput) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilterOutput) ToStringOutput ¶
func (o OriginEndpointScteFilterOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointScteFilterOutput) ToStringOutputWithContext ¶
func (o OriginEndpointScteFilterOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointScteFilterOutput) ToStringPtrOutput ¶
func (o OriginEndpointScteFilterOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointScteFilterOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointScteFilterOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointScteFilterPtrInput ¶
type OriginEndpointScteFilterPtrInput interface { pulumi.Input ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput ToOriginEndpointScteFilterPtrOutputWithContext(context.Context) OriginEndpointScteFilterPtrOutput }
func OriginEndpointScteFilterPtr ¶
func OriginEndpointScteFilterPtr(v string) OriginEndpointScteFilterPtrInput
type OriginEndpointScteFilterPtrOutput ¶
type OriginEndpointScteFilterPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointScteFilterPtrOutput) Elem ¶
func (o OriginEndpointScteFilterPtrOutput) Elem() OriginEndpointScteFilterOutput
func (OriginEndpointScteFilterPtrOutput) ElementType ¶
func (OriginEndpointScteFilterPtrOutput) ElementType() reflect.Type
func (OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutput ¶
func (o OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutput() OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutputWithContext ¶
func (o OriginEndpointScteFilterPtrOutput) ToOriginEndpointScteFilterPtrOutputWithContext(ctx context.Context) OriginEndpointScteFilterPtrOutput
func (OriginEndpointScteFilterPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointScteFilterPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointScteFilterPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointScteFilterPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointScteHls ¶
type OriginEndpointScteHls struct {
AdMarkerHls *OriginEndpointAdMarkerHls `pulumi:"adMarkerHls"`
}
<p>The SCTE configuration.</p>
type OriginEndpointScteHlsArgs ¶
type OriginEndpointScteHlsArgs struct {
AdMarkerHls OriginEndpointAdMarkerHlsPtrInput `pulumi:"adMarkerHls"`
}
<p>The SCTE configuration.</p>
func (OriginEndpointScteHlsArgs) ElementType ¶
func (OriginEndpointScteHlsArgs) ElementType() reflect.Type
func (OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutput ¶
func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutput() OriginEndpointScteHlsOutput
func (OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutputWithContext ¶
func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsOutputWithContext(ctx context.Context) OriginEndpointScteHlsOutput
func (OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutput ¶
func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
func (OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutputWithContext ¶
func (i OriginEndpointScteHlsArgs) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
type OriginEndpointScteHlsInput ¶
type OriginEndpointScteHlsInput interface { pulumi.Input ToOriginEndpointScteHlsOutput() OriginEndpointScteHlsOutput ToOriginEndpointScteHlsOutputWithContext(context.Context) OriginEndpointScteHlsOutput }
OriginEndpointScteHlsInput is an input type that accepts OriginEndpointScteHlsArgs and OriginEndpointScteHlsOutput values. You can construct a concrete instance of `OriginEndpointScteHlsInput` via:
OriginEndpointScteHlsArgs{...}
type OriginEndpointScteHlsOutput ¶
type OriginEndpointScteHlsOutput struct{ *pulumi.OutputState }
<p>The SCTE configuration.</p>
func (OriginEndpointScteHlsOutput) AdMarkerHls ¶
func (o OriginEndpointScteHlsOutput) AdMarkerHls() OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointScteHlsOutput) ElementType ¶
func (OriginEndpointScteHlsOutput) ElementType() reflect.Type
func (OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutput ¶
func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutput() OriginEndpointScteHlsOutput
func (OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutputWithContext ¶
func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsOutputWithContext(ctx context.Context) OriginEndpointScteHlsOutput
func (OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutput ¶
func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
func (OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutputWithContext ¶
func (o OriginEndpointScteHlsOutput) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
type OriginEndpointScteHlsPtrInput ¶
type OriginEndpointScteHlsPtrInput interface { pulumi.Input ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput ToOriginEndpointScteHlsPtrOutputWithContext(context.Context) OriginEndpointScteHlsPtrOutput }
OriginEndpointScteHlsPtrInput is an input type that accepts OriginEndpointScteHlsArgs, OriginEndpointScteHlsPtr and OriginEndpointScteHlsPtrOutput values. You can construct a concrete instance of `OriginEndpointScteHlsPtrInput` via:
OriginEndpointScteHlsArgs{...} or: nil
func OriginEndpointScteHlsPtr ¶
func OriginEndpointScteHlsPtr(v *OriginEndpointScteHlsArgs) OriginEndpointScteHlsPtrInput
type OriginEndpointScteHlsPtrOutput ¶
type OriginEndpointScteHlsPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointScteHlsPtrOutput) AdMarkerHls ¶
func (o OriginEndpointScteHlsPtrOutput) AdMarkerHls() OriginEndpointAdMarkerHlsPtrOutput
func (OriginEndpointScteHlsPtrOutput) Elem ¶
func (o OriginEndpointScteHlsPtrOutput) Elem() OriginEndpointScteHlsOutput
func (OriginEndpointScteHlsPtrOutput) ElementType ¶
func (OriginEndpointScteHlsPtrOutput) ElementType() reflect.Type
func (OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutput ¶
func (o OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutput() OriginEndpointScteHlsPtrOutput
func (OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutputWithContext ¶
func (o OriginEndpointScteHlsPtrOutput) ToOriginEndpointScteHlsPtrOutputWithContext(ctx context.Context) OriginEndpointScteHlsPtrOutput
type OriginEndpointScteInput ¶
type OriginEndpointScteInput interface { pulumi.Input ToOriginEndpointScteOutput() OriginEndpointScteOutput ToOriginEndpointScteOutputWithContext(context.Context) OriginEndpointScteOutput }
OriginEndpointScteInput is an input type that accepts OriginEndpointScteArgs and OriginEndpointScteOutput values. You can construct a concrete instance of `OriginEndpointScteInput` via:
OriginEndpointScteArgs{...}
type OriginEndpointScteOutput ¶
type OriginEndpointScteOutput struct{ *pulumi.OutputState }
<p>The SCTE configuration.</p>
func (OriginEndpointScteOutput) ElementType ¶
func (OriginEndpointScteOutput) ElementType() reflect.Type
func (OriginEndpointScteOutput) ScteFilter ¶
func (o OriginEndpointScteOutput) ScteFilter() OriginEndpointScteFilterArrayOutput
<p>The SCTE-35 message types that you want to be treated as ad markers in the output.</p>
func (OriginEndpointScteOutput) ToOriginEndpointScteOutput ¶
func (o OriginEndpointScteOutput) ToOriginEndpointScteOutput() OriginEndpointScteOutput
func (OriginEndpointScteOutput) ToOriginEndpointScteOutputWithContext ¶
func (o OriginEndpointScteOutput) ToOriginEndpointScteOutputWithContext(ctx context.Context) OriginEndpointScteOutput
func (OriginEndpointScteOutput) ToOriginEndpointSctePtrOutput ¶
func (o OriginEndpointScteOutput) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
func (OriginEndpointScteOutput) ToOriginEndpointSctePtrOutputWithContext ¶
func (o OriginEndpointScteOutput) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
type OriginEndpointSctePtrInput ¶
type OriginEndpointSctePtrInput interface { pulumi.Input ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput ToOriginEndpointSctePtrOutputWithContext(context.Context) OriginEndpointSctePtrOutput }
OriginEndpointSctePtrInput is an input type that accepts OriginEndpointScteArgs, OriginEndpointSctePtr and OriginEndpointSctePtrOutput values. You can construct a concrete instance of `OriginEndpointSctePtrInput` via:
OriginEndpointScteArgs{...} or: nil
func OriginEndpointSctePtr ¶
func OriginEndpointSctePtr(v *OriginEndpointScteArgs) OriginEndpointSctePtrInput
type OriginEndpointSctePtrOutput ¶
type OriginEndpointSctePtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointSctePtrOutput) Elem ¶
func (o OriginEndpointSctePtrOutput) Elem() OriginEndpointScteOutput
func (OriginEndpointSctePtrOutput) ElementType ¶
func (OriginEndpointSctePtrOutput) ElementType() reflect.Type
func (OriginEndpointSctePtrOutput) ScteFilter ¶
func (o OriginEndpointSctePtrOutput) ScteFilter() OriginEndpointScteFilterArrayOutput
<p>The SCTE-35 message types that you want to be treated as ad markers in the output.</p>
func (OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutput ¶
func (o OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutput() OriginEndpointSctePtrOutput
func (OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutputWithContext ¶
func (o OriginEndpointSctePtrOutput) ToOriginEndpointSctePtrOutputWithContext(ctx context.Context) OriginEndpointSctePtrOutput
type OriginEndpointSegment ¶
type OriginEndpointSegment struct { Encryption *OriginEndpointEncryption `pulumi:"encryption"` // <p>When selected, the stream set includes an additional I-frame only stream, along with the other tracks. If false, this extra stream is not included. MediaPackage generates an I-frame only stream from the first rendition in the manifest. The service inserts EXT-I-FRAMES-ONLY tags in the output manifest, and then generates and includes an I-frames only playlist in the stream. This playlist permits player functionality like fast forward and rewind.</p> IncludeIframeOnlyStreams *bool `pulumi:"includeIframeOnlyStreams"` Scte *OriginEndpointScte `pulumi:"scte"` // <p>The duration (in seconds) of each segment. Enter a value equal to, or a multiple of, the input segment duration. If the value that you enter is different from the input segment duration, MediaPackage rounds segments to the nearest multiple of the input segment duration.</p> SegmentDurationSeconds *int `pulumi:"segmentDurationSeconds"` // <p>The name that describes the segment. The name is the base name of the segment used in all content manifests inside of the endpoint. You can't use spaces in the name.</p> SegmentName *string `pulumi:"segmentName"` // <p>By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.</p> TsIncludeDvbSubtitles *bool `pulumi:"tsIncludeDvbSubtitles"` // <p>When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.</p> TsUseAudioRenditionGroup *bool `pulumi:"tsUseAudioRenditionGroup"` }
<p>The segment configuration, including the segment name, duration, and other configuration values.</p>
type OriginEndpointSegmentArgs ¶
type OriginEndpointSegmentArgs struct { Encryption OriginEndpointEncryptionPtrInput `pulumi:"encryption"` // <p>When selected, the stream set includes an additional I-frame only stream, along with the other tracks. If false, this extra stream is not included. MediaPackage generates an I-frame only stream from the first rendition in the manifest. The service inserts EXT-I-FRAMES-ONLY tags in the output manifest, and then generates and includes an I-frames only playlist in the stream. This playlist permits player functionality like fast forward and rewind.</p> IncludeIframeOnlyStreams pulumi.BoolPtrInput `pulumi:"includeIframeOnlyStreams"` Scte OriginEndpointSctePtrInput `pulumi:"scte"` // <p>The duration (in seconds) of each segment. Enter a value equal to, or a multiple of, the input segment duration. If the value that you enter is different from the input segment duration, MediaPackage rounds segments to the nearest multiple of the input segment duration.</p> SegmentDurationSeconds pulumi.IntPtrInput `pulumi:"segmentDurationSeconds"` // <p>The name that describes the segment. The name is the base name of the segment used in all content manifests inside of the endpoint. You can't use spaces in the name.</p> SegmentName pulumi.StringPtrInput `pulumi:"segmentName"` // <p>By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.</p> TsIncludeDvbSubtitles pulumi.BoolPtrInput `pulumi:"tsIncludeDvbSubtitles"` // <p>When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.</p> TsUseAudioRenditionGroup pulumi.BoolPtrInput `pulumi:"tsUseAudioRenditionGroup"` }
<p>The segment configuration, including the segment name, duration, and other configuration values.</p>
func (OriginEndpointSegmentArgs) ElementType ¶
func (OriginEndpointSegmentArgs) ElementType() reflect.Type
func (OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutput ¶
func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutput() OriginEndpointSegmentOutput
func (OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutputWithContext ¶
func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentOutputWithContext(ctx context.Context) OriginEndpointSegmentOutput
func (OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutput ¶
func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
func (OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutputWithContext ¶
func (i OriginEndpointSegmentArgs) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
type OriginEndpointSegmentInput ¶
type OriginEndpointSegmentInput interface { pulumi.Input ToOriginEndpointSegmentOutput() OriginEndpointSegmentOutput ToOriginEndpointSegmentOutputWithContext(context.Context) OriginEndpointSegmentOutput }
OriginEndpointSegmentInput is an input type that accepts OriginEndpointSegmentArgs and OriginEndpointSegmentOutput values. You can construct a concrete instance of `OriginEndpointSegmentInput` via:
OriginEndpointSegmentArgs{...}
type OriginEndpointSegmentOutput ¶
type OriginEndpointSegmentOutput struct{ *pulumi.OutputState }
<p>The segment configuration, including the segment name, duration, and other configuration values.</p>
func (OriginEndpointSegmentOutput) ElementType ¶
func (OriginEndpointSegmentOutput) ElementType() reflect.Type
func (OriginEndpointSegmentOutput) Encryption ¶
func (o OriginEndpointSegmentOutput) Encryption() OriginEndpointEncryptionPtrOutput
func (OriginEndpointSegmentOutput) IncludeIframeOnlyStreams ¶
func (o OriginEndpointSegmentOutput) IncludeIframeOnlyStreams() pulumi.BoolPtrOutput
<p>When selected, the stream set includes an additional I-frame only stream, along with the other tracks. If false, this extra stream is not included. MediaPackage generates an I-frame only stream from the first rendition in the manifest. The service inserts EXT-I-FRAMES-ONLY tags in the output manifest, and then generates and includes an I-frames only playlist in the stream. This playlist permits player functionality like fast forward and rewind.</p>
func (OriginEndpointSegmentOutput) Scte ¶
func (o OriginEndpointSegmentOutput) Scte() OriginEndpointSctePtrOutput
func (OriginEndpointSegmentOutput) SegmentDurationSeconds ¶
func (o OriginEndpointSegmentOutput) SegmentDurationSeconds() pulumi.IntPtrOutput
<p>The duration (in seconds) of each segment. Enter a value equal to, or a multiple of, the input segment duration. If the value that you enter is different from the input segment duration, MediaPackage rounds segments to the nearest multiple of the input segment duration.</p>
func (OriginEndpointSegmentOutput) SegmentName ¶
func (o OriginEndpointSegmentOutput) SegmentName() pulumi.StringPtrOutput
<p>The name that describes the segment. The name is the base name of the segment used in all content manifests inside of the endpoint. You can't use spaces in the name.</p>
func (OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutput ¶
func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutput() OriginEndpointSegmentOutput
func (OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutputWithContext ¶
func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentOutputWithContext(ctx context.Context) OriginEndpointSegmentOutput
func (OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutput ¶
func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
func (OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutputWithContext ¶
func (o OriginEndpointSegmentOutput) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
func (OriginEndpointSegmentOutput) TsIncludeDvbSubtitles ¶
func (o OriginEndpointSegmentOutput) TsIncludeDvbSubtitles() pulumi.BoolPtrOutput
<p>By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.</p>
func (OriginEndpointSegmentOutput) TsUseAudioRenditionGroup ¶
func (o OriginEndpointSegmentOutput) TsUseAudioRenditionGroup() pulumi.BoolPtrOutput
<p>When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.</p>
type OriginEndpointSegmentPtrInput ¶
type OriginEndpointSegmentPtrInput interface { pulumi.Input ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput ToOriginEndpointSegmentPtrOutputWithContext(context.Context) OriginEndpointSegmentPtrOutput }
OriginEndpointSegmentPtrInput is an input type that accepts OriginEndpointSegmentArgs, OriginEndpointSegmentPtr and OriginEndpointSegmentPtrOutput values. You can construct a concrete instance of `OriginEndpointSegmentPtrInput` via:
OriginEndpointSegmentArgs{...} or: nil
func OriginEndpointSegmentPtr ¶
func OriginEndpointSegmentPtr(v *OriginEndpointSegmentArgs) OriginEndpointSegmentPtrInput
type OriginEndpointSegmentPtrOutput ¶
type OriginEndpointSegmentPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointSegmentPtrOutput) Elem ¶
func (o OriginEndpointSegmentPtrOutput) Elem() OriginEndpointSegmentOutput
func (OriginEndpointSegmentPtrOutput) ElementType ¶
func (OriginEndpointSegmentPtrOutput) ElementType() reflect.Type
func (OriginEndpointSegmentPtrOutput) Encryption ¶
func (o OriginEndpointSegmentPtrOutput) Encryption() OriginEndpointEncryptionPtrOutput
func (OriginEndpointSegmentPtrOutput) IncludeIframeOnlyStreams ¶
func (o OriginEndpointSegmentPtrOutput) IncludeIframeOnlyStreams() pulumi.BoolPtrOutput
<p>When selected, the stream set includes an additional I-frame only stream, along with the other tracks. If false, this extra stream is not included. MediaPackage generates an I-frame only stream from the first rendition in the manifest. The service inserts EXT-I-FRAMES-ONLY tags in the output manifest, and then generates and includes an I-frames only playlist in the stream. This playlist permits player functionality like fast forward and rewind.</p>
func (OriginEndpointSegmentPtrOutput) Scte ¶
func (o OriginEndpointSegmentPtrOutput) Scte() OriginEndpointSctePtrOutput
func (OriginEndpointSegmentPtrOutput) SegmentDurationSeconds ¶
func (o OriginEndpointSegmentPtrOutput) SegmentDurationSeconds() pulumi.IntPtrOutput
<p>The duration (in seconds) of each segment. Enter a value equal to, or a multiple of, the input segment duration. If the value that you enter is different from the input segment duration, MediaPackage rounds segments to the nearest multiple of the input segment duration.</p>
func (OriginEndpointSegmentPtrOutput) SegmentName ¶
func (o OriginEndpointSegmentPtrOutput) SegmentName() pulumi.StringPtrOutput
<p>The name that describes the segment. The name is the base name of the segment used in all content manifests inside of the endpoint. You can't use spaces in the name.</p>
func (OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutput ¶
func (o OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutput() OriginEndpointSegmentPtrOutput
func (OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutputWithContext ¶
func (o OriginEndpointSegmentPtrOutput) ToOriginEndpointSegmentPtrOutputWithContext(ctx context.Context) OriginEndpointSegmentPtrOutput
func (OriginEndpointSegmentPtrOutput) TsIncludeDvbSubtitles ¶
func (o OriginEndpointSegmentPtrOutput) TsIncludeDvbSubtitles() pulumi.BoolPtrOutput
<p>By default, MediaPackage excludes all digital video broadcasting (DVB) subtitles from the output. When selected, MediaPackage passes through DVB subtitles into the output.</p>
func (OriginEndpointSegmentPtrOutput) TsUseAudioRenditionGroup ¶
func (o OriginEndpointSegmentPtrOutput) TsUseAudioRenditionGroup() pulumi.BoolPtrOutput
<p>When selected, MediaPackage bundles all audio tracks in a rendition group. All other tracks in the stream can be used with any audio rendition from the group.</p>
type OriginEndpointSpekeKeyProvider ¶
type OriginEndpointSpekeKeyProvider struct { // <p>The DRM solution provider you're using to protect your content during distribution.</p> DrmSystems []OriginEndpointDrmSystem `pulumi:"drmSystems"` EncryptionContractConfiguration OriginEndpointEncryptionContractConfiguration `pulumi:"encryptionContractConfiguration"` // <p>The unique identifier for the content. The service sends this to the key server to identify the current endpoint. How unique you make this depends on how fine-grained you want access controls to be. The service does not permit you to use the same ID for two simultaneous encryption processes. The resource ID is also known as the content ID.</p> // <p>The following example shows a resource ID: <code>MovieNight20171126093045</code> // </p> ResourceId string `pulumi:"resourceId"` // <p>The ARN for the IAM role granted by the key provider that provides access to the key provider API. This role must have a trust policy that allows MediaPackage to assume the role, and it must have a sufficient permissions policy to allow access to the specific key retrieval URL. Get this from your DRM solution provider.</p> // <p>Valid format: <code>arn:aws:iam::{accountID}:role/{name}</code>. The following example shows a role ARN: <code>arn:aws:iam::444455556666:role/SpekeAccess</code> // </p> RoleArn string `pulumi:"roleArn"` // <p>The URL of the API Gateway proxy that you set up to talk to your key server. The API Gateway proxy must reside in the same AWS Region as MediaPackage and must start with https://.</p> // <p>The following example shows a URL: <code>https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection</code> // </p> Url string `pulumi:"url"` }
<p>The parameters for the SPEKE key provider.</p>
type OriginEndpointSpekeKeyProviderArgs ¶
type OriginEndpointSpekeKeyProviderArgs struct { // <p>The DRM solution provider you're using to protect your content during distribution.</p> DrmSystems OriginEndpointDrmSystemArrayInput `pulumi:"drmSystems"` EncryptionContractConfiguration OriginEndpointEncryptionContractConfigurationInput `pulumi:"encryptionContractConfiguration"` // <p>The unique identifier for the content. The service sends this to the key server to identify the current endpoint. How unique you make this depends on how fine-grained you want access controls to be. The service does not permit you to use the same ID for two simultaneous encryption processes. The resource ID is also known as the content ID.</p> // <p>The following example shows a resource ID: <code>MovieNight20171126093045</code> // </p> ResourceId pulumi.StringInput `pulumi:"resourceId"` // <p>The ARN for the IAM role granted by the key provider that provides access to the key provider API. This role must have a trust policy that allows MediaPackage to assume the role, and it must have a sufficient permissions policy to allow access to the specific key retrieval URL. Get this from your DRM solution provider.</p> // <p>Valid format: <code>arn:aws:iam::{accountID}:role/{name}</code>. The following example shows a role ARN: <code>arn:aws:iam::444455556666:role/SpekeAccess</code> // </p> RoleArn pulumi.StringInput `pulumi:"roleArn"` // <p>The URL of the API Gateway proxy that you set up to talk to your key server. The API Gateway proxy must reside in the same AWS Region as MediaPackage and must start with https://.</p> // <p>The following example shows a URL: <code>https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection</code> // </p> Url pulumi.StringInput `pulumi:"url"` }
<p>The parameters for the SPEKE key provider.</p>
func (OriginEndpointSpekeKeyProviderArgs) ElementType ¶
func (OriginEndpointSpekeKeyProviderArgs) ElementType() reflect.Type
func (OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutput ¶
func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutput() OriginEndpointSpekeKeyProviderOutput
func (OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutputWithContext ¶
func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderOutput
func (OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutput ¶
func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext ¶
func (i OriginEndpointSpekeKeyProviderArgs) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
type OriginEndpointSpekeKeyProviderInput ¶
type OriginEndpointSpekeKeyProviderInput interface { pulumi.Input ToOriginEndpointSpekeKeyProviderOutput() OriginEndpointSpekeKeyProviderOutput ToOriginEndpointSpekeKeyProviderOutputWithContext(context.Context) OriginEndpointSpekeKeyProviderOutput }
OriginEndpointSpekeKeyProviderInput is an input type that accepts OriginEndpointSpekeKeyProviderArgs and OriginEndpointSpekeKeyProviderOutput values. You can construct a concrete instance of `OriginEndpointSpekeKeyProviderInput` via:
OriginEndpointSpekeKeyProviderArgs{...}
type OriginEndpointSpekeKeyProviderOutput ¶
type OriginEndpointSpekeKeyProviderOutput struct{ *pulumi.OutputState }
<p>The parameters for the SPEKE key provider.</p>
func (OriginEndpointSpekeKeyProviderOutput) DrmSystems ¶
func (o OriginEndpointSpekeKeyProviderOutput) DrmSystems() OriginEndpointDrmSystemArrayOutput
<p>The DRM solution provider you're using to protect your content during distribution.</p>
func (OriginEndpointSpekeKeyProviderOutput) ElementType ¶
func (OriginEndpointSpekeKeyProviderOutput) ElementType() reflect.Type
func (OriginEndpointSpekeKeyProviderOutput) EncryptionContractConfiguration ¶
func (o OriginEndpointSpekeKeyProviderOutput) EncryptionContractConfiguration() OriginEndpointEncryptionContractConfigurationOutput
func (OriginEndpointSpekeKeyProviderOutput) ResourceId ¶
func (o OriginEndpointSpekeKeyProviderOutput) ResourceId() pulumi.StringOutput
<p>The unique identifier for the content. The service sends this to the key server to identify the current endpoint. How unique you make this depends on how fine-grained you want access controls to be. The service does not permit you to use the same ID for two simultaneous encryption processes. The resource ID is also known as the content ID.</p>
<p>The following example shows a resource ID: <code>MovieNight20171126093045</code> </p>
func (OriginEndpointSpekeKeyProviderOutput) RoleArn ¶
func (o OriginEndpointSpekeKeyProviderOutput) RoleArn() pulumi.StringOutput
<p>The ARN for the IAM role granted by the key provider that provides access to the key provider API. This role must have a trust policy that allows MediaPackage to assume the role, and it must have a sufficient permissions policy to allow access to the specific key retrieval URL. Get this from your DRM solution provider.</p>
<p>Valid format: <code>arn:aws:iam::{accountID}:role/{name}</code>. The following example shows a role ARN: <code>arn:aws:iam::444455556666:role/SpekeAccess</code> </p>
func (OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutput ¶
func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutput() OriginEndpointSpekeKeyProviderOutput
func (OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutputWithContext ¶
func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderOutput
func (OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutput ¶
func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext ¶
func (o OriginEndpointSpekeKeyProviderOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointSpekeKeyProviderOutput) Url ¶
func (o OriginEndpointSpekeKeyProviderOutput) Url() pulumi.StringOutput
<p>The URL of the API Gateway proxy that you set up to talk to your key server. The API Gateway proxy must reside in the same AWS Region as MediaPackage and must start with https://.</p>
<p>The following example shows a URL: <code>https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection</code> </p>
type OriginEndpointSpekeKeyProviderPtrInput ¶
type OriginEndpointSpekeKeyProviderPtrInput interface { pulumi.Input ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(context.Context) OriginEndpointSpekeKeyProviderPtrOutput }
OriginEndpointSpekeKeyProviderPtrInput is an input type that accepts OriginEndpointSpekeKeyProviderArgs, OriginEndpointSpekeKeyProviderPtr and OriginEndpointSpekeKeyProviderPtrOutput values. You can construct a concrete instance of `OriginEndpointSpekeKeyProviderPtrInput` via:
OriginEndpointSpekeKeyProviderArgs{...} or: nil
func OriginEndpointSpekeKeyProviderPtr ¶
func OriginEndpointSpekeKeyProviderPtr(v *OriginEndpointSpekeKeyProviderArgs) OriginEndpointSpekeKeyProviderPtrInput
type OriginEndpointSpekeKeyProviderPtrOutput ¶
type OriginEndpointSpekeKeyProviderPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointSpekeKeyProviderPtrOutput) DrmSystems ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) DrmSystems() OriginEndpointDrmSystemArrayOutput
<p>The DRM solution provider you're using to protect your content during distribution.</p>
func (OriginEndpointSpekeKeyProviderPtrOutput) ElementType ¶
func (OriginEndpointSpekeKeyProviderPtrOutput) ElementType() reflect.Type
func (OriginEndpointSpekeKeyProviderPtrOutput) EncryptionContractConfiguration ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) EncryptionContractConfiguration() OriginEndpointEncryptionContractConfigurationPtrOutput
func (OriginEndpointSpekeKeyProviderPtrOutput) ResourceId ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) ResourceId() pulumi.StringPtrOutput
<p>The unique identifier for the content. The service sends this to the key server to identify the current endpoint. How unique you make this depends on how fine-grained you want access controls to be. The service does not permit you to use the same ID for two simultaneous encryption processes. The resource ID is also known as the content ID.</p>
<p>The following example shows a resource ID: <code>MovieNight20171126093045</code> </p>
func (OriginEndpointSpekeKeyProviderPtrOutput) RoleArn ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) RoleArn() pulumi.StringPtrOutput
<p>The ARN for the IAM role granted by the key provider that provides access to the key provider API. This role must have a trust policy that allows MediaPackage to assume the role, and it must have a sufficient permissions policy to allow access to the specific key retrieval URL. Get this from your DRM solution provider.</p>
<p>Valid format: <code>arn:aws:iam::{accountID}:role/{name}</code>. The following example shows a role ARN: <code>arn:aws:iam::444455556666:role/SpekeAccess</code> </p>
func (OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutput ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutput() OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) ToOriginEndpointSpekeKeyProviderPtrOutputWithContext(ctx context.Context) OriginEndpointSpekeKeyProviderPtrOutput
func (OriginEndpointSpekeKeyProviderPtrOutput) Url ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) Url() pulumi.StringPtrOutput
<p>The URL of the API Gateway proxy that you set up to talk to your key server. The API Gateway proxy must reside in the same AWS Region as MediaPackage and must start with https://.</p>
<p>The following example shows a URL: <code>https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection</code> </p>
type OriginEndpointState ¶
type OriginEndpointState struct { }
func (OriginEndpointState) ElementType ¶
func (OriginEndpointState) ElementType() reflect.Type
type OriginEndpointTag ¶
type OriginEndpointTsEncryptionMethod ¶
type OriginEndpointTsEncryptionMethod string
func (OriginEndpointTsEncryptionMethod) ElementType ¶
func (OriginEndpointTsEncryptionMethod) ElementType() reflect.Type
func (OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutput ¶
func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutput() OriginEndpointTsEncryptionMethodOutput
func (OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutputWithContext ¶
func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodOutput
func (OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutput ¶
func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext ¶
func (e OriginEndpointTsEncryptionMethod) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethod) ToStringOutput ¶
func (e OriginEndpointTsEncryptionMethod) ToStringOutput() pulumi.StringOutput
func (OriginEndpointTsEncryptionMethod) ToStringOutputWithContext ¶
func (e OriginEndpointTsEncryptionMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointTsEncryptionMethod) ToStringPtrOutput ¶
func (e OriginEndpointTsEncryptionMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointTsEncryptionMethod) ToStringPtrOutputWithContext ¶
func (e OriginEndpointTsEncryptionMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointTsEncryptionMethodInput ¶
type OriginEndpointTsEncryptionMethodInput interface { pulumi.Input ToOriginEndpointTsEncryptionMethodOutput() OriginEndpointTsEncryptionMethodOutput ToOriginEndpointTsEncryptionMethodOutputWithContext(context.Context) OriginEndpointTsEncryptionMethodOutput }
OriginEndpointTsEncryptionMethodInput is an input type that accepts values of the OriginEndpointTsEncryptionMethod enum A concrete instance of `OriginEndpointTsEncryptionMethodInput` can be one of the following:
OriginEndpointTsEncryptionMethodAes128 OriginEndpointTsEncryptionMethodSampleAes
type OriginEndpointTsEncryptionMethodOutput ¶
type OriginEndpointTsEncryptionMethodOutput struct{ *pulumi.OutputState }
func (OriginEndpointTsEncryptionMethodOutput) ElementType ¶
func (OriginEndpointTsEncryptionMethodOutput) ElementType() reflect.Type
func (OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutput ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutput() OriginEndpointTsEncryptionMethodOutput
func (OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodOutput
func (OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutput ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethodOutput) ToStringOutput ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToStringOutput() pulumi.StringOutput
func (OriginEndpointTsEncryptionMethodOutput) ToStringOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutput ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OriginEndpointTsEncryptionMethodPtrInput ¶
type OriginEndpointTsEncryptionMethodPtrInput interface { pulumi.Input ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(context.Context) OriginEndpointTsEncryptionMethodPtrOutput }
func OriginEndpointTsEncryptionMethodPtr ¶
func OriginEndpointTsEncryptionMethodPtr(v string) OriginEndpointTsEncryptionMethodPtrInput
type OriginEndpointTsEncryptionMethodPtrOutput ¶
type OriginEndpointTsEncryptionMethodPtrOutput struct{ *pulumi.OutputState }
func (OriginEndpointTsEncryptionMethodPtrOutput) ElementType ¶
func (OriginEndpointTsEncryptionMethodPtrOutput) ElementType() reflect.Type
func (OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutput ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutput() OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToOriginEndpointTsEncryptionMethodPtrOutputWithContext(ctx context.Context) OriginEndpointTsEncryptionMethodPtrOutput
func (OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput