Managed Instances - Create Or Update
관리형 인스턴스를 만들거나 업데이트합니다.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}?api-version=2025-01-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
managed
|
path | True |
string |
관리되는 인스턴스의 이름입니다. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
요청 본문
| Name | 필수 | 형식 | Description |
|---|---|---|---|
| location | True |
string |
리소스가 있는 지리적 위치 |
| identity |
관리된 인스턴스의 Azure Active Directory 식별자. |
||
| properties.administratorLogin |
string |
관리되는 인스턴스의 관리자 사용자 이름입니다. 관리되는 인스턴스를 만드는 경우에만 지정할 수 있습니다(만들기에 필요). |
|
| properties.administratorLoginPassword |
string (password) |
관리자 로그인 암호입니다(관리되는 인스턴스를 만드는 데 필요). |
|
| properties.administrators |
Azure Active Directory 관리자는 인스턴스 생성과 인스턴스 업데이트 시 사용할 수 있지만, azureADOnlyAuthentication 속성은 예외입니다. azureADOnlyAuthentication 속성을 업데이트하려면 개별 API를 사용해야 합니다. |
||
| properties.authenticationMetadata |
관리되는 인스턴스의 인증 메타데이터 조회 모드입니다. |
||
| properties.collation |
string |
관리되는 인스턴스의 데이터 정렬입니다. |
|
| properties.databaseFormat |
SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다. |
||
| properties.dnsZonePartner |
string (arm-id) |
이 관리되는 인스턴스가 만든 후 공유할 DNS 영역이 있는 다른 관리되는 인스턴스의 리소스 ID입니다. |
|
| properties.hybridSecondaryUsage |
하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용). |
||
| properties.instancePoolId |
string |
이 관리되는 서버가 속한 인스턴스 풀의 ID입니다. |
|
| properties.isGeneralPurposeV2 |
boolean |
범용 버전의 GPv2 변형인지 여부입니다. |
|
| properties.keyId |
string |
암호화에 사용할 키의 CMK URI입니다. |
|
| properties.licenseType |
라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다. |
||
| properties.maintenanceConfigurationId |
string |
이 관리되는 인스턴스에 적용할 유지 관리 구성 ID를 지정합니다. |
|
| properties.managedInstanceCreateMode |
데이터베이스 만들기 모드를 지정합니다. 기본값: 일반 인스턴스 만들기. 복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다. |
||
| properties.memorySizeInGB |
integer (int32) |
메모리 크기(GB)입니다. 최소값: 28. 최대값: 870. 최소값과 최대값은 vCore 및 서비스 계층 수에 따라 달라집니다. 리소스 제한에 대해 자세히 알아보기: https://aka.ms/mi-resource-limits-api. |
|
| properties.minimalTlsVersion |
string |
최소 TLS 버전입니다. 허용되는 값: 'None', '1.0', '1.1', '1.2' |
|
| properties.pricingModel |
Managed Instance의 가격 모델. |
||
| properties.primaryUserAssignedIdentityId |
string (arm-id) |
기본적으로 사용할 사용자 할당 ID의 리소스 ID입니다. |
|
| properties.proxyOverride |
인스턴스에 연결하는 데 사용되는 연결 유형입니다. |
||
| properties.publicDataEndpointEnabled |
boolean |
공용 데이터 엔드포인트를 사용할 수 있는지 여부입니다. |
|
| properties.requestedBackupStorageRedundancy |
이 인스턴스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다. |
||
| properties.requestedLogicalAvailabilityZone |
Managed Instance가 고정된 논리적 가용성 존을 지정합니다. |
||
| properties.restorePointInTime |
string (date-time) |
새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다. |
|
| properties.servicePrincipal |
관리되는 인스턴스의 서비스 주체입니다. |
||
| properties.sourceManagedInstanceId |
string (arm-id) |
이 인스턴스의 만들기 작업과 연결된 원본 관리되는 인스턴스의 리소스 식별자입니다. |
|
| properties.storageIOps |
integer (int32) |
스토리지 IOps. 최소값: 300. 최대값: 80000 1개의 IOps만 증분할 수 있습니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다. |
|
| properties.storageSizeInGB |
integer (int32) |
스토리지 크기(GB)입니다. 최소값: 32. 최대값: 32768. 32GB 증분만 허용됩니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다. |
|
| properties.storageThroughputMBps |
integer (int32) |
스토리지 처리량 MBps 매개 변수는 인스턴스 만들기/업데이트 작업에서 지원되지 않습니다. |
|
| properties.subnetId |
string (arm-id) |
관리되는 인스턴스에 대한 서브넷 리소스 ID입니다. |
|
| properties.timezoneId |
string |
표준 시간대의 ID입니다. 허용된 값은 Windows에서 지원하는 시간대입니다. Windows 지원되는 시간대와 ID에 대한 세부 정보를 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones 아래 레지스트리에 보관합니다. SQL Server에서 SELECT name을 FROM timezone_id sys.time_zone_info로 쿼리하면 해당 레지스트리 값을 얻을 수 있습니다. PowerShell에서 [System.TimeZoneInfo]::GetSystemTimeZones()를 실행하여 ID 목록을 가져올 수도 있습니다. 유효한 표준 시간대 ID의 예는 "Pacific Standard Time" 또는 "W입니다. 유럽 표준시". |
|
| properties.vCores |
integer (int32) |
vCore 수입니다. 허용되는 값: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. 지원되는 vCore는 선택한 하드웨어 제품군 및 서비스 계층에 따라 달라집니다. |
|
| properties.zoneRedundant |
boolean |
영역 이중화가 활성화되었는지 여부입니다. |
|
| sku |
관리되는 인스턴스 SKU. sku.name 에 허용되는 값: GP_Gen5(범용, 표준 시리즈); GP_G8IM(범용, 프리미엄 시리즈); GP_G8IH(범용, 프리미엄 시리즈 메모리 최적화); BC_Gen5(비즈니스 크리티컬, Standard-Series); BC_G8IM(비즈니스 크리티컬, 프리미엄 시리즈); BC_G8IH(중요 비즈니스용, 프리미엄 시리즈 메모리 최적화). |
||
| tags |
object |
리소스 태그. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
리소스 'ManagedInstance' 업데이트 작업이 성공했습니다 |
|
| 201 Created |
리소스 'ManagedInstance' 생성 작업 성공 헤더
|
|
| 202 Accepted |
자원 작업이 허용되었습니다. 헤더
|
|
| Other Status Codes |
예기치 않은 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 Flow.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
| Create managed instance with all properties |
| Create managed instance with minimal properties |
Create managed instance with all properties
샘플 요청
PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2025-01-01
{
"location": "Japan East",
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "PLACEHOLDER",
"administrators": {
"azureADOnlyAuthentication": true,
"login": "bob@contoso.com",
"principalType": "User",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111"
},
"authenticationMetadata": "AzureAD",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"databaseFormat": "AlwaysUpToDate",
"dnsZonePartner": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"hybridSecondaryUsage": "Passive",
"instancePoolId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"licenseType": "LicenseIncluded",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"minimalTlsVersion": "1.2",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"requestedBackupStorageRedundancy": "Geo",
"requestedLogicalAvailabilityZone": "1",
"servicePrincipal": {
"type": "SystemAssigned"
},
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"timezoneId": "UTC",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose"
},
"tags": {
"tagKey1": "TagValue1"
}
}
샘플 응답
{
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"location": "japaneast",
"properties": {
"administratorLogin": "dummylogin",
"administrators": {
"azureADOnlyAuthentication": true,
"login": "bob@contoso.com",
"principalType": "User",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111"
},
"authenticationMetadata": "AzureAD",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentBackupStorageRedundancy": "Geo",
"databaseFormat": "AlwaysUpToDate",
"dnsZone": "1b4e2caff2530",
"externalGovernanceStatus": "Enabled",
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"hybridSecondaryUsage": "Passive",
"instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"licenseType": "LicenseIncluded",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"minimalTlsVersion": "1.2",
"provisioningState": "Creating",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"requestedBackupStorageRedundancy": "Geo",
"requestedLogicalAvailabilityZone": "1",
"servicePrincipal": {
"type": "SystemAssigned",
"clientId": "00000011-1111-2222-2222-123456789111",
"principalId": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111"
},
"state": "Ready",
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"timezoneId": "UTC",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"capacity": 8,
"family": "Gen5",
"tier": "GeneralPurpose"
},
"tags": {
"tagKey1": "TagValue1"
}
}
{
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"location": "japaneast",
"properties": {
"administratorLogin": "dummylogin",
"administrators": {
"azureADOnlyAuthentication": true,
"login": "bob@contoso.com",
"principalType": "User",
"sid": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111"
},
"authenticationMetadata": "AzureAD",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentBackupStorageRedundancy": "Geo",
"databaseFormat": "AlwaysUpToDate",
"dnsZone": "1b4e2caff2530",
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"hybridSecondaryUsage": "Passive",
"instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
"licenseType": "LicenseIncluded",
"maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
"minimalTlsVersion": "1.2",
"provisioningState": "Creating",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"requestedBackupStorageRedundancy": "Geo",
"requestedLogicalAvailabilityZone": "1",
"servicePrincipal": {
"type": "SystemAssigned",
"clientId": "00000011-1111-2222-2222-123456789111",
"principalId": "00000011-1111-2222-2222-123456789111",
"tenantId": "00000011-1111-2222-2222-123456789111"
},
"state": "Ready",
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"timezoneId": "UTC",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"capacity": 8,
"family": "Gen5",
"tier": "GeneralPurpose"
},
"tags": {
"tagKey1": "TagValue1"
}
}
Create managed instance with minimal properties
샘플 요청
PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2025-01-01
{
"location": "Japan East",
"properties": {
"administratorLogin": "dummylogin",
"administratorLoginPassword": "PLACEHOLDER",
"licenseType": "LicenseIncluded",
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"tier": "GeneralPurpose"
}
}
샘플 응답
{
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"location": "japaneast",
"properties": {
"administratorLogin": "dummylogin",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentBackupStorageRedundancy": "Geo",
"databaseFormat": "SQLServer2022",
"dnsZone": "1b4e2caff2530",
"externalGovernanceStatus": "Enabled",
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"hybridSecondaryUsage": "Passive",
"licenseType": "LicenseIncluded",
"provisioningState": "Creating",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"requestedBackupStorageRedundancy": "Geo",
"state": "Ready",
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"capacity": 8,
"family": "Gen4",
"tier": "GeneralPurpose"
},
"tags": {}
}
{
"name": "testinstance",
"type": "Microsoft.Sql/managedInstances",
"id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
"location": "japaneast",
"properties": {
"administratorLogin": "dummylogin",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"currentBackupStorageRedundancy": "Geo",
"databaseFormat": "SQLServer2022",
"dnsZone": "1b4e2caff2530",
"externalGovernanceStatus": "Enabled",
"fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
"hybridSecondaryUsage": "Passive",
"licenseType": "LicenseIncluded",
"provisioningState": "Creating",
"proxyOverride": "Redirect",
"publicDataEndpointEnabled": false,
"requestedBackupStorageRedundancy": "Geo",
"state": "Ready",
"storageSizeInGB": 1024,
"subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"vCores": 8
},
"sku": {
"name": "GP_Gen5",
"capacity": 8,
"family": "Gen4",
"tier": "GeneralPurpose"
},
"tags": {}
}
정의
| Name | Description |
|---|---|
|
Administrator |
심각도 관리자의 유형입니다. |
|
Auth |
관리되는 인스턴스의 인증 메타데이터 조회 모드입니다. |
|
Availability |
데이터베이스가 고정되는 가용성 영역을 지정합니다. |
|
Backup |
이 데이터베이스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
오류 응답 |
|
External |
외부 거버넌스의 상태입니다. |
|
Hybrid |
하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용). |
|
Hybrid |
하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다. |
|
Identity |
ID 형식입니다. 리소스에 대해 자동으로 Azure Active Directory 프린시펄을 생성하고 할당하려면 'SystemAssigned'로 설정하세요. |
|
Managed |
An Azure SQL managed instance. |
|
Managed |
SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다. |
|
Managed |
Active Directory 관리자의 속성입니다. |
|
Managed |
라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다. |
|
Managed |
관리되는 인스턴스 아래의 프라이빗 엔드포인트 연결 |
|
Managed |
프라이빗 엔드포인트 연결의 속성입니다. |
|
Managed |
|
|
Managed |
|
|
Managed |
인스턴스에 연결하는 데 사용되는 연결 유형입니다. |
|
Managed |
데이터베이스 만들기 모드를 지정합니다. 기본값: 일반 인스턴스 만들기. 복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다. |
|
Pricing |
Managed Instance의 가격 모델. |
|
Principal |
서버 관리자의 보안 주체 유형입니다. |
|
Provisioning |
작업 실행의 ARM 프로비저닝 상태입니다. |
|
Resource |
Azure Active Directory identity configuration for a resource. |
|
Service |
리소스에 대한 관리되는 인스턴스의 서비스 주체 구성입니다. |
|
Service |
서비스 주체 유형입니다. |
| Sku |
ARM 리소스 SKU입니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
User |
Azure Active Directory identity configuration for a resource. |
AdministratorType
심각도 관리자의 유형입니다.
| 값 | Description |
|---|---|
| ActiveDirectory |
ActiveDirectory(액티브디렉토리) |
AuthMetadataLookupModes
관리되는 인스턴스의 인증 메타데이터 조회 모드입니다.
| 값 | Description |
|---|---|
| AzureAD |
AzureAD |
| Paired |
짝 |
| Windows |
Windows |
AvailabilityZoneType
데이터베이스가 고정되는 가용성 영역을 지정합니다.
| 값 | Description |
|---|---|
| NoPreference |
선호 없음 |
| 1 |
1 |
| 2 |
2 |
| 3 |
3 |
BackupStorageRedundancy
이 데이터베이스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다.
| 값 | Description |
|---|---|
| Geo |
지오 |
| Local |
로컬 |
| Zone |
영역 |
| GeoZone |
GeoZone |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
ExternalGovernanceStatus
외부 거버넌스의 상태입니다.
| 값 | Description |
|---|---|
| Enabled |
활성화됨 |
| Disabled |
비활성화 |
HybridSecondaryUsage
하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용).
| 값 | Description |
|---|---|
| Active |
진행 중 |
| Passive |
Passive |
HybridSecondaryUsageDetected
하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다.
| 값 | Description |
|---|---|
| Active |
진행 중 |
| Passive |
Passive |
IdentityType
ID 형식입니다. 리소스에 대해 자동으로 Azure Active Directory 프린시펄을 생성하고 할당하려면 'SystemAssigned'로 설정하세요.
| 값 | Description |
|---|---|
| None |
없음 |
| SystemAssigned |
시스템 지정됨 |
| UserAssigned |
UserAssigned |
| SystemAssigned,UserAssigned |
SystemAssigned, UserAssigned |
ManagedInstance
An Azure SQL managed instance.
| Name | 형식 | Description |
|---|---|---|
| id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
관리된 인스턴스의 Azure Active Directory 식별자. |
|
| location |
string |
리소스가 있는 지리적 위치 |
| name |
string |
리소스의 이름 |
| properties.administratorLogin |
string |
관리되는 인스턴스의 관리자 사용자 이름입니다. 관리되는 인스턴스를 만드는 경우에만 지정할 수 있습니다(만들기에 필요). |
| properties.administratorLoginPassword |
string (password) |
관리자 로그인 암호입니다(관리되는 인스턴스를 만드는 데 필요). |
| properties.administrators |
Azure Active Directory 관리자는 인스턴스 생성과 인스턴스 업데이트 시 사용할 수 있지만, azureADOnlyAuthentication 속성은 예외입니다. azureADOnlyAuthentication 속성을 업데이트하려면 개별 API를 사용해야 합니다. |
|
| properties.authenticationMetadata |
관리되는 인스턴스의 인증 메타데이터 조회 모드입니다. |
|
| properties.collation |
string |
관리되는 인스턴스의 데이터 정렬입니다. |
| properties.createTime |
string (date-time) |
Managed Instance 생성 시점(ISO8601 형식)을 지정합니다. |
| properties.currentBackupStorageRedundancy |
이 인스턴스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다. |
|
| properties.databaseFormat |
SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다. |
|
| properties.dnsZone |
string |
관리되는 인스턴스가 있는 Dns 영역입니다. |
| properties.dnsZonePartner |
string (arm-id) |
이 관리되는 인스턴스가 만든 후 공유할 DNS 영역이 있는 다른 관리되는 인스턴스의 리소스 ID입니다. |
| properties.externalGovernanceStatus |
외부 거버넌스의 상태입니다. |
|
| properties.fullyQualifiedDomainName |
string |
관리되는 인스턴스의 정규화된 도메인 이름입니다. |
| properties.hybridSecondaryUsage |
하이브리드 보조 사용. 가능한 값은 'Active'(기본값) 및 'Passive'입니다(고객은 보조를 수동 DR로 사용). |
|
| properties.hybridSecondaryUsageDetected |
하이브리드 보조 사용량이 검색되었습니다. 가능한 값은 '활성'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족하지 않음) 및 '수동'(고객이 보조를 수동 DR로 사용하기 위한 요구 사항을 충족)입니다. |
|
| properties.instancePoolId |
string |
이 관리되는 서버가 속한 인스턴스 풀의 ID입니다. |
| properties.isGeneralPurposeV2 |
boolean |
범용 버전의 GPv2 변형인지 여부입니다. |
| properties.keyId |
string |
암호화에 사용할 키의 CMK URI입니다. |
| properties.licenseType |
라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다. |
|
| properties.maintenanceConfigurationId |
string |
이 관리되는 인스턴스에 적용할 유지 관리 구성 ID를 지정합니다. |
| properties.managedInstanceCreateMode |
데이터베이스 만들기 모드를 지정합니다. 기본값: 일반 인스턴스 만들기. 복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다. |
|
| properties.memorySizeInGB |
integer (int32) |
메모리 크기(GB)입니다. 최소값: 28. 최대값: 870. 최소값과 최대값은 vCore 및 서비스 계층 수에 따라 달라집니다. 리소스 제한에 대해 자세히 알아보기: https://aka.ms/mi-resource-limits-api. |
| properties.minimalTlsVersion |
string |
최소 TLS 버전입니다. 허용되는 값: 'None', '1.0', '1.1', '1.2' |
| properties.pricingModel |
Managed Instance의 가격 모델. |
|
| properties.primaryUserAssignedIdentityId |
string (arm-id) |
기본적으로 사용할 사용자 할당 ID의 리소스 ID입니다. |
| properties.privateEndpointConnections |
관리되는 인스턴스의 프라이빗 엔드포인트 연결 목록입니다. |
|
| properties.provisioningState |
관리되는 인스턴스의 프로비전 상태입니다. |
|
| properties.proxyOverride |
인스턴스에 연결하는 데 사용되는 연결 유형입니다. |
|
| properties.publicDataEndpointEnabled |
boolean |
공용 데이터 엔드포인트를 사용할 수 있는지 여부입니다. |
| properties.requestedBackupStorageRedundancy |
이 인스턴스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. 옵션은 로컬(LocallyRedundantStorage), 영역(ZoneRedundantStorage), Geo(GeoRedundantStorage) 및 GeoZone(GeoZoneRedundantStorage)입니다. |
|
| properties.requestedLogicalAvailabilityZone |
Managed Instance가 고정된 논리적 가용성 존을 지정합니다. |
|
| properties.restorePointInTime |
string (date-time) |
새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다. |
| properties.servicePrincipal |
관리되는 인스턴스의 서비스 주체입니다. |
|
| properties.sourceManagedInstanceId |
string (arm-id) |
이 인스턴스의 만들기 작업과 연결된 원본 관리되는 인스턴스의 리소스 식별자입니다. |
| properties.state |
string |
관리되는 인스턴스의 상태입니다. |
| properties.storageIOps |
integer (int32) |
스토리지 IOps. 최소값: 300. 최대값: 80000 1개의 IOps만 증분할 수 있습니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다. |
| properties.storageSizeInGB |
integer (int32) |
스토리지 크기(GB)입니다. 최소값: 32. 최대값: 32768. 32GB 증분만 허용됩니다. 최대값은 선택한 하드웨어 제품군 및 vCore 수에 따라 달라집니다. |
| properties.storageThroughputMBps |
integer (int32) |
스토리지 처리량 MBps 매개 변수는 인스턴스 만들기/업데이트 작업에서 지원되지 않습니다. |
| properties.subnetId |
string (arm-id) |
관리되는 인스턴스에 대한 서브넷 리소스 ID입니다. |
| properties.timezoneId |
string |
표준 시간대의 ID입니다. 허용된 값은 Windows에서 지원하는 시간대입니다. Windows 지원되는 시간대와 ID에 대한 세부 정보를 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones 아래 레지스트리에 보관합니다. SQL Server에서 SELECT name을 FROM timezone_id sys.time_zone_info로 쿼리하면 해당 레지스트리 값을 얻을 수 있습니다. PowerShell에서 [System.TimeZoneInfo]::GetSystemTimeZones()를 실행하여 ID 목록을 가져올 수도 있습니다. 유효한 표준 시간대 ID의 예는 "Pacific Standard Time" 또는 "W입니다. 유럽 표준시". |
| properties.vCores |
integer (int32) |
vCore 수입니다. 허용되는 값: 4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 56, 64, 80, 96, 128. 지원되는 vCore는 선택한 하드웨어 제품군 및 서비스 계층에 따라 달라집니다. |
| properties.virtualClusterId |
string |
Managed Instance의 가상 클러스터 리소스 ID. |
| properties.zoneRedundant |
boolean |
영역 이중화가 활성화되었는지 여부입니다. |
| sku |
관리되는 인스턴스 SKU. sku.name 에 허용되는 값: GP_Gen5(범용, 표준 시리즈); GP_G8IM(범용, 프리미엄 시리즈); GP_G8IH(범용, 프리미엄 시리즈 메모리 최적화); BC_Gen5(비즈니스 크리티컬, Standard-Series); BC_G8IM(비즈니스 크리티컬, 프리미엄 시리즈); BC_G8IH(중요 비즈니스용, 프리미엄 시리즈 메모리 최적화). |
|
| systemData |
Azure Resource Manager 메타데이터에 createdBy 및 modifiedBy 정보가 포함되어 있습니다. |
|
| tags |
object |
리소스 태그. |
| type |
string |
리소스의 형식입니다. 예를 들어, "Microsoft. 컴퓨트/가상 머신" 또는 "Microsoft." 저장소/저장소 계정" |
ManagedInstanceDatabaseFormat
SQL 엔진 버전과 관련된 인스턴스 데이터베이스의 내부 형식을 지정합니다.
| 값 | Description |
|---|---|
| AlwaysUpToDate |
항상 최신 |
| SQLServer2022 |
SQLServer2022 |
| SQLServer2025 |
SQLServer2025 |
ManagedInstanceExternalAdministrator
Active Directory 관리자의 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| administratorType |
심각도 관리자의 유형입니다. |
|
| azureADOnlyAuthentication |
boolean |
Azure Active Directory만 인증이 활성화됨. |
| login |
string |
서버 관리자의 로그인 이름입니다. |
| principalType |
서버 관리자의 보안 주체 유형입니다. |
|
| sid |
string (uuid) |
서버 관리자의 SID(개체 ID)입니다. |
| tenantId |
string (uuid) |
관리자의 테넌트 ID입니다. |
ManagedInstanceLicenseType
라이선스 유형입니다. 가능한 값은 'LicenseIncluded'(새 SQL 라이선스를 포함하는 일반 가격) 및 'BasePrice'(사용자 고유의 SQL 라이선스를 가져오기 위한 할인된 AHB 가격)입니다.
| 값 | Description |
|---|---|
| LicenseIncluded |
라이선스 포함 |
| BasePrice |
BasePrice |
ManagedInstancePecProperty
관리되는 인스턴스 아래의 프라이빗 엔드포인트 연결
| Name | 형식 | Description |
|---|---|---|
| id |
string |
리소스 ID입니다. |
| properties |
프라이빗 엔드포인트 연결 속성 |
ManagedInstancePrivateEndpointConnectionProperties
프라이빗 엔드포인트 연결의 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| privateEndpoint |
연결이 속한 프라이빗 엔드포인트입니다. |
|
| privateLinkServiceConnectionState |
프라이빗 엔드포인트 연결의 연결 상태입니다. |
|
| provisioningState |
string |
프라이빗 엔드포인트 연결의 상태입니다. |
ManagedInstancePrivateEndpointProperty
| Name | 형식 | Description |
|---|---|---|
| id |
string |
프라이빗 엔드포인트의 리소스 ID입니다. |
ManagedInstancePrivateLinkServiceConnectionStateProperty
| Name | 형식 | Description |
|---|---|---|
| actionsRequired |
string |
프라이빗 링크 서비스 연결 설명입니다. |
| description |
string |
프라이빗 링크 서비스 연결 설명입니다. |
| status |
string |
프라이빗 링크 서비스 연결 상태입니다. |
ManagedInstanceProxyOverride
인스턴스에 연결하는 데 사용되는 연결 유형입니다.
| 값 | Description |
|---|---|
| Proxy |
프록시 |
| Redirect |
Redirect |
| Default |
기본값 |
ManagedServerCreateMode
데이터베이스 만들기 모드를 지정합니다.
기본값: 일반 인스턴스 만들기.
복원: 특정 시점으로 백업 집합을 복원하여 인스턴스를 만듭니다. RestorePointInTime 및 SourceManagedInstanceId를 지정해야 합니다.
| 값 | Description |
|---|---|
| Default |
기본값 |
| PointInTimeRestore |
PointInTimeRestore |
PricingModel
Managed Instance의 가격 모델.
| 값 | Description |
|---|---|
| Regular |
일반 |
| Freemium |
Freemium |
PrincipalType
서버 관리자의 보안 주체 유형입니다.
| 값 | Description |
|---|---|
| User |
사용자 |
| Group |
그룹 |
| Application |
Application |
ProvisioningState
작업 실행의 ARM 프로비저닝 상태입니다.
| 값 | Description |
|---|---|
| Created |
생성됨 |
| InProgress |
진행 중 |
| Succeeded |
성공함 |
| Failed |
실패 |
| Canceled |
취소됨 |
ResourceIdentity
Azure Active Directory identity configuration for a resource.
| Name | 형식 | Description |
|---|---|---|
| principalId |
string (uuid) |
The Azure Active Directory principal id. |
| tenantId |
string (uuid) |
The Azure Active Directory tenant id. |
| type |
ID 형식입니다. 리소스에 대해 자동으로 Azure Active Directory 프린시펄을 생성하고 할당하려면 'SystemAssigned'로 설정하세요. |
|
| userAssignedIdentities |
<string,
User |
사용할 사용자 할당 ID의 리소스 ID |
ServicePrincipal
리소스에 대한 관리되는 인스턴스의 서비스 주체 구성입니다.
| Name | 형식 | Description |
|---|---|---|
| clientId |
string |
The Azure Active Directory application client id. |
| principalId |
string |
The Azure Active Directory application object id. |
| tenantId |
string |
The Azure Active Directory tenant id. |
| type |
서비스 주체 유형입니다. |
ServicePrincipalType
서비스 주체 유형입니다.
| 값 | Description |
|---|---|
| None |
없음 |
| SystemAssigned |
시스템 지정됨 |
Sku
ARM 리소스 SKU입니다.
| Name | 형식 | Description |
|---|---|---|
| capacity |
integer (int32) |
특정 SKU의 용량입니다. |
| family |
string |
서비스에 여러 세대의 하드웨어가 있는 경우 동일한 SKU에 대해 여기에서 캡처할 수 있습니다. |
| name |
string |
SKU의 이름(일반적으로 문자 + 숫자 코드(예: P3)입니다. |
| size |
string |
특정 SKU의 크기 |
| tier |
string |
특정 SKU의 계층 또는 버전(예: Basic, Premium)입니다. |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
| Name | 형식 | Description |
|---|---|---|
| createdAt |
string (date-time) |
리소스 만들기의 타임스탬프(UTC)입니다. |
| createdBy |
string |
리소스를 만든 ID입니다. |
| createdByType |
리소스를 만든 ID의 형식입니다. |
|
| lastModifiedAt |
string (date-time) |
리소스 마지막 수정의 타임스탬프(UTC) |
| lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
| lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
UserIdentity
Azure Active Directory identity configuration for a resource.
| Name | 형식 | Description |
|---|---|---|
| clientId |
string (uuid) |
The Azure Active Directory client id. |
| principalId |
string (uuid) |
The Azure Active Directory principal id. |