@Stability(value=Stable) public static final class CfnVpcLinkProps.Builder extends Object implements software.amazon.jsii.Builder<CfnVpcLinkProps>
CfnVpcLinkProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnVpcLinkProps |
build()
Builds the configured instance.
|
CfnVpcLinkProps.Builder |
description(String description)
Sets the value of
CfnVpcLinkProps.getDescription() |
CfnVpcLinkProps.Builder |
name(String name)
Sets the value of
CfnVpcLinkProps.getName() |
CfnVpcLinkProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnVpcLinkProps.getTags() |
CfnVpcLinkProps.Builder |
targetArns(List<String> targetArns)
Sets the value of
CfnVpcLinkProps.getTargetArns() |
@Stability(value=Stable) public CfnVpcLinkProps.Builder name(String name)
CfnVpcLinkProps.getName()name - A name for the VPC link. This parameter is required.this@Stability(value=Stable) public CfnVpcLinkProps.Builder targetArns(List<String> targetArns)
CfnVpcLinkProps.getTargetArns()targetArns - The ARN of network load balancer of the VPC targeted by the VPC link. This parameter is required.
The network load balancer must be owned by the same AWS account of the API owner.this@Stability(value=Stable) public CfnVpcLinkProps.Builder description(String description)
CfnVpcLinkProps.getDescription()description - A description of the VPC link.this@Stability(value=Stable) public CfnVpcLinkProps.Builder tags(List<? extends CfnTag> tags)
CfnVpcLinkProps.getTags()tags - An array of arbitrary tags (key-value pairs) to associate with the VPC link.this@Stability(value=Stable) public CfnVpcLinkProps build()
build in interface software.amazon.jsii.Builder<CfnVpcLinkProps>CfnVpcLinkPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.