LoadBalancerCommonBandwidthPackageAttachmentArgs

data class LoadBalancerCommonBandwidthPackageAttachmentArgs(val bandwidthPackageId: Output<String>? = null, val dryRun: Output<Boolean>? = null, val loadBalancerId: Output<String>? = null) : ConvertibleToJava<LoadBalancerCommonBandwidthPackageAttachmentArgs>

Provides a Alb Load Balancer Common Bandwidth Package Attachment resource. For information about Alb Load Balancer Common Bandwidth Package Attachment and how to use it, see What is Load Balancer Common Bandwidth Package Attachment.

NOTE: Available since v1.200.0.

Import

Alb Load Balancer Common Bandwidth Package Attachment can be imported using the id, e.g.

$ pulumi import alicloud:alb/loadBalancerCommonBandwidthPackageAttachment:LoadBalancerCommonBandwidthPackageAttachment example <load_balancer_id>:<bandwidth_package_id>

Constructors

constructor(bandwidthPackageId: Output<String>? = null, dryRun: Output<Boolean>? = null, loadBalancerId: Output<String>? = null)

Properties

Link copied to clipboard
val bandwidthPackageId: Output<String>? = null

The ID of the bound shared bandwidth package.

Link copied to clipboard
val dryRun: Output<Boolean>? = null

Whether to PreCheck this request only. Value:-true: sends a check request and does not bind the shared bandwidth package to the load balancing instance. Check items include whether required parameters, request format, and business restrictions have been filled in. If the check fails, the corresponding error is returned. If the check passes, the error code 'DryRunOperation' is returned '.-false (default): Sends a normal request, returns the HTTP 2xx status code after the check, and directly performs the operation.

Link copied to clipboard
val loadBalancerId: Output<String>? = null

The ID of the applied server load balancer instance.

Functions

Link copied to clipboard
open override fun toJava(): LoadBalancerCommonBandwidthPackageAttachmentArgs