CfnIPAMPrefixListResolverTargetProps

class aws_cdk.aws_ec2.CfnIPAMPrefixListResolverTargetProps(*, ipam_prefix_list_resolver_id, prefix_list_id, prefix_list_region, track_latest_version, desired_version=None, tags=None)

Bases: object

Properties for defining a CfnIPAMPrefixListResolverTarget.

Parameters:
  • ipam_prefix_list_resolver_id (str) – The Id of the IPAM Prefix List Resolver associated with this Target.

  • prefix_list_id (str) – The Id of the Managed Prefix List.

  • prefix_list_region (str) – The region that the Managed Prefix List is located in.

  • track_latest_version (Union[bool, IResolvable]) – Indicates whether this Target automatically tracks the latest version of the Prefix List Resolver.

  • desired_version (Union[int, float, None]) – The desired version of the Prefix List Resolver that this Target should synchronize with.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – An array of key-value pairs to apply to this resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_ec2 as ec2

cfn_iPAMPrefix_list_resolver_target_props = ec2.CfnIPAMPrefixListResolverTargetProps(
    ipam_prefix_list_resolver_id="ipamPrefixListResolverId",
    prefix_list_id="prefixListId",
    prefix_list_region="prefixListRegion",
    track_latest_version=False,

    # the properties below are optional
    desired_version=123,
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

desired_version

The desired version of the Prefix List Resolver that this Target should synchronize with.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-desiredversion

ipam_prefix_list_resolver_id

The Id of the IPAM Prefix List Resolver associated with this Target.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-ipamprefixlistresolverid

prefix_list_id

The Id of the Managed Prefix List.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-prefixlistid

prefix_list_region

The region that the Managed Prefix List is located in.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-prefixlistregion

tags

An array of key-value pairs to apply to this resource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-tags

track_latest_version

Indicates whether this Target automatically tracks the latest version of the Prefix List Resolver.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamprefixlistresolvertarget.html#cfn-ec2-ipamprefixlistresolvertarget-tracklatestversion