GeoCatalogs - Create
지오카탈로그 생성
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Orbital/geoCatalogs/{catalogName}?api-version=2026-04-15
URI 매개 변수
| 속성 | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
catalog
|
path | True |
string pattern: ^[a-zA-Z0-9-]{3,24}$ |
카탈로그의 이름 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
요청 본문
| 속성 | 필수 | 형식 | Description |
|---|---|---|---|
| location | True |
string |
리소스가 있는 지리적 위치 |
| identity |
이 리소스에 할당된 관리 서비스 ID입니다. |
||
| properties |
이 리소스에 대한 리소스별 속성입니다. |
||
| tags |
object |
리소스 태그. |
응답
| 속성 | 형식 | Description |
|---|---|---|
| 200 OK |
리소스 'GeoCatalog' 업데이트 작업이 성공했습니다 |
|
| 201 Created |
자원 'GeoCatalog' 생성 작업 성공 헤더
|
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| 속성 | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
GeoCatalogs_Create
샘플 요청
PUT https://management.azure.com/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.Orbital/geoCatalogs/MyCatalog?api-version=2026-04-15
{
"properties": {
"tier": "Basic",
"autoGeneratedDomainNameLabelScope": "NoReuse"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyManagedIdentity": {}
}
},
"tags": {
"MyTag": "MyValue"
},
"location": "eastus"
}
샘플 응답
{
"properties": {
"tier": "Basic",
"catalogUri": "https://mycatalog-0123456789abcdef.geocatalog.spatio.azure.com/",
"provisioningState": "Succeeded",
"autoGeneratedDomainNameLabelScope": "NoReuse"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyManagedIdentity": {
"principalId": "1b1424a8-4d17-4a72-b47f-d1d401c1e2fd",
"clientId": "c57c7b17-2c5e-4996-8169-c74d026ffc5d"
}
}
},
"tags": {
"MyTag": "MyValue"
},
"location": "eastus",
"id": "/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.Orbital/geoCatalogs/MyCatalog",
"name": "MyCatalog",
"type": "Microsoft.Orbital/geoCatalogs",
"systemData": {
"createdBy": "Catalog User",
"createdByType": "User",
"createdAt": "2023-10-10T18:34:22.271Z",
"lastModifiedBy": "Catalog User",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-10T18:34:22.271Z"
}
}
Azure-AsyncOperation: https://contoso.com/operationstatus
{
"properties": {
"tier": "Basic",
"catalogUri": "https://mycatalog-0123456789abcdef.geocatalog.spatio.azure.com/",
"provisioningState": "Accepted",
"autoGeneratedDomainNameLabelScope": "NoReuse"
},
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyManagedIdentity": {
"principalId": "1b1424a8-4d17-4a72-b47f-d1d401c1e2fd",
"clientId": "c57c7b17-2c5e-4996-8169-c74d026ffc5d"
}
}
},
"tags": {
"MyTag": "MyValue"
},
"location": "eastus",
"id": "/subscriptions/cd9b6cdf-dcf0-4dca-ab19-82be07b74704/resourceGroups/MyResourceGroup/providers/Microsoft.Orbital/geoCatalogs/MyCatalog",
"name": "MyCatalog",
"type": "Microsoft.Orbital/geoCatalogs",
"systemData": {
"createdBy": "Catalog User",
"createdByType": "User",
"createdAt": "2023-10-10T18:34:22.271Z",
"lastModifiedBy": "Catalog User",
"lastModifiedByType": "User",
"lastModifiedAt": "2023-10-10T18:34:22.271Z"
}
}
정의
| 속성 | Description |
|---|---|
|
Auto |
자동 생성 도메인 이름 라벨이 생성되는 범위와 자원 이름이 재사용할 수 있는 범위입니다. |
|
Catalog |
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그 계층 |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
오류 응답 |
|
Geo |
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그 자료 |
|
Geo |
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그의 세부 정보. |
|
Managed |
관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID) |
|
Managed |
관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). |
|
Provisioning |
현재 작업의 상태입니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
User |
사용자 할당 ID 속성 |
AutoGeneratedDomainNameLabelScope
자동 생성 도메인 이름 라벨이 생성되는 범위와 자원 이름이 재사용할 수 있는 범위입니다.
| 값 | Description |
|---|---|
| NoReuse |
도메인 이름 라벨은 무작위로 생성됩니다. 자원 이름은 같은 지역 내에서 재사용할 수 없습니다. |
| TenantReuse |
도메인 이름 라벨은 자원 이름과 세입자 ID를 사용하여 결정론적으로 생성됩니다. 리소스 이름은 동일한 영역과 테넌트 내에서 재사용할 수 없습니다. |
| SubscriptionReuse |
도메인 이름 라벨은 리소스 이름, 테넌트 ID, 구독 ID를 사용하여 결정론적으로 생성됩니다. 리소스 이름은 동일한 지역과 구독 내에서 재사용할 수 없습니다. |
| ResourceGroupReuse |
도메인 이름 라벨은 리소스 이름, 테넌트 ID, 구독 ID, 리소스 그룹 이름을 사용하여 결정론적으로 생성됩니다. 자원 이름은 동일한 자원 그룹 내에서 재사용할 수 없습니다. |
CatalogTier
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그 계층
| 값 | Description |
|---|---|
| Basic |
기본 계층은 카탈로그 인스턴스 간 공유 자원을 활용합니다 |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| 속성 | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| 속성 | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
| 속성 | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
GeoCatalog
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그 자료
| 속성 | 형식 | Description |
|---|---|---|
| id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
이 리소스에 할당된 관리 서비스 ID입니다. |
|
| location |
string |
리소스가 있는 지리적 위치 |
| name |
string |
리소스의 이름 |
| properties |
이 리소스에 대한 리소스별 속성입니다. |
|
| systemData |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. |
|
| tags |
object |
리소스 태그. |
| type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
GeoCatalogProperties
마이크로소프트 플래네터리 컴퓨터 프로 지오카탈로그의 세부 정보.
| 속성 | 형식 | Default value | Description |
|---|---|---|---|
| autoGeneratedDomainNameLabelScope | TenantReuse |
자동 생성된 도메인 이름 레이블의 범위입니다. 제공하지 않으면 기본적으로 TenantReuse가 사용됩니다. |
|
| catalogUri |
string |
카탈로그 관리 UI의 URI. |
|
| provisioningState |
마지막 작업의 상태입니다. |
||
| tier | Basic |
카탈로그의 계층입니다. 카탈로그를 만든 후에는 변경할 수 없습니다. 제공되지 않으면 기본적으로 Basic으로 설정됩니다. |
ManagedServiceIdentity
관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID)
| 속성 | 형식 | Description |
|---|---|---|
| principalId |
string (uuid) |
시스템 할당 ID의 서비스 주체 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. |
| tenantId |
string (uuid) |
시스템 할당 ID의 테넌트 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다. |
| type |
관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우). |
|
| userAssignedIdentities |
<string,
User |
User-Assigned ID |
ManagedServiceIdentityType
관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우).
| 값 | Description |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned,UserAssigned |
ProvisioningState
현재 작업의 상태입니다.
| 값 | Description |
|---|---|
| Succeeded |
리소스가 만들어졌습니다. |
| Failed |
리소스를 만들지 못했습니다. |
| Canceled |
리소스 만들기가 취소되었습니다. |
| Provisioning |
카탈로그가 준비 중입니다. |
| Updating |
카탈로그가 업데이트 중입니다. |
| Deleting |
카탈로그가 삭제되고 있어. |
| Accepted |
카탈로그 요청이 승인되었습니다. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| 속성 | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID의 형식입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
UserAssignedIdentity
사용자 할당 ID 속성
| 속성 | 형식 | Description |
|---|---|---|
| clientId |
string (uuid) |
할당된 ID의 클라이언트 ID입니다. |
| principalId |
string (uuid) |
할당된 ID의 보안 주체 ID입니다. |