import java.util.Arrays;
import com.volcengine.ApiClient;
import com.volcengine.sign.Credentials;
import com.volcengine.efs.EfsApi;
import com.volcengine.efs.model.*;
public static void main(String[] args) throws Exception {
String ak = System.getenv("VOLCENGINE_ACCESS_KEY_ID");
String sk = System.getenv("VOLCENGINE_SECRET_ACCESS_KEY");
String region = "cn-beijing";
ApiClient apiClient = new ApiClient()
.setCredentials(Credentials.getCredentials(ak, sk))
EfsApi api = new EfsApi(apiClient);
CreateFileSystemRequest request = new CreateFileSystemRequest();
request.setFileSystemName("efs20250101-1756990902323");
request.setZoneId("cn-beijing-e");
request.setInstanceType(CreateFileSystemRequest.InstanceTypeEnum.BASIC);
request.setPerformanceDensity(CreateFileSystemRequest.PerformanceDensityEnum.BASIC_50);
request.setBandwidthMode(CreateFileSystemRequest.BandwidthModeEnum.PROVISIONED);
request.setChargeType(CreateFileSystemRequest.ChargeTypeEnum.PAYASYOUGO);
request.setProjectName("default");
request.setDescription("just for test");
request.setProvisionedBandwidth(100);
CreateFileSystemResponse response = api.createFileSystem(request);
System.out.println(request);
System.out.println(response);