Package-level declarations
Types
Link copied to clipboard
data class GetListenersListener(val alpnEnabled: Boolean, val alpnPolicy: String, val caCertificateIds: List<String>, val caEnabled: Boolean, val certificateIds: List<String>, val cps: Int, val endPort: String, val id: String, val idleTimeout: Int, val listenerDescription: String, val listenerId: String, val listenerPort: Int, val listenerProtocol: String, val loadBalancerId: String, val mss: Int, val proxyProtocolEnabled: Boolean, val secSensorEnabled: Boolean, val securityPolicyId: String, val serverGroupId: String, val startPort: String, val status: String)
Link copied to clipboard
data class GetListenersResult(val id: String, val ids: List<String>, val listenerProtocol: String? = null, val listeners: List<GetListenersListener>, val loadBalancerIds: List<String>? = null, val outputFile: String? = null)
A collection of values returned by getListeners.
Link copied to clipboard
data class GetLoadBalancersBalancer(val addressIpVersion: String, val addressType: String, val bandwidthPackageId: String, val createTime: String, val crossZoneEnabled: Boolean, val dnsName: String, val id: String, val ipv6AddressType: String, val loadBalancerBusinessStatus: String, val loadBalancerId: String, val loadBalancerName: String, val loadBalancerType: String, val operationLocks: List<GetLoadBalancersBalancerOperationLock>, val resourceGroupId: String, val securityGroupIds: List<String>, val status: String, val tags: Map<String, String>? = null, val vpcId: String, val zoneMappings: List<GetLoadBalancersBalancerZoneMapping>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetLoadBalancersResult(val addressIpVersion: String? = null, val addressType: String? = null, val balancers: List<GetLoadBalancersBalancer>, val dnsName: String? = null, val id: String, val ids: List<String>, val ipv6AddressType: String? = null, val loadBalancerBusinessStatus: String? = null, val loadBalancerNames: List<String>? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val resourceGroupId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val vpcIds: List<String>? = null, val zoneId: String? = null)
A collection of values returned by getLoadBalancers.
Link copied to clipboard
data class GetSecurityPoliciesResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val policies: List<GetSecurityPoliciesPolicy>, val resourceGroupId: String? = null, val securityPolicyNames: List<String>? = null, val status: String? = null, val tags: Map<String, String>? = null)
A collection of values returned by getSecurityPolicies.
Link copied to clipboard
Link copied to clipboard
data class GetServerGroupServerAttachmentsResult(val attachments: List<GetServerGroupServerAttachmentsAttachment>, val id: String, val ids: List<String>, val outputFile: String? = null, val serverGroupId: String? = null, val serverIds: List<String>? = null, val serverIps: List<String>? = null)
A collection of values returned by getServerGroupServerAttachments.
Link copied to clipboard
data class GetServerGroupsGroup(val addressIpVersion: String, val connectionDrain: Boolean, val connectionDrainTimeout: Int, val healthChecks: List<GetServerGroupsGroupHealthCheck>, val id: String, val preserveClientIpEnabled: Boolean, val protocol: String, val relatedLoadBalancerIds: List<String>, val resourceGroupId: String, val scheduler: String, val serverCount: Int, val serverGroupName: String, val serverGroupType: String, val status: String, val tags: Map<String, String>, val vpcId: String)
Link copied to clipboard
data class GetServerGroupsGroupHealthCheck(val healthCheckConnectPort: Int, val healthCheckConnectTimeout: Int, val healthCheckDomain: String, val healthCheckEnabled: Boolean, val healthCheckHttpCodes: List<String>, val healthCheckInterval: Int, val healthCheckType: String, val healthCheckUrl: String, val healthyThreshold: Int, val httpCheckMethod: String, val unhealthyThreshold: Int)
Link copied to clipboard
data class GetServerGroupsResult(val groups: List<GetServerGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val resourceGroupId: String? = null, val serverGroupNames: List<String>? = null, val serverGroupType: String? = null, val status: String? = null, val tags: Map<String, String>? = null)
A collection of values returned by getServerGroups.
Link copied to clipboard
data class GetZonesResult(val id: String, val ids: List<String>, val outputFile: String? = null, val zones: List<GetZonesZone>)
A collection of values returned by getZones.
Link copied to clipboard
Link copied to clipboard
data class ListenerProxyProtocolConfig(val proxyProtocolConfigPrivateLinkEpIdEnabled: Boolean? = null, val proxyProtocolConfigPrivateLinkEpsIdEnabled: Boolean? = null, val proxyProtocolConfigVpcIdEnabled: Boolean? = null)
Link copied to clipboard
data class LoadBalancerDeletionProtectionConfig(val enabled: Boolean? = null, val enabledTime: String? = null, val reason: String? = null)
Link copied to clipboard
data class LoadBalancerModificationProtectionConfig(val enabledTime: String? = null, val reason: String? = null, val status: String? = null)
Link copied to clipboard
data class LoadBalancerZoneMapping(val allocationId: String? = null, val eniId: String? = null, val ipv4LocalAddresses: List<String>? = null, val ipv6Address: String? = null, val ipv6LocalAddresses: List<String>? = null, val privateIpv4Address: String? = null, val publicIpv4Address: String? = null, val status: String? = null, val vswitchId: String, val zoneId: String)
Link copied to clipboard
data class ServerGroupHealthCheck(val healthCheckConnectPort: Int? = null, val healthCheckConnectTimeout: Int? = null, val healthCheckDomain: String? = null, val healthCheckEnabled: Boolean? = null, val healthCheckExp: String? = null, val healthCheckHttpCodes: List<String>? = null, val healthCheckInterval: Int? = null, val healthCheckReq: String? = null, val healthCheckType: String? = null, val healthCheckUrl: String? = null, val healthyThreshold: Int? = null, val httpCheckMethod: String? = null, val unhealthyThreshold: Int? = null)