Skip to main content

Aws/vpclattice

@swamp/aws/vpclatticev2026.10.25.1· AGPL-3.0-or-later· 1d agoBEHAVIORS
01README

AWS VPCLATTICE infrastructure models

02Release Notes
  • Updated: target_group
03Behaviors14
@swamp/aws/vpclattice/access-log-subscriptionv2026.10.23.1access_log_subscription.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
DestinationArnstring
ResourceIdentifier?string
ServiceNetworkLogType?enum
Tags?array
fn create()
Create a VpcLattice AccessLogSubscription
fn get(identifier: string)
Get a VpcLattice AccessLogSubscription
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice AccessLogSubscription
fn update()
Update a VpcLattice AccessLogSubscription
fn delete(identifier: string)
Delete a VpcLattice AccessLogSubscription
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice AccessLogSubscription
fn sync()
Sync VpcLattice AccessLogSubscription state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice AccessLogSubscription resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice AccessLogSubscription resource state
@swamp/aws/vpclattice/auth-policyv2026.10.23.1auth_policy.ts

Global Arguments

ArgumentTypeDescription
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ResourceIdentifierstring
Policyrecord
fn create()
Create a VpcLattice AuthPolicy
fn get(identifier: string)
Get a VpcLattice AuthPolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice AuthPolicy
fn update()
Update a VpcLattice AuthPolicy
fn delete(identifier: string)
Delete a VpcLattice AuthPolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice AuthPolicy
fn sync()
Sync VpcLattice AuthPolicy state from AWS

Resources

state(infinite)— VpcLattice AuthPolicy resource state
@swamp/aws/vpclattice/domain-verificationv2026.10.23.1domain_verification.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
DomainNamestring
TxtMethodConfig?object
Tags?array
fn create()
Create a VpcLattice DomainVerification
fn get(identifier: string)
Get a VpcLattice DomainVerification
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice DomainVerification
fn update()
Update a VpcLattice DomainVerification
fn delete(identifier: string)
Delete a VpcLattice DomainVerification
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice DomainVerification
fn sync()
Sync VpcLattice DomainVerification state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice DomainVerification resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice DomainVerification resource state
@swamp/aws/vpclattice/listenerv2026.10.23.1listener.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
DefaultActionobject
Name?string
Port?number
Protocolenum
ServiceIdentifier?string
Tags?array
fn create()
Create a VpcLattice Listener
fn get(identifier: string)
Get a VpcLattice Listener
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Listener
fn update()
Update a VpcLattice Listener
fn delete(identifier: string)
Delete a VpcLattice Listener
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Listener
fn sync()
Sync VpcLattice Listener state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice Listener resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice Listener resource state
@swamp/aws/vpclattice/resource-configurationv2026.10.23.1resource_configuration.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
CustomDomainName?string
PortRanges?array
ResourceConfigurationDefinition?record
GroupDomain?string
ResourceConfigurationAuthType?enum
ResourceConfigurationGroupId?string
Namestring
AllowAssociationToSharableServiceNetwork?boolean
ProtocolType?enum
ResourceConfigurationTypeenum
DomainVerificationId?string
ResourceGatewayId?string
Tags?array
fn create()
Create a VpcLattice ResourceConfiguration
fn get(identifier: string)
Get a VpcLattice ResourceConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourceConfiguration
fn update()
Update a VpcLattice ResourceConfiguration
fn delete(identifier: string)
Delete a VpcLattice ResourceConfiguration
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourceConfiguration
fn sync()
Sync VpcLattice ResourceConfiguration state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ResourceConfiguration resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ResourceConfiguration resource state
@swamp/aws/vpclattice/resource-gatewayv2026.10.23.1resource_gateway.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
IpAddressType?enum
VpcIdentifierstring
Ipv4AddressesPerEni?numberThe number of IPv4 addresses to allocate per ENI for the resource gateway
ResourceConfigDnsResolution?enum
SubnetIdsarrayThe ID of one or more subnets in which to create an endpoint network interface.
SecurityGroupIds?arrayThe ID of one or more security groups to associate with the endpoint network interface.
Tags?array
Namestring
fn create()
Create a VpcLattice ResourceGateway
fn get(identifier: string)
Get a VpcLattice ResourceGateway
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourceGateway
fn update()
Update a VpcLattice ResourceGateway
fn delete(identifier: string)
Delete a VpcLattice ResourceGateway
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourceGateway
fn sync()
Sync VpcLattice ResourceGateway state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ResourceGateway resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ResourceGateway resource state
@swamp/aws/vpclattice/resource-policyv2026.10.23.1resource_policy.ts

