@Stability(value=Stable) public static final class CfnFlowOutput.Builder extends Object implements software.amazon.jsii.Builder<CfnFlowOutput>
CfnFlowOutput.| Modifier and Type | Method and Description |
|---|---|
CfnFlowOutput |
build() |
CfnFlowOutput.Builder |
cidrAllowList(List<String> cidrAllowList)
`AWS::MediaConnect::FlowOutput.CidrAllowList`.
|
static CfnFlowOutput.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFlowOutput.Builder |
description(String description)
`AWS::MediaConnect::FlowOutput.Description`.
|
CfnFlowOutput.Builder |
destination(String destination)
`AWS::MediaConnect::FlowOutput.Destination`.
|
CfnFlowOutput.Builder |
encryption(CfnFlowOutput.EncryptionProperty encryption)
`AWS::MediaConnect::FlowOutput.Encryption`.
|
CfnFlowOutput.Builder |
encryption(IResolvable encryption)
`AWS::MediaConnect::FlowOutput.Encryption`.
|
CfnFlowOutput.Builder |
flowArn(String flowArn)
`AWS::MediaConnect::FlowOutput.FlowArn`.
|
CfnFlowOutput.Builder |
maxLatency(Number maxLatency)
`AWS::MediaConnect::FlowOutput.MaxLatency`.
|
CfnFlowOutput.Builder |
name(String name)
`AWS::MediaConnect::FlowOutput.Name`.
|
CfnFlowOutput.Builder |
port(Number port)
`AWS::MediaConnect::FlowOutput.Port`.
|
CfnFlowOutput.Builder |
protocol(String protocol)
`AWS::MediaConnect::FlowOutput.Protocol`.
|
CfnFlowOutput.Builder |
remoteId(String remoteId)
`AWS::MediaConnect::FlowOutput.RemoteId`.
|
CfnFlowOutput.Builder |
smoothingLatency(Number smoothingLatency)
`AWS::MediaConnect::FlowOutput.SmoothingLatency`.
|
CfnFlowOutput.Builder |
streamId(String streamId)
`AWS::MediaConnect::FlowOutput.StreamId`.
|
CfnFlowOutput.Builder |
vpcInterfaceAttachment(CfnFlowOutput.VpcInterfaceAttachmentProperty vpcInterfaceAttachment)
`AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment`.
|
CfnFlowOutput.Builder |
vpcInterfaceAttachment(IResolvable vpcInterfaceAttachment)
`AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment`.
|
@Stability(value=Stable) public static CfnFlowOutput.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnFlowOutput.EncryptionProperty.Builder.@Stability(value=Stable) public CfnFlowOutput.Builder flowArn(String flowArn)
flowArn - `AWS::MediaConnect::FlowOutput.FlowArn`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder protocol(String protocol)
protocol - `AWS::MediaConnect::FlowOutput.Protocol`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder cidrAllowList(List<String> cidrAllowList)
cidrAllowList - `AWS::MediaConnect::FlowOutput.CidrAllowList`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder description(String description)
description - `AWS::MediaConnect::FlowOutput.Description`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder destination(String destination)
destination - `AWS::MediaConnect::FlowOutput.Destination`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder encryption(CfnFlowOutput.EncryptionProperty encryption)
encryption - `AWS::MediaConnect::FlowOutput.Encryption`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder encryption(IResolvable encryption)
encryption - `AWS::MediaConnect::FlowOutput.Encryption`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder maxLatency(Number maxLatency)
maxLatency - `AWS::MediaConnect::FlowOutput.MaxLatency`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder name(String name)
name - `AWS::MediaConnect::FlowOutput.Name`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder port(Number port)
port - `AWS::MediaConnect::FlowOutput.Port`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder remoteId(String remoteId)
remoteId - `AWS::MediaConnect::FlowOutput.RemoteId`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder smoothingLatency(Number smoothingLatency)
smoothingLatency - `AWS::MediaConnect::FlowOutput.SmoothingLatency`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder streamId(String streamId)
streamId - `AWS::MediaConnect::FlowOutput.StreamId`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder vpcInterfaceAttachment(CfnFlowOutput.VpcInterfaceAttachmentProperty vpcInterfaceAttachment)
vpcInterfaceAttachment - `AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput.Builder vpcInterfaceAttachment(IResolvable vpcInterfaceAttachment)
vpcInterfaceAttachment - `AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment`. This parameter is required.this@Stability(value=Stable) public CfnFlowOutput build()
build in interface software.amazon.jsii.Builder<CfnFlowOutput>Copyright © 2021. All rights reserved.