CfnIPAMPrefixListResolverTargetMixinProps

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

Bases: object

Properties for CfnIPAMPrefixListResolverTargetPropsMixin.

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

  • ipam_prefix_list_resolver_id (Optional[str]) – The Id of the IPAM Prefix List Resolver associated with this Target.

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

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

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

  • track_latest_version (Union[bool, IResolvable, None]) – 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

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.cfn_property_mixins import aws_ec2 as ec2

cfn_iPAMPrefix_list_resolver_target_mixin_props = ec2.CfnIPAMPrefixListResolverTargetMixinProps(
    desired_version=123,
    ipam_prefix_list_resolver_id="ipamPrefixListResolverId",
    prefix_list_id="prefixListId",
    prefix_list_region="prefixListRegion",
    tags=[CfnTag(
        key="key",
        value="value"
    )],
    track_latest_version=False
)

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