리소스는 서버 내 인스턴스, 공인 IP, 스냅샷, Object Storage 내 버킷 등 사용자가 네이버 클라우드 플랫폼에서 생성한 자원의 단위를 의미합니다. 리소스는 네이버 클라우드 플랫폼 내에서 유일하게 구분되기 위해 NRN(Ncloud Resource Names)으로 관리됩니다.
NRN(Ncloud Resource Names)
NRN (Ncloud Resource Names)은 네이버 클라우드 플랫폼 내의 모든 리소스를 표현하기 위한 명명 규칙(Naming Rule)입니다. NRN의 기본 형식은 다음과 같습니다.
기본 형식은 6개의 요소로 구성되며, 영문자, 숫자, 특수 문자(-, _, :, ., /, =)를 사용하여 최대 128자 이하로 작성해야 합니다. 기본 형식의 각 구성 요소에 대한 설명은 다음과 같습니다.
구성 요소
설명
필수 여부
예시
nrn
데이터가 NRN임을 나타내는 구분자
Y
nrn
domainCode
네이버 클라우드 플랫폼의 도메인을 구분하는 값
N
PUB
productName
서비스 식별 코드
Y
Server, CDN, IPSecVPN
regionCode
리소스가 존재하는 리전 코드
N
KR
memberNo
리소스를 소유하는 네이버 클라우드 플랫폼 계정의 회원 번호
서브 계정을 구분하지 않음
Y
2942
resource (resourceType/resourceId)
서비스별로 정의하는 리소스 경로
리소스 이름에 path 사용 가능
NRN을 유일한 값으로 만드는 식별키 값 포함
Y
group/3125/abc
참고
네이버 클라우드 민간(PUB) 플랫폼의 한국(KR) 리전에서 제공하고 있는 서비스 Server에 대해 회원 번호 2942 계정인 사용자가 소유한 리소스로, 유형이 ServerImage이며 ID가 7449인 경우 해당 리소스에 대한 NRN(nrn)을 작성하면 다음과 같습니다.
nrn:PUB:Server:KR:2942:Serverimage/7449
리소스 유형(Resource Type)
서비스별로 유사한 리소스는 하나의 리소스 유형(Resource Type)으로 분류됩니다. 리소스 유형은 NRN 구문에서 resourceType 위치에 표현(<예시> SubAccount, Product, APIKey)됩니다. 각 서비스 카테고리에서 서비스별 리소스 유형을 확인해 주십시오.
Compute
상품명 (상품코드)
리소스 유형
설명
Server (Server)
Server
Server
ServerImage
ServerImage
ServerImageBuilder
ServerImageBuilder
Storage
Storage
Snapshot
Snapshot
InitScript
InitScript
PrivateSubnet
PrivateSubnet
NetworkInterface
NetworkInterface
ACG
ACG
PublicIP
PublicIP
Server (VPC) (VPCServer)
Server
Server
ServerImage
ServerImage
Storage
Storage
Snapshot
Snapshot
InitScript
InitScript
NetworkInterface
NetworkInterface
ACG
ACG
PublicIP
PublicIP
Auto Scaling (AutoScaling)
AutoScalingGroup
AutoScalingGroup
LaunchConfiguration
LaunchConfiguration
Auto Scaling (VPC) (VPCAutoScaling)
AutoScalingGroup
AutoScalingGroup
LaunchConfiguration
LaunchConfiguration
Cloud Functions (CloudFunctions)
Namespace
Namespace
Action
Action
Trigger
Trigger
Package
Package
Cloud Functions (VPC) (VPCCloudFunctions)
Namespace
Namespace
Action
Action
Trigger
Trigger
Package
Package
Container Registry (ContainerRegistry)
Registry
Registry
Image
Image
Ncloud Kubernetes Service (KubernetesService)
Cluster
Cluster
Ncloud Kubernetes Service (VPC) (VPCKubernetesService)
Cluster
Cluster
NodePool
NodePool
Storage
상품명 (상품코드)
리소스 유형
설명
Object Storage (ObjectStorage)
Bucket
Bucket
LifeCyclePolicy
LifeCyclePolicy
NAS (NAS)
Volume
Volume
Event
Event
CIFS
CIFS
NAS (VPC) (VPCNAS)
Volume
Volume
CIFS
CIFS
Archive Storage (ArchiveStorage)
Container
Container
Networking
상품명 (상품코드)
리소스 유형
설명
Load Balancer (LoadBalancer)
Instance
Instance
Load Balancer (VPC) (VPCLoadBalancer)
LoadBalancer
LoadBalancer
DNS (Deprecated) (DNS)
Domain
Domain
ResourceRecord
ResourceRecord
Global DNS (GlobalDNS)
Domain
Domain
Record
Record
CDN+ (Domestic) (CDNplus)
Service
Service
Global CDN (GCDN)
Service
Service
VPC (VPC) (VPC)
VPC
VPC
Subnet
Subnet
NetworkACL
NetworkACL
NATGateway
NATGateway
VPCPeering
VPCPeering
RouteTable
RouteTable
VirtualPrivateGateway
VirtualPrivateGateway
OnPremiseGateway
OnPremiseGateway
NetworkACLDenyAllowGroup
NetworkACLDenyAllowGroup
Media
상품명 (상품코드)
리소스 유형
설명
Image Optimizer (ImageOptimizer)
Project
Project
VOD Station (VODStation)
Category
Category
Channel
Channel
EncodingOption
EncodingOption
Subscription
Subscription
Live Station (LiveStation)
GeneralChannel
GeneralChannel
RestreamChannel
RestreamChannel
QualitySetting
QualitySetting
QualityProfile
QualityProfile
Callback
Callback
VODChannel
VODChannel
VODSchedule
VODSchedule
SnapShot
SnapShot
CurtainContents
CurtainContents
Media Connect Center (MediaConnectCenter)
MediaConnectCenter
MediaConnectCenter
Database
상품명 (상품코드)
리소스 유형
설명
Cloud DB for MySQL (CloudDBforMySQL)
Service
Service
Server
Server
Cloud DB for MySQL (VPC) (VPCCloudDBforMySQL)
Service
Service
Server
Server
Cloud DB for Redis (CloudDBforRedis)
Service
Service
Cloud DB for Redis (VPC) (VPCCloudDBforRedis)
Service
Service
Server
Server
ConfigGroup
ConfigGroup
Cloud DB for MSSQL (CloudDBforMSSQL)
Service
Service
Cloud DB for MSSQL (VPC) (VPCCloudDBforMSSQL)
Service
Service
Server
Server
ConfigGroup
ConfigGroup
Cloud DB for MongoDB (VPC) (VPCCloudDBforMongoDB)
Service
Service
Server
Server
Cloud DB for PostgreSQL (VPC) (VPCCloudDBforPostgreSQL)