Get Nat Gateways Plain Args
data class GetNatGatewaysPlainArgs(val dryRun: Boolean? = null, val enableDetails: Boolean? = null, val ids: List<String>? = null, val nameRegex: String? = null, val natGatewayName: String? = null, val natType: String? = null, val outputFile: String? = null, val pageNumber: Int? = null, val pageSize: Int? = null, val paymentType: String? = null, val resourceGroupId: String? = null, val specification: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null) : ConvertibleToJava<GetNatGatewaysPlainArgs>
A collection of arguments for invoking getNatGateways.
Constructors
Link copied to clipboard
constructor(dryRun: Boolean? = null, enableDetails: Boolean? = null, ids: List<String>? = null, nameRegex: String? = null, natGatewayName: String? = null, natType: String? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, paymentType: String? = null, resourceGroupId: String? = null, specification: String? = null, status: String? = null, tags: Map<String, String>? = null, vpcId: String? = null)
Properties
Link copied to clipboard
Default to false
. Set it to true
can output more details about resource attributes.
Link copied to clipboard
The name of NAT gateway.
Link copied to clipboard
File name where to save data source results (after running pulumi preview
).
Link copied to clipboard
Link copied to clipboard
The payment type of NAT gateway. Valid values PayAsYouGo
and Subscription
.
Link copied to clipboard
The resource group id of NAT gateway.
Link copied to clipboard
The specification of NAT gateway. Valid values Middle
, Large
, Small
and XLarge.1
. Default value is Small
.