public static final class CreateDomainExtensionRequest.Builder extends Object
public CreateDomainExtensionRequest.Builder domain(String domain)
The domain name.
This parameter is required.
example:*.example1.com
public CreateDomainExtensionRequest.Builder listenerPort(Integer listenerPort)
The frontend port that is used by the HTTPS listener of the SLB instance.
Valid values: 1 to 65535.
This parameter is required.
example:443
public CreateDomainExtensionRequest.Builder loadBalancerId(String loadBalancerId)
The ID of the SLB instance.
This parameter is required.
example:lb-bp1o94dp5i6earrxxxxxx
public CreateDomainExtensionRequest.Builder ownerAccount(String ownerAccount)
public CreateDomainExtensionRequest.Builder ownerId(Long ownerId)
public CreateDomainExtensionRequest.Builder regionId(String regionId)
The region ID of the Server Load Balancer (SLB) instance.
This parameter is required.
example:cn-hangzhou
public CreateDomainExtensionRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public CreateDomainExtensionRequest.Builder resourceOwnerId(Long resourceOwnerId)
public CreateDomainExtensionRequest.Builder serverCertificateId(String serverCertificateId)
The ID of the certificate used by the domain name.
example:123157xxxxxxx_166f820xxxxxx_1714763408_709981xxxx
public CreateDomainExtensionRequest build()
Copyright © 2026. All rights reserved.