Class CfnLinkAssociation.Builder

java.lang.Object
software.amazon.awscdk.services.networkmanager.CfnLinkAssociation.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnLinkAssociation>
Enclosing class:
CfnLinkAssociation

@Stability(Stable) public static final class CfnLinkAssociation.Builder extends Object implements software.amazon.jsii.Builder<CfnLinkAssociation>
A fluent builder for CfnLinkAssociation.
  • Method Details

    • create

      @Stability(Stable) public static CfnLinkAssociation.Builder create(Construct scope, String id)
      Parameters:
      scope -
      • scope in which this resource is defined.
      This parameter is required.
      id -
      • scoped id of the resource.
      This parameter is required.
      Returns:
      a new instance of CfnLinkAssociation.Builder.
    • deviceId

      @Stability(Stable) public CfnLinkAssociation.Builder deviceId(String deviceId)
      The device ID for the link association.

      Parameters:
      deviceId - The device ID for the link association. This parameter is required.
      Returns:
      this
    • globalNetworkId

      @Stability(Stable) public CfnLinkAssociation.Builder globalNetworkId(String globalNetworkId)
      The ID of the global network.

      Parameters:
      globalNetworkId - The ID of the global network. This parameter is required.
      Returns:
      this
    • linkId

      @Stability(Stable) public CfnLinkAssociation.Builder linkId(String linkId)
      The ID of the link.

      Parameters:
      linkId - The ID of the link. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public CfnLinkAssociation build()
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnLinkAssociation>
      Returns:
      a newly built instance of CfnLinkAssociation.