public static final class CreateSecurityGroupRequest.Builder extends Object
public CreateSecurityGroupRequest.Builder sourceRegionId(String sourceRegionId)
public CreateSecurityGroupRequest.Builder clientToken(String clientToken)
public CreateSecurityGroupRequest.Builder description(String description)
By default, this parameter is left empty.
public CreateSecurityGroupRequest.Builder ownerAccount(String ownerAccount)
public CreateSecurityGroupRequest.Builder ownerId(Long ownerId)
public CreateSecurityGroupRequest.Builder regionId(String regionId)
public CreateSecurityGroupRequest.Builder resourceGroupId(String resourceGroupId)
public CreateSecurityGroupRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public CreateSecurityGroupRequest.Builder resourceOwnerId(Long resourceOwnerId)
public CreateSecurityGroupRequest.Builder securityGroupName(String securityGroupName)
public CreateSecurityGroupRequest.Builder securityGroupType(String securityGroupType)
* normal: basic security group. * enterprise: advanced security group. For more information, see [Advanced security groups](~~120621~~).
public CreateSecurityGroupRequest.Builder serviceManaged(Boolean serviceManaged)
public CreateSecurityGroupRequest.Builder tag(List<CreateSecurityGroupRequest.Tag> tag)
public CreateSecurityGroupRequest.Builder vpcId(String vpcId)
> The VpcId parameter is required only if you want to create security groups of the VPC type. In regions that support the classic network, you can create security groups of the classic network type without the need to specify the VpcId parameter.
public CreateSecurityGroupRequest build()
Copyright © 2024. All rights reserved.