GetSwitchesResult

data class GetSwitchesResult(val cidrBlock: String? = null, val dryRun: Boolean? = null, val id: String, val ids: List<String>, val isDefault: Boolean? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val resourceGroupId: String? = null, val routeTableId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcId: String? = null, val vswitchName: String? = null, val vswitchOwnerId: Int? = null, val vswitches: List<GetSwitchesVswitch>, val zoneId: String? = null)

A collection of values returned by getSwitches.

Constructors

Link copied to clipboard
constructor(cidrBlock: String? = null, dryRun: Boolean? = null, id: String, ids: List<String>, isDefault: Boolean? = null, nameRegex: String? = null, names: List<String>, outputFile: String? = null, resourceGroupId: String? = null, routeTableId: String? = null, status: String? = null, tags: Map<String, String>? = null, vpcId: String? = null, vswitchName: String? = null, vswitchOwnerId: Int? = null, vswitches: List<GetSwitchesVswitch>, zoneId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cidrBlock: String? = null

CIDR block of the vSwitch.

Link copied to clipboard
val dryRun: Boolean? = null
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

A list of vSwitch IDs.

Link copied to clipboard
val isDefault: Boolean? = null

Whether the vSwitch is the default one in the region.

Link copied to clipboard
val nameRegex: String? = null
Link copied to clipboard

A list of vSwitch names.

Link copied to clipboard
val outputFile: String? = null
Link copied to clipboard
val resourceGroupId: String? = null

The resource group ID of the vSwitch.

Link copied to clipboard
val routeTableId: String? = null

The route table ID of the vSwitch.

Link copied to clipboard
val status: String? = null

The status of the vSwitch.

Link copied to clipboard
val tags: Map<String, String>? = null

The Tags of the vSwitch.

Link copied to clipboard
val vpcId: String? = null

ID of the VPC that owns the vSwitch.

Link copied to clipboard

A list of VSwitches. Each element contains the following attributes:

Link copied to clipboard
val vswitchName: String? = null

Name of the vSwitch.

Link copied to clipboard
val vswitchOwnerId: Int? = null
Link copied to clipboard
val zoneId: String? = null

ID of the availability zone where the vSwitch is located.