Interface CreateServiceNetworkVpcAssociationRequest.Builder

  • Method Details

    • clientToken

      A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token and parameters, the retry succeeds without performing any actions. If the parameters aren't identical, the retry fails.

      Parameters:
      clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token and parameters, the retry succeeds without performing any actions. If the parameters aren't identical, the retry fails.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      The IDs of the security groups. Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide.

      Parameters:
      securityGroupIds - The IDs of the security groups. Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      CreateServiceNetworkVpcAssociationRequest.Builder securityGroupIds(String... securityGroupIds)

      The IDs of the security groups. Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide.

      Parameters:
      securityGroupIds - The IDs of the security groups. Security groups aren't added by default. You can add a security group to apply network level controls to control which resources in a VPC are allowed to access the service network and its services. For more information, see Control traffic to resources using security groups in the Amazon VPC User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceNetworkIdentifier

      CreateServiceNetworkVpcAssociationRequest.Builder serviceNetworkIdentifier(String serviceNetworkIdentifier)

      The ID or ARN of the service network. You must use an ARN if the resources are in different accounts.

      Parameters:
      serviceNetworkIdentifier - The ID or ARN of the service network. You must use an ARN if the resources are in different accounts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags for the association.

      Parameters:
      tags - The tags for the association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcIdentifier

      The ID of the VPC.

      Parameters:
      vpcIdentifier - The ID of the VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.