Global Arguments

ArgumentTypeDescription
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ResourceArnstring
Policyrecord
fn create()
Create a VpcLattice ResourcePolicy
fn get(identifier: string)
Get a VpcLattice ResourcePolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourcePolicy
fn update()
Update a VpcLattice ResourcePolicy
fn delete(identifier: string)
Delete a VpcLattice ResourcePolicy
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ResourcePolicy
fn sync()
Sync VpcLattice ResourcePolicy state from AWS

Resources

state(infinite)— VpcLattice ResourcePolicy resource state
@swamp/aws/vpclattice/rulev2026.10.23.1rule.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Actionobject
ListenerIdentifier?string
Matchobject
Name?string
Prioritynumber
ServiceIdentifier?string
Tags?array
fn create()
Create a VpcLattice Rule
fn get(identifier: string)
Get a VpcLattice Rule
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Rule
fn update()
Update a VpcLattice Rule
fn delete(identifier: string)
Delete a VpcLattice Rule
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Rule
fn sync()
Sync VpcLattice Rule state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice Rule resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice Rule resource state
@swamp/aws/vpclattice/servicev2026.10.23.1service.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
AuthType?enum
Name?string
CertificateArn?string
IdleTimeoutSeconds?number
CustomDomainName?string
Tags?array
fn create()
Create a VpcLattice Service
fn get(identifier: string)
Get a VpcLattice Service
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Service
fn update()
Update a VpcLattice Service
fn delete(identifier: string)
Delete a VpcLattice Service
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice Service
fn sync()
Sync VpcLattice Service state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice Service resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice Service resource state
@swamp/aws/vpclattice/service-networkv2026.10.23.1service_network.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Name?string
AuthType?enum
Tags?array
SharingConfig?object
fn create()
Create a VpcLattice ServiceNetwork
fn get(identifier: string)
Get a VpcLattice ServiceNetwork
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetwork
fn update()
Update a VpcLattice ServiceNetwork
fn delete(identifier: string)
Delete a VpcLattice ServiceNetwork
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetwork
fn sync()
Sync VpcLattice ServiceNetwork state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ServiceNetwork resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ServiceNetwork resource state
@swamp/aws/vpclattice/service-network-resource-associationv2026.10.23.1service_network_resource_association.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ResourceConfigurationId?string
ServiceNetworkId?string
Tags?array
PrivateDnsEnabled?boolean
fn create()
Create a VpcLattice ServiceNetworkResourceAssociation
fn get(identifier: string)
Get a VpcLattice ServiceNetworkResourceAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkResourceAssociation
fn update()
Update a VpcLattice ServiceNetworkResourceAssociation
fn delete(identifier: string)
Delete a VpcLattice ServiceNetworkResourceAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkResourceAssociation
fn sync()
Sync VpcLattice ServiceNetworkResourceAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ServiceNetworkResourceAssociation resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ServiceNetworkResourceAssociation resource state
@swamp/aws/vpclattice/service-network-service-associationv2026.10.23.1service_network_service_association.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
ServiceNetworkIdentifier?string
ServiceIdentifier?string
Tags?array
fn create()
Create a VpcLattice ServiceNetworkServiceAssociation
fn get(identifier: string)
Get a VpcLattice ServiceNetworkServiceAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkServiceAssociation
fn update()
Update a VpcLattice ServiceNetworkServiceAssociation
fn delete(identifier: string)
Delete a VpcLattice ServiceNetworkServiceAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkServiceAssociation
fn sync()
Sync VpcLattice ServiceNetworkServiceAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ServiceNetworkServiceAssociation resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ServiceNetworkServiceAssociation resource state
@swamp/aws/vpclattice/service-network-vpc-associationv2026.10.23.1service_network_vpc_association.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
SecurityGroupIds?array
ServiceNetworkIdentifier?string
VpcIdentifier?string
Tags?array
PrivateDnsEnabled?boolean
DnsOptions?object
fn create()
Create a VpcLattice ServiceNetworkVpcAssociation
fn get(identifier: string)
Get a VpcLattice ServiceNetworkVpcAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkVpcAssociation
fn update()
Update a VpcLattice ServiceNetworkVpcAssociation
fn delete(identifier: string)
Delete a VpcLattice ServiceNetworkVpcAssociation
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice ServiceNetworkVpcAssociation
fn sync()
Sync VpcLattice ServiceNetworkVpcAssociation state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice ServiceNetworkVpcAssociation resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice ServiceNetworkVpcAssociation resource state
@swamp/aws/vpclattice/target-groupv2026.10.25.1target_group.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessKeyId?stringAWS access key ID; overrides AWS_ACCESS_KEY_ID environment variable. Wire with a vault.get(...) expression to source it from a vault.
secretAccessKey?stringAWS secret access key; overrides AWS_SECRET_ACCESS_KEY environment variable. Wire with a vault.get(...) expression to source it from a vault.
sessionToken?stringAWS session token for temporary credentials; overrides AWS_SESSION_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
region?stringAWS region; overrides AWS_REGION / AWS_DEFAULT_REGION environment variables and ~/.aws/config profile region. Defaults to us-east-1.
Config?object
Name?string
Typeenum
Targets?array
Tags?array
fn create()
Create a VpcLattice TargetGroup
fn get(identifier: string)
Get a VpcLattice TargetGroup
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice TargetGroup
fn update()
Update a VpcLattice TargetGroup
fn delete(identifier: string)
Delete a VpcLattice TargetGroup
ArgumentTypeDescription
identifierstringThe primary identifier of the VpcLattice TargetGroup
fn sync()
Sync VpcLattice TargetGroup state from AWS
fn list(maxPages?: number, resourceModel?: string)
List VpcLattice TargetGroup resources
ArgumentTypeDescription
maxPages?numberMaximum number of pages to fetch (default: 10)
resourceModel?stringJSON resource model for parent-scoped listing (e.g. parent identifier)

Resources

state(infinite)— VpcLattice TargetGroup resource state
04Previous Versions19
2026.10.24.1AGPL-3.0-or-later
2026.10.23.1AGPL-3.0-or-later(was none)
  • Updated: access_log_subscription, auth_policy, domain_verification, listener, resource_configuration, resource_gateway, resource_policy, rule, service, service_network, service_network_resource_association, service_network_service_association, service_network_vpc_association, target_group
2026.10.13.1
  • Updated: access_log_subscription, auth_policy, domain_verification, listener, resource_configuration, resource_gateway, resource_policy, rule, service, service_network, service_network_resource_association, service_network_service_association, service_network_vpc_association, target_group
2026.10.08.1
2026.10.06.1
2026.10.04.1
2026.10.03.1
2026.10.02.1
2026.10.01.1
2026.09.30.1
2026.09.29.1
2026.09.28.1
2026.09.27.1
2026.09.26.1
2026.09.25.1
2026.09.24.1
2026.09.23.1
2026.09.22.1
2026.09.21.1
05Stats
A
100 / 100
Downloads
35
Archive size
2.8 MB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository2/2earned
06Platforms
07Labels