Skip to content
v2.274.0

CfnIPAMPrefixListResolverTargetProps Struct ​

Properties for defining a CfnIPAMPrefixListResolverTarget.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ec2 as ec2 } from 'aws-cdk-lib';
const cfnIPAMPrefixListResolverTargetProps: ec2.CfnIPAMPrefixListResolverTargetProps = {
  ipamPrefixListResolverId: 'ipamPrefixListResolverId',
  prefixListId: 'prefixListId',
  prefixListRegion: 'prefixListRegion',
  trackLatestVersion: false,

  // the properties below are optional
  desiredVersion: 123,
  tags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties ​

desiredVersionoptionalnumberdesired_versionoptionalint | floatdesiredVersionoptionalNumberDesiredVersionoptionaldoubleDesiredVersionoptional*float64#
The desired version of the Prefix List Resolver that this Target should synchronize with.
ipamPrefixListResolverIdstringipam_prefix_list_resolver_idstripamPrefixListResolverIdStringIpamPrefixListResolverIdstringIpamPrefixListResolverId*stringrequired#
The Id of the IPAM Prefix List Resolver associated with this Target.
prefixListIdstringprefix_list_idstrprefixListIdStringPrefixListIdstringPrefixListId*stringrequired#
The Id of the Managed Prefix List.
prefixListRegionstringprefix_list_regionstrprefixListRegionStringPrefixListRegionstringPrefixListRegion*stringrequired#
The region that the Managed Prefix List is located in.
tagsoptionalCfnTag[]tagsoptionaltyping.List[CfnTag]tagsoptionalList<CfnTag>TagsoptionalCfnTag[]Tagsoptional*[]CfnTag#
An array of key-value pairs to apply to this resource.
trackLatestVersionboolean | IResolvabletrack_latest_versiontyping.Union[bool, IResolvable]trackLatestVersionBooleanTrackLatestVersionboolTrackLatestVersioninterface{}required#
Indicates whether this Target automatically tracks the latest version of the Prefix List Resolver.