- HOME
- API overview
- API overview
- Calling and authenticating API
- API data types
- VPC
- Platform
- Account
- AppliedCreditHistory
- AppliedProductDiscountHistory
- Coin
- CoinHistory
- CoinHistoryList
- CoinUseHistory
- Contract
- ContractList
- ContractDemandCost
- ContractDemandCostList
- ContractProduct
- ContractSummary
- ContractSummaryList
- ContractUsageList
- ContractUsageByDaily
- ContractUsageListByDaily
- CostRelationCode
- CostRelationCodeList
- CountryPeriodUnit
- CountryUnit
- Credit
- CreditHistory
- CreditHistoryList
- CreditUseHistory
- DemandCost
- DemandCostList
- Discount
- DiscountList
- PackageUnit
- PeriodUnit
- Price
- PriceList
- Product(For Billing)
- ProductList(For Billing)
- ProductCategoryList
- ProductDemandCost
- ProductDemandCostList
- ProductDemandCostByDiscount
- ProductDemandCostByDiscountList
- ProductDemandType
- ProductDiscount
- ProductDiscountHistory
- ProductDiscountHistoryList
- ProductDiscountUseHistory
- ProductPrice
- ProductPriceList
- Region(For Billing)
- RegionList(For Billing)
- SectionPrice
- SectionPriceList
- ShareCoinSnapshot
- Usage
- UseDate
- Compute
- AccessControlGroup
- AccessControlGroupList
- AccessControlGroupNoList
- AccessControlGroupRule
- AccessControlGroupRuleList
- ActivityLog
- ActivityLogList
- AdjustmentType
- AdjustmentTypeList
- AutoScalingGroup
- AutoScalingGroupList
- BlockDevicePartition
- BlockStorageInstance
- BlockStorageInstanceList
- BlockStorageMapping
- BlockStorageSnapshotInstance
- BlockStorageSnapshotInstanceList
- BlockStorageVolumeType
- BlockStorageVolumeTypeList
- CommonCode
- CommonResponse
- FlowLogConfiguration
- FlowLogConfigurationList
- HypervisorTypeList
- InAutoScalingGroupServerInstance
- InitScript
- InitScriptList
- KeyName
- LaunchConfiguration
- LaunchConfigurationList
- LoginKey
- LoginKeyList
- MemberServerImage
- MemberServerImageInstance
- MemberServerImageInstanceList
- NetworkInterface
- NetworkInterfaceList
- NetworkInterfaceNoList
- PlacementGroup
- PlacementGroupList
- PrivateKey
- Process
- ProcessList
- Product
- ProductList
- ProtocolType
- PublicIpInstance
- PublicIpInstanceList
- Raid
- RaidList
- Region
- RegionList
- RootPassword
- RootPasswordServerInstance
- RootPasswordServerInstanceList
- ScalingPolicy
- ScalingPolicyList
- ScheduledUpdateGroupAction
- ScheduledUpdateGroupActionList
- SecondaryIpList
- ServerImage
- ServerImageList
- ServerInstance
- ServerInstanceList
- ServerInstanceNoList
- ServerSpec
- ServerSpecList
- SharedLoginIdList
- SuspendedProcess
- Zone
- ZoneList
- Storage
- Networking
- HostHeaderCondition
- HostHeaderList
- HostHeaderList
- IpList
- LoadBalancerInstance
- LoadBalancerInstanceList
- LoadBalancerIpList
- LoadBalancerListener
- loadBalancerListenerCertificate
- LoadBalancerListenerNoList
- LoadBalancerRule
- loadBalancerListenerCertificateList
- LoadBalancerListenerList
- LoadBalancerRuleAction
- LoadBalancerRuleNoList
- LoadBalancerSubnet
- LoadBalancerRuleCondition
- LoadBalancerRuleList
- NatGatewayInstance
- NatGatewayInstanceList
- NetworkAcl
- NetworkAclDenyAllowGroup
- NetworkAclRule
- NetworkAclDenyAllowGroupList
- NetworkAclList
- NetworkAclRuleList
- PathPatternCondition
- PathPatternList
- PolicyDetailResponse
- PolicyListResponse
- PolicyRequest
- ProfileDetailResponse
- ProfileListResponse
- ProfileRequest
- RedirectionAction
- Route
- RouteList
- RouteTable
- RouteTableList
- Subnet
- SubnetList
- SubnetNoList
- Target
- TargetGroup
- TargetNoList
- TargetSubnet
- TargetGroupAction
- TargetGroupNoList
- TargetGroupWeight
- TargetGroupList
- TargetList
- TargetSubnetList
- TargetVpc
- TargetVpcList
- Vpc
- VpcList
- VpcPeeringInstance
- VpcPeeringInstanceList
- CipherSuiteList
- Database
- CloudDbProduct
- CloudDbProductList
- Cloud DB for MySQL
- CloudMysqlBackup
- CloudMysqlBackupList
- CloudMysqlBackupDetail
- CloudMysqlBackupDetailList
- CloudMysqlConfigList
- CloudMysqlDatabase
- CloudMysqlDatabaseList
- CloudMysqlDbServerLog
- CloudMysqlDbServerLogList
- CloudMysqlEventHistory
- CloudMysqlEventHistoryList
- CloudMysqlInstance
- CloudMysqlInstanceList
- CloudMysqlInstanceForHiveMetaStore
- CloudMysqlInstanceListForHiveMetaStore
- CloudMysqlRecoveryTime
- CloudMysqlServerInstance
- CloudMysqlUser
- CloudMysqlUserList
- CloudMysqlUserForHiveMetaStore
- CloudMysqlUserListForHiveMetaStore
- Cloud DB for Redis
- CloudRedisBackup
- CloudRedisBackupList
- CloudRedisBackupDetail
- CloudRedisBackupDetailList
- CloudRedisBucket
- CloudRedisBucketList
- CloudRedisConfigGroup
- CloudRedisConfigGroupList
- CloudRedisConfigGroupVersion
- CloudRedisConfigGroupVersionList
- CloudRedisInstance
- CloudRedisInstanceList
- CloudRedisServerInstance
- Cloud DB for MSSQL
- CloudMssqlBackup
- CloudMssqlBackupList
- CloudMssqlBackupDetail
- CloudMssqlBackupDetailList
- CloudMssqlBucket
- CloudMssqlBucketList
- CloudMssqlCharacterSet
- CloudMssqlCharcterSetList
- CloudMssqlConfigGroup
- CloudMssqlConfigGroupList
- CloudMssqlFolder
- CloudMssqlFolderList
- CloudMssqlInstance
- CloudMssqlInstanceList
- CloudMssqlLogBackupFile
- CloudMssqlLogBackupFileList
- CloudMssqlLogFile
- CloudMssqlLogFileList
- CloudMssqlServerInstance
- Cloud DB for MongoDB
- Cloud DB for PostgreSQL
- CloudPostgresqlBackup
- CloudPostgresqlBackupList
- CloudPostgresqlBackupDetail
- CloudPostgresqlBackupDetailList
- CloudPostgresqlBucket
- CloudPostgresqlBucketList
- CloudPostgresqlConfigList
- CloudPostgresqlDatabase
- CloudPostgresqlDatabaseList
- CloudPostgresqlDbServerLog
- CloudPostgresqlDbServerLogList
- CloudPostgresqlInstance
- CloudPostgresqlInstanceList
- CloudPostgresqlServerInstance
- CloudPostgresqlUser
- CloudPostgresqlUserList
- AI·NAVER API
- Application Services
- GeoLocation
- Cloud Outbound Mailer
- AddressBookRequest
- AddressBookResponse
- AttachFile
- Category
- CountByStatus
- EmailRecipientType
- EmailReservationStatus
- EmailStatus
- HistoryActionType
- MailListResponse
- NesDateTime
- Recipient
- RecipientForRequest
- RecipientGroupFilter
- RequesterType
- RequestListResponse
- SendBlockHistoryResponse
- Sort
- TemplateBackupStatus
- TemplateExportRequestResponse
- TemplateStructureResponse
- UnsubscribersListResponse
- GeolocationList
- Big Data & Analytics
- Cloud Hadoop (VPC)
- CloudHadoopAddOn
- CloudHadoopAddOnList
- CloudHadoopBucket
- CloudHadoopBucketList
- CloudHadoopClusterType
- CloudHadoopClusterTypeList
- CloudHadoopInstance
- CloudHadoopInstanceList
- CloudHadoopLoginKey
- CloudHadoopLoginKeyList
- CloudHadoopNotebookBucket
- CloudHadoopNotebookBucketList
- CloudHadoopNotebookComponent
- CloudHadoopNotebookComponentList
- CloudHadoopNotebookInstance
- CloudHadoopNotebookInstanceList
- CloudHadoopNotebookServerInstance
- CloudHadoopNotebookVersion
- CloudHadoopObject
- CloudHadoopObjectList
- CloudHadoopServerInstance
- CloudHadoopVersion
- Data Forest
- AccountResponse
- AiAppContainer
- AiAppData
- AiAppDocker
- AiAppResource
- AiAppResponse
- AiAppTypeSpec
- AiWorkspaceConfig
- AiWorkspaceResponse
- AppComponentRequest
- AppComponentResponse
- AppContainerResponse
- AppResponse
- CreateAppRequest
- DependableApp
- GetAccountDetailResponse
- GetAccountListResponse
- GetAiAppDetailResponse
- GetAiAppListResponse
- GetAiWorkspaceConfigurationListResponse
- GetAiWorkspaceDetailResponse
- GetAiWorkspaceListResponse
- GetAppBasicSettingResponse
- GetAppDetailResponse
- GetAppListResponse
- QuotaResponse
- SubmitAiAppResponse
- Cloud Hadoop (VPC)
- Platform
- Classic
- Platform
- Account
- AppliedCreditHistory
- AppliedProductDiscountHistory
- Coin
- CoinHistory
- CoinHistoryList
- CoinUseHistory
- Contract
- ContractList
- ContractDemandCost
- ContractDemandCostList
- ContractProduct
- ContractSummary
- ContractSummaryList
- ContractUsageList
- ContractUsageByDaily
- ContractUsageListByDaily
- CostRelationCode
- CostRelationCodeList
- CountryPeriodUnit
- CountryUnit
- Credit
- CreditHistory
- CreditHistoryList
- CreditUseHistory
- DemandCost
- DemandCostList
- Discount
- DiscountList
- PackageUnit
- PeriodUnit
- Price
- PriceList
- Product (For Billing)
- ProductList (For Billing)
- ProductCategoryList
- ProductDemandCost
- ProductDemandCostList
- ProductDemandCostByDiscount
- ProductDemandCostByDiscountList
- ProductDemandType
- ProductDiscount
- ProductDiscountHistory
- ProductDiscountHistoryList
- ProductDiscountUseHistory
- ProductPrice
- ProductPriceList
- Region(For Billing)
- RegionList(For Billing)
- SectionPrice
- SectionPriceList
- ShareCoinSnapshot
- Usage
- UseDate
- Compute
- AccessControlGroup
- AccessControlGroupList
- AccessControlRule
- AccessControlRuleList
- ActivityLog
- ActivityLogList
- AsgPolicy
- AutoScalingGroup
- AutoScalingGroupList
- BlockDevicePartition
- BlockStorageInstance
- BlockStorageInstanceList
- BlockStorageSnapshotInstance
- BlockStorageSnapshotInstanceList
- CollectingInfo
- CollectingInfoList
- CommonCode
- CommonResponse
- ConfigurationLog
- ConfigurationLogList
- InAutoScalingGroupServerInstance
- InitScript
- InitScriptList
- InstanceTag
- InstanceTagList
- LaunchConfiguration
- LaunchConfigurationList
- LoginKey
- LoginKeyList
- MemberServerImage
- MemberServerImageList
- PortForwardingConfiguration
- PortForwardingConfigurationList
- PortForwardingRule
- PortForwardingRuleList
- PrivateKey
- Process
- ProcessList
- Product
- ProductList
- PublicIpInstance
- PublicIpInstanceList
- Raid
- RaidList
- Region
- RegionList
- RootPassword
- RootPasswordServerInstance
- RootPasswordServerInstanceList
- ScalingPolicy
- ScalingPolicyList
- ScheduledUpdateGroupAction
- ScheduledUpdateGroupActionList
- ServerInstance
- ServerInstanceList
- ServerInstanceNoList
- SharedLoginIdList
- SuspendedProcess
- Zone
- ZoneList
- Storage
- Networking
- DomainCreateRequest
- DomainDetailResponse
- DomainListResponse
- DomainQueryResponse
- DomainResponse
- DomainUsage
- LbRecordResponse
- LoadBalancedServerInstance
- LoadBalancerInstance
- LoadBalancerInstanceList
- LoadBalancerInstanceSummary
- LoadBalancerRule
- RecordCreateRequest
- RecordResponse
- RecordUpdateRequest
- ServerHealthCheckStatus
- SslCertificate
- SslCertificateList
- Application Services
- GeoLocation
- Cloud Outbound Mailer
- AddressBookRequest
- AddressBookResponse
- AttachFile
- Category
- CountByStatus
- EmailRecipientType
- EmailReservationStatus
- EmailStatus
- HistoryActionType
- MailListResponse
- NesDateTime
- Recipient
- RecipientForRequest
- RecipientGroupFilter
- RequesterType
- RequestListResponse
- SendBlockHistoryResponse
- Sort
- TemplateBackupStatus
- TemplateExportRequestResponse
- TemplateStructureResponse
- UnsubscribersListResponse
- Big Data & Analytics
- AggregatedResult
- AggregateSchema
- AutocompleteSearchQuery
- AutocompleteSearchSchema
- BuildInfo
- Container
- DocProperty
- GroupBySchema
- Index
- IndexProcessor
- QueryAnalysisField
- Schema
- SearchAggregate
- SearchHighlighting
- SearchPassage
- SearchQuery
- SearchResultProcessing
- SearchScope
- SearchSetting
- Section
- UserDbUpload
- Management & Governance
- ChartDataWidgetDto
- CreateOrUpdateMetricsGrpDto
- CreateOrUpdateRuleGroupDto
- DataQueryRequest
- DataQueryRequestMetricInfo
- DeleteRuleGroupItemDto
- DimensionDto
- DimensionsSelected
- DirectRuleGroupCreateDto
- EventSearchRequest
- EventSearchRequestById
- FieldDto
- MetricListRequest
- MetricsGroupItem
- MonitorGroupItem
- MonitorGrpDto
- PersonalRecipientNotification
- PMCreateUpdateDto
- RecipientNotification
- RuleGroupItemDto
- SuspendRuleItemDto
- TypeGroupRelatedRuleDto
- WidgetMetricInfoDto
- Platform
- VPC
- Platform
- Compute
- Server (VPC)
- Server (VPC) overview
- Server
- Login Key
- Placement Group
- getServerInstanceList
- getServerInstanceDetail
- createServerInstances
- startServerInstances
- stopServerInstances
- rebootServerInstances
- terminateServerInstances
- changeServerInstanceSpec
- getRootPassword
- getRootPasswordServerInstanceList
- setProtectServerTermination
- interruptServerInstance
- Server Image
- removeServerImageSharingPermission
- addServerImageSharingPermission
- getServerImageList
- getServerImageDetail
- createServerImageFromSnapshot
- createServerImage
- deleteServerImage
- getMemberServerImageInstanceList
- getMemberServerImageInstanceDetail
- createMemberServerImageInstance
- deleteMemberServerImageInstances
- setMemberServerImageSharingPermission
- addMemberServerImageSharingPermission
- removeMemberServerImageSharingPermission
- Storage
- Snapshot
- Public IP
- Init Script
- Network Interface
- getNetworkInterfaceList
- unassignSecondaryIps
- assignSecondaryIps
- getNetworkInterfaceDetail
- createNetworkInterface
- deleteNetworkInterface
- attachNetworkInterface
- detachNetworkInterface
- addNetworkInterfaceAccessControlGroup
- removeNetworkInterfaceAccessControlGroup
- enableFlowLog
- disableFlowLog
- getFlowLogConfigurationList
- ACG
- Common
- Server (VPC) metrics
- Server
- Server Overview
- getServerProductList
- getServerImageProductList
- getRaidList
- getZoneList
- getRegionList
- getInitScriptList
- getLoginKeyList
- createLoginKey
- deleteLoginKey
- importLoginKey
- getAccessControlGroupList
- getAccessControlGroupServerInstanceList
- getAccessControlRuleList
- getServerInstanceList
- createServerInstances
- recreateServerInstance
- terminateServerInstances
- changeServerInstanceSpec
- rebootServerInstances
- startServerInstances
- stopServerInstances
- getRootPassword
- getRootPasswordServerInstanceList
- getMemberServerImageList
- createMemberServerImage
- deleteMemberServerImages
- getBlockStorageInstanceList
- createBlockStorageInstance
- deleteBlockStorageInstances
- changeBlockStorageVolumeSize
- attachBlockStorageInstance
- detachBlockStorageInstances
- createBlockStorageSnapshotInstance
- deleteBlockStorageSnapshotInstances
- getBlockStorageSnapshotInstanceList
- getPublicIpTargetServerInstanceList
- createPublicIpInstance
- associatePublicIpWithServerInstance
- disassociatePublicIpFromServerInstance
- deletePublicIpInstances
- getPortForwardingRuleList
- getPublicIpInstanceList
- deletePortForwardingRules
- createInstanceTags
- deleteInstanceTags
- getInstanceTagList
- addPortForwardingRules
- getPortForwardingConfigurationList
- setMemberServerImageSharingPermission
- addMemberServerImageSharingPermission
- removeMemberServerImageSharingPermission
- setProtectServerTermination
- interruptServerInstance
- Server metrics
- Auto Scaling (VPC)
- Auto Scaling Overview
- Launch Configuration
- Auto Scaling Group
- getAutoScalingGroupList
- getAutoScalingGroupDetail
- createAutoScalingGroup
- updateAutoScalingGroup
- deleteAutoScalingGroup
- setDesiredCapacity
- getScheduledActionList
- putScheduledUpdateGroupAction
- deleteScheduledUpdateGroupAction
- getScalingProcessTypeList
- suspendProcesses
- resumeProcesses
- getAutoScalingActivityLogList
- getAutoScalingPolicyList
- getAdjustmentTypeList
- putScalingPolicy
- deleteScalingPolicy
- executePolicy
- Auto Scaling (VPC) metrics
- Auto Scaling
- Auto Scaling Overview
- setServerInstanceHealth
- putScheduledUpdateGroupAction
- updateAutoScalingGroup
- resumeProcesses
- executePolicy
- deletePolicy
- deleteScheduledAction
- getLaunchConfigurationList
- terminateServerInstanceInAutoScalingGroup
- getAutoScalingGroupList
- deleteAutoScalingLaunchConfiguration
- getScheduledActionList
- putScalingPolicy
- getAutoScalingActivityLogList
- createLaunchConfiguration
- getScalingProcessTypeList
- suspendProcesses
- getAutoScalingConfigurationLogList
- getAdjustmentTypeList
- createAutoScalingGroup
- getAutoScalingPolicyList
- deleteAutoScalingGroup
- setDesiredCapacity
- Auto Scaling metrics
- Cloud Functions
- Cloud Functions overview
- v2.1
- Get package list
- Get package
- Put Package
- Delete package
- Get action list
- Get action
- Put Action
- Post action
- Delete action
- Get action's activation list
- Get action's activation detail
- Get Trigger List
- Get trigger
- Put Trigger
- Post trigger
- Delete trigger
- Post Trigger Link Action
- Delete Trigger Link Action
- Get trigger's activation list
- Get trigger's activation detail
- Get activation list
- v2.0
- Get package list
- Get package
- Put package
- Delete package
- Get action list
- Get action
- Put Action
- Post action
- Delete action
- Get action's activation list
- Get action's activation detail
- Get trigger list
- Get trigger
- Put Trigger
- Post trigger
- Delete trigger
- Post trigger link action
- Delete trigger link action
- Get trigger's activation list
- Get trigger's activation detail
- Get activation list
- Metadata (VPC)
- Server (VPC)
- Containers
- Container Registry
- Ncloud Kubernetes Service (VPC)
- Ncloud Kubernetes Service overview
- Get cluster list
- Get cluster
- Create cluster
- Upgrade cluster version
- Set cluster audit log
- Add cluster subnet
- Set cluster OIDC
- View cluster OIDC
- Set cluster IP ACL
- View cluster IP ACL
- Edit cluster LB subnet
- Set cluster termination protection
- Set cluster secret encryption
- Set cluster authentication mode
- Get cluster IAM access list
- Get cluster IAM access
- Create cluster IAM access
- Edit cluster IAM access
- Delete cluster IAM access
- Delete cluster
- View WorkerNode
- Delete WorkerNode
- View NodePool
- Create NodePool
- Edit NodePool
- Edit NodePool subnet
- Edit NodePool label
- Edit NodePool taint
- Upgrade NodePool
- Delete NodePool
- View kubeconfig
- Reset kubeconfig
- View supported K8s versions
- View server image
- View server specifications
- Ncloud Kubernetes Service (VPC) metrics
- Storage
- Object Storage
- Object Storage overview
- ListBuckets
- PutBucket
- ListObjects
- ListObjectsV2
- HeadBucket
- DeleteBucket
- PutBucketACL
- GetBucketACL
- PutBucketCORS
- GetBucketCORS
- DeleteBucketCORS
- ListMultipartUploads
- PutObject
- PutObject (Copy)
- GetObject
- HeadObject
- DeleteObject
- DeleteMultipleObjects
- PutObjectACL
- GetObjectACL
- OptionsObjectCORS
- InitiateMultipartUpload
- UploadPart
- ListParts
- CompleteMultipartUpload
- AbortMultipartUpload
- Object Storage metrics
- Archive Storage
- NAS (VPC)
- NAS
- Object Storage
- Networking
- VPC
- VPC Overview
- VPC Management
- Subnet Management
- Network ACL
- getNetworkAclList
- getNetworkAclDetail
- createNetworkAcl
- deleteNetworkAcl
- setSubnetNetworkAcl
- getNetworkAclRuleList
- addNetworkAclInboundRule
- addNetworkAclOutboundRule
- removeNetworkAclInboundRule
- removeNetworkAclOutboundRule
- setNetworkAclDescription
- getNetworkAclDenyAllowGroupList
- getNetworkAclDenyAllowGroupDetail
- createNetworkAclDenyAllowGroup
- deleteNetworkAclDenyAllowGroup
- setNetworkAclDenyAllowGroupIpList
- setNetworkAclDenyAllowGroupDescription
- NAT Gateway
- VPC Peering
- Route Table
- Load Balancer (VPC)
- Load Balancer Overview
- Load Balancer
- createLoadBalancerInstance
- changeLoadBalancerInstanceConfiguration
- setLoadBalancerDescription
- setLoadBalancerInstanceSubnet
- deleteLoadBalancerInstances
- getLoadBalancerInstanceDetail
- getLoadBalancerInstanceList
- createLoadBalancerListener
- changeLoadBalancerListenerConfiguration
- deleteLoadBalancerListeners
- getLoadBalancerListenerList
- getLoadBalancerRuleList
- addLoadBalancerListenerCertificate
- removeLoadBalancerListenerCertificate
- getLoadBalancerListenerCertificateList
- Target Group
- Load Balancer metrics
- Load Balancer
- Load Balancer Overview
- createLoadBalancerInstance
- changeLoadBalancerInstanceConfiguration
- changeLoadBalancedServerInstances
- deleteLoadBalancerInstances
- getLoadBalancerInstanceList
- getLoadBalancedServerInstanceList
- getLoadBalancerTargetServerInstanceList
- addLoadBalancerSslCertificate
- deleteLoadBalancerSslCertificate
- getLoadBalancerSslCertificateList
- Load Balancer metrics
- Global DNS
- Global Traffic Manager
- Profile
- Policy
- Policy overview
- Create traffic policy
- Edit traffic policy
- Delete traffic policy
- View traffic policy
- View traffic policy details
- View traffic policy resource details
- Edit traffic policy resource
- Edit specific resource of traffic policy
- Edit traffic policy health check
- Delete traffic policy health check
- View traffic policy resource type
- View traffic policy health check region
- View traffic policy Load Balancer type
- Geo / CIDR Map
- Monitoring
- VPC
- Database
- Cloud DB
- CloudDB Overview
- createCloudDBInstance
- deleteCloudDBServerInstance
- getCloudDBInstanceList
- getCloudDBConfigGroupList
- getCloudDBImageProductList
- getCloudDBProductList
- rebootCloudDBServerInstance
- flushCloudDBInstance
- setObjectStorageInfo
- downloadDmsFile
- uploadDmsFile
- getObjectStorageBackupList
- getBackupList
- restoreDmsDatabase
- restoreDmsTransactionLog
- getDmsOperation
- getCloudDBBackupDetailList
- exportBackupToObjectStorage
- getDbServerLogList
- exportDbServerLogToObjectStorage
- Cloud DB for Redis metrics
- Cloud DB for PostgreSQL (VPC)
- Cloud DB for PostgreSQL (on VPC) overview
- addCloudPostgresqlDatabaseList
- addCloudPostgresqlUserList
- changeCloudPostgresqlUserList
- createCloudPostgresqlInstance
- createCloudPostgresqlReadReplicaInstance
- deleteCloudPostgresqlDatabaseList
- deleteCloudPostgresqlInstance
- deleteCloudPostgresqlReadReplicaInstance
- deleteCloudPostgresqlUserList
- exportBackupToObjectStorage
- exportDbServerLogToObjectStorage
- getCloudPostgresqlBackupDetailList
- getCloudPostgresqlBackupList
- getCloudPostgresqlBucketList
- getCloudPostgresqlDatabaseList
- getCloudPostgresqlImageProductList
- getCloudPostgresqlInstanceDetail
- getCloudPostgresqlInstanceList
- getCloudPostgresqlProductList
- getCloudPostgreSqlTargetSubnetList
- getCloudPostgresqlTargetVpcList
- getCloudPostgresqlUserList
- getDbServerLogList
- rebootCloudPostgresqlServerInstance
- Cloud DB for PostgreSQL (VPC) metrics
- Cloud DB for MySQL (VPC)
- Cloud DB for MySQL (VPC) overview
- addCloudMysqlDatabaseList
- addCloudMysqlUserList
- changeCloudMysqlServerSpec
- changeCloudMysqlUserList
- createCloudMysqlInstance
- createCloudMysqlRecoveryInstance
- createCloudMysqlSlaveInstance
- deleteCloudMysqlDatabaseList
- deleteCloudMysqlInstance
- deleteCloudMysqlServerInstance
- deleteCloudMysqlUserList
- exportBackupToObjectStorage
- exportDbServerLogToObjectStorage
- getCloudMysqlBackupDetailList
- getCloudMysqlBackupList
- getCloudMysqlDatabaseList
- getCloudMysqlEventHistoryList
- getCloudMysqlImageProductList
- getCloudMysqlInstanceDetail
- getCloudMysqlInstanceList
- getCloudMysqlProductList
- getCloudMysqlRecoveryTime
- getCloudMysqlTargetSubnetList
- getCloudMysqlTargetVpcList
- getCloudMysqlUserList
- getDbServerLogList
- rebootCloudMysqlServerInstance
- Cloud DB for MySQL (VPC) metrics
- Cloud DB for Redis (VPC)
- Cloud DB for Redis (on VPC) Overview
- createCloudRedisConfigGroup
- createCloudRedisInstance
- deleteCloudRedisConfigGroup
- deleteCloudRedisInstance
- getCloudRedisBackupDetailList
- getCloudRedisBackupList
- getCloudRedisConfigGroupList
- getCloudRedisImageProductList
- getCloudRedisInstanceDetail
- getCloudRedisInstanceList
- getCloudRedisProductList
- getCloudRedisManualBackupList
- flushAllCloudRedisServerInstance
- createCloudRedisManualBackup
- deleteCloudRedisManualBackup
- getCloudRedisConfigGroupVersionList
- getCloudRedisTargetSubnetList
- getCloudRedisTargetVpcList
- exportBackupToObjectStorage
- getCloudRedisBucketList
- rebootCloudRedisServerInstance
- getCloudRedisManualBackupDetailList
- Cloud DB for Redis (VPC) metrics
- Cloud DB for MSSQL (VPC)
- Cloud DB for MSSQL (VPC) overview
- createCloudMssqlInstance
- createCloudMssqlSlaveInstance
- deleteCloudMssqlInstance
- deleteCloudMssqlServerInstance
- exportBackupToObjectStorage
- exportDbServerLogsToObjectStorage
- getCloudMssqlLogBackupFileList
- getCloudMssqlBackupDetailList
- getCloudMssqlBackupList
- getCloudMssqlCharacterSetList
- getCloudMssqlConfigGroupList
- getCloudMssqlImageProductList
- getCloudMssqlInstanceDetail
- getCloudMssqlInstanceList
- getCloudMssqlProductList
- getCloudMssqlTargetSubnetList
- getCloudMssqlTargetVpcList
- getCloudMssqlBucketList
- getCloudMssqlFolderList
- getCloudMssqlLogFileList
- rebootCloudMssqlServerInstance
- Cloud DB for MSSQL (VPC) metrics
- Cloud DB for MongoDB (VPC)
- Cloud DB for MongoDB (VPC) 概述
- exportDbServerLogToObjectStorage
- getDbServerLogList
- addCloudMongoDbUserList
- changeCloudMongoDbConfigCount
- changeCloudMongoDbMongosCount
- changeCloudMongoDbShardCount
- changeCloudMongoDbSecondaryCount
- changeCloudMongoDbUserList
- createCloudMongoDbInstance
- deleteCloudMongoDbInstance
- deleteCloudMongoDbUserList
- getCloudMongoDbBucketList
- exportBackupToObjectStorage
- getCloudMongoDbBackupDetailList
- getCloudMongoDbBackupList
- getCloudMongoDbImageProductList
- getCloudMongoDbInstanceDetail
- getCloudMongoDbInstanceList
- getCloudMongoDbProductList
- getCloudMongoDbTargetSubnetList
- getCloudMongoDbTargetVpcList
- getCloudMongoDbUserList
- rebootCloudMongoDbServerInstance
- Cloud DB for MongoDB (VPC) metrics
- Cloud DB
- Security
- Secure Zone
- Secure Zone overview
- addAddressGroup
- addPolicy
- checkAddressGroupNameDuplicated
- checkPolicyNameDuplicated
- deleteAddressGroup
- deletePolicy
- getAddressGroup
- getAddressGroupList
- getDefaultDenyEventLogStatus
- getHourlyTrafficUsageList
- getIpsecAddress
- getMemberActionLog
- getMemberInfo
- getPolicy
- getPolicyList
- getTrafficLog
- getTrafficUsage
- rearrangePolicy
- setDefaultDenyEventLogStatus
- updateAddressGroup
- updatePolicy
- File Safer
- Security Monitoring
- Web Security Checker
- Key Management Service
- Key Management Service overview
- KMS API 1.0
- KMS API 2.0
- Account Auth API
- Create Key
- Get Key Info
- Get Key List
- Get Public Key
- Delete Key
- Enable Key
- Disable Key
- Enable Key Version
- Disable Key Version
- Rotate Key
- Request Key Deletion
- Cancel Key Deletion
- Enable IP ACL
- Disable IP ACL
- Get ACL Rule List
- Add ACL Rule
- Delete ACL Rule
- Create Token Generator
- Get Token Generator
- Update Token Generator
- Delete Token Generator
- Create Token Set
- Get Key Activity Logs
- Get Latest Use Info
- Get Key Version List
- Update Memo
- Update Rotation Period
- Enable Auto Rotation
- Disable Auto Rotation
- Encrypt
- Decrypt
- Create Custom Key
- Re-encrypt
- Sign
- Verify
- Token Auth API
- Account Auth API
- Certificate Manager
- PrivateCA
- Private CA overview
- Activate Sub CA
- Add CA User
- Create CA
- Create Ocsp
- Delete CA
- Delete CA User
- Delete Ocsp
- Get CA
- Get CA Chain
- Get CA Crl
- Get CA List
- Get CA User List
- Get Crl Config
- Get End Cert
- Get End Cert List
- Get Sub Csr
- Issue End Cert
- Revoke End Cert
- Rotate CRL
- Sign End Csr
- Sign Sub Csr
- Trim Ca
- Update CA
- Update Crl Config
- Webshell Behavior Detector
- Secret Manager
- Secret Manager overview
- Secret Management
- Create Secret
- Get Secret List
- Get Secret Detail
- Get Secret Value
- Update Secret Value
- Update Secret Stage Value
- Get Protection Key List
- Update Protection Key
- Update Secret Memo
- Update Rotation Period
- Update Rotation Trigger
- Delete Rotation Trigger
- Execute Rotation Job
- Cancel Rotation Job
- Retry Rotation Job
- Rollback Rotation Job
- Enable Secret
- Disable Secret
- Enable Auto Rotation
- Disable Auto Rotation
- Request Secret Deletion
- Cancel Secret Deletion
- Delete Secret
- Secret Rotate Control
- Secure Zone
- AI Services
- AiTEMS
- CLOVA Chatbot
- CLOVA OCR
- NCLUE
- NCLUE overview
- Get feature
- Get feature list
- Create feature
- Delete feature
- Get task
- Get task list
- Create task
- Delete task
- Get task run
- Get task run list
- Create task run
- Delete task run
- Get shopping intent
- Get shopping intent list
- Create shopping intent
- Delete shopping intent
- Download shopping intent
- Get custom attributes
- Get custom attributes list
- Create custom attributes
- Delete custom attributes
- CLOVA Speech
- CLOVA Studio
- CLOVA GreenEye
- Papago Translation
- Papago Image Translation
- AI·NAVER API
- Application Services
- GeoLocation
- Simple & Easy Notification Service
- API Gateway
- API Gateway overview
- API
- API Key
- Authorizer
- Canary Test
- Dashboard API Key
- Dashboard Event
- Dashboard Product
- Document
- Export
- Gateway Response
- Gateway Response Header
- Gateway Response Template
- Method
- Method Request Body
- Method Request Parameter
- Method Response
- Method Response Body
- Method Response Header
- Model
- Product
- Published Product
- Resource
- Stage
- Stage Deployment
- Stage Resource
- Usage Plan
- API Gateway Release Notes
- Cloud Outbound Mailer
- Cloud Outbound Mailer Overview
- createMailRequest
- getMail
- getMailList
- getMailRequestList
- getMailRequestStatus
- createFile
- getFile
- deleteFile
- createTemplate
- createTemplateExportRequest
- getTemplate
- getTemplateExportRequestList
- getTemplateStructure
- updateTemplate
- updateTemplateLocationOrName
- exportTemplate
- importTemplate
- deleteTemplate
- restoreTemplate
- createCategory
- updateCategory
- deleteCategory
- createAddressBook
- getAddressBook
- deleteAddressBook
- deleteAddress
- deleteRecipientGroup
- deleteRecipientGroupRelation
- deleteRecipientGroupRelationEmpty
- getSendBlockList
- registerUnsubscribers
- getUnsubscribersList
- deleteUnsubscribers
- createConfig
- getConfig
- Big Data & Analytics
- Cloud Hadoop (VPC)
- Cloud Hadoop (VPC) Overview
- backupClusterConfiguration
- changeCloudHadoopNodeCount
- changeCloudHadoopNodeSpec
- createCloudHadoopInstance
- createCloudHadoopNotebookInstance
- deleteCloudHadoopInstance
- deleteCloudHadoopNotebookInstance
- getCloudHadoopAddOnList
- getCloudHadoopBucketList
- getCloudHadoopClusterTypeList
- getCloudHadoopImageProductList
- getCloudHadoopInstanceDetail
- getCloudHadoopInstanceList
- getCloudHadoopLoginKeyList
- getCloudHadoopMysqlInstanceList
- getCloudHadoopMysqlUserList
- getCloudHadoopNotebookBucketList
- getCloudHadoopNotebookComponentList
- getCloudHadoopNotebookImageProductList
- getCloudHadoopNotebookInstanceDetail
- getCloudHadoopNotebookInstanceList
- getCloudHadoopNotebookProductList
- getCloudHadoopObjectList
- getCloudHadoopProductList
- getCloudHadoopTargetSubnetList
- getCloudHadoopTargetVpcList
- saveExternalHiveMetaStore
- testConnectExternalHiveMetaStore
- Cloud Hadoop (VPC) metrics
- Cloud Hadoop
- Cloud Search
- Cloud Search overview
- Get domain list
- Delete domain
- Create domain
- Edit domain
- Get domain
- Check domain name
- Change Default Ranking
- View Ranking List
- Delete Ranking
- Create Ranking
- View Ranking
- Get autocomplete
- View temporary domain lists
- Delete temporary domain
- Create temporary domain
- Edit temporary domain
- Temporary domain view
- Validate schema
- Edit schema
- Get schema history
- Get schema
- Search documents
- Document management
- Manage Object Storage documents
- Query Analysis Count
- Query Analysis Group By Count
- Query Analysis Time Series
- View DB Connection
- DB Connection check (VPC)
- Map DB table
- Map DB table (VPC)
- Search DB table
- Search DB table (VPC)
- Run DB upload
- Run DB upload (VPC)
- Search DB upload
- Search autocomplete
- Enable and edit autocomplete
- Get autocomplete history
- Change container count
- Get container list
- Change container type
- Get monitoring data
- Get stop word policy list
- Delete stop word policy
- Set stop word policy
- Get stop word policy
- Get available language
- Get morphological analysis options - available languages
- Get morphological analyzer - specific language
- Search thesaurus list
- Search thesaurus version
- Delete thesaurus
- Thesaurus settings
- Edit thesaurus
- Search thesaurus name
- Synonym dictionary view
- Confirm duplicate thesaurus
- Change usage limits
- Get usage limits
- Cloud Search metrics
- Search Engine Service (VPC)
- Overview of the Search Engine Service
- Cluster
- Create search engine cluster
- Get Search Engine version
- Search OS product
- Search node product
- Search VPC list
- Search subnet list
- Delete Search Engine Cluster
- Add Search Engine Cluster node
- Restart Search Engine Cluster
- Reset Search Engine User password
- Get Elasticsearch Cluster list
- Get Search Engine Cluster Data node
- Get Search Engine Cluster ACG
- Search the specifications of each Search Engine Cluster node group
- Search the specifications that can be changed for each Search Engine Cluster node group
- Change the node specifications of the Search Engine Cluster
- Change search engine cluster node type
- Search authentication key list
- Rolling Upgrade Pre Check
- Rolling Upgrade Cluster
- View Rolling Upgrade progress status
- Dashboard
- Monitoring
- Snapshot
- Import
- Search Engine Service metrics
- Cloud Data Streaming Service(VPC)
- Overview of the Cloud data streaming service
- Cluster
- View Cluster Rolling restart progress status
- Cluster Rolling restart requests
- Cluster Rolling restart precheck
- View Rolling Upgrade progress status
- Rolling UpGrade requests
- Rolling Upgrade precheck
- Creating a cloud data streaming service cluster
- Creating a Cloud Data Streaming Service Cluster (Return ID)
- Search Cloud Data Streaming Service Version
- Get OS product
- Search node product
- Search VPC list
- Search subnet list
- Delete Cloud Data Streaming Service Cluster
- Add Cloud Data Streaming Service Cluster node
- Restart all services
- Restart CMAK
- Restart Kafka
- Restart Kafka by node
- Reset CMAK connection password
- Search Cloud Data Streaming Service Cluster list
- Search single Cloud Data Streaming Service cluster
- Search Cloud Data Streaming Service Cluster node
- Cloud Data Streaming Service Cluster Get an ACG
- Check cluster status
- Check broker node information
- Download certificate
- Enable public domain
- Disable public domain
- View a list of load balancers
- Enable the broker node's public endpoint
- Disable the broker node's public endpoint
- Search the specifications by node group
- Search the specifications that can be changed for each node group
- Change Node specifications
- Monitoring
- ConfigGroup
- Create config group
- Delete Config Group
- View Config Group information
- Modify Config Group description
- View list of ConfigGroup for each Kafka version
- Get list of clusters using config group
- View list of Config Group Kafka properties
- Save Config Group Kafka properties settings
- Apply Config Group to cluster
- Cloud Data Streaming Service metrics
- Data Forest
- Data Forest Overview
- Accounts
- Notebooks
- getVpcList
- getVpcDetail
- getSubnetList
- getSubnetDetail
- getTypeList
- getServerTypeList
- getList
- getDetail
- getUserConfigurationSpecList
- checkAvailableName
- getLoginKeyList
- getObjectStorageBucketDetail
- getObjectStorageBucketList
- getAcgRuleList
- restart
- delete
- create
- setUserConfigurationList
- setObjectStorageBucket
- Apps
- AI workspaces
- AI Apps
- Data Box Frame
- Data Box Frame overview
- Data Box Frame Code
- get-data-box-frame-list
- get-data-box-frame-detail
- get-data-box-frame-infra-list
- get-data-box-list
- get-data-box-summary-info
- get-data-box-infra-list
- get-hadoop-cluster-info
- get-linux-info
- get-tensor-flow-info
- get-bucket-list
- get-import-apply-list
- get-import-apply-detail
- get-target-nas-list
- get-export-apply-list
- get-export-apply-detail
- get-ssl-vpn-account-list
- get-source-nas-list
- get-export-file-approve-list
- get-export-file-approve-detail
- return-data-box-frame
- change-data-box-frame-nas-volume-size
- return-data-box
- change-data-box-nas-volume-size
- set-block-external-network
- apply-file-import
- apply-file-export
- return-file-export-apply
- export-file-approve
- export-file-reject
- modify-data-box-frame-admin-infra
- modify-data-box
- create-data-box
- Data Catalog
- Data Flow
- Data Query
- Cloud Data Box
- Cloud Hadoop (VPC)
- Blockchain
- Blockchain Service
- Blockchain Service overview
- Get network list
- Get network information
- Get organization list
- Get organization information
- Download organization connection information
- Get orderer list
- Get orderer information
- Download orderer connection information
- Get orderer pod log
- Get orderer pod usage
- Get peer list
- Get peer information
- Get peer pod log
- Get peer pod usage
- Get CA list
- Get CA information
- Get CA identity
- Download CA identity
- Get CA pod log
- Get CA pod usage
- Blockchain Service
- Business Applications
- Content Delivery
- Developer Tools
- SourceCommit
- SourceBuild
- SourceBuild Overview
- Project List
- View project details
- Create Project
- Change Project Settings
- Delete Project
- Start Build
- Cancel build
- build history
- Operating System List
- compute type list
- runtime type list
- runtime version list
- Docker Engine List
- SourceCommit Repository Lookup
- SourceCommit Branch Lookup
- Object Storage Bucket List
- Container Registry List
- SourceDeploy
- SourceDeploy Overview
- Project List
- Create Project
- Delete Project
- Stage List
- Stage Detail
- Stage Create
- Stage Update
- Stage Delete
- Scenario List
- Scenario details
- Create scenario
- Edit scenario
- Delete Scenario
- Start Deployment
- Cancel Deployment
- Request Deployment Approval
- Approve Deployment
- Deployment Rejection
- Approve Canary Deployment
- Canary Deployment Rejection
- Deployment History List
- Deployment History Details
- Querying the Canary
- Canary Analysis Report
- Server list
- AutoScalingGroup List Lookup
- KubernetesService Cluster List
- targetGroup list(VPC)
- SourceCommit Repository list
- SourceCommit Branch list
- SourceBuild list
- ObjectStorage Bucket List
- ObjectStorage Object List
- SourcePipeline
- SourcePipeline Overview
- Project List
- Project details
- Project creation
- Edit project
- Delete Project
- Run Pipeline
- Pipeline cancel
- Execution History List
- Running history details
- SourceCommit repository list
- SourceCommit branch list
- SourceBuild project list
- SourceDeploy project list
- SourceDeploy stage list
- SourceDeploy scenario list
- List of scheduled trigger time zones
- Digital Twin
- Gaming
- GAMEPOT
- GAMEPOT overview
- User Lookup
- Searching blocked user
- User stop settings
- Daily access (DAU) inquiry
- New User (NRU) Lookup
- Simultaneous access (CCU) inquiry
- Payment inquiry
- Payment cancellation inquiry
- Billing Sales Statistics Inquiry
- Character inquiry
- General coupon usage inquiry
- Using coupon
- Post notice
- Leaderboard
- Manage friend
- Advance reservation participation
- Advance reservation verification code sending
- Advance reservation verification code check
- Identity authentication result query
- Game Chat
- GAMEPOT
- Hybrid & Private Cloud
- Management & Governance
- Cloud Log Analytics
- Sub Account
- Sub Account overview
- Subaccounts
- Get sub account list
- Get sub account
- Create sub account
- Edit sub account
- Delete sub account
- Get access key
- Create access key
- Delete access key
- Set access key status
- Get login access key
- Set login access key
- Check login ID
- Check login password
- Get idle session expiration time
- Set idle session expiration time
- Get login password expiration date
- Set login password expiration date
- Reset login password
- Assign policy
- Delete policy
- Add group
- Delete group
- Get console access rule
- Edit console access rule
- Get API access rule
- Edit sub account API access rule
- Get two-factor authentication information
- Get tag
- Add tag
- Delete tag
- Get user ID
- Get user information
- Groups
- Policies
- Roles
- Get role list
- Get role
- Create role
- Edit role
- Delete role
- Assign policy
- Delete policy
- Get role (Account) application target
- Add role (Account) application target
- Delete role (Account) application target
- Add role (Server, Service) application target
- Delete role (Server, Service) application target
- Set role list status
- Set role status
- Get tag
- Add tag
- Remove tag
- Get switchable role
- Register switchable role
- Edit switchable role
- Delete switchable role
- External access
- Get trust anchor list
- Get trust anchor
- Create trust anchor
- Edit trust anchor
- Enable trust anchor
- Disable trust anchor
- Delete trust anchor
- Get profile list
- Get profile
- Create profile
- Edit profile
- Enable profile
- Disable profile
- Delete profile
- Get subject list
- Get subject
- Get subject activity list
- Get CRL list
- Get CRL
- Create CRL
- Edit CRL
- Enable CRL
- Disable CRL
- Delete CRL
- Secure Token Service
- Web service Monitoring System
- Effective Log Search & Analytics
- Network Traffic Monitoring
- Cloud Activity Tracer
- Resource Manager
- Cloud Insight
- Cloud Insight overview
- Dashboard
- Event
- Event Rule
- CopyRuleGroup
- CreateMetricsGrp
- CreateMonitorGrp
- CreateRuleDirectly
- CreateRuleGroup
- DeleteMetricGroupForce
- DeleteMetricsGrp
- DeleteMetricsGrpByProdKeyAndId
- DeleteMonitorGroupForce
- DeleteMonitorGrp
- DeleteRuleGroup
- DeleteRuleGroupByProdKeyAndId
- GetAllMonitorGrp
- GetMetricsGroup
- GetMetricsGroupList
- GetMonitorGrp
- GetNotificationRecipientList
- GetRuleGroup
- GetRuleGroupByMetricGroupIds
- GetRuleGroupByMonitorGroupIds
- GetRuleGroupList
- RemoveResourceFromRules
- SearchMetricList
- UpdateMetricsGroup
- UpdateMonitorGrp
- UpdateRuleGroup
- Schema
- Custom Resource
- Planned Maintenance
- Plugin
- Server
- Data
- Integration
- Cloud Insight metrics
- Ncloud Single Sign-On
- Ncloud Single Sign-On overview
- Application
- Tenant
- External IdP
- Viewing external IDP
- Registering external IDP
- Editing external IDP
- Deleting external IDP
- Viewing attribute mapper
- Editing attribute mapper
- External IDP metadata parsing
- Viewing metadata of Ncloud Single Sign-On
- Viewing URL data of Ncloud Single Sign-On
- Set login with external IDP
- Connecting Organization
- SSO User
- Viewing user list
- Viewing single user
- Creating user
- Creating users in batch
- Editing user
- Deleting user list
- Deleting user
- User login ID validation
- Viewing User Access Rules
- Editing User Access Rules
- Viewing user profile
- Viewing list of groups including user
- Viewing single group including user
- Adding user to group
- Deleting user from group
- Changing user status
- Viewing user session
- Expire user session
- Viewing list of assignments to which user belongs
- Deleting user from assignment
- View MFA device owned by user
- Add MFA device to user
- Delete MFA device from user
- Group
- Permission Set
- Viewing Permission Set list
- View single permission set
- Creating Permission Set
- Editing Permission Set
- Deleting multiple Permission Sets
- Delete permission set
- Validating Permission Set name
- Deleting policies in Permission Set
- Viewing list of policies in Permission Set
- Checking whether Permission Set has policy
- Assignment
- Viewing assignment list
- Viewing single assignment
- Creating assignment
- Edit assignment
- Deleting assignment
- Assignment status change
- View assignment target
- Add Assignment Target
- Deleting assignment target
- Viewing list of IP ACLs in assignment
- Adding IP ACL to assignment
- Deleting IP ACL in assignment
- Viewing account list
- Checking whether account has user-defined policy
- IP ACL
- Cloud Advisor (VPC)
- Cloud Advisor overview
- Search for check categories
- Search for checklist status
- Search for checklist
- Search for a summary of the results
- Request for check
- Search for a summary of check results
- Search for details of check results
- Check results detailed inclusion settings
- Check results detailed exclusion settings
- Download check results
- Organization
- Media
- Live Station
- Live Station overview
- Channel Management
- Quality Profile
- Quality Setting
- Recording
- Re-Stream Management
- VOD to Live Management
- Event
- Live Station error codes
- VOD Station
- Video Player Enhancement
- One Click Multi DRM
- B2B Prism Live Studio
- Media Connect Center
- Live Station
- Migration
Article summary
Did you find this summary helpful?
Thank you for your feedback
Overview
Create a new CDN edge.
- Up to 100 edges can be created per account.
Request
Request URL
POST
https://edge.apigw.ntruss.com/api/v1/cdn-edge
Plain text
Request body
EdgeConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
profileId | Yes | Long | Profile ID | |
edgeName | Yes | String | Only English letters, numbers, and special characters "-" and "_" are allowed. | |
distributionConfig | Yes | CdnDistributionConfig | Deployment settings | |
originalCopyConfig | Yes | CdnOriginalCopyConfig | Origin settings | |
cachingConfig | Yes | CdnCachingConfig | Cache settings | |
managedRule | Yes | ManagedRule | Set managed rule | |
headerPolicies | Yes | List<HeaderPolicy> | Set header | |
optimizationConfig | Yes | OptimizationConfig | Set optimization | |
accessControl | Yes | AccessControl | Access control setting |
CdnDistributionConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
protocolType | Yes | String | HTTP, HTTPS, ALL | Service protocol |
regionType | Yes | String | KOREA, JAPAN, GLOBAL (performance prioritized), GLOBAL (availability prioritized) | Service area |
serviceDomain | Yes | ServiceDomain | Service domain | |
edgeLogging | Yes | EdgeLogging | Set edge logging |
ServiceDomain
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
domainType | Yes | String | NCP_DOMAIN_AUTO, NCP_DOMAIN_CUSTOM, CUSTOM_DOMAIN | Domain usage type |
domainName | Yes | String | Use domainType as domain format when using a custom domain | |
certificate | No | Certificate | Required when using HTTPS and personal domain together |
Certificate
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
id | Yes | Long | certificateNo of the certificate registered in Certificate Manager |
EdgeLogging
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
bucketPrefix | No | String | ||
objectStorage | No | ObjectStorage | Required when setting enabled to true |
ObjectStorage
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
region | Yes | String | KR, USWN, SGN, JPN, DEN | Korea (KR), US West (USWN), Singapore (SGN), Japan (JPN), and Germany (DEN) |
bucketName | Yes | String | Object Storage bucket name |
CdnOriginalCopyConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
originalCopyLocation | Yes | OriginalCopyLocation | Set origin domain | |
forwardHostHeader | Yes | ForwardHostHeader | Forward Host Header | |
originalCopyProtocol | Yes | OriginalCopyProtocol | Origin protocol settings | |
originalCopyPath | No | String | Source path | |
originShield | Yes | OriginShield | Set origin shield | |
originFailoverConfig | No | OriginFailoverConfig | Set failover policy |
OriginalCopyLocation
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | OBJECT_STORAGE, CUSTOM, NONE | Origin type |
region | No | String | KR, SGN, JPN, USWN, DEN | Korea (KR), Singapore (SGN), Japan (JPN), US West (USWN), and Germany (DEN); required when using Object Storage |
bucketName | No | String | Required when type is Object Storage | Object Storage bucket name |
customLocation | No | String | Required when type is custom | Only one of bucketName and customLocation can be used according to type |
ForwardHostHeader
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | INCOMING_HOST_HEADER, ORIGIN_HOSTNAME, CUSTOM | |
customHostHeader | No | String | Required when type is custom |
OriginalCopyProtocol
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | HTTP, HTTPS | Origin protocol |
port | Yes | Integer | Origin port |
OriginShield
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
region | No | String | KR, SGN, JPN, USWN, DEN | Korea (KR), Singapore (SGN), Japan (JPN), US West (USWN), and Germany (DEN); required when setting enabled to true |
OriginFailoverConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
ruleName | Yes | String | ||
statusCodes | Yes | List<Integer> | 404, 500, 502, 503, 504 | |
originalCopyLocation | Yes | OriginalCopyLocation |
CdnCachingConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
defaultCaching | Yes | DefaultCaching | Set default cache | |
negativeTtl | Yes | boolean | true, false | Set usage status, error response cache |
bypassQueryString | Yes | BypassQueryString | ||
cacheKeyHostname | Yes | String | INCOMING_HOST_HEADER, ORIGIN_HOSTNAME | |
cacheKeyIgnoreQueryString | Yes | CacheKeyIgnoreQueryString | ||
removeVaryHeader | Yes | boolean | true, false | Use status |
edgeAuth | Yes | EdgeAuth | Validate user request using tokens | |
cachingRules | Yes | List<CachingRule> | Detailed cache settings |
DefaultCaching
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
ruleDefinitionType | Yes | String | CACHING, BYPASS_CACHE, ORIGIN_CACHE_CONTROL_HEADER | |
cacheRevalidateConfig | Yes | CacheRevalidateConfig |
CacheRevalidateConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | IF_POSSIBLE, ALWAYS | Serve stale if unable to validate(IF_POSSIBLE), Always revalidate with origin(ALWAYS) |
ageType | Yes | String | SECONDS, MINUTES, HOURS, DAYS | |
age | Yes | Integer | Change time unit based on ageType |
BypassQueryString
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
queryStrings | No | List<String> | Required when setting enabled to true |
CacheKeyIgnoreQueryString
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | ALL_IGNORED, ALL_ALLOWED, ALLOW_SPECIFIC_STRING | |
queryStrings | No | List<String> | Required when using ALLOW_SPECIFIC_STRING as type |
EdgeAuth
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
type | Yes | String | SIGNED_URL, JWT, MEDIA_VAULT | Only MEDIA_VAULT is available when selecting service region as Global Everything is available when selecting service region as Korea/Japan |
tokenName | No | String | English lowercase letters only without spaces; required when enabled is set to true | |
tokenKey | No | String | Required when setting enabled to true | |
bypassValues | No | List<String> | MEDIA_VAULT not supported | Extensions to exclude from authentication (up to 20) e.g., .ts, .jpg, .exe |
tokenBypassValues | No | List<String> | MEDIA_VAULT not supported | Extensions to forward authentication values to as origin (up to 20) e.g., playlist.m3u8, index.m3u8, .ts, .png |
CachingRule
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
ruleName | Yes | String | ||
ruleType | Yes | String | DIRECTORY, FILE_EXTENSION, ADVANCED | |
ruleConditions | Yes | List<String> | ||
ruleDefinitionType | Yes | String | CACHING, BYPASS_CACHE, ORIGIN_CACHE_CONTROL_HEADER | |
cacheRevalidateConfig | Yes | CacheRevalidateConfig | ||
ruleBasedRoutingConfig | Yes | RuleBasedRoutingConfig | ||
browserCache | Yes | BrowserCache | ||
cacheKeyQueryParameter | Yes | CacheKeyQueryParameter | ||
accessDeny | Yes | boolean | true, false | |
urlRedirect | Yes | UrlRedirect | ||
urlRewrite | Yes | UrlRewrite |
RuleBasedRoutingConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
originalCopyLocation | No | OriginalCopyLocation | Required when setting enabled to true |
BrowserCache
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
type | No | String | Required when setting ALLOW_CACHE, NO_CACHE, enabled to true | |
ageType | No | String | Required when setting SECONDS, MINUTES, HOURS, DAYS, enabled to true | |
age | No | Integer | Required when setting enabled to true |
CacheKeyQueryParameter
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Use status |
type | Yes | String | ALL_IGNORED, ALL_ALLOWED, ALLOW_SPECIFIC_STRING, IGNORE_SPECIFIC_STRING | |
queryParameters | No | List<String> | Required when using ALLOW_SPECIFIC_STRING, IGNORE_SPECIFIC_STRING as type |
UrlRedirect
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Usage status; UrlRedirect and UrlRewrite can't be used concurrently |
destinationProtocol | No | String | Required when setting HTTP, HTTPS, enabled to true | |
destinationHostname | No | String | Required when setting enabled to true | |
destinationPath | No | String | Required when setting enabled to true | |
responseCode | No | String | Required when setting MOVED_PERMANENTLY_301, FOUND_302, enabled to true |
UrlRewrite
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
enabled | Yes | boolean | true, false | Usage status; UrlRedirect and UrlRewrite can't be used concurrently |
rewriteTarget | No | String | Required when setting enabled to true |
ManagedRule
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
cors | Yes | boolean | true, false | Use status |
http2 | Yes | boolean | true, false | Use status |
trueClientIpHeader | Yes | boolean | true, false | Use status |
hsts | Yes | boolean | true, false | Use status |
HeaderPolicy
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | ORIGIN_REQUEST, CLIENT_RESPONSE | |
ruleName | Yes | String | ||
header | Yes | Header |
Header
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | String | ADD, MODIFY, REMOVE | |
name | Yes | String | ||
value | Yes | String |
OptimizationConfig
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
httpCompression | Yes | boolean | true, false | Use status |
largeFileOptimization | Yes | boolean | true, false | Use status |
AccessControl
Parameter name | Required | Type | Restrictions | Description |
---|---|---|---|---|
type | Yes | WHITELIST, BLACKLIST | Every access control rule can only use one policy | |
ipPolicies | Yes | List<String> | IP format only | |
geoPolicies | Yes | List<String> | ISO 3166-1 alpha-2 country codes available | |
refererPolicies | Yes | List<String> | Domain format only |
Response
All responses return success or failure as an HTTP status code.
HTTP status code | Code message | Description |
---|---|---|
200 | Success | Search succeeded |
401 | Unauthorized | Authentication failed |
500 | Internal Server Error | Server error |
Examples
Request example
https://edge.apigw.ntruss.com/api/v1/cdn-edge
Plain text
{
"profileId": 234,
"edgeName": "sample-edge",
"distributionConfig": {
"protocolType": "ALL",
"regionType": "KOREA",
"serviceDomain": {
"domainType": "NCP_DOMAIN_AUTO",
"domainName": null,
"certificate": null
},
"edgeLogging": {
"enabled": true,
"objectStorage": {
"region": "KR",
"bucketName": "sample-bucket"
},
"bucketPrefix": "log/sample"
}
},
"originalCopyConfig": {
"originalCopyLocation": {
"type": "OBJECT_STORAGE",
"region": "KR",
"bucketName":"sample-bucket",
"customLocation": null
},
"forwardHostHeader": {
"type": "ORIGIN_HOSTNAME",
"customHostHeader": null
},
"originalCopyProtocol": {
"type": "HTTP",
"port": 80
},
"originalCopyPath": null,
"originShield": {
"enabled": true,
"region": "USWN"
},
"originFailoverConfig": null
},
"cachingConfig": {
"defaultCaching": {
"enabled": true,
"ruleDefinitionType": "CACHING",
"cacheRevalidateConfig": {
"type": "IF_POSSIBLE",
"ageType": "HOURS",
"age": "10"
}
},
"negativeTtl": true,
"bypassQueryString": {
"enabled": true,
"queryStrings": ["aaa", "bbb", "ccc"]
},
"cacheKeyHostname": "INCOMING_HOST_HEADER",
"cacheKeyIgnoreQueryString": {
"type": "ALL_ALLOWED",
"queryStrings": []
},
"removeVaryHeader": true,
"edgeAuth": {
"enabled": true,
"type": "SIGNED_URL",
"tokenName": "name",
"tokenKey": "902bceb96b2139771716910ff0b9befb"
},
"cachingRules": [{
"ruleName": "sample",
"ruleType": "DIRECTORY",
"ruleConditions": ["/sample/*"],
"ruleDefinitionType": "CACHING",
"cacheRevalidateConfig": {
"type": "IF_POSSIBLE",
"ageType": "SECONDS",
"age": 100
},
"ruleBasedRoutingConfig": {
"enabled": true,
"originalCopyLocation": {
"type": "OBJECT_STORAGE",
"region": "KR",
"bucketName": "sample-bucket",
"customLocation": null
}
},
"browserCache": {
"enabled": true,
"type": "ALLOW_CACHE",
"age": 100,
"ageType": "SECONDS"
},
"cacheKeyQueryParameter": {
"enabled": true,
"type": "IGNORE_SPECIFIC_STRING",
"queryParameters": ["aaa", "bbb", "ccc"]
},
"accessDeny": false,
"urlRedirect": {
"enabled": true,
"destinationProtocol": "HTTP",
"destinationHostname": "ncloud.com",
"destinationPath": "/home",
"responseCode": "FOUND_302"
},
"urlRewrite": {
"enabled": false,
"rewriteTarget": null
}
}]
},
"managedRule": {
"cors": true,
"http2": true,
"trueClientIpHeader": true,
"hsts": false
},
"headerPolicies": [{
"type": "ORIGIN_REQUEST",
"ruleName": "Modify Origin Reqeust Header",
"header": {
"type": "ADD",
"name": "name",
"value": "value"
}
}, {
"type": "CLIENT_RESPONSE",
"ruleName": "Modify Client Response Header",
"header": {
"type": "MODIFY",
"name": "name",
"value": "value"
}
}],
"optimizationConfig": {
"httpCompression": true,
"largeFileOptimization": true
},
"accessControl": {
"type": "WHITELIST",
"ipPolicies": ["1.1.1.1", "2.2.2.2", "3.3.3.3"],
"geoPolicies": ["AL", "SK", "ZM"],
"refererPolicies": ["ncloud.com", "naver.com"]
}
}
JSON
Response example
{
"code": "0000",
"message": "Success",
"result": {
"edgeId": 123
}
}
JSON
Errors
Error code | Description |
---|---|
0032 | Unauthorized request |
9999 | Server error occurred |
Was this article helpful?
Thank you for your feedback! Our team will get back to you
How can we improve this article?
Your feedback
Comment
Comment (Optional)
Character limit : 500
Please enter your comment
Email (Optional)
Email
Please enter a valid email