Documentation
¶
Index ¶
- Constants
- type Bridge
- type BridgeArgs
- type BridgeEgressGatewayBridge
- type BridgeEgressGatewayBridgeArgs
- func (BridgeEgressGatewayBridgeArgs) ElementType() reflect.Type
- func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutput() BridgeEgressGatewayBridgeOutput
- func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgeOutput
- func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
- func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
- type BridgeEgressGatewayBridgeInput
- type BridgeEgressGatewayBridgeOutput
- func (BridgeEgressGatewayBridgeOutput) ElementType() reflect.Type
- func (o BridgeEgressGatewayBridgeOutput) MaxBitrate() pulumi.IntOutput
- func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutput() BridgeEgressGatewayBridgeOutput
- func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgeOutput
- func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
- func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
- type BridgeEgressGatewayBridgePtrInput
- type BridgeEgressGatewayBridgePtrOutput
- func (o BridgeEgressGatewayBridgePtrOutput) Elem() BridgeEgressGatewayBridgeOutput
- func (BridgeEgressGatewayBridgePtrOutput) ElementType() reflect.Type
- func (o BridgeEgressGatewayBridgePtrOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
- func (o BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
- type BridgeFailoverConfig
- type BridgeFailoverConfigArgs
- func (BridgeFailoverConfigArgs) ElementType() reflect.Type
- func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutput() BridgeFailoverConfigOutput
- func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutputWithContext(ctx context.Context) BridgeFailoverConfigOutput
- func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
- func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
- type BridgeFailoverConfigInput
- type BridgeFailoverConfigOutput
- func (BridgeFailoverConfigOutput) ElementType() reflect.Type
- func (o BridgeFailoverConfigOutput) FailoverMode() BridgeFailoverModeEnumOutput
- func (o BridgeFailoverConfigOutput) SourcePriority() BridgeSourcePriorityPtrOutput
- func (o BridgeFailoverConfigOutput) State() BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutput() BridgeFailoverConfigOutput
- func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutputWithContext(ctx context.Context) BridgeFailoverConfigOutput
- func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
- func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
- type BridgeFailoverConfigPtrInput
- type BridgeFailoverConfigPtrOutput
- func (o BridgeFailoverConfigPtrOutput) Elem() BridgeFailoverConfigOutput
- func (BridgeFailoverConfigPtrOutput) ElementType() reflect.Type
- func (o BridgeFailoverConfigPtrOutput) FailoverMode() BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverConfigPtrOutput) SourcePriority() BridgeSourcePriorityPtrOutput
- func (o BridgeFailoverConfigPtrOutput) State() BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
- func (o BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
- type BridgeFailoverConfigStateEnum
- func (BridgeFailoverConfigStateEnum) ElementType() reflect.Type
- func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutput() BridgeFailoverConfigStateEnumOutput
- func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumOutput
- func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
- func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
- func (e BridgeFailoverConfigStateEnum) ToStringOutput() pulumi.StringOutput
- func (e BridgeFailoverConfigStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BridgeFailoverConfigStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BridgeFailoverConfigStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFailoverConfigStateEnumInput
- type BridgeFailoverConfigStateEnumOutput
- func (BridgeFailoverConfigStateEnumOutput) ElementType() reflect.Type
- func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutput() BridgeFailoverConfigStateEnumOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeFailoverConfigStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFailoverConfigStateEnumPtrInput
- type BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigStateEnumPtrOutput) Elem() BridgeFailoverConfigStateEnumOutput
- func (BridgeFailoverConfigStateEnumPtrOutput) ElementType() reflect.Type
- func (o BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
- func (o BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFailoverModeEnum
- func (BridgeFailoverModeEnum) ElementType() reflect.Type
- func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutput() BridgeFailoverModeEnumOutput
- func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutputWithContext(ctx context.Context) BridgeFailoverModeEnumOutput
- func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
- func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
- func (e BridgeFailoverModeEnum) ToStringOutput() pulumi.StringOutput
- func (e BridgeFailoverModeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BridgeFailoverModeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BridgeFailoverModeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFailoverModeEnumInput
- type BridgeFailoverModeEnumOutput
- func (BridgeFailoverModeEnumOutput) ElementType() reflect.Type
- func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutput() BridgeFailoverModeEnumOutput
- func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutputWithContext(ctx context.Context) BridgeFailoverModeEnumOutput
- func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverModeEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeFailoverModeEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeFailoverModeEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeFailoverModeEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFailoverModeEnumPtrInput
- type BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverModeEnumPtrOutput) Elem() BridgeFailoverModeEnumOutput
- func (BridgeFailoverModeEnumPtrOutput) ElementType() reflect.Type
- func (o BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
- func (o BridgeFailoverModeEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeFailoverModeEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeFlowSource
- type BridgeFlowSourceArgs
- func (BridgeFlowSourceArgs) ElementType() reflect.Type
- func (i BridgeFlowSourceArgs) ToBridgeFlowSourceOutput() BridgeFlowSourceOutput
- func (i BridgeFlowSourceArgs) ToBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeFlowSourceOutput
- func (i BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
- func (i BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
- type BridgeFlowSourceInput
- type BridgeFlowSourceOutput
- func (BridgeFlowSourceOutput) ElementType() reflect.Type
- func (o BridgeFlowSourceOutput) FlowArn() pulumi.StringOutput
- func (o BridgeFlowSourceOutput) FlowVpcInterfaceAttachment() BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeFlowSourceOutput) Name() pulumi.StringOutput
- func (o BridgeFlowSourceOutput) ToBridgeFlowSourceOutput() BridgeFlowSourceOutput
- func (o BridgeFlowSourceOutput) ToBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeFlowSourceOutput
- func (o BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
- func (o BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
- type BridgeFlowSourcePtrInput
- type BridgeFlowSourcePtrOutput
- func (o BridgeFlowSourcePtrOutput) Elem() BridgeFlowSourceOutput
- func (BridgeFlowSourcePtrOutput) ElementType() reflect.Type
- func (o BridgeFlowSourcePtrOutput) FlowArn() pulumi.StringPtrOutput
- func (o BridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment() BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeFlowSourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
- func (o BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
- type BridgeIngressGatewayBridge
- type BridgeIngressGatewayBridgeArgs
- func (BridgeIngressGatewayBridgeArgs) ElementType() reflect.Type
- func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutput() BridgeIngressGatewayBridgeOutput
- func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgeOutput
- func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
- func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
- type BridgeIngressGatewayBridgeInput
- type BridgeIngressGatewayBridgeOutput
- func (BridgeIngressGatewayBridgeOutput) ElementType() reflect.Type
- func (o BridgeIngressGatewayBridgeOutput) MaxBitrate() pulumi.IntOutput
- func (o BridgeIngressGatewayBridgeOutput) MaxOutputs() pulumi.IntOutput
- func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutput() BridgeIngressGatewayBridgeOutput
- func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgeOutput
- func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
- func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
- type BridgeIngressGatewayBridgePtrInput
- type BridgeIngressGatewayBridgePtrOutput
- func (o BridgeIngressGatewayBridgePtrOutput) Elem() BridgeIngressGatewayBridgeOutput
- func (BridgeIngressGatewayBridgePtrOutput) ElementType() reflect.Type
- func (o BridgeIngressGatewayBridgePtrOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o BridgeIngressGatewayBridgePtrOutput) MaxOutputs() pulumi.IntPtrOutput
- func (o BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
- func (o BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
- type BridgeInput
- type BridgeNetworkOutput
- type BridgeNetworkOutputArgs
- func (BridgeNetworkOutputArgs) ElementType() reflect.Type
- func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutput() BridgeNetworkOutputOutput
- func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeNetworkOutputOutput
- func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
- func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
- type BridgeNetworkOutputInput
- type BridgeNetworkOutputOutput
- func (BridgeNetworkOutputOutput) ElementType() reflect.Type
- func (o BridgeNetworkOutputOutput) IpAddress() pulumi.StringOutput
- func (o BridgeNetworkOutputOutput) Name() pulumi.StringOutput
- func (o BridgeNetworkOutputOutput) NetworkName() pulumi.StringOutput
- func (o BridgeNetworkOutputOutput) Port() pulumi.IntOutput
- func (o BridgeNetworkOutputOutput) Protocol() BridgeProtocolEnumOutput
- func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutput() BridgeNetworkOutputOutput
- func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeNetworkOutputOutput
- func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
- func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
- func (o BridgeNetworkOutputOutput) Ttl() pulumi.IntOutput
- type BridgeNetworkOutputPtrInput
- type BridgeNetworkOutputPtrOutput
- func (o BridgeNetworkOutputPtrOutput) Elem() BridgeNetworkOutputOutput
- func (BridgeNetworkOutputPtrOutput) ElementType() reflect.Type
- func (o BridgeNetworkOutputPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o BridgeNetworkOutputPtrOutput) Name() pulumi.StringPtrOutput
- func (o BridgeNetworkOutputPtrOutput) NetworkName() pulumi.StringPtrOutput
- func (o BridgeNetworkOutputPtrOutput) Port() pulumi.IntPtrOutput
- func (o BridgeNetworkOutputPtrOutput) Protocol() BridgeProtocolEnumPtrOutput
- func (o BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
- func (o BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
- func (o BridgeNetworkOutputPtrOutput) Ttl() pulumi.IntPtrOutput
- type BridgeNetworkSource
- type BridgeNetworkSourceArgs
- func (BridgeNetworkSourceArgs) ElementType() reflect.Type
- func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutput() BridgeNetworkSourceOutput
- func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeNetworkSourceOutput
- func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
- func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
- type BridgeNetworkSourceInput
- type BridgeNetworkSourceOutput
- func (BridgeNetworkSourceOutput) ElementType() reflect.Type
- func (o BridgeNetworkSourceOutput) MulticastIp() pulumi.StringOutput
- func (o BridgeNetworkSourceOutput) Name() pulumi.StringOutput
- func (o BridgeNetworkSourceOutput) NetworkName() pulumi.StringOutput
- func (o BridgeNetworkSourceOutput) Port() pulumi.IntOutput
- func (o BridgeNetworkSourceOutput) Protocol() BridgeProtocolEnumOutput
- func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutput() BridgeNetworkSourceOutput
- func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeNetworkSourceOutput
- func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
- func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
- type BridgeNetworkSourcePtrInput
- type BridgeNetworkSourcePtrOutput
- func (o BridgeNetworkSourcePtrOutput) Elem() BridgeNetworkSourceOutput
- func (BridgeNetworkSourcePtrOutput) ElementType() reflect.Type
- func (o BridgeNetworkSourcePtrOutput) MulticastIp() pulumi.StringPtrOutput
- func (o BridgeNetworkSourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o BridgeNetworkSourcePtrOutput) NetworkName() pulumi.StringPtrOutput
- func (o BridgeNetworkSourcePtrOutput) Port() pulumi.IntPtrOutput
- func (o BridgeNetworkSourcePtrOutput) Protocol() BridgeProtocolEnumPtrOutput
- func (o BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
- func (o BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
- type BridgeOutput
- func (o BridgeOutput) BridgeArn() pulumi.StringOutput
- func (o BridgeOutput) BridgeState() BridgeStateEnumOutput
- func (o BridgeOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
- func (BridgeOutput) ElementType() reflect.Type
- func (o BridgeOutput) IngressGatewayBridge() BridgeIngressGatewayBridgePtrOutput
- func (o BridgeOutput) Name() pulumi.StringOutput
- func (o BridgeOutput) Outputs() BridgeOutputTypeArrayOutput
- func (o BridgeOutput) PlacementArn() pulumi.StringOutput
- func (o BridgeOutput) SourceFailoverConfig() BridgeFailoverConfigPtrOutput
- func (o BridgeOutput) Sources() BridgeSourceTypeArrayOutput
- func (o BridgeOutput) ToBridgeOutput() BridgeOutput
- func (o BridgeOutput) ToBridgeOutputWithContext(ctx context.Context) BridgeOutput
- type BridgeOutputResource
- type BridgeOutputResourceArgs
- type BridgeOutputResourceBridgeNetworkOutput
- type BridgeOutputResourceBridgeNetworkOutputArgs
- func (BridgeOutputResourceBridgeNetworkOutputArgs) ElementType() reflect.Type
- func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutput() BridgeOutputResourceBridgeNetworkOutputOutput
- func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputOutput
- type BridgeOutputResourceBridgeNetworkOutputInput
- type BridgeOutputResourceBridgeNetworkOutputOutput
- func (BridgeOutputResourceBridgeNetworkOutputOutput) ElementType() reflect.Type
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) IpAddress() pulumi.StringOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) NetworkName() pulumi.StringOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) Port() pulumi.IntOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) Protocol() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutput() BridgeOutputResourceBridgeNetworkOutputOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputOutput
- func (o BridgeOutputResourceBridgeNetworkOutputOutput) Ttl() pulumi.IntOutput
- type BridgeOutputResourceBridgeNetworkOutputProtocol
- func (BridgeOutputResourceBridgeNetworkOutputProtocol) ElementType() reflect.Type
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutput() pulumi.StringOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeOutputResourceBridgeNetworkOutputProtocolInput
- type BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ElementType() reflect.Type
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeOutputResourceBridgeNetworkOutputProtocolPtrInput
- type BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) Elem() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
- func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ElementType() reflect.Type
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeOutputResourceBridgeNetworkOutputPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Elem() BridgeOutputResourceBridgeNetworkOutputOutput
- func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) ElementType() reflect.Type
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) NetworkName() pulumi.StringPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Port() pulumi.IntPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Protocol() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutput() BridgeOutputResourceBridgeNetworkOutputPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputPtrOutput
- func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Ttl() pulumi.IntPtrOutput
- type BridgeOutputResourceInput
- type BridgeOutputResourceOutput
- func (o BridgeOutputResourceOutput) BridgeArn() pulumi.StringOutput
- func (BridgeOutputResourceOutput) ElementType() reflect.Type
- func (o BridgeOutputResourceOutput) Name() pulumi.StringOutput
- func (o BridgeOutputResourceOutput) NetworkOutput() BridgeOutputResourceBridgeNetworkOutputOutput
- func (o BridgeOutputResourceOutput) ToBridgeOutputResourceOutput() BridgeOutputResourceOutput
- func (o BridgeOutputResourceOutput) ToBridgeOutputResourceOutputWithContext(ctx context.Context) BridgeOutputResourceOutput
- type BridgeOutputResourceState
- type BridgeOutputType
- type BridgeOutputTypeArgs
- type BridgeOutputTypeArray
- type BridgeOutputTypeArrayInput
- type BridgeOutputTypeArrayOutput
- func (BridgeOutputTypeArrayOutput) ElementType() reflect.Type
- func (o BridgeOutputTypeArrayOutput) Index(i pulumi.IntInput) BridgeOutputTypeOutput
- func (o BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutput() BridgeOutputTypeArrayOutput
- func (o BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutputWithContext(ctx context.Context) BridgeOutputTypeArrayOutput
- type BridgeOutputTypeInput
- type BridgeOutputTypeOutput
- func (BridgeOutputTypeOutput) ElementType() reflect.Type
- func (o BridgeOutputTypeOutput) NetworkOutput() BridgeNetworkOutputPtrOutput
- func (o BridgeOutputTypeOutput) ToBridgeOutputTypeOutput() BridgeOutputTypeOutput
- func (o BridgeOutputTypeOutput) ToBridgeOutputTypeOutputWithContext(ctx context.Context) BridgeOutputTypeOutput
- type BridgeProtocolEnum
- func (BridgeProtocolEnum) ElementType() reflect.Type
- func (e BridgeProtocolEnum) ToBridgeProtocolEnumOutput() BridgeProtocolEnumOutput
- func (e BridgeProtocolEnum) ToBridgeProtocolEnumOutputWithContext(ctx context.Context) BridgeProtocolEnumOutput
- func (e BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
- func (e BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
- func (e BridgeProtocolEnum) ToStringOutput() pulumi.StringOutput
- func (e BridgeProtocolEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BridgeProtocolEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BridgeProtocolEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeProtocolEnumInput
- type BridgeProtocolEnumOutput
- func (BridgeProtocolEnumOutput) ElementType() reflect.Type
- func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutput() BridgeProtocolEnumOutput
- func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutputWithContext(ctx context.Context) BridgeProtocolEnumOutput
- func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
- func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
- func (o BridgeProtocolEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeProtocolEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeProtocolEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeProtocolEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeProtocolEnumPtrInput
- type BridgeProtocolEnumPtrOutput
- func (o BridgeProtocolEnumPtrOutput) Elem() BridgeProtocolEnumOutput
- func (BridgeProtocolEnumPtrOutput) ElementType() reflect.Type
- func (o BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
- func (o BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
- func (o BridgeProtocolEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeProtocolEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeSource
- type BridgeSourceArgs
- type BridgeSourceBridgeFlowSource
- type BridgeSourceBridgeFlowSourceArgs
- func (BridgeSourceBridgeFlowSourceArgs) ElementType() reflect.Type
- func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutput() BridgeSourceBridgeFlowSourceOutput
- func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourceOutput
- func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
- func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
- type BridgeSourceBridgeFlowSourceInput
- type BridgeSourceBridgeFlowSourceOutput
- func (BridgeSourceBridgeFlowSourceOutput) ElementType() reflect.Type
- func (o BridgeSourceBridgeFlowSourceOutput) FlowArn() pulumi.StringOutput
- func (o BridgeSourceBridgeFlowSourceOutput) FlowVpcInterfaceAttachment() BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutput() BridgeSourceBridgeFlowSourceOutput
- func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourceOutput
- func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
- func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
- type BridgeSourceBridgeFlowSourcePtrInput
- type BridgeSourceBridgeFlowSourcePtrOutput
- func (o BridgeSourceBridgeFlowSourcePtrOutput) Elem() BridgeSourceBridgeFlowSourceOutput
- func (BridgeSourceBridgeFlowSourcePtrOutput) ElementType() reflect.Type
- func (o BridgeSourceBridgeFlowSourcePtrOutput) FlowArn() pulumi.StringPtrOutput
- func (o BridgeSourceBridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment() BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
- func (o BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
- type BridgeSourceBridgeNetworkSource
- type BridgeSourceBridgeNetworkSourceArgs
- func (BridgeSourceBridgeNetworkSourceArgs) ElementType() reflect.Type
- func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutput() BridgeSourceBridgeNetworkSourceOutput
- func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourceOutput
- func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
- func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
- type BridgeSourceBridgeNetworkSourceInput
- type BridgeSourceBridgeNetworkSourceOutput
- func (BridgeSourceBridgeNetworkSourceOutput) ElementType() reflect.Type
- func (o BridgeSourceBridgeNetworkSourceOutput) MulticastIp() pulumi.StringOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) NetworkName() pulumi.StringOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) Port() pulumi.IntOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) Protocol() BridgeSourceProtocolEnumOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutput() BridgeSourceBridgeNetworkSourceOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourceOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
- func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
- type BridgeSourceBridgeNetworkSourcePtrInput
- type BridgeSourceBridgeNetworkSourcePtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) Elem() BridgeSourceBridgeNetworkSourceOutput
- func (BridgeSourceBridgeNetworkSourcePtrOutput) ElementType() reflect.Type
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) MulticastIp() pulumi.StringPtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) NetworkName() pulumi.StringPtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) Port() pulumi.IntPtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) Protocol() BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
- type BridgeSourceInput
- type BridgeSourceOutput
- func (o BridgeSourceOutput) BridgeArn() pulumi.StringOutput
- func (BridgeSourceOutput) ElementType() reflect.Type
- func (o BridgeSourceOutput) FlowSource() BridgeSourceBridgeFlowSourcePtrOutput
- func (o BridgeSourceOutput) Name() pulumi.StringOutput
- func (o BridgeSourceOutput) NetworkSource() BridgeSourceBridgeNetworkSourcePtrOutput
- func (o BridgeSourceOutput) ToBridgeSourceOutput() BridgeSourceOutput
- func (o BridgeSourceOutput) ToBridgeSourceOutputWithContext(ctx context.Context) BridgeSourceOutput
- type BridgeSourcePriority
- type BridgeSourcePriorityArgs
- func (BridgeSourcePriorityArgs) ElementType() reflect.Type
- func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutput() BridgeSourcePriorityOutput
- func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutputWithContext(ctx context.Context) BridgeSourcePriorityOutput
- func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
- func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
- type BridgeSourcePriorityInput
- type BridgeSourcePriorityOutput
- func (BridgeSourcePriorityOutput) ElementType() reflect.Type
- func (o BridgeSourcePriorityOutput) PrimarySource() pulumi.StringPtrOutput
- func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutput() BridgeSourcePriorityOutput
- func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutputWithContext(ctx context.Context) BridgeSourcePriorityOutput
- func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
- func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
- type BridgeSourcePriorityPtrInput
- type BridgeSourcePriorityPtrOutput
- func (o BridgeSourcePriorityPtrOutput) Elem() BridgeSourcePriorityOutput
- func (BridgeSourcePriorityPtrOutput) ElementType() reflect.Type
- func (o BridgeSourcePriorityPtrOutput) PrimarySource() pulumi.StringPtrOutput
- func (o BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
- func (o BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
- type BridgeSourceProtocolEnum
- func (BridgeSourceProtocolEnum) ElementType() reflect.Type
- func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutput() BridgeSourceProtocolEnumOutput
- func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumOutput
- func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
- func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
- func (e BridgeSourceProtocolEnum) ToStringOutput() pulumi.StringOutput
- func (e BridgeSourceProtocolEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BridgeSourceProtocolEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BridgeSourceProtocolEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeSourceProtocolEnumInput
- type BridgeSourceProtocolEnumOutput
- func (BridgeSourceProtocolEnumOutput) ElementType() reflect.Type
- func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutput() BridgeSourceProtocolEnumOutput
- func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumOutput
- func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceProtocolEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeSourceProtocolEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeSourceProtocolEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeSourceProtocolEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeSourceProtocolEnumPtrInput
- type BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceProtocolEnumPtrOutput) Elem() BridgeSourceProtocolEnumOutput
- func (BridgeSourceProtocolEnumPtrOutput) ElementType() reflect.Type
- func (o BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
- func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeSourceState
- type BridgeSourceType
- type BridgeSourceTypeArgs
- type BridgeSourceTypeArray
- type BridgeSourceTypeArrayInput
- type BridgeSourceTypeArrayOutput
- func (BridgeSourceTypeArrayOutput) ElementType() reflect.Type
- func (o BridgeSourceTypeArrayOutput) Index(i pulumi.IntInput) BridgeSourceTypeOutput
- func (o BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutput() BridgeSourceTypeArrayOutput
- func (o BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutputWithContext(ctx context.Context) BridgeSourceTypeArrayOutput
- type BridgeSourceTypeInput
- type BridgeSourceTypeOutput
- func (BridgeSourceTypeOutput) ElementType() reflect.Type
- func (o BridgeSourceTypeOutput) FlowSource() BridgeFlowSourcePtrOutput
- func (o BridgeSourceTypeOutput) NetworkSource() BridgeNetworkSourcePtrOutput
- func (o BridgeSourceTypeOutput) ToBridgeSourceTypeOutput() BridgeSourceTypeOutput
- func (o BridgeSourceTypeOutput) ToBridgeSourceTypeOutputWithContext(ctx context.Context) BridgeSourceTypeOutput
- type BridgeSourceVpcInterfaceAttachment
- type BridgeSourceVpcInterfaceAttachmentArgs
- func (BridgeSourceVpcInterfaceAttachmentArgs) ElementType() reflect.Type
- func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutput() BridgeSourceVpcInterfaceAttachmentOutput
- func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentOutput
- func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
- type BridgeSourceVpcInterfaceAttachmentInput
- type BridgeSourceVpcInterfaceAttachmentOutput
- func (BridgeSourceVpcInterfaceAttachmentOutput) ElementType() reflect.Type
- func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutput() BridgeSourceVpcInterfaceAttachmentOutput
- func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentOutput
- func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type BridgeSourceVpcInterfaceAttachmentPtrInput
- type BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) Elem() BridgeSourceVpcInterfaceAttachmentOutput
- func (BridgeSourceVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
- func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
- func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type BridgeState
- type BridgeStateEnum
- type BridgeStateEnumOutput
- func (BridgeStateEnumOutput) ElementType() reflect.Type
- func (o BridgeStateEnumOutput) ToBridgeStateEnumOutput() BridgeStateEnumOutput
- func (o BridgeStateEnumOutput) ToBridgeStateEnumOutputWithContext(ctx context.Context) BridgeStateEnumOutput
- func (o BridgeStateEnumOutput) ToBridgeStateEnumPtrOutput() BridgeStateEnumPtrOutput
- func (o BridgeStateEnumOutput) ToBridgeStateEnumPtrOutputWithContext(ctx context.Context) BridgeStateEnumPtrOutput
- func (o BridgeStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o BridgeStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BridgeStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeStateEnumPtrOutput
- func (o BridgeStateEnumPtrOutput) Elem() BridgeStateEnumOutput
- func (BridgeStateEnumPtrOutput) ElementType() reflect.Type
- func (o BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutput() BridgeStateEnumPtrOutput
- func (o BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutputWithContext(ctx context.Context) BridgeStateEnumPtrOutput
- func (o BridgeStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeVpcInterfaceAttachment
- type BridgeVpcInterfaceAttachmentArgs
- func (BridgeVpcInterfaceAttachmentArgs) ElementType() reflect.Type
- func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutput() BridgeVpcInterfaceAttachmentOutput
- func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentOutput
- func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
- func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
- type BridgeVpcInterfaceAttachmentInput
- type BridgeVpcInterfaceAttachmentOutput
- func (BridgeVpcInterfaceAttachmentOutput) ElementType() reflect.Type
- func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutput() BridgeVpcInterfaceAttachmentOutput
- func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentOutput
- func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type BridgeVpcInterfaceAttachmentPtrInput
- type BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeVpcInterfaceAttachmentPtrOutput) Elem() BridgeVpcInterfaceAttachmentOutput
- func (BridgeVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
- func (o BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
- func (o BridgeVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type Flow
- type FlowArgs
- type FlowEncryption
- type FlowEncryptionAlgorithm
- func (FlowEncryptionAlgorithm) ElementType() reflect.Type
- func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutput() FlowEncryptionAlgorithmOutput
- func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmOutput
- func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
- func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
- func (e FlowEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e FlowEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionAlgorithmInput
- type FlowEncryptionAlgorithmOutput
- func (FlowEncryptionAlgorithmOutput) ElementType() reflect.Type
- func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutput() FlowEncryptionAlgorithmOutput
- func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmOutput
- func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionAlgorithmPtrInput
- type FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionAlgorithmPtrOutput) Elem() FlowEncryptionAlgorithmOutput
- func (FlowEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
- func (o FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionArgs
- func (FlowEncryptionArgs) ElementType() reflect.Type
- func (i FlowEncryptionArgs) ToFlowEncryptionOutput() FlowEncryptionOutput
- func (i FlowEncryptionArgs) ToFlowEncryptionOutputWithContext(ctx context.Context) FlowEncryptionOutput
- func (i FlowEncryptionArgs) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
- func (i FlowEncryptionArgs) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
- type FlowEncryptionInput
- type FlowEncryptionKeyType
- func (FlowEncryptionKeyType) ElementType() reflect.Type
- func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutput() FlowEncryptionKeyTypeOutput
- func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEncryptionKeyTypeOutput
- func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
- func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
- func (e FlowEncryptionKeyType) ToStringOutput() pulumi.StringOutput
- func (e FlowEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionKeyTypeInput
- type FlowEncryptionKeyTypeOutput
- func (FlowEncryptionKeyTypeOutput) ElementType() reflect.Type
- func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutput() FlowEncryptionKeyTypeOutput
- func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEncryptionKeyTypeOutput
- func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionKeyTypePtrInput
- type FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionKeyTypePtrOutput) Elem() FlowEncryptionKeyTypeOutput
- func (FlowEncryptionKeyTypePtrOutput) ElementType() reflect.Type
- func (o FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEncryptionOutput
- func (o FlowEncryptionOutput) Algorithm() FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowEncryptionOutput) DeviceId() pulumi.StringPtrOutput
- func (FlowEncryptionOutput) ElementType() reflect.Type
- func (o FlowEncryptionOutput) KeyType() FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionOutput) Region() pulumi.StringPtrOutput
- func (o FlowEncryptionOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowEncryptionOutput) RoleArn() pulumi.StringOutput
- func (o FlowEncryptionOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowEncryptionOutput) ToFlowEncryptionOutput() FlowEncryptionOutput
- func (o FlowEncryptionOutput) ToFlowEncryptionOutputWithContext(ctx context.Context) FlowEncryptionOutput
- func (o FlowEncryptionOutput) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
- func (o FlowEncryptionOutput) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
- func (o FlowEncryptionOutput) Url() pulumi.StringPtrOutput
- type FlowEncryptionPtrInput
- type FlowEncryptionPtrOutput
- func (o FlowEncryptionPtrOutput) Algorithm() FlowEncryptionAlgorithmPtrOutput
- func (o FlowEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) Elem() FlowEncryptionOutput
- func (FlowEncryptionPtrOutput) ElementType() reflect.Type
- func (o FlowEncryptionPtrOutput) KeyType() FlowEncryptionKeyTypePtrOutput
- func (o FlowEncryptionPtrOutput) Region() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
- func (o FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
- func (o FlowEncryptionPtrOutput) Url() pulumi.StringPtrOutput
- type FlowEntitlement
- type FlowEntitlementArgs
- type FlowEntitlementEncryption
- type FlowEntitlementEncryptionAlgorithm
- func (FlowEntitlementEncryptionAlgorithm) ElementType() reflect.Type
- func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutput() FlowEntitlementEncryptionAlgorithmOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowEntitlementEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionAlgorithmInput
- type FlowEntitlementEncryptionAlgorithmOutput
- func (FlowEntitlementEncryptionAlgorithmOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutput() FlowEntitlementEncryptionAlgorithmOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionAlgorithmPtrInput
- type FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmPtrOutput) Elem() FlowEntitlementEncryptionAlgorithmOutput
- func (FlowEntitlementEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionArgs
- func (FlowEntitlementEncryptionArgs) ElementType() reflect.Type
- func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutput() FlowEntitlementEncryptionOutput
- func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutputWithContext(ctx context.Context) FlowEntitlementEncryptionOutput
- func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
- func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
- type FlowEntitlementEncryptionInput
- type FlowEntitlementEncryptionKeyType
- func (FlowEntitlementEncryptionKeyType) ElementType() reflect.Type
- func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutput() FlowEntitlementEncryptionKeyTypeOutput
- func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypeOutput
- func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
- func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
- func (e FlowEntitlementEncryptionKeyType) ToStringOutput() pulumi.StringOutput
- func (e FlowEntitlementEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowEntitlementEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowEntitlementEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionKeyTypeInput
- type FlowEntitlementEncryptionKeyTypeOutput
- func (FlowEntitlementEncryptionKeyTypeOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutput() FlowEntitlementEncryptionKeyTypeOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypeOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionKeyTypePtrInput
- type FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionKeyTypePtrOutput) Elem() FlowEntitlementEncryptionKeyTypeOutput
- func (FlowEntitlementEncryptionKeyTypePtrOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEncryptionOutput
- func (o FlowEntitlementEncryptionOutput) Algorithm() FlowEntitlementEncryptionAlgorithmOutput
- func (o FlowEntitlementEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionOutput) DeviceId() pulumi.StringPtrOutput
- func (FlowEntitlementEncryptionOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionOutput) KeyType() FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionOutput) Region() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionOutput) RoleArn() pulumi.StringOutput
- func (o FlowEntitlementEncryptionOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutput() FlowEntitlementEncryptionOutput
- func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutputWithContext(ctx context.Context) FlowEntitlementEncryptionOutput
- func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementEncryptionOutput) Url() pulumi.StringPtrOutput
- type FlowEntitlementEncryptionPtrInput
- type FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) Algorithm() FlowEntitlementEncryptionAlgorithmPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) Elem() FlowEntitlementEncryptionOutput
- func (FlowEntitlementEncryptionPtrOutput) ElementType() reflect.Type
- func (o FlowEntitlementEncryptionPtrOutput) KeyType() FlowEntitlementEncryptionKeyTypePtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) Region() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementEncryptionPtrOutput) Url() pulumi.StringPtrOutput
- type FlowEntitlementEntitlementStatus
- func (FlowEntitlementEntitlementStatus) ElementType() reflect.Type
- func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutput() FlowEntitlementEntitlementStatusOutput
- func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusOutput
- func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
- func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
- func (e FlowEntitlementEntitlementStatus) ToStringOutput() pulumi.StringOutput
- func (e FlowEntitlementEntitlementStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowEntitlementEntitlementStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowEntitlementEntitlementStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEntitlementStatusInput
- type FlowEntitlementEntitlementStatusOutput
- func (FlowEntitlementEntitlementStatusOutput) ElementType() reflect.Type
- func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutput() FlowEntitlementEntitlementStatusOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEntitlementStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementEntitlementStatusPtrInput
- type FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementEntitlementStatusPtrOutput) Elem() FlowEntitlementEntitlementStatusOutput
- func (FlowEntitlementEntitlementStatusPtrOutput) ElementType() reflect.Type
- func (o FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowEntitlementInput
- type FlowEntitlementOutput
- func (o FlowEntitlementOutput) DataTransferSubscriberFeePercent() pulumi.IntPtrOutput
- func (o FlowEntitlementOutput) Description() pulumi.StringOutput
- func (FlowEntitlementOutput) ElementType() reflect.Type
- func (o FlowEntitlementOutput) Encryption() FlowEntitlementEncryptionPtrOutput
- func (o FlowEntitlementOutput) EntitlementArn() pulumi.StringOutput
- func (o FlowEntitlementOutput) EntitlementStatus() FlowEntitlementEntitlementStatusPtrOutput
- func (o FlowEntitlementOutput) FlowArn() pulumi.StringOutput
- func (o FlowEntitlementOutput) Name() pulumi.StringOutput
- func (o FlowEntitlementOutput) Subscribers() pulumi.StringArrayOutput
- func (o FlowEntitlementOutput) ToFlowEntitlementOutput() FlowEntitlementOutput
- func (o FlowEntitlementOutput) ToFlowEntitlementOutputWithContext(ctx context.Context) FlowEntitlementOutput
- type FlowEntitlementState
- type FlowFailoverConfig
- type FlowFailoverConfigArgs
- func (FlowFailoverConfigArgs) ElementType() reflect.Type
- func (i FlowFailoverConfigArgs) ToFlowFailoverConfigOutput() FlowFailoverConfigOutput
- func (i FlowFailoverConfigArgs) ToFlowFailoverConfigOutputWithContext(ctx context.Context) FlowFailoverConfigOutput
- func (i FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
- func (i FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
- type FlowFailoverConfigFailoverMode
- func (FlowFailoverConfigFailoverMode) ElementType() reflect.Type
- func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutput() FlowFailoverConfigFailoverModeOutput
- func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModeOutput
- func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
- func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
- func (e FlowFailoverConfigFailoverMode) ToStringOutput() pulumi.StringOutput
- func (e FlowFailoverConfigFailoverMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFailoverConfigFailoverMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFailoverConfigFailoverMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFailoverConfigFailoverModeInput
- type FlowFailoverConfigFailoverModeOutput
- func (FlowFailoverConfigFailoverModeOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutput() FlowFailoverConfigFailoverModeOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModeOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFailoverConfigFailoverModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFailoverConfigFailoverModePtrInput
- type FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigFailoverModePtrOutput) Elem() FlowFailoverConfigFailoverModeOutput
- func (FlowFailoverConfigFailoverModePtrOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFailoverConfigInput
- type FlowFailoverConfigOutput
- func (FlowFailoverConfigOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigOutput) FailoverMode() FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigOutput) RecoveryWindow() pulumi.IntPtrOutput
- func (o FlowFailoverConfigOutput) SourcePriority() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (o FlowFailoverConfigOutput) State() FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigOutput) ToFlowFailoverConfigOutput() FlowFailoverConfigOutput
- func (o FlowFailoverConfigOutput) ToFlowFailoverConfigOutputWithContext(ctx context.Context) FlowFailoverConfigOutput
- func (o FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
- func (o FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
- type FlowFailoverConfigPtrInput
- type FlowFailoverConfigPtrOutput
- func (o FlowFailoverConfigPtrOutput) Elem() FlowFailoverConfigOutput
- func (FlowFailoverConfigPtrOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigPtrOutput) FailoverMode() FlowFailoverConfigFailoverModePtrOutput
- func (o FlowFailoverConfigPtrOutput) RecoveryWindow() pulumi.IntPtrOutput
- func (o FlowFailoverConfigPtrOutput) SourcePriority() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (o FlowFailoverConfigPtrOutput) State() FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
- func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
- type FlowFailoverConfigSourcePriorityProperties
- type FlowFailoverConfigSourcePriorityPropertiesArgs
- func (FlowFailoverConfigSourcePriorityPropertiesArgs) ElementType() reflect.Type
- func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutput() FlowFailoverConfigSourcePriorityPropertiesOutput
- func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesOutput
- func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- type FlowFailoverConfigSourcePriorityPropertiesInput
- type FlowFailoverConfigSourcePriorityPropertiesOutput
- func (FlowFailoverConfigSourcePriorityPropertiesOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) PrimarySource() pulumi.StringOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutput() FlowFailoverConfigSourcePriorityPropertiesOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- type FlowFailoverConfigSourcePriorityPropertiesPtrInput
- type FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) Elem() FlowFailoverConfigSourcePriorityPropertiesOutput
- func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) PrimarySource() pulumi.StringPtrOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
- type FlowFailoverConfigState
- func (FlowFailoverConfigState) ElementType() reflect.Type
- func (e FlowFailoverConfigState) ToFlowFailoverConfigStateOutput() FlowFailoverConfigStateOutput
- func (e FlowFailoverConfigState) ToFlowFailoverConfigStateOutputWithContext(ctx context.Context) FlowFailoverConfigStateOutput
- func (e FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
- func (e FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
- func (e FlowFailoverConfigState) ToStringOutput() pulumi.StringOutput
- func (e FlowFailoverConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFailoverConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFailoverConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFailoverConfigStateInput
- type FlowFailoverConfigStateOutput
- func (FlowFailoverConfigStateOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutput() FlowFailoverConfigStateOutput
- func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutputWithContext(ctx context.Context) FlowFailoverConfigStateOutput
- func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigStateOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFailoverConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFailoverConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFailoverConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFailoverConfigStatePtrInput
- type FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigStatePtrOutput) Elem() FlowFailoverConfigStateOutput
- func (FlowFailoverConfigStatePtrOutput) ElementType() reflect.Type
- func (o FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
- func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtp
- type FlowFmtpArgs
- func (FlowFmtpArgs) ElementType() reflect.Type
- func (i FlowFmtpArgs) ToFlowFmtpOutput() FlowFmtpOutput
- func (i FlowFmtpArgs) ToFlowFmtpOutputWithContext(ctx context.Context) FlowFmtpOutput
- func (i FlowFmtpArgs) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
- func (i FlowFmtpArgs) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
- type FlowFmtpColorimetry
- func (FlowFmtpColorimetry) ElementType() reflect.Type
- func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryOutput() FlowFmtpColorimetryOutput
- func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryOutputWithContext(ctx context.Context) FlowFmtpColorimetryOutput
- func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
- func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
- func (e FlowFmtpColorimetry) ToStringOutput() pulumi.StringOutput
- func (e FlowFmtpColorimetry) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFmtpColorimetry) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFmtpColorimetry) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpColorimetryInput
- type FlowFmtpColorimetryOutput
- func (FlowFmtpColorimetryOutput) ElementType() reflect.Type
- func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutput() FlowFmtpColorimetryOutput
- func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutputWithContext(ctx context.Context) FlowFmtpColorimetryOutput
- func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpColorimetryOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFmtpColorimetryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFmtpColorimetryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpColorimetryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpColorimetryPtrInput
- type FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpColorimetryPtrOutput) Elem() FlowFmtpColorimetryOutput
- func (FlowFmtpColorimetryPtrOutput) ElementType() reflect.Type
- func (o FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpColorimetryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpColorimetryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpInput
- type FlowFmtpOutput
- func (o FlowFmtpOutput) ChannelOrder() pulumi.StringPtrOutput
- func (o FlowFmtpOutput) Colorimetry() FlowFmtpColorimetryPtrOutput
- func (FlowFmtpOutput) ElementType() reflect.Type
- func (o FlowFmtpOutput) ExactFramerate() pulumi.StringPtrOutput
- func (o FlowFmtpOutput) Par() pulumi.StringPtrOutput
- func (o FlowFmtpOutput) Range() FlowFmtpRangePtrOutput
- func (o FlowFmtpOutput) ScanMode() FlowFmtpScanModePtrOutput
- func (o FlowFmtpOutput) Tcs() FlowFmtpTcsPtrOutput
- func (o FlowFmtpOutput) ToFlowFmtpOutput() FlowFmtpOutput
- func (o FlowFmtpOutput) ToFlowFmtpOutputWithContext(ctx context.Context) FlowFmtpOutput
- func (o FlowFmtpOutput) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
- func (o FlowFmtpOutput) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
- type FlowFmtpPtrInput
- type FlowFmtpPtrOutput
- func (o FlowFmtpPtrOutput) ChannelOrder() pulumi.StringPtrOutput
- func (o FlowFmtpPtrOutput) Colorimetry() FlowFmtpColorimetryPtrOutput
- func (o FlowFmtpPtrOutput) Elem() FlowFmtpOutput
- func (FlowFmtpPtrOutput) ElementType() reflect.Type
- func (o FlowFmtpPtrOutput) ExactFramerate() pulumi.StringPtrOutput
- func (o FlowFmtpPtrOutput) Par() pulumi.StringPtrOutput
- func (o FlowFmtpPtrOutput) Range() FlowFmtpRangePtrOutput
- func (o FlowFmtpPtrOutput) ScanMode() FlowFmtpScanModePtrOutput
- func (o FlowFmtpPtrOutput) Tcs() FlowFmtpTcsPtrOutput
- func (o FlowFmtpPtrOutput) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
- func (o FlowFmtpPtrOutput) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
- type FlowFmtpRange
- func (FlowFmtpRange) ElementType() reflect.Type
- func (e FlowFmtpRange) ToFlowFmtpRangeOutput() FlowFmtpRangeOutput
- func (e FlowFmtpRange) ToFlowFmtpRangeOutputWithContext(ctx context.Context) FlowFmtpRangeOutput
- func (e FlowFmtpRange) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
- func (e FlowFmtpRange) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
- func (e FlowFmtpRange) ToStringOutput() pulumi.StringOutput
- func (e FlowFmtpRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFmtpRange) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFmtpRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpRangeInput
- type FlowFmtpRangeOutput
- func (FlowFmtpRangeOutput) ElementType() reflect.Type
- func (o FlowFmtpRangeOutput) ToFlowFmtpRangeOutput() FlowFmtpRangeOutput
- func (o FlowFmtpRangeOutput) ToFlowFmtpRangeOutputWithContext(ctx context.Context) FlowFmtpRangeOutput
- func (o FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
- func (o FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
- func (o FlowFmtpRangeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFmtpRangeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFmtpRangeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpRangeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpRangePtrInput
- type FlowFmtpRangePtrOutput
- func (o FlowFmtpRangePtrOutput) Elem() FlowFmtpRangeOutput
- func (FlowFmtpRangePtrOutput) ElementType() reflect.Type
- func (o FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
- func (o FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
- func (o FlowFmtpRangePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpRangePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpScanMode
- func (FlowFmtpScanMode) ElementType() reflect.Type
- func (e FlowFmtpScanMode) ToFlowFmtpScanModeOutput() FlowFmtpScanModeOutput
- func (e FlowFmtpScanMode) ToFlowFmtpScanModeOutputWithContext(ctx context.Context) FlowFmtpScanModeOutput
- func (e FlowFmtpScanMode) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
- func (e FlowFmtpScanMode) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
- func (e FlowFmtpScanMode) ToStringOutput() pulumi.StringOutput
- func (e FlowFmtpScanMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFmtpScanMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFmtpScanMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpScanModeInput
- type FlowFmtpScanModeOutput
- func (FlowFmtpScanModeOutput) ElementType() reflect.Type
- func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutput() FlowFmtpScanModeOutput
- func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutputWithContext(ctx context.Context) FlowFmtpScanModeOutput
- func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
- func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
- func (o FlowFmtpScanModeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFmtpScanModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFmtpScanModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpScanModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpScanModePtrInput
- type FlowFmtpScanModePtrOutput
- func (o FlowFmtpScanModePtrOutput) Elem() FlowFmtpScanModeOutput
- func (FlowFmtpScanModePtrOutput) ElementType() reflect.Type
- func (o FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
- func (o FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
- func (o FlowFmtpScanModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpScanModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpTcs
- func (FlowFmtpTcs) ElementType() reflect.Type
- func (e FlowFmtpTcs) ToFlowFmtpTcsOutput() FlowFmtpTcsOutput
- func (e FlowFmtpTcs) ToFlowFmtpTcsOutputWithContext(ctx context.Context) FlowFmtpTcsOutput
- func (e FlowFmtpTcs) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
- func (e FlowFmtpTcs) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
- func (e FlowFmtpTcs) ToStringOutput() pulumi.StringOutput
- func (e FlowFmtpTcs) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowFmtpTcs) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowFmtpTcs) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpTcsInput
- type FlowFmtpTcsOutput
- func (FlowFmtpTcsOutput) ElementType() reflect.Type
- func (o FlowFmtpTcsOutput) ToFlowFmtpTcsOutput() FlowFmtpTcsOutput
- func (o FlowFmtpTcsOutput) ToFlowFmtpTcsOutputWithContext(ctx context.Context) FlowFmtpTcsOutput
- func (o FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
- func (o FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
- func (o FlowFmtpTcsOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowFmtpTcsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowFmtpTcsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpTcsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowFmtpTcsPtrInput
- type FlowFmtpTcsPtrOutput
- func (o FlowFmtpTcsPtrOutput) Elem() FlowFmtpTcsOutput
- func (FlowFmtpTcsPtrOutput) ElementType() reflect.Type
- func (o FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
- func (o FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
- func (o FlowFmtpTcsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFmtpTcsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowGatewayBridgeSource
- type FlowGatewayBridgeSourceArgs
- func (FlowGatewayBridgeSourceArgs) ElementType() reflect.Type
- func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutput() FlowGatewayBridgeSourceOutput
- func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowGatewayBridgeSourceOutput
- func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
- func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
- type FlowGatewayBridgeSourceInput
- type FlowGatewayBridgeSourceOutput
- func (o FlowGatewayBridgeSourceOutput) BridgeArn() pulumi.StringOutput
- func (FlowGatewayBridgeSourceOutput) ElementType() reflect.Type
- func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutput() FlowGatewayBridgeSourceOutput
- func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowGatewayBridgeSourceOutput
- func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
- func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
- func (o FlowGatewayBridgeSourceOutput) VpcInterfaceAttachment() FlowVpcInterfaceAttachmentPtrOutput
- type FlowGatewayBridgeSourcePtrInput
- type FlowGatewayBridgeSourcePtrOutput
- func (o FlowGatewayBridgeSourcePtrOutput) BridgeArn() pulumi.StringPtrOutput
- func (o FlowGatewayBridgeSourcePtrOutput) Elem() FlowGatewayBridgeSourceOutput
- func (FlowGatewayBridgeSourcePtrOutput) ElementType() reflect.Type
- func (o FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
- func (o FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
- func (o FlowGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowVpcInterfaceAttachmentPtrOutput
- type FlowInput
- type FlowInputConfiguration
- type FlowInputConfigurationArgs
- type FlowInputConfigurationArray
- func (FlowInputConfigurationArray) ElementType() reflect.Type
- func (i FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutput() FlowInputConfigurationArrayOutput
- func (i FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutputWithContext(ctx context.Context) FlowInputConfigurationArrayOutput
- type FlowInputConfigurationArrayInput
- type FlowInputConfigurationArrayOutput
- func (FlowInputConfigurationArrayOutput) ElementType() reflect.Type
- func (o FlowInputConfigurationArrayOutput) Index(i pulumi.IntInput) FlowInputConfigurationOutput
- func (o FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutput() FlowInputConfigurationArrayOutput
- func (o FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutputWithContext(ctx context.Context) FlowInputConfigurationArrayOutput
- type FlowInputConfigurationInput
- type FlowInputConfigurationOutput
- func (FlowInputConfigurationOutput) ElementType() reflect.Type
- func (o FlowInputConfigurationOutput) InputPort() pulumi.IntOutput
- func (o FlowInputConfigurationOutput) Interface() FlowInterfaceOutput
- func (o FlowInputConfigurationOutput) ToFlowInputConfigurationOutput() FlowInputConfigurationOutput
- func (o FlowInputConfigurationOutput) ToFlowInputConfigurationOutputWithContext(ctx context.Context) FlowInputConfigurationOutput
- type FlowInterface
- type FlowInterfaceArgs
- type FlowInterfaceInput
- type FlowInterfaceOutput
- type FlowMaintenance
- type FlowMaintenanceArgs
- func (FlowMaintenanceArgs) ElementType() reflect.Type
- func (i FlowMaintenanceArgs) ToFlowMaintenanceOutput() FlowMaintenanceOutput
- func (i FlowMaintenanceArgs) ToFlowMaintenanceOutputWithContext(ctx context.Context) FlowMaintenanceOutput
- func (i FlowMaintenanceArgs) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
- func (i FlowMaintenanceArgs) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
- type FlowMaintenanceInput
- type FlowMaintenanceMaintenanceDay
- func (FlowMaintenanceMaintenanceDay) ElementType() reflect.Type
- func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutput() FlowMaintenanceMaintenanceDayOutput
- func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayOutput
- func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
- func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
- func (e FlowMaintenanceMaintenanceDay) ToStringOutput() pulumi.StringOutput
- func (e FlowMaintenanceMaintenanceDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowMaintenanceMaintenanceDay) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowMaintenanceMaintenanceDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMaintenanceMaintenanceDayInput
- type FlowMaintenanceMaintenanceDayOutput
- func (FlowMaintenanceMaintenanceDayOutput) ElementType() reflect.Type
- func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutput() FlowMaintenanceMaintenanceDayOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMaintenanceMaintenanceDayPtrInput
- type FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenanceMaintenanceDayPtrOutput) Elem() FlowMaintenanceMaintenanceDayOutput
- func (FlowMaintenanceMaintenanceDayPtrOutput) ElementType() reflect.Type
- func (o FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMaintenanceOutput
- func (FlowMaintenanceOutput) ElementType() reflect.Type
- func (o FlowMaintenanceOutput) MaintenanceDay() FlowMaintenanceMaintenanceDayOutput
- func (o FlowMaintenanceOutput) MaintenanceStartHour() pulumi.StringOutput
- func (o FlowMaintenanceOutput) ToFlowMaintenanceOutput() FlowMaintenanceOutput
- func (o FlowMaintenanceOutput) ToFlowMaintenanceOutputWithContext(ctx context.Context) FlowMaintenanceOutput
- func (o FlowMaintenanceOutput) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
- func (o FlowMaintenanceOutput) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
- type FlowMaintenancePtrInput
- type FlowMaintenancePtrOutput
- func (o FlowMaintenancePtrOutput) Elem() FlowMaintenanceOutput
- func (FlowMaintenancePtrOutput) ElementType() reflect.Type
- func (o FlowMaintenancePtrOutput) MaintenanceDay() FlowMaintenanceMaintenanceDayPtrOutput
- func (o FlowMaintenancePtrOutput) MaintenanceStartHour() pulumi.StringPtrOutput
- func (o FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
- func (o FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
- type FlowMediaStream
- type FlowMediaStreamArgs
- type FlowMediaStreamArray
- type FlowMediaStreamArrayInput
- type FlowMediaStreamArrayOutput
- func (FlowMediaStreamArrayOutput) ElementType() reflect.Type
- func (o FlowMediaStreamArrayOutput) Index(i pulumi.IntInput) FlowMediaStreamOutput
- func (o FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutput() FlowMediaStreamArrayOutput
- func (o FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutputWithContext(ctx context.Context) FlowMediaStreamArrayOutput
- type FlowMediaStreamAttributes
- type FlowMediaStreamAttributesArgs
- func (FlowMediaStreamAttributesArgs) ElementType() reflect.Type
- func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutput() FlowMediaStreamAttributesOutput
- func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutputWithContext(ctx context.Context) FlowMediaStreamAttributesOutput
- func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
- func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
- type FlowMediaStreamAttributesInput
- type FlowMediaStreamAttributesOutput
- func (FlowMediaStreamAttributesOutput) ElementType() reflect.Type
- func (o FlowMediaStreamAttributesOutput) Fmtp() FlowFmtpPtrOutput
- func (o FlowMediaStreamAttributesOutput) Lang() pulumi.StringPtrOutput
- func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutput() FlowMediaStreamAttributesOutput
- func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutputWithContext(ctx context.Context) FlowMediaStreamAttributesOutput
- func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
- func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
- type FlowMediaStreamAttributesPtrInput
- type FlowMediaStreamAttributesPtrOutput
- func (o FlowMediaStreamAttributesPtrOutput) Elem() FlowMediaStreamAttributesOutput
- func (FlowMediaStreamAttributesPtrOutput) ElementType() reflect.Type
- func (o FlowMediaStreamAttributesPtrOutput) Fmtp() FlowFmtpPtrOutput
- func (o FlowMediaStreamAttributesPtrOutput) Lang() pulumi.StringPtrOutput
- func (o FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
- func (o FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
- type FlowMediaStreamInput
- type FlowMediaStreamMediaStreamType
- func (FlowMediaStreamMediaStreamType) ElementType() reflect.Type
- func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutput() FlowMediaStreamMediaStreamTypeOutput
- func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypeOutput
- func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
- func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
- func (e FlowMediaStreamMediaStreamType) ToStringOutput() pulumi.StringOutput
- func (e FlowMediaStreamMediaStreamType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowMediaStreamMediaStreamType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowMediaStreamMediaStreamType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamMediaStreamTypeInput
- type FlowMediaStreamMediaStreamTypeOutput
- func (FlowMediaStreamMediaStreamTypeOutput) ElementType() reflect.Type
- func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutput() FlowMediaStreamMediaStreamTypeOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypeOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamMediaStreamTypePtrInput
- type FlowMediaStreamMediaStreamTypePtrOutput
- func (o FlowMediaStreamMediaStreamTypePtrOutput) Elem() FlowMediaStreamMediaStreamTypeOutput
- func (FlowMediaStreamMediaStreamTypePtrOutput) ElementType() reflect.Type
- func (o FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
- func (o FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
- func (o FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamOutput
- func (o FlowMediaStreamOutput) Attributes() FlowMediaStreamAttributesPtrOutput
- func (o FlowMediaStreamOutput) ClockRate() pulumi.IntPtrOutput
- func (o FlowMediaStreamOutput) Description() pulumi.StringPtrOutput
- func (FlowMediaStreamOutput) ElementType() reflect.Type
- func (o FlowMediaStreamOutput) Fmt() pulumi.IntPtrOutput
- func (o FlowMediaStreamOutput) MediaStreamId() pulumi.IntOutput
- func (o FlowMediaStreamOutput) MediaStreamName() pulumi.StringOutput
- func (o FlowMediaStreamOutput) MediaStreamType() FlowMediaStreamMediaStreamTypeOutput
- func (o FlowMediaStreamOutput) ToFlowMediaStreamOutput() FlowMediaStreamOutput
- func (o FlowMediaStreamOutput) ToFlowMediaStreamOutputWithContext(ctx context.Context) FlowMediaStreamOutput
- func (o FlowMediaStreamOutput) VideoFormat() FlowMediaStreamVideoFormatPtrOutput
- type FlowMediaStreamSourceConfiguration
- type FlowMediaStreamSourceConfigurationArgs
- func (FlowMediaStreamSourceConfigurationArgs) ElementType() reflect.Type
- func (i FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutput() FlowMediaStreamSourceConfigurationOutput
- func (i FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationOutput
- type FlowMediaStreamSourceConfigurationArray
- func (FlowMediaStreamSourceConfigurationArray) ElementType() reflect.Type
- func (i FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutput() FlowMediaStreamSourceConfigurationArrayOutput
- func (i FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationArrayOutput
- type FlowMediaStreamSourceConfigurationArrayInput
- type FlowMediaStreamSourceConfigurationArrayOutput
- func (FlowMediaStreamSourceConfigurationArrayOutput) ElementType() reflect.Type
- func (o FlowMediaStreamSourceConfigurationArrayOutput) Index(i pulumi.IntInput) FlowMediaStreamSourceConfigurationOutput
- func (o FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutput() FlowMediaStreamSourceConfigurationArrayOutput
- func (o FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationArrayOutput
- type FlowMediaStreamSourceConfigurationEncodingName
- func (FlowMediaStreamSourceConfigurationEncodingName) ElementType() reflect.Type
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutput() FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringOutput() pulumi.StringOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamSourceConfigurationEncodingNameInput
- type FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ElementType() reflect.Type
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutput() FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamSourceConfigurationEncodingNamePtrInput
- type FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) Elem() FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ElementType() reflect.Type
- func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamSourceConfigurationInput
- type FlowMediaStreamSourceConfigurationOutput
- func (FlowMediaStreamSourceConfigurationOutput) ElementType() reflect.Type
- func (o FlowMediaStreamSourceConfigurationOutput) EncodingName() FlowMediaStreamSourceConfigurationEncodingNameOutput
- func (o FlowMediaStreamSourceConfigurationOutput) InputConfigurations() FlowInputConfigurationArrayOutput
- func (o FlowMediaStreamSourceConfigurationOutput) MediaStreamName() pulumi.StringOutput
- func (o FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutput() FlowMediaStreamSourceConfigurationOutput
- func (o FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationOutput
- type FlowMediaStreamVideoFormat
- func (FlowMediaStreamVideoFormat) ElementType() reflect.Type
- func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutput() FlowMediaStreamVideoFormatOutput
- func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatOutput
- func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
- func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
- func (e FlowMediaStreamVideoFormat) ToStringOutput() pulumi.StringOutput
- func (e FlowMediaStreamVideoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowMediaStreamVideoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowMediaStreamVideoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamVideoFormatInput
- type FlowMediaStreamVideoFormatOutput
- func (FlowMediaStreamVideoFormatOutput) ElementType() reflect.Type
- func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutput() FlowMediaStreamVideoFormatOutput
- func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatOutput
- func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
- func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
- func (o FlowMediaStreamVideoFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowMediaStreamVideoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowMediaStreamVideoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamVideoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowMediaStreamVideoFormatPtrInput
- type FlowMediaStreamVideoFormatPtrOutput
- func (o FlowMediaStreamVideoFormatPtrOutput) Elem() FlowMediaStreamVideoFormatOutput
- func (FlowMediaStreamVideoFormatPtrOutput) ElementType() reflect.Type
- func (o FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
- func (o FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
- func (o FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutput
- func (o FlowOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (o FlowOutput) EgressIp() pulumi.StringOutput
- func (FlowOutput) ElementType() reflect.Type
- func (o FlowOutput) FlowArn() pulumi.StringOutput
- func (o FlowOutput) FlowAvailabilityZone() pulumi.StringOutput
- func (o FlowOutput) Maintenance() FlowMaintenancePtrOutput
- func (o FlowOutput) MediaStreams() FlowMediaStreamArrayOutput
- func (o FlowOutput) Name() pulumi.StringOutput
- func (o FlowOutput) Source() FlowSourceTypeOutput
- func (o FlowOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
- func (o FlowOutput) SourceMonitoringConfig() FlowSourceMonitoringConfigPtrOutput
- func (o FlowOutput) ToFlowOutput() FlowOutput
- func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
- func (o FlowOutput) VpcInterfaces() FlowVpcInterfaceTypeArrayOutput
- type FlowOutputDestinationConfiguration
- type FlowOutputDestinationConfigurationArgs
- func (FlowOutputDestinationConfigurationArgs) ElementType() reflect.Type
- func (i FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutput() FlowOutputDestinationConfigurationOutput
- func (i FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationOutput
- type FlowOutputDestinationConfigurationArray
- func (FlowOutputDestinationConfigurationArray) ElementType() reflect.Type
- func (i FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutput() FlowOutputDestinationConfigurationArrayOutput
- func (i FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationArrayOutput
- type FlowOutputDestinationConfigurationArrayInput
- type FlowOutputDestinationConfigurationArrayOutput
- func (FlowOutputDestinationConfigurationArrayOutput) ElementType() reflect.Type
- func (o FlowOutputDestinationConfigurationArrayOutput) Index(i pulumi.IntInput) FlowOutputDestinationConfigurationOutput
- func (o FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutput() FlowOutputDestinationConfigurationArrayOutput
- func (o FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationArrayOutput
- type FlowOutputDestinationConfigurationInput
- type FlowOutputDestinationConfigurationOutput
- func (o FlowOutputDestinationConfigurationOutput) DestinationIp() pulumi.StringOutput
- func (o FlowOutputDestinationConfigurationOutput) DestinationPort() pulumi.IntOutput
- func (FlowOutputDestinationConfigurationOutput) ElementType() reflect.Type
- func (o FlowOutputDestinationConfigurationOutput) Interface() FlowOutputInterfaceOutput
- func (o FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutput() FlowOutputDestinationConfigurationOutput
- func (o FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationOutput
- type FlowOutputEncodingParameters
- type FlowOutputEncodingParametersArgs
- func (FlowOutputEncodingParametersArgs) ElementType() reflect.Type
- func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutput() FlowOutputEncodingParametersOutput
- func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutputWithContext(ctx context.Context) FlowOutputEncodingParametersOutput
- func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
- func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
- type FlowOutputEncodingParametersEncoderProfile
- func (FlowOutputEncodingParametersEncoderProfile) ElementType() reflect.Type
- func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutput() FlowOutputEncodingParametersEncoderProfileOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfileOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncodingParametersEncoderProfileInput
- type FlowOutputEncodingParametersEncoderProfileOutput
- func (FlowOutputEncodingParametersEncoderProfileOutput) ElementType() reflect.Type
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutput() FlowOutputEncodingParametersEncoderProfileOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfileOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncodingParametersEncoderProfilePtrInput
- type FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) Elem() FlowOutputEncodingParametersEncoderProfileOutput
- func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ElementType() reflect.Type
- func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncodingParametersInput
- type FlowOutputEncodingParametersOutput
- func (o FlowOutputEncodingParametersOutput) CompressionFactor() pulumi.Float64Output
- func (FlowOutputEncodingParametersOutput) ElementType() reflect.Type
- func (o FlowOutputEncodingParametersOutput) EncoderProfile() FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutput() FlowOutputEncodingParametersOutput
- func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutputWithContext(ctx context.Context) FlowOutputEncodingParametersOutput
- func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
- func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
- type FlowOutputEncodingParametersPtrInput
- type FlowOutputEncodingParametersPtrOutput
- func (o FlowOutputEncodingParametersPtrOutput) CompressionFactor() pulumi.Float64PtrOutput
- func (o FlowOutputEncodingParametersPtrOutput) Elem() FlowOutputEncodingParametersOutput
- func (FlowOutputEncodingParametersPtrOutput) ElementType() reflect.Type
- func (o FlowOutputEncodingParametersPtrOutput) EncoderProfile() FlowOutputEncodingParametersEncoderProfilePtrOutput
- func (o FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
- func (o FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
- type FlowOutputEncryption
- type FlowOutputEncryptionAlgorithm
- func (FlowOutputEncryptionAlgorithm) ElementType() reflect.Type
- func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutput() FlowOutputEncryptionAlgorithmOutput
- func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmOutput
- func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
- func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
- func (e FlowOutputEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionAlgorithmInput
- type FlowOutputEncryptionAlgorithmOutput
- func (FlowOutputEncryptionAlgorithmOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutput() FlowOutputEncryptionAlgorithmOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionAlgorithmPtrInput
- type FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionAlgorithmPtrOutput) Elem() FlowOutputEncryptionAlgorithmOutput
- func (FlowOutputEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionArgs
- func (FlowOutputEncryptionArgs) ElementType() reflect.Type
- func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutput() FlowOutputEncryptionOutput
- func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutputWithContext(ctx context.Context) FlowOutputEncryptionOutput
- func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
- func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
- type FlowOutputEncryptionInput
- type FlowOutputEncryptionKeyType
- func (FlowOutputEncryptionKeyType) ElementType() reflect.Type
- func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutput() FlowOutputEncryptionKeyTypeOutput
- func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypeOutput
- func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
- func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
- func (e FlowOutputEncryptionKeyType) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionKeyTypeInput
- type FlowOutputEncryptionKeyTypeOutput
- func (FlowOutputEncryptionKeyTypeOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutput() FlowOutputEncryptionKeyTypeOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypeOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionKeyTypePtrInput
- type FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionKeyTypePtrOutput) Elem() FlowOutputEncryptionKeyTypeOutput
- func (FlowOutputEncryptionKeyTypePtrOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputEncryptionOutput
- func (o FlowOutputEncryptionOutput) Algorithm() FlowOutputEncryptionAlgorithmPtrOutput
- func (FlowOutputEncryptionOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionOutput) KeyType() FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionOutput) RoleArn() pulumi.StringOutput
- func (o FlowOutputEncryptionOutput) SecretArn() pulumi.StringOutput
- func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutput() FlowOutputEncryptionOutput
- func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutputWithContext(ctx context.Context) FlowOutputEncryptionOutput
- func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
- func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
- type FlowOutputEncryptionPtrInput
- type FlowOutputEncryptionPtrOutput
- func (o FlowOutputEncryptionPtrOutput) Algorithm() FlowOutputEncryptionAlgorithmPtrOutput
- func (o FlowOutputEncryptionPtrOutput) Elem() FlowOutputEncryptionOutput
- func (FlowOutputEncryptionPtrOutput) ElementType() reflect.Type
- func (o FlowOutputEncryptionPtrOutput) KeyType() FlowOutputEncryptionKeyTypePtrOutput
- func (o FlowOutputEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
- func (o FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
- type FlowOutputInterface
- type FlowOutputInterfaceArgs
- type FlowOutputInterfaceInput
- type FlowOutputInterfaceOutput
- func (FlowOutputInterfaceOutput) ElementType() reflect.Type
- func (o FlowOutputInterfaceOutput) Name() pulumi.StringOutput
- func (o FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutput() FlowOutputInterfaceOutput
- func (o FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutputWithContext(ctx context.Context) FlowOutputInterfaceOutput
- type FlowOutputMediaStreamOutputConfiguration
- type FlowOutputMediaStreamOutputConfigurationArgs
- func (FlowOutputMediaStreamOutputConfigurationArgs) ElementType() reflect.Type
- func (i FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutput() FlowOutputMediaStreamOutputConfigurationOutput
- func (i FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationOutput
- type FlowOutputMediaStreamOutputConfigurationArray
- func (FlowOutputMediaStreamOutputConfigurationArray) ElementType() reflect.Type
- func (i FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutput() FlowOutputMediaStreamOutputConfigurationArrayOutput
- func (i FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationArrayOutput
- type FlowOutputMediaStreamOutputConfigurationArrayInput
- type FlowOutputMediaStreamOutputConfigurationArrayOutput
- func (FlowOutputMediaStreamOutputConfigurationArrayOutput) ElementType() reflect.Type
- func (o FlowOutputMediaStreamOutputConfigurationArrayOutput) Index(i pulumi.IntInput) FlowOutputMediaStreamOutputConfigurationOutput
- func (o FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutput() FlowOutputMediaStreamOutputConfigurationArrayOutput
- func (o FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationArrayOutput
- type FlowOutputMediaStreamOutputConfigurationEncodingName
- func (FlowOutputMediaStreamOutputConfigurationEncodingName) ElementType() reflect.Type
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputMediaStreamOutputConfigurationEncodingNameInput
- type FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ElementType() reflect.Type
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrInput
- type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) Elem() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ElementType() reflect.Type
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputMediaStreamOutputConfigurationInput
- type FlowOutputMediaStreamOutputConfigurationOutput
- func (o FlowOutputMediaStreamOutputConfigurationOutput) DestinationConfigurations() FlowOutputDestinationConfigurationArrayOutput
- func (FlowOutputMediaStreamOutputConfigurationOutput) ElementType() reflect.Type
- func (o FlowOutputMediaStreamOutputConfigurationOutput) EncodingName() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
- func (o FlowOutputMediaStreamOutputConfigurationOutput) EncodingParameters() FlowOutputEncodingParametersPtrOutput
- func (o FlowOutputMediaStreamOutputConfigurationOutput) MediaStreamName() pulumi.StringOutput
- func (o FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutput() FlowOutputMediaStreamOutputConfigurationOutput
- func (o FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationOutput
- type FlowOutputOutputStatus
- func (FlowOutputOutputStatus) ElementType() reflect.Type
- func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusOutput() FlowOutputOutputStatusOutput
- func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusOutputWithContext(ctx context.Context) FlowOutputOutputStatusOutput
- func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
- func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
- func (e FlowOutputOutputStatus) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputOutputStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputOutputStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputOutputStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputOutputStatusInput
- type FlowOutputOutputStatusOutput
- func (FlowOutputOutputStatusOutput) ElementType() reflect.Type
- func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutput() FlowOutputOutputStatusOutput
- func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutputWithContext(ctx context.Context) FlowOutputOutputStatusOutput
- func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
- func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
- func (o FlowOutputOutputStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputOutputStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputOutputStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputOutputStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputOutputStatusPtrInput
- type FlowOutputOutputStatusPtrOutput
- func (o FlowOutputOutputStatusPtrOutput) Elem() FlowOutputOutputStatusOutput
- func (FlowOutputOutputStatusPtrOutput) ElementType() reflect.Type
- func (o FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
- func (o FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
- func (o FlowOutputOutputStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputOutputStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputProtocol
- func (FlowOutputProtocol) ElementType() reflect.Type
- func (e FlowOutputProtocol) ToFlowOutputProtocolOutput() FlowOutputProtocolOutput
- func (e FlowOutputProtocol) ToFlowOutputProtocolOutputWithContext(ctx context.Context) FlowOutputProtocolOutput
- func (e FlowOutputProtocol) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
- func (e FlowOutputProtocol) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
- func (e FlowOutputProtocol) ToStringOutput() pulumi.StringOutput
- func (e FlowOutputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowOutputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowOutputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputProtocolInput
- type FlowOutputProtocolOutput
- func (FlowOutputProtocolOutput) ElementType() reflect.Type
- func (o FlowOutputProtocolOutput) ToFlowOutputProtocolOutput() FlowOutputProtocolOutput
- func (o FlowOutputProtocolOutput) ToFlowOutputProtocolOutputWithContext(ctx context.Context) FlowOutputProtocolOutput
- func (o FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
- func (o FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
- func (o FlowOutputProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowOutputProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowOutputProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputProtocolPtrInput
- type FlowOutputProtocolPtrOutput
- func (o FlowOutputProtocolPtrOutput) Elem() FlowOutputProtocolOutput
- func (FlowOutputProtocolPtrOutput) ElementType() reflect.Type
- func (o FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
- func (o FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
- func (o FlowOutputProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputResource
- type FlowOutputResourceArgs
- type FlowOutputResourceInput
- type FlowOutputResourceOutput
- func (o FlowOutputResourceOutput) CidrAllowList() pulumi.StringArrayOutput
- func (o FlowOutputResourceOutput) Description() pulumi.StringPtrOutput
- func (o FlowOutputResourceOutput) Destination() pulumi.StringPtrOutput
- func (FlowOutputResourceOutput) ElementType() reflect.Type
- func (o FlowOutputResourceOutput) Encryption() FlowOutputEncryptionPtrOutput
- func (o FlowOutputResourceOutput) FlowArn() pulumi.StringOutput
- func (o FlowOutputResourceOutput) MaxLatency() pulumi.IntPtrOutput
- func (o FlowOutputResourceOutput) MediaStreamOutputConfigurations() FlowOutputMediaStreamOutputConfigurationArrayOutput
- func (o FlowOutputResourceOutput) MinLatency() pulumi.IntPtrOutput
- func (o FlowOutputResourceOutput) Name() pulumi.StringPtrOutput
- func (o FlowOutputResourceOutput) OutputArn() pulumi.StringOutput
- func (o FlowOutputResourceOutput) OutputStatus() FlowOutputOutputStatusPtrOutput
- func (o FlowOutputResourceOutput) Port() pulumi.IntPtrOutput
- func (o FlowOutputResourceOutput) Protocol() FlowOutputProtocolOutput
- func (o FlowOutputResourceOutput) RemoteId() pulumi.StringPtrOutput
- func (o FlowOutputResourceOutput) SmoothingLatency() pulumi.IntPtrOutput
- func (o FlowOutputResourceOutput) StreamId() pulumi.StringPtrOutput
- func (o FlowOutputResourceOutput) ToFlowOutputResourceOutput() FlowOutputResourceOutput
- func (o FlowOutputResourceOutput) ToFlowOutputResourceOutputWithContext(ctx context.Context) FlowOutputResourceOutput
- func (o FlowOutputResourceOutput) VpcInterfaceAttachment() FlowOutputVpcInterfaceAttachmentPtrOutput
- type FlowOutputResourceState
- type FlowOutputVpcInterfaceAttachment
- type FlowOutputVpcInterfaceAttachmentArgs
- func (FlowOutputVpcInterfaceAttachmentArgs) ElementType() reflect.Type
- func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutput() FlowOutputVpcInterfaceAttachmentOutput
- func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentOutput
- func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
- func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
- type FlowOutputVpcInterfaceAttachmentInput
- type FlowOutputVpcInterfaceAttachmentOutput
- func (FlowOutputVpcInterfaceAttachmentOutput) ElementType() reflect.Type
- func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutput() FlowOutputVpcInterfaceAttachmentOutput
- func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentOutput
- func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
- func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
- func (o FlowOutputVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowOutputVpcInterfaceAttachmentPtrInput
- type FlowOutputVpcInterfaceAttachmentPtrOutput
- func (o FlowOutputVpcInterfaceAttachmentPtrOutput) Elem() FlowOutputVpcInterfaceAttachmentOutput
- func (FlowOutputVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
- func (o FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
- func (o FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
- func (o FlowOutputVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowSource
- type FlowSourceArgs
- type FlowSourceEncryption
- type FlowSourceEncryptionAlgorithm
- func (FlowSourceEncryptionAlgorithm) ElementType() reflect.Type
- func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutput() FlowSourceEncryptionAlgorithmOutput
- func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmOutput
- func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
- func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
- func (e FlowSourceEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e FlowSourceEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowSourceEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowSourceEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionAlgorithmInput
- type FlowSourceEncryptionAlgorithmOutput
- func (FlowSourceEncryptionAlgorithmOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutput() FlowSourceEncryptionAlgorithmOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionAlgorithmPtrInput
- type FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionAlgorithmPtrOutput) Elem() FlowSourceEncryptionAlgorithmOutput
- func (FlowSourceEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionArgs
- func (FlowSourceEncryptionArgs) ElementType() reflect.Type
- func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutput() FlowSourceEncryptionOutput
- func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutputWithContext(ctx context.Context) FlowSourceEncryptionOutput
- func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
- func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
- type FlowSourceEncryptionInput
- type FlowSourceEncryptionKeyType
- func (FlowSourceEncryptionKeyType) ElementType() reflect.Type
- func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutput() FlowSourceEncryptionKeyTypeOutput
- func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypeOutput
- func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
- func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
- func (e FlowSourceEncryptionKeyType) ToStringOutput() pulumi.StringOutput
- func (e FlowSourceEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowSourceEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowSourceEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionKeyTypeInput
- type FlowSourceEncryptionKeyTypeOutput
- func (FlowSourceEncryptionKeyTypeOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutput() FlowSourceEncryptionKeyTypeOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypeOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionKeyTypePtrInput
- type FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionKeyTypePtrOutput) Elem() FlowSourceEncryptionKeyTypeOutput
- func (FlowSourceEncryptionKeyTypePtrOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceEncryptionOutput
- func (o FlowSourceEncryptionOutput) Algorithm() FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionOutput) DeviceId() pulumi.StringPtrOutput
- func (FlowSourceEncryptionOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionOutput) KeyType() FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionOutput) Region() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionOutput) RoleArn() pulumi.StringOutput
- func (o FlowSourceEncryptionOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutput() FlowSourceEncryptionOutput
- func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutputWithContext(ctx context.Context) FlowSourceEncryptionOutput
- func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
- func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
- func (o FlowSourceEncryptionOutput) Url() pulumi.StringPtrOutput
- type FlowSourceEncryptionPtrInput
- type FlowSourceEncryptionPtrOutput
- func (o FlowSourceEncryptionPtrOutput) Algorithm() FlowSourceEncryptionAlgorithmPtrOutput
- func (o FlowSourceEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) Elem() FlowSourceEncryptionOutput
- func (FlowSourceEncryptionPtrOutput) ElementType() reflect.Type
- func (o FlowSourceEncryptionPtrOutput) KeyType() FlowSourceEncryptionKeyTypePtrOutput
- func (o FlowSourceEncryptionPtrOutput) Region() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
- func (o FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
- func (o FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
- func (o FlowSourceEncryptionPtrOutput) Url() pulumi.StringPtrOutput
- type FlowSourceGatewayBridgeSource
- type FlowSourceGatewayBridgeSourceArgs
- func (FlowSourceGatewayBridgeSourceArgs) ElementType() reflect.Type
- func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutput() FlowSourceGatewayBridgeSourceOutput
- func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourceOutput
- func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
- func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
- type FlowSourceGatewayBridgeSourceInput
- type FlowSourceGatewayBridgeSourceOutput
- func (o FlowSourceGatewayBridgeSourceOutput) BridgeArn() pulumi.StringOutput
- func (FlowSourceGatewayBridgeSourceOutput) ElementType() reflect.Type
- func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutput() FlowSourceGatewayBridgeSourceOutput
- func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourceOutput
- func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceGatewayBridgeSourceOutput) VpcInterfaceAttachment() FlowSourceVpcInterfaceAttachmentPtrOutput
- type FlowSourceGatewayBridgeSourcePtrInput
- type FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceGatewayBridgeSourcePtrOutput) BridgeArn() pulumi.StringPtrOutput
- func (o FlowSourceGatewayBridgeSourcePtrOutput) Elem() FlowSourceGatewayBridgeSourceOutput
- func (FlowSourceGatewayBridgeSourcePtrOutput) ElementType() reflect.Type
- func (o FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowSourceVpcInterfaceAttachmentPtrOutput
- type FlowSourceInput
- type FlowSourceMonitoringConfig
- type FlowSourceMonitoringConfigArgs
- func (FlowSourceMonitoringConfigArgs) ElementType() reflect.Type
- func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutput() FlowSourceMonitoringConfigOutput
- func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigOutput
- func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
- func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
- type FlowSourceMonitoringConfigInput
- type FlowSourceMonitoringConfigOutput
- func (FlowSourceMonitoringConfigOutput) ElementType() reflect.Type
- func (o FlowSourceMonitoringConfigOutput) ThumbnailState() FlowSourceMonitoringConfigThumbnailStateOutput
- func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutput() FlowSourceMonitoringConfigOutput
- func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigOutput
- func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
- func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
- type FlowSourceMonitoringConfigPtrInput
- type FlowSourceMonitoringConfigPtrOutput
- func (o FlowSourceMonitoringConfigPtrOutput) Elem() FlowSourceMonitoringConfigOutput
- func (FlowSourceMonitoringConfigPtrOutput) ElementType() reflect.Type
- func (o FlowSourceMonitoringConfigPtrOutput) ThumbnailState() FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
- func (o FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
- type FlowSourceMonitoringConfigThumbnailState
- func (FlowSourceMonitoringConfigThumbnailState) ElementType() reflect.Type
- func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutput() FlowSourceMonitoringConfigThumbnailStateOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStateOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToStringOutput() pulumi.StringOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceMonitoringConfigThumbnailStateInput
- type FlowSourceMonitoringConfigThumbnailStateOutput
- func (FlowSourceMonitoringConfigThumbnailStateOutput) ElementType() reflect.Type
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutput() FlowSourceMonitoringConfigThumbnailStateOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStateOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceMonitoringConfigThumbnailStatePtrInput
- type FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) Elem() FlowSourceMonitoringConfigThumbnailStateOutput
- func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ElementType() reflect.Type
- func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceOutput
- func (o FlowSourceOutput) Decryption() FlowSourceEncryptionPtrOutput
- func (o FlowSourceOutput) Description() pulumi.StringOutput
- func (FlowSourceOutput) ElementType() reflect.Type
- func (o FlowSourceOutput) EntitlementArn() pulumi.StringPtrOutput
- func (o FlowSourceOutput) FlowArn() pulumi.StringPtrOutput
- func (o FlowSourceOutput) GatewayBridgeSource() FlowSourceGatewayBridgeSourcePtrOutput
- func (o FlowSourceOutput) IngestIp() pulumi.StringOutput
- func (o FlowSourceOutput) IngestPort() pulumi.IntPtrOutput
- func (o FlowSourceOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o FlowSourceOutput) MaxLatency() pulumi.IntPtrOutput
- func (o FlowSourceOutput) MinLatency() pulumi.IntPtrOutput
- func (o FlowSourceOutput) Name() pulumi.StringOutput
- func (o FlowSourceOutput) Protocol() FlowSourceProtocolPtrOutput
- func (o FlowSourceOutput) SenderControlPort() pulumi.IntPtrOutput
- func (o FlowSourceOutput) SenderIpAddress() pulumi.StringPtrOutput
- func (o FlowSourceOutput) SourceArn() pulumi.StringOutput
- func (o FlowSourceOutput) SourceIngestPort() pulumi.StringOutput
- func (o FlowSourceOutput) SourceListenerAddress() pulumi.StringPtrOutput
- func (o FlowSourceOutput) SourceListenerPort() pulumi.IntPtrOutput
- func (o FlowSourceOutput) StreamId() pulumi.StringPtrOutput
- func (o FlowSourceOutput) ToFlowSourceOutput() FlowSourceOutput
- func (o FlowSourceOutput) ToFlowSourceOutputWithContext(ctx context.Context) FlowSourceOutput
- func (o FlowSourceOutput) VpcInterfaceName() pulumi.StringPtrOutput
- func (o FlowSourceOutput) WhitelistCidr() pulumi.StringPtrOutput
- type FlowSourceProtocol
- func (FlowSourceProtocol) ElementType() reflect.Type
- func (e FlowSourceProtocol) ToFlowSourceProtocolOutput() FlowSourceProtocolOutput
- func (e FlowSourceProtocol) ToFlowSourceProtocolOutputWithContext(ctx context.Context) FlowSourceProtocolOutput
- func (e FlowSourceProtocol) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
- func (e FlowSourceProtocol) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
- func (e FlowSourceProtocol) ToStringOutput() pulumi.StringOutput
- func (e FlowSourceProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowSourceProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowSourceProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceProtocolInput
- type FlowSourceProtocolOutput
- func (FlowSourceProtocolOutput) ElementType() reflect.Type
- func (o FlowSourceProtocolOutput) ToFlowSourceProtocolOutput() FlowSourceProtocolOutput
- func (o FlowSourceProtocolOutput) ToFlowSourceProtocolOutputWithContext(ctx context.Context) FlowSourceProtocolOutput
- func (o FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
- func (o FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
- func (o FlowSourceProtocolOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowSourceProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowSourceProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceProtocolPtrInput
- type FlowSourceProtocolPtrOutput
- func (o FlowSourceProtocolPtrOutput) Elem() FlowSourceProtocolOutput
- func (FlowSourceProtocolPtrOutput) ElementType() reflect.Type
- func (o FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
- func (o FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
- func (o FlowSourceProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceState
- type FlowSourceType
- type FlowSourceTypeArgs
- type FlowSourceTypeInput
- type FlowSourceTypeOutput
- func (o FlowSourceTypeOutput) Decryption() FlowEncryptionPtrOutput
- func (o FlowSourceTypeOutput) Description() pulumi.StringPtrOutput
- func (FlowSourceTypeOutput) ElementType() reflect.Type
- func (o FlowSourceTypeOutput) EntitlementArn() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) GatewayBridgeSource() FlowGatewayBridgeSourcePtrOutput
- func (o FlowSourceTypeOutput) IngestIp() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) IngestPort() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) MaxLatency() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) MaxSyncBuffer() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) MediaStreamSourceConfigurations() FlowMediaStreamSourceConfigurationArrayOutput
- func (o FlowSourceTypeOutput) MinLatency() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) Name() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) Protocol() FlowSourceProtocolPtrOutput
- func (o FlowSourceTypeOutput) SenderControlPort() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) SenderIpAddress() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) SourceArn() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) SourceIngestPort() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) SourceListenerAddress() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) SourceListenerPort() pulumi.IntPtrOutput
- func (o FlowSourceTypeOutput) StreamId() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) ToFlowSourceTypeOutput() FlowSourceTypeOutput
- func (o FlowSourceTypeOutput) ToFlowSourceTypeOutputWithContext(ctx context.Context) FlowSourceTypeOutput
- func (o FlowSourceTypeOutput) VpcInterfaceName() pulumi.StringPtrOutput
- func (o FlowSourceTypeOutput) WhitelistCidr() pulumi.StringPtrOutput
- type FlowSourceTypePtrOutput
- func (o FlowSourceTypePtrOutput) Decryption() FlowEncryptionPtrOutput
- func (o FlowSourceTypePtrOutput) Description() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) Elem() FlowSourceTypeOutput
- func (FlowSourceTypePtrOutput) ElementType() reflect.Type
- func (o FlowSourceTypePtrOutput) EntitlementArn() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) GatewayBridgeSource() FlowGatewayBridgeSourcePtrOutput
- func (o FlowSourceTypePtrOutput) IngestIp() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) IngestPort() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) MaxLatency() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) MaxSyncBuffer() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) MediaStreamSourceConfigurations() FlowMediaStreamSourceConfigurationArrayOutput
- func (o FlowSourceTypePtrOutput) MinLatency() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) Protocol() FlowSourceProtocolPtrOutput
- func (o FlowSourceTypePtrOutput) SenderControlPort() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) SenderIpAddress() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) SourceArn() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) SourceIngestPort() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) SourceListenerAddress() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) SourceListenerPort() pulumi.IntPtrOutput
- func (o FlowSourceTypePtrOutput) StreamId() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutput() FlowSourceTypePtrOutput
- func (o FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutputWithContext(ctx context.Context) FlowSourceTypePtrOutput
- func (o FlowSourceTypePtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- func (o FlowSourceTypePtrOutput) WhitelistCidr() pulumi.StringPtrOutput
- type FlowSourceVpcInterfaceAttachment
- type FlowSourceVpcInterfaceAttachmentArgs
- func (FlowSourceVpcInterfaceAttachmentArgs) ElementType() reflect.Type
- func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutput() FlowSourceVpcInterfaceAttachmentOutput
- func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentOutput
- func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
- func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
- type FlowSourceVpcInterfaceAttachmentInput
- type FlowSourceVpcInterfaceAttachmentOutput
- func (FlowSourceVpcInterfaceAttachmentOutput) ElementType() reflect.Type
- func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutput() FlowSourceVpcInterfaceAttachmentOutput
- func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentOutput
- func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
- func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
- func (o FlowSourceVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowSourceVpcInterfaceAttachmentPtrInput
- type FlowSourceVpcInterfaceAttachmentPtrOutput
- func (o FlowSourceVpcInterfaceAttachmentPtrOutput) Elem() FlowSourceVpcInterfaceAttachmentOutput
- func (FlowSourceVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
- func (o FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
- func (o FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
- func (o FlowSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowState
- type FlowVpcInterface
- type FlowVpcInterfaceArgs
- type FlowVpcInterfaceAttachment
- type FlowVpcInterfaceAttachmentArgs
- func (FlowVpcInterfaceAttachmentArgs) ElementType() reflect.Type
- func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutput() FlowVpcInterfaceAttachmentOutput
- func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentOutput
- func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
- func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
- type FlowVpcInterfaceAttachmentInput
- type FlowVpcInterfaceAttachmentOutput
- func (FlowVpcInterfaceAttachmentOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutput() FlowVpcInterfaceAttachmentOutput
- func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentOutput
- func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
- func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
- func (o FlowVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowVpcInterfaceAttachmentPtrInput
- type FlowVpcInterfaceAttachmentPtrOutput
- func (o FlowVpcInterfaceAttachmentPtrOutput) Elem() FlowVpcInterfaceAttachmentOutput
- func (FlowVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
- func (o FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
- func (o FlowVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowVpcInterfaceInput
- type FlowVpcInterfaceNetworkInterfaceType
- func (FlowVpcInterfaceNetworkInterfaceType) ElementType() reflect.Type
- func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutput() FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToStringOutput() pulumi.StringOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowVpcInterfaceNetworkInterfaceTypeInput
- type FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutput() FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowVpcInterfaceNetworkInterfaceTypePtrInput
- type FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) Elem() FlowVpcInterfaceNetworkInterfaceTypeOutput
- func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowVpcInterfaceOutput
- func (FlowVpcInterfaceOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceOutput) FlowArn() pulumi.StringOutput
- func (o FlowVpcInterfaceOutput) Name() pulumi.StringOutput
- func (o FlowVpcInterfaceOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
- func (o FlowVpcInterfaceOutput) RoleArn() pulumi.StringOutput
- func (o FlowVpcInterfaceOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FlowVpcInterfaceOutput) SubnetId() pulumi.StringOutput
- func (o FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutput() FlowVpcInterfaceOutput
- func (o FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutputWithContext(ctx context.Context) FlowVpcInterfaceOutput
- type FlowVpcInterfaceState
- type FlowVpcInterfaceType
- type FlowVpcInterfaceTypeArgs
- type FlowVpcInterfaceTypeArray
- type FlowVpcInterfaceTypeArrayInput
- type FlowVpcInterfaceTypeArrayOutput
- func (FlowVpcInterfaceTypeArrayOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceTypeArrayOutput) Index(i pulumi.IntInput) FlowVpcInterfaceTypeOutput
- func (o FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutput() FlowVpcInterfaceTypeArrayOutput
- func (o FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeArrayOutput
- type FlowVpcInterfaceTypeInput
- type FlowVpcInterfaceTypeOutput
- func (FlowVpcInterfaceTypeOutput) ElementType() reflect.Type
- func (o FlowVpcInterfaceTypeOutput) Name() pulumi.StringOutput
- func (o FlowVpcInterfaceTypeOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
- func (o FlowVpcInterfaceTypeOutput) NetworkInterfaceType() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
- func (o FlowVpcInterfaceTypeOutput) RoleArn() pulumi.StringOutput
- func (o FlowVpcInterfaceTypeOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o FlowVpcInterfaceTypeOutput) SubnetId() pulumi.StringOutput
- func (o FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutput() FlowVpcInterfaceTypeOutput
- func (o FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeOutput
- type Gateway
- type GatewayArgs
- type GatewayInput
- type GatewayNetwork
- type GatewayNetworkArgs
- type GatewayNetworkArray
- type GatewayNetworkArrayInput
- type GatewayNetworkArrayOutput
- func (GatewayNetworkArrayOutput) ElementType() reflect.Type
- func (o GatewayNetworkArrayOutput) Index(i pulumi.IntInput) GatewayNetworkOutput
- func (o GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutput() GatewayNetworkArrayOutput
- func (o GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutputWithContext(ctx context.Context) GatewayNetworkArrayOutput
- type GatewayNetworkInput
- type GatewayNetworkOutput
- func (o GatewayNetworkOutput) CidrBlock() pulumi.StringOutput
- func (GatewayNetworkOutput) ElementType() reflect.Type
- func (o GatewayNetworkOutput) Name() pulumi.StringOutput
- func (o GatewayNetworkOutput) ToGatewayNetworkOutput() GatewayNetworkOutput
- func (o GatewayNetworkOutput) ToGatewayNetworkOutputWithContext(ctx context.Context) GatewayNetworkOutput
- type GatewayOutput
- func (o GatewayOutput) EgressCidrBlocks() pulumi.StringArrayOutput
- func (GatewayOutput) ElementType() reflect.Type
- func (o GatewayOutput) GatewayArn() pulumi.StringOutput
- func (o GatewayOutput) GatewayState() GatewayStateEnumOutput
- func (o GatewayOutput) Name() pulumi.StringOutput
- func (o GatewayOutput) Networks() GatewayNetworkArrayOutput
- func (o GatewayOutput) ToGatewayOutput() GatewayOutput
- func (o GatewayOutput) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
- type GatewayState
- type GatewayStateEnum
- type GatewayStateEnumOutput
- func (GatewayStateEnumOutput) ElementType() reflect.Type
- func (o GatewayStateEnumOutput) ToGatewayStateEnumOutput() GatewayStateEnumOutput
- func (o GatewayStateEnumOutput) ToGatewayStateEnumOutputWithContext(ctx context.Context) GatewayStateEnumOutput
- func (o GatewayStateEnumOutput) ToGatewayStateEnumPtrOutput() GatewayStateEnumPtrOutput
- func (o GatewayStateEnumOutput) ToGatewayStateEnumPtrOutputWithContext(ctx context.Context) GatewayStateEnumPtrOutput
- func (o GatewayStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o GatewayStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GatewayStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GatewayStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GatewayStateEnumPtrOutput
- func (o GatewayStateEnumPtrOutput) Elem() GatewayStateEnumOutput
- func (GatewayStateEnumPtrOutput) ElementType() reflect.Type
- func (o GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutput() GatewayStateEnumPtrOutput
- func (o GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutputWithContext(ctx context.Context) GatewayStateEnumPtrOutput
- func (o GatewayStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GatewayStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupBridgeArgs
- type LookupBridgeOutputArgs
- type LookupBridgeOutputResourceArgs
- type LookupBridgeOutputResourceOutputArgs
- type LookupBridgeOutputResourceResult
- type LookupBridgeOutputResourceResultOutput
- func (LookupBridgeOutputResourceResultOutput) ElementType() reflect.Type
- func (o LookupBridgeOutputResourceResultOutput) NetworkOutput() BridgeOutputResourceBridgeNetworkOutputPtrOutput
- func (o LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutput() LookupBridgeOutputResourceResultOutput
- func (o LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutputWithContext(ctx context.Context) LookupBridgeOutputResourceResultOutput
- type LookupBridgeResult
- type LookupBridgeResultOutput
- func (o LookupBridgeResultOutput) BridgeArn() pulumi.StringPtrOutput
- func (o LookupBridgeResultOutput) BridgeState() BridgeStateEnumPtrOutput
- func (o LookupBridgeResultOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
- func (LookupBridgeResultOutput) ElementType() reflect.Type
- func (o LookupBridgeResultOutput) IngressGatewayBridge() BridgeIngressGatewayBridgePtrOutput
- func (o LookupBridgeResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupBridgeResultOutput) Outputs() BridgeOutputTypeArrayOutput
- func (o LookupBridgeResultOutput) PlacementArn() pulumi.StringPtrOutput
- func (o LookupBridgeResultOutput) SourceFailoverConfig() BridgeFailoverConfigPtrOutput
- func (o LookupBridgeResultOutput) Sources() BridgeSourceTypeArrayOutput
- func (o LookupBridgeResultOutput) ToLookupBridgeResultOutput() LookupBridgeResultOutput
- func (o LookupBridgeResultOutput) ToLookupBridgeResultOutputWithContext(ctx context.Context) LookupBridgeResultOutput
- type LookupBridgeSourceArgs
- type LookupBridgeSourceOutputArgs
- type LookupBridgeSourceResult
- type LookupBridgeSourceResultOutput
- func (LookupBridgeSourceResultOutput) ElementType() reflect.Type
- func (o LookupBridgeSourceResultOutput) FlowSource() BridgeSourceBridgeFlowSourcePtrOutput
- func (o LookupBridgeSourceResultOutput) NetworkSource() BridgeSourceBridgeNetworkSourcePtrOutput
- func (o LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutput() LookupBridgeSourceResultOutput
- func (o LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutputWithContext(ctx context.Context) LookupBridgeSourceResultOutput
- type LookupFlowArgs
- type LookupFlowEntitlementArgs
- type LookupFlowEntitlementOutputArgs
- type LookupFlowEntitlementResult
- type LookupFlowEntitlementResultOutput
- func (o LookupFlowEntitlementResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFlowEntitlementResultOutput) ElementType() reflect.Type
- func (o LookupFlowEntitlementResultOutput) Encryption() FlowEntitlementEncryptionPtrOutput
- func (o LookupFlowEntitlementResultOutput) EntitlementArn() pulumi.StringPtrOutput
- func (o LookupFlowEntitlementResultOutput) EntitlementStatus() FlowEntitlementEntitlementStatusPtrOutput
- func (o LookupFlowEntitlementResultOutput) FlowArn() pulumi.StringPtrOutput
- func (o LookupFlowEntitlementResultOutput) Subscribers() pulumi.StringArrayOutput
- func (o LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutput() LookupFlowEntitlementResultOutput
- func (o LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutputWithContext(ctx context.Context) LookupFlowEntitlementResultOutput
- type LookupFlowOutputArgs
- type LookupFlowResult
- type LookupFlowResultOutput
- func (o LookupFlowResultOutput) EgressIp() pulumi.StringPtrOutput
- func (LookupFlowResultOutput) ElementType() reflect.Type
- func (o LookupFlowResultOutput) FlowArn() pulumi.StringPtrOutput
- func (o LookupFlowResultOutput) FlowAvailabilityZone() pulumi.StringPtrOutput
- func (o LookupFlowResultOutput) Maintenance() FlowMaintenancePtrOutput
- func (o LookupFlowResultOutput) MediaStreams() FlowMediaStreamArrayOutput
- func (o LookupFlowResultOutput) Source() FlowSourceTypePtrOutput
- func (o LookupFlowResultOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
- func (o LookupFlowResultOutput) SourceMonitoringConfig() FlowSourceMonitoringConfigPtrOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutput() LookupFlowResultOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutputWithContext(ctx context.Context) LookupFlowResultOutput
- func (o LookupFlowResultOutput) VpcInterfaces() FlowVpcInterfaceTypeArrayOutput
- type LookupFlowSourceArgs
- type LookupFlowSourceOutputArgs
- type LookupFlowSourceResult
- type LookupFlowSourceResultOutput
- func (o LookupFlowSourceResultOutput) Decryption() FlowSourceEncryptionPtrOutput
- func (o LookupFlowSourceResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFlowSourceResultOutput) ElementType() reflect.Type
- func (o LookupFlowSourceResultOutput) EntitlementArn() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) FlowArn() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) GatewayBridgeSource() FlowSourceGatewayBridgeSourcePtrOutput
- func (o LookupFlowSourceResultOutput) IngestIp() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) IngestPort() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) MaxBitrate() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) MaxLatency() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) MinLatency() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) Protocol() FlowSourceProtocolPtrOutput
- func (o LookupFlowSourceResultOutput) SenderControlPort() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) SenderIpAddress() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) SourceArn() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) SourceIngestPort() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) SourceListenerAddress() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) SourceListenerPort() pulumi.IntPtrOutput
- func (o LookupFlowSourceResultOutput) StreamId() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutput() LookupFlowSourceResultOutput
- func (o LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutputWithContext(ctx context.Context) LookupFlowSourceResultOutput
- func (o LookupFlowSourceResultOutput) VpcInterfaceName() pulumi.StringPtrOutput
- func (o LookupFlowSourceResultOutput) WhitelistCidr() pulumi.StringPtrOutput
- type LookupFlowVpcInterfaceArgs
- type LookupFlowVpcInterfaceOutputArgs
- type LookupFlowVpcInterfaceResult
- type LookupFlowVpcInterfaceResultOutput
- func (LookupFlowVpcInterfaceResultOutput) ElementType() reflect.Type
- func (o LookupFlowVpcInterfaceResultOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
- func (o LookupFlowVpcInterfaceResultOutput) RoleArn() pulumi.StringPtrOutput
- func (o LookupFlowVpcInterfaceResultOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o LookupFlowVpcInterfaceResultOutput) SubnetId() pulumi.StringPtrOutput
- func (o LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutput() LookupFlowVpcInterfaceResultOutput
- func (o LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutputWithContext(ctx context.Context) LookupFlowVpcInterfaceResultOutput
- type LookupGatewayArgs
- type LookupGatewayOutputArgs
- type LookupGatewayResult
- type LookupGatewayResultOutput
- func (LookupGatewayResultOutput) ElementType() reflect.Type
- func (o LookupGatewayResultOutput) GatewayArn() pulumi.StringPtrOutput
- func (o LookupGatewayResultOutput) GatewayState() GatewayStateEnumPtrOutput
- func (o LookupGatewayResultOutput) ToLookupGatewayResultOutput() LookupGatewayResultOutput
- func (o LookupGatewayResultOutput) ToLookupGatewayResultOutputWithContext(ctx context.Context) LookupGatewayResultOutput
Constants ¶
const ( BridgeFailoverConfigStateEnumEnabled = BridgeFailoverConfigStateEnum("ENABLED") BridgeFailoverConfigStateEnumDisabled = BridgeFailoverConfigStateEnum("DISABLED") )
const ( BridgeOutputResourceBridgeNetworkOutputProtocolRtpFec = BridgeOutputResourceBridgeNetworkOutputProtocol("rtp-fec") BridgeOutputResourceBridgeNetworkOutputProtocolRtp = BridgeOutputResourceBridgeNetworkOutputProtocol("rtp") BridgeOutputResourceBridgeNetworkOutputProtocolUdp = BridgeOutputResourceBridgeNetworkOutputProtocol("udp") )
const ( BridgeProtocolEnumRtpFec = BridgeProtocolEnum("rtp-fec") BridgeProtocolEnumRtp = BridgeProtocolEnum("rtp") BridgeProtocolEnumUdp = BridgeProtocolEnum("udp") )
const ( BridgeSourceProtocolEnumRtpFec = BridgeSourceProtocolEnum("rtp-fec") BridgeSourceProtocolEnumRtp = BridgeSourceProtocolEnum("rtp") BridgeSourceProtocolEnumUdp = BridgeSourceProtocolEnum("udp") )
const ( BridgeStateEnumCreating = BridgeStateEnum("CREATING") BridgeStateEnumStandby = BridgeStateEnum("STANDBY") BridgeStateEnumStarting = BridgeStateEnum("STARTING") BridgeStateEnumDeploying = BridgeStateEnum("DEPLOYING") BridgeStateEnumActive = BridgeStateEnum("ACTIVE") BridgeStateEnumStopping = BridgeStateEnum("STOPPING") BridgeStateEnumDeleting = BridgeStateEnum("DELETING") BridgeStateEnumDeleted = BridgeStateEnum("DELETED") BridgeStateEnumStartFailed = BridgeStateEnum("START_FAILED") BridgeStateEnumStartPending = BridgeStateEnum("START_PENDING") BridgeStateEnumUpdating = BridgeStateEnum("UPDATING") )
const ( FlowEncryptionAlgorithmAes128 = FlowEncryptionAlgorithm("aes128") FlowEncryptionAlgorithmAes192 = FlowEncryptionAlgorithm("aes192") FlowEncryptionAlgorithmAes256 = FlowEncryptionAlgorithm("aes256") )
const ( FlowEncryptionKeyTypeSpeke = FlowEncryptionKeyType("speke") FlowEncryptionKeyTypeStaticKey = FlowEncryptionKeyType("static-key") FlowEncryptionKeyTypeSrtPassword = FlowEncryptionKeyType("srt-password") )
const ( FlowEntitlementEncryptionAlgorithmAes128 = FlowEntitlementEncryptionAlgorithm("aes128") FlowEntitlementEncryptionAlgorithmAes192 = FlowEntitlementEncryptionAlgorithm("aes192") FlowEntitlementEncryptionAlgorithmAes256 = FlowEntitlementEncryptionAlgorithm("aes256") )
const ( FlowEntitlementEncryptionKeyTypeSpeke = FlowEntitlementEncryptionKeyType("speke") FlowEntitlementEncryptionKeyTypeStaticKey = FlowEntitlementEncryptionKeyType("static-key") )
const ( FlowEntitlementEntitlementStatusEnabled = FlowEntitlementEntitlementStatus("ENABLED") FlowEntitlementEntitlementStatusDisabled = FlowEntitlementEntitlementStatus("DISABLED") )
const ( FlowFailoverConfigFailoverModeMerge = FlowFailoverConfigFailoverMode("MERGE") FlowFailoverConfigFailoverModeFailover = FlowFailoverConfigFailoverMode("FAILOVER") )
const ( FlowFailoverConfigStateEnabled = FlowFailoverConfigState("ENABLED") FlowFailoverConfigStateDisabled = FlowFailoverConfigState("DISABLED") )
const ( FlowFmtpColorimetryBt601 = FlowFmtpColorimetry("BT601") FlowFmtpColorimetryBt709 = FlowFmtpColorimetry("BT709") FlowFmtpColorimetryBt2020 = FlowFmtpColorimetry("BT2020") FlowFmtpColorimetryBt2100 = FlowFmtpColorimetry("BT2100") FlowFmtpColorimetrySt20651 = FlowFmtpColorimetry("ST2065-1") FlowFmtpColorimetrySt20653 = FlowFmtpColorimetry("ST2065-3") FlowFmtpColorimetryXyz = FlowFmtpColorimetry("XYZ") )
const ( FlowFmtpRangeNarrow = FlowFmtpRange("NARROW") FlowFmtpRangeFull = FlowFmtpRange("FULL") FlowFmtpRangeFullprotect = FlowFmtpRange("FULLPROTECT") )
const ( FlowFmtpScanModeProgressive = FlowFmtpScanMode("progressive") FlowFmtpScanModeInterlace = FlowFmtpScanMode("interlace") FlowFmtpScanModeProgressiveSegmentedFrame = FlowFmtpScanMode("progressive-segmented-frame") )
const ( FlowFmtpTcsSdr = FlowFmtpTcs("SDR") FlowFmtpTcsPq = FlowFmtpTcs("PQ") FlowFmtpTcsHlg = FlowFmtpTcs("HLG") FlowFmtpTcsLinear = FlowFmtpTcs("LINEAR") FlowFmtpTcsBt2100linpq = FlowFmtpTcs("BT2100LINPQ") FlowFmtpTcsBt2100linhlg = FlowFmtpTcs("BT2100LINHLG") FlowFmtpTcsSt20651 = FlowFmtpTcs("ST2065-1") FlowFmtpTcsSt4281 = FlowFmtpTcs("ST428-1") FlowFmtpTcsDensity = FlowFmtpTcs("DENSITY") )
const ( FlowMaintenanceMaintenanceDayMonday = FlowMaintenanceMaintenanceDay("Monday") FlowMaintenanceMaintenanceDayTuesday = FlowMaintenanceMaintenanceDay("Tuesday") FlowMaintenanceMaintenanceDayWednesday = FlowMaintenanceMaintenanceDay("Wednesday") FlowMaintenanceMaintenanceDayThursday = FlowMaintenanceMaintenanceDay("Thursday") FlowMaintenanceMaintenanceDayFriday = FlowMaintenanceMaintenanceDay("Friday") FlowMaintenanceMaintenanceDaySaturday = FlowMaintenanceMaintenanceDay("Saturday") FlowMaintenanceMaintenanceDaySunday = FlowMaintenanceMaintenanceDay("Sunday") )
const ( FlowMediaStreamMediaStreamTypeVideo = FlowMediaStreamMediaStreamType("video") FlowMediaStreamMediaStreamTypeAudio = FlowMediaStreamMediaStreamType("audio") FlowMediaStreamMediaStreamTypeAncillaryData = FlowMediaStreamMediaStreamType("ancillary-data") )
const ( FlowMediaStreamSourceConfigurationEncodingNameJxsv = FlowMediaStreamSourceConfigurationEncodingName("jxsv") FlowMediaStreamSourceConfigurationEncodingNameRaw = FlowMediaStreamSourceConfigurationEncodingName("raw") FlowMediaStreamSourceConfigurationEncodingNameSmpte291 = FlowMediaStreamSourceConfigurationEncodingName("smpte291") FlowMediaStreamSourceConfigurationEncodingNamePcm = FlowMediaStreamSourceConfigurationEncodingName("pcm") )
const ( FlowMediaStreamVideoFormat_2160p = FlowMediaStreamVideoFormat("2160p") FlowMediaStreamVideoFormat_1080p = FlowMediaStreamVideoFormat("1080p") FlowMediaStreamVideoFormat_1080i = FlowMediaStreamVideoFormat("1080i") FlowMediaStreamVideoFormat_720p = FlowMediaStreamVideoFormat("720p") FlowMediaStreamVideoFormat_480p = FlowMediaStreamVideoFormat("480p") )
const ( FlowOutputEncodingParametersEncoderProfileMain = FlowOutputEncodingParametersEncoderProfile("main") FlowOutputEncodingParametersEncoderProfileHigh = FlowOutputEncodingParametersEncoderProfile("high") )
const ( FlowOutputEncryptionAlgorithmAes128 = FlowOutputEncryptionAlgorithm("aes128") FlowOutputEncryptionAlgorithmAes192 = FlowOutputEncryptionAlgorithm("aes192") FlowOutputEncryptionAlgorithmAes256 = FlowOutputEncryptionAlgorithm("aes256") )
const ( FlowOutputEncryptionKeyTypeStaticKey = FlowOutputEncryptionKeyType("static-key") FlowOutputEncryptionKeyTypeSrtPassword = FlowOutputEncryptionKeyType("srt-password") )
const ( FlowOutputMediaStreamOutputConfigurationEncodingNameJxsv = FlowOutputMediaStreamOutputConfigurationEncodingName("jxsv") FlowOutputMediaStreamOutputConfigurationEncodingNameRaw = FlowOutputMediaStreamOutputConfigurationEncodingName("raw") FlowOutputMediaStreamOutputConfigurationEncodingNameSmpte291 = FlowOutputMediaStreamOutputConfigurationEncodingName("smpte291") FlowOutputMediaStreamOutputConfigurationEncodingNamePcm = FlowOutputMediaStreamOutputConfigurationEncodingName("pcm") )
const ( FlowOutputOutputStatusEnabled = FlowOutputOutputStatus("ENABLED") FlowOutputOutputStatusDisabled = FlowOutputOutputStatus("DISABLED") )
const ( FlowOutputProtocolZixiPush = FlowOutputProtocol("zixi-push") FlowOutputProtocolRtpFec = FlowOutputProtocol("rtp-fec") FlowOutputProtocolRtp = FlowOutputProtocol("rtp") FlowOutputProtocolZixiPull = FlowOutputProtocol("zixi-pull") FlowOutputProtocolRist = FlowOutputProtocol("rist") FlowOutputProtocolFujitsuQos = FlowOutputProtocol("fujitsu-qos") FlowOutputProtocolSrtListener = FlowOutputProtocol("srt-listener") FlowOutputProtocolSrtCaller = FlowOutputProtocol("srt-caller") FlowOutputProtocolSt2110Jpegxs = FlowOutputProtocol("st2110-jpegxs") FlowOutputProtocolCdi = FlowOutputProtocol("cdi") )
const ( FlowSourceEncryptionAlgorithmAes128 = FlowSourceEncryptionAlgorithm("aes128") FlowSourceEncryptionAlgorithmAes192 = FlowSourceEncryptionAlgorithm("aes192") FlowSourceEncryptionAlgorithmAes256 = FlowSourceEncryptionAlgorithm("aes256") )
const ( FlowSourceEncryptionKeyTypeSpeke = FlowSourceEncryptionKeyType("speke") FlowSourceEncryptionKeyTypeStaticKey = FlowSourceEncryptionKeyType("static-key") FlowSourceEncryptionKeyTypeSrtPassword = FlowSourceEncryptionKeyType("srt-password") )
const ( FlowSourceMonitoringConfigThumbnailStateEnabled = FlowSourceMonitoringConfigThumbnailState("ENABLED") FlowSourceMonitoringConfigThumbnailStateDisabled = FlowSourceMonitoringConfigThumbnailState("DISABLED") )
const ( FlowSourceProtocolZixiPush = FlowSourceProtocol("zixi-push") FlowSourceProtocolRtpFec = FlowSourceProtocol("rtp-fec") FlowSourceProtocolRtp = FlowSourceProtocol("rtp") FlowSourceProtocolRist = FlowSourceProtocol("rist") FlowSourceProtocolFujitsuQos = FlowSourceProtocol("fujitsu-qos") FlowSourceProtocolSrtListener = FlowSourceProtocol("srt-listener") FlowSourceProtocolSrtCaller = FlowSourceProtocol("srt-caller") FlowSourceProtocolSt2110Jpegxs = FlowSourceProtocol("st2110-jpegxs") FlowSourceProtocolCdi = FlowSourceProtocol("cdi") )
const ( FlowVpcInterfaceNetworkInterfaceTypeEna = FlowVpcInterfaceNetworkInterfaceType("ena") FlowVpcInterfaceNetworkInterfaceTypeEfa = FlowVpcInterfaceNetworkInterfaceType("efa") )
const ( GatewayStateEnumCreating = GatewayStateEnum("CREATING") GatewayStateEnumActive = GatewayStateEnum("ACTIVE") GatewayStateEnumUpdating = GatewayStateEnum("UPDATING") GatewayStateEnumError = GatewayStateEnum("ERROR") GatewayStateEnumDeleting = GatewayStateEnum("DELETING") GatewayStateEnumDeleted = GatewayStateEnum("DELETED") )
const (
BridgeFailoverModeEnumFailover = BridgeFailoverModeEnum("FAILOVER")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bridge ¶ added in v0.66.0
type Bridge struct { pulumi.CustomResourceState // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringOutput `pulumi:"bridgeArn"` // The current status of the bridge. Possible values are: ACTIVE or STANDBY. BridgeState BridgeStateEnumOutput `pulumi:"bridgeState"` // Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises. EgressGatewayBridge BridgeEgressGatewayBridgePtrOutput `pulumi:"egressGatewayBridge"` // Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud. IngressGatewayBridge BridgeIngressGatewayBridgePtrOutput `pulumi:"ingressGatewayBridge"` // The name of the bridge. Name pulumi.StringOutput `pulumi:"name"` // The outputs on this bridge. Outputs BridgeOutputTypeArrayOutput `pulumi:"outputs"` // The placement Amazon Resource Number (ARN) of the bridge. PlacementArn pulumi.StringOutput `pulumi:"placementArn"` // The settings for source failover. SourceFailoverConfig BridgeFailoverConfigPtrOutput `pulumi:"sourceFailoverConfig"` // The sources on this bridge. Sources BridgeSourceTypeArrayOutput `pulumi:"sources"` }
Resource schema for AWS::MediaConnect::Bridge
func GetBridge ¶ added in v0.66.0
func GetBridge(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BridgeState, opts ...pulumi.ResourceOption) (*Bridge, error)
GetBridge gets an existing Bridge 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 NewBridge ¶ added in v0.66.0
func NewBridge(ctx *pulumi.Context, name string, args *BridgeArgs, opts ...pulumi.ResourceOption) (*Bridge, error)
NewBridge registers a new resource with the given unique name, arguments, and options.
func (*Bridge) ElementType ¶ added in v0.66.0
func (*Bridge) ToBridgeOutput ¶ added in v0.66.0
func (i *Bridge) ToBridgeOutput() BridgeOutput
func (*Bridge) ToBridgeOutputWithContext ¶ added in v0.66.0
func (i *Bridge) ToBridgeOutputWithContext(ctx context.Context) BridgeOutput
type BridgeArgs ¶ added in v0.66.0
type BridgeArgs struct { // Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises. EgressGatewayBridge BridgeEgressGatewayBridgePtrInput // Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud. IngressGatewayBridge BridgeIngressGatewayBridgePtrInput // The name of the bridge. Name pulumi.StringPtrInput // The outputs on this bridge. Outputs BridgeOutputTypeArrayInput // The placement Amazon Resource Number (ARN) of the bridge. PlacementArn pulumi.StringInput // The settings for source failover. SourceFailoverConfig BridgeFailoverConfigPtrInput // The sources on this bridge. Sources BridgeSourceTypeArrayInput }
The set of arguments for constructing a Bridge resource.
func (BridgeArgs) ElementType ¶ added in v0.66.0
func (BridgeArgs) ElementType() reflect.Type
type BridgeEgressGatewayBridge ¶ added in v0.66.0
type BridgeEgressGatewayBridge struct { // The maximum expected bitrate of the egress bridge. MaxBitrate int `pulumi:"maxBitrate"` }
type BridgeEgressGatewayBridgeArgs ¶ added in v0.66.0
type BridgeEgressGatewayBridgeArgs struct { // The maximum expected bitrate of the egress bridge. MaxBitrate pulumi.IntInput `pulumi:"maxBitrate"` }
func (BridgeEgressGatewayBridgeArgs) ElementType ¶ added in v0.66.0
func (BridgeEgressGatewayBridgeArgs) ElementType() reflect.Type
func (BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutput ¶ added in v0.66.0
func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutput() BridgeEgressGatewayBridgeOutput
func (BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutputWithContext ¶ added in v0.66.0
func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgeOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgeOutput
func (BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutput ¶ added in v0.66.0
func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
func (BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeEgressGatewayBridgeArgs) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
type BridgeEgressGatewayBridgeInput ¶ added in v0.66.0
type BridgeEgressGatewayBridgeInput interface { pulumi.Input ToBridgeEgressGatewayBridgeOutput() BridgeEgressGatewayBridgeOutput ToBridgeEgressGatewayBridgeOutputWithContext(context.Context) BridgeEgressGatewayBridgeOutput }
BridgeEgressGatewayBridgeInput is an input type that accepts BridgeEgressGatewayBridgeArgs and BridgeEgressGatewayBridgeOutput values. You can construct a concrete instance of `BridgeEgressGatewayBridgeInput` via:
BridgeEgressGatewayBridgeArgs{...}
type BridgeEgressGatewayBridgeOutput ¶ added in v0.66.0
type BridgeEgressGatewayBridgeOutput struct{ *pulumi.OutputState }
func (BridgeEgressGatewayBridgeOutput) ElementType ¶ added in v0.66.0
func (BridgeEgressGatewayBridgeOutput) ElementType() reflect.Type
func (BridgeEgressGatewayBridgeOutput) MaxBitrate ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgeOutput) MaxBitrate() pulumi.IntOutput
The maximum expected bitrate of the egress bridge.
func (BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutput ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutput() BridgeEgressGatewayBridgeOutput
func (BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutputWithContext ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgeOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgeOutput
func (BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutput ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
func (BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgeOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
type BridgeEgressGatewayBridgePtrInput ¶ added in v0.66.0
type BridgeEgressGatewayBridgePtrInput interface { pulumi.Input ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput ToBridgeEgressGatewayBridgePtrOutputWithContext(context.Context) BridgeEgressGatewayBridgePtrOutput }
BridgeEgressGatewayBridgePtrInput is an input type that accepts BridgeEgressGatewayBridgeArgs, BridgeEgressGatewayBridgePtr and BridgeEgressGatewayBridgePtrOutput values. You can construct a concrete instance of `BridgeEgressGatewayBridgePtrInput` via:
BridgeEgressGatewayBridgeArgs{...} or: nil
func BridgeEgressGatewayBridgePtr ¶ added in v0.66.0
func BridgeEgressGatewayBridgePtr(v *BridgeEgressGatewayBridgeArgs) BridgeEgressGatewayBridgePtrInput
type BridgeEgressGatewayBridgePtrOutput ¶ added in v0.66.0
type BridgeEgressGatewayBridgePtrOutput struct{ *pulumi.OutputState }
func (BridgeEgressGatewayBridgePtrOutput) Elem ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgePtrOutput) Elem() BridgeEgressGatewayBridgeOutput
func (BridgeEgressGatewayBridgePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeEgressGatewayBridgePtrOutput) ElementType() reflect.Type
func (BridgeEgressGatewayBridgePtrOutput) MaxBitrate ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgePtrOutput) MaxBitrate() pulumi.IntPtrOutput
The maximum expected bitrate of the egress bridge.
func (BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutput ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutput() BridgeEgressGatewayBridgePtrOutput
func (BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeEgressGatewayBridgePtrOutput) ToBridgeEgressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeEgressGatewayBridgePtrOutput
type BridgeFailoverConfig ¶ added in v0.66.0
type BridgeFailoverConfig struct { // The type of failover you choose for this flow. FAILOVER allows switching between different streams. FailoverMode BridgeFailoverModeEnum `pulumi:"failoverMode"` // The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams. SourcePriority *BridgeSourcePriority `pulumi:"sourcePriority"` // The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources. State *BridgeFailoverConfigStateEnum `pulumi:"state"` }
The settings for source failover.
type BridgeFailoverConfigArgs ¶ added in v0.66.0
type BridgeFailoverConfigArgs struct { // The type of failover you choose for this flow. FAILOVER allows switching between different streams. FailoverMode BridgeFailoverModeEnumInput `pulumi:"failoverMode"` // The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams. SourcePriority BridgeSourcePriorityPtrInput `pulumi:"sourcePriority"` // The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources. State BridgeFailoverConfigStateEnumPtrInput `pulumi:"state"` }
The settings for source failover.
func (BridgeFailoverConfigArgs) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigArgs) ElementType() reflect.Type
func (BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutput ¶ added in v0.66.0
func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutput() BridgeFailoverConfigOutput
func (BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutputWithContext ¶ added in v0.66.0
func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigOutputWithContext(ctx context.Context) BridgeFailoverConfigOutput
func (BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutput ¶ added in v0.66.0
func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
func (BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutputWithContext ¶ added in v0.66.0
func (i BridgeFailoverConfigArgs) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
type BridgeFailoverConfigInput ¶ added in v0.66.0
type BridgeFailoverConfigInput interface { pulumi.Input ToBridgeFailoverConfigOutput() BridgeFailoverConfigOutput ToBridgeFailoverConfigOutputWithContext(context.Context) BridgeFailoverConfigOutput }
BridgeFailoverConfigInput is an input type that accepts BridgeFailoverConfigArgs and BridgeFailoverConfigOutput values. You can construct a concrete instance of `BridgeFailoverConfigInput` via:
BridgeFailoverConfigArgs{...}
type BridgeFailoverConfigOutput ¶ added in v0.66.0
type BridgeFailoverConfigOutput struct{ *pulumi.OutputState }
The settings for source failover.
func (BridgeFailoverConfigOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigOutput) ElementType() reflect.Type
func (BridgeFailoverConfigOutput) FailoverMode ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) FailoverMode() BridgeFailoverModeEnumOutput
The type of failover you choose for this flow. FAILOVER allows switching between different streams.
func (BridgeFailoverConfigOutput) SourcePriority ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) SourcePriority() BridgeSourcePriorityPtrOutput
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (BridgeFailoverConfigOutput) State ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) State() BridgeFailoverConfigStateEnumPtrOutput
The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
func (BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutput() BridgeFailoverConfigOutput
func (BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigOutputWithContext(ctx context.Context) BridgeFailoverConfigOutput
func (BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
func (BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigOutput) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
type BridgeFailoverConfigPtrInput ¶ added in v0.66.0
type BridgeFailoverConfigPtrInput interface { pulumi.Input ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput ToBridgeFailoverConfigPtrOutputWithContext(context.Context) BridgeFailoverConfigPtrOutput }
BridgeFailoverConfigPtrInput is an input type that accepts BridgeFailoverConfigArgs, BridgeFailoverConfigPtr and BridgeFailoverConfigPtrOutput values. You can construct a concrete instance of `BridgeFailoverConfigPtrInput` via:
BridgeFailoverConfigArgs{...} or: nil
func BridgeFailoverConfigPtr ¶ added in v0.66.0
func BridgeFailoverConfigPtr(v *BridgeFailoverConfigArgs) BridgeFailoverConfigPtrInput
type BridgeFailoverConfigPtrOutput ¶ added in v0.66.0
type BridgeFailoverConfigPtrOutput struct{ *pulumi.OutputState }
func (BridgeFailoverConfigPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) Elem() BridgeFailoverConfigOutput
func (BridgeFailoverConfigPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigPtrOutput) ElementType() reflect.Type
func (BridgeFailoverConfigPtrOutput) FailoverMode ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) FailoverMode() BridgeFailoverModeEnumPtrOutput
The type of failover you choose for this flow. FAILOVER allows switching between different streams.
func (BridgeFailoverConfigPtrOutput) SourcePriority ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) SourcePriority() BridgeSourcePriorityPtrOutput
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (BridgeFailoverConfigPtrOutput) State ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) State() BridgeFailoverConfigStateEnumPtrOutput
The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
func (BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutput() BridgeFailoverConfigPtrOutput
func (BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigPtrOutput) ToBridgeFailoverConfigPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigPtrOutput
type BridgeFailoverConfigStateEnum ¶ added in v0.66.0
type BridgeFailoverConfigStateEnum string
func (BridgeFailoverConfigStateEnum) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigStateEnum) ElementType() reflect.Type
func (BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutput ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutput() BridgeFailoverConfigStateEnumOutput
func (BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumOutput
func (BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutput ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnum) ToStringOutput ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToStringOutput() pulumi.StringOutput
func (BridgeFailoverConfigStateEnum) ToStringOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeFailoverConfigStateEnum) ToStringPtrOutput ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverConfigStateEnum) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverConfigStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFailoverConfigStateEnumInput ¶ added in v0.66.0
type BridgeFailoverConfigStateEnumInput interface { pulumi.Input ToBridgeFailoverConfigStateEnumOutput() BridgeFailoverConfigStateEnumOutput ToBridgeFailoverConfigStateEnumOutputWithContext(context.Context) BridgeFailoverConfigStateEnumOutput }
BridgeFailoverConfigStateEnumInput is an input type that accepts values of the BridgeFailoverConfigStateEnum enum A concrete instance of `BridgeFailoverConfigStateEnumInput` can be one of the following:
BridgeFailoverConfigStateEnumEnabled BridgeFailoverConfigStateEnumDisabled
type BridgeFailoverConfigStateEnumOutput ¶ added in v0.66.0
type BridgeFailoverConfigStateEnumOutput struct{ *pulumi.OutputState }
func (BridgeFailoverConfigStateEnumOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigStateEnumOutput) ElementType() reflect.Type
func (BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutput() BridgeFailoverConfigStateEnumOutput
func (BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumOutput
func (BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (BridgeFailoverConfigStateEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeFailoverConfigStateEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverConfigStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFailoverConfigStateEnumPtrInput ¶ added in v0.66.0
type BridgeFailoverConfigStateEnumPtrInput interface { pulumi.Input ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput ToBridgeFailoverConfigStateEnumPtrOutputWithContext(context.Context) BridgeFailoverConfigStateEnumPtrOutput }
func BridgeFailoverConfigStateEnumPtr ¶ added in v0.66.0
func BridgeFailoverConfigStateEnumPtr(v string) BridgeFailoverConfigStateEnumPtrInput
type BridgeFailoverConfigStateEnumPtrOutput ¶ added in v0.66.0
type BridgeFailoverConfigStateEnumPtrOutput struct{ *pulumi.OutputState }
func (BridgeFailoverConfigStateEnumPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverConfigStateEnumPtrOutput) ElementType() reflect.Type
func (BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutput() BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumPtrOutput) ToBridgeFailoverConfigStateEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverConfigStateEnumPtrOutput
func (BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverConfigStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFailoverModeEnum ¶ added in v0.66.0
type BridgeFailoverModeEnum string
func (BridgeFailoverModeEnum) ElementType ¶ added in v0.66.0
func (BridgeFailoverModeEnum) ElementType() reflect.Type
func (BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutput ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutput() BridgeFailoverModeEnumOutput
func (BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumOutputWithContext(ctx context.Context) BridgeFailoverModeEnumOutput
func (BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutput ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnum) ToStringOutput ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToStringOutput() pulumi.StringOutput
func (BridgeFailoverModeEnum) ToStringOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeFailoverModeEnum) ToStringPtrOutput ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverModeEnum) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeFailoverModeEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFailoverModeEnumInput ¶ added in v0.66.0
type BridgeFailoverModeEnumInput interface { pulumi.Input ToBridgeFailoverModeEnumOutput() BridgeFailoverModeEnumOutput ToBridgeFailoverModeEnumOutputWithContext(context.Context) BridgeFailoverModeEnumOutput }
BridgeFailoverModeEnumInput is an input type that accepts values of the BridgeFailoverModeEnum enum A concrete instance of `BridgeFailoverModeEnumInput` can be one of the following:
BridgeFailoverModeEnumFailover
type BridgeFailoverModeEnumOutput ¶ added in v0.66.0
type BridgeFailoverModeEnumOutput struct{ *pulumi.OutputState }
func (BridgeFailoverModeEnumOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverModeEnumOutput) ElementType() reflect.Type
func (BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutput() BridgeFailoverModeEnumOutput
func (BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumOutputWithContext(ctx context.Context) BridgeFailoverModeEnumOutput
func (BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToStringOutput() pulumi.StringOutput
func (BridgeFailoverModeEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeFailoverModeEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverModeEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFailoverModeEnumPtrInput ¶ added in v0.66.0
type BridgeFailoverModeEnumPtrInput interface { pulumi.Input ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput ToBridgeFailoverModeEnumPtrOutputWithContext(context.Context) BridgeFailoverModeEnumPtrOutput }
func BridgeFailoverModeEnumPtr ¶ added in v0.66.0
func BridgeFailoverModeEnumPtr(v string) BridgeFailoverModeEnumPtrInput
type BridgeFailoverModeEnumPtrOutput ¶ added in v0.66.0
type BridgeFailoverModeEnumPtrOutput struct{ *pulumi.OutputState }
func (BridgeFailoverModeEnumPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeFailoverModeEnumPtrOutput) Elem() BridgeFailoverModeEnumOutput
func (BridgeFailoverModeEnumPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeFailoverModeEnumPtrOutput) ElementType() reflect.Type
func (BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutput() BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumPtrOutput) ToBridgeFailoverModeEnumPtrOutputWithContext(ctx context.Context) BridgeFailoverModeEnumPtrOutput
func (BridgeFailoverModeEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeFailoverModeEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeFailoverModeEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFailoverModeEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeFlowSource ¶ added in v0.66.0
type BridgeFlowSource struct { // The ARN of the cloud flow used as a source of this bridge. FlowArn string `pulumi:"flowArn"` // The name of the VPC interface attachment to use for this source. FlowVpcInterfaceAttachment *BridgeVpcInterfaceAttachment `pulumi:"flowVpcInterfaceAttachment"` // The name of the flow source. Name string `pulumi:"name"` }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
type BridgeFlowSourceArgs ¶ added in v0.66.0
type BridgeFlowSourceArgs struct { // The ARN of the cloud flow used as a source of this bridge. FlowArn pulumi.StringInput `pulumi:"flowArn"` // The name of the VPC interface attachment to use for this source. FlowVpcInterfaceAttachment BridgeVpcInterfaceAttachmentPtrInput `pulumi:"flowVpcInterfaceAttachment"` // The name of the flow source. Name pulumi.StringInput `pulumi:"name"` }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
func (BridgeFlowSourceArgs) ElementType ¶ added in v0.66.0
func (BridgeFlowSourceArgs) ElementType() reflect.Type
func (BridgeFlowSourceArgs) ToBridgeFlowSourceOutput ¶ added in v0.66.0
func (i BridgeFlowSourceArgs) ToBridgeFlowSourceOutput() BridgeFlowSourceOutput
func (BridgeFlowSourceArgs) ToBridgeFlowSourceOutputWithContext ¶ added in v0.66.0
func (i BridgeFlowSourceArgs) ToBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeFlowSourceOutput
func (BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (i BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
func (BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeFlowSourceArgs) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
type BridgeFlowSourceInput ¶ added in v0.66.0
type BridgeFlowSourceInput interface { pulumi.Input ToBridgeFlowSourceOutput() BridgeFlowSourceOutput ToBridgeFlowSourceOutputWithContext(context.Context) BridgeFlowSourceOutput }
BridgeFlowSourceInput is an input type that accepts BridgeFlowSourceArgs and BridgeFlowSourceOutput values. You can construct a concrete instance of `BridgeFlowSourceInput` via:
BridgeFlowSourceArgs{...}
type BridgeFlowSourceOutput ¶ added in v0.66.0
type BridgeFlowSourceOutput struct{ *pulumi.OutputState }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
func (BridgeFlowSourceOutput) ElementType ¶ added in v0.66.0
func (BridgeFlowSourceOutput) ElementType() reflect.Type
func (BridgeFlowSourceOutput) FlowArn ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) FlowArn() pulumi.StringOutput
The ARN of the cloud flow used as a source of this bridge.
func (BridgeFlowSourceOutput) FlowVpcInterfaceAttachment ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) FlowVpcInterfaceAttachment() BridgeVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this source.
func (BridgeFlowSourceOutput) Name ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) Name() pulumi.StringOutput
The name of the flow source.
func (BridgeFlowSourceOutput) ToBridgeFlowSourceOutput ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) ToBridgeFlowSourceOutput() BridgeFlowSourceOutput
func (BridgeFlowSourceOutput) ToBridgeFlowSourceOutputWithContext ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) ToBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeFlowSourceOutput
func (BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
func (BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFlowSourceOutput) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
type BridgeFlowSourcePtrInput ¶ added in v0.66.0
type BridgeFlowSourcePtrInput interface { pulumi.Input ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput ToBridgeFlowSourcePtrOutputWithContext(context.Context) BridgeFlowSourcePtrOutput }
BridgeFlowSourcePtrInput is an input type that accepts BridgeFlowSourceArgs, BridgeFlowSourcePtr and BridgeFlowSourcePtrOutput values. You can construct a concrete instance of `BridgeFlowSourcePtrInput` via:
BridgeFlowSourceArgs{...} or: nil
func BridgeFlowSourcePtr ¶ added in v0.66.0
func BridgeFlowSourcePtr(v *BridgeFlowSourceArgs) BridgeFlowSourcePtrInput
type BridgeFlowSourcePtrOutput ¶ added in v0.66.0
type BridgeFlowSourcePtrOutput struct{ *pulumi.OutputState }
func (BridgeFlowSourcePtrOutput) Elem ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) Elem() BridgeFlowSourceOutput
func (BridgeFlowSourcePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeFlowSourcePtrOutput) ElementType() reflect.Type
func (BridgeFlowSourcePtrOutput) FlowArn ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) FlowArn() pulumi.StringPtrOutput
The ARN of the cloud flow used as a source of this bridge.
func (BridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment() BridgeVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this source.
func (BridgeFlowSourcePtrOutput) Name ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) Name() pulumi.StringPtrOutput
The name of the flow source.
func (BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutput() BridgeFlowSourcePtrOutput
func (BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeFlowSourcePtrOutput) ToBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeFlowSourcePtrOutput
type BridgeIngressGatewayBridge ¶ added in v0.66.0
type BridgeIngressGatewayBridgeArgs ¶ added in v0.66.0
type BridgeIngressGatewayBridgeArgs struct { // The maximum expected bitrate of the ingress bridge. MaxBitrate pulumi.IntInput `pulumi:"maxBitrate"` // The maximum number of outputs on the ingress bridge. MaxOutputs pulumi.IntInput `pulumi:"maxOutputs"` }
func (BridgeIngressGatewayBridgeArgs) ElementType ¶ added in v0.66.0
func (BridgeIngressGatewayBridgeArgs) ElementType() reflect.Type
func (BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutput ¶ added in v0.66.0
func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutput() BridgeIngressGatewayBridgeOutput
func (BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutputWithContext ¶ added in v0.66.0
func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgeOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgeOutput
func (BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutput ¶ added in v0.66.0
func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
func (BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeIngressGatewayBridgeArgs) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
type BridgeIngressGatewayBridgeInput ¶ added in v0.66.0
type BridgeIngressGatewayBridgeInput interface { pulumi.Input ToBridgeIngressGatewayBridgeOutput() BridgeIngressGatewayBridgeOutput ToBridgeIngressGatewayBridgeOutputWithContext(context.Context) BridgeIngressGatewayBridgeOutput }
BridgeIngressGatewayBridgeInput is an input type that accepts BridgeIngressGatewayBridgeArgs and BridgeIngressGatewayBridgeOutput values. You can construct a concrete instance of `BridgeIngressGatewayBridgeInput` via:
BridgeIngressGatewayBridgeArgs{...}
type BridgeIngressGatewayBridgeOutput ¶ added in v0.66.0
type BridgeIngressGatewayBridgeOutput struct{ *pulumi.OutputState }
func (BridgeIngressGatewayBridgeOutput) ElementType ¶ added in v0.66.0
func (BridgeIngressGatewayBridgeOutput) ElementType() reflect.Type
func (BridgeIngressGatewayBridgeOutput) MaxBitrate ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) MaxBitrate() pulumi.IntOutput
The maximum expected bitrate of the ingress bridge.
func (BridgeIngressGatewayBridgeOutput) MaxOutputs ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) MaxOutputs() pulumi.IntOutput
The maximum number of outputs on the ingress bridge.
func (BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutput ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutput() BridgeIngressGatewayBridgeOutput
func (BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutputWithContext ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgeOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgeOutput
func (BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutput ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
func (BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgeOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
type BridgeIngressGatewayBridgePtrInput ¶ added in v0.66.0
type BridgeIngressGatewayBridgePtrInput interface { pulumi.Input ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput ToBridgeIngressGatewayBridgePtrOutputWithContext(context.Context) BridgeIngressGatewayBridgePtrOutput }
BridgeIngressGatewayBridgePtrInput is an input type that accepts BridgeIngressGatewayBridgeArgs, BridgeIngressGatewayBridgePtr and BridgeIngressGatewayBridgePtrOutput values. You can construct a concrete instance of `BridgeIngressGatewayBridgePtrInput` via:
BridgeIngressGatewayBridgeArgs{...} or: nil
func BridgeIngressGatewayBridgePtr ¶ added in v0.66.0
func BridgeIngressGatewayBridgePtr(v *BridgeIngressGatewayBridgeArgs) BridgeIngressGatewayBridgePtrInput
type BridgeIngressGatewayBridgePtrOutput ¶ added in v0.66.0
type BridgeIngressGatewayBridgePtrOutput struct{ *pulumi.OutputState }
func (BridgeIngressGatewayBridgePtrOutput) Elem ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgePtrOutput) Elem() BridgeIngressGatewayBridgeOutput
func (BridgeIngressGatewayBridgePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeIngressGatewayBridgePtrOutput) ElementType() reflect.Type
func (BridgeIngressGatewayBridgePtrOutput) MaxBitrate ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgePtrOutput) MaxBitrate() pulumi.IntPtrOutput
The maximum expected bitrate of the ingress bridge.
func (BridgeIngressGatewayBridgePtrOutput) MaxOutputs ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgePtrOutput) MaxOutputs() pulumi.IntPtrOutput
The maximum number of outputs on the ingress bridge.
func (BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutput ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutput() BridgeIngressGatewayBridgePtrOutput
func (BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeIngressGatewayBridgePtrOutput) ToBridgeIngressGatewayBridgePtrOutputWithContext(ctx context.Context) BridgeIngressGatewayBridgePtrOutput
type BridgeInput ¶ added in v0.66.0
type BridgeInput interface { pulumi.Input ToBridgeOutput() BridgeOutput ToBridgeOutputWithContext(ctx context.Context) BridgeOutput }
type BridgeNetworkOutput ¶ added in v0.66.0
type BridgeNetworkOutput struct { // The network output IP Address. IpAddress string `pulumi:"ipAddress"` // The network output name. Name string `pulumi:"name"` // The network output's gateway network name. NetworkName string `pulumi:"networkName"` // The network output port. Port int `pulumi:"port"` // The network output protocol. Protocol BridgeProtocolEnum `pulumi:"protocol"` // The network output TTL. Ttl int `pulumi:"ttl"` }
The output of the bridge. A network output is delivered to your premises.
type BridgeNetworkOutputArgs ¶ added in v0.66.0
type BridgeNetworkOutputArgs struct { // The network output IP Address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The network output name. Name pulumi.StringInput `pulumi:"name"` // The network output's gateway network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // The network output port. Port pulumi.IntInput `pulumi:"port"` // The network output protocol. Protocol BridgeProtocolEnumInput `pulumi:"protocol"` // The network output TTL. Ttl pulumi.IntInput `pulumi:"ttl"` }
The output of the bridge. A network output is delivered to your premises.
func (BridgeNetworkOutputArgs) ElementType ¶ added in v0.66.0
func (BridgeNetworkOutputArgs) ElementType() reflect.Type
func (BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutput ¶ added in v0.66.0
func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutput() BridgeNetworkOutputOutput
func (BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutputWithContext ¶ added in v0.66.0
func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeNetworkOutputOutput
func (BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutput ¶ added in v0.66.0
func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
func (BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutputWithContext ¶ added in v0.66.0
func (i BridgeNetworkOutputArgs) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
type BridgeNetworkOutputInput ¶ added in v0.66.0
type BridgeNetworkOutputInput interface { pulumi.Input ToBridgeNetworkOutputOutput() BridgeNetworkOutputOutput ToBridgeNetworkOutputOutputWithContext(context.Context) BridgeNetworkOutputOutput }
BridgeNetworkOutputInput is an input type that accepts BridgeNetworkOutputArgs and BridgeNetworkOutputOutput values. You can construct a concrete instance of `BridgeNetworkOutputInput` via:
BridgeNetworkOutputArgs{...}
type BridgeNetworkOutputOutput ¶ added in v0.66.0
type BridgeNetworkOutputOutput struct{ *pulumi.OutputState }
The output of the bridge. A network output is delivered to your premises.
func (BridgeNetworkOutputOutput) ElementType ¶ added in v0.66.0
func (BridgeNetworkOutputOutput) ElementType() reflect.Type
func (BridgeNetworkOutputOutput) IpAddress ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) IpAddress() pulumi.StringOutput
The network output IP Address.
func (BridgeNetworkOutputOutput) Name ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) Name() pulumi.StringOutput
The network output name.
func (BridgeNetworkOutputOutput) NetworkName ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) NetworkName() pulumi.StringOutput
The network output's gateway network name.
func (BridgeNetworkOutputOutput) Port ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) Port() pulumi.IntOutput
The network output port.
func (BridgeNetworkOutputOutput) Protocol ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) Protocol() BridgeProtocolEnumOutput
The network output protocol.
func (BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutput ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutput() BridgeNetworkOutputOutput
func (BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeNetworkOutputOutput
func (BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutput ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
func (BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
func (BridgeNetworkOutputOutput) Ttl ¶ added in v0.66.0
func (o BridgeNetworkOutputOutput) Ttl() pulumi.IntOutput
The network output TTL.
type BridgeNetworkOutputPtrInput ¶ added in v0.66.0
type BridgeNetworkOutputPtrInput interface { pulumi.Input ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput ToBridgeNetworkOutputPtrOutputWithContext(context.Context) BridgeNetworkOutputPtrOutput }
BridgeNetworkOutputPtrInput is an input type that accepts BridgeNetworkOutputArgs, BridgeNetworkOutputPtr and BridgeNetworkOutputPtrOutput values. You can construct a concrete instance of `BridgeNetworkOutputPtrInput` via:
BridgeNetworkOutputArgs{...} or: nil
func BridgeNetworkOutputPtr ¶ added in v0.66.0
func BridgeNetworkOutputPtr(v *BridgeNetworkOutputArgs) BridgeNetworkOutputPtrInput
type BridgeNetworkOutputPtrOutput ¶ added in v0.66.0
type BridgeNetworkOutputPtrOutput struct{ *pulumi.OutputState }
func (BridgeNetworkOutputPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) Elem() BridgeNetworkOutputOutput
func (BridgeNetworkOutputPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeNetworkOutputPtrOutput) ElementType() reflect.Type
func (BridgeNetworkOutputPtrOutput) IpAddress ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) IpAddress() pulumi.StringPtrOutput
The network output IP Address.
func (BridgeNetworkOutputPtrOutput) Name ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) Name() pulumi.StringPtrOutput
The network output name.
func (BridgeNetworkOutputPtrOutput) NetworkName ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) NetworkName() pulumi.StringPtrOutput
The network output's gateway network name.
func (BridgeNetworkOutputPtrOutput) Port ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) Port() pulumi.IntPtrOutput
The network output port.
func (BridgeNetworkOutputPtrOutput) Protocol ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) Protocol() BridgeProtocolEnumPtrOutput
The network output protocol.
func (BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutput ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutput() BridgeNetworkOutputPtrOutput
func (BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) ToBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeNetworkOutputPtrOutput
func (BridgeNetworkOutputPtrOutput) Ttl ¶ added in v0.66.0
func (o BridgeNetworkOutputPtrOutput) Ttl() pulumi.IntPtrOutput
The network output TTL.
type BridgeNetworkSource ¶ added in v0.66.0
type BridgeNetworkSource struct { // The network source multicast IP. MulticastIp string `pulumi:"multicastIp"` // The name of the network source. Name string `pulumi:"name"` // The network source's gateway network name. NetworkName string `pulumi:"networkName"` // The network source port. Port int `pulumi:"port"` // The network source protocol. Protocol BridgeProtocolEnum `pulumi:"protocol"` }
The source of the bridge. A network source originates at your premises.
type BridgeNetworkSourceArgs ¶ added in v0.66.0
type BridgeNetworkSourceArgs struct { // The network source multicast IP. MulticastIp pulumi.StringInput `pulumi:"multicastIp"` // The name of the network source. Name pulumi.StringInput `pulumi:"name"` // The network source's gateway network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // The network source port. Port pulumi.IntInput `pulumi:"port"` // The network source protocol. Protocol BridgeProtocolEnumInput `pulumi:"protocol"` }
The source of the bridge. A network source originates at your premises.
func (BridgeNetworkSourceArgs) ElementType ¶ added in v0.66.0
func (BridgeNetworkSourceArgs) ElementType() reflect.Type
func (BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutput ¶ added in v0.66.0
func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutput() BridgeNetworkSourceOutput
func (BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutputWithContext ¶ added in v0.66.0
func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeNetworkSourceOutput
func (BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
func (BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeNetworkSourceArgs) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
type BridgeNetworkSourceInput ¶ added in v0.66.0
type BridgeNetworkSourceInput interface { pulumi.Input ToBridgeNetworkSourceOutput() BridgeNetworkSourceOutput ToBridgeNetworkSourceOutputWithContext(context.Context) BridgeNetworkSourceOutput }
BridgeNetworkSourceInput is an input type that accepts BridgeNetworkSourceArgs and BridgeNetworkSourceOutput values. You can construct a concrete instance of `BridgeNetworkSourceInput` via:
BridgeNetworkSourceArgs{...}
type BridgeNetworkSourceOutput ¶ added in v0.66.0
type BridgeNetworkSourceOutput struct{ *pulumi.OutputState }
The source of the bridge. A network source originates at your premises.
func (BridgeNetworkSourceOutput) ElementType ¶ added in v0.66.0
func (BridgeNetworkSourceOutput) ElementType() reflect.Type
func (BridgeNetworkSourceOutput) MulticastIp ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) MulticastIp() pulumi.StringOutput
The network source multicast IP.
func (BridgeNetworkSourceOutput) Name ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) Name() pulumi.StringOutput
The name of the network source.
func (BridgeNetworkSourceOutput) NetworkName ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) NetworkName() pulumi.StringOutput
The network source's gateway network name.
func (BridgeNetworkSourceOutput) Port ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) Port() pulumi.IntOutput
The network source port.
func (BridgeNetworkSourceOutput) Protocol ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) Protocol() BridgeProtocolEnumOutput
The network source protocol.
func (BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutput ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutput() BridgeNetworkSourceOutput
func (BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeNetworkSourceOutput
func (BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
func (BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkSourceOutput) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
type BridgeNetworkSourcePtrInput ¶ added in v0.66.0
type BridgeNetworkSourcePtrInput interface { pulumi.Input ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput ToBridgeNetworkSourcePtrOutputWithContext(context.Context) BridgeNetworkSourcePtrOutput }
BridgeNetworkSourcePtrInput is an input type that accepts BridgeNetworkSourceArgs, BridgeNetworkSourcePtr and BridgeNetworkSourcePtrOutput values. You can construct a concrete instance of `BridgeNetworkSourcePtrInput` via:
BridgeNetworkSourceArgs{...} or: nil
func BridgeNetworkSourcePtr ¶ added in v0.66.0
func BridgeNetworkSourcePtr(v *BridgeNetworkSourceArgs) BridgeNetworkSourcePtrInput
type BridgeNetworkSourcePtrOutput ¶ added in v0.66.0
type BridgeNetworkSourcePtrOutput struct{ *pulumi.OutputState }
func (BridgeNetworkSourcePtrOutput) Elem ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) Elem() BridgeNetworkSourceOutput
func (BridgeNetworkSourcePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeNetworkSourcePtrOutput) ElementType() reflect.Type
func (BridgeNetworkSourcePtrOutput) MulticastIp ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) MulticastIp() pulumi.StringPtrOutput
The network source multicast IP.
func (BridgeNetworkSourcePtrOutput) Name ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) Name() pulumi.StringPtrOutput
The name of the network source.
func (BridgeNetworkSourcePtrOutput) NetworkName ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) NetworkName() pulumi.StringPtrOutput
The network source's gateway network name.
func (BridgeNetworkSourcePtrOutput) Port ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) Port() pulumi.IntPtrOutput
The network source port.
func (BridgeNetworkSourcePtrOutput) Protocol ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) Protocol() BridgeProtocolEnumPtrOutput
The network source protocol.
func (BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutput() BridgeNetworkSourcePtrOutput
func (BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeNetworkSourcePtrOutput) ToBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeNetworkSourcePtrOutput
type BridgeOutput ¶ added in v0.66.0
type BridgeOutput struct{ *pulumi.OutputState }
func (BridgeOutput) BridgeArn ¶ added in v0.66.0
func (o BridgeOutput) BridgeArn() pulumi.StringOutput
The Amazon Resource Number (ARN) of the bridge.
func (BridgeOutput) BridgeState ¶ added in v0.66.0
func (o BridgeOutput) BridgeState() BridgeStateEnumOutput
The current status of the bridge. Possible values are: ACTIVE or STANDBY.
func (BridgeOutput) EgressGatewayBridge ¶ added in v0.66.0
func (o BridgeOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
func (BridgeOutput) ElementType ¶ added in v0.66.0
func (BridgeOutput) ElementType() reflect.Type
func (BridgeOutput) IngressGatewayBridge ¶ added in v0.66.0
func (o BridgeOutput) IngressGatewayBridge() BridgeIngressGatewayBridgePtrOutput
Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
func (BridgeOutput) Name ¶ added in v0.66.0
func (o BridgeOutput) Name() pulumi.StringOutput
The name of the bridge.
func (BridgeOutput) Outputs ¶ added in v0.66.0
func (o BridgeOutput) Outputs() BridgeOutputTypeArrayOutput
The outputs on this bridge.
func (BridgeOutput) PlacementArn ¶ added in v0.66.0
func (o BridgeOutput) PlacementArn() pulumi.StringOutput
The placement Amazon Resource Number (ARN) of the bridge.
func (BridgeOutput) SourceFailoverConfig ¶ added in v0.66.0
func (o BridgeOutput) SourceFailoverConfig() BridgeFailoverConfigPtrOutput
The settings for source failover.
func (BridgeOutput) Sources ¶ added in v0.66.0
func (o BridgeOutput) Sources() BridgeSourceTypeArrayOutput
The sources on this bridge.
func (BridgeOutput) ToBridgeOutput ¶ added in v0.66.0
func (o BridgeOutput) ToBridgeOutput() BridgeOutput
func (BridgeOutput) ToBridgeOutputWithContext ¶ added in v0.66.0
func (o BridgeOutput) ToBridgeOutputWithContext(ctx context.Context) BridgeOutput
type BridgeOutputResource ¶ added in v0.66.0
type BridgeOutputResource struct { pulumi.CustomResourceState // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringOutput `pulumi:"bridgeArn"` // The network output name. Name pulumi.StringOutput `pulumi:"name"` // The output of the bridge. NetworkOutput BridgeOutputResourceBridgeNetworkOutputOutput `pulumi:"networkOutput"` }
Resource schema for AWS::MediaConnect::BridgeOutput
func GetBridgeOutputResource ¶ added in v0.66.0
func GetBridgeOutputResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BridgeOutputResourceState, opts ...pulumi.ResourceOption) (*BridgeOutputResource, error)
GetBridgeOutputResource gets an existing BridgeOutputResource 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 NewBridgeOutputResource ¶ added in v0.66.0
func NewBridgeOutputResource(ctx *pulumi.Context, name string, args *BridgeOutputResourceArgs, opts ...pulumi.ResourceOption) (*BridgeOutputResource, error)
NewBridgeOutputResource registers a new resource with the given unique name, arguments, and options.
func (*BridgeOutputResource) ElementType ¶ added in v0.66.0
func (*BridgeOutputResource) ElementType() reflect.Type
func (*BridgeOutputResource) ToBridgeOutputResourceOutput ¶ added in v0.66.0
func (i *BridgeOutputResource) ToBridgeOutputResourceOutput() BridgeOutputResourceOutput
func (*BridgeOutputResource) ToBridgeOutputResourceOutputWithContext ¶ added in v0.66.0
func (i *BridgeOutputResource) ToBridgeOutputResourceOutputWithContext(ctx context.Context) BridgeOutputResourceOutput
type BridgeOutputResourceArgs ¶ added in v0.66.0
type BridgeOutputResourceArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput // The network output name. Name pulumi.StringPtrInput // The output of the bridge. NetworkOutput BridgeOutputResourceBridgeNetworkOutputInput }
The set of arguments for constructing a BridgeOutputResource resource.
func (BridgeOutputResourceArgs) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceArgs) ElementType() reflect.Type
type BridgeOutputResourceBridgeNetworkOutput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutput struct { // The network output IP Address. IpAddress string `pulumi:"ipAddress"` // The network output's gateway network name. NetworkName string `pulumi:"networkName"` // The network output port. Port int `pulumi:"port"` // The network output protocol. Protocol BridgeOutputResourceBridgeNetworkOutputProtocol `pulumi:"protocol"` // The network output TTL. Ttl int `pulumi:"ttl"` }
The output of the bridge. A network output is delivered to your premises.
type BridgeOutputResourceBridgeNetworkOutputArgs ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputArgs struct { // The network output IP Address. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // The network output's gateway network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // The network output port. Port pulumi.IntInput `pulumi:"port"` // The network output protocol. Protocol BridgeOutputResourceBridgeNetworkOutputProtocolInput `pulumi:"protocol"` // The network output TTL. Ttl pulumi.IntInput `pulumi:"ttl"` }
The output of the bridge. A network output is delivered to your premises.
func (BridgeOutputResourceBridgeNetworkOutputArgs) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputArgs) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutput ¶ added in v0.66.0
func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutput() BridgeOutputResourceBridgeNetworkOutputOutput
func (BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext ¶ added in v0.66.0
func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputOutput
type BridgeOutputResourceBridgeNetworkOutputInput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputInput interface { pulumi.Input ToBridgeOutputResourceBridgeNetworkOutputOutput() BridgeOutputResourceBridgeNetworkOutputOutput ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext(context.Context) BridgeOutputResourceBridgeNetworkOutputOutput }
BridgeOutputResourceBridgeNetworkOutputInput is an input type that accepts BridgeOutputResourceBridgeNetworkOutputArgs and BridgeOutputResourceBridgeNetworkOutputOutput values. You can construct a concrete instance of `BridgeOutputResourceBridgeNetworkOutputInput` via:
BridgeOutputResourceBridgeNetworkOutputArgs{...}
type BridgeOutputResourceBridgeNetworkOutputOutput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputOutput struct{ *pulumi.OutputState }
The output of the bridge. A network output is delivered to your premises.
func (BridgeOutputResourceBridgeNetworkOutputOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputOutput) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputOutput) IpAddress ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) IpAddress() pulumi.StringOutput
The network output IP Address.
func (BridgeOutputResourceBridgeNetworkOutputOutput) NetworkName ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) NetworkName() pulumi.StringOutput
The network output's gateway network name.
func (BridgeOutputResourceBridgeNetworkOutputOutput) Port ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) Port() pulumi.IntOutput
The network output port.
func (BridgeOutputResourceBridgeNetworkOutputOutput) Protocol ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) Protocol() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
The network output protocol.
func (BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutput() BridgeOutputResourceBridgeNetworkOutputOutput
func (BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) ToBridgeOutputResourceBridgeNetworkOutputOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputOutput
func (BridgeOutputResourceBridgeNetworkOutputOutput) Ttl ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) Ttl() pulumi.IntOutput
The network output TTL.
type BridgeOutputResourceBridgeNetworkOutputProtocol ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputProtocol string
The network output protocol.
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutput ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutput() pulumi.StringOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutputWithContext ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutput ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeOutputResourceBridgeNetworkOutputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeOutputResourceBridgeNetworkOutputProtocolInput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputProtocolInput interface { pulumi.Input ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput() BridgeOutputResourceBridgeNetworkOutputProtocolOutput ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext(context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolOutput }
BridgeOutputResourceBridgeNetworkOutputProtocolInput is an input type that accepts values of the BridgeOutputResourceBridgeNetworkOutputProtocol enum A concrete instance of `BridgeOutputResourceBridgeNetworkOutputProtocolInput` can be one of the following:
BridgeOutputResourceBridgeNetworkOutputProtocolRtpFec BridgeOutputResourceBridgeNetworkOutputProtocolRtp BridgeOutputResourceBridgeNetworkOutputProtocolUdp
type BridgeOutputResourceBridgeNetworkOutputProtocolOutput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputProtocolOutput struct{ *pulumi.OutputState }
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutput() BridgeOutputResourceBridgeNetworkOutputProtocolOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutput() pulumi.StringOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeOutputResourceBridgeNetworkOutputProtocolPtrInput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputProtocolPtrInput interface { pulumi.Input ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput }
func BridgeOutputResourceBridgeNetworkOutputProtocolPtr ¶ added in v0.66.0
func BridgeOutputResourceBridgeNetworkOutputProtocolPtr(v string) BridgeOutputResourceBridgeNetworkOutputProtocolPtrInput
type BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput struct{ *pulumi.OutputState }
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputProtocolPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeOutputResourceBridgeNetworkOutputPtrOutput ¶ added in v0.66.0
type BridgeOutputResourceBridgeNetworkOutputPtrOutput struct{ *pulumi.OutputState }
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) ElementType() reflect.Type
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) IpAddress ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) IpAddress() pulumi.StringPtrOutput
The network output IP Address.
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) NetworkName ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) NetworkName() pulumi.StringPtrOutput
The network output's gateway network name.
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) Port ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Port() pulumi.IntPtrOutput
The network output port.
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) Protocol ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Protocol() BridgeOutputResourceBridgeNetworkOutputProtocolPtrOutput
The network output protocol.
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutput ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutput() BridgeOutputResourceBridgeNetworkOutputPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToBridgeOutputResourceBridgeNetworkOutputPtrOutputWithContext(ctx context.Context) BridgeOutputResourceBridgeNetworkOutputPtrOutput
func (BridgeOutputResourceBridgeNetworkOutputPtrOutput) Ttl ¶ added in v0.66.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) Ttl() pulumi.IntPtrOutput
The network output TTL.
type BridgeOutputResourceInput ¶ added in v0.66.0
type BridgeOutputResourceInput interface { pulumi.Input ToBridgeOutputResourceOutput() BridgeOutputResourceOutput ToBridgeOutputResourceOutputWithContext(ctx context.Context) BridgeOutputResourceOutput }
type BridgeOutputResourceOutput ¶ added in v0.66.0
type BridgeOutputResourceOutput struct{ *pulumi.OutputState }
func (BridgeOutputResourceOutput) BridgeArn ¶ added in v0.66.0
func (o BridgeOutputResourceOutput) BridgeArn() pulumi.StringOutput
The Amazon Resource Number (ARN) of the bridge.
func (BridgeOutputResourceOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceOutput) ElementType() reflect.Type
func (BridgeOutputResourceOutput) Name ¶ added in v0.66.0
func (o BridgeOutputResourceOutput) Name() pulumi.StringOutput
The network output name.
func (BridgeOutputResourceOutput) NetworkOutput ¶ added in v0.66.0
func (o BridgeOutputResourceOutput) NetworkOutput() BridgeOutputResourceBridgeNetworkOutputOutput
The output of the bridge.
func (BridgeOutputResourceOutput) ToBridgeOutputResourceOutput ¶ added in v0.66.0
func (o BridgeOutputResourceOutput) ToBridgeOutputResourceOutput() BridgeOutputResourceOutput
func (BridgeOutputResourceOutput) ToBridgeOutputResourceOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputResourceOutput) ToBridgeOutputResourceOutputWithContext(ctx context.Context) BridgeOutputResourceOutput
type BridgeOutputResourceState ¶ added in v0.66.0
type BridgeOutputResourceState struct { }
func (BridgeOutputResourceState) ElementType ¶ added in v0.66.0
func (BridgeOutputResourceState) ElementType() reflect.Type
type BridgeOutputType ¶ added in v0.66.0
type BridgeOutputType struct { // The output of the bridge. A network output is delivered to your premises. NetworkOutput *BridgeNetworkOutput `pulumi:"networkOutput"` }
The output of the bridge.
type BridgeOutputTypeArgs ¶ added in v0.66.0
type BridgeOutputTypeArgs struct { // The output of the bridge. A network output is delivered to your premises. NetworkOutput BridgeNetworkOutputPtrInput `pulumi:"networkOutput"` }
The output of the bridge.
func (BridgeOutputTypeArgs) ElementType ¶ added in v0.66.0
func (BridgeOutputTypeArgs) ElementType() reflect.Type
func (BridgeOutputTypeArgs) ToBridgeOutputTypeOutput ¶ added in v0.66.0
func (i BridgeOutputTypeArgs) ToBridgeOutputTypeOutput() BridgeOutputTypeOutput
func (BridgeOutputTypeArgs) ToBridgeOutputTypeOutputWithContext ¶ added in v0.66.0
func (i BridgeOutputTypeArgs) ToBridgeOutputTypeOutputWithContext(ctx context.Context) BridgeOutputTypeOutput
type BridgeOutputTypeArray ¶ added in v0.66.0
type BridgeOutputTypeArray []BridgeOutputTypeInput
func (BridgeOutputTypeArray) ElementType ¶ added in v0.66.0
func (BridgeOutputTypeArray) ElementType() reflect.Type
func (BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutput ¶ added in v0.66.0
func (i BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutput() BridgeOutputTypeArrayOutput
func (BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutputWithContext ¶ added in v0.66.0
func (i BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutputWithContext(ctx context.Context) BridgeOutputTypeArrayOutput
type BridgeOutputTypeArrayInput ¶ added in v0.66.0
type BridgeOutputTypeArrayInput interface { pulumi.Input ToBridgeOutputTypeArrayOutput() BridgeOutputTypeArrayOutput ToBridgeOutputTypeArrayOutputWithContext(context.Context) BridgeOutputTypeArrayOutput }
BridgeOutputTypeArrayInput is an input type that accepts BridgeOutputTypeArray and BridgeOutputTypeArrayOutput values. You can construct a concrete instance of `BridgeOutputTypeArrayInput` via:
BridgeOutputTypeArray{ BridgeOutputTypeArgs{...} }
type BridgeOutputTypeArrayOutput ¶ added in v0.66.0
type BridgeOutputTypeArrayOutput struct{ *pulumi.OutputState }
func (BridgeOutputTypeArrayOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputTypeArrayOutput) ElementType() reflect.Type
func (BridgeOutputTypeArrayOutput) Index ¶ added in v0.66.0
func (o BridgeOutputTypeArrayOutput) Index(i pulumi.IntInput) BridgeOutputTypeOutput
func (BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutput ¶ added in v0.66.0
func (o BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutput() BridgeOutputTypeArrayOutput
func (BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputTypeArrayOutput) ToBridgeOutputTypeArrayOutputWithContext(ctx context.Context) BridgeOutputTypeArrayOutput
type BridgeOutputTypeInput ¶ added in v0.66.0
type BridgeOutputTypeInput interface { pulumi.Input ToBridgeOutputTypeOutput() BridgeOutputTypeOutput ToBridgeOutputTypeOutputWithContext(context.Context) BridgeOutputTypeOutput }
BridgeOutputTypeInput is an input type that accepts BridgeOutputTypeArgs and BridgeOutputTypeOutput values. You can construct a concrete instance of `BridgeOutputTypeInput` via:
BridgeOutputTypeArgs{...}
type BridgeOutputTypeOutput ¶ added in v0.66.0
type BridgeOutputTypeOutput struct{ *pulumi.OutputState }
The output of the bridge.
func (BridgeOutputTypeOutput) ElementType ¶ added in v0.66.0
func (BridgeOutputTypeOutput) ElementType() reflect.Type
func (BridgeOutputTypeOutput) NetworkOutput ¶ added in v0.66.0
func (o BridgeOutputTypeOutput) NetworkOutput() BridgeNetworkOutputPtrOutput
The output of the bridge. A network output is delivered to your premises.
func (BridgeOutputTypeOutput) ToBridgeOutputTypeOutput ¶ added in v0.66.0
func (o BridgeOutputTypeOutput) ToBridgeOutputTypeOutput() BridgeOutputTypeOutput
func (BridgeOutputTypeOutput) ToBridgeOutputTypeOutputWithContext ¶ added in v0.66.0
func (o BridgeOutputTypeOutput) ToBridgeOutputTypeOutputWithContext(ctx context.Context) BridgeOutputTypeOutput
type BridgeProtocolEnum ¶ added in v0.66.0
type BridgeProtocolEnum string
func (BridgeProtocolEnum) ElementType ¶ added in v0.66.0
func (BridgeProtocolEnum) ElementType() reflect.Type
func (BridgeProtocolEnum) ToBridgeProtocolEnumOutput ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToBridgeProtocolEnumOutput() BridgeProtocolEnumOutput
func (BridgeProtocolEnum) ToBridgeProtocolEnumOutputWithContext ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToBridgeProtocolEnumOutputWithContext(ctx context.Context) BridgeProtocolEnumOutput
func (BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutput ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnum) ToStringOutput ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToStringOutput() pulumi.StringOutput
func (BridgeProtocolEnum) ToStringOutputWithContext ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeProtocolEnum) ToStringPtrOutput ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeProtocolEnum) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeProtocolEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeProtocolEnumInput ¶ added in v0.66.0
type BridgeProtocolEnumInput interface { pulumi.Input ToBridgeProtocolEnumOutput() BridgeProtocolEnumOutput ToBridgeProtocolEnumOutputWithContext(context.Context) BridgeProtocolEnumOutput }
BridgeProtocolEnumInput is an input type that accepts values of the BridgeProtocolEnum enum A concrete instance of `BridgeProtocolEnumInput` can be one of the following:
BridgeProtocolEnumRtpFec BridgeProtocolEnumRtp BridgeProtocolEnumUdp
type BridgeProtocolEnumOutput ¶ added in v0.66.0
type BridgeProtocolEnumOutput struct{ *pulumi.OutputState }
func (BridgeProtocolEnumOutput) ElementType ¶ added in v0.66.0
func (BridgeProtocolEnumOutput) ElementType() reflect.Type
func (BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutput() BridgeProtocolEnumOutput
func (BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumOutputWithContext(ctx context.Context) BridgeProtocolEnumOutput
func (BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToStringOutput() pulumi.StringOutput
func (BridgeProtocolEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeProtocolEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeProtocolEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeProtocolEnumPtrInput ¶ added in v0.66.0
type BridgeProtocolEnumPtrInput interface { pulumi.Input ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput ToBridgeProtocolEnumPtrOutputWithContext(context.Context) BridgeProtocolEnumPtrOutput }
func BridgeProtocolEnumPtr ¶ added in v0.66.0
func BridgeProtocolEnumPtr(v string) BridgeProtocolEnumPtrInput
type BridgeProtocolEnumPtrOutput ¶ added in v0.66.0
type BridgeProtocolEnumPtrOutput struct{ *pulumi.OutputState }
func (BridgeProtocolEnumPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeProtocolEnumPtrOutput) Elem() BridgeProtocolEnumOutput
func (BridgeProtocolEnumPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeProtocolEnumPtrOutput) ElementType() reflect.Type
func (BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutput() BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumPtrOutput) ToBridgeProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeProtocolEnumPtrOutput
func (BridgeProtocolEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeProtocolEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeProtocolEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeProtocolEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeSource ¶ added in v0.66.0
type BridgeSource struct { pulumi.CustomResourceState // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringOutput `pulumi:"bridgeArn"` // Add a flow source to an existing bridge. FlowSource BridgeSourceBridgeFlowSourcePtrOutput `pulumi:"flowSource"` // The name of the source. Name pulumi.StringOutput `pulumi:"name"` // Add a network source to an existing bridge. NetworkSource BridgeSourceBridgeNetworkSourcePtrOutput `pulumi:"networkSource"` }
Resource schema for AWS::MediaConnect::BridgeSource
func GetBridgeSource ¶ added in v0.66.0
func GetBridgeSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BridgeSourceState, opts ...pulumi.ResourceOption) (*BridgeSource, error)
GetBridgeSource gets an existing BridgeSource 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 NewBridgeSource ¶ added in v0.66.0
func NewBridgeSource(ctx *pulumi.Context, name string, args *BridgeSourceArgs, opts ...pulumi.ResourceOption) (*BridgeSource, error)
NewBridgeSource registers a new resource with the given unique name, arguments, and options.
func (*BridgeSource) ElementType ¶ added in v0.66.0
func (*BridgeSource) ElementType() reflect.Type
func (*BridgeSource) ToBridgeSourceOutput ¶ added in v0.66.0
func (i *BridgeSource) ToBridgeSourceOutput() BridgeSourceOutput
func (*BridgeSource) ToBridgeSourceOutputWithContext ¶ added in v0.66.0
func (i *BridgeSource) ToBridgeSourceOutputWithContext(ctx context.Context) BridgeSourceOutput
type BridgeSourceArgs ¶ added in v0.66.0
type BridgeSourceArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput // Add a flow source to an existing bridge. FlowSource BridgeSourceBridgeFlowSourcePtrInput // The name of the source. Name pulumi.StringPtrInput // Add a network source to an existing bridge. NetworkSource BridgeSourceBridgeNetworkSourcePtrInput }
The set of arguments for constructing a BridgeSource resource.
func (BridgeSourceArgs) ElementType ¶ added in v0.66.0
func (BridgeSourceArgs) ElementType() reflect.Type
type BridgeSourceBridgeFlowSource ¶ added in v0.66.0
type BridgeSourceBridgeFlowSource struct { // The ARN of the cloud flow used as a source of this bridge. FlowArn string `pulumi:"flowArn"` // The name of the VPC interface attachment to use for this source. FlowVpcInterfaceAttachment *BridgeSourceVpcInterfaceAttachment `pulumi:"flowVpcInterfaceAttachment"` }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
type BridgeSourceBridgeFlowSourceArgs ¶ added in v0.66.0
type BridgeSourceBridgeFlowSourceArgs struct { // The ARN of the cloud flow used as a source of this bridge. FlowArn pulumi.StringInput `pulumi:"flowArn"` // The name of the VPC interface attachment to use for this source. FlowVpcInterfaceAttachment BridgeSourceVpcInterfaceAttachmentPtrInput `pulumi:"flowVpcInterfaceAttachment"` }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
func (BridgeSourceBridgeFlowSourceArgs) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeFlowSourceArgs) ElementType() reflect.Type
func (BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutput ¶ added in v0.66.0
func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutput() BridgeSourceBridgeFlowSourceOutput
func (BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourceOutput
func (BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
func (BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceBridgeFlowSourceArgs) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
type BridgeSourceBridgeFlowSourceInput ¶ added in v0.66.0
type BridgeSourceBridgeFlowSourceInput interface { pulumi.Input ToBridgeSourceBridgeFlowSourceOutput() BridgeSourceBridgeFlowSourceOutput ToBridgeSourceBridgeFlowSourceOutputWithContext(context.Context) BridgeSourceBridgeFlowSourceOutput }
BridgeSourceBridgeFlowSourceInput is an input type that accepts BridgeSourceBridgeFlowSourceArgs and BridgeSourceBridgeFlowSourceOutput values. You can construct a concrete instance of `BridgeSourceBridgeFlowSourceInput` via:
BridgeSourceBridgeFlowSourceArgs{...}
type BridgeSourceBridgeFlowSourceOutput ¶ added in v0.66.0
type BridgeSourceBridgeFlowSourceOutput struct{ *pulumi.OutputState }
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
func (BridgeSourceBridgeFlowSourceOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeFlowSourceOutput) ElementType() reflect.Type
func (BridgeSourceBridgeFlowSourceOutput) FlowArn ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) FlowArn() pulumi.StringOutput
The ARN of the cloud flow used as a source of this bridge.
func (BridgeSourceBridgeFlowSourceOutput) FlowVpcInterfaceAttachment ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) FlowVpcInterfaceAttachment() BridgeSourceVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this source.
func (BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutput() BridgeSourceBridgeFlowSourceOutput
func (BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourceOutput
func (BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
func (BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourceOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
type BridgeSourceBridgeFlowSourcePtrInput ¶ added in v0.66.0
type BridgeSourceBridgeFlowSourcePtrInput interface { pulumi.Input ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(context.Context) BridgeSourceBridgeFlowSourcePtrOutput }
BridgeSourceBridgeFlowSourcePtrInput is an input type that accepts BridgeSourceBridgeFlowSourceArgs, BridgeSourceBridgeFlowSourcePtr and BridgeSourceBridgeFlowSourcePtrOutput values. You can construct a concrete instance of `BridgeSourceBridgeFlowSourcePtrInput` via:
BridgeSourceBridgeFlowSourceArgs{...} or: nil
func BridgeSourceBridgeFlowSourcePtr ¶ added in v0.66.0
func BridgeSourceBridgeFlowSourcePtr(v *BridgeSourceBridgeFlowSourceArgs) BridgeSourceBridgeFlowSourcePtrInput
type BridgeSourceBridgeFlowSourcePtrOutput ¶ added in v0.66.0
type BridgeSourceBridgeFlowSourcePtrOutput struct{ *pulumi.OutputState }
func (BridgeSourceBridgeFlowSourcePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeFlowSourcePtrOutput) ElementType() reflect.Type
func (BridgeSourceBridgeFlowSourcePtrOutput) FlowArn ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourcePtrOutput) FlowArn() pulumi.StringPtrOutput
The ARN of the cloud flow used as a source of this bridge.
func (BridgeSourceBridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourcePtrOutput) FlowVpcInterfaceAttachment() BridgeSourceVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this source.
func (BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutput() BridgeSourceBridgeFlowSourcePtrOutput
func (BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeFlowSourcePtrOutput) ToBridgeSourceBridgeFlowSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeFlowSourcePtrOutput
type BridgeSourceBridgeNetworkSource ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSource struct { // The network source multicast IP. MulticastIp string `pulumi:"multicastIp"` // The network source's gateway network name. NetworkName string `pulumi:"networkName"` // The network source port. Port int `pulumi:"port"` // The network source protocol. Protocol BridgeSourceProtocolEnum `pulumi:"protocol"` }
The source of the bridge. A network source originates at your premises.
type BridgeSourceBridgeNetworkSourceArgs ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSourceArgs struct { // The network source multicast IP. MulticastIp pulumi.StringInput `pulumi:"multicastIp"` // The network source's gateway network name. NetworkName pulumi.StringInput `pulumi:"networkName"` // The network source port. Port pulumi.IntInput `pulumi:"port"` // The network source protocol. Protocol BridgeSourceProtocolEnumInput `pulumi:"protocol"` }
The source of the bridge. A network source originates at your premises.
func (BridgeSourceBridgeNetworkSourceArgs) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeNetworkSourceArgs) ElementType() reflect.Type
func (BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutput ¶ added in v0.66.0
func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutput() BridgeSourceBridgeNetworkSourceOutput
func (BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourceOutput
func (BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
func (BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceBridgeNetworkSourceArgs) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
type BridgeSourceBridgeNetworkSourceInput ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSourceInput interface { pulumi.Input ToBridgeSourceBridgeNetworkSourceOutput() BridgeSourceBridgeNetworkSourceOutput ToBridgeSourceBridgeNetworkSourceOutputWithContext(context.Context) BridgeSourceBridgeNetworkSourceOutput }
BridgeSourceBridgeNetworkSourceInput is an input type that accepts BridgeSourceBridgeNetworkSourceArgs and BridgeSourceBridgeNetworkSourceOutput values. You can construct a concrete instance of `BridgeSourceBridgeNetworkSourceInput` via:
BridgeSourceBridgeNetworkSourceArgs{...}
type BridgeSourceBridgeNetworkSourceOutput ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSourceOutput struct{ *pulumi.OutputState }
The source of the bridge. A network source originates at your premises.
func (BridgeSourceBridgeNetworkSourceOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeNetworkSourceOutput) ElementType() reflect.Type
func (BridgeSourceBridgeNetworkSourceOutput) MulticastIp ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) MulticastIp() pulumi.StringOutput
The network source multicast IP.
func (BridgeSourceBridgeNetworkSourceOutput) NetworkName ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) NetworkName() pulumi.StringOutput
The network source's gateway network name.
func (BridgeSourceBridgeNetworkSourceOutput) Port ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) Port() pulumi.IntOutput
The network source port.
func (BridgeSourceBridgeNetworkSourceOutput) Protocol ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) Protocol() BridgeSourceProtocolEnumOutput
The network source protocol.
func (BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutput() BridgeSourceBridgeNetworkSourceOutput
func (BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourceOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourceOutput
func (BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
func (BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourceOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
type BridgeSourceBridgeNetworkSourcePtrInput ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSourcePtrInput interface { pulumi.Input ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(context.Context) BridgeSourceBridgeNetworkSourcePtrOutput }
BridgeSourceBridgeNetworkSourcePtrInput is an input type that accepts BridgeSourceBridgeNetworkSourceArgs, BridgeSourceBridgeNetworkSourcePtr and BridgeSourceBridgeNetworkSourcePtrOutput values. You can construct a concrete instance of `BridgeSourceBridgeNetworkSourcePtrInput` via:
BridgeSourceBridgeNetworkSourceArgs{...} or: nil
func BridgeSourceBridgeNetworkSourcePtr ¶ added in v0.66.0
func BridgeSourceBridgeNetworkSourcePtr(v *BridgeSourceBridgeNetworkSourceArgs) BridgeSourceBridgeNetworkSourcePtrInput
type BridgeSourceBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
type BridgeSourceBridgeNetworkSourcePtrOutput struct{ *pulumi.OutputState }
func (BridgeSourceBridgeNetworkSourcePtrOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceBridgeNetworkSourcePtrOutput) ElementType() reflect.Type
func (BridgeSourceBridgeNetworkSourcePtrOutput) MulticastIp ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) MulticastIp() pulumi.StringPtrOutput
The network source multicast IP.
func (BridgeSourceBridgeNetworkSourcePtrOutput) NetworkName ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) NetworkName() pulumi.StringPtrOutput
The network source's gateway network name.
func (BridgeSourceBridgeNetworkSourcePtrOutput) Port ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) Port() pulumi.IntPtrOutput
The network source port.
func (BridgeSourceBridgeNetworkSourcePtrOutput) Protocol ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) Protocol() BridgeSourceProtocolEnumPtrOutput
The network source protocol.
func (BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutput() BridgeSourceBridgeNetworkSourcePtrOutput
func (BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToBridgeSourceBridgeNetworkSourcePtrOutputWithContext(ctx context.Context) BridgeSourceBridgeNetworkSourcePtrOutput
type BridgeSourceInput ¶ added in v0.66.0
type BridgeSourceInput interface { pulumi.Input ToBridgeSourceOutput() BridgeSourceOutput ToBridgeSourceOutputWithContext(ctx context.Context) BridgeSourceOutput }
type BridgeSourceOutput ¶ added in v0.66.0
type BridgeSourceOutput struct{ *pulumi.OutputState }
func (BridgeSourceOutput) BridgeArn ¶ added in v0.66.0
func (o BridgeSourceOutput) BridgeArn() pulumi.StringOutput
The Amazon Resource Number (ARN) of the bridge.
func (BridgeSourceOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceOutput) ElementType() reflect.Type
func (BridgeSourceOutput) FlowSource ¶ added in v0.66.0
func (o BridgeSourceOutput) FlowSource() BridgeSourceBridgeFlowSourcePtrOutput
Add a flow source to an existing bridge.
func (BridgeSourceOutput) Name ¶ added in v0.66.0
func (o BridgeSourceOutput) Name() pulumi.StringOutput
The name of the source.
func (BridgeSourceOutput) NetworkSource ¶ added in v0.66.0
func (o BridgeSourceOutput) NetworkSource() BridgeSourceBridgeNetworkSourcePtrOutput
Add a network source to an existing bridge.
func (BridgeSourceOutput) ToBridgeSourceOutput ¶ added in v0.66.0
func (o BridgeSourceOutput) ToBridgeSourceOutput() BridgeSourceOutput
func (BridgeSourceOutput) ToBridgeSourceOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceOutput) ToBridgeSourceOutputWithContext(ctx context.Context) BridgeSourceOutput
type BridgeSourcePriority ¶ added in v0.66.0
type BridgeSourcePriority struct { // The name of the source you choose as the primary source for this flow. PrimarySource *string `pulumi:"primarySource"` }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
type BridgeSourcePriorityArgs ¶ added in v0.66.0
type BridgeSourcePriorityArgs struct { // The name of the source you choose as the primary source for this flow. PrimarySource pulumi.StringPtrInput `pulumi:"primarySource"` }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (BridgeSourcePriorityArgs) ElementType ¶ added in v0.66.0
func (BridgeSourcePriorityArgs) ElementType() reflect.Type
func (BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutput ¶ added in v0.66.0
func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutput() BridgeSourcePriorityOutput
func (BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutputWithContext ¶ added in v0.66.0
func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityOutputWithContext(ctx context.Context) BridgeSourcePriorityOutput
func (BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutput ¶ added in v0.66.0
func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
func (BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutputWithContext ¶ added in v0.66.0
func (i BridgeSourcePriorityArgs) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
type BridgeSourcePriorityInput ¶ added in v0.66.0
type BridgeSourcePriorityInput interface { pulumi.Input ToBridgeSourcePriorityOutput() BridgeSourcePriorityOutput ToBridgeSourcePriorityOutputWithContext(context.Context) BridgeSourcePriorityOutput }
BridgeSourcePriorityInput is an input type that accepts BridgeSourcePriorityArgs and BridgeSourcePriorityOutput values. You can construct a concrete instance of `BridgeSourcePriorityInput` via:
BridgeSourcePriorityArgs{...}
type BridgeSourcePriorityOutput ¶ added in v0.66.0
type BridgeSourcePriorityOutput struct{ *pulumi.OutputState }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (BridgeSourcePriorityOutput) ElementType ¶ added in v0.66.0
func (BridgeSourcePriorityOutput) ElementType() reflect.Type
func (BridgeSourcePriorityOutput) PrimarySource ¶ added in v0.66.0
func (o BridgeSourcePriorityOutput) PrimarySource() pulumi.StringPtrOutput
The name of the source you choose as the primary source for this flow.
func (BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutput ¶ added in v0.66.0
func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutput() BridgeSourcePriorityOutput
func (BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutputWithContext ¶ added in v0.66.0
func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityOutputWithContext(ctx context.Context) BridgeSourcePriorityOutput
func (BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutput ¶ added in v0.66.0
func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
func (BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourcePriorityOutput) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
type BridgeSourcePriorityPtrInput ¶ added in v0.66.0
type BridgeSourcePriorityPtrInput interface { pulumi.Input ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput ToBridgeSourcePriorityPtrOutputWithContext(context.Context) BridgeSourcePriorityPtrOutput }
BridgeSourcePriorityPtrInput is an input type that accepts BridgeSourcePriorityArgs, BridgeSourcePriorityPtr and BridgeSourcePriorityPtrOutput values. You can construct a concrete instance of `BridgeSourcePriorityPtrInput` via:
BridgeSourcePriorityArgs{...} or: nil
func BridgeSourcePriorityPtr ¶ added in v0.66.0
func BridgeSourcePriorityPtr(v *BridgeSourcePriorityArgs) BridgeSourcePriorityPtrInput
type BridgeSourcePriorityPtrOutput ¶ added in v0.66.0
type BridgeSourcePriorityPtrOutput struct{ *pulumi.OutputState }
func (BridgeSourcePriorityPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeSourcePriorityPtrOutput) Elem() BridgeSourcePriorityOutput
func (BridgeSourcePriorityPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeSourcePriorityPtrOutput) ElementType() reflect.Type
func (BridgeSourcePriorityPtrOutput) PrimarySource ¶ added in v0.66.0
func (o BridgeSourcePriorityPtrOutput) PrimarySource() pulumi.StringPtrOutput
The name of the source you choose as the primary source for this flow.
func (BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutput ¶ added in v0.66.0
func (o BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutput() BridgeSourcePriorityPtrOutput
func (BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourcePriorityPtrOutput) ToBridgeSourcePriorityPtrOutputWithContext(ctx context.Context) BridgeSourcePriorityPtrOutput
type BridgeSourceProtocolEnum ¶ added in v0.66.0
type BridgeSourceProtocolEnum string
func (BridgeSourceProtocolEnum) ElementType ¶ added in v0.66.0
func (BridgeSourceProtocolEnum) ElementType() reflect.Type
func (BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutput ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutput() BridgeSourceProtocolEnumOutput
func (BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutputWithContext ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumOutput
func (BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutput ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnum) ToStringOutput ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToStringOutput() pulumi.StringOutput
func (BridgeSourceProtocolEnum) ToStringOutputWithContext ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeSourceProtocolEnum) ToStringPtrOutput ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeSourceProtocolEnum) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (e BridgeSourceProtocolEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeSourceProtocolEnumInput ¶ added in v0.66.0
type BridgeSourceProtocolEnumInput interface { pulumi.Input ToBridgeSourceProtocolEnumOutput() BridgeSourceProtocolEnumOutput ToBridgeSourceProtocolEnumOutputWithContext(context.Context) BridgeSourceProtocolEnumOutput }
BridgeSourceProtocolEnumInput is an input type that accepts values of the BridgeSourceProtocolEnum enum A concrete instance of `BridgeSourceProtocolEnumInput` can be one of the following:
BridgeSourceProtocolEnumRtpFec BridgeSourceProtocolEnumRtp BridgeSourceProtocolEnumUdp
type BridgeSourceProtocolEnumOutput ¶ added in v0.66.0
type BridgeSourceProtocolEnumOutput struct{ *pulumi.OutputState }
func (BridgeSourceProtocolEnumOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceProtocolEnumOutput) ElementType() reflect.Type
func (BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutput() BridgeSourceProtocolEnumOutput
func (BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumOutput
func (BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToStringOutput() pulumi.StringOutput
func (BridgeSourceProtocolEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeSourceProtocolEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeSourceProtocolEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeSourceProtocolEnumPtrInput ¶ added in v0.66.0
type BridgeSourceProtocolEnumPtrInput interface { pulumi.Input ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput ToBridgeSourceProtocolEnumPtrOutputWithContext(context.Context) BridgeSourceProtocolEnumPtrOutput }
func BridgeSourceProtocolEnumPtr ¶ added in v0.66.0
func BridgeSourceProtocolEnumPtr(v string) BridgeSourceProtocolEnumPtrInput
type BridgeSourceProtocolEnumPtrOutput ¶ added in v0.66.0
type BridgeSourceProtocolEnumPtrOutput struct{ *pulumi.OutputState }
func (BridgeSourceProtocolEnumPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumPtrOutput) Elem() BridgeSourceProtocolEnumOutput
func (BridgeSourceProtocolEnumPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceProtocolEnumPtrOutput) ElementType() reflect.Type
func (BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutput() BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumPtrOutput) ToBridgeSourceProtocolEnumPtrOutputWithContext(ctx context.Context) BridgeSourceProtocolEnumPtrOutput
func (BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeSourceState ¶ added in v0.66.0
type BridgeSourceState struct { }
func (BridgeSourceState) ElementType ¶ added in v0.66.0
func (BridgeSourceState) ElementType() reflect.Type
type BridgeSourceType ¶ added in v0.66.0
type BridgeSourceType struct { // The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow. FlowSource *BridgeFlowSource `pulumi:"flowSource"` // The source of the bridge. A network source originates at your premises. NetworkSource *BridgeNetworkSource `pulumi:"networkSource"` }
The bridge's source.
type BridgeSourceTypeArgs ¶ added in v0.66.0
type BridgeSourceTypeArgs struct { // The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow. FlowSource BridgeFlowSourcePtrInput `pulumi:"flowSource"` // The source of the bridge. A network source originates at your premises. NetworkSource BridgeNetworkSourcePtrInput `pulumi:"networkSource"` }
The bridge's source.
func (BridgeSourceTypeArgs) ElementType ¶ added in v0.66.0
func (BridgeSourceTypeArgs) ElementType() reflect.Type
func (BridgeSourceTypeArgs) ToBridgeSourceTypeOutput ¶ added in v0.66.0
func (i BridgeSourceTypeArgs) ToBridgeSourceTypeOutput() BridgeSourceTypeOutput
func (BridgeSourceTypeArgs) ToBridgeSourceTypeOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceTypeArgs) ToBridgeSourceTypeOutputWithContext(ctx context.Context) BridgeSourceTypeOutput
type BridgeSourceTypeArray ¶ added in v0.66.0
type BridgeSourceTypeArray []BridgeSourceTypeInput
func (BridgeSourceTypeArray) ElementType ¶ added in v0.66.0
func (BridgeSourceTypeArray) ElementType() reflect.Type
func (BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutput ¶ added in v0.66.0
func (i BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutput() BridgeSourceTypeArrayOutput
func (BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutputWithContext(ctx context.Context) BridgeSourceTypeArrayOutput
type BridgeSourceTypeArrayInput ¶ added in v0.66.0
type BridgeSourceTypeArrayInput interface { pulumi.Input ToBridgeSourceTypeArrayOutput() BridgeSourceTypeArrayOutput ToBridgeSourceTypeArrayOutputWithContext(context.Context) BridgeSourceTypeArrayOutput }
BridgeSourceTypeArrayInput is an input type that accepts BridgeSourceTypeArray and BridgeSourceTypeArrayOutput values. You can construct a concrete instance of `BridgeSourceTypeArrayInput` via:
BridgeSourceTypeArray{ BridgeSourceTypeArgs{...} }
type BridgeSourceTypeArrayOutput ¶ added in v0.66.0
type BridgeSourceTypeArrayOutput struct{ *pulumi.OutputState }
func (BridgeSourceTypeArrayOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceTypeArrayOutput) ElementType() reflect.Type
func (BridgeSourceTypeArrayOutput) Index ¶ added in v0.66.0
func (o BridgeSourceTypeArrayOutput) Index(i pulumi.IntInput) BridgeSourceTypeOutput
func (BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutput ¶ added in v0.66.0
func (o BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutput() BridgeSourceTypeArrayOutput
func (BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceTypeArrayOutput) ToBridgeSourceTypeArrayOutputWithContext(ctx context.Context) BridgeSourceTypeArrayOutput
type BridgeSourceTypeInput ¶ added in v0.66.0
type BridgeSourceTypeInput interface { pulumi.Input ToBridgeSourceTypeOutput() BridgeSourceTypeOutput ToBridgeSourceTypeOutputWithContext(context.Context) BridgeSourceTypeOutput }
BridgeSourceTypeInput is an input type that accepts BridgeSourceTypeArgs and BridgeSourceTypeOutput values. You can construct a concrete instance of `BridgeSourceTypeInput` via:
BridgeSourceTypeArgs{...}
type BridgeSourceTypeOutput ¶ added in v0.66.0
type BridgeSourceTypeOutput struct{ *pulumi.OutputState }
The bridge's source.
func (BridgeSourceTypeOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceTypeOutput) ElementType() reflect.Type
func (BridgeSourceTypeOutput) FlowSource ¶ added in v0.66.0
func (o BridgeSourceTypeOutput) FlowSource() BridgeFlowSourcePtrOutput
The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
func (BridgeSourceTypeOutput) NetworkSource ¶ added in v0.66.0
func (o BridgeSourceTypeOutput) NetworkSource() BridgeNetworkSourcePtrOutput
The source of the bridge. A network source originates at your premises.
func (BridgeSourceTypeOutput) ToBridgeSourceTypeOutput ¶ added in v0.66.0
func (o BridgeSourceTypeOutput) ToBridgeSourceTypeOutput() BridgeSourceTypeOutput
func (BridgeSourceTypeOutput) ToBridgeSourceTypeOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceTypeOutput) ToBridgeSourceTypeOutputWithContext(ctx context.Context) BridgeSourceTypeOutput
type BridgeSourceVpcInterfaceAttachment ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachment struct { // The name of the VPC interface to use for this resource. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
type BridgeSourceVpcInterfaceAttachmentArgs ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachmentArgs struct { // The name of the VPC interface to use for this resource. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
func (BridgeSourceVpcInterfaceAttachmentArgs) ElementType ¶ added in v0.66.0
func (BridgeSourceVpcInterfaceAttachmentArgs) ElementType() reflect.Type
func (BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutput ¶ added in v0.66.0
func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutput() BridgeSourceVpcInterfaceAttachmentOutput
func (BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentOutput
func (BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
func (BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (i BridgeSourceVpcInterfaceAttachmentArgs) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
type BridgeSourceVpcInterfaceAttachmentInput ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachmentInput interface { pulumi.Input ToBridgeSourceVpcInterfaceAttachmentOutput() BridgeSourceVpcInterfaceAttachmentOutput ToBridgeSourceVpcInterfaceAttachmentOutputWithContext(context.Context) BridgeSourceVpcInterfaceAttachmentOutput }
BridgeSourceVpcInterfaceAttachmentInput is an input type that accepts BridgeSourceVpcInterfaceAttachmentArgs and BridgeSourceVpcInterfaceAttachmentOutput values. You can construct a concrete instance of `BridgeSourceVpcInterfaceAttachmentInput` via:
BridgeSourceVpcInterfaceAttachmentArgs{...}
type BridgeSourceVpcInterfaceAttachmentOutput ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachmentOutput struct{ *pulumi.OutputState }
The settings for attaching a VPC interface to an resource.
func (BridgeSourceVpcInterfaceAttachmentOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceVpcInterfaceAttachmentOutput) ElementType() reflect.Type
func (BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutput ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutput() BridgeSourceVpcInterfaceAttachmentOutput
func (BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentOutput
func (BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
func (BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
func (BridgeSourceVpcInterfaceAttachmentOutput) VpcInterfaceName ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type BridgeSourceVpcInterfaceAttachmentPtrInput ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachmentPtrInput interface { pulumi.Input ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput }
BridgeSourceVpcInterfaceAttachmentPtrInput is an input type that accepts BridgeSourceVpcInterfaceAttachmentArgs, BridgeSourceVpcInterfaceAttachmentPtr and BridgeSourceVpcInterfaceAttachmentPtrOutput values. You can construct a concrete instance of `BridgeSourceVpcInterfaceAttachmentPtrInput` via:
BridgeSourceVpcInterfaceAttachmentArgs{...} or: nil
func BridgeSourceVpcInterfaceAttachmentPtr ¶ added in v0.66.0
func BridgeSourceVpcInterfaceAttachmentPtr(v *BridgeSourceVpcInterfaceAttachmentArgs) BridgeSourceVpcInterfaceAttachmentPtrInput
type BridgeSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
type BridgeSourceVpcInterfaceAttachmentPtrOutput struct{ *pulumi.OutputState }
func (BridgeSourceVpcInterfaceAttachmentPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeSourceVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
func (BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutput() BridgeSourceVpcInterfaceAttachmentPtrOutput
func (BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) ToBridgeSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeSourceVpcInterfaceAttachmentPtrOutput
func (BridgeSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName ¶ added in v0.66.0
func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type BridgeState ¶ added in v0.66.0
type BridgeState struct { }
func (BridgeState) ElementType ¶ added in v0.66.0
func (BridgeState) ElementType() reflect.Type
type BridgeStateEnum ¶ added in v0.66.0
type BridgeStateEnum string
type BridgeStateEnumOutput ¶ added in v0.66.0
type BridgeStateEnumOutput struct{ *pulumi.OutputState }
func (BridgeStateEnumOutput) ElementType ¶ added in v0.66.0
func (BridgeStateEnumOutput) ElementType() reflect.Type
func (BridgeStateEnumOutput) ToBridgeStateEnumOutput ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToBridgeStateEnumOutput() BridgeStateEnumOutput
func (BridgeStateEnumOutput) ToBridgeStateEnumOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToBridgeStateEnumOutputWithContext(ctx context.Context) BridgeStateEnumOutput
func (BridgeStateEnumOutput) ToBridgeStateEnumPtrOutput ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToBridgeStateEnumPtrOutput() BridgeStateEnumPtrOutput
func (BridgeStateEnumOutput) ToBridgeStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToBridgeStateEnumPtrOutputWithContext(ctx context.Context) BridgeStateEnumPtrOutput
func (BridgeStateEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (BridgeStateEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BridgeStateEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeStateEnumPtrOutput ¶ added in v0.66.0
type BridgeStateEnumPtrOutput struct{ *pulumi.OutputState }
func (BridgeStateEnumPtrOutput) Elem ¶ added in v0.66.0
func (o BridgeStateEnumPtrOutput) Elem() BridgeStateEnumOutput
func (BridgeStateEnumPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeStateEnumPtrOutput) ElementType() reflect.Type
func (BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutput ¶ added in v0.66.0
func (o BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutput() BridgeStateEnumPtrOutput
func (BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumPtrOutput) ToBridgeStateEnumPtrOutputWithContext(ctx context.Context) BridgeStateEnumPtrOutput
func (BridgeStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o BridgeStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BridgeStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BridgeVpcInterfaceAttachment ¶ added in v0.66.0
type BridgeVpcInterfaceAttachment struct { // The name of the VPC interface to use for this resource. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
type BridgeVpcInterfaceAttachmentArgs ¶ added in v0.66.0
type BridgeVpcInterfaceAttachmentArgs struct { // The name of the VPC interface to use for this resource. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
func (BridgeVpcInterfaceAttachmentArgs) ElementType ¶ added in v0.66.0
func (BridgeVpcInterfaceAttachmentArgs) ElementType() reflect.Type
func (BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutput ¶ added in v0.66.0
func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutput() BridgeVpcInterfaceAttachmentOutput
func (BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutputWithContext ¶ added in v0.66.0
func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentOutput
func (BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
func (BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (i BridgeVpcInterfaceAttachmentArgs) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
type BridgeVpcInterfaceAttachmentInput ¶ added in v0.66.0
type BridgeVpcInterfaceAttachmentInput interface { pulumi.Input ToBridgeVpcInterfaceAttachmentOutput() BridgeVpcInterfaceAttachmentOutput ToBridgeVpcInterfaceAttachmentOutputWithContext(context.Context) BridgeVpcInterfaceAttachmentOutput }
BridgeVpcInterfaceAttachmentInput is an input type that accepts BridgeVpcInterfaceAttachmentArgs and BridgeVpcInterfaceAttachmentOutput values. You can construct a concrete instance of `BridgeVpcInterfaceAttachmentInput` via:
BridgeVpcInterfaceAttachmentArgs{...}
type BridgeVpcInterfaceAttachmentOutput ¶ added in v0.66.0
type BridgeVpcInterfaceAttachmentOutput struct{ *pulumi.OutputState }
The settings for attaching a VPC interface to an resource.
func (BridgeVpcInterfaceAttachmentOutput) ElementType ¶ added in v0.66.0
func (BridgeVpcInterfaceAttachmentOutput) ElementType() reflect.Type
func (BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutput ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutput() BridgeVpcInterfaceAttachmentOutput
func (BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutputWithContext ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentOutput
func (BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
func (BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
func (BridgeVpcInterfaceAttachmentOutput) VpcInterfaceName ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type BridgeVpcInterfaceAttachmentPtrInput ¶ added in v0.66.0
type BridgeVpcInterfaceAttachmentPtrInput interface { pulumi.Input ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(context.Context) BridgeVpcInterfaceAttachmentPtrOutput }
BridgeVpcInterfaceAttachmentPtrInput is an input type that accepts BridgeVpcInterfaceAttachmentArgs, BridgeVpcInterfaceAttachmentPtr and BridgeVpcInterfaceAttachmentPtrOutput values. You can construct a concrete instance of `BridgeVpcInterfaceAttachmentPtrInput` via:
BridgeVpcInterfaceAttachmentArgs{...} or: nil
func BridgeVpcInterfaceAttachmentPtr ¶ added in v0.66.0
func BridgeVpcInterfaceAttachmentPtr(v *BridgeVpcInterfaceAttachmentArgs) BridgeVpcInterfaceAttachmentPtrInput
type BridgeVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
type BridgeVpcInterfaceAttachmentPtrOutput struct{ *pulumi.OutputState }
func (BridgeVpcInterfaceAttachmentPtrOutput) ElementType ¶ added in v0.66.0
func (BridgeVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
func (BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutput ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutput() BridgeVpcInterfaceAttachmentPtrOutput
func (BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentPtrOutput) ToBridgeVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) BridgeVpcInterfaceAttachmentPtrOutput
func (BridgeVpcInterfaceAttachmentPtrOutput) VpcInterfaceName ¶ added in v0.66.0
func (o BridgeVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type Flow ¶
type Flow struct { pulumi.CustomResourceState // The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS. AvailabilityZone pulumi.StringPtrOutput `pulumi:"availabilityZone"` // The IP address from which video will be sent to output destinations. EgressIp pulumi.StringOutput `pulumi:"egressIp"` // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringOutput `pulumi:"flowArn"` // The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.(ReadOnly) FlowAvailabilityZone pulumi.StringOutput `pulumi:"flowAvailabilityZone"` // The maintenance settings you want to use for the flow. Maintenance FlowMaintenancePtrOutput `pulumi:"maintenance"` // The media streams associated with the flow. You can associate any of these media streams with sources and outputs on the flow. MediaStreams FlowMediaStreamArrayOutput `pulumi:"mediaStreams"` // The name of the flow. Name pulumi.StringOutput `pulumi:"name"` // The source of the flow. Source FlowSourceTypeOutput `pulumi:"source"` // The source failover config of the flow. SourceFailoverConfig FlowFailoverConfigPtrOutput `pulumi:"sourceFailoverConfig"` // The source monitoring config of the flow. SourceMonitoringConfig FlowSourceMonitoringConfigPtrOutput `pulumi:"sourceMonitoringConfig"` // The VPC interfaces that you added to this flow. VpcInterfaces FlowVpcInterfaceTypeArrayOutput `pulumi:"vpcInterfaces"` }
Resource schema for AWS::MediaConnect::Flow
func GetFlow ¶
func GetFlow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowState, opts ...pulumi.ResourceOption) (*Flow, error)
GetFlow gets an existing Flow 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 NewFlow ¶
func NewFlow(ctx *pulumi.Context, name string, args *FlowArgs, opts ...pulumi.ResourceOption) (*Flow, error)
NewFlow registers a new resource with the given unique name, arguments, and options.
func (*Flow) ElementType ¶
func (*Flow) ToFlowOutput ¶
func (i *Flow) ToFlowOutput() FlowOutput
func (*Flow) ToFlowOutputWithContext ¶
func (i *Flow) ToFlowOutputWithContext(ctx context.Context) FlowOutput
type FlowArgs ¶
type FlowArgs struct { // The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS. AvailabilityZone pulumi.StringPtrInput // The maintenance settings you want to use for the flow. Maintenance FlowMaintenancePtrInput // The media streams associated with the flow. You can associate any of these media streams with sources and outputs on the flow. MediaStreams FlowMediaStreamArrayInput // The name of the flow. Name pulumi.StringPtrInput // The source of the flow. Source FlowSourceTypeInput // The source failover config of the flow. SourceFailoverConfig FlowFailoverConfigPtrInput // The source monitoring config of the flow. SourceMonitoringConfig FlowSourceMonitoringConfigPtrInput // The VPC interfaces that you added to this flow. VpcInterfaces FlowVpcInterfaceTypeArrayInput }
The set of arguments for constructing a Flow resource.
func (FlowArgs) ElementType ¶
type FlowEncryption ¶
type FlowEncryption struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm *FlowEncryptionAlgorithm `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector *string `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId *string `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType *FlowEncryptionKeyType `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region *string `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId *string `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn string `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn *string `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url *string `pulumi:"url"` }
Information about the encryption of the flow.
type FlowEncryptionAlgorithm ¶
type FlowEncryptionAlgorithm string
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEncryptionAlgorithm) ElementType ¶
func (FlowEncryptionAlgorithm) ElementType() reflect.Type
func (FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutput ¶
func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutput() FlowEncryptionAlgorithmOutput
func (FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutputWithContext ¶
func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmOutput
func (FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutput ¶
func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutputWithContext ¶
func (e FlowEncryptionAlgorithm) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithm) ToStringOutput ¶
func (e FlowEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (FlowEncryptionAlgorithm) ToStringOutputWithContext ¶
func (e FlowEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEncryptionAlgorithm) ToStringPtrOutput ¶
func (e FlowEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionAlgorithm) ToStringPtrOutputWithContext ¶
func (e FlowEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionAlgorithmInput ¶
type FlowEncryptionAlgorithmInput interface { pulumi.Input ToFlowEncryptionAlgorithmOutput() FlowEncryptionAlgorithmOutput ToFlowEncryptionAlgorithmOutputWithContext(context.Context) FlowEncryptionAlgorithmOutput }
FlowEncryptionAlgorithmInput is an input type that accepts values of the FlowEncryptionAlgorithm enum A concrete instance of `FlowEncryptionAlgorithmInput` can be one of the following:
FlowEncryptionAlgorithmAes128 FlowEncryptionAlgorithmAes192 FlowEncryptionAlgorithmAes256
type FlowEncryptionAlgorithmOutput ¶
type FlowEncryptionAlgorithmOutput struct{ *pulumi.OutputState }
func (FlowEncryptionAlgorithmOutput) ElementType ¶
func (FlowEncryptionAlgorithmOutput) ElementType() reflect.Type
func (FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutput ¶
func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutput() FlowEncryptionAlgorithmOutput
func (FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutputWithContext ¶
func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmOutput
func (FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutput ¶
func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowEncryptionAlgorithmOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithmOutput) ToStringOutput ¶
func (o FlowEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (FlowEncryptionAlgorithmOutput) ToStringOutputWithContext ¶
func (o FlowEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEncryptionAlgorithmOutput) ToStringPtrOutput ¶
func (o FlowEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o FlowEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionAlgorithmPtrInput ¶
type FlowEncryptionAlgorithmPtrInput interface { pulumi.Input ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput ToFlowEncryptionAlgorithmPtrOutputWithContext(context.Context) FlowEncryptionAlgorithmPtrOutput }
func FlowEncryptionAlgorithmPtr ¶
func FlowEncryptionAlgorithmPtr(v string) FlowEncryptionAlgorithmPtrInput
type FlowEncryptionAlgorithmPtrOutput ¶
type FlowEncryptionAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (FlowEncryptionAlgorithmPtrOutput) Elem ¶
func (o FlowEncryptionAlgorithmPtrOutput) Elem() FlowEncryptionAlgorithmOutput
func (FlowEncryptionAlgorithmPtrOutput) ElementType ¶
func (FlowEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
func (FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutput ¶
func (o FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutput() FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowEncryptionAlgorithmPtrOutput) ToFlowEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEncryptionAlgorithmPtrOutput
func (FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionArgs ¶
type FlowEncryptionArgs struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm FlowEncryptionAlgorithmPtrInput `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector pulumi.StringPtrInput `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId pulumi.StringPtrInput `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType FlowEncryptionKeyTypePtrInput `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region pulumi.StringPtrInput `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn pulumi.StringInput `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the encryption of the flow.
func (FlowEncryptionArgs) ElementType ¶
func (FlowEncryptionArgs) ElementType() reflect.Type
func (FlowEncryptionArgs) ToFlowEncryptionOutput ¶
func (i FlowEncryptionArgs) ToFlowEncryptionOutput() FlowEncryptionOutput
func (FlowEncryptionArgs) ToFlowEncryptionOutputWithContext ¶
func (i FlowEncryptionArgs) ToFlowEncryptionOutputWithContext(ctx context.Context) FlowEncryptionOutput
func (FlowEncryptionArgs) ToFlowEncryptionPtrOutput ¶
func (i FlowEncryptionArgs) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
func (FlowEncryptionArgs) ToFlowEncryptionPtrOutputWithContext ¶
func (i FlowEncryptionArgs) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
type FlowEncryptionInput ¶
type FlowEncryptionInput interface { pulumi.Input ToFlowEncryptionOutput() FlowEncryptionOutput ToFlowEncryptionOutputWithContext(context.Context) FlowEncryptionOutput }
FlowEncryptionInput is an input type that accepts FlowEncryptionArgs and FlowEncryptionOutput values. You can construct a concrete instance of `FlowEncryptionInput` via:
FlowEncryptionArgs{...}
type FlowEncryptionKeyType ¶
type FlowEncryptionKeyType string
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEncryptionKeyType) ElementType ¶
func (FlowEncryptionKeyType) ElementType() reflect.Type
func (FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutput ¶
func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutput() FlowEncryptionKeyTypeOutput
func (FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutputWithContext ¶
func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEncryptionKeyTypeOutput
func (FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutput ¶
func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutputWithContext ¶
func (e FlowEncryptionKeyType) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyType) ToStringOutput ¶
func (e FlowEncryptionKeyType) ToStringOutput() pulumi.StringOutput
func (FlowEncryptionKeyType) ToStringOutputWithContext ¶
func (e FlowEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEncryptionKeyType) ToStringPtrOutput ¶
func (e FlowEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionKeyType) ToStringPtrOutputWithContext ¶
func (e FlowEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionKeyTypeInput ¶
type FlowEncryptionKeyTypeInput interface { pulumi.Input ToFlowEncryptionKeyTypeOutput() FlowEncryptionKeyTypeOutput ToFlowEncryptionKeyTypeOutputWithContext(context.Context) FlowEncryptionKeyTypeOutput }
FlowEncryptionKeyTypeInput is an input type that accepts values of the FlowEncryptionKeyType enum A concrete instance of `FlowEncryptionKeyTypeInput` can be one of the following:
FlowEncryptionKeyTypeSpeke FlowEncryptionKeyTypeStaticKey FlowEncryptionKeyTypeSrtPassword
type FlowEncryptionKeyTypeOutput ¶
type FlowEncryptionKeyTypeOutput struct{ *pulumi.OutputState }
func (FlowEncryptionKeyTypeOutput) ElementType ¶
func (FlowEncryptionKeyTypeOutput) ElementType() reflect.Type
func (FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutput ¶
func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutput() FlowEncryptionKeyTypeOutput
func (FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutputWithContext ¶
func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEncryptionKeyTypeOutput
func (FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutput ¶
func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowEncryptionKeyTypeOutput) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyTypeOutput) ToStringOutput ¶
func (o FlowEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowEncryptionKeyTypeOutput) ToStringOutputWithContext ¶
func (o FlowEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEncryptionKeyTypeOutput) ToStringPtrOutput ¶
func (o FlowEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionKeyTypeOutput) ToStringPtrOutputWithContext ¶
func (o FlowEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionKeyTypePtrInput ¶
type FlowEncryptionKeyTypePtrInput interface { pulumi.Input ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput ToFlowEncryptionKeyTypePtrOutputWithContext(context.Context) FlowEncryptionKeyTypePtrOutput }
func FlowEncryptionKeyTypePtr ¶
func FlowEncryptionKeyTypePtr(v string) FlowEncryptionKeyTypePtrInput
type FlowEncryptionKeyTypePtrOutput ¶
type FlowEncryptionKeyTypePtrOutput struct{ *pulumi.OutputState }
func (FlowEncryptionKeyTypePtrOutput) Elem ¶
func (o FlowEncryptionKeyTypePtrOutput) Elem() FlowEncryptionKeyTypeOutput
func (FlowEncryptionKeyTypePtrOutput) ElementType ¶
func (FlowEncryptionKeyTypePtrOutput) ElementType() reflect.Type
func (FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutput ¶
func (o FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutput() FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowEncryptionKeyTypePtrOutput) ToFlowEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEncryptionKeyTypePtrOutput
func (FlowEncryptionKeyTypePtrOutput) ToStringPtrOutput ¶
func (o FlowEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEncryptionOutput ¶
type FlowEncryptionOutput struct{ *pulumi.OutputState }
Information about the encryption of the flow.
func (FlowEncryptionOutput) Algorithm ¶
func (o FlowEncryptionOutput) Algorithm() FlowEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEncryptionOutput) ConstantInitializationVector ¶
func (o FlowEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowEncryptionOutput) DeviceId ¶
func (o FlowEncryptionOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionOutput) ElementType ¶
func (FlowEncryptionOutput) ElementType() reflect.Type
func (FlowEncryptionOutput) KeyType ¶
func (o FlowEncryptionOutput) KeyType() FlowEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEncryptionOutput) Region ¶
func (o FlowEncryptionOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionOutput) ResourceId ¶
func (o FlowEncryptionOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionOutput) RoleArn ¶
func (o FlowEncryptionOutput) RoleArn() pulumi.StringOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowEncryptionOutput) SecretArn ¶
func (o FlowEncryptionOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowEncryptionOutput) ToFlowEncryptionOutput ¶
func (o FlowEncryptionOutput) ToFlowEncryptionOutput() FlowEncryptionOutput
func (FlowEncryptionOutput) ToFlowEncryptionOutputWithContext ¶
func (o FlowEncryptionOutput) ToFlowEncryptionOutputWithContext(ctx context.Context) FlowEncryptionOutput
func (FlowEncryptionOutput) ToFlowEncryptionPtrOutput ¶
func (o FlowEncryptionOutput) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
func (FlowEncryptionOutput) ToFlowEncryptionPtrOutputWithContext ¶
func (o FlowEncryptionOutput) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
func (FlowEncryptionOutput) Url ¶
func (o FlowEncryptionOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowEncryptionPtrInput ¶
type FlowEncryptionPtrInput interface { pulumi.Input ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput ToFlowEncryptionPtrOutputWithContext(context.Context) FlowEncryptionPtrOutput }
FlowEncryptionPtrInput is an input type that accepts FlowEncryptionArgs, FlowEncryptionPtr and FlowEncryptionPtrOutput values. You can construct a concrete instance of `FlowEncryptionPtrInput` via:
FlowEncryptionArgs{...} or: nil
func FlowEncryptionPtr ¶
func FlowEncryptionPtr(v *FlowEncryptionArgs) FlowEncryptionPtrInput
type FlowEncryptionPtrOutput ¶
type FlowEncryptionPtrOutput struct{ *pulumi.OutputState }
func (FlowEncryptionPtrOutput) Algorithm ¶
func (o FlowEncryptionPtrOutput) Algorithm() FlowEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEncryptionPtrOutput) ConstantInitializationVector ¶
func (o FlowEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowEncryptionPtrOutput) DeviceId ¶
func (o FlowEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionPtrOutput) Elem ¶
func (o FlowEncryptionPtrOutput) Elem() FlowEncryptionOutput
func (FlowEncryptionPtrOutput) ElementType ¶
func (FlowEncryptionPtrOutput) ElementType() reflect.Type
func (FlowEncryptionPtrOutput) KeyType ¶
func (o FlowEncryptionPtrOutput) KeyType() FlowEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEncryptionPtrOutput) Region ¶
func (o FlowEncryptionPtrOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionPtrOutput) ResourceId ¶
func (o FlowEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEncryptionPtrOutput) RoleArn ¶
func (o FlowEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowEncryptionPtrOutput) SecretArn ¶
func (o FlowEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutput ¶
func (o FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutput() FlowEncryptionPtrOutput
func (FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutputWithContext ¶
func (o FlowEncryptionPtrOutput) ToFlowEncryptionPtrOutputWithContext(ctx context.Context) FlowEncryptionPtrOutput
func (FlowEncryptionPtrOutput) Url ¶
func (o FlowEncryptionPtrOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowEntitlement ¶
type FlowEntitlement struct { pulumi.CustomResourceState // Percentage from 0-100 of the data transfer cost to be billed to the subscriber. DataTransferSubscriberFeePercent pulumi.IntPtrOutput `pulumi:"dataTransferSubscriberFeePercent"` // A description of the entitlement. Description pulumi.StringOutput `pulumi:"description"` // The type of encryption that will be used on the output that is associated with this entitlement. Encryption FlowEntitlementEncryptionPtrOutput `pulumi:"encryption"` // The ARN of the entitlement. EntitlementArn pulumi.StringOutput `pulumi:"entitlementArn"` // An indication of whether the entitlement is enabled. EntitlementStatus FlowEntitlementEntitlementStatusPtrOutput `pulumi:"entitlementStatus"` // The ARN of the flow. FlowArn pulumi.StringOutput `pulumi:"flowArn"` // The name of the entitlement. Name pulumi.StringOutput `pulumi:"name"` // The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source. Subscribers pulumi.StringArrayOutput `pulumi:"subscribers"` }
Resource schema for AWS::MediaConnect::FlowEntitlement
func GetFlowEntitlement ¶
func GetFlowEntitlement(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowEntitlementState, opts ...pulumi.ResourceOption) (*FlowEntitlement, error)
GetFlowEntitlement gets an existing FlowEntitlement 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 NewFlowEntitlement ¶
func NewFlowEntitlement(ctx *pulumi.Context, name string, args *FlowEntitlementArgs, opts ...pulumi.ResourceOption) (*FlowEntitlement, error)
NewFlowEntitlement registers a new resource with the given unique name, arguments, and options.
func (*FlowEntitlement) ElementType ¶
func (*FlowEntitlement) ElementType() reflect.Type
func (*FlowEntitlement) ToFlowEntitlementOutput ¶
func (i *FlowEntitlement) ToFlowEntitlementOutput() FlowEntitlementOutput
func (*FlowEntitlement) ToFlowEntitlementOutputWithContext ¶
func (i *FlowEntitlement) ToFlowEntitlementOutputWithContext(ctx context.Context) FlowEntitlementOutput
type FlowEntitlementArgs ¶
type FlowEntitlementArgs struct { // Percentage from 0-100 of the data transfer cost to be billed to the subscriber. DataTransferSubscriberFeePercent pulumi.IntPtrInput // A description of the entitlement. Description pulumi.StringInput // The type of encryption that will be used on the output that is associated with this entitlement. Encryption FlowEntitlementEncryptionPtrInput // An indication of whether the entitlement is enabled. EntitlementStatus FlowEntitlementEntitlementStatusPtrInput // The ARN of the flow. FlowArn pulumi.StringInput // The name of the entitlement. Name pulumi.StringPtrInput // The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source. Subscribers pulumi.StringArrayInput }
The set of arguments for constructing a FlowEntitlement resource.
func (FlowEntitlementArgs) ElementType ¶
func (FlowEntitlementArgs) ElementType() reflect.Type
type FlowEntitlementEncryption ¶
type FlowEntitlementEncryption struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm FlowEntitlementEncryptionAlgorithm `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector *string `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId *string `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType *FlowEntitlementEncryptionKeyType `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region *string `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId *string `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn string `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn *string `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url *string `pulumi:"url"` }
Information about the encryption of the flow.
type FlowEntitlementEncryptionAlgorithm ¶
type FlowEntitlementEncryptionAlgorithm string
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEntitlementEncryptionAlgorithm) ElementType ¶
func (FlowEntitlementEncryptionAlgorithm) ElementType() reflect.Type
func (FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutput ¶
func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutput() FlowEntitlementEncryptionAlgorithmOutput
func (FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutputWithContext ¶
func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmOutput
func (FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutput ¶
func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext ¶
func (e FlowEntitlementEncryptionAlgorithm) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithm) ToStringOutput ¶
func (e FlowEntitlementEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEncryptionAlgorithm) ToStringOutputWithContext ¶
func (e FlowEntitlementEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEncryptionAlgorithm) ToStringPtrOutput ¶
func (e FlowEntitlementEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionAlgorithm) ToStringPtrOutputWithContext ¶
func (e FlowEntitlementEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionAlgorithmInput ¶
type FlowEntitlementEncryptionAlgorithmInput interface { pulumi.Input ToFlowEntitlementEncryptionAlgorithmOutput() FlowEntitlementEncryptionAlgorithmOutput ToFlowEntitlementEncryptionAlgorithmOutputWithContext(context.Context) FlowEntitlementEncryptionAlgorithmOutput }
FlowEntitlementEncryptionAlgorithmInput is an input type that accepts values of the FlowEntitlementEncryptionAlgorithm enum A concrete instance of `FlowEntitlementEncryptionAlgorithmInput` can be one of the following:
FlowEntitlementEncryptionAlgorithmAes128 FlowEntitlementEncryptionAlgorithmAes192 FlowEntitlementEncryptionAlgorithmAes256
type FlowEntitlementEncryptionAlgorithmOutput ¶
type FlowEntitlementEncryptionAlgorithmOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEncryptionAlgorithmOutput) ElementType ¶
func (FlowEntitlementEncryptionAlgorithmOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutput ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutput() FlowEntitlementEncryptionAlgorithmOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToStringOutput ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToStringOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionAlgorithmPtrInput ¶
type FlowEntitlementEncryptionAlgorithmPtrInput interface { pulumi.Input ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput }
func FlowEntitlementEncryptionAlgorithmPtr ¶
func FlowEntitlementEncryptionAlgorithmPtr(v string) FlowEntitlementEncryptionAlgorithmPtrInput
type FlowEntitlementEncryptionAlgorithmPtrOutput ¶
type FlowEntitlementEncryptionAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ElementType ¶
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput ¶
func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutput() FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToFlowEntitlementEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionAlgorithmPtrOutput
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionArgs ¶
type FlowEntitlementEncryptionArgs struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm FlowEntitlementEncryptionAlgorithmInput `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector pulumi.StringPtrInput `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId pulumi.StringPtrInput `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType FlowEntitlementEncryptionKeyTypePtrInput `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region pulumi.StringPtrInput `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn pulumi.StringInput `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the encryption of the flow.
func (FlowEntitlementEncryptionArgs) ElementType ¶
func (FlowEntitlementEncryptionArgs) ElementType() reflect.Type
func (FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutput ¶
func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutput() FlowEntitlementEncryptionOutput
func (FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutputWithContext ¶
func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionOutputWithContext(ctx context.Context) FlowEntitlementEncryptionOutput
func (FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutput ¶
func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
func (FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutputWithContext ¶
func (i FlowEntitlementEncryptionArgs) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
type FlowEntitlementEncryptionInput ¶
type FlowEntitlementEncryptionInput interface { pulumi.Input ToFlowEntitlementEncryptionOutput() FlowEntitlementEncryptionOutput ToFlowEntitlementEncryptionOutputWithContext(context.Context) FlowEntitlementEncryptionOutput }
FlowEntitlementEncryptionInput is an input type that accepts FlowEntitlementEncryptionArgs and FlowEntitlementEncryptionOutput values. You can construct a concrete instance of `FlowEntitlementEncryptionInput` via:
FlowEntitlementEncryptionArgs{...}
type FlowEntitlementEncryptionKeyType ¶
type FlowEntitlementEncryptionKeyType string
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEntitlementEncryptionKeyType) ElementType ¶
func (FlowEntitlementEncryptionKeyType) ElementType() reflect.Type
func (FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutput ¶
func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutput() FlowEntitlementEncryptionKeyTypeOutput
func (FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutputWithContext ¶
func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypeOutput
func (FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutput ¶
func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext ¶
func (e FlowEntitlementEncryptionKeyType) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyType) ToStringOutput ¶
func (e FlowEntitlementEncryptionKeyType) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEncryptionKeyType) ToStringOutputWithContext ¶
func (e FlowEntitlementEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEncryptionKeyType) ToStringPtrOutput ¶
func (e FlowEntitlementEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionKeyType) ToStringPtrOutputWithContext ¶
func (e FlowEntitlementEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionKeyTypeInput ¶
type FlowEntitlementEncryptionKeyTypeInput interface { pulumi.Input ToFlowEntitlementEncryptionKeyTypeOutput() FlowEntitlementEncryptionKeyTypeOutput ToFlowEntitlementEncryptionKeyTypeOutputWithContext(context.Context) FlowEntitlementEncryptionKeyTypeOutput }
FlowEntitlementEncryptionKeyTypeInput is an input type that accepts values of the FlowEntitlementEncryptionKeyType enum A concrete instance of `FlowEntitlementEncryptionKeyTypeInput` can be one of the following:
FlowEntitlementEncryptionKeyTypeSpeke FlowEntitlementEncryptionKeyTypeStaticKey
type FlowEntitlementEncryptionKeyTypeOutput ¶
type FlowEntitlementEncryptionKeyTypeOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEncryptionKeyTypeOutput) ElementType ¶
func (FlowEntitlementEncryptionKeyTypeOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutput ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutput() FlowEntitlementEncryptionKeyTypeOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypeOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToStringOutput ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToStringOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionKeyTypePtrInput ¶
type FlowEntitlementEncryptionKeyTypePtrInput interface { pulumi.Input ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(context.Context) FlowEntitlementEncryptionKeyTypePtrOutput }
func FlowEntitlementEncryptionKeyTypePtr ¶
func FlowEntitlementEncryptionKeyTypePtr(v string) FlowEntitlementEncryptionKeyTypePtrInput
type FlowEntitlementEncryptionKeyTypePtrOutput ¶
type FlowEntitlementEncryptionKeyTypePtrOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEncryptionKeyTypePtrOutput) ElementType ¶
func (FlowEntitlementEncryptionKeyTypePtrOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput ¶
func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutput() FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToFlowEntitlementEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionKeyTypePtrOutput
func (FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEncryptionOutput ¶
type FlowEntitlementEncryptionOutput struct{ *pulumi.OutputState }
Information about the encryption of the flow.
func (FlowEntitlementEncryptionOutput) Algorithm ¶
func (o FlowEntitlementEncryptionOutput) Algorithm() FlowEntitlementEncryptionAlgorithmOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEntitlementEncryptionOutput) ConstantInitializationVector ¶
func (o FlowEntitlementEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowEntitlementEncryptionOutput) DeviceId ¶
func (o FlowEntitlementEncryptionOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionOutput) ElementType ¶
func (FlowEntitlementEncryptionOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionOutput) KeyType ¶
func (o FlowEntitlementEncryptionOutput) KeyType() FlowEntitlementEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEntitlementEncryptionOutput) Region ¶
func (o FlowEntitlementEncryptionOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionOutput) ResourceId ¶
func (o FlowEntitlementEncryptionOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionOutput) RoleArn ¶
func (o FlowEntitlementEncryptionOutput) RoleArn() pulumi.StringOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowEntitlementEncryptionOutput) SecretArn ¶
func (o FlowEntitlementEncryptionOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutput ¶
func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutput() FlowEntitlementEncryptionOutput
func (FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutputWithContext ¶
func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionOutputWithContext(ctx context.Context) FlowEntitlementEncryptionOutput
func (FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutput ¶
func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
func (FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionOutput) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
func (FlowEntitlementEncryptionOutput) Url ¶
func (o FlowEntitlementEncryptionOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowEntitlementEncryptionPtrInput ¶
type FlowEntitlementEncryptionPtrInput interface { pulumi.Input ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput ToFlowEntitlementEncryptionPtrOutputWithContext(context.Context) FlowEntitlementEncryptionPtrOutput }
FlowEntitlementEncryptionPtrInput is an input type that accepts FlowEntitlementEncryptionArgs, FlowEntitlementEncryptionPtr and FlowEntitlementEncryptionPtrOutput values. You can construct a concrete instance of `FlowEntitlementEncryptionPtrInput` via:
FlowEntitlementEncryptionArgs{...} or: nil
func FlowEntitlementEncryptionPtr ¶
func FlowEntitlementEncryptionPtr(v *FlowEntitlementEncryptionArgs) FlowEntitlementEncryptionPtrInput
type FlowEntitlementEncryptionPtrOutput ¶
type FlowEntitlementEncryptionPtrOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEncryptionPtrOutput) Algorithm ¶
func (o FlowEntitlementEncryptionPtrOutput) Algorithm() FlowEntitlementEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowEntitlementEncryptionPtrOutput) ConstantInitializationVector ¶
func (o FlowEntitlementEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowEntitlementEncryptionPtrOutput) DeviceId ¶
func (o FlowEntitlementEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionPtrOutput) Elem ¶
func (o FlowEntitlementEncryptionPtrOutput) Elem() FlowEntitlementEncryptionOutput
func (FlowEntitlementEncryptionPtrOutput) ElementType ¶
func (FlowEntitlementEncryptionPtrOutput) ElementType() reflect.Type
func (FlowEntitlementEncryptionPtrOutput) KeyType ¶
func (o FlowEntitlementEncryptionPtrOutput) KeyType() FlowEntitlementEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowEntitlementEncryptionPtrOutput) Region ¶
func (o FlowEntitlementEncryptionPtrOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionPtrOutput) ResourceId ¶
func (o FlowEntitlementEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowEntitlementEncryptionPtrOutput) RoleArn ¶
func (o FlowEntitlementEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowEntitlementEncryptionPtrOutput) SecretArn ¶
func (o FlowEntitlementEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutput ¶
func (o FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutput() FlowEntitlementEncryptionPtrOutput
func (FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutputWithContext ¶
func (o FlowEntitlementEncryptionPtrOutput) ToFlowEntitlementEncryptionPtrOutputWithContext(ctx context.Context) FlowEntitlementEncryptionPtrOutput
func (FlowEntitlementEncryptionPtrOutput) Url ¶
func (o FlowEntitlementEncryptionPtrOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowEntitlementEntitlementStatus ¶
type FlowEntitlementEntitlementStatus string
An indication of whether the entitlement is enabled.
func (FlowEntitlementEntitlementStatus) ElementType ¶
func (FlowEntitlementEntitlementStatus) ElementType() reflect.Type
func (FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutput ¶
func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutput() FlowEntitlementEntitlementStatusOutput
func (FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutputWithContext ¶
func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusOutput
func (FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutput ¶
func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutputWithContext ¶
func (e FlowEntitlementEntitlementStatus) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatus) ToStringOutput ¶
func (e FlowEntitlementEntitlementStatus) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEntitlementStatus) ToStringOutputWithContext ¶
func (e FlowEntitlementEntitlementStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEntitlementStatus) ToStringPtrOutput ¶
func (e FlowEntitlementEntitlementStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEntitlementStatus) ToStringPtrOutputWithContext ¶
func (e FlowEntitlementEntitlementStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEntitlementStatusInput ¶
type FlowEntitlementEntitlementStatusInput interface { pulumi.Input ToFlowEntitlementEntitlementStatusOutput() FlowEntitlementEntitlementStatusOutput ToFlowEntitlementEntitlementStatusOutputWithContext(context.Context) FlowEntitlementEntitlementStatusOutput }
FlowEntitlementEntitlementStatusInput is an input type that accepts values of the FlowEntitlementEntitlementStatus enum A concrete instance of `FlowEntitlementEntitlementStatusInput` can be one of the following:
FlowEntitlementEntitlementStatusEnabled FlowEntitlementEntitlementStatusDisabled
type FlowEntitlementEntitlementStatusOutput ¶
type FlowEntitlementEntitlementStatusOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEntitlementStatusOutput) ElementType ¶
func (FlowEntitlementEntitlementStatusOutput) ElementType() reflect.Type
func (FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutput ¶
func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutput() FlowEntitlementEntitlementStatusOutput
func (FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusOutput
func (FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutput ¶
func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatusOutput) ToStringOutput ¶
func (o FlowEntitlementEntitlementStatusOutput) ToStringOutput() pulumi.StringOutput
func (FlowEntitlementEntitlementStatusOutput) ToStringOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowEntitlementEntitlementStatusOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEntitlementStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEntitlementStatusOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementEntitlementStatusPtrInput ¶
type FlowEntitlementEntitlementStatusPtrInput interface { pulumi.Input ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput ToFlowEntitlementEntitlementStatusPtrOutputWithContext(context.Context) FlowEntitlementEntitlementStatusPtrOutput }
func FlowEntitlementEntitlementStatusPtr ¶
func FlowEntitlementEntitlementStatusPtr(v string) FlowEntitlementEntitlementStatusPtrInput
type FlowEntitlementEntitlementStatusPtrOutput ¶
type FlowEntitlementEntitlementStatusPtrOutput struct{ *pulumi.OutputState }
func (FlowEntitlementEntitlementStatusPtrOutput) ElementType ¶
func (FlowEntitlementEntitlementStatusPtrOutput) ElementType() reflect.Type
func (FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutput ¶
func (o FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutput() FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusPtrOutput) ToFlowEntitlementEntitlementStatusPtrOutputWithContext(ctx context.Context) FlowEntitlementEntitlementStatusPtrOutput
func (FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutput ¶
func (o FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowEntitlementEntitlementStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowEntitlementInput ¶
type FlowEntitlementInput interface { pulumi.Input ToFlowEntitlementOutput() FlowEntitlementOutput ToFlowEntitlementOutputWithContext(ctx context.Context) FlowEntitlementOutput }
type FlowEntitlementOutput ¶
type FlowEntitlementOutput struct{ *pulumi.OutputState }
func (FlowEntitlementOutput) DataTransferSubscriberFeePercent ¶ added in v0.17.0
func (o FlowEntitlementOutput) DataTransferSubscriberFeePercent() pulumi.IntPtrOutput
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
func (FlowEntitlementOutput) Description ¶ added in v0.17.0
func (o FlowEntitlementOutput) Description() pulumi.StringOutput
A description of the entitlement.
func (FlowEntitlementOutput) ElementType ¶
func (FlowEntitlementOutput) ElementType() reflect.Type
func (FlowEntitlementOutput) Encryption ¶ added in v0.17.0
func (o FlowEntitlementOutput) Encryption() FlowEntitlementEncryptionPtrOutput
The type of encryption that will be used on the output that is associated with this entitlement.
func (FlowEntitlementOutput) EntitlementArn ¶ added in v0.17.0
func (o FlowEntitlementOutput) EntitlementArn() pulumi.StringOutput
The ARN of the entitlement.
func (FlowEntitlementOutput) EntitlementStatus ¶ added in v0.17.0
func (o FlowEntitlementOutput) EntitlementStatus() FlowEntitlementEntitlementStatusPtrOutput
An indication of whether the entitlement is enabled.
func (FlowEntitlementOutput) FlowArn ¶ added in v0.17.0
func (o FlowEntitlementOutput) FlowArn() pulumi.StringOutput
The ARN of the flow.
func (FlowEntitlementOutput) Name ¶ added in v0.17.0
func (o FlowEntitlementOutput) Name() pulumi.StringOutput
The name of the entitlement.
func (FlowEntitlementOutput) Subscribers ¶ added in v0.17.0
func (o FlowEntitlementOutput) Subscribers() pulumi.StringArrayOutput
The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source.
func (FlowEntitlementOutput) ToFlowEntitlementOutput ¶
func (o FlowEntitlementOutput) ToFlowEntitlementOutput() FlowEntitlementOutput
func (FlowEntitlementOutput) ToFlowEntitlementOutputWithContext ¶
func (o FlowEntitlementOutput) ToFlowEntitlementOutputWithContext(ctx context.Context) FlowEntitlementOutput
type FlowEntitlementState ¶
type FlowEntitlementState struct { }
func (FlowEntitlementState) ElementType ¶
func (FlowEntitlementState) ElementType() reflect.Type
type FlowFailoverConfig ¶
type FlowFailoverConfig struct { // The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams. FailoverMode *FlowFailoverConfigFailoverMode `pulumi:"failoverMode"` // Search window time to look for dash-7 packets RecoveryWindow *int `pulumi:"recoveryWindow"` // The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams. SourcePriority *FlowFailoverConfigSourcePriorityProperties `pulumi:"sourcePriority"` // The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources. State *FlowFailoverConfigState `pulumi:"state"` }
The settings for source failover
type FlowFailoverConfigArgs ¶
type FlowFailoverConfigArgs struct { // The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams. FailoverMode FlowFailoverConfigFailoverModePtrInput `pulumi:"failoverMode"` // Search window time to look for dash-7 packets RecoveryWindow pulumi.IntPtrInput `pulumi:"recoveryWindow"` // The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams. SourcePriority FlowFailoverConfigSourcePriorityPropertiesPtrInput `pulumi:"sourcePriority"` // The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources. State FlowFailoverConfigStatePtrInput `pulumi:"state"` }
The settings for source failover
func (FlowFailoverConfigArgs) ElementType ¶
func (FlowFailoverConfigArgs) ElementType() reflect.Type
func (FlowFailoverConfigArgs) ToFlowFailoverConfigOutput ¶
func (i FlowFailoverConfigArgs) ToFlowFailoverConfigOutput() FlowFailoverConfigOutput
func (FlowFailoverConfigArgs) ToFlowFailoverConfigOutputWithContext ¶
func (i FlowFailoverConfigArgs) ToFlowFailoverConfigOutputWithContext(ctx context.Context) FlowFailoverConfigOutput
func (FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutput ¶
func (i FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
func (FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutputWithContext ¶
func (i FlowFailoverConfigArgs) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
type FlowFailoverConfigFailoverMode ¶ added in v0.45.0
type FlowFailoverConfigFailoverMode string
The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.
func (FlowFailoverConfigFailoverMode) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigFailoverMode) ElementType() reflect.Type
func (FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutput ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutput() FlowFailoverConfigFailoverModeOutput
func (FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutputWithContext ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModeOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModeOutput
func (FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutput ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutputWithContext ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverMode) ToStringOutput ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToStringOutput() pulumi.StringOutput
func (FlowFailoverConfigFailoverMode) ToStringOutputWithContext ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFailoverConfigFailoverMode) ToStringPtrOutput ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigFailoverMode) ToStringPtrOutputWithContext ¶ added in v0.45.0
func (e FlowFailoverConfigFailoverMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFailoverConfigFailoverModeInput ¶ added in v0.45.0
type FlowFailoverConfigFailoverModeInput interface { pulumi.Input ToFlowFailoverConfigFailoverModeOutput() FlowFailoverConfigFailoverModeOutput ToFlowFailoverConfigFailoverModeOutputWithContext(context.Context) FlowFailoverConfigFailoverModeOutput }
FlowFailoverConfigFailoverModeInput is an input type that accepts values of the FlowFailoverConfigFailoverMode enum A concrete instance of `FlowFailoverConfigFailoverModeInput` can be one of the following:
FlowFailoverConfigFailoverModeMerge FlowFailoverConfigFailoverModeFailover
type FlowFailoverConfigFailoverModeOutput ¶ added in v0.45.0
type FlowFailoverConfigFailoverModeOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigFailoverModeOutput) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigFailoverModeOutput) ElementType() reflect.Type
func (FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutput() FlowFailoverConfigFailoverModeOutput
func (FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModeOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModeOutput
func (FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverModeOutput) ToStringOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToStringOutput() pulumi.StringOutput
func (FlowFailoverConfigFailoverModeOutput) ToStringOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFailoverConfigFailoverModeOutput) ToStringPtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigFailoverModeOutput) ToStringPtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFailoverConfigFailoverModePtrInput ¶ added in v0.45.0
type FlowFailoverConfigFailoverModePtrInput interface { pulumi.Input ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput ToFlowFailoverConfigFailoverModePtrOutputWithContext(context.Context) FlowFailoverConfigFailoverModePtrOutput }
func FlowFailoverConfigFailoverModePtr ¶ added in v0.45.0
func FlowFailoverConfigFailoverModePtr(v string) FlowFailoverConfigFailoverModePtrInput
type FlowFailoverConfigFailoverModePtrOutput ¶ added in v0.45.0
type FlowFailoverConfigFailoverModePtrOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigFailoverModePtrOutput) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigFailoverModePtrOutput) ElementType() reflect.Type
func (FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutput() FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModePtrOutput) ToFlowFailoverConfigFailoverModePtrOutputWithContext(ctx context.Context) FlowFailoverConfigFailoverModePtrOutput
func (FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigFailoverModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFailoverConfigInput ¶
type FlowFailoverConfigInput interface { pulumi.Input ToFlowFailoverConfigOutput() FlowFailoverConfigOutput ToFlowFailoverConfigOutputWithContext(context.Context) FlowFailoverConfigOutput }
FlowFailoverConfigInput is an input type that accepts FlowFailoverConfigArgs and FlowFailoverConfigOutput values. You can construct a concrete instance of `FlowFailoverConfigInput` via:
FlowFailoverConfigArgs{...}
type FlowFailoverConfigOutput ¶
type FlowFailoverConfigOutput struct{ *pulumi.OutputState }
The settings for source failover
func (FlowFailoverConfigOutput) ElementType ¶
func (FlowFailoverConfigOutput) ElementType() reflect.Type
func (FlowFailoverConfigOutput) FailoverMode ¶ added in v0.45.0
func (o FlowFailoverConfigOutput) FailoverMode() FlowFailoverConfigFailoverModePtrOutput
The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.
func (FlowFailoverConfigOutput) RecoveryWindow ¶
func (o FlowFailoverConfigOutput) RecoveryWindow() pulumi.IntPtrOutput
Search window time to look for dash-7 packets
func (FlowFailoverConfigOutput) SourcePriority ¶ added in v0.45.0
func (o FlowFailoverConfigOutput) SourcePriority() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (FlowFailoverConfigOutput) State ¶
func (o FlowFailoverConfigOutput) State() FlowFailoverConfigStatePtrOutput
The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
func (FlowFailoverConfigOutput) ToFlowFailoverConfigOutput ¶
func (o FlowFailoverConfigOutput) ToFlowFailoverConfigOutput() FlowFailoverConfigOutput
func (FlowFailoverConfigOutput) ToFlowFailoverConfigOutputWithContext ¶
func (o FlowFailoverConfigOutput) ToFlowFailoverConfigOutputWithContext(ctx context.Context) FlowFailoverConfigOutput
func (FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutput ¶
func (o FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
func (FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutputWithContext ¶
func (o FlowFailoverConfigOutput) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
type FlowFailoverConfigPtrInput ¶
type FlowFailoverConfigPtrInput interface { pulumi.Input ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput ToFlowFailoverConfigPtrOutputWithContext(context.Context) FlowFailoverConfigPtrOutput }
FlowFailoverConfigPtrInput is an input type that accepts FlowFailoverConfigArgs, FlowFailoverConfigPtr and FlowFailoverConfigPtrOutput values. You can construct a concrete instance of `FlowFailoverConfigPtrInput` via:
FlowFailoverConfigArgs{...} or: nil
func FlowFailoverConfigPtr ¶
func FlowFailoverConfigPtr(v *FlowFailoverConfigArgs) FlowFailoverConfigPtrInput
type FlowFailoverConfigPtrOutput ¶
type FlowFailoverConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigPtrOutput) Elem ¶
func (o FlowFailoverConfigPtrOutput) Elem() FlowFailoverConfigOutput
func (FlowFailoverConfigPtrOutput) ElementType ¶
func (FlowFailoverConfigPtrOutput) ElementType() reflect.Type
func (FlowFailoverConfigPtrOutput) FailoverMode ¶ added in v0.45.0
func (o FlowFailoverConfigPtrOutput) FailoverMode() FlowFailoverConfigFailoverModePtrOutput
The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.
func (FlowFailoverConfigPtrOutput) RecoveryWindow ¶
func (o FlowFailoverConfigPtrOutput) RecoveryWindow() pulumi.IntPtrOutput
Search window time to look for dash-7 packets
func (FlowFailoverConfigPtrOutput) SourcePriority ¶ added in v0.45.0
func (o FlowFailoverConfigPtrOutput) SourcePriority() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (FlowFailoverConfigPtrOutput) State ¶
func (o FlowFailoverConfigPtrOutput) State() FlowFailoverConfigStatePtrOutput
The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
func (FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutput ¶
func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
func (FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutputWithContext ¶
func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
type FlowFailoverConfigSourcePriorityProperties ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityProperties struct { // The name of the source you choose as the primary source for this flow. PrimarySource string `pulumi:"primarySource"` }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
type FlowFailoverConfigSourcePriorityPropertiesArgs ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityPropertiesArgs struct { // The name of the source you choose as the primary source for this flow. PrimarySource pulumi.StringInput `pulumi:"primarySource"` }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ElementType() reflect.Type
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutput ¶ added in v0.45.0
func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutput() FlowFailoverConfigSourcePriorityPropertiesOutput
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext ¶ added in v0.45.0
func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesOutput
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput ¶ added in v0.45.0
func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext ¶ added in v0.45.0
func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
type FlowFailoverConfigSourcePriorityPropertiesInput ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityPropertiesInput interface { pulumi.Input ToFlowFailoverConfigSourcePriorityPropertiesOutput() FlowFailoverConfigSourcePriorityPropertiesOutput ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext(context.Context) FlowFailoverConfigSourcePriorityPropertiesOutput }
FlowFailoverConfigSourcePriorityPropertiesInput is an input type that accepts FlowFailoverConfigSourcePriorityPropertiesArgs and FlowFailoverConfigSourcePriorityPropertiesOutput values. You can construct a concrete instance of `FlowFailoverConfigSourcePriorityPropertiesInput` via:
FlowFailoverConfigSourcePriorityPropertiesArgs{...}
type FlowFailoverConfigSourcePriorityPropertiesOutput ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityPropertiesOutput struct{ *pulumi.OutputState }
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ElementType() reflect.Type
func (FlowFailoverConfigSourcePriorityPropertiesOutput) PrimarySource ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesOutput) PrimarySource() pulumi.StringOutput
The name of the source you choose as the primary source for this flow.
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutput ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutput() FlowFailoverConfigSourcePriorityPropertiesOutput
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesOutput
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
func (FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
type FlowFailoverConfigSourcePriorityPropertiesPtrInput ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityPropertiesPtrInput interface { pulumi.Input ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput }
FlowFailoverConfigSourcePriorityPropertiesPtrInput is an input type that accepts FlowFailoverConfigSourcePriorityPropertiesArgs, FlowFailoverConfigSourcePriorityPropertiesPtr and FlowFailoverConfigSourcePriorityPropertiesPtrOutput values. You can construct a concrete instance of `FlowFailoverConfigSourcePriorityPropertiesPtrInput` via:
FlowFailoverConfigSourcePriorityPropertiesArgs{...} or: nil
func FlowFailoverConfigSourcePriorityPropertiesPtr ¶ added in v0.45.0
func FlowFailoverConfigSourcePriorityPropertiesPtr(v *FlowFailoverConfigSourcePriorityPropertiesArgs) FlowFailoverConfigSourcePriorityPropertiesPtrInput
type FlowFailoverConfigSourcePriorityPropertiesPtrOutput ¶ added in v0.45.0
type FlowFailoverConfigSourcePriorityPropertiesPtrOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ElementType ¶ added in v0.45.0
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ElementType() reflect.Type
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) PrimarySource ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) PrimarySource() pulumi.StringPtrOutput
The name of the source you choose as the primary source for this flow.
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutput() FlowFailoverConfigSourcePriorityPropertiesPtrOutput
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext ¶ added in v0.45.0
func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToFlowFailoverConfigSourcePriorityPropertiesPtrOutputWithContext(ctx context.Context) FlowFailoverConfigSourcePriorityPropertiesPtrOutput
type FlowFailoverConfigState ¶
type FlowFailoverConfigState string
The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
func (FlowFailoverConfigState) ElementType ¶
func (FlowFailoverConfigState) ElementType() reflect.Type
func (FlowFailoverConfigState) ToFlowFailoverConfigStateOutput ¶
func (e FlowFailoverConfigState) ToFlowFailoverConfigStateOutput() FlowFailoverConfigStateOutput
func (FlowFailoverConfigState) ToFlowFailoverConfigStateOutputWithContext ¶
func (e FlowFailoverConfigState) ToFlowFailoverConfigStateOutputWithContext(ctx context.Context) FlowFailoverConfigStateOutput
func (FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutput ¶
func (e FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutputWithContext ¶
func (e FlowFailoverConfigState) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigState) ToStringOutput ¶
func (e FlowFailoverConfigState) ToStringOutput() pulumi.StringOutput
func (FlowFailoverConfigState) ToStringOutputWithContext ¶
func (e FlowFailoverConfigState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFailoverConfigState) ToStringPtrOutput ¶
func (e FlowFailoverConfigState) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigState) ToStringPtrOutputWithContext ¶
func (e FlowFailoverConfigState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFailoverConfigStateInput ¶
type FlowFailoverConfigStateInput interface { pulumi.Input ToFlowFailoverConfigStateOutput() FlowFailoverConfigStateOutput ToFlowFailoverConfigStateOutputWithContext(context.Context) FlowFailoverConfigStateOutput }
FlowFailoverConfigStateInput is an input type that accepts values of the FlowFailoverConfigState enum A concrete instance of `FlowFailoverConfigStateInput` can be one of the following:
FlowFailoverConfigStateEnabled FlowFailoverConfigStateDisabled
type FlowFailoverConfigStateOutput ¶
type FlowFailoverConfigStateOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigStateOutput) ElementType ¶
func (FlowFailoverConfigStateOutput) ElementType() reflect.Type
func (FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutput ¶
func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutput() FlowFailoverConfigStateOutput
func (FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutputWithContext ¶
func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStateOutputWithContext(ctx context.Context) FlowFailoverConfigStateOutput
func (FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutput ¶
func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutputWithContext ¶
func (o FlowFailoverConfigStateOutput) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigStateOutput) ToStringOutput ¶
func (o FlowFailoverConfigStateOutput) ToStringOutput() pulumi.StringOutput
func (FlowFailoverConfigStateOutput) ToStringOutputWithContext ¶
func (o FlowFailoverConfigStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFailoverConfigStateOutput) ToStringPtrOutput ¶
func (o FlowFailoverConfigStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigStateOutput) ToStringPtrOutputWithContext ¶
func (o FlowFailoverConfigStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFailoverConfigStatePtrInput ¶
type FlowFailoverConfigStatePtrInput interface { pulumi.Input ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput ToFlowFailoverConfigStatePtrOutputWithContext(context.Context) FlowFailoverConfigStatePtrOutput }
func FlowFailoverConfigStatePtr ¶
func FlowFailoverConfigStatePtr(v string) FlowFailoverConfigStatePtrInput
type FlowFailoverConfigStatePtrOutput ¶
type FlowFailoverConfigStatePtrOutput struct{ *pulumi.OutputState }
func (FlowFailoverConfigStatePtrOutput) Elem ¶
func (o FlowFailoverConfigStatePtrOutput) Elem() FlowFailoverConfigStateOutput
func (FlowFailoverConfigStatePtrOutput) ElementType ¶
func (FlowFailoverConfigStatePtrOutput) ElementType() reflect.Type
func (FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutput ¶
func (o FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutput() FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutputWithContext ¶
func (o FlowFailoverConfigStatePtrOutput) ToFlowFailoverConfigStatePtrOutputWithContext(ctx context.Context) FlowFailoverConfigStatePtrOutput
func (FlowFailoverConfigStatePtrOutput) ToStringPtrOutput ¶
func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtp ¶ added in v0.106.0
type FlowFmtp struct { // The format of the audio channel. ChannelOrder *string `pulumi:"channelOrder"` // The format used for the representation of color. Colorimetry *FlowFmtpColorimetry `pulumi:"colorimetry"` // The frame rate for the video stream, in frames/second. For example: 60000/1001. ExactFramerate *string `pulumi:"exactFramerate"` // The pixel aspect ratio (PAR) of the video. Par *string `pulumi:"par"` // The encoding range of the video. Range *FlowFmtpRange `pulumi:"range"` // The type of compression that was used to smooth the video's appearance. ScanMode *FlowFmtpScanMode `pulumi:"scanMode"` // The transfer characteristic system (TCS) that is used in the video. Tcs *FlowFmtpTcs `pulumi:"tcs"` }
A set of parameters that define the media stream.
type FlowFmtpArgs ¶ added in v0.106.0
type FlowFmtpArgs struct { // The format of the audio channel. ChannelOrder pulumi.StringPtrInput `pulumi:"channelOrder"` // The format used for the representation of color. Colorimetry FlowFmtpColorimetryPtrInput `pulumi:"colorimetry"` // The frame rate for the video stream, in frames/second. For example: 60000/1001. ExactFramerate pulumi.StringPtrInput `pulumi:"exactFramerate"` // The pixel aspect ratio (PAR) of the video. Par pulumi.StringPtrInput `pulumi:"par"` // The encoding range of the video. Range FlowFmtpRangePtrInput `pulumi:"range"` // The type of compression that was used to smooth the video's appearance. ScanMode FlowFmtpScanModePtrInput `pulumi:"scanMode"` // The transfer characteristic system (TCS) that is used in the video. Tcs FlowFmtpTcsPtrInput `pulumi:"tcs"` }
A set of parameters that define the media stream.
func (FlowFmtpArgs) ElementType ¶ added in v0.106.0
func (FlowFmtpArgs) ElementType() reflect.Type
func (FlowFmtpArgs) ToFlowFmtpOutput ¶ added in v0.106.0
func (i FlowFmtpArgs) ToFlowFmtpOutput() FlowFmtpOutput
func (FlowFmtpArgs) ToFlowFmtpOutputWithContext ¶ added in v0.106.0
func (i FlowFmtpArgs) ToFlowFmtpOutputWithContext(ctx context.Context) FlowFmtpOutput
func (FlowFmtpArgs) ToFlowFmtpPtrOutput ¶ added in v0.106.0
func (i FlowFmtpArgs) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
func (FlowFmtpArgs) ToFlowFmtpPtrOutputWithContext ¶ added in v0.106.0
func (i FlowFmtpArgs) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
type FlowFmtpColorimetry ¶ added in v0.106.0
type FlowFmtpColorimetry string
The format used for the representation of color.
func (FlowFmtpColorimetry) ElementType ¶ added in v0.106.0
func (FlowFmtpColorimetry) ElementType() reflect.Type
func (FlowFmtpColorimetry) ToFlowFmtpColorimetryOutput ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryOutput() FlowFmtpColorimetryOutput
func (FlowFmtpColorimetry) ToFlowFmtpColorimetryOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryOutputWithContext(ctx context.Context) FlowFmtpColorimetryOutput
func (FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutput ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetry) ToStringOutput ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToStringOutput() pulumi.StringOutput
func (FlowFmtpColorimetry) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpColorimetry) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpColorimetry) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpColorimetry) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpColorimetryInput ¶ added in v0.106.0
type FlowFmtpColorimetryInput interface { pulumi.Input ToFlowFmtpColorimetryOutput() FlowFmtpColorimetryOutput ToFlowFmtpColorimetryOutputWithContext(context.Context) FlowFmtpColorimetryOutput }
FlowFmtpColorimetryInput is an input type that accepts values of the FlowFmtpColorimetry enum A concrete instance of `FlowFmtpColorimetryInput` can be one of the following:
FlowFmtpColorimetryBt601 FlowFmtpColorimetryBt709 FlowFmtpColorimetryBt2020 FlowFmtpColorimetryBt2100 FlowFmtpColorimetrySt20651 FlowFmtpColorimetrySt20653 FlowFmtpColorimetryXyz
type FlowFmtpColorimetryOutput ¶ added in v0.106.0
type FlowFmtpColorimetryOutput struct{ *pulumi.OutputState }
func (FlowFmtpColorimetryOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpColorimetryOutput) ElementType() reflect.Type
func (FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutput() FlowFmtpColorimetryOutput
func (FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryOutputWithContext(ctx context.Context) FlowFmtpColorimetryOutput
func (FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetryOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToStringOutput() pulumi.StringOutput
func (FlowFmtpColorimetryOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpColorimetryOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpColorimetryOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpColorimetryPtrInput ¶ added in v0.106.0
type FlowFmtpColorimetryPtrInput interface { pulumi.Input ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput ToFlowFmtpColorimetryPtrOutputWithContext(context.Context) FlowFmtpColorimetryPtrOutput }
func FlowFmtpColorimetryPtr ¶ added in v0.106.0
func FlowFmtpColorimetryPtr(v string) FlowFmtpColorimetryPtrInput
type FlowFmtpColorimetryPtrOutput ¶ added in v0.106.0
type FlowFmtpColorimetryPtrOutput struct{ *pulumi.OutputState }
func (FlowFmtpColorimetryPtrOutput) Elem ¶ added in v0.106.0
func (o FlowFmtpColorimetryPtrOutput) Elem() FlowFmtpColorimetryOutput
func (FlowFmtpColorimetryPtrOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpColorimetryPtrOutput) ElementType() reflect.Type
func (FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutput() FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryPtrOutput) ToFlowFmtpColorimetryPtrOutputWithContext(ctx context.Context) FlowFmtpColorimetryPtrOutput
func (FlowFmtpColorimetryPtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpColorimetryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpColorimetryPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpColorimetryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpInput ¶ added in v0.106.0
type FlowFmtpInput interface { pulumi.Input ToFlowFmtpOutput() FlowFmtpOutput ToFlowFmtpOutputWithContext(context.Context) FlowFmtpOutput }
FlowFmtpInput is an input type that accepts FlowFmtpArgs and FlowFmtpOutput values. You can construct a concrete instance of `FlowFmtpInput` via:
FlowFmtpArgs{...}
type FlowFmtpOutput ¶ added in v0.106.0
type FlowFmtpOutput struct{ *pulumi.OutputState }
A set of parameters that define the media stream.
func (FlowFmtpOutput) ChannelOrder ¶ added in v0.106.0
func (o FlowFmtpOutput) ChannelOrder() pulumi.StringPtrOutput
The format of the audio channel.
func (FlowFmtpOutput) Colorimetry ¶ added in v0.106.0
func (o FlowFmtpOutput) Colorimetry() FlowFmtpColorimetryPtrOutput
The format used for the representation of color.
func (FlowFmtpOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpOutput) ElementType() reflect.Type
func (FlowFmtpOutput) ExactFramerate ¶ added in v0.106.0
func (o FlowFmtpOutput) ExactFramerate() pulumi.StringPtrOutput
The frame rate for the video stream, in frames/second. For example: 60000/1001.
func (FlowFmtpOutput) Par ¶ added in v0.106.0
func (o FlowFmtpOutput) Par() pulumi.StringPtrOutput
The pixel aspect ratio (PAR) of the video.
func (FlowFmtpOutput) Range ¶ added in v0.106.0
func (o FlowFmtpOutput) Range() FlowFmtpRangePtrOutput
The encoding range of the video.
func (FlowFmtpOutput) ScanMode ¶ added in v0.106.0
func (o FlowFmtpOutput) ScanMode() FlowFmtpScanModePtrOutput
The type of compression that was used to smooth the video's appearance.
func (FlowFmtpOutput) Tcs ¶ added in v0.106.0
func (o FlowFmtpOutput) Tcs() FlowFmtpTcsPtrOutput
The transfer characteristic system (TCS) that is used in the video.
func (FlowFmtpOutput) ToFlowFmtpOutput ¶ added in v0.106.0
func (o FlowFmtpOutput) ToFlowFmtpOutput() FlowFmtpOutput
func (FlowFmtpOutput) ToFlowFmtpOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpOutput) ToFlowFmtpOutputWithContext(ctx context.Context) FlowFmtpOutput
func (FlowFmtpOutput) ToFlowFmtpPtrOutput ¶ added in v0.106.0
func (o FlowFmtpOutput) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
func (FlowFmtpOutput) ToFlowFmtpPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpOutput) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
type FlowFmtpPtrInput ¶ added in v0.106.0
type FlowFmtpPtrInput interface { pulumi.Input ToFlowFmtpPtrOutput() FlowFmtpPtrOutput ToFlowFmtpPtrOutputWithContext(context.Context) FlowFmtpPtrOutput }
FlowFmtpPtrInput is an input type that accepts FlowFmtpArgs, FlowFmtpPtr and FlowFmtpPtrOutput values. You can construct a concrete instance of `FlowFmtpPtrInput` via:
FlowFmtpArgs{...} or: nil
func FlowFmtpPtr ¶ added in v0.106.0
func FlowFmtpPtr(v *FlowFmtpArgs) FlowFmtpPtrInput
type FlowFmtpPtrOutput ¶ added in v0.106.0
type FlowFmtpPtrOutput struct{ *pulumi.OutputState }
func (FlowFmtpPtrOutput) ChannelOrder ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) ChannelOrder() pulumi.StringPtrOutput
The format of the audio channel.
func (FlowFmtpPtrOutput) Colorimetry ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) Colorimetry() FlowFmtpColorimetryPtrOutput
The format used for the representation of color.
func (FlowFmtpPtrOutput) Elem ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) Elem() FlowFmtpOutput
func (FlowFmtpPtrOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpPtrOutput) ElementType() reflect.Type
func (FlowFmtpPtrOutput) ExactFramerate ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) ExactFramerate() pulumi.StringPtrOutput
The frame rate for the video stream, in frames/second. For example: 60000/1001.
func (FlowFmtpPtrOutput) Par ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) Par() pulumi.StringPtrOutput
The pixel aspect ratio (PAR) of the video.
func (FlowFmtpPtrOutput) Range ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) Range() FlowFmtpRangePtrOutput
The encoding range of the video.
func (FlowFmtpPtrOutput) ScanMode ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) ScanMode() FlowFmtpScanModePtrOutput
The type of compression that was used to smooth the video's appearance.
func (FlowFmtpPtrOutput) Tcs ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) Tcs() FlowFmtpTcsPtrOutput
The transfer characteristic system (TCS) that is used in the video.
func (FlowFmtpPtrOutput) ToFlowFmtpPtrOutput ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) ToFlowFmtpPtrOutput() FlowFmtpPtrOutput
func (FlowFmtpPtrOutput) ToFlowFmtpPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpPtrOutput) ToFlowFmtpPtrOutputWithContext(ctx context.Context) FlowFmtpPtrOutput
type FlowFmtpRange ¶ added in v0.106.0
type FlowFmtpRange string
The encoding range of the video.
func (FlowFmtpRange) ElementType ¶ added in v0.106.0
func (FlowFmtpRange) ElementType() reflect.Type
func (FlowFmtpRange) ToFlowFmtpRangeOutput ¶ added in v0.106.0
func (e FlowFmtpRange) ToFlowFmtpRangeOutput() FlowFmtpRangeOutput
func (FlowFmtpRange) ToFlowFmtpRangeOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpRange) ToFlowFmtpRangeOutputWithContext(ctx context.Context) FlowFmtpRangeOutput
func (FlowFmtpRange) ToFlowFmtpRangePtrOutput ¶ added in v0.106.0
func (e FlowFmtpRange) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
func (FlowFmtpRange) ToFlowFmtpRangePtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpRange) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
func (FlowFmtpRange) ToStringOutput ¶ added in v0.106.0
func (e FlowFmtpRange) ToStringOutput() pulumi.StringOutput
func (FlowFmtpRange) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpRange) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpRange) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowFmtpRange) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpRange) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpRange) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpRangeInput ¶ added in v0.106.0
type FlowFmtpRangeInput interface { pulumi.Input ToFlowFmtpRangeOutput() FlowFmtpRangeOutput ToFlowFmtpRangeOutputWithContext(context.Context) FlowFmtpRangeOutput }
FlowFmtpRangeInput is an input type that accepts values of the FlowFmtpRange enum A concrete instance of `FlowFmtpRangeInput` can be one of the following:
FlowFmtpRangeNarrow FlowFmtpRangeFull FlowFmtpRangeFullprotect
type FlowFmtpRangeOutput ¶ added in v0.106.0
type FlowFmtpRangeOutput struct{ *pulumi.OutputState }
func (FlowFmtpRangeOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpRangeOutput) ElementType() reflect.Type
func (FlowFmtpRangeOutput) ToFlowFmtpRangeOutput ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToFlowFmtpRangeOutput() FlowFmtpRangeOutput
func (FlowFmtpRangeOutput) ToFlowFmtpRangeOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToFlowFmtpRangeOutputWithContext(ctx context.Context) FlowFmtpRangeOutput
func (FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutput ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
func (FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
func (FlowFmtpRangeOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToStringOutput() pulumi.StringOutput
func (FlowFmtpRangeOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpRangeOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpRangeOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpRangePtrInput ¶ added in v0.106.0
type FlowFmtpRangePtrInput interface { pulumi.Input ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput ToFlowFmtpRangePtrOutputWithContext(context.Context) FlowFmtpRangePtrOutput }
func FlowFmtpRangePtr ¶ added in v0.106.0
func FlowFmtpRangePtr(v string) FlowFmtpRangePtrInput
type FlowFmtpRangePtrOutput ¶ added in v0.106.0
type FlowFmtpRangePtrOutput struct{ *pulumi.OutputState }
func (FlowFmtpRangePtrOutput) Elem ¶ added in v0.106.0
func (o FlowFmtpRangePtrOutput) Elem() FlowFmtpRangeOutput
func (FlowFmtpRangePtrOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpRangePtrOutput) ElementType() reflect.Type
func (FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutput ¶ added in v0.106.0
func (o FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutput() FlowFmtpRangePtrOutput
func (FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangePtrOutput) ToFlowFmtpRangePtrOutputWithContext(ctx context.Context) FlowFmtpRangePtrOutput
func (FlowFmtpRangePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpRangePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpRangePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpRangePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpScanMode ¶ added in v0.106.0
type FlowFmtpScanMode string
The type of compression that was used to smooth the video's appearance.
func (FlowFmtpScanMode) ElementType ¶ added in v0.106.0
func (FlowFmtpScanMode) ElementType() reflect.Type
func (FlowFmtpScanMode) ToFlowFmtpScanModeOutput ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToFlowFmtpScanModeOutput() FlowFmtpScanModeOutput
func (FlowFmtpScanMode) ToFlowFmtpScanModeOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToFlowFmtpScanModeOutputWithContext(ctx context.Context) FlowFmtpScanModeOutput
func (FlowFmtpScanMode) ToFlowFmtpScanModePtrOutput ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
func (FlowFmtpScanMode) ToFlowFmtpScanModePtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
func (FlowFmtpScanMode) ToStringOutput ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToStringOutput() pulumi.StringOutput
func (FlowFmtpScanMode) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpScanMode) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpScanMode) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpScanMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpScanModeInput ¶ added in v0.106.0
type FlowFmtpScanModeInput interface { pulumi.Input ToFlowFmtpScanModeOutput() FlowFmtpScanModeOutput ToFlowFmtpScanModeOutputWithContext(context.Context) FlowFmtpScanModeOutput }
FlowFmtpScanModeInput is an input type that accepts values of the FlowFmtpScanMode enum A concrete instance of `FlowFmtpScanModeInput` can be one of the following:
FlowFmtpScanModeProgressive FlowFmtpScanModeInterlace FlowFmtpScanModeProgressiveSegmentedFrame
type FlowFmtpScanModeOutput ¶ added in v0.106.0
type FlowFmtpScanModeOutput struct{ *pulumi.OutputState }
func (FlowFmtpScanModeOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpScanModeOutput) ElementType() reflect.Type
func (FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutput ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutput() FlowFmtpScanModeOutput
func (FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModeOutputWithContext(ctx context.Context) FlowFmtpScanModeOutput
func (FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutput ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
func (FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
func (FlowFmtpScanModeOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToStringOutput() pulumi.StringOutput
func (FlowFmtpScanModeOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpScanModeOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpScanModeOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpScanModePtrInput ¶ added in v0.106.0
type FlowFmtpScanModePtrInput interface { pulumi.Input ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput ToFlowFmtpScanModePtrOutputWithContext(context.Context) FlowFmtpScanModePtrOutput }
func FlowFmtpScanModePtr ¶ added in v0.106.0
func FlowFmtpScanModePtr(v string) FlowFmtpScanModePtrInput
type FlowFmtpScanModePtrOutput ¶ added in v0.106.0
type FlowFmtpScanModePtrOutput struct{ *pulumi.OutputState }
func (FlowFmtpScanModePtrOutput) Elem ¶ added in v0.106.0
func (o FlowFmtpScanModePtrOutput) Elem() FlowFmtpScanModeOutput
func (FlowFmtpScanModePtrOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpScanModePtrOutput) ElementType() reflect.Type
func (FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutput ¶ added in v0.106.0
func (o FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutput() FlowFmtpScanModePtrOutput
func (FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModePtrOutput) ToFlowFmtpScanModePtrOutputWithContext(ctx context.Context) FlowFmtpScanModePtrOutput
func (FlowFmtpScanModePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpScanModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpScanModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpScanModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpTcs ¶ added in v0.106.0
type FlowFmtpTcs string
The transfer characteristic system (TCS) that is used in the video.
func (FlowFmtpTcs) ElementType ¶ added in v0.106.0
func (FlowFmtpTcs) ElementType() reflect.Type
func (FlowFmtpTcs) ToFlowFmtpTcsOutput ¶ added in v0.106.0
func (e FlowFmtpTcs) ToFlowFmtpTcsOutput() FlowFmtpTcsOutput
func (FlowFmtpTcs) ToFlowFmtpTcsOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpTcs) ToFlowFmtpTcsOutputWithContext(ctx context.Context) FlowFmtpTcsOutput
func (FlowFmtpTcs) ToFlowFmtpTcsPtrOutput ¶ added in v0.106.0
func (e FlowFmtpTcs) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
func (FlowFmtpTcs) ToFlowFmtpTcsPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpTcs) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
func (FlowFmtpTcs) ToStringOutput ¶ added in v0.106.0
func (e FlowFmtpTcs) ToStringOutput() pulumi.StringOutput
func (FlowFmtpTcs) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpTcs) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpTcs) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowFmtpTcs) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpTcs) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowFmtpTcs) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpTcsInput ¶ added in v0.106.0
type FlowFmtpTcsInput interface { pulumi.Input ToFlowFmtpTcsOutput() FlowFmtpTcsOutput ToFlowFmtpTcsOutputWithContext(context.Context) FlowFmtpTcsOutput }
FlowFmtpTcsInput is an input type that accepts values of the FlowFmtpTcs enum A concrete instance of `FlowFmtpTcsInput` can be one of the following:
FlowFmtpTcsSdr FlowFmtpTcsPq FlowFmtpTcsHlg FlowFmtpTcsLinear FlowFmtpTcsBt2100linpq FlowFmtpTcsBt2100linhlg FlowFmtpTcsSt20651 FlowFmtpTcsSt4281 FlowFmtpTcsDensity
type FlowFmtpTcsOutput ¶ added in v0.106.0
type FlowFmtpTcsOutput struct{ *pulumi.OutputState }
func (FlowFmtpTcsOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpTcsOutput) ElementType() reflect.Type
func (FlowFmtpTcsOutput) ToFlowFmtpTcsOutput ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToFlowFmtpTcsOutput() FlowFmtpTcsOutput
func (FlowFmtpTcsOutput) ToFlowFmtpTcsOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToFlowFmtpTcsOutputWithContext(ctx context.Context) FlowFmtpTcsOutput
func (FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutput ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
func (FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
func (FlowFmtpTcsOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToStringOutput() pulumi.StringOutput
func (FlowFmtpTcsOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowFmtpTcsOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpTcsOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowFmtpTcsPtrInput ¶ added in v0.106.0
type FlowFmtpTcsPtrInput interface { pulumi.Input ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput ToFlowFmtpTcsPtrOutputWithContext(context.Context) FlowFmtpTcsPtrOutput }
func FlowFmtpTcsPtr ¶ added in v0.106.0
func FlowFmtpTcsPtr(v string) FlowFmtpTcsPtrInput
type FlowFmtpTcsPtrOutput ¶ added in v0.106.0
type FlowFmtpTcsPtrOutput struct{ *pulumi.OutputState }
func (FlowFmtpTcsPtrOutput) Elem ¶ added in v0.106.0
func (o FlowFmtpTcsPtrOutput) Elem() FlowFmtpTcsOutput
func (FlowFmtpTcsPtrOutput) ElementType ¶ added in v0.106.0
func (FlowFmtpTcsPtrOutput) ElementType() reflect.Type
func (FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutput ¶ added in v0.106.0
func (o FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutput() FlowFmtpTcsPtrOutput
func (FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsPtrOutput) ToFlowFmtpTcsPtrOutputWithContext(ctx context.Context) FlowFmtpTcsPtrOutput
func (FlowFmtpTcsPtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowFmtpTcsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFmtpTcsPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowFmtpTcsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowGatewayBridgeSource ¶ added in v0.67.0
type FlowGatewayBridgeSource struct { // The ARN of the bridge feeding this flow. BridgeArn string `pulumi:"bridgeArn"` // The name of the VPC interface attachment to use for this bridge source. VpcInterfaceAttachment *FlowVpcInterfaceAttachment `pulumi:"vpcInterfaceAttachment"` }
The source configuration for cloud flows receiving a stream from a bridge.
type FlowGatewayBridgeSourceArgs ¶ added in v0.67.0
type FlowGatewayBridgeSourceArgs struct { // The ARN of the bridge feeding this flow. BridgeArn pulumi.StringInput `pulumi:"bridgeArn"` // The name of the VPC interface attachment to use for this bridge source. VpcInterfaceAttachment FlowVpcInterfaceAttachmentPtrInput `pulumi:"vpcInterfaceAttachment"` }
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowGatewayBridgeSourceArgs) ElementType ¶ added in v0.67.0
func (FlowGatewayBridgeSourceArgs) ElementType() reflect.Type
func (FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutput ¶ added in v0.67.0
func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutput() FlowGatewayBridgeSourceOutput
func (FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutputWithContext ¶ added in v0.67.0
func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowGatewayBridgeSourceOutput
func (FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
func (FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (i FlowGatewayBridgeSourceArgs) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
type FlowGatewayBridgeSourceInput ¶ added in v0.67.0
type FlowGatewayBridgeSourceInput interface { pulumi.Input ToFlowGatewayBridgeSourceOutput() FlowGatewayBridgeSourceOutput ToFlowGatewayBridgeSourceOutputWithContext(context.Context) FlowGatewayBridgeSourceOutput }
FlowGatewayBridgeSourceInput is an input type that accepts FlowGatewayBridgeSourceArgs and FlowGatewayBridgeSourceOutput values. You can construct a concrete instance of `FlowGatewayBridgeSourceInput` via:
FlowGatewayBridgeSourceArgs{...}
type FlowGatewayBridgeSourceOutput ¶ added in v0.67.0
type FlowGatewayBridgeSourceOutput struct{ *pulumi.OutputState }
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowGatewayBridgeSourceOutput) BridgeArn ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) BridgeArn() pulumi.StringOutput
The ARN of the bridge feeding this flow.
func (FlowGatewayBridgeSourceOutput) ElementType ¶ added in v0.67.0
func (FlowGatewayBridgeSourceOutput) ElementType() reflect.Type
func (FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutput ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutput() FlowGatewayBridgeSourceOutput
func (FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutputWithContext ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowGatewayBridgeSourceOutput
func (FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
func (FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
func (FlowGatewayBridgeSourceOutput) VpcInterfaceAttachment ¶ added in v0.67.0
func (o FlowGatewayBridgeSourceOutput) VpcInterfaceAttachment() FlowVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this bridge source.
type FlowGatewayBridgeSourcePtrInput ¶ added in v0.67.0
type FlowGatewayBridgeSourcePtrInput interface { pulumi.Input ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput ToFlowGatewayBridgeSourcePtrOutputWithContext(context.Context) FlowGatewayBridgeSourcePtrOutput }
FlowGatewayBridgeSourcePtrInput is an input type that accepts FlowGatewayBridgeSourceArgs, FlowGatewayBridgeSourcePtr and FlowGatewayBridgeSourcePtrOutput values. You can construct a concrete instance of `FlowGatewayBridgeSourcePtrInput` via:
FlowGatewayBridgeSourceArgs{...} or: nil
func FlowGatewayBridgeSourcePtr ¶ added in v0.67.0
func FlowGatewayBridgeSourcePtr(v *FlowGatewayBridgeSourceArgs) FlowGatewayBridgeSourcePtrInput
type FlowGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
type FlowGatewayBridgeSourcePtrOutput struct{ *pulumi.OutputState }
func (FlowGatewayBridgeSourcePtrOutput) BridgeArn ¶ added in v0.67.0
func (o FlowGatewayBridgeSourcePtrOutput) BridgeArn() pulumi.StringPtrOutput
The ARN of the bridge feeding this flow.
func (FlowGatewayBridgeSourcePtrOutput) Elem ¶ added in v0.67.0
func (o FlowGatewayBridgeSourcePtrOutput) Elem() FlowGatewayBridgeSourceOutput
func (FlowGatewayBridgeSourcePtrOutput) ElementType ¶ added in v0.67.0
func (FlowGatewayBridgeSourcePtrOutput) ElementType() reflect.Type
func (FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (o FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutput() FlowGatewayBridgeSourcePtrOutput
func (FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (o FlowGatewayBridgeSourcePtrOutput) ToFlowGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowGatewayBridgeSourcePtrOutput
func (FlowGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment ¶ added in v0.67.0
func (o FlowGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this bridge source.
type FlowInput ¶
type FlowInput interface { pulumi.Input ToFlowOutput() FlowOutput ToFlowOutputWithContext(ctx context.Context) FlowOutput }
type FlowInputConfiguration ¶ added in v0.106.0
type FlowInputConfiguration struct { // The port that the flow listens on for an incoming media stream. InputPort int `pulumi:"inputPort"` // The VPC interface where the media stream comes in from. Interface FlowInterface `pulumi:"interface"` }
The transport parameters associated with an incoming media stream.
type FlowInputConfigurationArgs ¶ added in v0.106.0
type FlowInputConfigurationArgs struct { // The port that the flow listens on for an incoming media stream. InputPort pulumi.IntInput `pulumi:"inputPort"` // The VPC interface where the media stream comes in from. Interface FlowInterfaceInput `pulumi:"interface"` }
The transport parameters associated with an incoming media stream.
func (FlowInputConfigurationArgs) ElementType ¶ added in v0.106.0
func (FlowInputConfigurationArgs) ElementType() reflect.Type
func (FlowInputConfigurationArgs) ToFlowInputConfigurationOutput ¶ added in v0.106.0
func (i FlowInputConfigurationArgs) ToFlowInputConfigurationOutput() FlowInputConfigurationOutput
func (FlowInputConfigurationArgs) ToFlowInputConfigurationOutputWithContext ¶ added in v0.106.0
func (i FlowInputConfigurationArgs) ToFlowInputConfigurationOutputWithContext(ctx context.Context) FlowInputConfigurationOutput
type FlowInputConfigurationArray ¶ added in v0.106.0
type FlowInputConfigurationArray []FlowInputConfigurationInput
func (FlowInputConfigurationArray) ElementType ¶ added in v0.106.0
func (FlowInputConfigurationArray) ElementType() reflect.Type
func (FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutput ¶ added in v0.106.0
func (i FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutput() FlowInputConfigurationArrayOutput
func (FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (i FlowInputConfigurationArray) ToFlowInputConfigurationArrayOutputWithContext(ctx context.Context) FlowInputConfigurationArrayOutput
type FlowInputConfigurationArrayInput ¶ added in v0.106.0
type FlowInputConfigurationArrayInput interface { pulumi.Input ToFlowInputConfigurationArrayOutput() FlowInputConfigurationArrayOutput ToFlowInputConfigurationArrayOutputWithContext(context.Context) FlowInputConfigurationArrayOutput }
FlowInputConfigurationArrayInput is an input type that accepts FlowInputConfigurationArray and FlowInputConfigurationArrayOutput values. You can construct a concrete instance of `FlowInputConfigurationArrayInput` via:
FlowInputConfigurationArray{ FlowInputConfigurationArgs{...} }
type FlowInputConfigurationArrayOutput ¶ added in v0.106.0
type FlowInputConfigurationArrayOutput struct{ *pulumi.OutputState }
func (FlowInputConfigurationArrayOutput) ElementType ¶ added in v0.106.0
func (FlowInputConfigurationArrayOutput) ElementType() reflect.Type
func (FlowInputConfigurationArrayOutput) Index ¶ added in v0.106.0
func (o FlowInputConfigurationArrayOutput) Index(i pulumi.IntInput) FlowInputConfigurationOutput
func (FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutput ¶ added in v0.106.0
func (o FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutput() FlowInputConfigurationArrayOutput
func (FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (o FlowInputConfigurationArrayOutput) ToFlowInputConfigurationArrayOutputWithContext(ctx context.Context) FlowInputConfigurationArrayOutput
type FlowInputConfigurationInput ¶ added in v0.106.0
type FlowInputConfigurationInput interface { pulumi.Input ToFlowInputConfigurationOutput() FlowInputConfigurationOutput ToFlowInputConfigurationOutputWithContext(context.Context) FlowInputConfigurationOutput }
FlowInputConfigurationInput is an input type that accepts FlowInputConfigurationArgs and FlowInputConfigurationOutput values. You can construct a concrete instance of `FlowInputConfigurationInput` via:
FlowInputConfigurationArgs{...}
type FlowInputConfigurationOutput ¶ added in v0.106.0
type FlowInputConfigurationOutput struct{ *pulumi.OutputState }
The transport parameters associated with an incoming media stream.
func (FlowInputConfigurationOutput) ElementType ¶ added in v0.106.0
func (FlowInputConfigurationOutput) ElementType() reflect.Type
func (FlowInputConfigurationOutput) InputPort ¶ added in v0.106.0
func (o FlowInputConfigurationOutput) InputPort() pulumi.IntOutput
The port that the flow listens on for an incoming media stream.
func (FlowInputConfigurationOutput) Interface ¶ added in v0.106.0
func (o FlowInputConfigurationOutput) Interface() FlowInterfaceOutput
The VPC interface where the media stream comes in from.
func (FlowInputConfigurationOutput) ToFlowInputConfigurationOutput ¶ added in v0.106.0
func (o FlowInputConfigurationOutput) ToFlowInputConfigurationOutput() FlowInputConfigurationOutput
func (FlowInputConfigurationOutput) ToFlowInputConfigurationOutputWithContext ¶ added in v0.106.0
func (o FlowInputConfigurationOutput) ToFlowInputConfigurationOutputWithContext(ctx context.Context) FlowInputConfigurationOutput
type FlowInterface ¶ added in v0.106.0
type FlowInterface struct { // The name of the VPC interface that you want to use for the media stream associated with the output. Name string `pulumi:"name"` }
The VPC interface that you want to use for the media stream associated with the output.
type FlowInterfaceArgs ¶ added in v0.106.0
type FlowInterfaceArgs struct { // The name of the VPC interface that you want to use for the media stream associated with the output. Name pulumi.StringInput `pulumi:"name"` }
The VPC interface that you want to use for the media stream associated with the output.
func (FlowInterfaceArgs) ElementType ¶ added in v0.106.0
func (FlowInterfaceArgs) ElementType() reflect.Type
func (FlowInterfaceArgs) ToFlowInterfaceOutput ¶ added in v0.106.0
func (i FlowInterfaceArgs) ToFlowInterfaceOutput() FlowInterfaceOutput
func (FlowInterfaceArgs) ToFlowInterfaceOutputWithContext ¶ added in v0.106.0
func (i FlowInterfaceArgs) ToFlowInterfaceOutputWithContext(ctx context.Context) FlowInterfaceOutput
type FlowInterfaceInput ¶ added in v0.106.0
type FlowInterfaceInput interface { pulumi.Input ToFlowInterfaceOutput() FlowInterfaceOutput ToFlowInterfaceOutputWithContext(context.Context) FlowInterfaceOutput }
FlowInterfaceInput is an input type that accepts FlowInterfaceArgs and FlowInterfaceOutput values. You can construct a concrete instance of `FlowInterfaceInput` via:
FlowInterfaceArgs{...}
type FlowInterfaceOutput ¶ added in v0.106.0
type FlowInterfaceOutput struct{ *pulumi.OutputState }
The VPC interface that you want to use for the media stream associated with the output.
func (FlowInterfaceOutput) ElementType ¶ added in v0.106.0
func (FlowInterfaceOutput) ElementType() reflect.Type
func (FlowInterfaceOutput) Name ¶ added in v0.106.0
func (o FlowInterfaceOutput) Name() pulumi.StringOutput
The name of the VPC interface that you want to use for the media stream associated with the output.
func (FlowInterfaceOutput) ToFlowInterfaceOutput ¶ added in v0.106.0
func (o FlowInterfaceOutput) ToFlowInterfaceOutput() FlowInterfaceOutput
func (FlowInterfaceOutput) ToFlowInterfaceOutputWithContext ¶ added in v0.106.0
func (o FlowInterfaceOutput) ToFlowInterfaceOutputWithContext(ctx context.Context) FlowInterfaceOutput
type FlowMaintenance ¶ added in v0.106.0
type FlowMaintenance struct { // A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday. MaintenanceDay FlowMaintenanceMaintenanceDay `pulumi:"maintenanceDay"` // UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00. MaintenanceStartHour string `pulumi:"maintenanceStartHour"` }
The maintenance setting of a flow.
type FlowMaintenanceArgs ¶ added in v0.106.0
type FlowMaintenanceArgs struct { // A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday. MaintenanceDay FlowMaintenanceMaintenanceDayInput `pulumi:"maintenanceDay"` // UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00. MaintenanceStartHour pulumi.StringInput `pulumi:"maintenanceStartHour"` }
The maintenance setting of a flow.
func (FlowMaintenanceArgs) ElementType ¶ added in v0.106.0
func (FlowMaintenanceArgs) ElementType() reflect.Type
func (FlowMaintenanceArgs) ToFlowMaintenanceOutput ¶ added in v0.106.0
func (i FlowMaintenanceArgs) ToFlowMaintenanceOutput() FlowMaintenanceOutput
func (FlowMaintenanceArgs) ToFlowMaintenanceOutputWithContext ¶ added in v0.106.0
func (i FlowMaintenanceArgs) ToFlowMaintenanceOutputWithContext(ctx context.Context) FlowMaintenanceOutput
func (FlowMaintenanceArgs) ToFlowMaintenancePtrOutput ¶ added in v0.106.0
func (i FlowMaintenanceArgs) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
func (FlowMaintenanceArgs) ToFlowMaintenancePtrOutputWithContext ¶ added in v0.106.0
func (i FlowMaintenanceArgs) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
type FlowMaintenanceInput ¶ added in v0.106.0
type FlowMaintenanceInput interface { pulumi.Input ToFlowMaintenanceOutput() FlowMaintenanceOutput ToFlowMaintenanceOutputWithContext(context.Context) FlowMaintenanceOutput }
FlowMaintenanceInput is an input type that accepts FlowMaintenanceArgs and FlowMaintenanceOutput values. You can construct a concrete instance of `FlowMaintenanceInput` via:
FlowMaintenanceArgs{...}
type FlowMaintenanceMaintenanceDay ¶ added in v0.106.0
type FlowMaintenanceMaintenanceDay string
A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday.
func (FlowMaintenanceMaintenanceDay) ElementType ¶ added in v0.106.0
func (FlowMaintenanceMaintenanceDay) ElementType() reflect.Type
func (FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutput ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutput() FlowMaintenanceMaintenanceDayOutput
func (FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutputWithContext ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayOutput
func (FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutput ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDay) ToStringOutput ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToStringOutput() pulumi.StringOutput
func (FlowMaintenanceMaintenanceDay) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMaintenanceMaintenanceDay) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMaintenanceMaintenanceDay) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMaintenanceMaintenanceDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMaintenanceMaintenanceDayInput ¶ added in v0.106.0
type FlowMaintenanceMaintenanceDayInput interface { pulumi.Input ToFlowMaintenanceMaintenanceDayOutput() FlowMaintenanceMaintenanceDayOutput ToFlowMaintenanceMaintenanceDayOutputWithContext(context.Context) FlowMaintenanceMaintenanceDayOutput }
FlowMaintenanceMaintenanceDayInput is an input type that accepts values of the FlowMaintenanceMaintenanceDay enum A concrete instance of `FlowMaintenanceMaintenanceDayInput` can be one of the following:
FlowMaintenanceMaintenanceDayMonday FlowMaintenanceMaintenanceDayTuesday FlowMaintenanceMaintenanceDayWednesday FlowMaintenanceMaintenanceDayThursday FlowMaintenanceMaintenanceDayFriday FlowMaintenanceMaintenanceDaySaturday FlowMaintenanceMaintenanceDaySunday
type FlowMaintenanceMaintenanceDayOutput ¶ added in v0.106.0
type FlowMaintenanceMaintenanceDayOutput struct{ *pulumi.OutputState }
func (FlowMaintenanceMaintenanceDayOutput) ElementType ¶ added in v0.106.0
func (FlowMaintenanceMaintenanceDayOutput) ElementType() reflect.Type
func (FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutput() FlowMaintenanceMaintenanceDayOutput
func (FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayOutput
func (FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDayOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToStringOutput() pulumi.StringOutput
func (FlowMaintenanceMaintenanceDayOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMaintenanceMaintenanceDayPtrInput ¶ added in v0.106.0
type FlowMaintenanceMaintenanceDayPtrInput interface { pulumi.Input ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(context.Context) FlowMaintenanceMaintenanceDayPtrOutput }
func FlowMaintenanceMaintenanceDayPtr ¶ added in v0.106.0
func FlowMaintenanceMaintenanceDayPtr(v string) FlowMaintenanceMaintenanceDayPtrInput
type FlowMaintenanceMaintenanceDayPtrOutput ¶ added in v0.106.0
type FlowMaintenanceMaintenanceDayPtrOutput struct{ *pulumi.OutputState }
func (FlowMaintenanceMaintenanceDayPtrOutput) ElementType ¶ added in v0.106.0
func (FlowMaintenanceMaintenanceDayPtrOutput) ElementType() reflect.Type
func (FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutput() FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayPtrOutput) ToFlowMaintenanceMaintenanceDayPtrOutputWithContext(ctx context.Context) FlowMaintenanceMaintenanceDayPtrOutput
func (FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceMaintenanceDayPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMaintenanceOutput ¶ added in v0.106.0
type FlowMaintenanceOutput struct{ *pulumi.OutputState }
The maintenance setting of a flow.
func (FlowMaintenanceOutput) ElementType ¶ added in v0.106.0
func (FlowMaintenanceOutput) ElementType() reflect.Type
func (FlowMaintenanceOutput) MaintenanceDay ¶ added in v0.106.0
func (o FlowMaintenanceOutput) MaintenanceDay() FlowMaintenanceMaintenanceDayOutput
A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday.
func (FlowMaintenanceOutput) MaintenanceStartHour ¶ added in v0.106.0
func (o FlowMaintenanceOutput) MaintenanceStartHour() pulumi.StringOutput
UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00.
func (FlowMaintenanceOutput) ToFlowMaintenanceOutput ¶ added in v0.106.0
func (o FlowMaintenanceOutput) ToFlowMaintenanceOutput() FlowMaintenanceOutput
func (FlowMaintenanceOutput) ToFlowMaintenanceOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceOutput) ToFlowMaintenanceOutputWithContext(ctx context.Context) FlowMaintenanceOutput
func (FlowMaintenanceOutput) ToFlowMaintenancePtrOutput ¶ added in v0.106.0
func (o FlowMaintenanceOutput) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
func (FlowMaintenanceOutput) ToFlowMaintenancePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenanceOutput) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
type FlowMaintenancePtrInput ¶ added in v0.106.0
type FlowMaintenancePtrInput interface { pulumi.Input ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput ToFlowMaintenancePtrOutputWithContext(context.Context) FlowMaintenancePtrOutput }
FlowMaintenancePtrInput is an input type that accepts FlowMaintenanceArgs, FlowMaintenancePtr and FlowMaintenancePtrOutput values. You can construct a concrete instance of `FlowMaintenancePtrInput` via:
FlowMaintenanceArgs{...} or: nil
func FlowMaintenancePtr ¶ added in v0.106.0
func FlowMaintenancePtr(v *FlowMaintenanceArgs) FlowMaintenancePtrInput
type FlowMaintenancePtrOutput ¶ added in v0.106.0
type FlowMaintenancePtrOutput struct{ *pulumi.OutputState }
func (FlowMaintenancePtrOutput) Elem ¶ added in v0.106.0
func (o FlowMaintenancePtrOutput) Elem() FlowMaintenanceOutput
func (FlowMaintenancePtrOutput) ElementType ¶ added in v0.106.0
func (FlowMaintenancePtrOutput) ElementType() reflect.Type
func (FlowMaintenancePtrOutput) MaintenanceDay ¶ added in v0.106.0
func (o FlowMaintenancePtrOutput) MaintenanceDay() FlowMaintenanceMaintenanceDayPtrOutput
A day of a week when the maintenance will happen. Use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday.
func (FlowMaintenancePtrOutput) MaintenanceStartHour ¶ added in v0.106.0
func (o FlowMaintenancePtrOutput) MaintenanceStartHour() pulumi.StringPtrOutput
UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00.
func (FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutput ¶ added in v0.106.0
func (o FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutput() FlowMaintenancePtrOutput
func (FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMaintenancePtrOutput) ToFlowMaintenancePtrOutputWithContext(ctx context.Context) FlowMaintenancePtrOutput
type FlowMediaStream ¶ added in v0.106.0
type FlowMediaStream struct { // Attributes that are related to the media stream. Attributes *FlowMediaStreamAttributes `pulumi:"attributes"` // The sample rate for the stream. This value in measured in kHz. ClockRate *int `pulumi:"clockRate"` // A description that can help you quickly identify what your media stream is used for. Description *string `pulumi:"description"` // The format type number (sometimes referred to as RTP payload type) of the media stream. MediaConnect assigns this value to the media stream. For ST 2110 JPEG XS outputs, you need to provide this value to the receiver. Fmt *int `pulumi:"fmt"` // A unique identifier for the media stream. MediaStreamId int `pulumi:"mediaStreamId"` // A name that helps you distinguish one media stream from another. MediaStreamName string `pulumi:"mediaStreamName"` // The type of media stream. MediaStreamType FlowMediaStreamMediaStreamType `pulumi:"mediaStreamType"` // The resolution of the video. VideoFormat *FlowMediaStreamVideoFormat `pulumi:"videoFormat"` }
A single track or stream of media that contains video, audio, or ancillary data. After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.
type FlowMediaStreamArgs ¶ added in v0.106.0
type FlowMediaStreamArgs struct { // Attributes that are related to the media stream. Attributes FlowMediaStreamAttributesPtrInput `pulumi:"attributes"` // The sample rate for the stream. This value in measured in kHz. ClockRate pulumi.IntPtrInput `pulumi:"clockRate"` // A description that can help you quickly identify what your media stream is used for. Description pulumi.StringPtrInput `pulumi:"description"` // The format type number (sometimes referred to as RTP payload type) of the media stream. MediaConnect assigns this value to the media stream. For ST 2110 JPEG XS outputs, you need to provide this value to the receiver. Fmt pulumi.IntPtrInput `pulumi:"fmt"` // A unique identifier for the media stream. MediaStreamId pulumi.IntInput `pulumi:"mediaStreamId"` // A name that helps you distinguish one media stream from another. MediaStreamName pulumi.StringInput `pulumi:"mediaStreamName"` // The type of media stream. MediaStreamType FlowMediaStreamMediaStreamTypeInput `pulumi:"mediaStreamType"` // The resolution of the video. VideoFormat FlowMediaStreamVideoFormatPtrInput `pulumi:"videoFormat"` }
A single track or stream of media that contains video, audio, or ancillary data. After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.
func (FlowMediaStreamArgs) ElementType ¶ added in v0.106.0
func (FlowMediaStreamArgs) ElementType() reflect.Type
func (FlowMediaStreamArgs) ToFlowMediaStreamOutput ¶ added in v0.106.0
func (i FlowMediaStreamArgs) ToFlowMediaStreamOutput() FlowMediaStreamOutput
func (FlowMediaStreamArgs) ToFlowMediaStreamOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamArgs) ToFlowMediaStreamOutputWithContext(ctx context.Context) FlowMediaStreamOutput
type FlowMediaStreamArray ¶ added in v0.106.0
type FlowMediaStreamArray []FlowMediaStreamInput
func (FlowMediaStreamArray) ElementType ¶ added in v0.106.0
func (FlowMediaStreamArray) ElementType() reflect.Type
func (FlowMediaStreamArray) ToFlowMediaStreamArrayOutput ¶ added in v0.106.0
func (i FlowMediaStreamArray) ToFlowMediaStreamArrayOutput() FlowMediaStreamArrayOutput
func (FlowMediaStreamArray) ToFlowMediaStreamArrayOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamArray) ToFlowMediaStreamArrayOutputWithContext(ctx context.Context) FlowMediaStreamArrayOutput
type FlowMediaStreamArrayInput ¶ added in v0.106.0
type FlowMediaStreamArrayInput interface { pulumi.Input ToFlowMediaStreamArrayOutput() FlowMediaStreamArrayOutput ToFlowMediaStreamArrayOutputWithContext(context.Context) FlowMediaStreamArrayOutput }
FlowMediaStreamArrayInput is an input type that accepts FlowMediaStreamArray and FlowMediaStreamArrayOutput values. You can construct a concrete instance of `FlowMediaStreamArrayInput` via:
FlowMediaStreamArray{ FlowMediaStreamArgs{...} }
type FlowMediaStreamArrayOutput ¶ added in v0.106.0
type FlowMediaStreamArrayOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamArrayOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamArrayOutput) ElementType() reflect.Type
func (FlowMediaStreamArrayOutput) Index ¶ added in v0.106.0
func (o FlowMediaStreamArrayOutput) Index(i pulumi.IntInput) FlowMediaStreamOutput
func (FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutput ¶ added in v0.106.0
func (o FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutput() FlowMediaStreamArrayOutput
func (FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamArrayOutput) ToFlowMediaStreamArrayOutputWithContext(ctx context.Context) FlowMediaStreamArrayOutput
type FlowMediaStreamAttributes ¶ added in v0.106.0
type FlowMediaStreamAttributes struct { // A set of parameters that define the media stream. Fmtp *FlowFmtp `pulumi:"fmtp"` // The audio language, in a format that is recognized by the receiver. Lang *string `pulumi:"lang"` }
Attributes that are related to the media stream.
type FlowMediaStreamAttributesArgs ¶ added in v0.106.0
type FlowMediaStreamAttributesArgs struct { // A set of parameters that define the media stream. Fmtp FlowFmtpPtrInput `pulumi:"fmtp"` // The audio language, in a format that is recognized by the receiver. Lang pulumi.StringPtrInput `pulumi:"lang"` }
Attributes that are related to the media stream.
func (FlowMediaStreamAttributesArgs) ElementType ¶ added in v0.106.0
func (FlowMediaStreamAttributesArgs) ElementType() reflect.Type
func (FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutput ¶ added in v0.106.0
func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutput() FlowMediaStreamAttributesOutput
func (FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesOutputWithContext(ctx context.Context) FlowMediaStreamAttributesOutput
func (FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutput ¶ added in v0.106.0
func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
func (FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamAttributesArgs) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
type FlowMediaStreamAttributesInput ¶ added in v0.106.0
type FlowMediaStreamAttributesInput interface { pulumi.Input ToFlowMediaStreamAttributesOutput() FlowMediaStreamAttributesOutput ToFlowMediaStreamAttributesOutputWithContext(context.Context) FlowMediaStreamAttributesOutput }
FlowMediaStreamAttributesInput is an input type that accepts FlowMediaStreamAttributesArgs and FlowMediaStreamAttributesOutput values. You can construct a concrete instance of `FlowMediaStreamAttributesInput` via:
FlowMediaStreamAttributesArgs{...}
type FlowMediaStreamAttributesOutput ¶ added in v0.106.0
type FlowMediaStreamAttributesOutput struct{ *pulumi.OutputState }
Attributes that are related to the media stream.
func (FlowMediaStreamAttributesOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamAttributesOutput) ElementType() reflect.Type
func (FlowMediaStreamAttributesOutput) Fmtp ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) Fmtp() FlowFmtpPtrOutput
A set of parameters that define the media stream.
func (FlowMediaStreamAttributesOutput) Lang ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) Lang() pulumi.StringPtrOutput
The audio language, in a format that is recognized by the receiver.
func (FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutput ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutput() FlowMediaStreamAttributesOutput
func (FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesOutputWithContext(ctx context.Context) FlowMediaStreamAttributesOutput
func (FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
func (FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamAttributesOutput) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
type FlowMediaStreamAttributesPtrInput ¶ added in v0.106.0
type FlowMediaStreamAttributesPtrInput interface { pulumi.Input ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput ToFlowMediaStreamAttributesPtrOutputWithContext(context.Context) FlowMediaStreamAttributesPtrOutput }
FlowMediaStreamAttributesPtrInput is an input type that accepts FlowMediaStreamAttributesArgs, FlowMediaStreamAttributesPtr and FlowMediaStreamAttributesPtrOutput values. You can construct a concrete instance of `FlowMediaStreamAttributesPtrInput` via:
FlowMediaStreamAttributesArgs{...} or: nil
func FlowMediaStreamAttributesPtr ¶ added in v0.106.0
func FlowMediaStreamAttributesPtr(v *FlowMediaStreamAttributesArgs) FlowMediaStreamAttributesPtrInput
type FlowMediaStreamAttributesPtrOutput ¶ added in v0.106.0
type FlowMediaStreamAttributesPtrOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamAttributesPtrOutput) Elem ¶ added in v0.106.0
func (o FlowMediaStreamAttributesPtrOutput) Elem() FlowMediaStreamAttributesOutput
func (FlowMediaStreamAttributesPtrOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamAttributesPtrOutput) ElementType() reflect.Type
func (FlowMediaStreamAttributesPtrOutput) Fmtp ¶ added in v0.106.0
func (o FlowMediaStreamAttributesPtrOutput) Fmtp() FlowFmtpPtrOutput
A set of parameters that define the media stream.
func (FlowMediaStreamAttributesPtrOutput) Lang ¶ added in v0.106.0
func (o FlowMediaStreamAttributesPtrOutput) Lang() pulumi.StringPtrOutput
The audio language, in a format that is recognized by the receiver.
func (FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutput() FlowMediaStreamAttributesPtrOutput
func (FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamAttributesPtrOutput) ToFlowMediaStreamAttributesPtrOutputWithContext(ctx context.Context) FlowMediaStreamAttributesPtrOutput
type FlowMediaStreamInput ¶ added in v0.106.0
type FlowMediaStreamInput interface { pulumi.Input ToFlowMediaStreamOutput() FlowMediaStreamOutput ToFlowMediaStreamOutputWithContext(context.Context) FlowMediaStreamOutput }
FlowMediaStreamInput is an input type that accepts FlowMediaStreamArgs and FlowMediaStreamOutput values. You can construct a concrete instance of `FlowMediaStreamInput` via:
FlowMediaStreamArgs{...}
type FlowMediaStreamMediaStreamType ¶ added in v0.106.0
type FlowMediaStreamMediaStreamType string
The type of media stream.
func (FlowMediaStreamMediaStreamType) ElementType ¶ added in v0.106.0
func (FlowMediaStreamMediaStreamType) ElementType() reflect.Type
func (FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutput ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutput() FlowMediaStreamMediaStreamTypeOutput
func (FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypeOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypeOutput
func (FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamType) ToStringOutput ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamMediaStreamType) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamMediaStreamType) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamMediaStreamType) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamMediaStreamType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamMediaStreamTypeInput ¶ added in v0.106.0
type FlowMediaStreamMediaStreamTypeInput interface { pulumi.Input ToFlowMediaStreamMediaStreamTypeOutput() FlowMediaStreamMediaStreamTypeOutput ToFlowMediaStreamMediaStreamTypeOutputWithContext(context.Context) FlowMediaStreamMediaStreamTypeOutput }
FlowMediaStreamMediaStreamTypeInput is an input type that accepts values of the FlowMediaStreamMediaStreamType enum A concrete instance of `FlowMediaStreamMediaStreamTypeInput` can be one of the following:
FlowMediaStreamMediaStreamTypeVideo FlowMediaStreamMediaStreamTypeAudio FlowMediaStreamMediaStreamTypeAncillaryData
type FlowMediaStreamMediaStreamTypeOutput ¶ added in v0.106.0
type FlowMediaStreamMediaStreamTypeOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamMediaStreamTypeOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamMediaStreamTypeOutput) ElementType() reflect.Type
func (FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutput() FlowMediaStreamMediaStreamTypeOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypeOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypeOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamMediaStreamTypePtrInput ¶ added in v0.106.0
type FlowMediaStreamMediaStreamTypePtrInput interface { pulumi.Input ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(context.Context) FlowMediaStreamMediaStreamTypePtrOutput }
func FlowMediaStreamMediaStreamTypePtr ¶ added in v0.106.0
func FlowMediaStreamMediaStreamTypePtr(v string) FlowMediaStreamMediaStreamTypePtrInput
type FlowMediaStreamMediaStreamTypePtrOutput ¶ added in v0.106.0
type FlowMediaStreamMediaStreamTypePtrOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamMediaStreamTypePtrOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamMediaStreamTypePtrOutput) ElementType() reflect.Type
func (FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutput() FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypePtrOutput) ToFlowMediaStreamMediaStreamTypePtrOutputWithContext(ctx context.Context) FlowMediaStreamMediaStreamTypePtrOutput
func (FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamMediaStreamTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamOutput ¶ added in v0.106.0
type FlowMediaStreamOutput struct{ *pulumi.OutputState }
A single track or stream of media that contains video, audio, or ancillary data. After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.
func (FlowMediaStreamOutput) Attributes ¶ added in v0.106.0
func (o FlowMediaStreamOutput) Attributes() FlowMediaStreamAttributesPtrOutput
Attributes that are related to the media stream.
func (FlowMediaStreamOutput) ClockRate ¶ added in v0.106.0
func (o FlowMediaStreamOutput) ClockRate() pulumi.IntPtrOutput
The sample rate for the stream. This value in measured in kHz.
func (FlowMediaStreamOutput) Description ¶ added in v0.106.0
func (o FlowMediaStreamOutput) Description() pulumi.StringPtrOutput
A description that can help you quickly identify what your media stream is used for.
func (FlowMediaStreamOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamOutput) ElementType() reflect.Type
func (FlowMediaStreamOutput) Fmt ¶ added in v0.106.0
func (o FlowMediaStreamOutput) Fmt() pulumi.IntPtrOutput
The format type number (sometimes referred to as RTP payload type) of the media stream. MediaConnect assigns this value to the media stream. For ST 2110 JPEG XS outputs, you need to provide this value to the receiver.
func (FlowMediaStreamOutput) MediaStreamId ¶ added in v0.106.0
func (o FlowMediaStreamOutput) MediaStreamId() pulumi.IntOutput
A unique identifier for the media stream.
func (FlowMediaStreamOutput) MediaStreamName ¶ added in v0.106.0
func (o FlowMediaStreamOutput) MediaStreamName() pulumi.StringOutput
A name that helps you distinguish one media stream from another.
func (FlowMediaStreamOutput) MediaStreamType ¶ added in v0.106.0
func (o FlowMediaStreamOutput) MediaStreamType() FlowMediaStreamMediaStreamTypeOutput
The type of media stream.
func (FlowMediaStreamOutput) ToFlowMediaStreamOutput ¶ added in v0.106.0
func (o FlowMediaStreamOutput) ToFlowMediaStreamOutput() FlowMediaStreamOutput
func (FlowMediaStreamOutput) ToFlowMediaStreamOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamOutput) ToFlowMediaStreamOutputWithContext(ctx context.Context) FlowMediaStreamOutput
func (FlowMediaStreamOutput) VideoFormat ¶ added in v0.106.0
func (o FlowMediaStreamOutput) VideoFormat() FlowMediaStreamVideoFormatPtrOutput
The resolution of the video.
type FlowMediaStreamSourceConfiguration ¶ added in v0.106.0
type FlowMediaStreamSourceConfiguration struct { // The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv. EncodingName FlowMediaStreamSourceConfigurationEncodingName `pulumi:"encodingName"` // The media streams that you want to associate with the source. InputConfigurations []FlowInputConfiguration `pulumi:"inputConfigurations"` // A name that helps you distinguish one media stream from another. MediaStreamName string `pulumi:"mediaStreamName"` }
The media stream that is associated with the source, and the parameters for that association.
type FlowMediaStreamSourceConfigurationArgs ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationArgs struct { // The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv. EncodingName FlowMediaStreamSourceConfigurationEncodingNameInput `pulumi:"encodingName"` // The media streams that you want to associate with the source. InputConfigurations FlowInputConfigurationArrayInput `pulumi:"inputConfigurations"` // A name that helps you distinguish one media stream from another. MediaStreamName pulumi.StringInput `pulumi:"mediaStreamName"` }
The media stream that is associated with the source, and the parameters for that association.
func (FlowMediaStreamSourceConfigurationArgs) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationArgs) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutput ¶ added in v0.106.0
func (i FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutput() FlowMediaStreamSourceConfigurationOutput
func (FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamSourceConfigurationArgs) ToFlowMediaStreamSourceConfigurationOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationOutput
type FlowMediaStreamSourceConfigurationArray ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationArray []FlowMediaStreamSourceConfigurationInput
func (FlowMediaStreamSourceConfigurationArray) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationArray) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutput ¶ added in v0.106.0
func (i FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutput() FlowMediaStreamSourceConfigurationArrayOutput
func (FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (i FlowMediaStreamSourceConfigurationArray) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationArrayOutput
type FlowMediaStreamSourceConfigurationArrayInput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationArrayInput interface { pulumi.Input ToFlowMediaStreamSourceConfigurationArrayOutput() FlowMediaStreamSourceConfigurationArrayOutput ToFlowMediaStreamSourceConfigurationArrayOutputWithContext(context.Context) FlowMediaStreamSourceConfigurationArrayOutput }
FlowMediaStreamSourceConfigurationArrayInput is an input type that accepts FlowMediaStreamSourceConfigurationArray and FlowMediaStreamSourceConfigurationArrayOutput values. You can construct a concrete instance of `FlowMediaStreamSourceConfigurationArrayInput` via:
FlowMediaStreamSourceConfigurationArray{ FlowMediaStreamSourceConfigurationArgs{...} }
type FlowMediaStreamSourceConfigurationArrayOutput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationArrayOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamSourceConfigurationArrayOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationArrayOutput) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutput() FlowMediaStreamSourceConfigurationArrayOutput
func (FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationArrayOutput) ToFlowMediaStreamSourceConfigurationArrayOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationArrayOutput
type FlowMediaStreamSourceConfigurationEncodingName ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationEncodingName string
The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.
func (FlowMediaStreamSourceConfigurationEncodingName) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationEncodingName) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutput ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutput() FlowMediaStreamSourceConfigurationEncodingNameOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNameOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToStringOutput ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamSourceConfigurationEncodingName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamSourceConfigurationEncodingNameInput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationEncodingNameInput interface { pulumi.Input ToFlowMediaStreamSourceConfigurationEncodingNameOutput() FlowMediaStreamSourceConfigurationEncodingNameOutput ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext(context.Context) FlowMediaStreamSourceConfigurationEncodingNameOutput }
FlowMediaStreamSourceConfigurationEncodingNameInput is an input type that accepts values of the FlowMediaStreamSourceConfigurationEncodingName enum A concrete instance of `FlowMediaStreamSourceConfigurationEncodingNameInput` can be one of the following:
FlowMediaStreamSourceConfigurationEncodingNameJxsv FlowMediaStreamSourceConfigurationEncodingNameRaw FlowMediaStreamSourceConfigurationEncodingNameSmpte291 FlowMediaStreamSourceConfigurationEncodingNamePcm
type FlowMediaStreamSourceConfigurationEncodingNameOutput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationEncodingNameOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutput() FlowMediaStreamSourceConfigurationEncodingNameOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNameOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamSourceConfigurationEncodingNamePtrInput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationEncodingNamePtrInput interface { pulumi.Input ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput }
func FlowMediaStreamSourceConfigurationEncodingNamePtr ¶ added in v0.106.0
func FlowMediaStreamSourceConfigurationEncodingNamePtr(v string) FlowMediaStreamSourceConfigurationEncodingNamePtrInput
type FlowMediaStreamSourceConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationEncodingNamePtrOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutput() FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToFlowMediaStreamSourceConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationEncodingNamePtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamSourceConfigurationInput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationInput interface { pulumi.Input ToFlowMediaStreamSourceConfigurationOutput() FlowMediaStreamSourceConfigurationOutput ToFlowMediaStreamSourceConfigurationOutputWithContext(context.Context) FlowMediaStreamSourceConfigurationOutput }
FlowMediaStreamSourceConfigurationInput is an input type that accepts FlowMediaStreamSourceConfigurationArgs and FlowMediaStreamSourceConfigurationOutput values. You can construct a concrete instance of `FlowMediaStreamSourceConfigurationInput` via:
FlowMediaStreamSourceConfigurationArgs{...}
type FlowMediaStreamSourceConfigurationOutput ¶ added in v0.106.0
type FlowMediaStreamSourceConfigurationOutput struct{ *pulumi.OutputState }
The media stream that is associated with the source, and the parameters for that association.
func (FlowMediaStreamSourceConfigurationOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamSourceConfigurationOutput) ElementType() reflect.Type
func (FlowMediaStreamSourceConfigurationOutput) EncodingName ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationOutput) EncodingName() FlowMediaStreamSourceConfigurationEncodingNameOutput
The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.
func (FlowMediaStreamSourceConfigurationOutput) InputConfigurations ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationOutput) InputConfigurations() FlowInputConfigurationArrayOutput
The media streams that you want to associate with the source.
func (FlowMediaStreamSourceConfigurationOutput) MediaStreamName ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationOutput) MediaStreamName() pulumi.StringOutput
A name that helps you distinguish one media stream from another.
func (FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutput ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutput() FlowMediaStreamSourceConfigurationOutput
func (FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamSourceConfigurationOutput) ToFlowMediaStreamSourceConfigurationOutputWithContext(ctx context.Context) FlowMediaStreamSourceConfigurationOutput
type FlowMediaStreamVideoFormat ¶ added in v0.106.0
type FlowMediaStreamVideoFormat string
The resolution of the video.
func (FlowMediaStreamVideoFormat) ElementType ¶ added in v0.106.0
func (FlowMediaStreamVideoFormat) ElementType() reflect.Type
func (FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutput ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutput() FlowMediaStreamVideoFormatOutput
func (FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatOutput
func (FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormat) ToStringOutput ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamVideoFormat) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamVideoFormat) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamVideoFormat) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowMediaStreamVideoFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamVideoFormatInput ¶ added in v0.106.0
type FlowMediaStreamVideoFormatInput interface { pulumi.Input ToFlowMediaStreamVideoFormatOutput() FlowMediaStreamVideoFormatOutput ToFlowMediaStreamVideoFormatOutputWithContext(context.Context) FlowMediaStreamVideoFormatOutput }
FlowMediaStreamVideoFormatInput is an input type that accepts values of the FlowMediaStreamVideoFormat enum A concrete instance of `FlowMediaStreamVideoFormatInput` can be one of the following:
FlowMediaStreamVideoFormat_2160p FlowMediaStreamVideoFormat_1080p FlowMediaStreamVideoFormat_1080i FlowMediaStreamVideoFormat_720p FlowMediaStreamVideoFormat_480p
type FlowMediaStreamVideoFormatOutput ¶ added in v0.106.0
type FlowMediaStreamVideoFormatOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamVideoFormatOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamVideoFormatOutput) ElementType() reflect.Type
func (FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutput() FlowMediaStreamVideoFormatOutput
func (FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatOutput
func (FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormatOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToStringOutput() pulumi.StringOutput
func (FlowMediaStreamVideoFormatOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowMediaStreamVideoFormatOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamVideoFormatOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowMediaStreamVideoFormatPtrInput ¶ added in v0.106.0
type FlowMediaStreamVideoFormatPtrInput interface { pulumi.Input ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput ToFlowMediaStreamVideoFormatPtrOutputWithContext(context.Context) FlowMediaStreamVideoFormatPtrOutput }
func FlowMediaStreamVideoFormatPtr ¶ added in v0.106.0
func FlowMediaStreamVideoFormatPtr(v string) FlowMediaStreamVideoFormatPtrInput
type FlowMediaStreamVideoFormatPtrOutput ¶ added in v0.106.0
type FlowMediaStreamVideoFormatPtrOutput struct{ *pulumi.OutputState }
func (FlowMediaStreamVideoFormatPtrOutput) Elem ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatPtrOutput) Elem() FlowMediaStreamVideoFormatOutput
func (FlowMediaStreamVideoFormatPtrOutput) ElementType ¶ added in v0.106.0
func (FlowMediaStreamVideoFormatPtrOutput) ElementType() reflect.Type
func (FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutput() FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatPtrOutput) ToFlowMediaStreamVideoFormatPtrOutputWithContext(ctx context.Context) FlowMediaStreamVideoFormatPtrOutput
func (FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowMediaStreamVideoFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutput ¶
type FlowOutput struct{ *pulumi.OutputState }
func (FlowOutput) AvailabilityZone ¶ added in v0.17.0
func (o FlowOutput) AvailabilityZone() pulumi.StringPtrOutput
The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.
func (FlowOutput) EgressIp ¶ added in v0.106.0
func (o FlowOutput) EgressIp() pulumi.StringOutput
The IP address from which video will be sent to output destinations.
func (FlowOutput) ElementType ¶
func (FlowOutput) ElementType() reflect.Type
func (FlowOutput) FlowArn ¶ added in v0.17.0
func (o FlowOutput) FlowArn() pulumi.StringOutput
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
func (FlowOutput) FlowAvailabilityZone ¶ added in v0.17.0
func (o FlowOutput) FlowAvailabilityZone() pulumi.StringOutput
The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.(ReadOnly)
func (FlowOutput) Maintenance ¶ added in v0.106.0
func (o FlowOutput) Maintenance() FlowMaintenancePtrOutput
The maintenance settings you want to use for the flow.
func (FlowOutput) MediaStreams ¶ added in v0.106.0
func (o FlowOutput) MediaStreams() FlowMediaStreamArrayOutput
The media streams associated with the flow. You can associate any of these media streams with sources and outputs on the flow.
func (FlowOutput) Name ¶ added in v0.17.0
func (o FlowOutput) Name() pulumi.StringOutput
The name of the flow.
func (FlowOutput) Source ¶ added in v0.17.0
func (o FlowOutput) Source() FlowSourceTypeOutput
The source of the flow.
func (FlowOutput) SourceFailoverConfig ¶ added in v0.17.0
func (o FlowOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
The source failover config of the flow.
func (FlowOutput) SourceMonitoringConfig ¶ added in v0.122.0
func (o FlowOutput) SourceMonitoringConfig() FlowSourceMonitoringConfigPtrOutput
The source monitoring config of the flow.
func (FlowOutput) ToFlowOutput ¶
func (o FlowOutput) ToFlowOutput() FlowOutput
func (FlowOutput) ToFlowOutputWithContext ¶
func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
func (FlowOutput) VpcInterfaces ¶ added in v0.106.0
func (o FlowOutput) VpcInterfaces() FlowVpcInterfaceTypeArrayOutput
The VPC interfaces that you added to this flow.
type FlowOutputDestinationConfiguration ¶ added in v0.106.0
type FlowOutputDestinationConfiguration struct { // The IP address where contents of the media stream will be sent. DestinationIp string `pulumi:"destinationIp"` // The port to use when the content of the media stream is distributed to the output. DestinationPort int `pulumi:"destinationPort"` // The VPC interface that is used for the media stream associated with the output. Interface FlowOutputInterface `pulumi:"interface"` }
The definition of a media stream that is associated with the output.
type FlowOutputDestinationConfigurationArgs ¶ added in v0.106.0
type FlowOutputDestinationConfigurationArgs struct { // The IP address where contents of the media stream will be sent. DestinationIp pulumi.StringInput `pulumi:"destinationIp"` // The port to use when the content of the media stream is distributed to the output. DestinationPort pulumi.IntInput `pulumi:"destinationPort"` // The VPC interface that is used for the media stream associated with the output. Interface FlowOutputInterfaceInput `pulumi:"interface"` }
The definition of a media stream that is associated with the output.
func (FlowOutputDestinationConfigurationArgs) ElementType ¶ added in v0.106.0
func (FlowOutputDestinationConfigurationArgs) ElementType() reflect.Type
func (FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutput ¶ added in v0.106.0
func (i FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutput() FlowOutputDestinationConfigurationOutput
func (FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutputWithContext ¶ added in v0.106.0
func (i FlowOutputDestinationConfigurationArgs) ToFlowOutputDestinationConfigurationOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationOutput
type FlowOutputDestinationConfigurationArray ¶ added in v0.106.0
type FlowOutputDestinationConfigurationArray []FlowOutputDestinationConfigurationInput
func (FlowOutputDestinationConfigurationArray) ElementType ¶ added in v0.106.0
func (FlowOutputDestinationConfigurationArray) ElementType() reflect.Type
func (FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutput ¶ added in v0.106.0
func (i FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutput() FlowOutputDestinationConfigurationArrayOutput
func (FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (i FlowOutputDestinationConfigurationArray) ToFlowOutputDestinationConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationArrayOutput
type FlowOutputDestinationConfigurationArrayInput ¶ added in v0.106.0
type FlowOutputDestinationConfigurationArrayInput interface { pulumi.Input ToFlowOutputDestinationConfigurationArrayOutput() FlowOutputDestinationConfigurationArrayOutput ToFlowOutputDestinationConfigurationArrayOutputWithContext(context.Context) FlowOutputDestinationConfigurationArrayOutput }
FlowOutputDestinationConfigurationArrayInput is an input type that accepts FlowOutputDestinationConfigurationArray and FlowOutputDestinationConfigurationArrayOutput values. You can construct a concrete instance of `FlowOutputDestinationConfigurationArrayInput` via:
FlowOutputDestinationConfigurationArray{ FlowOutputDestinationConfigurationArgs{...} }
type FlowOutputDestinationConfigurationArrayOutput ¶ added in v0.106.0
type FlowOutputDestinationConfigurationArrayOutput struct{ *pulumi.OutputState }
func (FlowOutputDestinationConfigurationArrayOutput) ElementType ¶ added in v0.106.0
func (FlowOutputDestinationConfigurationArrayOutput) ElementType() reflect.Type
func (FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutput ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutput() FlowOutputDestinationConfigurationArrayOutput
func (FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationArrayOutput) ToFlowOutputDestinationConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationArrayOutput
type FlowOutputDestinationConfigurationInput ¶ added in v0.106.0
type FlowOutputDestinationConfigurationInput interface { pulumi.Input ToFlowOutputDestinationConfigurationOutput() FlowOutputDestinationConfigurationOutput ToFlowOutputDestinationConfigurationOutputWithContext(context.Context) FlowOutputDestinationConfigurationOutput }
FlowOutputDestinationConfigurationInput is an input type that accepts FlowOutputDestinationConfigurationArgs and FlowOutputDestinationConfigurationOutput values. You can construct a concrete instance of `FlowOutputDestinationConfigurationInput` via:
FlowOutputDestinationConfigurationArgs{...}
type FlowOutputDestinationConfigurationOutput ¶ added in v0.106.0
type FlowOutputDestinationConfigurationOutput struct{ *pulumi.OutputState }
The definition of a media stream that is associated with the output.
func (FlowOutputDestinationConfigurationOutput) DestinationIp ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationOutput) DestinationIp() pulumi.StringOutput
The IP address where contents of the media stream will be sent.
func (FlowOutputDestinationConfigurationOutput) DestinationPort ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationOutput) DestinationPort() pulumi.IntOutput
The port to use when the content of the media stream is distributed to the output.
func (FlowOutputDestinationConfigurationOutput) ElementType ¶ added in v0.106.0
func (FlowOutputDestinationConfigurationOutput) ElementType() reflect.Type
func (FlowOutputDestinationConfigurationOutput) Interface ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationOutput) Interface() FlowOutputInterfaceOutput
The VPC interface that is used for the media stream associated with the output.
func (FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutput ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutput() FlowOutputDestinationConfigurationOutput
func (FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutputWithContext ¶ added in v0.106.0
func (o FlowOutputDestinationConfigurationOutput) ToFlowOutputDestinationConfigurationOutputWithContext(ctx context.Context) FlowOutputDestinationConfigurationOutput
type FlowOutputEncodingParameters ¶ added in v0.106.0
type FlowOutputEncodingParameters struct { // A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive. CompressionFactor float64 `pulumi:"compressionFactor"` // A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. EncoderProfile *FlowOutputEncodingParametersEncoderProfile `pulumi:"encoderProfile"` }
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
type FlowOutputEncodingParametersArgs ¶ added in v0.106.0
type FlowOutputEncodingParametersArgs struct { // A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive. CompressionFactor pulumi.Float64Input `pulumi:"compressionFactor"` // A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. EncoderProfile FlowOutputEncodingParametersEncoderProfilePtrInput `pulumi:"encoderProfile"` }
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
func (FlowOutputEncodingParametersArgs) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersArgs) ElementType() reflect.Type
func (FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutput ¶ added in v0.106.0
func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutput() FlowOutputEncodingParametersOutput
func (FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutputWithContext ¶ added in v0.106.0
func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersOutputWithContext(ctx context.Context) FlowOutputEncodingParametersOutput
func (FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutput ¶ added in v0.106.0
func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
func (FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutputWithContext ¶ added in v0.106.0
func (i FlowOutputEncodingParametersArgs) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
type FlowOutputEncodingParametersEncoderProfile ¶ added in v0.106.0
type FlowOutputEncodingParametersEncoderProfile string
A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
func (FlowOutputEncodingParametersEncoderProfile) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersEncoderProfile) ElementType() reflect.Type
func (FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutput ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutput() FlowOutputEncodingParametersEncoderProfileOutput
func (FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfileOutput
func (FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutput ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfile) ToStringOutput ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncodingParametersEncoderProfile) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowOutputEncodingParametersEncoderProfile) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncodingParametersEncoderProfileInput ¶ added in v0.106.0
type FlowOutputEncodingParametersEncoderProfileInput interface { pulumi.Input ToFlowOutputEncodingParametersEncoderProfileOutput() FlowOutputEncodingParametersEncoderProfileOutput ToFlowOutputEncodingParametersEncoderProfileOutputWithContext(context.Context) FlowOutputEncodingParametersEncoderProfileOutput }
FlowOutputEncodingParametersEncoderProfileInput is an input type that accepts values of the FlowOutputEncodingParametersEncoderProfile enum A concrete instance of `FlowOutputEncodingParametersEncoderProfileInput` can be one of the following:
FlowOutputEncodingParametersEncoderProfileMain FlowOutputEncodingParametersEncoderProfileHigh
type FlowOutputEncodingParametersEncoderProfileOutput ¶ added in v0.106.0
type FlowOutputEncodingParametersEncoderProfileOutput struct{ *pulumi.OutputState }
func (FlowOutputEncodingParametersEncoderProfileOutput) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersEncoderProfileOutput) ElementType() reflect.Type
func (FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutput() FlowOutputEncodingParametersEncoderProfileOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfileOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfileOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfileOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncodingParametersEncoderProfilePtrInput ¶ added in v0.106.0
type FlowOutputEncodingParametersEncoderProfilePtrInput interface { pulumi.Input ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput }
func FlowOutputEncodingParametersEncoderProfilePtr ¶ added in v0.106.0
func FlowOutputEncodingParametersEncoderProfilePtr(v string) FlowOutputEncodingParametersEncoderProfilePtrInput
type FlowOutputEncodingParametersEncoderProfilePtrOutput ¶ added in v0.106.0
type FlowOutputEncodingParametersEncoderProfilePtrOutput struct{ *pulumi.OutputState }
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ElementType() reflect.Type
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutput() FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToFlowOutputEncodingParametersEncoderProfilePtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersEncoderProfilePtrOutput
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersEncoderProfilePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncodingParametersInput ¶ added in v0.106.0
type FlowOutputEncodingParametersInput interface { pulumi.Input ToFlowOutputEncodingParametersOutput() FlowOutputEncodingParametersOutput ToFlowOutputEncodingParametersOutputWithContext(context.Context) FlowOutputEncodingParametersOutput }
FlowOutputEncodingParametersInput is an input type that accepts FlowOutputEncodingParametersArgs and FlowOutputEncodingParametersOutput values. You can construct a concrete instance of `FlowOutputEncodingParametersInput` via:
FlowOutputEncodingParametersArgs{...}
type FlowOutputEncodingParametersOutput ¶ added in v0.106.0
type FlowOutputEncodingParametersOutput struct{ *pulumi.OutputState }
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
func (FlowOutputEncodingParametersOutput) CompressionFactor ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) CompressionFactor() pulumi.Float64Output
A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
func (FlowOutputEncodingParametersOutput) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersOutput) ElementType() reflect.Type
func (FlowOutputEncodingParametersOutput) EncoderProfile ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) EncoderProfile() FlowOutputEncodingParametersEncoderProfilePtrOutput
A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
func (FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutput() FlowOutputEncodingParametersOutput
func (FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersOutputWithContext(ctx context.Context) FlowOutputEncodingParametersOutput
func (FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
func (FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersOutput) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
type FlowOutputEncodingParametersPtrInput ¶ added in v0.106.0
type FlowOutputEncodingParametersPtrInput interface { pulumi.Input ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput ToFlowOutputEncodingParametersPtrOutputWithContext(context.Context) FlowOutputEncodingParametersPtrOutput }
FlowOutputEncodingParametersPtrInput is an input type that accepts FlowOutputEncodingParametersArgs, FlowOutputEncodingParametersPtr and FlowOutputEncodingParametersPtrOutput values. You can construct a concrete instance of `FlowOutputEncodingParametersPtrInput` via:
FlowOutputEncodingParametersArgs{...} or: nil
func FlowOutputEncodingParametersPtr ¶ added in v0.106.0
func FlowOutputEncodingParametersPtr(v *FlowOutputEncodingParametersArgs) FlowOutputEncodingParametersPtrInput
type FlowOutputEncodingParametersPtrOutput ¶ added in v0.106.0
type FlowOutputEncodingParametersPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputEncodingParametersPtrOutput) CompressionFactor ¶ added in v0.106.0
func (o FlowOutputEncodingParametersPtrOutput) CompressionFactor() pulumi.Float64PtrOutput
A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are in the range of 3.0 to 10.0, inclusive.
func (FlowOutputEncodingParametersPtrOutput) ElementType ¶ added in v0.106.0
func (FlowOutputEncodingParametersPtrOutput) ElementType() reflect.Type
func (FlowOutputEncodingParametersPtrOutput) EncoderProfile ¶ added in v0.106.0
func (o FlowOutputEncodingParametersPtrOutput) EncoderProfile() FlowOutputEncodingParametersEncoderProfilePtrOutput
A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.
func (FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutput ¶ added in v0.106.0
func (o FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutput() FlowOutputEncodingParametersPtrOutput
func (FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputEncodingParametersPtrOutput) ToFlowOutputEncodingParametersPtrOutputWithContext(ctx context.Context) FlowOutputEncodingParametersPtrOutput
type FlowOutputEncryption ¶
type FlowOutputEncryption struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm *FlowOutputEncryptionAlgorithm `pulumi:"algorithm"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType *FlowOutputEncryptionKeyType `pulumi:"keyType"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn string `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn string `pulumi:"secretArn"` }
Information about the encryption of the flow.
type FlowOutputEncryptionAlgorithm ¶
type FlowOutputEncryptionAlgorithm string
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowOutputEncryptionAlgorithm) ElementType ¶
func (FlowOutputEncryptionAlgorithm) ElementType() reflect.Type
func (FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutput ¶
func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutput() FlowOutputEncryptionAlgorithmOutput
func (FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutputWithContext ¶
func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmOutput
func (FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutput ¶
func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext ¶
func (e FlowOutputEncryptionAlgorithm) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithm) ToStringOutput ¶
func (e FlowOutputEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncryptionAlgorithm) ToStringOutputWithContext ¶
func (e FlowOutputEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncryptionAlgorithm) ToStringPtrOutput ¶
func (e FlowOutputEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionAlgorithm) ToStringPtrOutputWithContext ¶
func (e FlowOutputEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionAlgorithmInput ¶
type FlowOutputEncryptionAlgorithmInput interface { pulumi.Input ToFlowOutputEncryptionAlgorithmOutput() FlowOutputEncryptionAlgorithmOutput ToFlowOutputEncryptionAlgorithmOutputWithContext(context.Context) FlowOutputEncryptionAlgorithmOutput }
FlowOutputEncryptionAlgorithmInput is an input type that accepts values of the FlowOutputEncryptionAlgorithm enum A concrete instance of `FlowOutputEncryptionAlgorithmInput` can be one of the following:
FlowOutputEncryptionAlgorithmAes128 FlowOutputEncryptionAlgorithmAes192 FlowOutputEncryptionAlgorithmAes256
type FlowOutputEncryptionAlgorithmOutput ¶
type FlowOutputEncryptionAlgorithmOutput struct{ *pulumi.OutputState }
func (FlowOutputEncryptionAlgorithmOutput) ElementType ¶
func (FlowOutputEncryptionAlgorithmOutput) ElementType() reflect.Type
func (FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutput ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutput() FlowOutputEncryptionAlgorithmOutput
func (FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmOutput
func (FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutput ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithmOutput) ToStringOutput ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncryptionAlgorithmOutput) ToStringOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutput ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionAlgorithmPtrInput ¶
type FlowOutputEncryptionAlgorithmPtrInput interface { pulumi.Input ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(context.Context) FlowOutputEncryptionAlgorithmPtrOutput }
func FlowOutputEncryptionAlgorithmPtr ¶
func FlowOutputEncryptionAlgorithmPtr(v string) FlowOutputEncryptionAlgorithmPtrInput
type FlowOutputEncryptionAlgorithmPtrOutput ¶
type FlowOutputEncryptionAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputEncryptionAlgorithmPtrOutput) ElementType ¶
func (FlowOutputEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
func (FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutput ¶
func (o FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutput() FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmPtrOutput) ToFlowOutputEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionAlgorithmPtrOutput
func (FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionArgs ¶
type FlowOutputEncryptionArgs struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm FlowOutputEncryptionAlgorithmPtrInput `pulumi:"algorithm"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType FlowOutputEncryptionKeyTypePtrInput `pulumi:"keyType"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn pulumi.StringInput `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn pulumi.StringInput `pulumi:"secretArn"` }
Information about the encryption of the flow.
func (FlowOutputEncryptionArgs) ElementType ¶
func (FlowOutputEncryptionArgs) ElementType() reflect.Type
func (FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutput ¶
func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutput() FlowOutputEncryptionOutput
func (FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutputWithContext ¶
func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionOutputWithContext(ctx context.Context) FlowOutputEncryptionOutput
func (FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutput ¶
func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
func (FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutputWithContext ¶
func (i FlowOutputEncryptionArgs) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
type FlowOutputEncryptionInput ¶
type FlowOutputEncryptionInput interface { pulumi.Input ToFlowOutputEncryptionOutput() FlowOutputEncryptionOutput ToFlowOutputEncryptionOutputWithContext(context.Context) FlowOutputEncryptionOutput }
FlowOutputEncryptionInput is an input type that accepts FlowOutputEncryptionArgs and FlowOutputEncryptionOutput values. You can construct a concrete instance of `FlowOutputEncryptionInput` via:
FlowOutputEncryptionArgs{...}
type FlowOutputEncryptionKeyType ¶
type FlowOutputEncryptionKeyType string
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowOutputEncryptionKeyType) ElementType ¶
func (FlowOutputEncryptionKeyType) ElementType() reflect.Type
func (FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutput ¶
func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutput() FlowOutputEncryptionKeyTypeOutput
func (FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutputWithContext ¶
func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypeOutput
func (FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutput ¶
func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutputWithContext ¶
func (e FlowOutputEncryptionKeyType) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyType) ToStringOutput ¶
func (e FlowOutputEncryptionKeyType) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncryptionKeyType) ToStringOutputWithContext ¶
func (e FlowOutputEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncryptionKeyType) ToStringPtrOutput ¶
func (e FlowOutputEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionKeyType) ToStringPtrOutputWithContext ¶
func (e FlowOutputEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionKeyTypeInput ¶
type FlowOutputEncryptionKeyTypeInput interface { pulumi.Input ToFlowOutputEncryptionKeyTypeOutput() FlowOutputEncryptionKeyTypeOutput ToFlowOutputEncryptionKeyTypeOutputWithContext(context.Context) FlowOutputEncryptionKeyTypeOutput }
FlowOutputEncryptionKeyTypeInput is an input type that accepts values of the FlowOutputEncryptionKeyType enum A concrete instance of `FlowOutputEncryptionKeyTypeInput` can be one of the following:
FlowOutputEncryptionKeyTypeStaticKey FlowOutputEncryptionKeyTypeSrtPassword
type FlowOutputEncryptionKeyTypeOutput ¶
type FlowOutputEncryptionKeyTypeOutput struct{ *pulumi.OutputState }
func (FlowOutputEncryptionKeyTypeOutput) ElementType ¶
func (FlowOutputEncryptionKeyTypeOutput) ElementType() reflect.Type
func (FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutput ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutput() FlowOutputEncryptionKeyTypeOutput
func (FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypeOutput
func (FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutput ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyTypeOutput) ToStringOutput ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputEncryptionKeyTypeOutput) ToStringOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutput ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionKeyTypePtrInput ¶
type FlowOutputEncryptionKeyTypePtrInput interface { pulumi.Input ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput ToFlowOutputEncryptionKeyTypePtrOutputWithContext(context.Context) FlowOutputEncryptionKeyTypePtrOutput }
func FlowOutputEncryptionKeyTypePtr ¶
func FlowOutputEncryptionKeyTypePtr(v string) FlowOutputEncryptionKeyTypePtrInput
type FlowOutputEncryptionKeyTypePtrOutput ¶
type FlowOutputEncryptionKeyTypePtrOutput struct{ *pulumi.OutputState }
func (FlowOutputEncryptionKeyTypePtrOutput) ElementType ¶
func (FlowOutputEncryptionKeyTypePtrOutput) ElementType() reflect.Type
func (FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutput ¶
func (o FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutput() FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypePtrOutput) ToFlowOutputEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowOutputEncryptionKeyTypePtrOutput
func (FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutput ¶
func (o FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputEncryptionOutput ¶
type FlowOutputEncryptionOutput struct{ *pulumi.OutputState }
Information about the encryption of the flow.
func (FlowOutputEncryptionOutput) Algorithm ¶
func (o FlowOutputEncryptionOutput) Algorithm() FlowOutputEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowOutputEncryptionOutput) ElementType ¶
func (FlowOutputEncryptionOutput) ElementType() reflect.Type
func (FlowOutputEncryptionOutput) KeyType ¶
func (o FlowOutputEncryptionOutput) KeyType() FlowOutputEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowOutputEncryptionOutput) RoleArn ¶
func (o FlowOutputEncryptionOutput) RoleArn() pulumi.StringOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowOutputEncryptionOutput) SecretArn ¶
func (o FlowOutputEncryptionOutput) SecretArn() pulumi.StringOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutput ¶
func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutput() FlowOutputEncryptionOutput
func (FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutputWithContext ¶
func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionOutputWithContext(ctx context.Context) FlowOutputEncryptionOutput
func (FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutput ¶
func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
func (FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutputWithContext ¶
func (o FlowOutputEncryptionOutput) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
type FlowOutputEncryptionPtrInput ¶
type FlowOutputEncryptionPtrInput interface { pulumi.Input ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput ToFlowOutputEncryptionPtrOutputWithContext(context.Context) FlowOutputEncryptionPtrOutput }
FlowOutputEncryptionPtrInput is an input type that accepts FlowOutputEncryptionArgs, FlowOutputEncryptionPtr and FlowOutputEncryptionPtrOutput values. You can construct a concrete instance of `FlowOutputEncryptionPtrInput` via:
FlowOutputEncryptionArgs{...} or: nil
func FlowOutputEncryptionPtr ¶
func FlowOutputEncryptionPtr(v *FlowOutputEncryptionArgs) FlowOutputEncryptionPtrInput
type FlowOutputEncryptionPtrOutput ¶
type FlowOutputEncryptionPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputEncryptionPtrOutput) Algorithm ¶
func (o FlowOutputEncryptionPtrOutput) Algorithm() FlowOutputEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowOutputEncryptionPtrOutput) Elem ¶
func (o FlowOutputEncryptionPtrOutput) Elem() FlowOutputEncryptionOutput
func (FlowOutputEncryptionPtrOutput) ElementType ¶
func (FlowOutputEncryptionPtrOutput) ElementType() reflect.Type
func (FlowOutputEncryptionPtrOutput) KeyType ¶
func (o FlowOutputEncryptionPtrOutput) KeyType() FlowOutputEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowOutputEncryptionPtrOutput) RoleArn ¶
func (o FlowOutputEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowOutputEncryptionPtrOutput) SecretArn ¶
func (o FlowOutputEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutput ¶
func (o FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutput() FlowOutputEncryptionPtrOutput
func (FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutputWithContext ¶
func (o FlowOutputEncryptionPtrOutput) ToFlowOutputEncryptionPtrOutputWithContext(ctx context.Context) FlowOutputEncryptionPtrOutput
type FlowOutputInterface ¶ added in v0.106.0
type FlowOutputInterface struct { // The name of the VPC interface that you want to use for the media stream associated with the output. Name string `pulumi:"name"` }
The VPC interface that you want to use for the media stream associated with the output.
type FlowOutputInterfaceArgs ¶ added in v0.106.0
type FlowOutputInterfaceArgs struct { // The name of the VPC interface that you want to use for the media stream associated with the output. Name pulumi.StringInput `pulumi:"name"` }
The VPC interface that you want to use for the media stream associated with the output.
func (FlowOutputInterfaceArgs) ElementType ¶ added in v0.106.0
func (FlowOutputInterfaceArgs) ElementType() reflect.Type
func (FlowOutputInterfaceArgs) ToFlowOutputInterfaceOutput ¶ added in v0.106.0
func (i FlowOutputInterfaceArgs) ToFlowOutputInterfaceOutput() FlowOutputInterfaceOutput
func (FlowOutputInterfaceArgs) ToFlowOutputInterfaceOutputWithContext ¶ added in v0.106.0
func (i FlowOutputInterfaceArgs) ToFlowOutputInterfaceOutputWithContext(ctx context.Context) FlowOutputInterfaceOutput
type FlowOutputInterfaceInput ¶ added in v0.106.0
type FlowOutputInterfaceInput interface { pulumi.Input ToFlowOutputInterfaceOutput() FlowOutputInterfaceOutput ToFlowOutputInterfaceOutputWithContext(context.Context) FlowOutputInterfaceOutput }
FlowOutputInterfaceInput is an input type that accepts FlowOutputInterfaceArgs and FlowOutputInterfaceOutput values. You can construct a concrete instance of `FlowOutputInterfaceInput` via:
FlowOutputInterfaceArgs{...}
type FlowOutputInterfaceOutput ¶ added in v0.106.0
type FlowOutputInterfaceOutput struct{ *pulumi.OutputState }
The VPC interface that you want to use for the media stream associated with the output.
func (FlowOutputInterfaceOutput) ElementType ¶ added in v0.106.0
func (FlowOutputInterfaceOutput) ElementType() reflect.Type
func (FlowOutputInterfaceOutput) Name ¶ added in v0.106.0
func (o FlowOutputInterfaceOutput) Name() pulumi.StringOutput
The name of the VPC interface that you want to use for the media stream associated with the output.
func (FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutput ¶ added in v0.106.0
func (o FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutput() FlowOutputInterfaceOutput
func (FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutputWithContext ¶ added in v0.106.0
func (o FlowOutputInterfaceOutput) ToFlowOutputInterfaceOutputWithContext(ctx context.Context) FlowOutputInterfaceOutput
type FlowOutputMediaStreamOutputConfiguration ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfiguration struct { // The media streams that you want to associate with the output. DestinationConfigurations []FlowOutputDestinationConfiguration `pulumi:"destinationConfigurations"` // The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv. EncodingName FlowOutputMediaStreamOutputConfigurationEncodingName `pulumi:"encodingName"` // A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source. EncodingParameters *FlowOutputEncodingParameters `pulumi:"encodingParameters"` // A name that helps you distinguish one media stream from another. MediaStreamName string `pulumi:"mediaStreamName"` }
The media stream that is associated with the output, and the parameters for that association.
type FlowOutputMediaStreamOutputConfigurationArgs ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationArgs struct { // The media streams that you want to associate with the output. DestinationConfigurations FlowOutputDestinationConfigurationArrayInput `pulumi:"destinationConfigurations"` // The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv. EncodingName FlowOutputMediaStreamOutputConfigurationEncodingNameInput `pulumi:"encodingName"` // A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source. EncodingParameters FlowOutputEncodingParametersPtrInput `pulumi:"encodingParameters"` // A name that helps you distinguish one media stream from another. MediaStreamName pulumi.StringInput `pulumi:"mediaStreamName"` }
The media stream that is associated with the output, and the parameters for that association.
func (FlowOutputMediaStreamOutputConfigurationArgs) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationArgs) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutput ¶ added in v0.106.0
func (i FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutput() FlowOutputMediaStreamOutputConfigurationOutput
func (FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext ¶ added in v0.106.0
func (i FlowOutputMediaStreamOutputConfigurationArgs) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationOutput
type FlowOutputMediaStreamOutputConfigurationArray ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationArray []FlowOutputMediaStreamOutputConfigurationInput
func (FlowOutputMediaStreamOutputConfigurationArray) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationArray) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutput ¶ added in v0.106.0
func (i FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutput() FlowOutputMediaStreamOutputConfigurationArrayOutput
func (FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (i FlowOutputMediaStreamOutputConfigurationArray) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationArrayOutput
type FlowOutputMediaStreamOutputConfigurationArrayInput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationArrayInput interface { pulumi.Input ToFlowOutputMediaStreamOutputConfigurationArrayOutput() FlowOutputMediaStreamOutputConfigurationArrayOutput ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext(context.Context) FlowOutputMediaStreamOutputConfigurationArrayOutput }
FlowOutputMediaStreamOutputConfigurationArrayInput is an input type that accepts FlowOutputMediaStreamOutputConfigurationArray and FlowOutputMediaStreamOutputConfigurationArrayOutput values. You can construct a concrete instance of `FlowOutputMediaStreamOutputConfigurationArrayInput` via:
FlowOutputMediaStreamOutputConfigurationArray{ FlowOutputMediaStreamOutputConfigurationArgs{...} }
type FlowOutputMediaStreamOutputConfigurationArrayOutput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationArrayOutput struct{ *pulumi.OutputState }
func (FlowOutputMediaStreamOutputConfigurationArrayOutput) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationArrayOutput) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutput() FlowOutputMediaStreamOutputConfigurationArrayOutput
func (FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationArrayOutput) ToFlowOutputMediaStreamOutputConfigurationArrayOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationArrayOutput
type FlowOutputMediaStreamOutputConfigurationEncodingName ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationEncodingName string
The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutput ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutput() pulumi.StringOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowOutputMediaStreamOutputConfigurationEncodingName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputMediaStreamOutputConfigurationEncodingNameInput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationEncodingNameInput interface { pulumi.Input ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext(context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNameOutput }
FlowOutputMediaStreamOutputConfigurationEncodingNameInput is an input type that accepts values of the FlowOutputMediaStreamOutputConfigurationEncodingName enum A concrete instance of `FlowOutputMediaStreamOutputConfigurationEncodingNameInput` can be one of the following:
FlowOutputMediaStreamOutputConfigurationEncodingNameJxsv FlowOutputMediaStreamOutputConfigurationEncodingNameRaw FlowOutputMediaStreamOutputConfigurationEncodingNameSmpte291 FlowOutputMediaStreamOutputConfigurationEncodingNamePcm
type FlowOutputMediaStreamOutputConfigurationEncodingNameOutput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationEncodingNameOutput struct{ *pulumi.OutputState }
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutput() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNameOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrInput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrInput interface { pulumi.Input ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput }
func FlowOutputMediaStreamOutputConfigurationEncodingNamePtr ¶ added in v0.106.0
func FlowOutputMediaStreamOutputConfigurationEncodingNamePtr(v string) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrInput
type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput struct{ *pulumi.OutputState }
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput() FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToFlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationEncodingNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputMediaStreamOutputConfigurationInput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationInput interface { pulumi.Input ToFlowOutputMediaStreamOutputConfigurationOutput() FlowOutputMediaStreamOutputConfigurationOutput ToFlowOutputMediaStreamOutputConfigurationOutputWithContext(context.Context) FlowOutputMediaStreamOutputConfigurationOutput }
FlowOutputMediaStreamOutputConfigurationInput is an input type that accepts FlowOutputMediaStreamOutputConfigurationArgs and FlowOutputMediaStreamOutputConfigurationOutput values. You can construct a concrete instance of `FlowOutputMediaStreamOutputConfigurationInput` via:
FlowOutputMediaStreamOutputConfigurationArgs{...}
type FlowOutputMediaStreamOutputConfigurationOutput ¶ added in v0.106.0
type FlowOutputMediaStreamOutputConfigurationOutput struct{ *pulumi.OutputState }
The media stream that is associated with the output, and the parameters for that association.
func (FlowOutputMediaStreamOutputConfigurationOutput) DestinationConfigurations ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) DestinationConfigurations() FlowOutputDestinationConfigurationArrayOutput
The media streams that you want to associate with the output.
func (FlowOutputMediaStreamOutputConfigurationOutput) ElementType ¶ added in v0.106.0
func (FlowOutputMediaStreamOutputConfigurationOutput) ElementType() reflect.Type
func (FlowOutputMediaStreamOutputConfigurationOutput) EncodingName ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) EncodingName() FlowOutputMediaStreamOutputConfigurationEncodingNameOutput
The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video streams on sources or outputs that use the CDI protocol, set the encoding name to raw. For video streams on sources or outputs that use the ST 2110 JPEG XS protocol, set the encoding name to jxsv.
func (FlowOutputMediaStreamOutputConfigurationOutput) EncodingParameters ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) EncodingParameters() FlowOutputEncodingParametersPtrOutput
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
func (FlowOutputMediaStreamOutputConfigurationOutput) MediaStreamName ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) MediaStreamName() pulumi.StringOutput
A name that helps you distinguish one media stream from another.
func (FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutput ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutput() FlowOutputMediaStreamOutputConfigurationOutput
func (FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext ¶ added in v0.106.0
func (o FlowOutputMediaStreamOutputConfigurationOutput) ToFlowOutputMediaStreamOutputConfigurationOutputWithContext(ctx context.Context) FlowOutputMediaStreamOutputConfigurationOutput
type FlowOutputOutputStatus ¶ added in v0.112.0
type FlowOutputOutputStatus string
An indication of whether the output should transmit data or not.
func (FlowOutputOutputStatus) ElementType ¶ added in v0.112.0
func (FlowOutputOutputStatus) ElementType() reflect.Type
func (FlowOutputOutputStatus) ToFlowOutputOutputStatusOutput ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusOutput() FlowOutputOutputStatusOutput
func (FlowOutputOutputStatus) ToFlowOutputOutputStatusOutputWithContext ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusOutputWithContext(ctx context.Context) FlowOutputOutputStatusOutput
func (FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutput ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutputWithContext ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatus) ToStringOutput ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToStringOutput() pulumi.StringOutput
func (FlowOutputOutputStatus) ToStringOutputWithContext ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputOutputStatus) ToStringPtrOutput ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputOutputStatus) ToStringPtrOutputWithContext ¶ added in v0.112.0
func (e FlowOutputOutputStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputOutputStatusInput ¶ added in v0.112.0
type FlowOutputOutputStatusInput interface { pulumi.Input ToFlowOutputOutputStatusOutput() FlowOutputOutputStatusOutput ToFlowOutputOutputStatusOutputWithContext(context.Context) FlowOutputOutputStatusOutput }
FlowOutputOutputStatusInput is an input type that accepts values of the FlowOutputOutputStatus enum A concrete instance of `FlowOutputOutputStatusInput` can be one of the following:
FlowOutputOutputStatusEnabled FlowOutputOutputStatusDisabled
type FlowOutputOutputStatusOutput ¶ added in v0.112.0
type FlowOutputOutputStatusOutput struct{ *pulumi.OutputState }
func (FlowOutputOutputStatusOutput) ElementType ¶ added in v0.112.0
func (FlowOutputOutputStatusOutput) ElementType() reflect.Type
func (FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutput() FlowOutputOutputStatusOutput
func (FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusOutputWithContext(ctx context.Context) FlowOutputOutputStatusOutput
func (FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatusOutput) ToStringOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputOutputStatusOutput) ToStringOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputOutputStatusOutput) ToStringPtrOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputOutputStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputOutputStatusPtrInput ¶ added in v0.112.0
type FlowOutputOutputStatusPtrInput interface { pulumi.Input ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput ToFlowOutputOutputStatusPtrOutputWithContext(context.Context) FlowOutputOutputStatusPtrOutput }
func FlowOutputOutputStatusPtr ¶ added in v0.112.0
func FlowOutputOutputStatusPtr(v string) FlowOutputOutputStatusPtrInput
type FlowOutputOutputStatusPtrOutput ¶ added in v0.112.0
type FlowOutputOutputStatusPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputOutputStatusPtrOutput) Elem ¶ added in v0.112.0
func (o FlowOutputOutputStatusPtrOutput) Elem() FlowOutputOutputStatusOutput
func (FlowOutputOutputStatusPtrOutput) ElementType ¶ added in v0.112.0
func (FlowOutputOutputStatusPtrOutput) ElementType() reflect.Type
func (FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutput() FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusPtrOutput) ToFlowOutputOutputStatusPtrOutputWithContext(ctx context.Context) FlowOutputOutputStatusPtrOutput
func (FlowOutputOutputStatusPtrOutput) ToStringPtrOutput ¶ added in v0.112.0
func (o FlowOutputOutputStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputOutputStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.112.0
func (o FlowOutputOutputStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputProtocol ¶
type FlowOutputProtocol string
The protocol that is used by the source or output.
func (FlowOutputProtocol) ElementType ¶
func (FlowOutputProtocol) ElementType() reflect.Type
func (FlowOutputProtocol) ToFlowOutputProtocolOutput ¶
func (e FlowOutputProtocol) ToFlowOutputProtocolOutput() FlowOutputProtocolOutput
func (FlowOutputProtocol) ToFlowOutputProtocolOutputWithContext ¶
func (e FlowOutputProtocol) ToFlowOutputProtocolOutputWithContext(ctx context.Context) FlowOutputProtocolOutput
func (FlowOutputProtocol) ToFlowOutputProtocolPtrOutput ¶
func (e FlowOutputProtocol) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
func (FlowOutputProtocol) ToFlowOutputProtocolPtrOutputWithContext ¶
func (e FlowOutputProtocol) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
func (FlowOutputProtocol) ToStringOutput ¶
func (e FlowOutputProtocol) ToStringOutput() pulumi.StringOutput
func (FlowOutputProtocol) ToStringOutputWithContext ¶
func (e FlowOutputProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputProtocol) ToStringPtrOutput ¶
func (e FlowOutputProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputProtocol) ToStringPtrOutputWithContext ¶
func (e FlowOutputProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputProtocolInput ¶
type FlowOutputProtocolInput interface { pulumi.Input ToFlowOutputProtocolOutput() FlowOutputProtocolOutput ToFlowOutputProtocolOutputWithContext(context.Context) FlowOutputProtocolOutput }
FlowOutputProtocolInput is an input type that accepts values of the FlowOutputProtocol enum A concrete instance of `FlowOutputProtocolInput` can be one of the following:
FlowOutputProtocolZixiPush FlowOutputProtocolRtpFec FlowOutputProtocolRtp FlowOutputProtocolZixiPull FlowOutputProtocolRist FlowOutputProtocolFujitsuQos FlowOutputProtocolSrtListener FlowOutputProtocolSrtCaller FlowOutputProtocolSt2110Jpegxs FlowOutputProtocolCdi
type FlowOutputProtocolOutput ¶
type FlowOutputProtocolOutput struct{ *pulumi.OutputState }
func (FlowOutputProtocolOutput) ElementType ¶
func (FlowOutputProtocolOutput) ElementType() reflect.Type
func (FlowOutputProtocolOutput) ToFlowOutputProtocolOutput ¶
func (o FlowOutputProtocolOutput) ToFlowOutputProtocolOutput() FlowOutputProtocolOutput
func (FlowOutputProtocolOutput) ToFlowOutputProtocolOutputWithContext ¶
func (o FlowOutputProtocolOutput) ToFlowOutputProtocolOutputWithContext(ctx context.Context) FlowOutputProtocolOutput
func (FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutput ¶
func (o FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
func (FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutputWithContext ¶
func (o FlowOutputProtocolOutput) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
func (FlowOutputProtocolOutput) ToStringOutput ¶
func (o FlowOutputProtocolOutput) ToStringOutput() pulumi.StringOutput
func (FlowOutputProtocolOutput) ToStringOutputWithContext ¶
func (o FlowOutputProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowOutputProtocolOutput) ToStringPtrOutput ¶
func (o FlowOutputProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputProtocolOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputProtocolPtrInput ¶
type FlowOutputProtocolPtrInput interface { pulumi.Input ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput ToFlowOutputProtocolPtrOutputWithContext(context.Context) FlowOutputProtocolPtrOutput }
func FlowOutputProtocolPtr ¶
func FlowOutputProtocolPtr(v string) FlowOutputProtocolPtrInput
type FlowOutputProtocolPtrOutput ¶
type FlowOutputProtocolPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputProtocolPtrOutput) Elem ¶
func (o FlowOutputProtocolPtrOutput) Elem() FlowOutputProtocolOutput
func (FlowOutputProtocolPtrOutput) ElementType ¶
func (FlowOutputProtocolPtrOutput) ElementType() reflect.Type
func (FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutput ¶
func (o FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutput() FlowOutputProtocolPtrOutput
func (FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutputWithContext ¶
func (o FlowOutputProtocolPtrOutput) ToFlowOutputProtocolPtrOutputWithContext(ctx context.Context) FlowOutputProtocolPtrOutput
func (FlowOutputProtocolPtrOutput) ToStringPtrOutput ¶
func (o FlowOutputProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowOutputProtocolPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowOutputProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowOutputResource ¶
type FlowOutputResource struct { pulumi.CustomResourceState // The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. CidrAllowList pulumi.StringArrayOutput `pulumi:"cidrAllowList"` // A description of the output. Description pulumi.StringPtrOutput `pulumi:"description"` // The address where you want to send the output. Destination pulumi.StringPtrOutput `pulumi:"destination"` // The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key). Encryption FlowOutputEncryptionPtrOutput `pulumi:"encryption"` // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringOutput `pulumi:"flowArn"` // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency pulumi.IntPtrOutput `pulumi:"maxLatency"` // The definition for each media stream that is associated with the output. MediaStreamOutputConfigurations FlowOutputMediaStreamOutputConfigurationArrayOutput `pulumi:"mediaStreamOutputConfigurations"` // The minimum latency in milliseconds. MinLatency pulumi.IntPtrOutput `pulumi:"minLatency"` // The name of the output. This value must be unique within the current flow. Name pulumi.StringPtrOutput `pulumi:"name"` // The ARN of the output. OutputArn pulumi.StringOutput `pulumi:"outputArn"` // An indication of whether the output should transmit data or not. OutputStatus FlowOutputOutputStatusPtrOutput `pulumi:"outputStatus"` // The port to use when content is distributed to this output. Port pulumi.IntPtrOutput `pulumi:"port"` // The protocol that is used by the source or output. Protocol FlowOutputProtocolOutput `pulumi:"protocol"` // The remote ID for the Zixi-pull stream. RemoteId pulumi.StringPtrOutput `pulumi:"remoteId"` // The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams. SmoothingLatency pulumi.IntPtrOutput `pulumi:"smoothingLatency"` // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId pulumi.StringPtrOutput `pulumi:"streamId"` // The name of the VPC interface attachment to use for this output. VpcInterfaceAttachment FlowOutputVpcInterfaceAttachmentPtrOutput `pulumi:"vpcInterfaceAttachment"` }
Resource schema for AWS::MediaConnect::FlowOutput
func GetFlowOutputResource ¶
func GetFlowOutputResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowOutputResourceState, opts ...pulumi.ResourceOption) (*FlowOutputResource, error)
GetFlowOutputResource gets an existing FlowOutputResource 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 NewFlowOutputResource ¶
func NewFlowOutputResource(ctx *pulumi.Context, name string, args *FlowOutputResourceArgs, opts ...pulumi.ResourceOption) (*FlowOutputResource, error)
NewFlowOutputResource registers a new resource with the given unique name, arguments, and options.
func (*FlowOutputResource) ElementType ¶
func (*FlowOutputResource) ElementType() reflect.Type
func (*FlowOutputResource) ToFlowOutputResourceOutput ¶
func (i *FlowOutputResource) ToFlowOutputResourceOutput() FlowOutputResourceOutput
func (*FlowOutputResource) ToFlowOutputResourceOutputWithContext ¶
func (i *FlowOutputResource) ToFlowOutputResourceOutputWithContext(ctx context.Context) FlowOutputResourceOutput
type FlowOutputResourceArgs ¶
type FlowOutputResourceArgs struct { // The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. CidrAllowList pulumi.StringArrayInput // A description of the output. Description pulumi.StringPtrInput // The address where you want to send the output. Destination pulumi.StringPtrInput // The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key). Encryption FlowOutputEncryptionPtrInput // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringInput // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency pulumi.IntPtrInput // The definition for each media stream that is associated with the output. MediaStreamOutputConfigurations FlowOutputMediaStreamOutputConfigurationArrayInput // The minimum latency in milliseconds. MinLatency pulumi.IntPtrInput // The name of the output. This value must be unique within the current flow. Name pulumi.StringPtrInput // An indication of whether the output should transmit data or not. OutputStatus FlowOutputOutputStatusPtrInput // The port to use when content is distributed to this output. Port pulumi.IntPtrInput // The protocol that is used by the source or output. Protocol FlowOutputProtocolInput // The remote ID for the Zixi-pull stream. RemoteId pulumi.StringPtrInput // The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams. SmoothingLatency pulumi.IntPtrInput // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId pulumi.StringPtrInput // The name of the VPC interface attachment to use for this output. VpcInterfaceAttachment FlowOutputVpcInterfaceAttachmentPtrInput }
The set of arguments for constructing a FlowOutputResource resource.
func (FlowOutputResourceArgs) ElementType ¶
func (FlowOutputResourceArgs) ElementType() reflect.Type
type FlowOutputResourceInput ¶
type FlowOutputResourceInput interface { pulumi.Input ToFlowOutputResourceOutput() FlowOutputResourceOutput ToFlowOutputResourceOutputWithContext(ctx context.Context) FlowOutputResourceOutput }
type FlowOutputResourceOutput ¶
type FlowOutputResourceOutput struct{ *pulumi.OutputState }
func (FlowOutputResourceOutput) CidrAllowList ¶ added in v0.17.0
func (o FlowOutputResourceOutput) CidrAllowList() pulumi.StringArrayOutput
The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
func (FlowOutputResourceOutput) Description ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Description() pulumi.StringPtrOutput
A description of the output.
func (FlowOutputResourceOutput) Destination ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Destination() pulumi.StringPtrOutput
The address where you want to send the output.
func (FlowOutputResourceOutput) ElementType ¶
func (FlowOutputResourceOutput) ElementType() reflect.Type
func (FlowOutputResourceOutput) Encryption ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Encryption() FlowOutputEncryptionPtrOutput
The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowOutputResourceOutput) FlowArn ¶ added in v0.17.0
func (o FlowOutputResourceOutput) FlowArn() pulumi.StringOutput
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
func (FlowOutputResourceOutput) MaxLatency ¶ added in v0.17.0
func (o FlowOutputResourceOutput) MaxLatency() pulumi.IntPtrOutput
The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
func (FlowOutputResourceOutput) MediaStreamOutputConfigurations ¶ added in v0.106.0
func (o FlowOutputResourceOutput) MediaStreamOutputConfigurations() FlowOutputMediaStreamOutputConfigurationArrayOutput
The definition for each media stream that is associated with the output.
func (FlowOutputResourceOutput) MinLatency ¶ added in v0.17.0
func (o FlowOutputResourceOutput) MinLatency() pulumi.IntPtrOutput
The minimum latency in milliseconds.
func (FlowOutputResourceOutput) Name ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Name() pulumi.StringPtrOutput
The name of the output. This value must be unique within the current flow.
func (FlowOutputResourceOutput) OutputArn ¶ added in v0.17.0
func (o FlowOutputResourceOutput) OutputArn() pulumi.StringOutput
The ARN of the output.
func (FlowOutputResourceOutput) OutputStatus ¶ added in v0.112.0
func (o FlowOutputResourceOutput) OutputStatus() FlowOutputOutputStatusPtrOutput
An indication of whether the output should transmit data or not.
func (FlowOutputResourceOutput) Port ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Port() pulumi.IntPtrOutput
The port to use when content is distributed to this output.
func (FlowOutputResourceOutput) Protocol ¶ added in v0.17.0
func (o FlowOutputResourceOutput) Protocol() FlowOutputProtocolOutput
The protocol that is used by the source or output.
func (FlowOutputResourceOutput) RemoteId ¶ added in v0.17.0
func (o FlowOutputResourceOutput) RemoteId() pulumi.StringPtrOutput
The remote ID for the Zixi-pull stream.
func (FlowOutputResourceOutput) SmoothingLatency ¶ added in v0.17.0
func (o FlowOutputResourceOutput) SmoothingLatency() pulumi.IntPtrOutput
The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.
func (FlowOutputResourceOutput) StreamId ¶ added in v0.17.0
func (o FlowOutputResourceOutput) StreamId() pulumi.StringPtrOutput
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
func (FlowOutputResourceOutput) ToFlowOutputResourceOutput ¶
func (o FlowOutputResourceOutput) ToFlowOutputResourceOutput() FlowOutputResourceOutput
func (FlowOutputResourceOutput) ToFlowOutputResourceOutputWithContext ¶
func (o FlowOutputResourceOutput) ToFlowOutputResourceOutputWithContext(ctx context.Context) FlowOutputResourceOutput
func (FlowOutputResourceOutput) VpcInterfaceAttachment ¶ added in v0.17.0
func (o FlowOutputResourceOutput) VpcInterfaceAttachment() FlowOutputVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this output.
type FlowOutputResourceState ¶
type FlowOutputResourceState struct { }
func (FlowOutputResourceState) ElementType ¶
func (FlowOutputResourceState) ElementType() reflect.Type
type FlowOutputVpcInterfaceAttachment ¶
type FlowOutputVpcInterfaceAttachment struct { // The name of the VPC interface to use for this output. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an output.
type FlowOutputVpcInterfaceAttachmentArgs ¶
type FlowOutputVpcInterfaceAttachmentArgs struct { // The name of the VPC interface to use for this output. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an output.
func (FlowOutputVpcInterfaceAttachmentArgs) ElementType ¶
func (FlowOutputVpcInterfaceAttachmentArgs) ElementType() reflect.Type
func (FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutput ¶
func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutput() FlowOutputVpcInterfaceAttachmentOutput
func (FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutputWithContext ¶
func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentOutput
func (FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutput ¶
func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
func (FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext ¶
func (i FlowOutputVpcInterfaceAttachmentArgs) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
type FlowOutputVpcInterfaceAttachmentInput ¶
type FlowOutputVpcInterfaceAttachmentInput interface { pulumi.Input ToFlowOutputVpcInterfaceAttachmentOutput() FlowOutputVpcInterfaceAttachmentOutput ToFlowOutputVpcInterfaceAttachmentOutputWithContext(context.Context) FlowOutputVpcInterfaceAttachmentOutput }
FlowOutputVpcInterfaceAttachmentInput is an input type that accepts FlowOutputVpcInterfaceAttachmentArgs and FlowOutputVpcInterfaceAttachmentOutput values. You can construct a concrete instance of `FlowOutputVpcInterfaceAttachmentInput` via:
FlowOutputVpcInterfaceAttachmentArgs{...}
type FlowOutputVpcInterfaceAttachmentOutput ¶
type FlowOutputVpcInterfaceAttachmentOutput struct{ *pulumi.OutputState }
The settings for attaching a VPC interface to an output.
func (FlowOutputVpcInterfaceAttachmentOutput) ElementType ¶
func (FlowOutputVpcInterfaceAttachmentOutput) ElementType() reflect.Type
func (FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutput ¶
func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutput() FlowOutputVpcInterfaceAttachmentOutput
func (FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutputWithContext ¶
func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentOutput
func (FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput ¶
func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
func (FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext ¶
func (o FlowOutputVpcInterfaceAttachmentOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
func (FlowOutputVpcInterfaceAttachmentOutput) VpcInterfaceName ¶
func (o FlowOutputVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this output.
type FlowOutputVpcInterfaceAttachmentPtrInput ¶
type FlowOutputVpcInterfaceAttachmentPtrInput interface { pulumi.Input ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput }
FlowOutputVpcInterfaceAttachmentPtrInput is an input type that accepts FlowOutputVpcInterfaceAttachmentArgs, FlowOutputVpcInterfaceAttachmentPtr and FlowOutputVpcInterfaceAttachmentPtrOutput values. You can construct a concrete instance of `FlowOutputVpcInterfaceAttachmentPtrInput` via:
FlowOutputVpcInterfaceAttachmentArgs{...} or: nil
func FlowOutputVpcInterfaceAttachmentPtr ¶
func FlowOutputVpcInterfaceAttachmentPtr(v *FlowOutputVpcInterfaceAttachmentArgs) FlowOutputVpcInterfaceAttachmentPtrInput
type FlowOutputVpcInterfaceAttachmentPtrOutput ¶
type FlowOutputVpcInterfaceAttachmentPtrOutput struct{ *pulumi.OutputState }
func (FlowOutputVpcInterfaceAttachmentPtrOutput) ElementType ¶
func (FlowOutputVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
func (FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput ¶
func (o FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutput() FlowOutputVpcInterfaceAttachmentPtrOutput
func (FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext ¶
func (o FlowOutputVpcInterfaceAttachmentPtrOutput) ToFlowOutputVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowOutputVpcInterfaceAttachmentPtrOutput
func (FlowOutputVpcInterfaceAttachmentPtrOutput) VpcInterfaceName ¶
func (o FlowOutputVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this output.
type FlowSource ¶
type FlowSource struct { pulumi.CustomResourceState // The type of encryption that is used on the content ingested from this source. Decryption FlowSourceEncryptionPtrOutput `pulumi:"decryption"` // A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account. Description pulumi.StringOutput `pulumi:"description"` // The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow. EntitlementArn pulumi.StringPtrOutput `pulumi:"entitlementArn"` // The ARN of the flow. FlowArn pulumi.StringPtrOutput `pulumi:"flowArn"` // The source configuration for cloud flows receiving a stream from a bridge. GatewayBridgeSource FlowSourceGatewayBridgeSourcePtrOutput `pulumi:"gatewayBridgeSource"` // The IP address that the flow will be listening on for incoming content. IngestIp pulumi.StringOutput `pulumi:"ingestIp"` // The port that the flow will be listening on for incoming content. IngestPort pulumi.IntPtrOutput `pulumi:"ingestPort"` // The smoothing max bitrate for RIST, RTP, and RTP-FEC streams. MaxBitrate pulumi.IntPtrOutput `pulumi:"maxBitrate"` // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency pulumi.IntPtrOutput `pulumi:"maxLatency"` // The minimum latency in milliseconds. MinLatency pulumi.IntPtrOutput `pulumi:"minLatency"` // The name of the source. Name pulumi.StringOutput `pulumi:"name"` // The protocol that is used by the source. Protocol FlowSourceProtocolPtrOutput `pulumi:"protocol"` // The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol. SenderControlPort pulumi.IntPtrOutput `pulumi:"senderControlPort"` // The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol. SenderIpAddress pulumi.StringPtrOutput `pulumi:"senderIpAddress"` // The ARN of the source. SourceArn pulumi.StringOutput `pulumi:"sourceArn"` // The port that the flow will be listening on for incoming content.(ReadOnly) SourceIngestPort pulumi.StringOutput `pulumi:"sourceIngestPort"` // Source IP or domain name for SRT-caller protocol. SourceListenerAddress pulumi.StringPtrOutput `pulumi:"sourceListenerAddress"` // Source port for SRT-caller protocol. SourceListenerPort pulumi.IntPtrOutput `pulumi:"sourceListenerPort"` // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId pulumi.StringPtrOutput `pulumi:"streamId"` // The name of the VPC Interface this Source is configured with. VpcInterfaceName pulumi.StringPtrOutput `pulumi:"vpcInterfaceName"` // The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. WhitelistCidr pulumi.StringPtrOutput `pulumi:"whitelistCidr"` }
Resource schema for AWS::MediaConnect::FlowSource
func GetFlowSource ¶
func GetFlowSource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowSourceState, opts ...pulumi.ResourceOption) (*FlowSource, error)
GetFlowSource gets an existing FlowSource 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 NewFlowSource ¶
func NewFlowSource(ctx *pulumi.Context, name string, args *FlowSourceArgs, opts ...pulumi.ResourceOption) (*FlowSource, error)
NewFlowSource registers a new resource with the given unique name, arguments, and options.
func (*FlowSource) ElementType ¶
func (*FlowSource) ElementType() reflect.Type
func (*FlowSource) ToFlowSourceOutput ¶
func (i *FlowSource) ToFlowSourceOutput() FlowSourceOutput
func (*FlowSource) ToFlowSourceOutputWithContext ¶
func (i *FlowSource) ToFlowSourceOutputWithContext(ctx context.Context) FlowSourceOutput
type FlowSourceArgs ¶
type FlowSourceArgs struct { // The type of encryption that is used on the content ingested from this source. Decryption FlowSourceEncryptionPtrInput // A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account. Description pulumi.StringInput // The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow. EntitlementArn pulumi.StringPtrInput // The ARN of the flow. FlowArn pulumi.StringPtrInput // The source configuration for cloud flows receiving a stream from a bridge. GatewayBridgeSource FlowSourceGatewayBridgeSourcePtrInput // The port that the flow will be listening on for incoming content. IngestPort pulumi.IntPtrInput // The smoothing max bitrate for RIST, RTP, and RTP-FEC streams. MaxBitrate pulumi.IntPtrInput // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency pulumi.IntPtrInput // The minimum latency in milliseconds. MinLatency pulumi.IntPtrInput // The name of the source. Name pulumi.StringPtrInput // The protocol that is used by the source. Protocol FlowSourceProtocolPtrInput // The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol. SenderControlPort pulumi.IntPtrInput // The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol. SenderIpAddress pulumi.StringPtrInput // Source IP or domain name for SRT-caller protocol. SourceListenerAddress pulumi.StringPtrInput // Source port for SRT-caller protocol. SourceListenerPort pulumi.IntPtrInput // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId pulumi.StringPtrInput // The name of the VPC Interface this Source is configured with. VpcInterfaceName pulumi.StringPtrInput // The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. WhitelistCidr pulumi.StringPtrInput }
The set of arguments for constructing a FlowSource resource.
func (FlowSourceArgs) ElementType ¶
func (FlowSourceArgs) ElementType() reflect.Type
type FlowSourceEncryption ¶
type FlowSourceEncryption struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm *FlowSourceEncryptionAlgorithm `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector *string `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId *string `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType *FlowSourceEncryptionKeyType `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region *string `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId *string `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn string `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn *string `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url *string `pulumi:"url"` }
Information about the encryption of the flow.
type FlowSourceEncryptionAlgorithm ¶
type FlowSourceEncryptionAlgorithm string
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowSourceEncryptionAlgorithm) ElementType ¶
func (FlowSourceEncryptionAlgorithm) ElementType() reflect.Type
func (FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutput ¶
func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutput() FlowSourceEncryptionAlgorithmOutput
func (FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutputWithContext ¶
func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmOutput
func (FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutput ¶
func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext ¶
func (e FlowSourceEncryptionAlgorithm) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithm) ToStringOutput ¶
func (e FlowSourceEncryptionAlgorithm) ToStringOutput() pulumi.StringOutput
func (FlowSourceEncryptionAlgorithm) ToStringOutputWithContext ¶
func (e FlowSourceEncryptionAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceEncryptionAlgorithm) ToStringPtrOutput ¶
func (e FlowSourceEncryptionAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionAlgorithm) ToStringPtrOutputWithContext ¶
func (e FlowSourceEncryptionAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionAlgorithmInput ¶
type FlowSourceEncryptionAlgorithmInput interface { pulumi.Input ToFlowSourceEncryptionAlgorithmOutput() FlowSourceEncryptionAlgorithmOutput ToFlowSourceEncryptionAlgorithmOutputWithContext(context.Context) FlowSourceEncryptionAlgorithmOutput }
FlowSourceEncryptionAlgorithmInput is an input type that accepts values of the FlowSourceEncryptionAlgorithm enum A concrete instance of `FlowSourceEncryptionAlgorithmInput` can be one of the following:
FlowSourceEncryptionAlgorithmAes128 FlowSourceEncryptionAlgorithmAes192 FlowSourceEncryptionAlgorithmAes256
type FlowSourceEncryptionAlgorithmOutput ¶
type FlowSourceEncryptionAlgorithmOutput struct{ *pulumi.OutputState }
func (FlowSourceEncryptionAlgorithmOutput) ElementType ¶
func (FlowSourceEncryptionAlgorithmOutput) ElementType() reflect.Type
func (FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutput ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutput() FlowSourceEncryptionAlgorithmOutput
func (FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmOutput
func (FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutput ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithmOutput) ToStringOutput ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (FlowSourceEncryptionAlgorithmOutput) ToStringOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutput ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionAlgorithmPtrInput ¶
type FlowSourceEncryptionAlgorithmPtrInput interface { pulumi.Input ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(context.Context) FlowSourceEncryptionAlgorithmPtrOutput }
func FlowSourceEncryptionAlgorithmPtr ¶
func FlowSourceEncryptionAlgorithmPtr(v string) FlowSourceEncryptionAlgorithmPtrInput
type FlowSourceEncryptionAlgorithmPtrOutput ¶
type FlowSourceEncryptionAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (FlowSourceEncryptionAlgorithmPtrOutput) ElementType ¶
func (FlowSourceEncryptionAlgorithmPtrOutput) ElementType() reflect.Type
func (FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutput ¶
func (o FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutput() FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmPtrOutput) ToFlowSourceEncryptionAlgorithmPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionAlgorithmPtrOutput
func (FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutput ¶
func (o FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceEncryptionAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionArgs ¶
type FlowSourceEncryptionArgs struct { // The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256). Algorithm FlowSourceEncryptionAlgorithmPtrInput `pulumi:"algorithm"` // A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption. ConstantInitializationVector pulumi.StringPtrInput `pulumi:"constantInitializationVector"` // The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption. DeviceId pulumi.StringPtrInput `pulumi:"deviceId"` // The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key). KeyType FlowSourceEncryptionKeyTypePtrInput `pulumi:"keyType"` // The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption. Region pulumi.StringPtrInput `pulumi:"region"` // An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity). RoleArn pulumi.StringInput `pulumi:"roleArn"` // The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption. SecretArn pulumi.StringPtrInput `pulumi:"secretArn"` // The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the encryption of the flow.
func (FlowSourceEncryptionArgs) ElementType ¶
func (FlowSourceEncryptionArgs) ElementType() reflect.Type
func (FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutput ¶
func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutput() FlowSourceEncryptionOutput
func (FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutputWithContext ¶
func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionOutputWithContext(ctx context.Context) FlowSourceEncryptionOutput
func (FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutput ¶
func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
func (FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutputWithContext ¶
func (i FlowSourceEncryptionArgs) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
type FlowSourceEncryptionInput ¶
type FlowSourceEncryptionInput interface { pulumi.Input ToFlowSourceEncryptionOutput() FlowSourceEncryptionOutput ToFlowSourceEncryptionOutputWithContext(context.Context) FlowSourceEncryptionOutput }
FlowSourceEncryptionInput is an input type that accepts FlowSourceEncryptionArgs and FlowSourceEncryptionOutput values. You can construct a concrete instance of `FlowSourceEncryptionInput` via:
FlowSourceEncryptionArgs{...}
type FlowSourceEncryptionKeyType ¶
type FlowSourceEncryptionKeyType string
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowSourceEncryptionKeyType) ElementType ¶
func (FlowSourceEncryptionKeyType) ElementType() reflect.Type
func (FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutput ¶
func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutput() FlowSourceEncryptionKeyTypeOutput
func (FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutputWithContext ¶
func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypeOutput
func (FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutput ¶
func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutputWithContext ¶
func (e FlowSourceEncryptionKeyType) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyType) ToStringOutput ¶
func (e FlowSourceEncryptionKeyType) ToStringOutput() pulumi.StringOutput
func (FlowSourceEncryptionKeyType) ToStringOutputWithContext ¶
func (e FlowSourceEncryptionKeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceEncryptionKeyType) ToStringPtrOutput ¶
func (e FlowSourceEncryptionKeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionKeyType) ToStringPtrOutputWithContext ¶
func (e FlowSourceEncryptionKeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionKeyTypeInput ¶
type FlowSourceEncryptionKeyTypeInput interface { pulumi.Input ToFlowSourceEncryptionKeyTypeOutput() FlowSourceEncryptionKeyTypeOutput ToFlowSourceEncryptionKeyTypeOutputWithContext(context.Context) FlowSourceEncryptionKeyTypeOutput }
FlowSourceEncryptionKeyTypeInput is an input type that accepts values of the FlowSourceEncryptionKeyType enum A concrete instance of `FlowSourceEncryptionKeyTypeInput` can be one of the following:
FlowSourceEncryptionKeyTypeSpeke FlowSourceEncryptionKeyTypeStaticKey FlowSourceEncryptionKeyTypeSrtPassword
type FlowSourceEncryptionKeyTypeOutput ¶
type FlowSourceEncryptionKeyTypeOutput struct{ *pulumi.OutputState }
func (FlowSourceEncryptionKeyTypeOutput) ElementType ¶
func (FlowSourceEncryptionKeyTypeOutput) ElementType() reflect.Type
func (FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutput ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutput() FlowSourceEncryptionKeyTypeOutput
func (FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypeOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypeOutput
func (FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutput ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyTypeOutput) ToStringOutput ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowSourceEncryptionKeyTypeOutput) ToStringOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutput ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionKeyTypePtrInput ¶
type FlowSourceEncryptionKeyTypePtrInput interface { pulumi.Input ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput ToFlowSourceEncryptionKeyTypePtrOutputWithContext(context.Context) FlowSourceEncryptionKeyTypePtrOutput }
func FlowSourceEncryptionKeyTypePtr ¶
func FlowSourceEncryptionKeyTypePtr(v string) FlowSourceEncryptionKeyTypePtrInput
type FlowSourceEncryptionKeyTypePtrOutput ¶
type FlowSourceEncryptionKeyTypePtrOutput struct{ *pulumi.OutputState }
func (FlowSourceEncryptionKeyTypePtrOutput) ElementType ¶
func (FlowSourceEncryptionKeyTypePtrOutput) ElementType() reflect.Type
func (FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutput ¶
func (o FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutput() FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypePtrOutput) ToFlowSourceEncryptionKeyTypePtrOutputWithContext(ctx context.Context) FlowSourceEncryptionKeyTypePtrOutput
func (FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutput ¶
func (o FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceEncryptionKeyTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceEncryptionOutput ¶
type FlowSourceEncryptionOutput struct{ *pulumi.OutputState }
Information about the encryption of the flow.
func (FlowSourceEncryptionOutput) Algorithm ¶
func (o FlowSourceEncryptionOutput) Algorithm() FlowSourceEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowSourceEncryptionOutput) ConstantInitializationVector ¶
func (o FlowSourceEncryptionOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowSourceEncryptionOutput) DeviceId ¶
func (o FlowSourceEncryptionOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionOutput) ElementType ¶
func (FlowSourceEncryptionOutput) ElementType() reflect.Type
func (FlowSourceEncryptionOutput) KeyType ¶
func (o FlowSourceEncryptionOutput) KeyType() FlowSourceEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowSourceEncryptionOutput) Region ¶
func (o FlowSourceEncryptionOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionOutput) ResourceId ¶
func (o FlowSourceEncryptionOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionOutput) RoleArn ¶
func (o FlowSourceEncryptionOutput) RoleArn() pulumi.StringOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowSourceEncryptionOutput) SecretArn ¶
func (o FlowSourceEncryptionOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutput ¶
func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutput() FlowSourceEncryptionOutput
func (FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutputWithContext ¶
func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionOutputWithContext(ctx context.Context) FlowSourceEncryptionOutput
func (FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutput ¶
func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
func (FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutputWithContext ¶
func (o FlowSourceEncryptionOutput) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
func (FlowSourceEncryptionOutput) Url ¶
func (o FlowSourceEncryptionOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowSourceEncryptionPtrInput ¶
type FlowSourceEncryptionPtrInput interface { pulumi.Input ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput ToFlowSourceEncryptionPtrOutputWithContext(context.Context) FlowSourceEncryptionPtrOutput }
FlowSourceEncryptionPtrInput is an input type that accepts FlowSourceEncryptionArgs, FlowSourceEncryptionPtr and FlowSourceEncryptionPtrOutput values. You can construct a concrete instance of `FlowSourceEncryptionPtrInput` via:
FlowSourceEncryptionArgs{...} or: nil
func FlowSourceEncryptionPtr ¶
func FlowSourceEncryptionPtr(v *FlowSourceEncryptionArgs) FlowSourceEncryptionPtrInput
type FlowSourceEncryptionPtrOutput ¶
type FlowSourceEncryptionPtrOutput struct{ *pulumi.OutputState }
func (FlowSourceEncryptionPtrOutput) Algorithm ¶
func (o FlowSourceEncryptionPtrOutput) Algorithm() FlowSourceEncryptionAlgorithmPtrOutput
The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).
func (FlowSourceEncryptionPtrOutput) ConstantInitializationVector ¶
func (o FlowSourceEncryptionPtrOutput) ConstantInitializationVector() pulumi.StringPtrOutput
A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.
func (FlowSourceEncryptionPtrOutput) DeviceId ¶
func (o FlowSourceEncryptionPtrOutput) DeviceId() pulumi.StringPtrOutput
The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionPtrOutput) Elem ¶
func (o FlowSourceEncryptionPtrOutput) Elem() FlowSourceEncryptionOutput
func (FlowSourceEncryptionPtrOutput) ElementType ¶
func (FlowSourceEncryptionPtrOutput) ElementType() reflect.Type
func (FlowSourceEncryptionPtrOutput) KeyType ¶
func (o FlowSourceEncryptionPtrOutput) KeyType() FlowSourceEncryptionKeyTypePtrOutput
The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).
func (FlowSourceEncryptionPtrOutput) Region ¶
func (o FlowSourceEncryptionPtrOutput) Region() pulumi.StringPtrOutput
The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionPtrOutput) ResourceId ¶
func (o FlowSourceEncryptionPtrOutput) ResourceId() pulumi.StringPtrOutput
An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.
func (FlowSourceEncryptionPtrOutput) RoleArn ¶
func (o FlowSourceEncryptionPtrOutput) RoleArn() pulumi.StringPtrOutput
The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).
func (FlowSourceEncryptionPtrOutput) SecretArn ¶
func (o FlowSourceEncryptionPtrOutput) SecretArn() pulumi.StringPtrOutput
The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.
func (FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutput ¶
func (o FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutput() FlowSourceEncryptionPtrOutput
func (FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutputWithContext ¶
func (o FlowSourceEncryptionPtrOutput) ToFlowSourceEncryptionPtrOutputWithContext(ctx context.Context) FlowSourceEncryptionPtrOutput
func (FlowSourceEncryptionPtrOutput) Url ¶
func (o FlowSourceEncryptionPtrOutput) Url() pulumi.StringPtrOutput
The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.
type FlowSourceGatewayBridgeSource ¶ added in v0.67.0
type FlowSourceGatewayBridgeSource struct { // The ARN of the bridge feeding this flow. BridgeArn string `pulumi:"bridgeArn"` // The name of the VPC interface attachment to use for this bridge source. VpcInterfaceAttachment *FlowSourceVpcInterfaceAttachment `pulumi:"vpcInterfaceAttachment"` }
The source configuration for cloud flows receiving a stream from a bridge.
type FlowSourceGatewayBridgeSourceArgs ¶ added in v0.67.0
type FlowSourceGatewayBridgeSourceArgs struct { // The ARN of the bridge feeding this flow. BridgeArn pulumi.StringInput `pulumi:"bridgeArn"` // The name of the VPC interface attachment to use for this bridge source. VpcInterfaceAttachment FlowSourceVpcInterfaceAttachmentPtrInput `pulumi:"vpcInterfaceAttachment"` }
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowSourceGatewayBridgeSourceArgs) ElementType ¶ added in v0.67.0
func (FlowSourceGatewayBridgeSourceArgs) ElementType() reflect.Type
func (FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutput ¶ added in v0.67.0
func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutput() FlowSourceGatewayBridgeSourceOutput
func (FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutputWithContext ¶ added in v0.67.0
func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourceOutput
func (FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
func (FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (i FlowSourceGatewayBridgeSourceArgs) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
type FlowSourceGatewayBridgeSourceInput ¶ added in v0.67.0
type FlowSourceGatewayBridgeSourceInput interface { pulumi.Input ToFlowSourceGatewayBridgeSourceOutput() FlowSourceGatewayBridgeSourceOutput ToFlowSourceGatewayBridgeSourceOutputWithContext(context.Context) FlowSourceGatewayBridgeSourceOutput }
FlowSourceGatewayBridgeSourceInput is an input type that accepts FlowSourceGatewayBridgeSourceArgs and FlowSourceGatewayBridgeSourceOutput values. You can construct a concrete instance of `FlowSourceGatewayBridgeSourceInput` via:
FlowSourceGatewayBridgeSourceArgs{...}
type FlowSourceGatewayBridgeSourceOutput ¶ added in v0.67.0
type FlowSourceGatewayBridgeSourceOutput struct{ *pulumi.OutputState }
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowSourceGatewayBridgeSourceOutput) BridgeArn ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) BridgeArn() pulumi.StringOutput
The ARN of the bridge feeding this flow.
func (FlowSourceGatewayBridgeSourceOutput) ElementType ¶ added in v0.67.0
func (FlowSourceGatewayBridgeSourceOutput) ElementType() reflect.Type
func (FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutput ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutput() FlowSourceGatewayBridgeSourceOutput
func (FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutputWithContext ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourceOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourceOutput
func (FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
func (FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
func (FlowSourceGatewayBridgeSourceOutput) VpcInterfaceAttachment ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourceOutput) VpcInterfaceAttachment() FlowSourceVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this bridge source.
type FlowSourceGatewayBridgeSourcePtrInput ¶ added in v0.67.0
type FlowSourceGatewayBridgeSourcePtrInput interface { pulumi.Input ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(context.Context) FlowSourceGatewayBridgeSourcePtrOutput }
FlowSourceGatewayBridgeSourcePtrInput is an input type that accepts FlowSourceGatewayBridgeSourceArgs, FlowSourceGatewayBridgeSourcePtr and FlowSourceGatewayBridgeSourcePtrOutput values. You can construct a concrete instance of `FlowSourceGatewayBridgeSourcePtrInput` via:
FlowSourceGatewayBridgeSourceArgs{...} or: nil
func FlowSourceGatewayBridgeSourcePtr ¶ added in v0.67.0
func FlowSourceGatewayBridgeSourcePtr(v *FlowSourceGatewayBridgeSourceArgs) FlowSourceGatewayBridgeSourcePtrInput
type FlowSourceGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
type FlowSourceGatewayBridgeSourcePtrOutput struct{ *pulumi.OutputState }
func (FlowSourceGatewayBridgeSourcePtrOutput) BridgeArn ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourcePtrOutput) BridgeArn() pulumi.StringPtrOutput
The ARN of the bridge feeding this flow.
func (FlowSourceGatewayBridgeSourcePtrOutput) ElementType ¶ added in v0.67.0
func (FlowSourceGatewayBridgeSourcePtrOutput) ElementType() reflect.Type
func (FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutput ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutput() FlowSourceGatewayBridgeSourcePtrOutput
func (FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourcePtrOutput) ToFlowSourceGatewayBridgeSourcePtrOutputWithContext(ctx context.Context) FlowSourceGatewayBridgeSourcePtrOutput
func (FlowSourceGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment ¶ added in v0.67.0
func (o FlowSourceGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowSourceVpcInterfaceAttachmentPtrOutput
The name of the VPC interface attachment to use for this bridge source.
type FlowSourceInput ¶
type FlowSourceInput interface { pulumi.Input ToFlowSourceOutput() FlowSourceOutput ToFlowSourceOutputWithContext(ctx context.Context) FlowSourceOutput }
type FlowSourceMonitoringConfig ¶ added in v0.122.0
type FlowSourceMonitoringConfig struct { // The state of thumbnail monitoring. ThumbnailState FlowSourceMonitoringConfigThumbnailState `pulumi:"thumbnailState"` }
The settings for source monitoring.
type FlowSourceMonitoringConfigArgs ¶ added in v0.122.0
type FlowSourceMonitoringConfigArgs struct { // The state of thumbnail monitoring. ThumbnailState FlowSourceMonitoringConfigThumbnailStateInput `pulumi:"thumbnailState"` }
The settings for source monitoring.
func (FlowSourceMonitoringConfigArgs) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigArgs) ElementType() reflect.Type
func (FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutput ¶ added in v0.122.0
func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutput() FlowSourceMonitoringConfigOutput
func (FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutputWithContext ¶ added in v0.122.0
func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigOutput
func (FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutput ¶ added in v0.122.0
func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
func (FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutputWithContext ¶ added in v0.122.0
func (i FlowSourceMonitoringConfigArgs) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
type FlowSourceMonitoringConfigInput ¶ added in v0.122.0
type FlowSourceMonitoringConfigInput interface { pulumi.Input ToFlowSourceMonitoringConfigOutput() FlowSourceMonitoringConfigOutput ToFlowSourceMonitoringConfigOutputWithContext(context.Context) FlowSourceMonitoringConfigOutput }
FlowSourceMonitoringConfigInput is an input type that accepts FlowSourceMonitoringConfigArgs and FlowSourceMonitoringConfigOutput values. You can construct a concrete instance of `FlowSourceMonitoringConfigInput` via:
FlowSourceMonitoringConfigArgs{...}
type FlowSourceMonitoringConfigOutput ¶ added in v0.122.0
type FlowSourceMonitoringConfigOutput struct{ *pulumi.OutputState }
The settings for source monitoring.
func (FlowSourceMonitoringConfigOutput) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigOutput) ElementType() reflect.Type
func (FlowSourceMonitoringConfigOutput) ThumbnailState ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigOutput) ThumbnailState() FlowSourceMonitoringConfigThumbnailStateOutput
The state of thumbnail monitoring.
func (FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutput() FlowSourceMonitoringConfigOutput
func (FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigOutput
func (FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
func (FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
type FlowSourceMonitoringConfigPtrInput ¶ added in v0.122.0
type FlowSourceMonitoringConfigPtrInput interface { pulumi.Input ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput ToFlowSourceMonitoringConfigPtrOutputWithContext(context.Context) FlowSourceMonitoringConfigPtrOutput }
FlowSourceMonitoringConfigPtrInput is an input type that accepts FlowSourceMonitoringConfigArgs, FlowSourceMonitoringConfigPtr and FlowSourceMonitoringConfigPtrOutput values. You can construct a concrete instance of `FlowSourceMonitoringConfigPtrInput` via:
FlowSourceMonitoringConfigArgs{...} or: nil
func FlowSourceMonitoringConfigPtr ¶ added in v0.122.0
func FlowSourceMonitoringConfigPtr(v *FlowSourceMonitoringConfigArgs) FlowSourceMonitoringConfigPtrInput
type FlowSourceMonitoringConfigPtrOutput ¶ added in v0.122.0
type FlowSourceMonitoringConfigPtrOutput struct{ *pulumi.OutputState }
func (FlowSourceMonitoringConfigPtrOutput) Elem ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigPtrOutput) Elem() FlowSourceMonitoringConfigOutput
func (FlowSourceMonitoringConfigPtrOutput) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigPtrOutput) ElementType() reflect.Type
func (FlowSourceMonitoringConfigPtrOutput) ThumbnailState ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigPtrOutput) ThumbnailState() FlowSourceMonitoringConfigThumbnailStatePtrOutput
The state of thumbnail monitoring.
func (FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutput() FlowSourceMonitoringConfigPtrOutput
func (FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigPtrOutput) ToFlowSourceMonitoringConfigPtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigPtrOutput
type FlowSourceMonitoringConfigThumbnailState ¶ added in v0.122.0
type FlowSourceMonitoringConfigThumbnailState string
The state of thumbnail monitoring.
func (FlowSourceMonitoringConfigThumbnailState) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigThumbnailState) ElementType() reflect.Type
func (FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutput ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutput() FlowSourceMonitoringConfigThumbnailStateOutput
func (FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStateOutput
func (FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailState) ToStringOutput ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToStringOutput() pulumi.StringOutput
func (FlowSourceMonitoringConfigThumbnailState) ToStringOutputWithContext ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutput ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutputWithContext ¶ added in v0.122.0
func (e FlowSourceMonitoringConfigThumbnailState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceMonitoringConfigThumbnailStateInput ¶ added in v0.122.0
type FlowSourceMonitoringConfigThumbnailStateInput interface { pulumi.Input ToFlowSourceMonitoringConfigThumbnailStateOutput() FlowSourceMonitoringConfigThumbnailStateOutput ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext(context.Context) FlowSourceMonitoringConfigThumbnailStateOutput }
FlowSourceMonitoringConfigThumbnailStateInput is an input type that accepts values of the FlowSourceMonitoringConfigThumbnailState enum A concrete instance of `FlowSourceMonitoringConfigThumbnailStateInput` can be one of the following:
FlowSourceMonitoringConfigThumbnailStateEnabled FlowSourceMonitoringConfigThumbnailStateDisabled
type FlowSourceMonitoringConfigThumbnailStateOutput ¶ added in v0.122.0
type FlowSourceMonitoringConfigThumbnailStateOutput struct{ *pulumi.OutputState }
func (FlowSourceMonitoringConfigThumbnailStateOutput) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigThumbnailStateOutput) ElementType() reflect.Type
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutput() FlowSourceMonitoringConfigThumbnailStateOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStateOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStateOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutput() pulumi.StringOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceMonitoringConfigThumbnailStatePtrInput ¶ added in v0.122.0
type FlowSourceMonitoringConfigThumbnailStatePtrInput interface { pulumi.Input ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput }
func FlowSourceMonitoringConfigThumbnailStatePtr ¶ added in v0.122.0
func FlowSourceMonitoringConfigThumbnailStatePtr(v string) FlowSourceMonitoringConfigThumbnailStatePtrInput
type FlowSourceMonitoringConfigThumbnailStatePtrOutput ¶ added in v0.122.0
type FlowSourceMonitoringConfigThumbnailStatePtrOutput struct{ *pulumi.OutputState }
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ElementType ¶ added in v0.122.0
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ElementType() reflect.Type
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutput() FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToFlowSourceMonitoringConfigThumbnailStatePtrOutputWithContext(ctx context.Context) FlowSourceMonitoringConfigThumbnailStatePtrOutput
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutput ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.122.0
func (o FlowSourceMonitoringConfigThumbnailStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceOutput ¶
type FlowSourceOutput struct{ *pulumi.OutputState }
func (FlowSourceOutput) Decryption ¶ added in v0.17.0
func (o FlowSourceOutput) Decryption() FlowSourceEncryptionPtrOutput
The type of encryption that is used on the content ingested from this source.
func (FlowSourceOutput) Description ¶ added in v0.17.0
func (o FlowSourceOutput) Description() pulumi.StringOutput
A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
func (FlowSourceOutput) ElementType ¶
func (FlowSourceOutput) ElementType() reflect.Type
func (FlowSourceOutput) EntitlementArn ¶ added in v0.17.0
func (o FlowSourceOutput) EntitlementArn() pulumi.StringPtrOutput
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow.
func (FlowSourceOutput) FlowArn ¶ added in v0.17.0
func (o FlowSourceOutput) FlowArn() pulumi.StringPtrOutput
The ARN of the flow.
func (FlowSourceOutput) GatewayBridgeSource ¶ added in v0.67.0
func (o FlowSourceOutput) GatewayBridgeSource() FlowSourceGatewayBridgeSourcePtrOutput
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowSourceOutput) IngestIp ¶ added in v0.17.0
func (o FlowSourceOutput) IngestIp() pulumi.StringOutput
The IP address that the flow will be listening on for incoming content.
func (FlowSourceOutput) IngestPort ¶ added in v0.17.0
func (o FlowSourceOutput) IngestPort() pulumi.IntPtrOutput
The port that the flow will be listening on for incoming content.
func (FlowSourceOutput) MaxBitrate ¶ added in v0.17.0
func (o FlowSourceOutput) MaxBitrate() pulumi.IntPtrOutput
The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.
func (FlowSourceOutput) MaxLatency ¶ added in v0.17.0
func (o FlowSourceOutput) MaxLatency() pulumi.IntPtrOutput
The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
func (FlowSourceOutput) MinLatency ¶ added in v0.62.0
func (o FlowSourceOutput) MinLatency() pulumi.IntPtrOutput
The minimum latency in milliseconds.
func (FlowSourceOutput) Name ¶ added in v0.17.0
func (o FlowSourceOutput) Name() pulumi.StringOutput
The name of the source.
func (FlowSourceOutput) Protocol ¶ added in v0.17.0
func (o FlowSourceOutput) Protocol() FlowSourceProtocolPtrOutput
The protocol that is used by the source.
func (FlowSourceOutput) SenderControlPort ¶ added in v0.62.0
func (o FlowSourceOutput) SenderControlPort() pulumi.IntPtrOutput
The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceOutput) SenderIpAddress ¶ added in v0.62.0
func (o FlowSourceOutput) SenderIpAddress() pulumi.StringPtrOutput
The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceOutput) SourceArn ¶ added in v0.17.0
func (o FlowSourceOutput) SourceArn() pulumi.StringOutput
The ARN of the source.
func (FlowSourceOutput) SourceIngestPort ¶ added in v0.17.0
func (o FlowSourceOutput) SourceIngestPort() pulumi.StringOutput
The port that the flow will be listening on for incoming content.(ReadOnly)
func (FlowSourceOutput) SourceListenerAddress ¶ added in v0.62.0
func (o FlowSourceOutput) SourceListenerAddress() pulumi.StringPtrOutput
Source IP or domain name for SRT-caller protocol.
func (FlowSourceOutput) SourceListenerPort ¶ added in v0.62.0
func (o FlowSourceOutput) SourceListenerPort() pulumi.IntPtrOutput
Source port for SRT-caller protocol.
func (FlowSourceOutput) StreamId ¶ added in v0.17.0
func (o FlowSourceOutput) StreamId() pulumi.StringPtrOutput
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
func (FlowSourceOutput) ToFlowSourceOutput ¶
func (o FlowSourceOutput) ToFlowSourceOutput() FlowSourceOutput
func (FlowSourceOutput) ToFlowSourceOutputWithContext ¶
func (o FlowSourceOutput) ToFlowSourceOutputWithContext(ctx context.Context) FlowSourceOutput
func (FlowSourceOutput) VpcInterfaceName ¶ added in v0.17.0
func (o FlowSourceOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC Interface this Source is configured with.
func (FlowSourceOutput) WhitelistCidr ¶ added in v0.17.0
func (o FlowSourceOutput) WhitelistCidr() pulumi.StringPtrOutput
The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
type FlowSourceProtocol ¶
type FlowSourceProtocol string
The protocol that is used by the source.
func (FlowSourceProtocol) ElementType ¶
func (FlowSourceProtocol) ElementType() reflect.Type
func (FlowSourceProtocol) ToFlowSourceProtocolOutput ¶
func (e FlowSourceProtocol) ToFlowSourceProtocolOutput() FlowSourceProtocolOutput
func (FlowSourceProtocol) ToFlowSourceProtocolOutputWithContext ¶
func (e FlowSourceProtocol) ToFlowSourceProtocolOutputWithContext(ctx context.Context) FlowSourceProtocolOutput
func (FlowSourceProtocol) ToFlowSourceProtocolPtrOutput ¶
func (e FlowSourceProtocol) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
func (FlowSourceProtocol) ToFlowSourceProtocolPtrOutputWithContext ¶
func (e FlowSourceProtocol) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
func (FlowSourceProtocol) ToStringOutput ¶
func (e FlowSourceProtocol) ToStringOutput() pulumi.StringOutput
func (FlowSourceProtocol) ToStringOutputWithContext ¶
func (e FlowSourceProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceProtocol) ToStringPtrOutput ¶
func (e FlowSourceProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceProtocol) ToStringPtrOutputWithContext ¶
func (e FlowSourceProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceProtocolInput ¶
type FlowSourceProtocolInput interface { pulumi.Input ToFlowSourceProtocolOutput() FlowSourceProtocolOutput ToFlowSourceProtocolOutputWithContext(context.Context) FlowSourceProtocolOutput }
FlowSourceProtocolInput is an input type that accepts values of the FlowSourceProtocol enum A concrete instance of `FlowSourceProtocolInput` can be one of the following:
FlowSourceProtocolZixiPush FlowSourceProtocolRtpFec FlowSourceProtocolRtp FlowSourceProtocolRist FlowSourceProtocolFujitsuQos FlowSourceProtocolSrtListener FlowSourceProtocolSrtCaller FlowSourceProtocolSt2110Jpegxs FlowSourceProtocolCdi
type FlowSourceProtocolOutput ¶
type FlowSourceProtocolOutput struct{ *pulumi.OutputState }
func (FlowSourceProtocolOutput) ElementType ¶
func (FlowSourceProtocolOutput) ElementType() reflect.Type
func (FlowSourceProtocolOutput) ToFlowSourceProtocolOutput ¶
func (o FlowSourceProtocolOutput) ToFlowSourceProtocolOutput() FlowSourceProtocolOutput
func (FlowSourceProtocolOutput) ToFlowSourceProtocolOutputWithContext ¶
func (o FlowSourceProtocolOutput) ToFlowSourceProtocolOutputWithContext(ctx context.Context) FlowSourceProtocolOutput
func (FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutput ¶
func (o FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
func (FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutputWithContext ¶
func (o FlowSourceProtocolOutput) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
func (FlowSourceProtocolOutput) ToStringOutput ¶
func (o FlowSourceProtocolOutput) ToStringOutput() pulumi.StringOutput
func (FlowSourceProtocolOutput) ToStringOutputWithContext ¶
func (o FlowSourceProtocolOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowSourceProtocolOutput) ToStringPtrOutput ¶
func (o FlowSourceProtocolOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceProtocolOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceProtocolOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceProtocolPtrInput ¶
type FlowSourceProtocolPtrInput interface { pulumi.Input ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput ToFlowSourceProtocolPtrOutputWithContext(context.Context) FlowSourceProtocolPtrOutput }
func FlowSourceProtocolPtr ¶
func FlowSourceProtocolPtr(v string) FlowSourceProtocolPtrInput
type FlowSourceProtocolPtrOutput ¶
type FlowSourceProtocolPtrOutput struct{ *pulumi.OutputState }
func (FlowSourceProtocolPtrOutput) Elem ¶
func (o FlowSourceProtocolPtrOutput) Elem() FlowSourceProtocolOutput
func (FlowSourceProtocolPtrOutput) ElementType ¶
func (FlowSourceProtocolPtrOutput) ElementType() reflect.Type
func (FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutput ¶
func (o FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutput() FlowSourceProtocolPtrOutput
func (FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutputWithContext ¶
func (o FlowSourceProtocolPtrOutput) ToFlowSourceProtocolPtrOutputWithContext(ctx context.Context) FlowSourceProtocolPtrOutput
func (FlowSourceProtocolPtrOutput) ToStringPtrOutput ¶
func (o FlowSourceProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowSourceProtocolPtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowSourceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowSourceState ¶
type FlowSourceState struct { }
func (FlowSourceState) ElementType ¶
func (FlowSourceState) ElementType() reflect.Type
type FlowSourceType ¶
type FlowSourceType struct { // The type of decryption that is used on the content ingested from this source. Decryption *FlowEncryption `pulumi:"decryption"` // A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account. Description *string `pulumi:"description"` // The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow. EntitlementArn *string `pulumi:"entitlementArn"` // The source configuration for cloud flows receiving a stream from a bridge. GatewayBridgeSource *FlowGatewayBridgeSource `pulumi:"gatewayBridgeSource"` // The IP address that the flow will be listening on for incoming content. IngestIp *string `pulumi:"ingestIp"` // The port that the flow will be listening on for incoming content. IngestPort *int `pulumi:"ingestPort"` // The smoothing max bitrate for RIST, RTP, and RTP-FEC streams. MaxBitrate *int `pulumi:"maxBitrate"` // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency *int `pulumi:"maxLatency"` // The size of the buffer (in milliseconds) to use to sync incoming source data. MaxSyncBuffer *int `pulumi:"maxSyncBuffer"` // The media stream that is associated with the source, and the parameters for that association. MediaStreamSourceConfigurations []FlowMediaStreamSourceConfiguration `pulumi:"mediaStreamSourceConfigurations"` // The minimum latency in milliseconds. MinLatency *int `pulumi:"minLatency"` // The name of the source. Name *string `pulumi:"name"` // The protocol that is used by the source. Protocol *FlowSourceProtocol `pulumi:"protocol"` // The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol. SenderControlPort *int `pulumi:"senderControlPort"` // The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol. SenderIpAddress *string `pulumi:"senderIpAddress"` // The ARN of the source. SourceArn *string `pulumi:"sourceArn"` // The port that the flow will be listening on for incoming content.(ReadOnly) SourceIngestPort *string `pulumi:"sourceIngestPort"` // Source IP or domain name for SRT-caller protocol. SourceListenerAddress *string `pulumi:"sourceListenerAddress"` // Source port for SRT-caller protocol. SourceListenerPort *int `pulumi:"sourceListenerPort"` // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId *string `pulumi:"streamId"` // The name of the VPC Interface this Source is configured with. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` // The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. WhitelistCidr *string `pulumi:"whitelistCidr"` }
The settings for the source of the flow.
type FlowSourceTypeArgs ¶
type FlowSourceTypeArgs struct { // The type of decryption that is used on the content ingested from this source. Decryption FlowEncryptionPtrInput `pulumi:"decryption"` // A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account. Description pulumi.StringPtrInput `pulumi:"description"` // The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow. EntitlementArn pulumi.StringPtrInput `pulumi:"entitlementArn"` // The source configuration for cloud flows receiving a stream from a bridge. GatewayBridgeSource FlowGatewayBridgeSourcePtrInput `pulumi:"gatewayBridgeSource"` // The IP address that the flow will be listening on for incoming content. IngestIp pulumi.StringPtrInput `pulumi:"ingestIp"` // The port that the flow will be listening on for incoming content. IngestPort pulumi.IntPtrInput `pulumi:"ingestPort"` // The smoothing max bitrate for RIST, RTP, and RTP-FEC streams. MaxBitrate pulumi.IntPtrInput `pulumi:"maxBitrate"` // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency pulumi.IntPtrInput `pulumi:"maxLatency"` // The size of the buffer (in milliseconds) to use to sync incoming source data. MaxSyncBuffer pulumi.IntPtrInput `pulumi:"maxSyncBuffer"` // The media stream that is associated with the source, and the parameters for that association. MediaStreamSourceConfigurations FlowMediaStreamSourceConfigurationArrayInput `pulumi:"mediaStreamSourceConfigurations"` // The minimum latency in milliseconds. MinLatency pulumi.IntPtrInput `pulumi:"minLatency"` // The name of the source. Name pulumi.StringPtrInput `pulumi:"name"` // The protocol that is used by the source. Protocol FlowSourceProtocolPtrInput `pulumi:"protocol"` // The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol. SenderControlPort pulumi.IntPtrInput `pulumi:"senderControlPort"` // The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol. SenderIpAddress pulumi.StringPtrInput `pulumi:"senderIpAddress"` // The ARN of the source. SourceArn pulumi.StringPtrInput `pulumi:"sourceArn"` // The port that the flow will be listening on for incoming content.(ReadOnly) SourceIngestPort pulumi.StringPtrInput `pulumi:"sourceIngestPort"` // Source IP or domain name for SRT-caller protocol. SourceListenerAddress pulumi.StringPtrInput `pulumi:"sourceListenerAddress"` // Source port for SRT-caller protocol. SourceListenerPort pulumi.IntPtrInput `pulumi:"sourceListenerPort"` // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId pulumi.StringPtrInput `pulumi:"streamId"` // The name of the VPC Interface this Source is configured with. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` // The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. WhitelistCidr pulumi.StringPtrInput `pulumi:"whitelistCidr"` }
The settings for the source of the flow.
func (FlowSourceTypeArgs) ElementType ¶
func (FlowSourceTypeArgs) ElementType() reflect.Type
func (FlowSourceTypeArgs) ToFlowSourceTypeOutput ¶
func (i FlowSourceTypeArgs) ToFlowSourceTypeOutput() FlowSourceTypeOutput
func (FlowSourceTypeArgs) ToFlowSourceTypeOutputWithContext ¶
func (i FlowSourceTypeArgs) ToFlowSourceTypeOutputWithContext(ctx context.Context) FlowSourceTypeOutput
type FlowSourceTypeInput ¶
type FlowSourceTypeInput interface { pulumi.Input ToFlowSourceTypeOutput() FlowSourceTypeOutput ToFlowSourceTypeOutputWithContext(context.Context) FlowSourceTypeOutput }
FlowSourceTypeInput is an input type that accepts FlowSourceTypeArgs and FlowSourceTypeOutput values. You can construct a concrete instance of `FlowSourceTypeInput` via:
FlowSourceTypeArgs{...}
type FlowSourceTypeOutput ¶
type FlowSourceTypeOutput struct{ *pulumi.OutputState }
The settings for the source of the flow.
func (FlowSourceTypeOutput) Decryption ¶
func (o FlowSourceTypeOutput) Decryption() FlowEncryptionPtrOutput
The type of decryption that is used on the content ingested from this source.
func (FlowSourceTypeOutput) Description ¶
func (o FlowSourceTypeOutput) Description() pulumi.StringPtrOutput
A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
func (FlowSourceTypeOutput) ElementType ¶
func (FlowSourceTypeOutput) ElementType() reflect.Type
func (FlowSourceTypeOutput) EntitlementArn ¶
func (o FlowSourceTypeOutput) EntitlementArn() pulumi.StringPtrOutput
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow.
func (FlowSourceTypeOutput) GatewayBridgeSource ¶ added in v0.67.0
func (o FlowSourceTypeOutput) GatewayBridgeSource() FlowGatewayBridgeSourcePtrOutput
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowSourceTypeOutput) IngestIp ¶
func (o FlowSourceTypeOutput) IngestIp() pulumi.StringPtrOutput
The IP address that the flow will be listening on for incoming content.
func (FlowSourceTypeOutput) IngestPort ¶
func (o FlowSourceTypeOutput) IngestPort() pulumi.IntPtrOutput
The port that the flow will be listening on for incoming content.
func (FlowSourceTypeOutput) MaxBitrate ¶
func (o FlowSourceTypeOutput) MaxBitrate() pulumi.IntPtrOutput
The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.
func (FlowSourceTypeOutput) MaxLatency ¶
func (o FlowSourceTypeOutput) MaxLatency() pulumi.IntPtrOutput
The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
func (FlowSourceTypeOutput) MaxSyncBuffer ¶ added in v0.106.0
func (o FlowSourceTypeOutput) MaxSyncBuffer() pulumi.IntPtrOutput
The size of the buffer (in milliseconds) to use to sync incoming source data.
func (FlowSourceTypeOutput) MediaStreamSourceConfigurations ¶ added in v0.106.0
func (o FlowSourceTypeOutput) MediaStreamSourceConfigurations() FlowMediaStreamSourceConfigurationArrayOutput
The media stream that is associated with the source, and the parameters for that association.
func (FlowSourceTypeOutput) MinLatency ¶ added in v0.3.0
func (o FlowSourceTypeOutput) MinLatency() pulumi.IntPtrOutput
The minimum latency in milliseconds.
func (FlowSourceTypeOutput) Name ¶
func (o FlowSourceTypeOutput) Name() pulumi.StringPtrOutput
The name of the source.
func (FlowSourceTypeOutput) Protocol ¶
func (o FlowSourceTypeOutput) Protocol() FlowSourceProtocolPtrOutput
The protocol that is used by the source.
func (FlowSourceTypeOutput) SenderControlPort ¶ added in v0.45.0
func (o FlowSourceTypeOutput) SenderControlPort() pulumi.IntPtrOutput
The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceTypeOutput) SenderIpAddress ¶ added in v0.45.0
func (o FlowSourceTypeOutput) SenderIpAddress() pulumi.StringPtrOutput
The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceTypeOutput) SourceArn ¶
func (o FlowSourceTypeOutput) SourceArn() pulumi.StringPtrOutput
The ARN of the source.
func (FlowSourceTypeOutput) SourceIngestPort ¶ added in v0.3.0
func (o FlowSourceTypeOutput) SourceIngestPort() pulumi.StringPtrOutput
The port that the flow will be listening on for incoming content.(ReadOnly)
func (FlowSourceTypeOutput) SourceListenerAddress ¶ added in v0.45.0
func (o FlowSourceTypeOutput) SourceListenerAddress() pulumi.StringPtrOutput
Source IP or domain name for SRT-caller protocol.
func (FlowSourceTypeOutput) SourceListenerPort ¶ added in v0.45.0
func (o FlowSourceTypeOutput) SourceListenerPort() pulumi.IntPtrOutput
Source port for SRT-caller protocol.
func (FlowSourceTypeOutput) StreamId ¶
func (o FlowSourceTypeOutput) StreamId() pulumi.StringPtrOutput
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
func (FlowSourceTypeOutput) ToFlowSourceTypeOutput ¶
func (o FlowSourceTypeOutput) ToFlowSourceTypeOutput() FlowSourceTypeOutput
func (FlowSourceTypeOutput) ToFlowSourceTypeOutputWithContext ¶
func (o FlowSourceTypeOutput) ToFlowSourceTypeOutputWithContext(ctx context.Context) FlowSourceTypeOutput
func (FlowSourceTypeOutput) VpcInterfaceName ¶
func (o FlowSourceTypeOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC Interface this Source is configured with.
func (FlowSourceTypeOutput) WhitelistCidr ¶
func (o FlowSourceTypeOutput) WhitelistCidr() pulumi.StringPtrOutput
The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
type FlowSourceTypePtrOutput ¶
type FlowSourceTypePtrOutput struct{ *pulumi.OutputState }
func (FlowSourceTypePtrOutput) Decryption ¶
func (o FlowSourceTypePtrOutput) Decryption() FlowEncryptionPtrOutput
The type of decryption that is used on the content ingested from this source.
func (FlowSourceTypePtrOutput) Description ¶
func (o FlowSourceTypePtrOutput) Description() pulumi.StringPtrOutput
A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
func (FlowSourceTypePtrOutput) Elem ¶
func (o FlowSourceTypePtrOutput) Elem() FlowSourceTypeOutput
func (FlowSourceTypePtrOutput) ElementType ¶
func (FlowSourceTypePtrOutput) ElementType() reflect.Type
func (FlowSourceTypePtrOutput) EntitlementArn ¶
func (o FlowSourceTypePtrOutput) EntitlementArn() pulumi.StringPtrOutput
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow.
func (FlowSourceTypePtrOutput) GatewayBridgeSource ¶ added in v0.67.0
func (o FlowSourceTypePtrOutput) GatewayBridgeSource() FlowGatewayBridgeSourcePtrOutput
The source configuration for cloud flows receiving a stream from a bridge.
func (FlowSourceTypePtrOutput) IngestIp ¶
func (o FlowSourceTypePtrOutput) IngestIp() pulumi.StringPtrOutput
The IP address that the flow will be listening on for incoming content.
func (FlowSourceTypePtrOutput) IngestPort ¶
func (o FlowSourceTypePtrOutput) IngestPort() pulumi.IntPtrOutput
The port that the flow will be listening on for incoming content.
func (FlowSourceTypePtrOutput) MaxBitrate ¶
func (o FlowSourceTypePtrOutput) MaxBitrate() pulumi.IntPtrOutput
The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.
func (FlowSourceTypePtrOutput) MaxLatency ¶
func (o FlowSourceTypePtrOutput) MaxLatency() pulumi.IntPtrOutput
The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
func (FlowSourceTypePtrOutput) MaxSyncBuffer ¶ added in v0.106.0
func (o FlowSourceTypePtrOutput) MaxSyncBuffer() pulumi.IntPtrOutput
The size of the buffer (in milliseconds) to use to sync incoming source data.
func (FlowSourceTypePtrOutput) MediaStreamSourceConfigurations ¶ added in v0.106.0
func (o FlowSourceTypePtrOutput) MediaStreamSourceConfigurations() FlowMediaStreamSourceConfigurationArrayOutput
The media stream that is associated with the source, and the parameters for that association.
func (FlowSourceTypePtrOutput) MinLatency ¶ added in v0.3.0
func (o FlowSourceTypePtrOutput) MinLatency() pulumi.IntPtrOutput
The minimum latency in milliseconds.
func (FlowSourceTypePtrOutput) Name ¶
func (o FlowSourceTypePtrOutput) Name() pulumi.StringPtrOutput
The name of the source.
func (FlowSourceTypePtrOutput) Protocol ¶
func (o FlowSourceTypePtrOutput) Protocol() FlowSourceProtocolPtrOutput
The protocol that is used by the source.
func (FlowSourceTypePtrOutput) SenderControlPort ¶ added in v0.45.0
func (o FlowSourceTypePtrOutput) SenderControlPort() pulumi.IntPtrOutput
The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceTypePtrOutput) SenderIpAddress ¶ added in v0.45.0
func (o FlowSourceTypePtrOutput) SenderIpAddress() pulumi.StringPtrOutput
The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol.
func (FlowSourceTypePtrOutput) SourceArn ¶
func (o FlowSourceTypePtrOutput) SourceArn() pulumi.StringPtrOutput
The ARN of the source.
func (FlowSourceTypePtrOutput) SourceIngestPort ¶ added in v0.3.0
func (o FlowSourceTypePtrOutput) SourceIngestPort() pulumi.StringPtrOutput
The port that the flow will be listening on for incoming content.(ReadOnly)
func (FlowSourceTypePtrOutput) SourceListenerAddress ¶ added in v0.45.0
func (o FlowSourceTypePtrOutput) SourceListenerAddress() pulumi.StringPtrOutput
Source IP or domain name for SRT-caller protocol.
func (FlowSourceTypePtrOutput) SourceListenerPort ¶ added in v0.45.0
func (o FlowSourceTypePtrOutput) SourceListenerPort() pulumi.IntPtrOutput
Source port for SRT-caller protocol.
func (FlowSourceTypePtrOutput) StreamId ¶
func (o FlowSourceTypePtrOutput) StreamId() pulumi.StringPtrOutput
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
func (FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutput ¶
func (o FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutput() FlowSourceTypePtrOutput
func (FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutputWithContext ¶
func (o FlowSourceTypePtrOutput) ToFlowSourceTypePtrOutputWithContext(ctx context.Context) FlowSourceTypePtrOutput
func (FlowSourceTypePtrOutput) VpcInterfaceName ¶
func (o FlowSourceTypePtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC Interface this Source is configured with.
func (FlowSourceTypePtrOutput) WhitelistCidr ¶
func (o FlowSourceTypePtrOutput) WhitelistCidr() pulumi.StringPtrOutput
The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
type FlowSourceVpcInterfaceAttachment ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachment struct { // The name of the VPC interface to use for this resource. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
type FlowSourceVpcInterfaceAttachmentArgs ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachmentArgs struct { // The name of the VPC interface to use for this resource. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
func (FlowSourceVpcInterfaceAttachmentArgs) ElementType ¶ added in v0.67.0
func (FlowSourceVpcInterfaceAttachmentArgs) ElementType() reflect.Type
func (FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutput ¶ added in v0.67.0
func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutput() FlowSourceVpcInterfaceAttachmentOutput
func (FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutputWithContext ¶ added in v0.67.0
func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentOutput
func (FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
func (FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (i FlowSourceVpcInterfaceAttachmentArgs) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
type FlowSourceVpcInterfaceAttachmentInput ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachmentInput interface { pulumi.Input ToFlowSourceVpcInterfaceAttachmentOutput() FlowSourceVpcInterfaceAttachmentOutput ToFlowSourceVpcInterfaceAttachmentOutputWithContext(context.Context) FlowSourceVpcInterfaceAttachmentOutput }
FlowSourceVpcInterfaceAttachmentInput is an input type that accepts FlowSourceVpcInterfaceAttachmentArgs and FlowSourceVpcInterfaceAttachmentOutput values. You can construct a concrete instance of `FlowSourceVpcInterfaceAttachmentInput` via:
FlowSourceVpcInterfaceAttachmentArgs{...}
type FlowSourceVpcInterfaceAttachmentOutput ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachmentOutput struct{ *pulumi.OutputState }
The settings for attaching a VPC interface to an resource.
func (FlowSourceVpcInterfaceAttachmentOutput) ElementType ¶ added in v0.67.0
func (FlowSourceVpcInterfaceAttachmentOutput) ElementType() reflect.Type
func (FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutput ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutput() FlowSourceVpcInterfaceAttachmentOutput
func (FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutputWithContext ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentOutput
func (FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
func (FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
func (FlowSourceVpcInterfaceAttachmentOutput) VpcInterfaceName ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type FlowSourceVpcInterfaceAttachmentPtrInput ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachmentPtrInput interface { pulumi.Input ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput }
FlowSourceVpcInterfaceAttachmentPtrInput is an input type that accepts FlowSourceVpcInterfaceAttachmentArgs, FlowSourceVpcInterfaceAttachmentPtr and FlowSourceVpcInterfaceAttachmentPtrOutput values. You can construct a concrete instance of `FlowSourceVpcInterfaceAttachmentPtrInput` via:
FlowSourceVpcInterfaceAttachmentArgs{...} or: nil
func FlowSourceVpcInterfaceAttachmentPtr ¶ added in v0.67.0
func FlowSourceVpcInterfaceAttachmentPtr(v *FlowSourceVpcInterfaceAttachmentArgs) FlowSourceVpcInterfaceAttachmentPtrInput
type FlowSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
type FlowSourceVpcInterfaceAttachmentPtrOutput struct{ *pulumi.OutputState }
func (FlowSourceVpcInterfaceAttachmentPtrOutput) ElementType ¶ added in v0.67.0
func (FlowSourceVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
func (FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutput() FlowSourceVpcInterfaceAttachmentPtrOutput
func (FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentPtrOutput) ToFlowSourceVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowSourceVpcInterfaceAttachmentPtrOutput
func (FlowSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName ¶ added in v0.67.0
func (o FlowSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type FlowVpcInterface ¶
type FlowVpcInterface struct { pulumi.CustomResourceState // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringOutput `pulumi:"flowArn"` // Immutable and has to be a unique against other VpcInterfaces in this Flow. Name pulumi.StringOutput `pulumi:"name"` // IDs of the network interfaces created in customer's account by MediaConnect. NetworkInterfaceIds pulumi.StringArrayOutput `pulumi:"networkInterfaceIds"` // Role Arn MediaConnect can assume to create ENIs in customer's account. RoleArn pulumi.StringOutput `pulumi:"roleArn"` // Security Group IDs to be used on ENI. SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` // Subnet must be in the AZ of the Flow SubnetId pulumi.StringOutput `pulumi:"subnetId"` }
Resource schema for AWS::MediaConnect::FlowVpcInterface
func GetFlowVpcInterface ¶
func GetFlowVpcInterface(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowVpcInterfaceState, opts ...pulumi.ResourceOption) (*FlowVpcInterface, error)
GetFlowVpcInterface gets an existing FlowVpcInterface 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 NewFlowVpcInterface ¶
func NewFlowVpcInterface(ctx *pulumi.Context, name string, args *FlowVpcInterfaceArgs, opts ...pulumi.ResourceOption) (*FlowVpcInterface, error)
NewFlowVpcInterface registers a new resource with the given unique name, arguments, and options.
func (*FlowVpcInterface) ElementType ¶
func (*FlowVpcInterface) ElementType() reflect.Type
func (*FlowVpcInterface) ToFlowVpcInterfaceOutput ¶
func (i *FlowVpcInterface) ToFlowVpcInterfaceOutput() FlowVpcInterfaceOutput
func (*FlowVpcInterface) ToFlowVpcInterfaceOutputWithContext ¶
func (i *FlowVpcInterface) ToFlowVpcInterfaceOutputWithContext(ctx context.Context) FlowVpcInterfaceOutput
type FlowVpcInterfaceArgs ¶
type FlowVpcInterfaceArgs struct { // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringInput // Immutable and has to be a unique against other VpcInterfaces in this Flow. Name pulumi.StringPtrInput // Role Arn MediaConnect can assume to create ENIs in customer's account. RoleArn pulumi.StringInput // Security Group IDs to be used on ENI. SecurityGroupIds pulumi.StringArrayInput // Subnet must be in the AZ of the Flow SubnetId pulumi.StringInput }
The set of arguments for constructing a FlowVpcInterface resource.
func (FlowVpcInterfaceArgs) ElementType ¶
func (FlowVpcInterfaceArgs) ElementType() reflect.Type
type FlowVpcInterfaceAttachment ¶ added in v0.67.0
type FlowVpcInterfaceAttachment struct { // The name of the VPC interface to use for this resource. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
type FlowVpcInterfaceAttachmentArgs ¶ added in v0.67.0
type FlowVpcInterfaceAttachmentArgs struct { // The name of the VPC interface to use for this resource. VpcInterfaceName pulumi.StringPtrInput `pulumi:"vpcInterfaceName"` }
The settings for attaching a VPC interface to an resource.
func (FlowVpcInterfaceAttachmentArgs) ElementType ¶ added in v0.67.0
func (FlowVpcInterfaceAttachmentArgs) ElementType() reflect.Type
func (FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutput ¶ added in v0.67.0
func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutput() FlowVpcInterfaceAttachmentOutput
func (FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutputWithContext ¶ added in v0.67.0
func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentOutput
func (FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
func (FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (i FlowVpcInterfaceAttachmentArgs) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
type FlowVpcInterfaceAttachmentInput ¶ added in v0.67.0
type FlowVpcInterfaceAttachmentInput interface { pulumi.Input ToFlowVpcInterfaceAttachmentOutput() FlowVpcInterfaceAttachmentOutput ToFlowVpcInterfaceAttachmentOutputWithContext(context.Context) FlowVpcInterfaceAttachmentOutput }
FlowVpcInterfaceAttachmentInput is an input type that accepts FlowVpcInterfaceAttachmentArgs and FlowVpcInterfaceAttachmentOutput values. You can construct a concrete instance of `FlowVpcInterfaceAttachmentInput` via:
FlowVpcInterfaceAttachmentArgs{...}
type FlowVpcInterfaceAttachmentOutput ¶ added in v0.67.0
type FlowVpcInterfaceAttachmentOutput struct{ *pulumi.OutputState }
The settings for attaching a VPC interface to an resource.
func (FlowVpcInterfaceAttachmentOutput) ElementType ¶ added in v0.67.0
func (FlowVpcInterfaceAttachmentOutput) ElementType() reflect.Type
func (FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutput ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutput() FlowVpcInterfaceAttachmentOutput
func (FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutputWithContext ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentOutput
func (FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
func (FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
func (FlowVpcInterfaceAttachmentOutput) VpcInterfaceName ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type FlowVpcInterfaceAttachmentPtrInput ¶ added in v0.67.0
type FlowVpcInterfaceAttachmentPtrInput interface { pulumi.Input ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput ToFlowVpcInterfaceAttachmentPtrOutputWithContext(context.Context) FlowVpcInterfaceAttachmentPtrOutput }
FlowVpcInterfaceAttachmentPtrInput is an input type that accepts FlowVpcInterfaceAttachmentArgs, FlowVpcInterfaceAttachmentPtr and FlowVpcInterfaceAttachmentPtrOutput values. You can construct a concrete instance of `FlowVpcInterfaceAttachmentPtrInput` via:
FlowVpcInterfaceAttachmentArgs{...} or: nil
func FlowVpcInterfaceAttachmentPtr ¶ added in v0.67.0
func FlowVpcInterfaceAttachmentPtr(v *FlowVpcInterfaceAttachmentArgs) FlowVpcInterfaceAttachmentPtrInput
type FlowVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
type FlowVpcInterfaceAttachmentPtrOutput struct{ *pulumi.OutputState }
func (FlowVpcInterfaceAttachmentPtrOutput) Elem ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentPtrOutput) Elem() FlowVpcInterfaceAttachmentOutput
func (FlowVpcInterfaceAttachmentPtrOutput) ElementType ¶ added in v0.67.0
func (FlowVpcInterfaceAttachmentPtrOutput) ElementType() reflect.Type
func (FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutput ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutput() FlowVpcInterfaceAttachmentPtrOutput
func (FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentPtrOutput) ToFlowVpcInterfaceAttachmentPtrOutputWithContext(ctx context.Context) FlowVpcInterfaceAttachmentPtrOutput
func (FlowVpcInterfaceAttachmentPtrOutput) VpcInterfaceName ¶ added in v0.67.0
func (o FlowVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC interface to use for this resource.
type FlowVpcInterfaceInput ¶
type FlowVpcInterfaceInput interface { pulumi.Input ToFlowVpcInterfaceOutput() FlowVpcInterfaceOutput ToFlowVpcInterfaceOutputWithContext(ctx context.Context) FlowVpcInterfaceOutput }
type FlowVpcInterfaceNetworkInterfaceType ¶ added in v0.106.0
type FlowVpcInterfaceNetworkInterfaceType string
The type of network adapter that you want MediaConnect to use on this interface. If you don't set this value, it defaults to ENA.
func (FlowVpcInterfaceNetworkInterfaceType) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceNetworkInterfaceType) ElementType() reflect.Type
func (FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutput ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutput() FlowVpcInterfaceNetworkInterfaceTypeOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypeOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToStringOutput ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToStringOutput() pulumi.StringOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToStringOutputWithContext ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutput ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (e FlowVpcInterfaceNetworkInterfaceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowVpcInterfaceNetworkInterfaceTypeInput ¶ added in v0.106.0
type FlowVpcInterfaceNetworkInterfaceTypeInput interface { pulumi.Input ToFlowVpcInterfaceNetworkInterfaceTypeOutput() FlowVpcInterfaceNetworkInterfaceTypeOutput ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext(context.Context) FlowVpcInterfaceNetworkInterfaceTypeOutput }
FlowVpcInterfaceNetworkInterfaceTypeInput is an input type that accepts values of the FlowVpcInterfaceNetworkInterfaceType enum A concrete instance of `FlowVpcInterfaceNetworkInterfaceTypeInput` can be one of the following:
FlowVpcInterfaceNetworkInterfaceTypeEna FlowVpcInterfaceNetworkInterfaceTypeEfa
type FlowVpcInterfaceNetworkInterfaceTypeOutput ¶ added in v0.106.0
type FlowVpcInterfaceNetworkInterfaceTypeOutput struct{ *pulumi.OutputState }
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ElementType() reflect.Type
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutput() FlowVpcInterfaceNetworkInterfaceTypeOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypeOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutput() pulumi.StringOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowVpcInterfaceNetworkInterfaceTypePtrInput ¶ added in v0.106.0
type FlowVpcInterfaceNetworkInterfaceTypePtrInput interface { pulumi.Input ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput }
func FlowVpcInterfaceNetworkInterfaceTypePtr ¶ added in v0.106.0
func FlowVpcInterfaceNetworkInterfaceTypePtr(v string) FlowVpcInterfaceNetworkInterfaceTypePtrInput
type FlowVpcInterfaceNetworkInterfaceTypePtrOutput ¶ added in v0.106.0
type FlowVpcInterfaceNetworkInterfaceTypePtrOutput struct{ *pulumi.OutputState }
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ElementType() reflect.Type
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutput() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToFlowVpcInterfaceNetworkInterfaceTypePtrOutputWithContext(ctx context.Context) FlowVpcInterfaceNetworkInterfaceTypePtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceNetworkInterfaceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FlowVpcInterfaceOutput ¶
type FlowVpcInterfaceOutput struct{ *pulumi.OutputState }
func (FlowVpcInterfaceOutput) ElementType ¶
func (FlowVpcInterfaceOutput) ElementType() reflect.Type
func (FlowVpcInterfaceOutput) FlowArn ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) FlowArn() pulumi.StringOutput
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
func (FlowVpcInterfaceOutput) Name ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) Name() pulumi.StringOutput
Immutable and has to be a unique against other VpcInterfaces in this Flow.
func (FlowVpcInterfaceOutput) NetworkInterfaceIds ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
IDs of the network interfaces created in customer's account by MediaConnect.
func (FlowVpcInterfaceOutput) RoleArn ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) RoleArn() pulumi.StringOutput
Role Arn MediaConnect can assume to create ENIs in customer's account.
func (FlowVpcInterfaceOutput) SecurityGroupIds ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) SecurityGroupIds() pulumi.StringArrayOutput
Security Group IDs to be used on ENI.
func (FlowVpcInterfaceOutput) SubnetId ¶ added in v0.17.0
func (o FlowVpcInterfaceOutput) SubnetId() pulumi.StringOutput
Subnet must be in the AZ of the Flow
func (FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutput ¶
func (o FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutput() FlowVpcInterfaceOutput
func (FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutputWithContext ¶
func (o FlowVpcInterfaceOutput) ToFlowVpcInterfaceOutputWithContext(ctx context.Context) FlowVpcInterfaceOutput
type FlowVpcInterfaceState ¶
type FlowVpcInterfaceState struct { }
func (FlowVpcInterfaceState) ElementType ¶
func (FlowVpcInterfaceState) ElementType() reflect.Type
type FlowVpcInterfaceType ¶ added in v0.106.0
type FlowVpcInterfaceType struct { // Immutable and has to be a unique against other VpcInterfaces in this Flow. Name string `pulumi:"name"` // IDs of the network interfaces created in customer's account by MediaConnect. NetworkInterfaceIds []string `pulumi:"networkInterfaceIds"` // The type of network adapter that you want MediaConnect to use on this interface. If you don't set this value, it defaults to ENA. NetworkInterfaceType *FlowVpcInterfaceNetworkInterfaceType `pulumi:"networkInterfaceType"` // Role Arn MediaConnect can assume to create ENIs in customer's account. RoleArn string `pulumi:"roleArn"` // Security Group IDs to be used on ENI. SecurityGroupIds []string `pulumi:"securityGroupIds"` // Subnet must be in the AZ of the Flow SubnetId string `pulumi:"subnetId"` }
The details of a VPC interface.
type FlowVpcInterfaceTypeArgs ¶ added in v0.106.0
type FlowVpcInterfaceTypeArgs struct { // Immutable and has to be a unique against other VpcInterfaces in this Flow. Name pulumi.StringInput `pulumi:"name"` // IDs of the network interfaces created in customer's account by MediaConnect. NetworkInterfaceIds pulumi.StringArrayInput `pulumi:"networkInterfaceIds"` // The type of network adapter that you want MediaConnect to use on this interface. If you don't set this value, it defaults to ENA. NetworkInterfaceType FlowVpcInterfaceNetworkInterfaceTypePtrInput `pulumi:"networkInterfaceType"` // Role Arn MediaConnect can assume to create ENIs in customer's account. RoleArn pulumi.StringInput `pulumi:"roleArn"` // Security Group IDs to be used on ENI. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // Subnet must be in the AZ of the Flow SubnetId pulumi.StringInput `pulumi:"subnetId"` }
The details of a VPC interface.
func (FlowVpcInterfaceTypeArgs) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceTypeArgs) ElementType() reflect.Type
func (FlowVpcInterfaceTypeArgs) ToFlowVpcInterfaceTypeOutput ¶ added in v0.106.0
func (i FlowVpcInterfaceTypeArgs) ToFlowVpcInterfaceTypeOutput() FlowVpcInterfaceTypeOutput
func (FlowVpcInterfaceTypeArgs) ToFlowVpcInterfaceTypeOutputWithContext ¶ added in v0.106.0
func (i FlowVpcInterfaceTypeArgs) ToFlowVpcInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeOutput
type FlowVpcInterfaceTypeArray ¶ added in v0.106.0
type FlowVpcInterfaceTypeArray []FlowVpcInterfaceTypeInput
func (FlowVpcInterfaceTypeArray) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceTypeArray) ElementType() reflect.Type
func (FlowVpcInterfaceTypeArray) ToFlowVpcInterfaceTypeArrayOutput ¶ added in v0.106.0
func (i FlowVpcInterfaceTypeArray) ToFlowVpcInterfaceTypeArrayOutput() FlowVpcInterfaceTypeArrayOutput
func (FlowVpcInterfaceTypeArray) ToFlowVpcInterfaceTypeArrayOutputWithContext ¶ added in v0.106.0
func (i FlowVpcInterfaceTypeArray) ToFlowVpcInterfaceTypeArrayOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeArrayOutput
type FlowVpcInterfaceTypeArrayInput ¶ added in v0.106.0
type FlowVpcInterfaceTypeArrayInput interface { pulumi.Input ToFlowVpcInterfaceTypeArrayOutput() FlowVpcInterfaceTypeArrayOutput ToFlowVpcInterfaceTypeArrayOutputWithContext(context.Context) FlowVpcInterfaceTypeArrayOutput }
FlowVpcInterfaceTypeArrayInput is an input type that accepts FlowVpcInterfaceTypeArray and FlowVpcInterfaceTypeArrayOutput values. You can construct a concrete instance of `FlowVpcInterfaceTypeArrayInput` via:
FlowVpcInterfaceTypeArray{ FlowVpcInterfaceTypeArgs{...} }
type FlowVpcInterfaceTypeArrayOutput ¶ added in v0.106.0
type FlowVpcInterfaceTypeArrayOutput struct{ *pulumi.OutputState }
func (FlowVpcInterfaceTypeArrayOutput) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceTypeArrayOutput) ElementType() reflect.Type
func (FlowVpcInterfaceTypeArrayOutput) Index ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeArrayOutput) Index(i pulumi.IntInput) FlowVpcInterfaceTypeOutput
func (FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutput() FlowVpcInterfaceTypeArrayOutput
func (FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeArrayOutput) ToFlowVpcInterfaceTypeArrayOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeArrayOutput
type FlowVpcInterfaceTypeInput ¶ added in v0.106.0
type FlowVpcInterfaceTypeInput interface { pulumi.Input ToFlowVpcInterfaceTypeOutput() FlowVpcInterfaceTypeOutput ToFlowVpcInterfaceTypeOutputWithContext(context.Context) FlowVpcInterfaceTypeOutput }
FlowVpcInterfaceTypeInput is an input type that accepts FlowVpcInterfaceTypeArgs and FlowVpcInterfaceTypeOutput values. You can construct a concrete instance of `FlowVpcInterfaceTypeInput` via:
FlowVpcInterfaceTypeArgs{...}
type FlowVpcInterfaceTypeOutput ¶ added in v0.106.0
type FlowVpcInterfaceTypeOutput struct{ *pulumi.OutputState }
The details of a VPC interface.
func (FlowVpcInterfaceTypeOutput) ElementType ¶ added in v0.106.0
func (FlowVpcInterfaceTypeOutput) ElementType() reflect.Type
func (FlowVpcInterfaceTypeOutput) Name ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) Name() pulumi.StringOutput
Immutable and has to be a unique against other VpcInterfaces in this Flow.
func (FlowVpcInterfaceTypeOutput) NetworkInterfaceIds ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
IDs of the network interfaces created in customer's account by MediaConnect.
func (FlowVpcInterfaceTypeOutput) NetworkInterfaceType ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) NetworkInterfaceType() FlowVpcInterfaceNetworkInterfaceTypePtrOutput
The type of network adapter that you want MediaConnect to use on this interface. If you don't set this value, it defaults to ENA.
func (FlowVpcInterfaceTypeOutput) RoleArn ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) RoleArn() pulumi.StringOutput
Role Arn MediaConnect can assume to create ENIs in customer's account.
func (FlowVpcInterfaceTypeOutput) SecurityGroupIds ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) SecurityGroupIds() pulumi.StringArrayOutput
Security Group IDs to be used on ENI.
func (FlowVpcInterfaceTypeOutput) SubnetId ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) SubnetId() pulumi.StringOutput
Subnet must be in the AZ of the Flow
func (FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutput ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutput() FlowVpcInterfaceTypeOutput
func (FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutputWithContext ¶ added in v0.106.0
func (o FlowVpcInterfaceTypeOutput) ToFlowVpcInterfaceTypeOutputWithContext(ctx context.Context) FlowVpcInterfaceTypeOutput
type Gateway ¶ added in v0.66.0
type Gateway struct { pulumi.CustomResourceState // The range of IP addresses that contribute content or initiate output requests for flows communicating with this gateway. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. EgressCidrBlocks pulumi.StringArrayOutput `pulumi:"egressCidrBlocks"` // The Amazon Resource Name (ARN) of the gateway. GatewayArn pulumi.StringOutput `pulumi:"gatewayArn"` // The current status of the gateway. GatewayState GatewayStateEnumOutput `pulumi:"gatewayState"` // The name of the gateway. This name can not be modified after the gateway is created. Name pulumi.StringOutput `pulumi:"name"` // The list of networks in the gateway. Networks GatewayNetworkArrayOutput `pulumi:"networks"` }
Resource schema for AWS::MediaConnect::Gateway
func GetGateway ¶ added in v0.66.0
func GetGateway(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GatewayState, opts ...pulumi.ResourceOption) (*Gateway, error)
GetGateway gets an existing Gateway 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 NewGateway ¶ added in v0.66.0
func NewGateway(ctx *pulumi.Context, name string, args *GatewayArgs, opts ...pulumi.ResourceOption) (*Gateway, error)
NewGateway registers a new resource with the given unique name, arguments, and options.
func (*Gateway) ElementType ¶ added in v0.66.0
func (*Gateway) ToGatewayOutput ¶ added in v0.66.0
func (i *Gateway) ToGatewayOutput() GatewayOutput
func (*Gateway) ToGatewayOutputWithContext ¶ added in v0.66.0
func (i *Gateway) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewayArgs ¶ added in v0.66.0
type GatewayArgs struct { // The range of IP addresses that contribute content or initiate output requests for flows communicating with this gateway. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. EgressCidrBlocks pulumi.StringArrayInput // The name of the gateway. This name can not be modified after the gateway is created. Name pulumi.StringPtrInput // The list of networks in the gateway. Networks GatewayNetworkArrayInput }
The set of arguments for constructing a Gateway resource.
func (GatewayArgs) ElementType ¶ added in v0.66.0
func (GatewayArgs) ElementType() reflect.Type
type GatewayInput ¶ added in v0.66.0
type GatewayInput interface { pulumi.Input ToGatewayOutput() GatewayOutput ToGatewayOutputWithContext(ctx context.Context) GatewayOutput }
type GatewayNetwork ¶ added in v0.66.0
type GatewayNetwork struct { // A unique IP address range to use for this network. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. CidrBlock string `pulumi:"cidrBlock"` // The name of the network. This name is used to reference the network and must be unique among networks in this gateway. Name string `pulumi:"name"` }
The network settings for a gateway.
type GatewayNetworkArgs ¶ added in v0.66.0
type GatewayNetworkArgs struct { // A unique IP address range to use for this network. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` // The name of the network. This name is used to reference the network and must be unique among networks in this gateway. Name pulumi.StringInput `pulumi:"name"` }
The network settings for a gateway.
func (GatewayNetworkArgs) ElementType ¶ added in v0.66.0
func (GatewayNetworkArgs) ElementType() reflect.Type
func (GatewayNetworkArgs) ToGatewayNetworkOutput ¶ added in v0.66.0
func (i GatewayNetworkArgs) ToGatewayNetworkOutput() GatewayNetworkOutput
func (GatewayNetworkArgs) ToGatewayNetworkOutputWithContext ¶ added in v0.66.0
func (i GatewayNetworkArgs) ToGatewayNetworkOutputWithContext(ctx context.Context) GatewayNetworkOutput
type GatewayNetworkArray ¶ added in v0.66.0
type GatewayNetworkArray []GatewayNetworkInput
func (GatewayNetworkArray) ElementType ¶ added in v0.66.0
func (GatewayNetworkArray) ElementType() reflect.Type
func (GatewayNetworkArray) ToGatewayNetworkArrayOutput ¶ added in v0.66.0
func (i GatewayNetworkArray) ToGatewayNetworkArrayOutput() GatewayNetworkArrayOutput
func (GatewayNetworkArray) ToGatewayNetworkArrayOutputWithContext ¶ added in v0.66.0
func (i GatewayNetworkArray) ToGatewayNetworkArrayOutputWithContext(ctx context.Context) GatewayNetworkArrayOutput
type GatewayNetworkArrayInput ¶ added in v0.66.0
type GatewayNetworkArrayInput interface { pulumi.Input ToGatewayNetworkArrayOutput() GatewayNetworkArrayOutput ToGatewayNetworkArrayOutputWithContext(context.Context) GatewayNetworkArrayOutput }
GatewayNetworkArrayInput is an input type that accepts GatewayNetworkArray and GatewayNetworkArrayOutput values. You can construct a concrete instance of `GatewayNetworkArrayInput` via:
GatewayNetworkArray{ GatewayNetworkArgs{...} }
type GatewayNetworkArrayOutput ¶ added in v0.66.0
type GatewayNetworkArrayOutput struct{ *pulumi.OutputState }
func (GatewayNetworkArrayOutput) ElementType ¶ added in v0.66.0
func (GatewayNetworkArrayOutput) ElementType() reflect.Type
func (GatewayNetworkArrayOutput) Index ¶ added in v0.66.0
func (o GatewayNetworkArrayOutput) Index(i pulumi.IntInput) GatewayNetworkOutput
func (GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutput ¶ added in v0.66.0
func (o GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutput() GatewayNetworkArrayOutput
func (GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutputWithContext ¶ added in v0.66.0
func (o GatewayNetworkArrayOutput) ToGatewayNetworkArrayOutputWithContext(ctx context.Context) GatewayNetworkArrayOutput
type GatewayNetworkInput ¶ added in v0.66.0
type GatewayNetworkInput interface { pulumi.Input ToGatewayNetworkOutput() GatewayNetworkOutput ToGatewayNetworkOutputWithContext(context.Context) GatewayNetworkOutput }
GatewayNetworkInput is an input type that accepts GatewayNetworkArgs and GatewayNetworkOutput values. You can construct a concrete instance of `GatewayNetworkInput` via:
GatewayNetworkArgs{...}
type GatewayNetworkOutput ¶ added in v0.66.0
type GatewayNetworkOutput struct{ *pulumi.OutputState }
The network settings for a gateway.
func (GatewayNetworkOutput) CidrBlock ¶ added in v0.66.0
func (o GatewayNetworkOutput) CidrBlock() pulumi.StringOutput
A unique IP address range to use for this network. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
func (GatewayNetworkOutput) ElementType ¶ added in v0.66.0
func (GatewayNetworkOutput) ElementType() reflect.Type
func (GatewayNetworkOutput) Name ¶ added in v0.66.0
func (o GatewayNetworkOutput) Name() pulumi.StringOutput
The name of the network. This name is used to reference the network and must be unique among networks in this gateway.
func (GatewayNetworkOutput) ToGatewayNetworkOutput ¶ added in v0.66.0
func (o GatewayNetworkOutput) ToGatewayNetworkOutput() GatewayNetworkOutput
func (GatewayNetworkOutput) ToGatewayNetworkOutputWithContext ¶ added in v0.66.0
func (o GatewayNetworkOutput) ToGatewayNetworkOutputWithContext(ctx context.Context) GatewayNetworkOutput
type GatewayOutput ¶ added in v0.66.0
type GatewayOutput struct{ *pulumi.OutputState }
func (GatewayOutput) EgressCidrBlocks ¶ added in v0.66.0
func (o GatewayOutput) EgressCidrBlocks() pulumi.StringArrayOutput
The range of IP addresses that contribute content or initiate output requests for flows communicating with this gateway. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
func (GatewayOutput) ElementType ¶ added in v0.66.0
func (GatewayOutput) ElementType() reflect.Type
func (GatewayOutput) GatewayArn ¶ added in v0.66.0
func (o GatewayOutput) GatewayArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the gateway.
func (GatewayOutput) GatewayState ¶ added in v0.66.0
func (o GatewayOutput) GatewayState() GatewayStateEnumOutput
The current status of the gateway.
func (GatewayOutput) Name ¶ added in v0.66.0
func (o GatewayOutput) Name() pulumi.StringOutput
The name of the gateway. This name can not be modified after the gateway is created.
func (GatewayOutput) Networks ¶ added in v0.66.0
func (o GatewayOutput) Networks() GatewayNetworkArrayOutput
The list of networks in the gateway.
func (GatewayOutput) ToGatewayOutput ¶ added in v0.66.0
func (o GatewayOutput) ToGatewayOutput() GatewayOutput
func (GatewayOutput) ToGatewayOutputWithContext ¶ added in v0.66.0
func (o GatewayOutput) ToGatewayOutputWithContext(ctx context.Context) GatewayOutput
type GatewayState ¶ added in v0.66.0
type GatewayState struct { }
func (GatewayState) ElementType ¶ added in v0.66.0
func (GatewayState) ElementType() reflect.Type
type GatewayStateEnum ¶ added in v0.66.0
type GatewayStateEnum string
The current status of the gateway.
type GatewayStateEnumOutput ¶ added in v0.66.0
type GatewayStateEnumOutput struct{ *pulumi.OutputState }
func (GatewayStateEnumOutput) ElementType ¶ added in v0.66.0
func (GatewayStateEnumOutput) ElementType() reflect.Type
func (GatewayStateEnumOutput) ToGatewayStateEnumOutput ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToGatewayStateEnumOutput() GatewayStateEnumOutput
func (GatewayStateEnumOutput) ToGatewayStateEnumOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToGatewayStateEnumOutputWithContext(ctx context.Context) GatewayStateEnumOutput
func (GatewayStateEnumOutput) ToGatewayStateEnumPtrOutput ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToGatewayStateEnumPtrOutput() GatewayStateEnumPtrOutput
func (GatewayStateEnumOutput) ToGatewayStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToGatewayStateEnumPtrOutputWithContext(ctx context.Context) GatewayStateEnumPtrOutput
func (GatewayStateEnumOutput) ToStringOutput ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (GatewayStateEnumOutput) ToStringOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GatewayStateEnumOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GatewayStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GatewayStateEnumPtrOutput ¶ added in v0.66.0
type GatewayStateEnumPtrOutput struct{ *pulumi.OutputState }
func (GatewayStateEnumPtrOutput) Elem ¶ added in v0.66.0
func (o GatewayStateEnumPtrOutput) Elem() GatewayStateEnumOutput
func (GatewayStateEnumPtrOutput) ElementType ¶ added in v0.66.0
func (GatewayStateEnumPtrOutput) ElementType() reflect.Type
func (GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutput ¶ added in v0.66.0
func (o GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutput() GatewayStateEnumPtrOutput
func (GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumPtrOutput) ToGatewayStateEnumPtrOutputWithContext(ctx context.Context) GatewayStateEnumPtrOutput
func (GatewayStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.66.0
func (o GatewayStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GatewayStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.66.0
func (o GatewayStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupBridgeArgs ¶ added in v0.66.0
type LookupBridgeArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn string `pulumi:"bridgeArn"` }
type LookupBridgeOutputArgs ¶ added in v0.66.0
type LookupBridgeOutputArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput `pulumi:"bridgeArn"` }
func (LookupBridgeOutputArgs) ElementType ¶ added in v0.66.0
func (LookupBridgeOutputArgs) ElementType() reflect.Type
type LookupBridgeOutputResourceArgs ¶ added in v0.66.0
type LookupBridgeOutputResourceOutputArgs ¶ added in v0.66.0
type LookupBridgeOutputResourceOutputArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput `pulumi:"bridgeArn"` // The network output name. Name pulumi.StringInput `pulumi:"name"` }
func (LookupBridgeOutputResourceOutputArgs) ElementType ¶ added in v0.66.0
func (LookupBridgeOutputResourceOutputArgs) ElementType() reflect.Type
type LookupBridgeOutputResourceResult ¶ added in v0.66.0
type LookupBridgeOutputResourceResult struct { // The output of the bridge. NetworkOutput *BridgeOutputResourceBridgeNetworkOutput `pulumi:"networkOutput"` }
func LookupBridgeOutputResource ¶ added in v0.66.0
func LookupBridgeOutputResource(ctx *pulumi.Context, args *LookupBridgeOutputResourceArgs, opts ...pulumi.InvokeOption) (*LookupBridgeOutputResourceResult, error)
Resource schema for AWS::MediaConnect::BridgeOutput
type LookupBridgeOutputResourceResultOutput ¶ added in v0.66.0
type LookupBridgeOutputResourceResultOutput struct{ *pulumi.OutputState }
func LookupBridgeOutputResourceOutput ¶ added in v0.66.0
func LookupBridgeOutputResourceOutput(ctx *pulumi.Context, args LookupBridgeOutputResourceOutputArgs, opts ...pulumi.InvokeOption) LookupBridgeOutputResourceResultOutput
func (LookupBridgeOutputResourceResultOutput) ElementType ¶ added in v0.66.0
func (LookupBridgeOutputResourceResultOutput) ElementType() reflect.Type
func (LookupBridgeOutputResourceResultOutput) NetworkOutput ¶ added in v0.66.0
func (o LookupBridgeOutputResourceResultOutput) NetworkOutput() BridgeOutputResourceBridgeNetworkOutputPtrOutput
The output of the bridge.
func (LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutput ¶ added in v0.66.0
func (o LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutput() LookupBridgeOutputResourceResultOutput
func (LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutputWithContext ¶ added in v0.66.0
func (o LookupBridgeOutputResourceResultOutput) ToLookupBridgeOutputResourceResultOutputWithContext(ctx context.Context) LookupBridgeOutputResourceResultOutput
type LookupBridgeResult ¶ added in v0.66.0
type LookupBridgeResult struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn *string `pulumi:"bridgeArn"` // The current status of the bridge. Possible values are: ACTIVE or STANDBY. BridgeState *BridgeStateEnum `pulumi:"bridgeState"` // Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises. EgressGatewayBridge *BridgeEgressGatewayBridge `pulumi:"egressGatewayBridge"` // Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud. IngressGatewayBridge *BridgeIngressGatewayBridge `pulumi:"ingressGatewayBridge"` // The name of the bridge. Name *string `pulumi:"name"` // The outputs on this bridge. Outputs []BridgeOutputType `pulumi:"outputs"` // The placement Amazon Resource Number (ARN) of the bridge. PlacementArn *string `pulumi:"placementArn"` // The settings for source failover. SourceFailoverConfig *BridgeFailoverConfig `pulumi:"sourceFailoverConfig"` // The sources on this bridge. Sources []BridgeSourceType `pulumi:"sources"` }
func LookupBridge ¶ added in v0.66.0
func LookupBridge(ctx *pulumi.Context, args *LookupBridgeArgs, opts ...pulumi.InvokeOption) (*LookupBridgeResult, error)
Resource schema for AWS::MediaConnect::Bridge
type LookupBridgeResultOutput ¶ added in v0.66.0
type LookupBridgeResultOutput struct{ *pulumi.OutputState }
func LookupBridgeOutput ¶ added in v0.66.0
func LookupBridgeOutput(ctx *pulumi.Context, args LookupBridgeOutputArgs, opts ...pulumi.InvokeOption) LookupBridgeResultOutput
func (LookupBridgeResultOutput) BridgeArn ¶ added in v0.66.0
func (o LookupBridgeResultOutput) BridgeArn() pulumi.StringPtrOutput
The Amazon Resource Number (ARN) of the bridge.
func (LookupBridgeResultOutput) BridgeState ¶ added in v0.66.0
func (o LookupBridgeResultOutput) BridgeState() BridgeStateEnumPtrOutput
The current status of the bridge. Possible values are: ACTIVE or STANDBY.
func (LookupBridgeResultOutput) EgressGatewayBridge ¶ added in v0.66.0
func (o LookupBridgeResultOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
func (LookupBridgeResultOutput) ElementType ¶ added in v0.66.0
func (LookupBridgeResultOutput) ElementType() reflect.Type
func (LookupBridgeResultOutput) IngressGatewayBridge ¶ added in v0.66.0
func (o LookupBridgeResultOutput) IngressGatewayBridge() BridgeIngressGatewayBridgePtrOutput
Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
func (LookupBridgeResultOutput) Name ¶ added in v0.66.0
func (o LookupBridgeResultOutput) Name() pulumi.StringPtrOutput
The name of the bridge.
func (LookupBridgeResultOutput) Outputs ¶ added in v0.66.0
func (o LookupBridgeResultOutput) Outputs() BridgeOutputTypeArrayOutput
The outputs on this bridge.
func (LookupBridgeResultOutput) PlacementArn ¶ added in v0.66.0
func (o LookupBridgeResultOutput) PlacementArn() pulumi.StringPtrOutput
The placement Amazon Resource Number (ARN) of the bridge.
func (LookupBridgeResultOutput) SourceFailoverConfig ¶ added in v0.66.0
func (o LookupBridgeResultOutput) SourceFailoverConfig() BridgeFailoverConfigPtrOutput
The settings for source failover.
func (LookupBridgeResultOutput) Sources ¶ added in v0.66.0
func (o LookupBridgeResultOutput) Sources() BridgeSourceTypeArrayOutput
The sources on this bridge.
func (LookupBridgeResultOutput) ToLookupBridgeResultOutput ¶ added in v0.66.0
func (o LookupBridgeResultOutput) ToLookupBridgeResultOutput() LookupBridgeResultOutput
func (LookupBridgeResultOutput) ToLookupBridgeResultOutputWithContext ¶ added in v0.66.0
func (o LookupBridgeResultOutput) ToLookupBridgeResultOutputWithContext(ctx context.Context) LookupBridgeResultOutput
type LookupBridgeSourceArgs ¶ added in v0.66.0
type LookupBridgeSourceOutputArgs ¶ added in v0.66.0
type LookupBridgeSourceOutputArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput `pulumi:"bridgeArn"` // The name of the source. Name pulumi.StringInput `pulumi:"name"` }
func (LookupBridgeSourceOutputArgs) ElementType ¶ added in v0.66.0
func (LookupBridgeSourceOutputArgs) ElementType() reflect.Type
type LookupBridgeSourceResult ¶ added in v0.66.0
type LookupBridgeSourceResult struct { // Add a flow source to an existing bridge. FlowSource *BridgeSourceBridgeFlowSource `pulumi:"flowSource"` // Add a network source to an existing bridge. NetworkSource *BridgeSourceBridgeNetworkSource `pulumi:"networkSource"` }
func LookupBridgeSource ¶ added in v0.66.0
func LookupBridgeSource(ctx *pulumi.Context, args *LookupBridgeSourceArgs, opts ...pulumi.InvokeOption) (*LookupBridgeSourceResult, error)
Resource schema for AWS::MediaConnect::BridgeSource
type LookupBridgeSourceResultOutput ¶ added in v0.66.0
type LookupBridgeSourceResultOutput struct{ *pulumi.OutputState }
func LookupBridgeSourceOutput ¶ added in v0.66.0
func LookupBridgeSourceOutput(ctx *pulumi.Context, args LookupBridgeSourceOutputArgs, opts ...pulumi.InvokeOption) LookupBridgeSourceResultOutput
func (LookupBridgeSourceResultOutput) ElementType ¶ added in v0.66.0
func (LookupBridgeSourceResultOutput) ElementType() reflect.Type
func (LookupBridgeSourceResultOutput) FlowSource ¶ added in v0.66.0
func (o LookupBridgeSourceResultOutput) FlowSource() BridgeSourceBridgeFlowSourcePtrOutput
Add a flow source to an existing bridge.
func (LookupBridgeSourceResultOutput) NetworkSource ¶ added in v0.66.0
func (o LookupBridgeSourceResultOutput) NetworkSource() BridgeSourceBridgeNetworkSourcePtrOutput
Add a network source to an existing bridge.
func (LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutput ¶ added in v0.66.0
func (o LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutput() LookupBridgeSourceResultOutput
func (LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutputWithContext ¶ added in v0.66.0
func (o LookupBridgeSourceResultOutput) ToLookupBridgeSourceResultOutputWithContext(ctx context.Context) LookupBridgeSourceResultOutput
type LookupFlowArgs ¶ added in v0.12.0
type LookupFlowArgs struct { // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn string `pulumi:"flowArn"` }
type LookupFlowEntitlementArgs ¶ added in v0.12.0
type LookupFlowEntitlementArgs struct { // The ARN of the entitlement. EntitlementArn string `pulumi:"entitlementArn"` }
type LookupFlowEntitlementOutputArgs ¶ added in v0.12.0
type LookupFlowEntitlementOutputArgs struct { // The ARN of the entitlement. EntitlementArn pulumi.StringInput `pulumi:"entitlementArn"` }
func (LookupFlowEntitlementOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFlowEntitlementOutputArgs) ElementType() reflect.Type
type LookupFlowEntitlementResult ¶ added in v0.12.0
type LookupFlowEntitlementResult struct { // A description of the entitlement. Description *string `pulumi:"description"` // The type of encryption that will be used on the output that is associated with this entitlement. Encryption *FlowEntitlementEncryption `pulumi:"encryption"` // The ARN of the entitlement. EntitlementArn *string `pulumi:"entitlementArn"` // An indication of whether the entitlement is enabled. EntitlementStatus *FlowEntitlementEntitlementStatus `pulumi:"entitlementStatus"` // The ARN of the flow. FlowArn *string `pulumi:"flowArn"` // The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source. Subscribers []string `pulumi:"subscribers"` }
func LookupFlowEntitlement ¶ added in v0.12.0
func LookupFlowEntitlement(ctx *pulumi.Context, args *LookupFlowEntitlementArgs, opts ...pulumi.InvokeOption) (*LookupFlowEntitlementResult, error)
Resource schema for AWS::MediaConnect::FlowEntitlement
type LookupFlowEntitlementResultOutput ¶ added in v0.12.0
type LookupFlowEntitlementResultOutput struct{ *pulumi.OutputState }
func LookupFlowEntitlementOutput ¶ added in v0.12.0
func LookupFlowEntitlementOutput(ctx *pulumi.Context, args LookupFlowEntitlementOutputArgs, opts ...pulumi.InvokeOption) LookupFlowEntitlementResultOutput
func (LookupFlowEntitlementResultOutput) Description ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) Description() pulumi.StringPtrOutput
A description of the entitlement.
func (LookupFlowEntitlementResultOutput) ElementType ¶ added in v0.12.0
func (LookupFlowEntitlementResultOutput) ElementType() reflect.Type
func (LookupFlowEntitlementResultOutput) Encryption ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) Encryption() FlowEntitlementEncryptionPtrOutput
The type of encryption that will be used on the output that is associated with this entitlement.
func (LookupFlowEntitlementResultOutput) EntitlementArn ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) EntitlementArn() pulumi.StringPtrOutput
The ARN of the entitlement.
func (LookupFlowEntitlementResultOutput) EntitlementStatus ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) EntitlementStatus() FlowEntitlementEntitlementStatusPtrOutput
An indication of whether the entitlement is enabled.
func (LookupFlowEntitlementResultOutput) FlowArn ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) FlowArn() pulumi.StringPtrOutput
The ARN of the flow.
func (LookupFlowEntitlementResultOutput) Subscribers ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) Subscribers() pulumi.StringArrayOutput
The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source.
func (LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutput ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutput() LookupFlowEntitlementResultOutput
func (LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutputWithContext ¶ added in v0.12.0
func (o LookupFlowEntitlementResultOutput) ToLookupFlowEntitlementResultOutputWithContext(ctx context.Context) LookupFlowEntitlementResultOutput
type LookupFlowOutputArgs ¶ added in v0.12.0
type LookupFlowOutputArgs struct { // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringInput `pulumi:"flowArn"` }
func (LookupFlowOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFlowOutputArgs) ElementType() reflect.Type
type LookupFlowResult ¶ added in v0.12.0
type LookupFlowResult struct { // The IP address from which video will be sent to output destinations. EgressIp *string `pulumi:"egressIp"` // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn *string `pulumi:"flowArn"` // The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.(ReadOnly) FlowAvailabilityZone *string `pulumi:"flowAvailabilityZone"` // The maintenance settings you want to use for the flow. Maintenance *FlowMaintenance `pulumi:"maintenance"` // The media streams associated with the flow. You can associate any of these media streams with sources and outputs on the flow. MediaStreams []FlowMediaStream `pulumi:"mediaStreams"` // The source of the flow. Source *FlowSourceType `pulumi:"source"` // The source failover config of the flow. SourceFailoverConfig *FlowFailoverConfig `pulumi:"sourceFailoverConfig"` // The source monitoring config of the flow. SourceMonitoringConfig *FlowSourceMonitoringConfig `pulumi:"sourceMonitoringConfig"` // The VPC interfaces that you added to this flow. VpcInterfaces []FlowVpcInterfaceType `pulumi:"vpcInterfaces"` }
func LookupFlow ¶ added in v0.12.0
func LookupFlow(ctx *pulumi.Context, args *LookupFlowArgs, opts ...pulumi.InvokeOption) (*LookupFlowResult, error)
Resource schema for AWS::MediaConnect::Flow
type LookupFlowResultOutput ¶ added in v0.12.0
type LookupFlowResultOutput struct{ *pulumi.OutputState }
func LookupFlowOutput ¶ added in v0.12.0
func LookupFlowOutput(ctx *pulumi.Context, args LookupFlowOutputArgs, opts ...pulumi.InvokeOption) LookupFlowResultOutput
func (LookupFlowResultOutput) EgressIp ¶ added in v0.106.0
func (o LookupFlowResultOutput) EgressIp() pulumi.StringPtrOutput
The IP address from which video will be sent to output destinations.
func (LookupFlowResultOutput) ElementType ¶ added in v0.12.0
func (LookupFlowResultOutput) ElementType() reflect.Type
func (LookupFlowResultOutput) FlowArn ¶ added in v0.12.0
func (o LookupFlowResultOutput) FlowArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.
func (LookupFlowResultOutput) FlowAvailabilityZone ¶ added in v0.12.0
func (o LookupFlowResultOutput) FlowAvailabilityZone() pulumi.StringPtrOutput
The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.(ReadOnly)
func (LookupFlowResultOutput) Maintenance ¶ added in v0.106.0
func (o LookupFlowResultOutput) Maintenance() FlowMaintenancePtrOutput
The maintenance settings you want to use for the flow.
func (LookupFlowResultOutput) MediaStreams ¶ added in v0.106.0
func (o LookupFlowResultOutput) MediaStreams() FlowMediaStreamArrayOutput
The media streams associated with the flow. You can associate any of these media streams with sources and outputs on the flow.
func (LookupFlowResultOutput) Source ¶ added in v0.12.0
func (o LookupFlowResultOutput) Source() FlowSourceTypePtrOutput
The source of the flow.
func (LookupFlowResultOutput) SourceFailoverConfig ¶ added in v0.12.0
func (o LookupFlowResultOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
The source failover config of the flow.
func (LookupFlowResultOutput) SourceMonitoringConfig ¶ added in v0.122.0
func (o LookupFlowResultOutput) SourceMonitoringConfig() FlowSourceMonitoringConfigPtrOutput
The source monitoring config of the flow.
func (LookupFlowResultOutput) ToLookupFlowResultOutput ¶ added in v0.12.0
func (o LookupFlowResultOutput) ToLookupFlowResultOutput() LookupFlowResultOutput
func (LookupFlowResultOutput) ToLookupFlowResultOutputWithContext ¶ added in v0.12.0
func (o LookupFlowResultOutput) ToLookupFlowResultOutputWithContext(ctx context.Context) LookupFlowResultOutput
func (LookupFlowResultOutput) VpcInterfaces ¶ added in v0.106.0
func (o LookupFlowResultOutput) VpcInterfaces() FlowVpcInterfaceTypeArrayOutput
The VPC interfaces that you added to this flow.
type LookupFlowSourceArgs ¶ added in v0.12.0
type LookupFlowSourceArgs struct { // The ARN of the source. SourceArn string `pulumi:"sourceArn"` }
type LookupFlowSourceOutputArgs ¶ added in v0.12.0
type LookupFlowSourceOutputArgs struct { // The ARN of the source. SourceArn pulumi.StringInput `pulumi:"sourceArn"` }
func (LookupFlowSourceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFlowSourceOutputArgs) ElementType() reflect.Type
type LookupFlowSourceResult ¶ added in v0.12.0
type LookupFlowSourceResult struct { // The type of encryption that is used on the content ingested from this source. Decryption *FlowSourceEncryption `pulumi:"decryption"` // A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account. Description *string `pulumi:"description"` // The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow. EntitlementArn *string `pulumi:"entitlementArn"` // The ARN of the flow. FlowArn *string `pulumi:"flowArn"` // The source configuration for cloud flows receiving a stream from a bridge. GatewayBridgeSource *FlowSourceGatewayBridgeSource `pulumi:"gatewayBridgeSource"` // The IP address that the flow will be listening on for incoming content. IngestIp *string `pulumi:"ingestIp"` // The port that the flow will be listening on for incoming content. IngestPort *int `pulumi:"ingestPort"` // The smoothing max bitrate for RIST, RTP, and RTP-FEC streams. MaxBitrate *int `pulumi:"maxBitrate"` // The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams. MaxLatency *int `pulumi:"maxLatency"` // The minimum latency in milliseconds. MinLatency *int `pulumi:"minLatency"` // The protocol that is used by the source. Protocol *FlowSourceProtocol `pulumi:"protocol"` // The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol. SenderControlPort *int `pulumi:"senderControlPort"` // The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol. SenderIpAddress *string `pulumi:"senderIpAddress"` // The ARN of the source. SourceArn *string `pulumi:"sourceArn"` // The port that the flow will be listening on for incoming content.(ReadOnly) SourceIngestPort *string `pulumi:"sourceIngestPort"` // Source IP or domain name for SRT-caller protocol. SourceListenerAddress *string `pulumi:"sourceListenerAddress"` // Source port for SRT-caller protocol. SourceListenerPort *int `pulumi:"sourceListenerPort"` // The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams. StreamId *string `pulumi:"streamId"` // The name of the VPC Interface this Source is configured with. VpcInterfaceName *string `pulumi:"vpcInterfaceName"` // The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16. WhitelistCidr *string `pulumi:"whitelistCidr"` }
func LookupFlowSource ¶ added in v0.12.0
func LookupFlowSource(ctx *pulumi.Context, args *LookupFlowSourceArgs, opts ...pulumi.InvokeOption) (*LookupFlowSourceResult, error)
Resource schema for AWS::MediaConnect::FlowSource
type LookupFlowSourceResultOutput ¶ added in v0.12.0
type LookupFlowSourceResultOutput struct{ *pulumi.OutputState }
func LookupFlowSourceOutput ¶ added in v0.12.0
func LookupFlowSourceOutput(ctx *pulumi.Context, args LookupFlowSourceOutputArgs, opts ...pulumi.InvokeOption) LookupFlowSourceResultOutput
func (LookupFlowSourceResultOutput) Decryption ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) Decryption() FlowSourceEncryptionPtrOutput
The type of encryption that is used on the content ingested from this source.
func (LookupFlowSourceResultOutput) Description ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) Description() pulumi.StringPtrOutput
A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.
func (LookupFlowSourceResultOutput) ElementType ¶ added in v0.12.0
func (LookupFlowSourceResultOutput) ElementType() reflect.Type
func (LookupFlowSourceResultOutput) EntitlementArn ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) EntitlementArn() pulumi.StringPtrOutput
The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow.
func (LookupFlowSourceResultOutput) FlowArn ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) FlowArn() pulumi.StringPtrOutput
The ARN of the flow.
func (LookupFlowSourceResultOutput) GatewayBridgeSource ¶ added in v0.67.0
func (o LookupFlowSourceResultOutput) GatewayBridgeSource() FlowSourceGatewayBridgeSourcePtrOutput
The source configuration for cloud flows receiving a stream from a bridge.
func (LookupFlowSourceResultOutput) IngestIp ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) IngestIp() pulumi.StringPtrOutput
The IP address that the flow will be listening on for incoming content.
func (LookupFlowSourceResultOutput) IngestPort ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) IngestPort() pulumi.IntPtrOutput
The port that the flow will be listening on for incoming content.
func (LookupFlowSourceResultOutput) MaxBitrate ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) MaxBitrate() pulumi.IntPtrOutput
The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.
func (LookupFlowSourceResultOutput) MaxLatency ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) MaxLatency() pulumi.IntPtrOutput
The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.
func (LookupFlowSourceResultOutput) MinLatency ¶ added in v0.62.0
func (o LookupFlowSourceResultOutput) MinLatency() pulumi.IntPtrOutput
The minimum latency in milliseconds.
func (LookupFlowSourceResultOutput) Protocol ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) Protocol() FlowSourceProtocolPtrOutput
The protocol that is used by the source.
func (LookupFlowSourceResultOutput) SenderControlPort ¶ added in v0.62.0
func (o LookupFlowSourceResultOutput) SenderControlPort() pulumi.IntPtrOutput
The port that the flow uses to send outbound requests to initiate connection with the sender for fujitsu-qos protocol.
func (LookupFlowSourceResultOutput) SenderIpAddress ¶ added in v0.62.0
func (o LookupFlowSourceResultOutput) SenderIpAddress() pulumi.StringPtrOutput
The IP address that the flow communicates with to initiate connection with the sender for fujitsu-qos protocol.
func (LookupFlowSourceResultOutput) SourceArn ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) SourceArn() pulumi.StringPtrOutput
The ARN of the source.
func (LookupFlowSourceResultOutput) SourceIngestPort ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) SourceIngestPort() pulumi.StringPtrOutput
The port that the flow will be listening on for incoming content.(ReadOnly)
func (LookupFlowSourceResultOutput) SourceListenerAddress ¶ added in v0.62.0
func (o LookupFlowSourceResultOutput) SourceListenerAddress() pulumi.StringPtrOutput
Source IP or domain name for SRT-caller protocol.
func (LookupFlowSourceResultOutput) SourceListenerPort ¶ added in v0.62.0
func (o LookupFlowSourceResultOutput) SourceListenerPort() pulumi.IntPtrOutput
Source port for SRT-caller protocol.
func (LookupFlowSourceResultOutput) StreamId ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) StreamId() pulumi.StringPtrOutput
The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.
func (LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutput ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutput() LookupFlowSourceResultOutput
func (LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutputWithContext ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) ToLookupFlowSourceResultOutputWithContext(ctx context.Context) LookupFlowSourceResultOutput
func (LookupFlowSourceResultOutput) VpcInterfaceName ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) VpcInterfaceName() pulumi.StringPtrOutput
The name of the VPC Interface this Source is configured with.
func (LookupFlowSourceResultOutput) WhitelistCidr ¶ added in v0.12.0
func (o LookupFlowSourceResultOutput) WhitelistCidr() pulumi.StringPtrOutput
The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.
type LookupFlowVpcInterfaceArgs ¶ added in v0.12.0
type LookupFlowVpcInterfaceOutputArgs ¶ added in v0.12.0
type LookupFlowVpcInterfaceOutputArgs struct { // The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow. FlowArn pulumi.StringInput `pulumi:"flowArn"` // Immutable and has to be a unique against other VpcInterfaces in this Flow. Name pulumi.StringInput `pulumi:"name"` }
func (LookupFlowVpcInterfaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFlowVpcInterfaceOutputArgs) ElementType() reflect.Type
type LookupFlowVpcInterfaceResult ¶ added in v0.12.0
type LookupFlowVpcInterfaceResult struct { // IDs of the network interfaces created in customer's account by MediaConnect. NetworkInterfaceIds []string `pulumi:"networkInterfaceIds"` // Role Arn MediaConnect can assume to create ENIs in customer's account. RoleArn *string `pulumi:"roleArn"` // Security Group IDs to be used on ENI. SecurityGroupIds []string `pulumi:"securityGroupIds"` // Subnet must be in the AZ of the Flow SubnetId *string `pulumi:"subnetId"` }
func LookupFlowVpcInterface ¶ added in v0.12.0
func LookupFlowVpcInterface(ctx *pulumi.Context, args *LookupFlowVpcInterfaceArgs, opts ...pulumi.InvokeOption) (*LookupFlowVpcInterfaceResult, error)
Resource schema for AWS::MediaConnect::FlowVpcInterface
type LookupFlowVpcInterfaceResultOutput ¶ added in v0.12.0
type LookupFlowVpcInterfaceResultOutput struct{ *pulumi.OutputState }
func LookupFlowVpcInterfaceOutput ¶ added in v0.12.0
func LookupFlowVpcInterfaceOutput(ctx *pulumi.Context, args LookupFlowVpcInterfaceOutputArgs, opts ...pulumi.InvokeOption) LookupFlowVpcInterfaceResultOutput
func (LookupFlowVpcInterfaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupFlowVpcInterfaceResultOutput) ElementType() reflect.Type
func (LookupFlowVpcInterfaceResultOutput) NetworkInterfaceIds ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) NetworkInterfaceIds() pulumi.StringArrayOutput
IDs of the network interfaces created in customer's account by MediaConnect.
func (LookupFlowVpcInterfaceResultOutput) RoleArn ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) RoleArn() pulumi.StringPtrOutput
Role Arn MediaConnect can assume to create ENIs in customer's account.
func (LookupFlowVpcInterfaceResultOutput) SecurityGroupIds ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) SecurityGroupIds() pulumi.StringArrayOutput
Security Group IDs to be used on ENI.
func (LookupFlowVpcInterfaceResultOutput) SubnetId ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) SubnetId() pulumi.StringPtrOutput
Subnet must be in the AZ of the Flow
func (LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutput ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutput() LookupFlowVpcInterfaceResultOutput
func (LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupFlowVpcInterfaceResultOutput) ToLookupFlowVpcInterfaceResultOutputWithContext(ctx context.Context) LookupFlowVpcInterfaceResultOutput
type LookupGatewayArgs ¶ added in v0.66.0
type LookupGatewayArgs struct { // The Amazon Resource Name (ARN) of the gateway. GatewayArn string `pulumi:"gatewayArn"` }
type LookupGatewayOutputArgs ¶ added in v0.66.0
type LookupGatewayOutputArgs struct { // The Amazon Resource Name (ARN) of the gateway. GatewayArn pulumi.StringInput `pulumi:"gatewayArn"` }
func (LookupGatewayOutputArgs) ElementType ¶ added in v0.66.0
func (LookupGatewayOutputArgs) ElementType() reflect.Type
type LookupGatewayResult ¶ added in v0.66.0
type LookupGatewayResult struct { // The Amazon Resource Name (ARN) of the gateway. GatewayArn *string `pulumi:"gatewayArn"` // The current status of the gateway. GatewayState *GatewayStateEnum `pulumi:"gatewayState"` }
func LookupGateway ¶ added in v0.66.0
func LookupGateway(ctx *pulumi.Context, args *LookupGatewayArgs, opts ...pulumi.InvokeOption) (*LookupGatewayResult, error)
Resource schema for AWS::MediaConnect::Gateway
type LookupGatewayResultOutput ¶ added in v0.66.0
type LookupGatewayResultOutput struct{ *pulumi.OutputState }
func LookupGatewayOutput ¶ added in v0.66.0
func LookupGatewayOutput(ctx *pulumi.Context, args LookupGatewayOutputArgs, opts ...pulumi.InvokeOption) LookupGatewayResultOutput
func (LookupGatewayResultOutput) ElementType ¶ added in v0.66.0
func (LookupGatewayResultOutput) ElementType() reflect.Type
func (LookupGatewayResultOutput) GatewayArn ¶ added in v0.66.0
func (o LookupGatewayResultOutput) GatewayArn() pulumi.StringPtrOutput
The Amazon Resource Name (ARN) of the gateway.
func (LookupGatewayResultOutput) GatewayState ¶ added in v0.66.0
func (o LookupGatewayResultOutput) GatewayState() GatewayStateEnumPtrOutput
The current status of the gateway.
func (LookupGatewayResultOutput) ToLookupGatewayResultOutput ¶ added in v0.66.0
func (o LookupGatewayResultOutput) ToLookupGatewayResultOutput() LookupGatewayResultOutput
func (LookupGatewayResultOutput) ToLookupGatewayResultOutputWithContext ¶ added in v0.66.0
func (o LookupGatewayResultOutput) ToLookupGatewayResultOutputWithContext(ctx context.Context) LookupGatewayResultOutput
Source Files
¶
- bridge.go
- bridgeOutputResource.go
- bridgeSource.go
- flow.go
- flowEntitlement.go
- flowOutput.go
- flowSource.go
- flowVpcInterface.go
- gateway.go
- getBridge.go
- getBridgeOutputResource.go
- getBridgeSource.go
- getFlow.go
- getFlowEntitlement.go
- getFlowSource.go
- getFlowVpcInterface.go
- getGateway.go
- init.go
- pulumiEnums.go
- pulumiTypes.go