Package-level declarations

Types

Link copied to clipboard
data class ClusterAutoscalingSettings(val autoscalingPolicies: List<ClusterAutoscalingSettingsAutoscalingPolicy>, val coolDownPeriod: String? = null, val maxClusterNodeCount: Int? = null, val minClusterNodeCount: Int? = null)
data class ClusterAutoscalingSettingsAutoscalingPolicy(val autoscalePolicyId: String, val consumedMemoryThresholds: ClusterAutoscalingSettingsAutoscalingPolicyConsumedMemoryThresholds? = null, val cpuThresholds: ClusterAutoscalingSettingsAutoscalingPolicyCpuThresholds? = null, val nodeTypeId: String, val scaleOutSize: Int, val storageThresholds: ClusterAutoscalingSettingsAutoscalingPolicyStorageThresholds? = null)
Link copied to clipboard
data class ClusterNodeTypeConfig(val customCoreCount: Int? = null, val nodeCount: Int, val nodeTypeId: String)
Link copied to clipboard
data class ExternalAccessRuleDestinationIpRange(val externalAddress: String? = null, val ipAddressRange: String? = null)
Link copied to clipboard
data class ExternalAccessRuleSourceIpRange(val ipAddress: String? = null, val ipAddressRange: String? = null)
Link copied to clipboard
data class GetClusterAutoscalingSetting(val autoscalingPolicies: List<GetClusterAutoscalingSettingAutoscalingPolicy>, val coolDownPeriod: String, val maxClusterNodeCount: Int, val minClusterNodeCount: Int)
Link copied to clipboard
data class GetClusterNodeTypeConfig(val customCoreCount: Int, val nodeCount: Int, val nodeTypeId: String)
Link copied to clipboard
data class GetClusterResult(val autoscalingSettings: List<GetClusterAutoscalingSetting>, val id: String, val management: Boolean, val name: String, val nodeTypeConfigs: List<GetClusterNodeTypeConfig>, val parent: String, val state: String, val uid: String)

A collection of values returned by getCluster.

Link copied to clipboard
data class GetExternalAccessRuleDestinationIpRange(val externalAddress: String, val ipAddressRange: String)
Link copied to clipboard
data class GetExternalAccessRuleResult(val action: String, val createTime: String, val description: String, val destinationIpRanges: List<GetExternalAccessRuleDestinationIpRange>, val destinationPorts: List<String>, val id: String, val ipProtocol: String, val name: String, val parent: String, val priority: Int, val sourceIpRanges: List<GetExternalAccessRuleSourceIpRange>, val sourcePorts: List<String>, val state: String, val uid: String, val updateTime: String)

A collection of values returned by getExternalAccessRule.

Link copied to clipboard
data class GetExternalAccessRuleSourceIpRange(val ipAddress: String, val ipAddressRange: String)
Link copied to clipboard
data class GetExternalAddressResult(val createTime: String, val description: String, val externalIp: String, val id: String, val internalIp: String, val name: String, val parent: String, val state: String, val uid: String, val updateTime: String)

A collection of values returned by getExternalAddress.

Link copied to clipboard
data class GetNetworkPeeringResult(val createTime: String, val description: String, val exportCustomRoutes: Boolean, val exportCustomRoutesWithPublicIp: Boolean, val id: String, val importCustomRoutes: Boolean, val importCustomRoutesWithPublicIp: Boolean, val name: String, val peerNetwork: String, val peerNetworkType: String, val project: String? = null, val state: String, val stateDetails: String, val uid: String, val updateTime: String, val vmwareEngineNetwork: String, val vmwareEngineNetworkCanonical: String)

A collection of values returned by getNetworkPeering.

Link copied to clipboard
data class GetNetworkPolicyExternalIp(val enabled: Boolean, val state: String)
Link copied to clipboard
data class GetNetworkPolicyInternetAccess(val enabled: Boolean, val state: String)
Link copied to clipboard
data class GetNetworkPolicyResult(val createTime: String, val description: String, val edgeServicesCidr: String, val externalIps: List<GetNetworkPolicyExternalIp>, val id: String, val internetAccesses: List<GetNetworkPolicyInternetAccess>, val location: String, val name: String, val project: String? = null, val uid: String, val updateTime: String, val vmwareEngineNetwork: String, val vmwareEngineNetworkCanonical: String)

A collection of values returned by getNetworkPolicy.

Link copied to clipboard
data class GetNetworkResult(val description: String, val id: String, val location: String, val name: String, val project: String? = null, val state: String, val type: String, val uid: String, val vpcNetworks: List<GetNetworkVpcNetwork>)

A collection of values returned by getNetwork.

Link copied to clipboard
data class GetNetworkVpcNetwork(val network: String, val type: String)
Link copied to clipboard
data class GetNsxCredentialsResult(val id: String, val parent: String, val password: String, val username: String)

