GetNatIpCidrsPlainArgs

data class GetNatIpCidrsPlainArgs(val ids: List<String>? = null, val nameRegex: String? = null, val natGatewayId: String, val natIpCidrNames: List<String>? = null, val natIpCidrs: List<String>? = null, val outputFile: String? = null, val status: String? = null) : ConvertibleToJava<GetNatIpCidrsPlainArgs>

A collection of arguments for invoking getNatIpCidrs.

Constructors

Link copied to clipboard
constructor(ids: List<String>? = null, nameRegex: String? = null, natGatewayId: String, natIpCidrNames: List<String>? = null, natIpCidrs: List<String>? = null, outputFile: String? = null, status: String? = null)

Properties

Link copied to clipboard
val ids: List<String>? = null

A list of Nat Ip Cidr IDs.

Link copied to clipboard
val nameRegex: String? = null

A regex string to filter results by Nat Ip Cidr name.

Link copied to clipboard

NAT IP ADDRESS range to the security group of the Kafka VPC NAT gateway instance ID.

Link copied to clipboard
val natIpCidrNames: List<String>? = null

The name of the CIDR block that you want to query. Support up to 20.

Link copied to clipboard
val natIpCidrs: List<String>? = null

The NAT CIDR block to be created. Support up to 20. The CIDR block must meet the following conditions: It must be 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, or one of their subnets. The subnet mask must be 16 to 32 bits in lengths. To use a public CIDR block as the NAT CIDR block, the VPC to which the VPC NAT gateway belongs must be authorized to use public CIDR blocks. For more information, see Create a VPC NAT gateway.

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val status: String? = null

The status of the NAT IP address. Valid values:Available.

Functions

Link copied to clipboard
open override fun toJava(): GetNatIpCidrsPlainArgs