Interface CreateIpamInternetRegistryAssociationRequest.Builder

  • Method Details

    • dryRun

      Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

      Parameters:
      dryRun - Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipamId

      The ID of the IPAM to associate with the internet registry.

      Parameters:
      ipamId - The ID of the IPAM to associate with the internet registry.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rir

      The Regional Internet Registry to associate with. Possible values:

      • ripe - RIPE NCC (Europe, the Middle East, and Central Asia).

      • apnic - APNIC (Asia Pacific).

      • arin - ARIN (North America).

      • lacnic - LACNIC (Latin America and the Caribbean).

      Parameters:
      rir - The Regional Internet Registry to associate with. Possible values:

      • ripe - RIPE NCC (Europe, the Middle East, and Central Asia).

      • apnic - APNIC (Asia Pacific).

      • arin - ARIN (North America).

      • lacnic - LACNIC (Latin America and the Caribbean).

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rir

      The Regional Internet Registry to associate with. Possible values:

      • ripe - RIPE NCC (Europe, the Middle East, and Central Asia).

      • apnic - APNIC (Asia Pacific).

      • arin - ARIN (North America).

      • lacnic - LACNIC (Latin America and the Caribbean).

      Parameters:
      rir - The Regional Internet Registry to associate with. Possible values:

      • ripe - RIPE NCC (Europe, the Middle East, and Central Asia).

      • apnic - APNIC (Asia Pacific).

      • arin - ARIN (North America).

      • lacnic - LACNIC (Latin America and the Caribbean).

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • organizationHandle

      CreateIpamInternetRegistryAssociationRequest.Builder organizationHandle(String organizationHandle)

      The organization handle at the internet registry (for example, a RIPE NCC organization ID or ARIN Org ID).

      Parameters:
      organizationHandle - The organization handle at the internet registry (for example, a RIPE NCC organization ID or ARIN Org ID).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      A description for the internet registry association.

      Parameters:
      description - A description for the internet registry association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagSpecifications

      The tags to assign to the internet registry association.

      Parameters:
      tagSpecifications - The tags to assign to the internet registry association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagSpecifications

      The tags to assign to the internet registry association.

      Parameters:
      tagSpecifications - The tags to assign to the internet registry association.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagSpecifications

      The tags to assign to the internet registry association.

      This is a convenience method that creates an instance of the TagSpecification.Builder avoiding the need to create one manually via TagSpecification.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tagSpecifications(List<TagSpecification>).

      Parameters:
      tagSpecifications - a consumer that will call methods on TagSpecification.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • clientToken

      A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, the operation ignores the request, but does not return an error.

      Parameters:
      clientToken - A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, the operation ignores the request, but does not return an error.
      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.