Interface IpamPrefixListResolverRuleCondition.Builder

    • Method Detail

      • ipamPoolId

        IpamPrefixListResolverRuleCondition.Builder ipamPoolId​(String ipamPoolId)

        The ID of the IPAM pool to match against. This condition selects CIDRs that belong to the specified IPAM pool.

        Parameters:
        ipamPoolId - The ID of the IPAM pool to match against. This condition selects CIDRs that belong to the specified IPAM pool.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        IpamPrefixListResolverRuleCondition.Builder resourceId​(String resourceId)

        The ID of the Amazon Web Services resource to match against. This condition selects CIDRs associated with the specified resource.

        Parameters:
        resourceId - The ID of the Amazon Web Services resource to match against. This condition selects CIDRs associated with the specified resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceOwner

        IpamPrefixListResolverRuleCondition.Builder resourceOwner​(String resourceOwner)

        The Amazon Web Services account ID that owns the resources to match against. This condition selects CIDRs from resources owned by the specified account.

        Parameters:
        resourceOwner - The Amazon Web Services account ID that owns the resources to match against. This condition selects CIDRs from resources owned by the specified account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceRegion

        IpamPrefixListResolverRuleCondition.Builder resourceRegion​(String resourceRegion)

        The Amazon Web Services Region where the resources are located. This condition selects CIDRs from resources in the specified Region.

        Parameters:
        resourceRegion - The Amazon Web Services Region where the resources are located. This condition selects CIDRs from resources in the specified Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceTag

        IpamPrefixListResolverRuleCondition.Builder resourceTag​(IpamResourceTag resourceTag)

        A tag key-value pair to match against. This condition selects CIDRs from resources that have the specified tag.

        Parameters:
        resourceTag - A tag key-value pair to match against. This condition selects CIDRs from resources that have the specified tag.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cidr

        IpamPrefixListResolverRuleCondition.Builder cidr​(String cidr)

        A CIDR block to match against. This condition selects CIDRs that fall within or match the specified CIDR range.

        Parameters:
        cidr - A CIDR block to match against. This condition selects CIDRs that fall within or match the specified CIDR range.
        Returns:
        Returns a reference to this object so that method calls can be chained together.