public static final class SetLoadBalancerModificationProtectionRequest.Builder extends Object
public SetLoadBalancerModificationProtectionRequest.Builder loadBalancerId(String loadBalancerId)
public SetLoadBalancerModificationProtectionRequest.Builder modificationProtectionReason(String modificationProtectionReason)
> This parameter is valid only if the **ModificationProtectionStatus** parameter is set to **ConsoleProtection**.
public SetLoadBalancerModificationProtectionRequest.Builder modificationProtectionStatus(String modificationProtectionStatus)
* **NonProtection**: disables the configuration read-only mode. After you disable the configuration read-only mode, the value of **ModificationProtectionReason** is cleared. * **ConsoleProtection**: enables the configuration read-only mode. > If you set this parameter to **ConsoleProtection**, you cannot use the CLB console to modify instance configurations. However, you can call API operations to modify instance configurations.
public SetLoadBalancerModificationProtectionRequest.Builder ownerAccount(String ownerAccount)
public SetLoadBalancerModificationProtectionRequest.Builder ownerId(Long ownerId)
public SetLoadBalancerModificationProtectionRequest.Builder regionId(String regionId)
You can call the [DescribeRegions](~~27584~~) operation to query the most recent region list.
public SetLoadBalancerModificationProtectionRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public SetLoadBalancerModificationProtectionRequest.Builder resourceOwnerId(Long resourceOwnerId)
public SetLoadBalancerModificationProtectionRequest build()
Copyright © 2024. All rights reserved.