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
- func (i BridgeEgressGatewayBridgeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeEgressGatewayBridge]
- 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
- func (o BridgeEgressGatewayBridgeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeEgressGatewayBridge]
- 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
- func (o BridgeEgressGatewayBridgePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeEgressGatewayBridge]
- 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
- func (i BridgeFailoverConfigArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfig]
- 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
- func (o BridgeFailoverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfig]
- 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
- func (o BridgeFailoverConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverConfig]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfigStateEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverConfigStateEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverModeEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverModeEnum]
- 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
- func (i BridgeFlowSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeFlowSource]
- 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
- func (o BridgeFlowSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFlowSource]
- 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
- func (o BridgeFlowSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFlowSource]
- 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
- func (i BridgeIngressGatewayBridgeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeIngressGatewayBridge]
- 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
- func (o BridgeIngressGatewayBridgeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeIngressGatewayBridge]
- 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
- func (o BridgeIngressGatewayBridgePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeIngressGatewayBridge]
- 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
- func (i BridgeNetworkOutputArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkOutput]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkOutput]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeNetworkOutput]
- 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
- func (i BridgeNetworkSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkSource]
- 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
- func (o BridgeNetworkSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkSource]
- 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
- func (o BridgeNetworkSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeNetworkSource]
- 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
- func (o BridgeOutput) ToOutput(ctx context.Context) pulumix.Output[*Bridge]
- type BridgeOutputResource
- func (*BridgeOutputResource) ElementType() reflect.Type
- func (i *BridgeOutputResource) ToBridgeOutputResourceOutput() BridgeOutputResourceOutput
- func (i *BridgeOutputResource) ToBridgeOutputResourceOutputWithContext(ctx context.Context) BridgeOutputResourceOutput
- func (i *BridgeOutputResource) ToOutput(ctx context.Context) pulumix.Output[*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
- func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputResourceBridgeNetworkOutput]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputResourceBridgeNetworkOutput]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputResourceBridgeNetworkOutputProtocol]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResourceBridgeNetworkOutputProtocol]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResourceBridgeNetworkOutput]
- 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
- func (o BridgeOutputResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResource]
- type BridgeOutputResourceState
- type BridgeOutputType
- type BridgeOutputTypeArgs
- func (BridgeOutputTypeArgs) ElementType() reflect.Type
- func (i BridgeOutputTypeArgs) ToBridgeOutputTypeOutput() BridgeOutputTypeOutput
- func (i BridgeOutputTypeArgs) ToBridgeOutputTypeOutputWithContext(ctx context.Context) BridgeOutputTypeOutput
- func (i BridgeOutputTypeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputType]
- type BridgeOutputTypeArray
- func (BridgeOutputTypeArray) ElementType() reflect.Type
- func (i BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutput() BridgeOutputTypeArrayOutput
- func (i BridgeOutputTypeArray) ToBridgeOutputTypeArrayOutputWithContext(ctx context.Context) BridgeOutputTypeArrayOutput
- func (i BridgeOutputTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]BridgeOutputType]
- 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
- func (o BridgeOutputTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BridgeOutputType]
- 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
- func (o BridgeOutputTypeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputType]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeProtocolEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeProtocolEnum]
- 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
- func (i BridgeSourceBridgeFlowSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeFlowSource]
- 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
- func (o BridgeSourceBridgeFlowSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeFlowSource]
- 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
- func (o BridgeSourceBridgeFlowSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceBridgeFlowSource]
- 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
- func (i BridgeSourceBridgeNetworkSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeNetworkSource]
- 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
- func (o BridgeSourceBridgeNetworkSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeNetworkSource]
- 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
- func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceBridgeNetworkSource]
- 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
- func (o BridgeSourceOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSource]
- 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
- func (i BridgeSourcePriorityArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourcePriority]
- 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
- func (o BridgeSourcePriorityOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourcePriority]
- 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
- func (o BridgeSourcePriorityPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourcePriority]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceProtocolEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceProtocolEnum]
- func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BridgeSourceProtocolEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BridgeSourceState
- type BridgeSourceType
- type BridgeSourceTypeArgs
- func (BridgeSourceTypeArgs) ElementType() reflect.Type
- func (i BridgeSourceTypeArgs) ToBridgeSourceTypeOutput() BridgeSourceTypeOutput
- func (i BridgeSourceTypeArgs) ToBridgeSourceTypeOutputWithContext(ctx context.Context) BridgeSourceTypeOutput
- func (i BridgeSourceTypeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceType]
- type BridgeSourceTypeArray
- func (BridgeSourceTypeArray) ElementType() reflect.Type
- func (i BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutput() BridgeSourceTypeArrayOutput
- func (i BridgeSourceTypeArray) ToBridgeSourceTypeArrayOutputWithContext(ctx context.Context) BridgeSourceTypeArrayOutput
- func (i BridgeSourceTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]BridgeSourceType]
- 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
- func (o BridgeSourceTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BridgeSourceType]
- 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
- func (o BridgeSourceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceType]
- 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
- func (i BridgeSourceVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeStateEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeStateEnum]
- 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
- func (i BridgeVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[BridgeVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*BridgeVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEncryptionAlgorithm]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryptionAlgorithm]
- 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
- func (i FlowEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryption]
- func (o FlowEncryptionPtrOutput) Url() pulumi.StringPtrOutput
- type FlowEntitlement
- func (*FlowEntitlement) ElementType() reflect.Type
- func (i *FlowEntitlement) ToFlowEntitlementOutput() FlowEntitlementOutput
- func (i *FlowEntitlement) ToFlowEntitlementOutputWithContext(ctx context.Context) FlowEntitlementOutput
- func (i *FlowEntitlement) ToOutput(ctx context.Context) pulumix.Output[*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) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryptionAlgorithm]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryptionAlgorithm]
- 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
- func (i FlowEntitlementEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEntitlementStatus]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEntitlementStatus]
- 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
- func (o FlowEntitlementOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlement]
- 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
- func (i FlowFailoverConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfig]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigFailoverMode]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigFailoverMode]
- 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
- func (o FlowFailoverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfig]
- 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
- func (o FlowFailoverConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfig]
- 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
- func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigSourcePriorityProperties]
- 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
- func (o FlowFailoverConfigSourcePriorityPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigSourcePriorityProperties]
- 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
- func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigSourcePriorityProperties]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigState]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigState]
- func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowFailoverConfigStatePtrOutput) 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
- func (i FlowGatewayBridgeSourceArgs) ToOutput(ctx context.Context) pulumix.Output[FlowGatewayBridgeSource]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowGatewayBridgeSource]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowGatewayBridgeSource]
- func (o FlowGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowVpcInterfaceAttachmentPtrOutput
- type FlowInput
- type FlowOutput
- func (o FlowOutput) AvailabilityZone() pulumi.StringPtrOutput
- func (FlowOutput) ElementType() reflect.Type
- func (o FlowOutput) FlowArn() pulumi.StringOutput
- func (o FlowOutput) FlowAvailabilityZone() pulumi.StringOutput
- func (o FlowOutput) Name() pulumi.StringOutput
- func (o FlowOutput) Source() FlowSourceTypeOutput
- func (o FlowOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
- func (o FlowOutput) ToFlowOutput() FlowOutput
- func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
- func (o FlowOutput) ToOutput(ctx context.Context) pulumix.Output[*Flow]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryptionAlgorithm]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryptionAlgorithm]
- 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
- func (i FlowOutputEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryptionKeyType]
- 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
- func (o FlowOutputEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryption]
- 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
- func (o FlowOutputEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowOutputProtocol]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputProtocol]
- func (o FlowOutputProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowOutputProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowOutputResource
- func (*FlowOutputResource) ElementType() reflect.Type
- func (i *FlowOutputResource) ToFlowOutputResourceOutput() FlowOutputResourceOutput
- func (i *FlowOutputResource) ToFlowOutputResourceOutputWithContext(ctx context.Context) FlowOutputResourceOutput
- func (i *FlowOutputResource) ToOutput(ctx context.Context) pulumix.Output[*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) MinLatency() pulumi.IntPtrOutput
- func (o FlowOutputResourceOutput) Name() pulumi.StringPtrOutput
- func (o FlowOutputResourceOutput) OutputArn() pulumi.StringOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputResource]
- 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
- func (i FlowOutputVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowOutputVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowOutputVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryptionAlgorithm]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryptionAlgorithm]
- 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
- func (i FlowSourceEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryptionKeyType]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryption]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryption]
- 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
- func (i FlowSourceGatewayBridgeSourceArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceGatewayBridgeSource]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceGatewayBridgeSource]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceGatewayBridgeSource]
- func (o FlowSourceGatewayBridgeSourcePtrOutput) VpcInterfaceAttachment() FlowSourceVpcInterfaceAttachmentPtrOutput
- type FlowSourceInput
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSource]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceProtocol]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceProtocol]
- func (o FlowSourceProtocolPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FlowSourceProtocolPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FlowSourceState
- type FlowSourceType
- type FlowSourceTypeArgs
- func (FlowSourceTypeArgs) ElementType() reflect.Type
- func (i FlowSourceTypeArgs) ToFlowSourceTypeOutput() FlowSourceTypeOutput
- func (i FlowSourceTypeArgs) ToFlowSourceTypeOutputWithContext(ctx context.Context) FlowSourceTypeOutput
- func (i FlowSourceTypeArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceType]
- 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) 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceType]
- 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) 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceType]
- 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
- func (i FlowSourceVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowSourceVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceVpcInterfaceAttachment]
- func (o FlowSourceVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowState
- type FlowVpcInterface
- func (*FlowVpcInterface) ElementType() reflect.Type
- func (i *FlowVpcInterface) ToFlowVpcInterfaceOutput() FlowVpcInterfaceOutput
- func (i *FlowVpcInterface) ToFlowVpcInterfaceOutputWithContext(ctx context.Context) FlowVpcInterfaceOutput
- func (i *FlowVpcInterface) ToOutput(ctx context.Context) pulumix.Output[*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
- func (i FlowVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[FlowVpcInterfaceAttachment]
- 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) ToOutput(ctx context.Context) pulumix.Output[*FlowVpcInterfaceAttachment]
- func (o FlowVpcInterfaceAttachmentPtrOutput) VpcInterfaceName() pulumi.StringPtrOutput
- type FlowVpcInterfaceInput
- 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
- func (o FlowVpcInterfaceOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowVpcInterface]
- type FlowVpcInterfaceState
- type Gateway
- type GatewayArgs
- type GatewayInput
- type GatewayNetwork
- type GatewayNetworkArgs
- func (GatewayNetworkArgs) ElementType() reflect.Type
- func (i GatewayNetworkArgs) ToGatewayNetworkOutput() GatewayNetworkOutput
- func (i GatewayNetworkArgs) ToGatewayNetworkOutputWithContext(ctx context.Context) GatewayNetworkOutput
- func (i GatewayNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayNetwork]
- type GatewayNetworkArray
- func (GatewayNetworkArray) ElementType() reflect.Type
- func (i GatewayNetworkArray) ToGatewayNetworkArrayOutput() GatewayNetworkArrayOutput
- func (i GatewayNetworkArray) ToGatewayNetworkArrayOutputWithContext(ctx context.Context) GatewayNetworkArrayOutput
- func (i GatewayNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayNetwork]
- 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
- func (o GatewayNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayNetwork]
- 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
- func (o GatewayNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayNetwork]
- 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
- func (o GatewayOutput) ToOutput(ctx context.Context) pulumix.Output[*Gateway]
- 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) ToOutput(ctx context.Context) pulumix.Output[GatewayStateEnum]
- 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) ToOutput(ctx context.Context) pulumix.Output[*GatewayStateEnum]
- 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
- func (o LookupBridgeOutputResourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeOutputResourceResult]
- 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
- func (o LookupBridgeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeResult]
- 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
- func (o LookupBridgeSourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeSourceResult]
- 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
- func (o LookupFlowEntitlementResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowEntitlementResult]
- type LookupFlowOutputArgs
- type LookupFlowResult
- type LookupFlowResultOutput
- func (LookupFlowResultOutput) ElementType() reflect.Type
- func (o LookupFlowResultOutput) FlowArn() pulumi.StringPtrOutput
- func (o LookupFlowResultOutput) FlowAvailabilityZone() pulumi.StringPtrOutput
- func (o LookupFlowResultOutput) Source() FlowSourceTypePtrOutput
- func (o LookupFlowResultOutput) SourceFailoverConfig() FlowFailoverConfigPtrOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutput() LookupFlowResultOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutputWithContext(ctx context.Context) LookupFlowResultOutput
- func (o LookupFlowResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowResult]
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupFlowSourceResult]
- 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
- func (o LookupFlowVpcInterfaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowVpcInterfaceResult]
- 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
- func (o LookupGatewayResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGatewayResult]
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 ( FlowOutputEncryptionAlgorithmAes128 = FlowOutputEncryptionAlgorithm("aes128") FlowOutputEncryptionAlgorithmAes192 = FlowOutputEncryptionAlgorithm("aes192") FlowOutputEncryptionAlgorithmAes256 = FlowOutputEncryptionAlgorithm("aes256") )
const ( FlowOutputEncryptionKeyTypeStaticKey = FlowOutputEncryptionKeyType("static-key") FlowOutputEncryptionKeyTypeSrtPassword = FlowOutputEncryptionKeyType("srt-password") )
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") )
const ( FlowSourceEncryptionAlgorithmAes128 = FlowSourceEncryptionAlgorithm("aes128") FlowSourceEncryptionAlgorithmAes192 = FlowSourceEncryptionAlgorithm("aes192") FlowSourceEncryptionAlgorithmAes256 = FlowSourceEncryptionAlgorithm("aes256") )
const ( FlowSourceEncryptionKeyTypeSpeke = FlowSourceEncryptionKeyType("speke") FlowSourceEncryptionKeyTypeStaticKey = FlowSourceEncryptionKeyType("static-key") FlowSourceEncryptionKeyTypeSrtPassword = FlowSourceEncryptionKeyType("srt-password") )
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") )
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"` BridgeState BridgeStateEnumOutput `pulumi:"bridgeState"` EgressGatewayBridge BridgeEgressGatewayBridgePtrOutput `pulumi:"egressGatewayBridge"` 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"` 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 { EgressGatewayBridge BridgeEgressGatewayBridgePtrInput 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 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
func (BridgeEgressGatewayBridgeArgs) ToOutput ¶ added in v0.76.0
func (i BridgeEgressGatewayBridgeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeEgressGatewayBridge]
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
func (BridgeEgressGatewayBridgeOutput) ToOutput ¶ added in v0.76.0
func (o BridgeEgressGatewayBridgeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeEgressGatewayBridge]
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
func (BridgeEgressGatewayBridgePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeEgressGatewayBridgePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeEgressGatewayBridge]
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"` 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"` 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
func (BridgeFailoverConfigArgs) ToOutput ¶ added in v0.76.0
func (i BridgeFailoverConfigArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfig]
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
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
func (BridgeFailoverConfigOutput) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfig]
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
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
func (BridgeFailoverConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverConfig]
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 BridgeFailoverConfigStateEnumArgs and BridgeFailoverConfigStateEnumOutput values. You can construct a concrete instance of `BridgeFailoverConfigStateEnumInput` via:
BridgeFailoverConfigStateEnumArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverConfigStateEnumOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverConfigStateEnum]
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) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverConfigStateEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverConfigStateEnum]
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 BridgeFailoverModeEnumArgs and BridgeFailoverModeEnumOutput values. You can construct a concrete instance of `BridgeFailoverModeEnumInput` via:
BridgeFailoverModeEnumArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverModeEnumOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFailoverModeEnum]
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) ToOutput ¶ added in v0.76.0
func (o BridgeFailoverModeEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFailoverModeEnum]
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
func (BridgeFlowSourceArgs) ToOutput ¶ added in v0.76.0
func (i BridgeFlowSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeFlowSource]
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
func (BridgeFlowSourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeFlowSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeFlowSource]
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
func (BridgeFlowSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeFlowSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeFlowSource]
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
func (BridgeIngressGatewayBridgeArgs) ToOutput ¶ added in v0.76.0
func (i BridgeIngressGatewayBridgeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeIngressGatewayBridge]
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
func (BridgeIngressGatewayBridgeOutput) ToOutput ¶ added in v0.76.0
func (o BridgeIngressGatewayBridgeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeIngressGatewayBridge]
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
func (BridgeIngressGatewayBridgePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeIngressGatewayBridgePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeIngressGatewayBridge]
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
func (BridgeNetworkOutputArgs) ToOutput ¶ added in v0.76.0
func (i BridgeNetworkOutputArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkOutput]
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) ToOutput ¶ added in v0.76.0
func (o BridgeNetworkOutputOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkOutput]
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) ToOutput ¶ added in v0.76.0
func (o BridgeNetworkOutputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeNetworkOutput]
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
func (BridgeNetworkSourceArgs) ToOutput ¶ added in v0.76.0
func (i BridgeNetworkSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkSource]
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
func (BridgeNetworkSourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeNetworkSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeNetworkSource]
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
func (BridgeNetworkSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeNetworkSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeNetworkSource]
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
func (BridgeOutput) EgressGatewayBridge ¶ added in v0.66.0
func (o BridgeOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
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
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
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
func (*BridgeOutputResource) ToOutput ¶ added in v0.76.0
func (i *BridgeOutputResource) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResource]
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
func (BridgeOutputResourceBridgeNetworkOutputArgs) ToOutput ¶ added in v0.76.0
func (i BridgeOutputResourceBridgeNetworkOutputArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputResourceBridgeNetworkOutput]
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) ToOutput ¶ added in v0.76.0
func (o BridgeOutputResourceBridgeNetworkOutputOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputResourceBridgeNetworkOutput]
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 BridgeOutputResourceBridgeNetworkOutputProtocolArgs and BridgeOutputResourceBridgeNetworkOutputProtocolOutput values. You can construct a concrete instance of `BridgeOutputResourceBridgeNetworkOutputProtocolInput` via:
BridgeOutputResourceBridgeNetworkOutputProtocolArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o BridgeOutputResourceBridgeNetworkOutputPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResourceBridgeNetworkOutput]
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
func (BridgeOutputResourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeOutputResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeOutputResource]
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 {
NetworkOutput *BridgeNetworkOutput `pulumi:"networkOutput"`
}
The output of the bridge.
type BridgeOutputTypeArgs ¶ added in v0.66.0
type BridgeOutputTypeArgs struct {
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
func (BridgeOutputTypeArgs) ToOutput ¶ added in v0.76.0
func (i BridgeOutputTypeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputType]
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
func (BridgeOutputTypeArray) ToOutput ¶ added in v0.76.0
func (i BridgeOutputTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]BridgeOutputType]
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
func (BridgeOutputTypeArrayOutput) ToOutput ¶ added in v0.76.0
func (o BridgeOutputTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BridgeOutputType]
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
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
func (BridgeOutputTypeOutput) ToOutput ¶ added in v0.76.0
func (o BridgeOutputTypeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeOutputType]
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 BridgeProtocolEnumArgs and BridgeProtocolEnumOutput values. You can construct a concrete instance of `BridgeProtocolEnumInput` via:
BridgeProtocolEnumArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o BridgeProtocolEnumOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeProtocolEnum]
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) ToOutput ¶ added in v0.76.0
func (o BridgeProtocolEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeProtocolEnum]
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"` FlowSource BridgeSourceBridgeFlowSourcePtrOutput `pulumi:"flowSource"` // The name of the source. Name pulumi.StringOutput `pulumi:"name"` 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
func (*BridgeSource) ToOutput ¶ added in v0.76.0
func (i *BridgeSource) ToOutput(ctx context.Context) pulumix.Output[*BridgeSource]
type BridgeSourceArgs ¶ added in v0.66.0
type BridgeSourceArgs struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn pulumi.StringInput FlowSource BridgeSourceBridgeFlowSourcePtrInput // The name of the source. Name pulumi.StringPtrInput 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
func (BridgeSourceBridgeFlowSourceArgs) ToOutput ¶ added in v0.76.0
func (i BridgeSourceBridgeFlowSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeFlowSource]
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
func (BridgeSourceBridgeFlowSourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceBridgeFlowSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeFlowSource]
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
func (BridgeSourceBridgeFlowSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceBridgeFlowSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceBridgeFlowSource]
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
func (BridgeSourceBridgeNetworkSourceArgs) ToOutput ¶ added in v0.76.0
func (i BridgeSourceBridgeNetworkSourceArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeNetworkSource]
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
func (BridgeSourceBridgeNetworkSourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceBridgeNetworkSourceOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceBridgeNetworkSource]
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
func (BridgeSourceBridgeNetworkSourcePtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceBridgeNetworkSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceBridgeNetworkSource]
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
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
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
func (BridgeSourceOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSource]
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
func (BridgeSourcePriorityArgs) ToOutput ¶ added in v0.76.0
func (i BridgeSourcePriorityArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourcePriority]
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
func (BridgeSourcePriorityOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourcePriorityOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourcePriority]
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
func (BridgeSourcePriorityPtrOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourcePriorityPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourcePriority]
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 BridgeSourceProtocolEnumArgs and BridgeSourceProtocolEnumOutput values. You can construct a concrete instance of `BridgeSourceProtocolEnumInput` via:
BridgeSourceProtocolEnumArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o BridgeSourceProtocolEnumOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceProtocolEnum]
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) ToOutput ¶ added in v0.76.0
func (o BridgeSourceProtocolEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceProtocolEnum]
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 { FlowSource *BridgeFlowSource `pulumi:"flowSource"` NetworkSource *BridgeNetworkSource `pulumi:"networkSource"` }
The bridge's source.
type BridgeSourceTypeArgs ¶ added in v0.66.0
type BridgeSourceTypeArgs struct { FlowSource BridgeFlowSourcePtrInput `pulumi:"flowSource"` 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
func (BridgeSourceTypeArgs) ToOutput ¶ added in v0.76.0
func (i BridgeSourceTypeArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceType]
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
func (BridgeSourceTypeArray) ToOutput ¶ added in v0.76.0
func (i BridgeSourceTypeArray) ToOutput(ctx context.Context) pulumix.Output[[]BridgeSourceType]
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
func (BridgeSourceTypeArrayOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceTypeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]BridgeSourceType]
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
func (BridgeSourceTypeOutput) NetworkSource ¶ added in v0.66.0
func (o BridgeSourceTypeOutput) NetworkSource() BridgeNetworkSourcePtrOutput
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
func (BridgeSourceTypeOutput) ToOutput ¶ added in v0.76.0
func (o BridgeSourceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceType]
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
func (BridgeSourceVpcInterfaceAttachmentArgs) ToOutput ¶ added in v0.76.0
func (i BridgeSourceVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o BridgeSourceVpcInterfaceAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeSourceVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o BridgeSourceVpcInterfaceAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeSourceVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o BridgeStateEnumOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeStateEnum]
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) ToOutput ¶ added in v0.76.0
func (o BridgeStateEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeStateEnum]
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
func (BridgeVpcInterfaceAttachmentArgs) ToOutput ¶ added in v0.76.0
func (i BridgeVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[BridgeVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o BridgeVpcInterfaceAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[BridgeVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o BridgeVpcInterfaceAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*BridgeVpcInterfaceAttachment]
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 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 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"` }
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 name of the flow. Name pulumi.StringPtrInput // The source of the flow. Source FlowSourceTypeInput // The source failover config of the flow. SourceFailoverConfig FlowFailoverConfigPtrInput }
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 FlowEncryptionAlgorithmArgs and FlowEncryptionAlgorithmOutput values. You can construct a concrete instance of `FlowEncryptionAlgorithmInput` via:
FlowEncryptionAlgorithmArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionAlgorithmOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEncryptionAlgorithm]
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionAlgorithmPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryptionAlgorithm]
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
func (FlowEncryptionArgs) ToOutput ¶ added in v0.76.0
func (i FlowEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowEncryption]
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 FlowEncryptionKeyTypeArgs and FlowEncryptionKeyTypeOutput values. You can construct a concrete instance of `FlowEncryptionKeyTypeInput` via:
FlowEncryptionKeyTypeArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionKeyTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEncryption]
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) ToOutput ¶ added in v0.76.0
func (o FlowEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEncryption]
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
func (*FlowEntitlement) ToOutput ¶ added in v0.76.0
func (i *FlowEntitlement) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlement]
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 FlowEntitlementEncryptionAlgorithmArgs and FlowEntitlementEncryptionAlgorithmOutput values. You can construct a concrete instance of `FlowEntitlementEncryptionAlgorithmInput` via:
FlowEntitlementEncryptionAlgorithmArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionAlgorithmOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryptionAlgorithm]
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionAlgorithmPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryptionAlgorithm]
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
func (FlowEntitlementEncryptionArgs) ToOutput ¶ added in v0.76.0
func (i FlowEntitlementEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryption]
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 FlowEntitlementEncryptionKeyTypeArgs and FlowEntitlementEncryptionKeyTypeOutput values. You can construct a concrete instance of `FlowEntitlementEncryptionKeyTypeInput` via:
FlowEntitlementEncryptionKeyTypeArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionKeyTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEncryption]
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEncryption]
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 FlowEntitlementEntitlementStatusArgs and FlowEntitlementEntitlementStatusOutput values. You can construct a concrete instance of `FlowEntitlementEntitlementStatusInput` via:
FlowEntitlementEntitlementStatusArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEntitlementStatusOutput) ToOutput(ctx context.Context) pulumix.Output[FlowEntitlementEntitlementStatus]
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) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementEntitlementStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlementEntitlementStatus]
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
func (FlowEntitlementOutput) ToOutput ¶ added in v0.76.0
func (o FlowEntitlementOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowEntitlement]
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"` 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"` 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
func (FlowFailoverConfigArgs) ToOutput ¶ added in v0.76.0
func (i FlowFailoverConfigArgs) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfig]
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 FlowFailoverConfigFailoverModeArgs and FlowFailoverConfigFailoverModeOutput values. You can construct a concrete instance of `FlowFailoverConfigFailoverModeInput` via:
FlowFailoverConfigFailoverModeArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigFailoverModeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigFailoverMode]
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) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigFailoverModePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigFailoverMode]
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
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
func (FlowFailoverConfigOutput) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigOutput) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfig]
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
func (FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutput ¶
func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutput() FlowFailoverConfigPtrOutput
func (FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutputWithContext ¶
func (o FlowFailoverConfigPtrOutput) ToFlowFailoverConfigPtrOutputWithContext(ctx context.Context) FlowFailoverConfigPtrOutput
func (FlowFailoverConfigPtrOutput) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfig]
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
func (FlowFailoverConfigSourcePriorityPropertiesArgs) ToOutput ¶ added in v0.76.0
func (i FlowFailoverConfigSourcePriorityPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigSourcePriorityProperties]
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
func (FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigSourcePriorityPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigSourcePriorityProperties]
type FlowFailoverConfigState ¶
type FlowFailoverConfigState string
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 FlowFailoverConfigStateArgs and FlowFailoverConfigStateOutput values. You can construct a concrete instance of `FlowFailoverConfigStateInput` via:
FlowFailoverConfigStateArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigStateOutput) ToOutput(ctx context.Context) pulumix.Output[FlowFailoverConfigState]
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) ToOutput ¶ added in v0.76.0
func (o FlowFailoverConfigStatePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowFailoverConfigState]
func (FlowFailoverConfigStatePtrOutput) ToStringPtrOutput ¶
func (o FlowFailoverConfigStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FlowFailoverConfigStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o FlowFailoverConfigStatePtrOutput) 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
func (FlowGatewayBridgeSourceArgs) ToOutput ¶ added in v0.76.0
func (i FlowGatewayBridgeSourceArgs) ToOutput(ctx context.Context) pulumix.Output[FlowGatewayBridgeSource]
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) ToOutput ¶ added in v0.76.0
func (o FlowGatewayBridgeSourceOutput) ToOutput(ctx context.Context) pulumix.Output[FlowGatewayBridgeSource]
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) ToOutput ¶ added in v0.76.0
func (o FlowGatewayBridgeSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowGatewayBridgeSource]
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 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) 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) 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) ToFlowOutput ¶
func (o FlowOutput) ToFlowOutput() FlowOutput
func (FlowOutput) ToFlowOutputWithContext ¶
func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
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 FlowOutputEncryptionAlgorithmArgs and FlowOutputEncryptionAlgorithmOutput values. You can construct a concrete instance of `FlowOutputEncryptionAlgorithmInput` via:
FlowOutputEncryptionAlgorithmArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionAlgorithmOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryptionAlgorithm]
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionAlgorithmPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryptionAlgorithm]
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
func (FlowOutputEncryptionArgs) ToOutput ¶ added in v0.76.0
func (i FlowOutputEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryption]
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 FlowOutputEncryptionKeyTypeArgs and FlowOutputEncryptionKeyTypeOutput values. You can construct a concrete instance of `FlowOutputEncryptionKeyTypeInput` via:
FlowOutputEncryptionKeyTypeArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionKeyTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryptionKeyType]
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
func (FlowOutputEncryptionOutput) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputEncryption]
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
func (FlowOutputEncryptionPtrOutput) ToOutput ¶ added in v0.76.0
func (o FlowOutputEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputEncryption]
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 FlowOutputProtocolArgs and FlowOutputProtocolOutput values. You can construct a concrete instance of `FlowOutputProtocolInput` via:
FlowOutputProtocolArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputProtocolOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputProtocol]
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputProtocolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputProtocol]
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 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"` // 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
func (*FlowOutputResource) ToOutput ¶ added in v0.76.0
func (i *FlowOutputResource) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputResource]
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 minimum latency in milliseconds. MinLatency pulumi.IntPtrInput // The name of the output. This value must be unique within the current flow. Name pulumi.StringPtrInput // 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) 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) 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) ToOutput ¶ added in v0.76.0
func (o FlowOutputResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputResource]
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
func (FlowOutputVpcInterfaceAttachmentArgs) ToOutput ¶ added in v0.76.0
func (i FlowOutputVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowOutputVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputVpcInterfaceAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[FlowOutputVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowOutputVpcInterfaceAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowOutputVpcInterfaceAttachment]
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
func (*FlowSource) ToOutput ¶ added in v0.76.0
func (i *FlowSource) ToOutput(ctx context.Context) pulumix.Output[*FlowSource]
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 FlowSourceEncryptionAlgorithmArgs and FlowSourceEncryptionAlgorithmOutput values. You can construct a concrete instance of `FlowSourceEncryptionAlgorithmInput` via:
FlowSourceEncryptionAlgorithmArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionAlgorithmOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryptionAlgorithm]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionAlgorithmPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryptionAlgorithm]
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
func (FlowSourceEncryptionArgs) ToOutput ¶ added in v0.76.0
func (i FlowSourceEncryptionArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryption]
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 FlowSourceEncryptionKeyTypeArgs and FlowSourceEncryptionKeyTypeOutput values. You can construct a concrete instance of `FlowSourceEncryptionKeyTypeInput` via:
FlowSourceEncryptionKeyTypeArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionKeyTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionKeyTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryptionKeyType]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceEncryption]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceEncryptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceEncryption]
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
func (FlowSourceGatewayBridgeSourceArgs) ToOutput ¶ added in v0.76.0
func (i FlowSourceGatewayBridgeSourceArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceGatewayBridgeSource]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceGatewayBridgeSourceOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceGatewayBridgeSource]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceGatewayBridgeSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceGatewayBridgeSource]
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 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) ToOutput ¶ added in v0.76.0
func (o FlowSourceOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSource]
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 FlowSourceProtocolArgs and FlowSourceProtocolOutput values. You can construct a concrete instance of `FlowSourceProtocolInput` via:
FlowSourceProtocolArgs{...}
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceProtocolOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceProtocol]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceProtocolPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceProtocol]
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 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 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
func (FlowSourceTypeArgs) ToOutput ¶ added in v0.76.0
func (i FlowSourceTypeArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceType]
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) 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) ToOutput ¶ added in v0.76.0
func (o FlowSourceTypeOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceType]
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) 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) ToOutput ¶ added in v0.76.0
func (o FlowSourceTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceType]
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
func (FlowSourceVpcInterfaceAttachmentArgs) ToOutput ¶ added in v0.76.0
func (i FlowSourceVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowSourceVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceVpcInterfaceAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[FlowSourceVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowSourceVpcInterfaceAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowSourceVpcInterfaceAttachment]
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 assumes 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
func (*FlowVpcInterface) ToOutput ¶ added in v0.76.0
func (i *FlowVpcInterface) ToOutput(ctx context.Context) pulumix.Output[*FlowVpcInterface]
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 assumes 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
func (FlowVpcInterfaceAttachmentArgs) ToOutput ¶ added in v0.76.0
func (i FlowVpcInterfaceAttachmentArgs) ToOutput(ctx context.Context) pulumix.Output[FlowVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowVpcInterfaceAttachmentOutput) ToOutput(ctx context.Context) pulumix.Output[FlowVpcInterfaceAttachment]
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) ToOutput ¶ added in v0.76.0
func (o FlowVpcInterfaceAttachmentPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowVpcInterfaceAttachment]
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 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 assumes 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
func (FlowVpcInterfaceOutput) ToOutput ¶ added in v0.76.0
func (o FlowVpcInterfaceOutput) ToOutput(ctx context.Context) pulumix.Output[*FlowVpcInterface]
type FlowVpcInterfaceState ¶
type FlowVpcInterfaceState struct { }
func (FlowVpcInterfaceState) ElementType ¶
func (FlowVpcInterfaceState) ElementType() reflect.Type
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
func (GatewayNetworkArgs) ToOutput ¶ added in v0.76.0
func (i GatewayNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GatewayNetwork]
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
func (GatewayNetworkArray) ToOutput ¶ added in v0.76.0
func (i GatewayNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GatewayNetwork]
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
func (GatewayNetworkArrayOutput) ToOutput ¶ added in v0.76.0
func (o GatewayNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GatewayNetwork]
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
func (GatewayNetworkOutput) ToOutput ¶ added in v0.76.0
func (o GatewayNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayNetwork]
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) ToOutput ¶ added in v0.76.0
func (o GatewayStateEnumOutput) ToOutput(ctx context.Context) pulumix.Output[GatewayStateEnum]
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) ToOutput ¶ added in v0.76.0
func (o GatewayStateEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*GatewayStateEnum]
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
func (LookupBridgeOutputResourceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupBridgeOutputResourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeOutputResourceResult]
type LookupBridgeResult ¶ added in v0.66.0
type LookupBridgeResult struct { // The Amazon Resource Number (ARN) of the bridge. BridgeArn *string `pulumi:"bridgeArn"` BridgeState *BridgeStateEnum `pulumi:"bridgeState"` EgressGatewayBridge *BridgeEgressGatewayBridge `pulumi:"egressGatewayBridge"` 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"` 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
func (LookupBridgeResultOutput) EgressGatewayBridge ¶ added in v0.66.0
func (o LookupBridgeResultOutput) EgressGatewayBridge() BridgeEgressGatewayBridgePtrOutput
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
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
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
func (LookupBridgeResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupBridgeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeResult]
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 { FlowSource *BridgeSourceBridgeFlowSource `pulumi:"flowSource"` 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
func (LookupBridgeSourceResultOutput) NetworkSource ¶ added in v0.66.0
func (o LookupBridgeSourceResultOutput) NetworkSource() BridgeSourceBridgeNetworkSourcePtrOutput
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
func (LookupBridgeSourceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupBridgeSourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupBridgeSourceResult]
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
func (LookupFlowEntitlementResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFlowEntitlementResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowEntitlementResult]
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 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 source of the flow. Source *FlowSourceType `pulumi:"source"` // The source failover config of the flow. SourceFailoverConfig *FlowFailoverConfig `pulumi:"sourceFailoverConfig"` }
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) 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) 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) 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) ToOutput ¶ added in v0.76.0
func (o LookupFlowResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowResult]
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) ToOutput ¶ added in v0.76.0
func (o LookupFlowSourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowSourceResult]
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 assumes 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 assumes 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
func (LookupFlowVpcInterfaceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupFlowVpcInterfaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupFlowVpcInterfaceResult]
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
func (LookupGatewayResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupGatewayResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupGatewayResult]
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