github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vhadoop/create_cloud_hadoop_instance_request.go (about) 1 /* 2 * vhadoop 3 * 4 * <br/>https://ncloud.apigw.ntruss.com/vhadoop/v2 5 * 6 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 7 */ 8 9 package vhadoop 10 11 type CreateCloudHadoopInstanceRequest struct { 12 13 // REGION코드 14 RegionCode *string `json:"regionCode,omitempty"` 15 16 // VPC번호 17 VpcNo *string `json:"vpcNo"` 18 19 // Cloud Hadoop 클러스터 이름 20 CloudHadoopClusterName *string `json:"cloudHadoopClusterName"` 21 22 // Cloud Hadoop이미지상품코드 23 CloudHadoopImageProductCode *string `json:"cloudHadoopImageProductCode,omitempty"` 24 25 // Cloud Hadoop 클러스터 유형 코드 26 CloudHadoopClusterTypeCode *string `json:"cloudHadoopClusterTypeCode"` 27 28 // Cloud Hadoop Add-On 코드 리스트 29 CloudHadoopAddOnCodeList []*string `json:"cloudHadoopAddOnCodeList,omitempty"` 30 31 // 클러스터 관리자 계정 32 CloudHadoopAdminUserName *string `json:"cloudHadoopAdminUserName"` 33 34 // 클러스터 관리자 계정 패스워드 35 CloudHadoopAdminUserPassword *string `json:"cloudHadoopAdminUserPassword"` 36 37 // 인증키 이름 38 LoginKeyName *string `json:"loginKeyName,omitempty"` 39 40 // 버킷 이름 41 BucketName *string `json:"bucketName"` 42 43 // Cloud Hadoop 엣지노드 상품 코드 44 EdgeNodeProductCode *string `json:"edgeNodeProductCode,omitempty"` 45 46 // 엣지노드의 Subnet 번호 47 EdgeNodeSubnetNo *string `json:"edgeNodeSubnetNo"` 48 49 // Cloud Hadoop 마스터노드 상품 코드 50 MasterNodeProductCode *string `json:"masterNodeProductCode,omitempty"` 51 52 // 마스터노드의 Subnet 번호 53 MasterNodeSubnetNo *string `json:"masterNodeSubnetNo"` 54 55 // 마스터노드의 데이터 스토리지 타입 코드 56 MasterNodeDataStorageTypeCode *string `json:"masterNodeDataStorageTypeCode,omitempty"` 57 58 // 마스터노드의 데이터 스토리지 크기 59 MasterNodeDataStorageSize *int32 `json:"masterNodeDataStorageSize"` 60 61 // Cloud Hadoop 작업자노드 상품 코드 62 WorkerNodeProductCode *string `json:"workerNodeProductCode,omitempty"` 63 64 // 작업자노드 개수 65 WorkerNodeCount *int32 `json:"workerNodeCount,omitempty"` 66 67 // 작업자노드의 Subnet 번호 68 WorkerNodeSubnetNo *string `json:"workerNodeSubnetNo"` 69 70 // 작업자노드의 데이터 스토리지 타입 코드 71 WorkerNodeDataStorageTypeCode *string `json:"workerNodeDataStorageTypeCode,omitempty"` 72 73 // 작업자노드의 데이터 스토리지 크기 74 WorkerNodeDataStorageSize *int32 `json:"workerNodeDataStorageSize"` 75 76 // 커버로스 인증 구성 여부 77 UseKdc *bool `json:"useKdc,omitempty"` 78 79 // KDC의 Realm 정보 80 KdcRealm *string `json:"kdcRealm,omitempty"` 81 82 // KDC admin 계정의 패스워드 83 KdcPassword *string `json:"kdcPassword,omitempty"` 84 85 // Cloud Hadoop 부트스트랩 스크립트 사용 여부 86 UseBootstrapScript *bool `json:"useBootstrapScript,omitempty"` 87 88 // Cloud Hadoop 부트스트랩 스크립트 사용 여부 89 BootstrapScript *string `json:"bootstrapScript,omitempty"` 90 91 // Cloud Hadoop Data Catalog 사용 여부 92 UseDataCatalog *bool `json:"useDataCatalog,omitempty"` 93 }