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.StringPtrOutput
- 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() ChannelGroupTagArrayOutput
- func (o ChannelGroupOutput) ToChannelGroupOutput() ChannelGroupOutput
- func (o ChannelGroupOutput) ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput
- func (o ChannelGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*ChannelGroup]
- type ChannelGroupState
- type ChannelGroupTag
- type ChannelGroupTagArgs
- func (ChannelGroupTagArgs) ElementType() reflect.Type
- func (i ChannelGroupTagArgs) ToChannelGroupTagOutput() ChannelGroupTagOutput
- func (i ChannelGroupTagArgs) ToChannelGroupTagOutputWithContext(ctx context.Context) ChannelGroupTagOutput
- func (i ChannelGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[ChannelGroupTag]
- type ChannelGroupTagArray
- func (ChannelGroupTagArray) ElementType() reflect.Type
- func (i ChannelGroupTagArray) ToChannelGroupTagArrayOutput() ChannelGroupTagArrayOutput
- func (i ChannelGroupTagArray) ToChannelGroupTagArrayOutputWithContext(ctx context.Context) ChannelGroupTagArrayOutput
- func (i ChannelGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ChannelGroupTag]
- type ChannelGroupTagArrayInput
- type ChannelGroupTagArrayOutput
- func (ChannelGroupTagArrayOutput) ElementType() reflect.Type
- func (o ChannelGroupTagArrayOutput) Index(i pulumi.IntInput) ChannelGroupTagOutput
- func (o ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutput() ChannelGroupTagArrayOutput
- func (o ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutputWithContext(ctx context.Context) ChannelGroupTagArrayOutput
- func (o ChannelGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelGroupTag]
- type ChannelGroupTagInput
- type ChannelGroupTagOutput
- func (ChannelGroupTagOutput) ElementType() reflect.Type
- func (o ChannelGroupTagOutput) Key() pulumi.StringPtrOutput
- func (o ChannelGroupTagOutput) ToChannelGroupTagOutput() ChannelGroupTagOutput
- func (o ChannelGroupTagOutput) ToChannelGroupTagOutputWithContext(ctx context.Context) ChannelGroupTagOutput
- func (o ChannelGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[ChannelGroupTag]
- func (o ChannelGroupTagOutput) Value() pulumi.StringPtrOutput
- 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
- func (o ChannelIngestEndpointArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelIngestEndpoint]
- 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) ToOutput(ctx context.Context) pulumix.Output[ChannelIngestEndpoint]
- func (o ChannelIngestEndpointOutput) Url() pulumi.StringPtrOutput
- type ChannelInput
- type ChannelOutput
- func (o ChannelOutput) Arn() pulumi.StringOutput
- func (o ChannelOutput) ChannelGroupName() pulumi.StringPtrOutput
- func (o ChannelOutput) ChannelName() pulumi.StringPtrOutput
- 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() ChannelTagArrayOutput
- func (o ChannelOutput) ToChannelOutput() ChannelOutput
- func (o ChannelOutput) ToChannelOutputWithContext(ctx context.Context) ChannelOutput
- func (o ChannelOutput) ToOutput(ctx context.Context) pulumix.Output[*Channel]
- type ChannelPolicy
- type ChannelPolicyArgs
- type ChannelPolicyInput
- type ChannelPolicyOutput
- func (o ChannelPolicyOutput) ChannelGroupName() pulumi.StringPtrOutput
- func (o ChannelPolicyOutput) ChannelName() pulumi.StringPtrOutput
- func (ChannelPolicyOutput) ElementType() reflect.Type
- func (o ChannelPolicyOutput) Policy() pulumi.AnyOutput
- func (o ChannelPolicyOutput) ToChannelPolicyOutput() ChannelPolicyOutput
- func (o ChannelPolicyOutput) ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput
- func (o ChannelPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*ChannelPolicy]
- type ChannelPolicyState
- type ChannelState
- type ChannelTag
- type ChannelTagArgs
- type ChannelTagArray
- func (ChannelTagArray) ElementType() reflect.Type
- func (i ChannelTagArray) ToChannelTagArrayOutput() ChannelTagArrayOutput
- func (i ChannelTagArray) ToChannelTagArrayOutputWithContext(ctx context.Context) ChannelTagArrayOutput
- func (i ChannelTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ChannelTag]
- type ChannelTagArrayInput
- type ChannelTagArrayOutput
- func (ChannelTagArrayOutput) ElementType() reflect.Type
- func (o ChannelTagArrayOutput) Index(i pulumi.IntInput) ChannelTagOutput
- func (o ChannelTagArrayOutput) ToChannelTagArrayOutput() ChannelTagArrayOutput
- func (o ChannelTagArrayOutput) ToChannelTagArrayOutputWithContext(ctx context.Context) ChannelTagArrayOutput
- func (o ChannelTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelTag]
- type ChannelTagInput
- type ChannelTagOutput
- func (ChannelTagOutput) ElementType() reflect.Type
- func (o ChannelTagOutput) Key() pulumi.StringPtrOutput
- func (o ChannelTagOutput) ToChannelTagOutput() ChannelTagOutput
- func (o ChannelTagOutput) ToChannelTagOutputWithContext(ctx context.Context) ChannelTagOutput
- func (o ChannelTagOutput) ToOutput(ctx context.Context) pulumix.Output[ChannelTag]
- func (o ChannelTagOutput) Value() pulumi.StringPtrOutput
- 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() ChannelGroupTagArrayOutput
- func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput() LookupChannelGroupResultOutput
- func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext(ctx context.Context) LookupChannelGroupResultOutput
- func (o LookupChannelGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelGroupResult]
- 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
- func (o LookupChannelPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelPolicyResult]
- 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() ChannelTagArrayOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
- func (o LookupChannelResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelResult]
- 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
- func (o LookupOriginEndpointPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOriginEndpointPolicyResult]
- 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() OriginEndpointTagArrayOutput
- func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput() LookupOriginEndpointResultOutput
- func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext(ctx context.Context) LookupOriginEndpointResultOutput
- func (o LookupOriginEndpointResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOriginEndpointResult]
- type OriginEndpoint
- func (*OriginEndpoint) ElementType() reflect.Type
- func (i *OriginEndpoint) ToOriginEndpointOutput() OriginEndpointOutput
- func (i *OriginEndpoint) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
- func (i *OriginEndpoint) ToOutput(ctx context.Context) pulumix.Output[*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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointAdMarkerHls]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointAdMarkerHls]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointCmafEncryptionMethod]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointCmafEncryptionMethod]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointContainerType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointContainerType]
- 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
- func (i OriginEndpointDrmSystemArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointDrmSystem]
- 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
- func (o OriginEndpointDrmSystemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointDrmSystem]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointDrmSystem]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointDrmSystem]
- 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
- func (i OriginEndpointEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryption]
- 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
- func (i OriginEndpointEncryptionContractConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionContractConfiguration]
- 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
- func (o OriginEndpointEncryptionContractConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionContractConfiguration]
- 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
- func (o OriginEndpointEncryptionContractConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointEncryptionContractConfiguration]
- 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
- func (i OriginEndpointEncryptionMethodArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionMethod]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionMethod]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointEncryptionMethod]
- 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
- func (o OriginEndpointEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryption]
- 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
- func (o OriginEndpointEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointEncryption]
- type OriginEndpointHlsManifestConfiguration
- type OriginEndpointHlsManifestConfigurationArgs
- func (OriginEndpointHlsManifestConfigurationArgs) ElementType() reflect.Type
- func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutput() OriginEndpointHlsManifestConfigurationOutput
- func (i OriginEndpointHlsManifestConfigurationArgs) ToOriginEndpointHlsManifestConfigurationOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationOutput
- func (i OriginEndpointHlsManifestConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointHlsManifestConfiguration]
- type OriginEndpointHlsManifestConfigurationArray
- func (OriginEndpointHlsManifestConfigurationArray) ElementType() reflect.Type
- func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutput() OriginEndpointHlsManifestConfigurationArrayOutput
- func (i OriginEndpointHlsManifestConfigurationArray) ToOriginEndpointHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointHlsManifestConfigurationArrayOutput
- func (i OriginEndpointHlsManifestConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointHlsManifestConfiguration]
- 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
- func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointHlsManifestConfiguration]
- type OriginEndpointHlsManifestConfigurationInput
- type OriginEndpointHlsManifestConfigurationOutput
- func (o OriginEndpointHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
- func (OriginEndpointHlsManifestConfigurationOutput) ElementType() reflect.Type
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointHlsManifestConfiguration]
- 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
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointLowLatencyHlsManifestConfiguration]
- type OriginEndpointLowLatencyHlsManifestConfigurationArray
- func (OriginEndpointLowLatencyHlsManifestConfigurationArray) ElementType() reflect.Type
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutput() OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOriginEndpointLowLatencyHlsManifestConfigurationArrayOutputWithContext(ctx context.Context) OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput
- func (i OriginEndpointLowLatencyHlsManifestConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointLowLatencyHlsManifestConfiguration]
- 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
- func (o OriginEndpointLowLatencyHlsManifestConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointLowLatencyHlsManifestConfiguration]
- type OriginEndpointLowLatencyHlsManifestConfigurationInput
- type OriginEndpointLowLatencyHlsManifestConfigurationOutput
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) ChildManifestName() pulumi.StringPtrOutput
- func (OriginEndpointLowLatencyHlsManifestConfigurationOutput) ElementType() reflect.Type
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointLowLatencyHlsManifestConfiguration]
- func (o OriginEndpointLowLatencyHlsManifestConfigurationOutput) Url() pulumi.StringPtrOutput
- type OriginEndpointOutput
- func (o OriginEndpointOutput) Arn() pulumi.StringOutput
- func (o OriginEndpointOutput) ChannelGroupName() pulumi.StringPtrOutput
- func (o OriginEndpointOutput) ChannelName() pulumi.StringPtrOutput
- func (o OriginEndpointOutput) ContainerType() OriginEndpointContainerTypeOutput
- 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.StringPtrOutput
- func (o OriginEndpointOutput) Segment() OriginEndpointSegmentPtrOutput
- func (o OriginEndpointOutput) StartoverWindowSeconds() pulumi.IntPtrOutput
- func (o OriginEndpointOutput) Tags() OriginEndpointTagArrayOutput
- func (o OriginEndpointOutput) ToOriginEndpointOutput() OriginEndpointOutput
- func (o OriginEndpointOutput) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
- func (o OriginEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpoint]
- type OriginEndpointPolicy
- func (*OriginEndpointPolicy) ElementType() reflect.Type
- func (i *OriginEndpointPolicy) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
- func (i *OriginEndpointPolicy) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
- func (i *OriginEndpointPolicy) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPolicy]
- type OriginEndpointPolicyArgs
- type OriginEndpointPolicyInput
- type OriginEndpointPolicyOutput
- func (o OriginEndpointPolicyOutput) ChannelGroupName() pulumi.StringPtrOutput
- func (o OriginEndpointPolicyOutput) ChannelName() pulumi.StringPtrOutput
- func (OriginEndpointPolicyOutput) ElementType() reflect.Type
- func (o OriginEndpointPolicyOutput) OriginEndpointName() pulumi.StringPtrOutput
- func (o OriginEndpointPolicyOutput) Policy() pulumi.AnyOutput
- func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
- func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
- func (o OriginEndpointPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPolicy]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointPresetSpeke20Audio]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPresetSpeke20Audio]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointPresetSpeke20Video]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPresetSpeke20Video]
- 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
- func (i OriginEndpointScteArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScte]
- 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
- func (i OriginEndpointScteFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointScteFilter]
- 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
- func (o OriginEndpointScteFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointScteFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScteFilter]
- 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
- func (i OriginEndpointScteHlsArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteHls]
- 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
- func (o OriginEndpointScteHlsOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteHls]
- 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
- func (o OriginEndpointScteHlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScteHls]
- 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
- func (o OriginEndpointScteOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScte]
- 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
- func (o OriginEndpointSctePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScte]
- 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
- func (i OriginEndpointSegmentArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSegment]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSegment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointSegment]
- 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
- func (i OriginEndpointSpekeKeyProviderArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSpekeKeyProvider]
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSpekeKeyProvider]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointSpekeKeyProvider]
- func (o OriginEndpointSpekeKeyProviderPtrOutput) Url() pulumi.StringPtrOutput
- type OriginEndpointState
- type OriginEndpointTag
- type OriginEndpointTagArgs
- func (OriginEndpointTagArgs) ElementType() reflect.Type
- func (i OriginEndpointTagArgs) ToOriginEndpointTagOutput() OriginEndpointTagOutput
- func (i OriginEndpointTagArgs) ToOriginEndpointTagOutputWithContext(ctx context.Context) OriginEndpointTagOutput
- func (i OriginEndpointTagArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTag]
- type OriginEndpointTagArray
- func (OriginEndpointTagArray) ElementType() reflect.Type
- func (i OriginEndpointTagArray) ToOriginEndpointTagArrayOutput() OriginEndpointTagArrayOutput
- func (i OriginEndpointTagArray) ToOriginEndpointTagArrayOutputWithContext(ctx context.Context) OriginEndpointTagArrayOutput
- func (i OriginEndpointTagArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointTag]
- type OriginEndpointTagArrayInput
- type OriginEndpointTagArrayOutput
- func (OriginEndpointTagArrayOutput) ElementType() reflect.Type
- func (o OriginEndpointTagArrayOutput) Index(i pulumi.IntInput) OriginEndpointTagOutput
- func (o OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutput() OriginEndpointTagArrayOutput
- func (o OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutputWithContext(ctx context.Context) OriginEndpointTagArrayOutput
- func (o OriginEndpointTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointTag]
- type OriginEndpointTagInput
- type OriginEndpointTagOutput
- func (OriginEndpointTagOutput) ElementType() reflect.Type
- func (o OriginEndpointTagOutput) Key() pulumi.StringPtrOutput
- func (o OriginEndpointTagOutput) ToOriginEndpointTagOutput() OriginEndpointTagOutput
- func (o OriginEndpointTagOutput) ToOriginEndpointTagOutputWithContext(ctx context.Context) OriginEndpointTagOutput
- func (o OriginEndpointTagOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTag]
- func (o OriginEndpointTagOutput) Value() pulumi.StringPtrOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTsEncryptionMethod]
- 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) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointTsEncryptionMethod]
- 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 Arn pulumi.StringOutput `pulumi:"arn"` ChannelGroupName pulumi.StringPtrOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringPtrOutput `pulumi:"channelName"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` Description pulumi.StringPtrOutput `pulumi:"description"` IngestEndpoints ChannelIngestEndpointArrayOutput `pulumi:"ingestEndpoints"` ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` Tags ChannelTagArrayOutput `pulumi:"tags"` }
Definition of AWS::MediaPackageV2::Channel Resource Type
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.StringPtrInput ChannelName pulumi.StringPtrInput Description pulumi.StringPtrInput Tags ChannelTagArrayInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelGroup ¶
type ChannelGroup struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ChannelGroupName pulumi.StringPtrOutput `pulumi:"channelGroupName"` CreatedAt pulumi.StringOutput `pulumi:"createdAt"` Description pulumi.StringPtrOutput `pulumi:"description"` EgressDomain pulumi.StringOutput `pulumi:"egressDomain"` ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` Tags ChannelGroupTagArrayOutput `pulumi:"tags"` }
Definition of AWS::MediaPackageV2::ChannelGroup Resource Type
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
func (*ChannelGroup) ToOutput ¶
func (i *ChannelGroup) ToOutput(ctx context.Context) pulumix.Output[*ChannelGroup]
type ChannelGroupArgs ¶
type ChannelGroupArgs struct { ChannelGroupName pulumi.StringPtrInput Description pulumi.StringPtrInput Tags ChannelGroupTagArrayInput }
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
func (ChannelGroupOutput) ChannelGroupName ¶
func (o ChannelGroupOutput) ChannelGroupName() pulumi.StringPtrOutput
func (ChannelGroupOutput) CreatedAt ¶
func (o ChannelGroupOutput) CreatedAt() pulumi.StringOutput
func (ChannelGroupOutput) Description ¶
func (o ChannelGroupOutput) Description() pulumi.StringPtrOutput
func (ChannelGroupOutput) EgressDomain ¶
func (o ChannelGroupOutput) EgressDomain() pulumi.StringOutput
func (ChannelGroupOutput) ElementType ¶
func (ChannelGroupOutput) ElementType() reflect.Type
func (ChannelGroupOutput) ModifiedAt ¶
func (o ChannelGroupOutput) ModifiedAt() pulumi.StringOutput
func (ChannelGroupOutput) Tags ¶
func (o ChannelGroupOutput) Tags() ChannelGroupTagArrayOutput
func (ChannelGroupOutput) ToChannelGroupOutput ¶
func (o ChannelGroupOutput) ToChannelGroupOutput() ChannelGroupOutput
func (ChannelGroupOutput) ToChannelGroupOutputWithContext ¶
func (o ChannelGroupOutput) ToChannelGroupOutputWithContext(ctx context.Context) ChannelGroupOutput
func (ChannelGroupOutput) ToOutput ¶
func (o ChannelGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*ChannelGroup]
type ChannelGroupState ¶
type ChannelGroupState struct { }
func (ChannelGroupState) ElementType ¶
func (ChannelGroupState) ElementType() reflect.Type
type ChannelGroupTag ¶
type ChannelGroupTagArgs ¶
type ChannelGroupTagArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ChannelGroupTagArgs) ElementType ¶
func (ChannelGroupTagArgs) ElementType() reflect.Type
func (ChannelGroupTagArgs) ToChannelGroupTagOutput ¶
func (i ChannelGroupTagArgs) ToChannelGroupTagOutput() ChannelGroupTagOutput
func (ChannelGroupTagArgs) ToChannelGroupTagOutputWithContext ¶
func (i ChannelGroupTagArgs) ToChannelGroupTagOutputWithContext(ctx context.Context) ChannelGroupTagOutput
func (ChannelGroupTagArgs) ToOutput ¶
func (i ChannelGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[ChannelGroupTag]
type ChannelGroupTagArray ¶
type ChannelGroupTagArray []ChannelGroupTagInput
func (ChannelGroupTagArray) ElementType ¶
func (ChannelGroupTagArray) ElementType() reflect.Type
func (ChannelGroupTagArray) ToChannelGroupTagArrayOutput ¶
func (i ChannelGroupTagArray) ToChannelGroupTagArrayOutput() ChannelGroupTagArrayOutput
func (ChannelGroupTagArray) ToChannelGroupTagArrayOutputWithContext ¶
func (i ChannelGroupTagArray) ToChannelGroupTagArrayOutputWithContext(ctx context.Context) ChannelGroupTagArrayOutput
func (ChannelGroupTagArray) ToOutput ¶
func (i ChannelGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ChannelGroupTag]
type ChannelGroupTagArrayInput ¶
type ChannelGroupTagArrayInput interface { pulumi.Input ToChannelGroupTagArrayOutput() ChannelGroupTagArrayOutput ToChannelGroupTagArrayOutputWithContext(context.Context) ChannelGroupTagArrayOutput }
ChannelGroupTagArrayInput is an input type that accepts ChannelGroupTagArray and ChannelGroupTagArrayOutput values. You can construct a concrete instance of `ChannelGroupTagArrayInput` via:
ChannelGroupTagArray{ ChannelGroupTagArgs{...} }
type ChannelGroupTagArrayOutput ¶
type ChannelGroupTagArrayOutput struct{ *pulumi.OutputState }
func (ChannelGroupTagArrayOutput) ElementType ¶
func (ChannelGroupTagArrayOutput) ElementType() reflect.Type
func (ChannelGroupTagArrayOutput) Index ¶
func (o ChannelGroupTagArrayOutput) Index(i pulumi.IntInput) ChannelGroupTagOutput
func (ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutput ¶
func (o ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutput() ChannelGroupTagArrayOutput
func (ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutputWithContext ¶
func (o ChannelGroupTagArrayOutput) ToChannelGroupTagArrayOutputWithContext(ctx context.Context) ChannelGroupTagArrayOutput
func (ChannelGroupTagArrayOutput) ToOutput ¶
func (o ChannelGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelGroupTag]
type ChannelGroupTagInput ¶
type ChannelGroupTagInput interface { pulumi.Input ToChannelGroupTagOutput() ChannelGroupTagOutput ToChannelGroupTagOutputWithContext(context.Context) ChannelGroupTagOutput }
ChannelGroupTagInput is an input type that accepts ChannelGroupTagArgs and ChannelGroupTagOutput values. You can construct a concrete instance of `ChannelGroupTagInput` via:
ChannelGroupTagArgs{...}
type ChannelGroupTagOutput ¶
type ChannelGroupTagOutput struct{ *pulumi.OutputState }
func (ChannelGroupTagOutput) ElementType ¶
func (ChannelGroupTagOutput) ElementType() reflect.Type
func (ChannelGroupTagOutput) Key ¶
func (o ChannelGroupTagOutput) Key() pulumi.StringPtrOutput
func (ChannelGroupTagOutput) ToChannelGroupTagOutput ¶
func (o ChannelGroupTagOutput) ToChannelGroupTagOutput() ChannelGroupTagOutput
func (ChannelGroupTagOutput) ToChannelGroupTagOutputWithContext ¶
func (o ChannelGroupTagOutput) ToChannelGroupTagOutputWithContext(ctx context.Context) ChannelGroupTagOutput
func (ChannelGroupTagOutput) ToOutput ¶
func (o ChannelGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[ChannelGroupTag]
func (ChannelGroupTagOutput) Value ¶
func (o ChannelGroupTagOutput) Value() pulumi.StringPtrOutput
type ChannelIngestEndpoint ¶
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
func (ChannelIngestEndpointArrayOutput) ToOutput ¶
func (o ChannelIngestEndpointArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelIngestEndpoint]
type ChannelIngestEndpointOutput ¶
type ChannelIngestEndpointOutput struct{ *pulumi.OutputState }
func (ChannelIngestEndpointOutput) ElementType ¶
func (ChannelIngestEndpointOutput) ElementType() reflect.Type
func (ChannelIngestEndpointOutput) Id ¶
func (o ChannelIngestEndpointOutput) Id() pulumi.StringPtrOutput
func (ChannelIngestEndpointOutput) ToChannelIngestEndpointOutput ¶
func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutput() ChannelIngestEndpointOutput
func (ChannelIngestEndpointOutput) ToChannelIngestEndpointOutputWithContext ¶
func (o ChannelIngestEndpointOutput) ToChannelIngestEndpointOutputWithContext(ctx context.Context) ChannelIngestEndpointOutput
func (ChannelIngestEndpointOutput) ToOutput ¶
func (o ChannelIngestEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[ChannelIngestEndpoint]
func (ChannelIngestEndpointOutput) Url ¶
func (o ChannelIngestEndpointOutput) Url() pulumi.StringPtrOutput
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
func (ChannelOutput) ChannelGroupName ¶
func (o ChannelOutput) ChannelGroupName() pulumi.StringPtrOutput
func (ChannelOutput) ChannelName ¶
func (o ChannelOutput) ChannelName() pulumi.StringPtrOutput
func (ChannelOutput) CreatedAt ¶
func (o ChannelOutput) CreatedAt() pulumi.StringOutput
func (ChannelOutput) Description ¶
func (o ChannelOutput) Description() pulumi.StringPtrOutput
func (ChannelOutput) ElementType ¶
func (ChannelOutput) ElementType() reflect.Type
func (ChannelOutput) IngestEndpoints ¶
func (o ChannelOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
func (ChannelOutput) ModifiedAt ¶
func (o ChannelOutput) ModifiedAt() pulumi.StringOutput
func (ChannelOutput) Tags ¶
func (o ChannelOutput) Tags() ChannelTagArrayOutput
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.StringPtrOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringPtrOutput `pulumi:"channelName"` Policy pulumi.AnyOutput `pulumi:"policy"` }
Definition of AWS::MediaPackageV2::ChannelPolicy Resource Type
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
func (*ChannelPolicy) ToOutput ¶
func (i *ChannelPolicy) ToOutput(ctx context.Context) pulumix.Output[*ChannelPolicy]
type ChannelPolicyArgs ¶
type ChannelPolicyArgs struct { ChannelGroupName pulumi.StringPtrInput ChannelName pulumi.StringPtrInput 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.StringPtrOutput
func (ChannelPolicyOutput) ChannelName ¶
func (o ChannelPolicyOutput) ChannelName() pulumi.StringPtrOutput
func (ChannelPolicyOutput) ElementType ¶
func (ChannelPolicyOutput) ElementType() reflect.Type
func (ChannelPolicyOutput) Policy ¶
func (o ChannelPolicyOutput) Policy() pulumi.AnyOutput
func (ChannelPolicyOutput) ToChannelPolicyOutput ¶
func (o ChannelPolicyOutput) ToChannelPolicyOutput() ChannelPolicyOutput
func (ChannelPolicyOutput) ToChannelPolicyOutputWithContext ¶
func (o ChannelPolicyOutput) ToChannelPolicyOutputWithContext(ctx context.Context) ChannelPolicyOutput
func (ChannelPolicyOutput) ToOutput ¶
func (o ChannelPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*ChannelPolicy]
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 ChannelTagArgs ¶
type ChannelTagArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ChannelTagArgs) ElementType ¶
func (ChannelTagArgs) ElementType() reflect.Type
func (ChannelTagArgs) ToChannelTagOutput ¶
func (i ChannelTagArgs) ToChannelTagOutput() ChannelTagOutput
func (ChannelTagArgs) ToChannelTagOutputWithContext ¶
func (i ChannelTagArgs) ToChannelTagOutputWithContext(ctx context.Context) ChannelTagOutput
func (ChannelTagArgs) ToOutput ¶
func (i ChannelTagArgs) ToOutput(ctx context.Context) pulumix.Output[ChannelTag]
type ChannelTagArray ¶
type ChannelTagArray []ChannelTagInput
func (ChannelTagArray) ElementType ¶
func (ChannelTagArray) ElementType() reflect.Type
func (ChannelTagArray) ToChannelTagArrayOutput ¶
func (i ChannelTagArray) ToChannelTagArrayOutput() ChannelTagArrayOutput
func (ChannelTagArray) ToChannelTagArrayOutputWithContext ¶
func (i ChannelTagArray) ToChannelTagArrayOutputWithContext(ctx context.Context) ChannelTagArrayOutput
func (ChannelTagArray) ToOutput ¶
func (i ChannelTagArray) ToOutput(ctx context.Context) pulumix.Output[[]ChannelTag]
type ChannelTagArrayInput ¶
type ChannelTagArrayInput interface { pulumi.Input ToChannelTagArrayOutput() ChannelTagArrayOutput ToChannelTagArrayOutputWithContext(context.Context) ChannelTagArrayOutput }
ChannelTagArrayInput is an input type that accepts ChannelTagArray and ChannelTagArrayOutput values. You can construct a concrete instance of `ChannelTagArrayInput` via:
ChannelTagArray{ ChannelTagArgs{...} }
type ChannelTagArrayOutput ¶
type ChannelTagArrayOutput struct{ *pulumi.OutputState }
func (ChannelTagArrayOutput) ElementType ¶
func (ChannelTagArrayOutput) ElementType() reflect.Type
func (ChannelTagArrayOutput) Index ¶
func (o ChannelTagArrayOutput) Index(i pulumi.IntInput) ChannelTagOutput
func (ChannelTagArrayOutput) ToChannelTagArrayOutput ¶
func (o ChannelTagArrayOutput) ToChannelTagArrayOutput() ChannelTagArrayOutput
func (ChannelTagArrayOutput) ToChannelTagArrayOutputWithContext ¶
func (o ChannelTagArrayOutput) ToChannelTagArrayOutputWithContext(ctx context.Context) ChannelTagArrayOutput
func (ChannelTagArrayOutput) ToOutput ¶
func (o ChannelTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]ChannelTag]
type ChannelTagInput ¶
type ChannelTagInput interface { pulumi.Input ToChannelTagOutput() ChannelTagOutput ToChannelTagOutputWithContext(context.Context) ChannelTagOutput }
ChannelTagInput is an input type that accepts ChannelTagArgs and ChannelTagOutput values. You can construct a concrete instance of `ChannelTagInput` via:
ChannelTagArgs{...}
type ChannelTagOutput ¶
type ChannelTagOutput struct{ *pulumi.OutputState }
func (ChannelTagOutput) ElementType ¶
func (ChannelTagOutput) ElementType() reflect.Type
func (ChannelTagOutput) Key ¶
func (o ChannelTagOutput) Key() pulumi.StringPtrOutput
func (ChannelTagOutput) ToChannelTagOutput ¶
func (o ChannelTagOutput) ToChannelTagOutput() ChannelTagOutput
func (ChannelTagOutput) ToChannelTagOutputWithContext ¶
func (o ChannelTagOutput) ToChannelTagOutputWithContext(ctx context.Context) ChannelTagOutput
func (ChannelTagOutput) ToOutput ¶
func (o ChannelTagOutput) ToOutput(ctx context.Context) pulumix.Output[ChannelTag]
func (ChannelTagOutput) Value ¶
func (o ChannelTagOutput) Value() pulumi.StringPtrOutput
type LookupChannelArgs ¶
type LookupChannelArgs struct {
Arn string `pulumi:"arn"`
}
type LookupChannelGroupArgs ¶
type LookupChannelGroupArgs struct {
Arn string `pulumi:"arn"`
}
type LookupChannelGroupOutputArgs ¶
type LookupChannelGroupOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupChannelGroupOutputArgs) ElementType ¶
func (LookupChannelGroupOutputArgs) ElementType() reflect.Type
type LookupChannelGroupResult ¶
type LookupChannelGroupResult struct { Arn *string `pulumi:"arn"` CreatedAt *string `pulumi:"createdAt"` Description *string `pulumi:"description"` EgressDomain *string `pulumi:"egressDomain"` ModifiedAt *string `pulumi:"modifiedAt"` Tags []ChannelGroupTag `pulumi:"tags"` }
func LookupChannelGroup ¶
func LookupChannelGroup(ctx *pulumi.Context, args *LookupChannelGroupArgs, opts ...pulumi.InvokeOption) (*LookupChannelGroupResult, error)
Definition of AWS::MediaPackageV2::ChannelGroup Resource Type
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
func (LookupChannelGroupResultOutput) CreatedAt ¶
func (o LookupChannelGroupResultOutput) CreatedAt() pulumi.StringPtrOutput
func (LookupChannelGroupResultOutput) Description ¶
func (o LookupChannelGroupResultOutput) Description() pulumi.StringPtrOutput
func (LookupChannelGroupResultOutput) EgressDomain ¶
func (o LookupChannelGroupResultOutput) EgressDomain() pulumi.StringPtrOutput
func (LookupChannelGroupResultOutput) ElementType ¶
func (LookupChannelGroupResultOutput) ElementType() reflect.Type
func (LookupChannelGroupResultOutput) ModifiedAt ¶
func (o LookupChannelGroupResultOutput) ModifiedAt() pulumi.StringPtrOutput
func (LookupChannelGroupResultOutput) Tags ¶
func (o LookupChannelGroupResultOutput) Tags() ChannelGroupTagArrayOutput
func (LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput ¶
func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutput() LookupChannelGroupResultOutput
func (LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext ¶
func (o LookupChannelGroupResultOutput) ToLookupChannelGroupResultOutputWithContext(ctx context.Context) LookupChannelGroupResultOutput
func (LookupChannelGroupResultOutput) ToOutput ¶
func (o LookupChannelGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelGroupResult]
type LookupChannelOutputArgs ¶
type LookupChannelOutputArgs struct {
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 {
Policy interface{} `pulumi:"policy"`
}
func LookupChannelPolicy ¶
func LookupChannelPolicy(ctx *pulumi.Context, args *LookupChannelPolicyArgs, opts ...pulumi.InvokeOption) (*LookupChannelPolicyResult, error)
Definition of AWS::MediaPackageV2::ChannelPolicy Resource Type
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
func (LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutput ¶
func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutput() LookupChannelPolicyResultOutput
func (LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutputWithContext ¶
func (o LookupChannelPolicyResultOutput) ToLookupChannelPolicyResultOutputWithContext(ctx context.Context) LookupChannelPolicyResultOutput
func (LookupChannelPolicyResultOutput) ToOutput ¶
func (o LookupChannelPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelPolicyResult]
type LookupChannelResult ¶
type LookupChannelResult struct { Arn *string `pulumi:"arn"` CreatedAt *string `pulumi:"createdAt"` Description *string `pulumi:"description"` IngestEndpoints []ChannelIngestEndpoint `pulumi:"ingestEndpoints"` ModifiedAt *string `pulumi:"modifiedAt"` Tags []ChannelTag `pulumi:"tags"` }
func LookupChannel ¶
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
Definition of AWS::MediaPackageV2::Channel Resource Type
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
func (LookupChannelResultOutput) CreatedAt ¶
func (o LookupChannelResultOutput) CreatedAt() pulumi.StringPtrOutput
func (LookupChannelResultOutput) Description ¶
func (o LookupChannelResultOutput) Description() pulumi.StringPtrOutput
func (LookupChannelResultOutput) ElementType ¶
func (LookupChannelResultOutput) ElementType() reflect.Type
func (LookupChannelResultOutput) IngestEndpoints ¶
func (o LookupChannelResultOutput) IngestEndpoints() ChannelIngestEndpointArrayOutput
func (LookupChannelResultOutput) ModifiedAt ¶
func (o LookupChannelResultOutput) ModifiedAt() pulumi.StringPtrOutput
func (LookupChannelResultOutput) Tags ¶
func (o LookupChannelResultOutput) Tags() ChannelTagArrayOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutput ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutput() LookupChannelResultOutput
func (LookupChannelResultOutput) ToLookupChannelResultOutputWithContext ¶
func (o LookupChannelResultOutput) ToLookupChannelResultOutputWithContext(ctx context.Context) LookupChannelResultOutput
func (LookupChannelResultOutput) ToOutput ¶
func (o LookupChannelResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupChannelResult]
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 {
Policy interface{} `pulumi:"policy"`
}
func LookupOriginEndpointPolicy ¶
func LookupOriginEndpointPolicy(ctx *pulumi.Context, args *LookupOriginEndpointPolicyArgs, opts ...pulumi.InvokeOption) (*LookupOriginEndpointPolicyResult, error)
Definition of AWS::MediaPackageV2::OriginEndpointPolicy Resource Type
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
func (LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutput ¶
func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutput() LookupOriginEndpointPolicyResultOutput
func (LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutputWithContext ¶
func (o LookupOriginEndpointPolicyResultOutput) ToLookupOriginEndpointPolicyResultOutputWithContext(ctx context.Context) LookupOriginEndpointPolicyResultOutput
func (LookupOriginEndpointPolicyResultOutput) ToOutput ¶
func (o LookupOriginEndpointPolicyResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOriginEndpointPolicyResult]
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 []OriginEndpointTag `pulumi:"tags"` }
func LookupOriginEndpoint ¶
func LookupOriginEndpoint(ctx *pulumi.Context, args *LookupOriginEndpointArgs, opts ...pulumi.InvokeOption) (*LookupOriginEndpointResult, error)
Definition of AWS::MediaPackageV2::OriginEndpoint Resource Type
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() OriginEndpointTagArrayOutput
func (LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput ¶
func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutput() LookupOriginEndpointResultOutput
func (LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext ¶
func (o LookupOriginEndpointResultOutput) ToLookupOriginEndpointResultOutputWithContext(ctx context.Context) LookupOriginEndpointResultOutput
func (LookupOriginEndpointResultOutput) ToOutput ¶
func (o LookupOriginEndpointResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupOriginEndpointResult]
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.StringPtrOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringPtrOutput `pulumi:"channelName"` ContainerType OriginEndpointContainerTypeOutput `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.StringPtrOutput `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 OriginEndpointTagArrayOutput `pulumi:"tags"` }
Definition of AWS::MediaPackageV2::OriginEndpoint Resource Type
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
func (*OriginEndpoint) ToOutput ¶
func (i *OriginEndpoint) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpoint]
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 OriginEndpointAdMarkerHlsArgs and OriginEndpointAdMarkerHlsOutput values. You can construct a concrete instance of `OriginEndpointAdMarkerHlsInput` via:
OriginEndpointAdMarkerHlsArgs{...}
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) ToOutput ¶
func (o OriginEndpointAdMarkerHlsOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointAdMarkerHls]
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) ToOutput ¶
func (o OriginEndpointAdMarkerHlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointAdMarkerHls]
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.StringPtrInput ChannelName pulumi.StringPtrInput ContainerType OriginEndpointContainerTypeInput // <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 OriginEndpointTagArrayInput }
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 OriginEndpointCmafEncryptionMethodArgs and OriginEndpointCmafEncryptionMethodOutput values. You can construct a concrete instance of `OriginEndpointCmafEncryptionMethodInput` via:
OriginEndpointCmafEncryptionMethodArgs{...}
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) ToOutput ¶
func (o OriginEndpointCmafEncryptionMethodOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointCmafEncryptionMethod]
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) ToOutput ¶
func (o OriginEndpointCmafEncryptionMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointCmafEncryptionMethod]
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 OriginEndpointContainerTypeArgs and OriginEndpointContainerTypeOutput values. You can construct a concrete instance of `OriginEndpointContainerTypeInput` via:
OriginEndpointContainerTypeArgs{...}
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) ToOutput ¶
func (o OriginEndpointContainerTypeOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointContainerType]
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) ToOutput ¶
func (o OriginEndpointContainerTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointContainerType]
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
func (OriginEndpointDrmSystemArray) ToOutput ¶
func (i OriginEndpointDrmSystemArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointDrmSystem]
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
func (OriginEndpointDrmSystemArrayOutput) ToOutput ¶
func (o OriginEndpointDrmSystemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointDrmSystem]
type OriginEndpointDrmSystemInput ¶
type OriginEndpointDrmSystemInput interface { pulumi.Input ToOriginEndpointDrmSystemOutput() OriginEndpointDrmSystemOutput ToOriginEndpointDrmSystemOutputWithContext(context.Context) OriginEndpointDrmSystemOutput }
OriginEndpointDrmSystemInput is an input type that accepts OriginEndpointDrmSystemArgs and OriginEndpointDrmSystemOutput values. You can construct a concrete instance of `OriginEndpointDrmSystemInput` via:
OriginEndpointDrmSystemArgs{...}
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) ToOutput ¶
func (o OriginEndpointDrmSystemOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointDrmSystem]
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) ToOutput ¶
func (o OriginEndpointDrmSystemPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointDrmSystem]
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
func (OriginEndpointEncryptionArgs) ToOutput ¶
func (i OriginEndpointEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryption]
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
func (OriginEndpointEncryptionMethodArgs) ToOutput ¶
func (i OriginEndpointEncryptionMethodArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionMethod]
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) ToOutput ¶
func (o OriginEndpointEncryptionMethodOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryptionMethod]
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) ToOutput ¶
func (o OriginEndpointEncryptionMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointEncryptionMethod]
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
func (OriginEndpointEncryptionOutput) ToOutput ¶
func (o OriginEndpointEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointEncryption]
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
func (OriginEndpointEncryptionPtrOutput) ToOutput ¶
func (o OriginEndpointEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointEncryption]
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"` // <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"` // <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
func (OriginEndpointHlsManifestConfigurationArgs) ToOutput ¶
func (i OriginEndpointHlsManifestConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointHlsManifestConfiguration]
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
func (OriginEndpointHlsManifestConfigurationArray) ToOutput ¶
func (i OriginEndpointHlsManifestConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointHlsManifestConfiguration]
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
func (OriginEndpointHlsManifestConfigurationArrayOutput) ToOutput ¶
func (o OriginEndpointHlsManifestConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointHlsManifestConfiguration]
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) 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) ToOutput ¶
func (o OriginEndpointHlsManifestConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointHlsManifestConfiguration]
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"` // <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"` // <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) 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.StringPtrOutput
func (OriginEndpointOutput) ChannelName ¶
func (o OriginEndpointOutput) ChannelName() pulumi.StringPtrOutput
func (OriginEndpointOutput) ContainerType ¶
func (o OriginEndpointOutput) ContainerType() OriginEndpointContainerTypeOutput
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.StringPtrOutput
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() OriginEndpointTagArrayOutput
func (OriginEndpointOutput) ToOriginEndpointOutput ¶
func (o OriginEndpointOutput) ToOriginEndpointOutput() OriginEndpointOutput
func (OriginEndpointOutput) ToOriginEndpointOutputWithContext ¶
func (o OriginEndpointOutput) ToOriginEndpointOutputWithContext(ctx context.Context) OriginEndpointOutput
func (OriginEndpointOutput) ToOutput ¶
func (o OriginEndpointOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpoint]
type OriginEndpointPolicy ¶
type OriginEndpointPolicy struct { pulumi.CustomResourceState ChannelGroupName pulumi.StringPtrOutput `pulumi:"channelGroupName"` ChannelName pulumi.StringPtrOutput `pulumi:"channelName"` OriginEndpointName pulumi.StringPtrOutput `pulumi:"originEndpointName"` Policy pulumi.AnyOutput `pulumi:"policy"` }
Definition of AWS::MediaPackageV2::OriginEndpointPolicy Resource Type
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
func (*OriginEndpointPolicy) ToOutput ¶
func (i *OriginEndpointPolicy) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPolicy]
type OriginEndpointPolicyArgs ¶
type OriginEndpointPolicyArgs struct { ChannelGroupName pulumi.StringPtrInput ChannelName pulumi.StringPtrInput OriginEndpointName pulumi.StringPtrInput 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.StringPtrOutput
func (OriginEndpointPolicyOutput) ChannelName ¶
func (o OriginEndpointPolicyOutput) ChannelName() pulumi.StringPtrOutput
func (OriginEndpointPolicyOutput) ElementType ¶
func (OriginEndpointPolicyOutput) ElementType() reflect.Type
func (OriginEndpointPolicyOutput) OriginEndpointName ¶
func (o OriginEndpointPolicyOutput) OriginEndpointName() pulumi.StringPtrOutput
func (OriginEndpointPolicyOutput) Policy ¶
func (o OriginEndpointPolicyOutput) Policy() pulumi.AnyOutput
func (OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput ¶
func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutput() OriginEndpointPolicyOutput
func (OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext ¶
func (o OriginEndpointPolicyOutput) ToOriginEndpointPolicyOutputWithContext(ctx context.Context) OriginEndpointPolicyOutput
func (OriginEndpointPolicyOutput) ToOutput ¶
func (o OriginEndpointPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPolicy]
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 OriginEndpointPresetSpeke20AudioArgs and OriginEndpointPresetSpeke20AudioOutput values. You can construct a concrete instance of `OriginEndpointPresetSpeke20AudioInput` via:
OriginEndpointPresetSpeke20AudioArgs{...}
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) ToOutput ¶
func (o OriginEndpointPresetSpeke20AudioOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointPresetSpeke20Audio]
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) ToOutput ¶
func (o OriginEndpointPresetSpeke20AudioPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPresetSpeke20Audio]
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 OriginEndpointPresetSpeke20VideoArgs and OriginEndpointPresetSpeke20VideoOutput values. You can construct a concrete instance of `OriginEndpointPresetSpeke20VideoInput` via:
OriginEndpointPresetSpeke20VideoArgs{...}
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) ToOutput ¶
func (o OriginEndpointPresetSpeke20VideoOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointPresetSpeke20Video]
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) ToOutput ¶
func (o OriginEndpointPresetSpeke20VideoPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointPresetSpeke20Video]
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
func (OriginEndpointScteArgs) ToOutput ¶
func (i OriginEndpointScteArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScte]
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
func (OriginEndpointScteFilterArray) ToOutput ¶
func (i OriginEndpointScteFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointScteFilter]
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
func (OriginEndpointScteFilterArrayOutput) ToOutput ¶
func (o OriginEndpointScteFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointScteFilter]
type OriginEndpointScteFilterInput ¶
type OriginEndpointScteFilterInput interface { pulumi.Input ToOriginEndpointScteFilterOutput() OriginEndpointScteFilterOutput ToOriginEndpointScteFilterOutputWithContext(context.Context) OriginEndpointScteFilterOutput }
OriginEndpointScteFilterInput is an input type that accepts OriginEndpointScteFilterArgs and OriginEndpointScteFilterOutput values. You can construct a concrete instance of `OriginEndpointScteFilterInput` via:
OriginEndpointScteFilterArgs{...}
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) ToOutput ¶
func (o OriginEndpointScteFilterOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteFilter]
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) ToOutput ¶
func (o OriginEndpointScteFilterPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScteFilter]
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
func (OriginEndpointScteHlsArgs) ToOutput ¶
func (i OriginEndpointScteHlsArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteHls]
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
func (OriginEndpointScteHlsOutput) ToOutput ¶
func (o OriginEndpointScteHlsOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScteHls]
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
func (OriginEndpointScteHlsPtrOutput) ToOutput ¶
func (o OriginEndpointScteHlsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScteHls]
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
func (OriginEndpointScteOutput) ToOutput ¶
func (o OriginEndpointScteOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointScte]
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
func (OriginEndpointSctePtrOutput) ToOutput ¶
func (o OriginEndpointSctePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointScte]
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
func (OriginEndpointSegmentArgs) ToOutput ¶
func (i OriginEndpointSegmentArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSegment]
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) ToOutput ¶
func (o OriginEndpointSegmentOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSegment]
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) ToOutput ¶
func (o OriginEndpointSegmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointSegment]
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
func (OriginEndpointSpekeKeyProviderArgs) ToOutput ¶
func (i OriginEndpointSpekeKeyProviderArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSpekeKeyProvider]
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) ToOutput ¶
func (o OriginEndpointSpekeKeyProviderOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointSpekeKeyProvider]
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) ToOutput ¶
func (o OriginEndpointSpekeKeyProviderPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointSpekeKeyProvider]
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 OriginEndpointTagArgs ¶
type OriginEndpointTagArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (OriginEndpointTagArgs) ElementType ¶
func (OriginEndpointTagArgs) ElementType() reflect.Type
func (OriginEndpointTagArgs) ToOriginEndpointTagOutput ¶
func (i OriginEndpointTagArgs) ToOriginEndpointTagOutput() OriginEndpointTagOutput
func (OriginEndpointTagArgs) ToOriginEndpointTagOutputWithContext ¶
func (i OriginEndpointTagArgs) ToOriginEndpointTagOutputWithContext(ctx context.Context) OriginEndpointTagOutput
func (OriginEndpointTagArgs) ToOutput ¶
func (i OriginEndpointTagArgs) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTag]
type OriginEndpointTagArray ¶
type OriginEndpointTagArray []OriginEndpointTagInput
func (OriginEndpointTagArray) ElementType ¶
func (OriginEndpointTagArray) ElementType() reflect.Type
func (OriginEndpointTagArray) ToOriginEndpointTagArrayOutput ¶
func (i OriginEndpointTagArray) ToOriginEndpointTagArrayOutput() OriginEndpointTagArrayOutput
func (OriginEndpointTagArray) ToOriginEndpointTagArrayOutputWithContext ¶
func (i OriginEndpointTagArray) ToOriginEndpointTagArrayOutputWithContext(ctx context.Context) OriginEndpointTagArrayOutput
func (OriginEndpointTagArray) ToOutput ¶
func (i OriginEndpointTagArray) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointTag]
type OriginEndpointTagArrayInput ¶
type OriginEndpointTagArrayInput interface { pulumi.Input ToOriginEndpointTagArrayOutput() OriginEndpointTagArrayOutput ToOriginEndpointTagArrayOutputWithContext(context.Context) OriginEndpointTagArrayOutput }
OriginEndpointTagArrayInput is an input type that accepts OriginEndpointTagArray and OriginEndpointTagArrayOutput values. You can construct a concrete instance of `OriginEndpointTagArrayInput` via:
OriginEndpointTagArray{ OriginEndpointTagArgs{...} }
type OriginEndpointTagArrayOutput ¶
type OriginEndpointTagArrayOutput struct{ *pulumi.OutputState }
func (OriginEndpointTagArrayOutput) ElementType ¶
func (OriginEndpointTagArrayOutput) ElementType() reflect.Type
func (OriginEndpointTagArrayOutput) Index ¶
func (o OriginEndpointTagArrayOutput) Index(i pulumi.IntInput) OriginEndpointTagOutput
func (OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutput ¶
func (o OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutput() OriginEndpointTagArrayOutput
func (OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutputWithContext ¶
func (o OriginEndpointTagArrayOutput) ToOriginEndpointTagArrayOutputWithContext(ctx context.Context) OriginEndpointTagArrayOutput
func (OriginEndpointTagArrayOutput) ToOutput ¶
func (o OriginEndpointTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]OriginEndpointTag]
type OriginEndpointTagInput ¶
type OriginEndpointTagInput interface { pulumi.Input ToOriginEndpointTagOutput() OriginEndpointTagOutput ToOriginEndpointTagOutputWithContext(context.Context) OriginEndpointTagOutput }
OriginEndpointTagInput is an input type that accepts OriginEndpointTagArgs and OriginEndpointTagOutput values. You can construct a concrete instance of `OriginEndpointTagInput` via:
OriginEndpointTagArgs{...}
type OriginEndpointTagOutput ¶
type OriginEndpointTagOutput struct{ *pulumi.OutputState }
func (OriginEndpointTagOutput) ElementType ¶
func (OriginEndpointTagOutput) ElementType() reflect.Type
func (OriginEndpointTagOutput) Key ¶
func (o OriginEndpointTagOutput) Key() pulumi.StringPtrOutput
func (OriginEndpointTagOutput) ToOriginEndpointTagOutput ¶
func (o OriginEndpointTagOutput) ToOriginEndpointTagOutput() OriginEndpointTagOutput
func (OriginEndpointTagOutput) ToOriginEndpointTagOutputWithContext ¶
func (o OriginEndpointTagOutput) ToOriginEndpointTagOutputWithContext(ctx context.Context) OriginEndpointTagOutput
func (OriginEndpointTagOutput) ToOutput ¶
func (o OriginEndpointTagOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTag]
func (OriginEndpointTagOutput) Value ¶
func (o OriginEndpointTagOutput) Value() pulumi.StringPtrOutput
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 OriginEndpointTsEncryptionMethodArgs and OriginEndpointTsEncryptionMethodOutput values. You can construct a concrete instance of `OriginEndpointTsEncryptionMethodInput` via:
OriginEndpointTsEncryptionMethodArgs{...}
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) ToOutput ¶
func (o OriginEndpointTsEncryptionMethodOutput) ToOutput(ctx context.Context) pulumix.Output[OriginEndpointTsEncryptionMethod]
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) ToOutput ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*OriginEndpointTsEncryptionMethod]
func (OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutput ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutputWithContext ¶
func (o OriginEndpointTsEncryptionMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput