Package-level declarations

Types

Link copied to clipboard

Provides a NLB Listener resource. For information about NLB Listener and how to use it, see What is Listener.

Link copied to clipboard
data class ListenerArgs(val alpnEnabled: Output<Boolean>? = null, val alpnPolicy: Output<String>? = null, val caCertificateIds: Output<List<String>>? = null, val caEnabled: Output<Boolean>? = null, val certificateIds: Output<List<String>>? = null, val cps: Output<Int>? = null, val endPort: Output<Int>? = null, val idleTimeout: Output<Int>? = null, val listenerDescription: Output<String>? = null, val listenerPort: Output<Int>? = null, val listenerProtocol: Output<String>? = null, val loadBalancerId: Output<String>? = null, val mss: Output<Int>? = null, val proxyProtocolEnabled: Output<Boolean>? = null, val secSensorEnabled: Output<Boolean>? = null, val securityPolicyId: Output<String>? = null, val serverGroupId: Output<String>? = null, val startPort: Output<Int>? = null, val status: Output<String>? = null) : ConvertibleToJava<ListenerArgs>

Provides a NLB Listener resource. For information about NLB Listener and how to use it, see What is Listener.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a NLB Load Balancer resource. For information about NLB Load Balancer and how to use it, see What is Load Balancer.

Link copied to clipboard
data class LoadBalancerArgs(val addressIpVersion: Output<String>? = null, val addressType: Output<String>? = null, val bandwidthPackageId: Output<String>? = null, val crossZoneEnabled: Output<Boolean>? = null, val loadBalancerName: Output<String>? = null, val loadBalancerType: Output<String>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val vpcId: Output<String>? = null, val zoneMappings: Output<List<LoadBalancerZoneMappingArgs>>? = null) : ConvertibleToJava<LoadBalancerArgs>

Provides a NLB Load Balancer resource. For information about NLB Load Balancer and how to use it, see What is Load Balancer.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a Nlb Load Balancer Security Group Attachment resource. For information about Nlb Load Balancer Security Group Attachment and how to use it, see What is Load Balancer Security Group Attachment.

Link copied to clipboard
data class LoadBalancerSecurityGroupAttachmentArgs(val dryRun: Output<Boolean>? = null, val loadBalancerId: Output<String>? = null, val securityGroupId: Output<String>? = null) : ConvertibleToJava<LoadBalancerSecurityGroupAttachmentArgs>

Provides a Nlb Load Balancer Security Group Attachment resource. For information about Nlb Load Balancer Security Group Attachment and how to use it, see What is Load Balancer Security Group Attachment.

Link copied to clipboard
Link copied to clipboard

Provides a NLB Security Policy resource. For information about NLB Security Policy and how to use it, see What is Security Policy.

Link copied to clipboard
data class SecurityPolicyArgs(val ciphers: Output<List<String>>? = null, val resourceGroupId: Output<String>? = null, val securityPolicyName: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val tlsVersions: Output<List<String>>? = null) : ConvertibleToJava<SecurityPolicyArgs>

Provides a NLB Security Policy resource. For information about NLB Security Policy and how to use it, see What is Security Policy.

Link copied to clipboard
Link copied to clipboard

Provides a NLB Server Group resource. For information about NLB Server Group and how to use it, see What is Server Group.

Link copied to clipboard
data class ServerGroupArgs(val addressIpVersion: Output<String>? = null, val connectionDrain: Output<Boolean>? = null, val connectionDrainTimeout: Output<Int>? = null, val healthCheck: Output<ServerGroupHealthCheckArgs>? = null, val preserveClientIpEnabled: Output<Boolean>? = null, val protocol: Output<String>? = null, val resourceGroupId: Output<String>? = null, val scheduler: Output<String>? = null, val serverGroupName: Output<String>? = null, val serverGroupType: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<ServerGroupArgs>

Provides a NLB Server Group resource. For information about NLB Server Group and how to use it, see What is Server Group.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides a NLB Server Group Server Attachment resource. For information about NLB Server Group Server Attachment and how to use it, see What is Server Group Server Attachment.

Link copied to clipboard
data class ServerGroupServerAttachmentArgs(val description: Output<String>? = null, val port: Output<Int>? = null, val serverGroupId: Output<String>? = null, val serverId: Output<String>? = null, val serverIp: Output<String>? = null, val serverType: Output<String>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<ServerGroupServerAttachmentArgs>

Provides a NLB Server Group Server Attachment resource. For information about NLB Server Group Server Attachment and how to use it, see What is Server Group Server Attachment.

Functions