Class EndpointTransitGatewayConfigurationArgs.Builder

    • Method Detail

      • availabilityZoneIds

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZoneIds​(@Nullable
                                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZoneIds)
        Parameters:
        availabilityZoneIds - List of availability zone IDs in which the transit gateway is present. Conflicts with `availabilityZones`.
        Returns:
        builder
      • availabilityZoneIds

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZoneIds​(java.util.List<java.lang.String> availabilityZoneIds)
        Parameters:
        availabilityZoneIds - List of availability zone IDs in which the transit gateway is present. Conflicts with `availabilityZones`.
        Returns:
        builder
      • availabilityZoneIds

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZoneIds​(java.lang.String... availabilityZoneIds)
        Parameters:
        availabilityZoneIds - List of availability zone IDs in which the transit gateway is present. Conflicts with `availabilityZones`.
        Returns:
        builder
      • availabilityZones

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZones​(@Nullable
                                                                                 com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)
        Parameters:
        availabilityZones - List of availability zones in which the transit gateway is present. Conflicts with `availabilityZoneIds`.
        Returns:
        builder
      • availabilityZones

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZones​(java.util.List<java.lang.String> availabilityZones)
        Parameters:
        availabilityZones - List of availability zones in which the transit gateway is present. Conflicts with `availabilityZoneIds`.
        Returns:
        builder
      • availabilityZones

        public EndpointTransitGatewayConfigurationArgs.Builder availabilityZones​(java.lang.String... availabilityZones)
        Parameters:
        availabilityZones - List of availability zones in which the transit gateway is present. Conflicts with `availabilityZoneIds`.
        Returns:
        builder
      • transitGatewayAttachmentId

        public EndpointTransitGatewayConfigurationArgs.Builder transitGatewayAttachmentId​(@Nullable
                                                                                          com.pulumi.core.Output<java.lang.String> transitGatewayAttachmentId)
        Parameters:
        transitGatewayAttachmentId - ID of the Transit Gateway attachment.
        Returns:
        builder
      • transitGatewayAttachmentId

        public EndpointTransitGatewayConfigurationArgs.Builder transitGatewayAttachmentId​(java.lang.String transitGatewayAttachmentId)
        Parameters:
        transitGatewayAttachmentId - ID of the Transit Gateway attachment.
        Returns:
        builder
      • transitGatewayId

        public EndpointTransitGatewayConfigurationArgs.Builder transitGatewayId​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.String> transitGatewayId)
        Parameters:
        transitGatewayId - ID of the Transit Gateway to which the Client VPN endpoint is associated.
        Returns:
        builder
      • transitGatewayId

        public EndpointTransitGatewayConfigurationArgs.Builder transitGatewayId​(java.lang.String transitGatewayId)
        Parameters:
        transitGatewayId - ID of the Transit Gateway to which the Client VPN endpoint is associated.
        Returns:
        builder