A collection of values returned by getNsxCredentials.

Link copied to clipboard
data class GetPrivateCloudHcx(val fqdn: String, val internalIp: String, val state: String, val version: String)
data class GetPrivateCloudManagementClusterAutoscalingSetting(val autoscalingPolicies: List<GetPrivateCloudManagementClusterAutoscalingSettingAutoscalingPolicy>, val coolDownPeriod: String, val maxClusterNodeCount: Int, val minClusterNodeCount: Int)
data class GetPrivateCloudManagementClusterNodeTypeConfig(val customCoreCount: Int, val nodeCount: Int, val nodeTypeId: String)
data class GetPrivateCloudManagementClusterStretchedClusterConfig(val preferredLocation: String, val secondaryLocation: String)
Link copied to clipboard
data class GetPrivateCloudNetworkConfig(val dnsServerIp: String, val managementCidr: String, val managementIpAddressLayoutVersion: Int, val vmwareEngineNetwork: String, val vmwareEngineNetworkCanonical: String)
Link copied to clipboard
data class GetPrivateCloudNsx(val fqdn: String, val internalIp: String, val state: String, val version: String)
Link copied to clipboard
data class GetPrivateCloudResult(val deletionDelayHours: Int, val description: String, val hcxes: List<GetPrivateCloudHcx>, val id: String, val location: String, val managementClusters: List<GetPrivateCloudManagementCluster>, val name: String, val networkConfigs: List<GetPrivateCloudNetworkConfig>, val nsxes: List<GetPrivateCloudNsx>, val project: String? = null, val sendDeletionDelayHoursIfZero: Boolean, val state: String, val type: String, val uid: String, val vcenters: List<GetPrivateCloudVcenter>)

A collection of values returned by getPrivateCloud.

Link copied to clipboard
data class GetPrivateCloudVcenter(val fqdn: String, val internalIp: String, val state: String, val version: String)
Link copied to clipboard
data class GetSubnetDhcpAddressRange(val firstAddress: String, val lastAddress: String)
Link copied to clipboard
data class GetSubnetResult(val createTime: String, val dhcpAddressRanges: List<GetSubnetDhcpAddressRange>, val gatewayId: String, val gatewayIp: String, val id: String, val ipCidrRange: String, val name: String, val parent: String, val standardConfig: Boolean, val state: String, val type: String, val uid: String, val updateTime: String, val vlanId: Int)

A collection of values returned by getSubnet.

Link copied to clipboard
data class GetVcenterCredentialsResult(val id: String, val parent: String, val password: String, val username: String)

A collection of values returned by getVcenterCredentials.

Link copied to clipboard
data class NetworkPolicyExternalIp(val enabled: Boolean? = null, val state: String? = null)
Link copied to clipboard
data class NetworkPolicyInternetAccess(val enabled: Boolean? = null, val state: String? = null)
Link copied to clipboard
data class NetworkVpcNetwork(val network: String? = null, val type: String? = null)
Link copied to clipboard
data class PrivateCloudHcx(val fqdn: String? = null, val internalIp: String? = null, val state: String? = null, val version: String? = null)
Link copied to clipboard
data class PrivateCloudManagementCluster(val autoscalingSettings: PrivateCloudManagementClusterAutoscalingSettings? = null, val clusterId: String, val nodeTypeConfigs: List<PrivateCloudManagementClusterNodeTypeConfig>? = null, val stretchedClusterConfig: PrivateCloudManagementClusterStretchedClusterConfig? = null)
data class PrivateCloudManagementClusterAutoscalingSettings(val autoscalingPolicies: List<PrivateCloudManagementClusterAutoscalingSettingsAutoscalingPolicy>, val coolDownPeriod: String? = null, val maxClusterNodeCount: Int? = null, val minClusterNodeCount: Int? = null)
data class PrivateCloudManagementClusterNodeTypeConfig(val customCoreCount: Int? = null, val nodeCount: Int, val nodeTypeId: String)
data class PrivateCloudManagementClusterStretchedClusterConfig(val preferredLocation: String? = null, val secondaryLocation: String? = null)
Link copied to clipboard
data class PrivateCloudNetworkConfig(val dnsServerIp: String? = null, val managementCidr: String, val managementIpAddressLayoutVersion: Int? = null, val vmwareEngineNetwork: String? = null, val vmwareEngineNetworkCanonical: String? = null)
Link copied to clipboard
data class PrivateCloudNsx(val fqdn: String? = null, val internalIp: String? = null, val state: String? = null, val version: String? = null)
Link copied to clipboard
data class PrivateCloudVcenter(val fqdn: String? = null, val internalIp: String? = null, val state: String? = null, val version: String? = null)
Link copied to clipboard
data class SubnetDhcpAddressRange(val firstAddress: String? = null, val lastAddress: String? = null)