Package com.pulumi.alicloud.alb.inputs
Class LoadBalancerCommonBandwidthPackageAttachmentState.Builder
- java.lang.Object
-
- com.pulumi.alicloud.alb.inputs.LoadBalancerCommonBandwidthPackageAttachmentState.Builder
-
- Enclosing class:
- LoadBalancerCommonBandwidthPackageAttachmentState
public static final class LoadBalancerCommonBandwidthPackageAttachmentState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LoadBalancerCommonBandwidthPackageAttachmentState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LoadBalancerCommonBandwidthPackageAttachmentState defaults)
-
-
Method Detail
-
bandwidthPackageId
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder bandwidthPackageId(@Nullable com.pulumi.core.Output<java.lang.String> bandwidthPackageId)
- Parameters:
bandwidthPackageId
- The ID of the bound shared bandwidth package.- Returns:
- builder
-
bandwidthPackageId
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder bandwidthPackageId(java.lang.String bandwidthPackageId)
- Parameters:
bandwidthPackageId
- The ID of the bound shared bandwidth package.- Returns:
- builder
-
dryRun
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder dryRun(@Nullable com.pulumi.core.Output<java.lang.Boolean> dryRun)
- Parameters:
dryRun
- 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.- Returns:
- builder
-
dryRun
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder dryRun(java.lang.Boolean dryRun)
- Parameters:
dryRun
- 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.- Returns:
- builder
-
loadBalancerId
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder loadBalancerId(@Nullable com.pulumi.core.Output<java.lang.String> loadBalancerId)
- Parameters:
loadBalancerId
- The ID of the applied server load balancer instance.- Returns:
- builder
-
loadBalancerId
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder loadBalancerId(java.lang.String loadBalancerId)
- Parameters:
loadBalancerId
- The ID of the applied server load balancer instance.- Returns:
- builder
-
status
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- The status of the Application Load balancing instance. Value:-**Inactive**: Stopped, indicating that the instance listener will no longer forward traffic.-**Active**: running.-**Provisioning**: The project is being created.-**Configuring**: The configuration is being changed.-**CreateFailed**: The instance cannot be deleted without any charge.- Returns:
- builder
-
status
public LoadBalancerCommonBandwidthPackageAttachmentState.Builder status(java.lang.String status)
- Parameters:
status
- The status of the Application Load balancing instance. Value:-**Inactive**: Stopped, indicating that the instance listener will no longer forward traffic.-**Active**: running.-**Provisioning**: The project is being created.-**Configuring**: The configuration is being changed.-**CreateFailed**: The instance cannot be deleted without any charge.- Returns:
- builder
-
build
public LoadBalancerCommonBandwidthPackageAttachmentState build()
-
-