@Stability(value=Stable) public static final class CfnInputProps.Builder extends Object implements software.amazon.jsii.Builder<CfnInputProps>
CfnInputProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnInputProps.Builder destinations(IResolvable destinations)
CfnInputProps.getDestinations()destinations - Settings that apply only if the input is a push type of input.this@Stability(value=Stable) public CfnInputProps.Builder destinations(List<? extends Object> destinations)
CfnInputProps.getDestinations()destinations - Settings that apply only if the input is a push type of input.this@Stability(value=Stable) public CfnInputProps.Builder inputDevices(IResolvable inputDevices)
CfnInputProps.getInputDevices()inputDevices - Settings that apply only if the input is an Elemental Link input.this@Stability(value=Stable) public CfnInputProps.Builder inputDevices(List<? extends Object> inputDevices)
CfnInputProps.getInputDevices()inputDevices - Settings that apply only if the input is an Elemental Link input.this@Stability(value=Stable) public CfnInputProps.Builder inputSecurityGroups(List<String> inputSecurityGroups)
CfnInputProps.getInputSecurityGroups()inputSecurityGroups - The list of input security groups (referenced by IDs) to attach to the input if the input is a push type.this@Stability(value=Stable) public CfnInputProps.Builder mediaConnectFlows(IResolvable mediaConnectFlows)
CfnInputProps.getMediaConnectFlows()mediaConnectFlows - Settings that apply only if the input is a MediaConnect input.this@Stability(value=Stable) public CfnInputProps.Builder mediaConnectFlows(List<? extends Object> mediaConnectFlows)
CfnInputProps.getMediaConnectFlows()mediaConnectFlows - Settings that apply only if the input is a MediaConnect input.this@Stability(value=Stable) public CfnInputProps.Builder name(String name)
CfnInputProps.getName()name - A name for the input.this@Stability(value=Stable) public CfnInputProps.Builder roleArn(String roleArn)
CfnInputProps.getRoleArn()roleArn - The IAM role for MediaLive to assume when creating a MediaConnect input or Amazon VPC input.
This doesn't apply to other types of inputs. The role is identified by its ARN.this@Stability(value=Stable) public CfnInputProps.Builder sources(IResolvable sources)
CfnInputProps.getSources()sources - Settings that apply only if the input is a pull type of input.this@Stability(value=Stable) public CfnInputProps.Builder sources(List<? extends Object> sources)
CfnInputProps.getSources()sources - Settings that apply only if the input is a pull type of input.this@Stability(value=Stable) public CfnInputProps.Builder tags(Object tags)
CfnInputProps.getTags()tags - A collection of tags for this input.
Each tag is a key-value pair.this@Stability(value=Stable) public CfnInputProps.Builder type(String type)
CfnInputProps.getType()type - The type for this input.this@Stability(value=Stable) public CfnInputProps.Builder vpc(CfnInput.InputVpcRequestProperty vpc)
CfnInputProps.getVpc()vpc - Settings that apply only if the input is an push input where the source is on Amazon VPC.this@Stability(value=Stable) public CfnInputProps.Builder vpc(IResolvable vpc)
CfnInputProps.getVpc()vpc - Settings that apply only if the input is an push input where the source is on Amazon VPC.this@Stability(value=Stable) public CfnInputProps build()
build in interface software.amazon.jsii.Builder<CfnInputProps>CfnInputPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.