Databases - List By Server
데이터베이스 목록을 가져옵니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases?api-version=2025-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases?api-version=2025-01-01&$skipToken={$skipToken}
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
리소스 그룹의 이름입니다. 이름은 대소문자를 구분하지 않습니다. |
|
server
|
path | True |
string |
서버의 이름입니다. |
|
subscription
|
path | True |
string (uuid) |
대상 구독의 ID입니다. 값은 UUID여야 합니다. |
|
api-version
|
query | True |
string minLength: 1 |
이 작업에 사용할 API 버전입니다. |
|
$skip
|
query |
string |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
Azure 운영이 성공적으로 완료되었습니다. |
|
| 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 | 사용자 계정 가장 |
예제
| Gets a list of databases configured with enclave type. |
| Gets a list of databases. |
Gets a list of databases configured with enclave type.
샘플 요청
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases?api-version=2025-01-01
샘플 응답
{
"value": [
{
"name": "testdb",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"kind": "v12.0,user,vcore",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentBackupStorageRedundancy": "Zone",
"currentServiceObjectiveName": "BC_Gen4_2",
"currentSku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
},
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"maxSizeBytes": 268435456000,
"preferredEnclaveType": "Default",
"readScale": "Enabled",
"requestedBackupStorageRedundancy": "Zone",
"requestedServiceObjectiveName": "BC_Gen4_2",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
}
},
{
"name": "master",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/master",
"kind": "v12.0,system",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:23:42.537Z",
"currentBackupStorageRedundancy": "Local",
"currentServiceObjectiveName": "System0",
"currentSku": {
"name": "System0",
"capacity": 0,
"tier": "System"
},
"databaseId": "e6be351f-2cc9-4604-9e52-b0b28b2710b0",
"defaultSecondaryLocation": "North Europe",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"maxSizeBytes": 32212254720,
"preferredEnclaveType": "VBS",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Local",
"requestedServiceObjectiveName": "System0",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "System0",
"capacity": 0,
"tier": "System"
}
}
]
}
Gets a list of databases.
샘플 요청
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases?api-version=2025-01-01
샘플 응답
{
"value": [
{
"name": "testdb",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"kind": "v12.0,user,vcore",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentBackupStorageRedundancy": "Zone",
"currentServiceObjectiveName": "BC_Gen4_2",
"currentSku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
},
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"maxSizeBytes": 268435456000,
"readScale": "Enabled",
"requestedBackupStorageRedundancy": "Zone",
"requestedServiceObjectiveName": "BC_Gen4_2",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
}
},
{
"name": "master",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/master",
"kind": "v12.0,system",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:23:42.537Z",
"currentBackupStorageRedundancy": "Local",
"currentServiceObjectiveName": "System0",
"currentSku": {
"name": "System0",
"capacity": 0,
"tier": "System"
},
"databaseId": "e6be351f-2cc9-4604-9e52-b0b28b2710b0",
"defaultSecondaryLocation": "North Europe",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"maxSizeBytes": 32212254720,
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Local",
"requestedServiceObjectiveName": "System0",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "System0",
"capacity": 0,
"tier": "System"
}
}
]
}
정의
| Name | Description |
|---|---|
|
Always |
데이터베이스에 요청된 enclave 유형(예: 기본 또는 VBS enclave)입니다. |
|
Availability |
데이터베이스가 고정되는 가용성 영역을 지정합니다. |
|
Backup |
이 데이터베이스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. |
|
Catalog |
메타데이터 카탈로그의 데이터 정렬입니다. |
|
created |
리소스를 만든 ID의 형식입니다. |
|
Create |
데이터베이스 만들기 모드를 지정합니다. 기본값: 일반 데이터베이스 만들기. 복사: 기존 데이터베이스의 복사본으로 데이터베이스를 만듭니다. sourceDatabaseId는 원본 데이터베이스의 리소스 ID로 지정해야 합니다. 보조: 기존 데이터베이스의 보조 복제본으로 데이터베이스를 만듭니다. sourceDatabaseId는 기존 주 데이터베이스의 리소스 ID로 지정해야 합니다. PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 기존 데이터베이스의 리소스 ID로 지정해야 하며 restorePointInTime을 지정해야 합니다. 복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다. 복원: 삭제된 데이터베이스의 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId를 지정해야 합니다. sourceDatabaseId가 데이터베이스의 원래 리소스 ID인 경우 sourceDatabaseDeletionDate를 지정해야 합니다. 그렇지 않으면 sourceDatabaseId는 복원 가능한 삭제된 데이터베이스 리소스 ID여야 하며 sourceDatabaseDeletionDate는 무시됩니다. restorePointInTime은 이전 시점부터 복원하도록 지정할 수도 있습니다. RestoreLongTermRetentionBackup: 장기 보존 자격 증명 모음에서 복원하여 데이터베이스를 만듭니다. recoveryServicesRecoveryPointResourceId는 복구 지점 리소스 ID로 지정해야 합니다. DataWarehouse 버전에서는 Copy, Secondary 및 RestoreLongTermRetentionBackup이 지원되지 않습니다. |
| Database |
데이터베이스 리소스입니다. |
|
Database |
Azure Active Directory identity configuration for a resource. |
|
Database |
ID 형식 |
|
Database |
미사용 암호화에 사용되는 데이터베이스 수준 키입니다. |
|
Database |
데이터베이스 키 형식입니다. 지원되는 값만 'AzureKeyVault'입니다. |
|
Database |
이 데이터베이스에 적용할 라이선스 유형입니다. 면허가 필요하면 |
|
Database |
데이터베이스 목록 작업의 응답입니다. |
|
Database |
읽기 전용 라우팅의 상태입니다. 활성화된 경우, 애플리케이션 의도가 연결 문자열에서 읽기 전용으로 설정된 연결은 동일한 영역 내의 읽기 전용 보조 복제본으로 라우팅될 수 있습니다. 탄력적 풀 내의 하이퍼스케일 데이터베이스에는 적용되지 않습니다. |
|
Database |
데이터베이스의 상태입니다. |
|
Database |
Azure Active Directory identity configuration for a resource. |
|
Error |
리소스 관리 오류 추가 정보입니다. |
|
Error |
오류 세부 정보입니다. |
|
Error |
오류 응답 |
|
Free |
사용 가능한 데이터베이스에 대해 월별 사용 가능한 한도가 소진되는 경우의 동작을 지정합니다. 자동 일시 중지: 남은 달 동안 사용 가능한 제한이 소진되면 데이터베이스가 자동으로 일시 중지됩니다. BillForUsage: 데이터베이스는 무료 한도가 소진되면 계속 온라인 상태가 되며 초과분은 청구됩니다. |
|
Sample |
이 데이터베이스를 만들 때 적용할 샘플 스키마의 이름입니다. |
|
Secondary |
보조 데이터베이스인 경우 데이터베이스의 보조 형식입니다. 유효한 값은 Geo, Named 및 Standby입니다. |
| Sku |
ARM 리소스 SKU입니다. |
|
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
AlwaysEncryptedEnclaveType
데이터베이스에 요청된 enclave 유형(예: 기본 또는 VBS enclave)입니다.
| 값 | Description |
|---|---|
| Default |
기본값 |
| VBS |
VBS |
AvailabilityZoneType
데이터베이스가 고정되는 가용성 영역을 지정합니다.
| 값 | Description |
|---|---|
| NoPreference |
선호 없음 |
| 1 |
1 |
| 2 |
2 |
| 3 |
3 |
BackupStorageRedundancy
이 데이터베이스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다.
| 값 | Description |
|---|---|
| Geo |
지오 |
| Local |
로컬 |
| Zone |
영역 |
| GeoZone |
GeoZone |
CatalogCollationType
메타데이터 카탈로그의 데이터 정렬입니다.
| 값 | Description |
|---|---|
| DATABASE_DEFAULT |
DATABASE_DEFAULT |
| SQL_Latin1_General_CP1_CI_AS |
SQL_Latin1_General_CP1_CI_AS |
createdByType
리소스를 만든 ID의 형식입니다.
| 값 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateMode
데이터베이스 만들기 모드를 지정합니다.
기본값: 일반 데이터베이스 만들기.
복사: 기존 데이터베이스의 복사본으로 데이터베이스를 만듭니다. sourceDatabaseId는 원본 데이터베이스의 리소스 ID로 지정해야 합니다.
보조: 기존 데이터베이스의 보조 복제본으로 데이터베이스를 만듭니다. sourceDatabaseId는 기존 주 데이터베이스의 리소스 ID로 지정해야 합니다.
PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 기존 데이터베이스의 리소스 ID로 지정해야 하며 restorePointInTime을 지정해야 합니다.
복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다.
복원: 삭제된 데이터베이스의 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId를 지정해야 합니다. sourceDatabaseId가 데이터베이스의 원래 리소스 ID인 경우 sourceDatabaseDeletionDate를 지정해야 합니다. 그렇지 않으면 sourceDatabaseId는 복원 가능한 삭제된 데이터베이스 리소스 ID여야 하며 sourceDatabaseDeletionDate는 무시됩니다. restorePointInTime은 이전 시점부터 복원하도록 지정할 수도 있습니다.
RestoreLongTermRetentionBackup: 장기 보존 자격 증명 모음에서 복원하여 데이터베이스를 만듭니다. recoveryServicesRecoveryPointResourceId는 복구 지점 리소스 ID로 지정해야 합니다.
DataWarehouse 버전에서는 Copy, Secondary 및 RestoreLongTermRetentionBackup이 지원되지 않습니다.
| 값 | Description |
|---|---|
| Default |
기본값 |
| Copy |
복사 |
| Secondary |
부차적인 |
| PointInTimeRestore |
PointInTimeRestore |
| Restore |
Restore |
| Recovery |
복구 |
| RestoreExternalBackup |
RestoreExternalBackup |
| RestoreExternalBackupSecondary |
복원ExternalBackupSecondary |
| RestoreLongTermRetentionBackup |
RestoreLongTermRetentionBackup |
| OnlineSecondary |
온라인 중등 |
Database
데이터베이스 리소스입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string (arm-id) |
리소스에 대한 정규화된 리소스 ID입니다. 예: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
데이터베이스의 Azure Active Directory 아이덴티티. |
|
| kind |
string |
데이터베이스 종류입니다. 이 메타데이터는 Azure 포털 경험에 사용됩니다. |
| location |
string |
리소스가 있는 지리적 위치 |
| managedBy |
string |
데이터베이스를 관리하는 리소스입니다. |
| name |
string |
리소스의 이름 |
| properties.autoPauseDelay |
integer (int32) |
데이터베이스가 자동으로 일시 중지된 시간(분)입니다. -1 값은 자동 일시 중지를 사용하지 않도록 설정됨을 의미합니다. |
| properties.availabilityZone |
데이터베이스가 고정되는 가용성 영역을 지정합니다. |
|
| properties.catalogCollation |
메타데이터 카탈로그의 데이터 정렬입니다. |
|
| properties.collation |
string |
데이터베이스의 데이터 정렬입니다. |
| properties.createMode |
데이터베이스 만들기 모드를 지정합니다. 기본값: 일반 데이터베이스 만들기. 복사: 기존 데이터베이스의 복사본으로 데이터베이스를 만듭니다. sourceDatabaseId는 원본 데이터베이스의 리소스 ID로 지정해야 합니다. 보조: 기존 데이터베이스의 보조 복제본으로 데이터베이스를 만듭니다. sourceDatabaseId는 기존 주 데이터베이스의 리소스 ID로 지정해야 합니다. PointInTimeRestore: 기존 데이터베이스의 특정 시점 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 기존 데이터베이스의 리소스 ID로 지정해야 하며 restorePointInTime을 지정해야 합니다. 복구: 지역에서 복제된 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId는 복원할 복구 가능한 데이터베이스 리소스 ID로 지정해야 합니다. 복원: 삭제된 데이터베이스의 백업을 복원하여 데이터베이스를 만듭니다. sourceDatabaseId를 지정해야 합니다. sourceDatabaseId가 데이터베이스의 원래 리소스 ID인 경우 sourceDatabaseDeletionDate를 지정해야 합니다. 그렇지 않으면 sourceDatabaseId는 복원 가능한 삭제된 데이터베이스 리소스 ID여야 하며 sourceDatabaseDeletionDate는 무시됩니다. restorePointInTime은 이전 시점부터 복원하도록 지정할 수도 있습니다. RestoreLongTermRetentionBackup: 장기 보존 자격 증명 모음에서 복원하여 데이터베이스를 만듭니다. recoveryServicesRecoveryPointResourceId는 복구 지점 리소스 ID로 지정해야 합니다. DataWarehouse 버전에서는 Copy, Secondary 및 RestoreLongTermRetentionBackup이 지원되지 않습니다. |
|
| properties.creationDate |
string (date-time) |
데이터베이스의 생성 날짜(ISO8601 형식)입니다. |
| properties.currentBackupStorageRedundancy |
이 데이터베이스에 대한 백업을 저장하는 데 사용되는 스토리지 계정 유형입니다. |
|
| properties.currentServiceObjectiveName |
string |
데이터베이스의 현재 서비스 수준 목표 이름입니다. |
| properties.currentSku |
SKU의 이름 및 계층입니다. |
|
| properties.databaseId |
string (uuid) |
데이터베이스 ID입니다. |
| properties.defaultSecondaryLocation |
string |
이 데이터베이스의 기본 보조 지역입니다. |
| properties.earliestRestoreDate |
string (date-time) |
이 데이터베이스에 복원을 사용할 수 있는 가장 빠른 시작 날짜 및 시간(ISO8601 형식)을 기록합니다. |
| properties.elasticPoolId |
string (arm-id) |
이 데이터베이스를 포함하는 탄력적 풀의 리소스 식별자입니다. |
| properties.encryptionProtector |
string |
데이터베이스 고객 관리형 키별로 구성된 경우 데이터베이스의 Azure Key Vault URI입니다. |
| properties.encryptionProtectorAutoRotation |
boolean |
데이터베이스 암호화 보호기 AKV 키의 자동 회전을 사용하거나 사용하지 않도록 설정하는 플래그입니다. |
| properties.failoverGroupId |
string |
이 데이터베이스가 속한 장애 조치(failover) 그룹 리소스 식별자입니다. |
| properties.federatedClientId |
string (uuid) |
데이터베이스 CMK 시나리오당 교차 테넌트에 사용되는 클라이언트 ID |
| properties.freeLimitExhaustionBehavior |
사용 가능한 데이터베이스에 대해 월별 사용 가능한 한도가 소진되는 경우의 동작을 지정합니다. 자동 일시 중지: 남은 달 동안 사용 가능한 제한이 소진되면 데이터베이스가 자동으로 일시 중지됩니다. BillForUsage: 데이터베이스는 무료 한도가 소진되면 계속 온라인 상태가 되며 초과분은 청구됩니다. |
|
| properties.highAvailabilityReplicaCount |
integer (int32) |
고가용성을 제공하는 데 사용되는 중요 비즈니스용, 프리미엄 또는 하이퍼스케일 버전 데이터베이스와 연결된 보조 복제본의 수입니다. 탄력적 풀 내의 하이퍼스케일 데이터베이스에는 적용되지 않습니다. |
| properties.isInfraEncryptionEnabled |
boolean |
이 데이터베이스에 대해 인프라 암호화를 사용할 수 있습니다. |
| properties.isLedgerOn |
boolean |
이 데이터베이스가 원장 데이터베이스인지 여부는 데이터베이스의 모든 테이블이 원장 테이블임을 의미합니다. 참고: 데이터베이스를 만든 후에는 이 속성의 값을 변경할 수 없습니다. |
| properties.keys |
<string,
Database |
사용할 사용자 할당 ID의 리소스 ID |
| properties.licenseType |
이 데이터베이스에 적용할 라이선스 유형입니다. 면허가 필요하면 |
|
| properties.longTermRetentionBackupResourceId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 관련된 장기 보존 백업의 리소스 식별자입니다. |
| properties.maintenanceConfigurationId |
string |
데이터베이스에 할당된 유지 관리 구성 ID입니다. 이 구성은 유지 관리 업데이트가 발생하는 기간을 정의합니다. |
| properties.manualCutover |
boolean |
하이퍼스케일 계층으로 데이터베이스 업데이트 작업 중에 고객이 제어하는 수동 단독형을 수행해야 하는지 여부입니다. 이 속성은 중요 비즈니스용/범용/프리미엄/표준 계층에서 하이퍼스케일 계층으로 데이터베이스를 확장하는 경우에만 적용됩니다. manualCutover를 지정하면 크기 조정 작업은 사용자 입력이 하이퍼스케일 데이터베이스로의 단독형을 트리거할 때까지 기다립니다. 단독형을 트리거하려면 크기 조정 작업이 대기 중 상태일 때 'performCutover' 매개 변수를 제공하세요. |
| properties.maxLogSizeBytes |
integer (int64) |
이 데이터베이스의 최대 로그 크기입니다. |
| properties.maxSizeBytes |
integer (int64) |
바이트로 표현된 데이터베이스의 최대 크기입니다. |
| properties.minCapacity |
number (double) |
데이터베이스가 항상 할당하는 최소 용량(일시 중지되지 않은 경우) |
| properties.pausedDate |
string (date-time) |
사용자 구성 또는 작업(ISO8601 형식)에 의해 데이터베이스가 일시 중지된 날짜입니다. 데이터베이스가 준비되면 Null입니다. |
| properties.performCutover |
boolean |
크기 조정 작업이 진행 중인 동안 대기 상태 동안 고객이 제어하는 수동 컷오버를 트리거합니다. 이 속성 매개 변수는 'manualCutover' 매개 변수와 함께 시작된 크기 조정 작업에만 적용됩니다. 이 속성은 중요 비즈니스용/범용/프리미엄/표준 계층에서 하이퍼스케일 계층으로 데이터베이스 크기를 조정하는 작업이 이미 진행 중인 경우에만 적용됩니다. performCutover를 지정하면 크기 조정 작업이 중단을 트리거하고 하이퍼스케일 데이터베이스에 대한 역할 변경을 수행합니다. |
| properties.preferredEnclaveType |
데이터베이스에 요청된 enclave 유형(예: 기본 또는 VBS enclave)입니다. |
|
| properties.readScale |
읽기 전용 라우팅의 상태입니다. 활성화된 경우, 애플리케이션 의도가 연결 문자열에서 읽기 전용으로 설정된 연결은 동일한 영역 내의 읽기 전용 보조 복제본으로 라우팅될 수 있습니다. 탄력적 풀 내의 하이퍼스케일 데이터베이스에는 적용되지 않습니다. |
|
| properties.recoverableDatabaseId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 연결된 복구 가능한 데이터베이스의 리소스 식별자입니다. |
| properties.recoveryServicesRecoveryPointId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 연결된 복구 지점의 리소스 식별자입니다. |
| properties.requestedBackupStorageRedundancy |
이 데이터베이스에 대한 백업을 저장하는 데 사용할 스토리지 계정 유형입니다. |
|
| properties.requestedServiceObjectiveName |
string |
데이터베이스의 요청된 서비스 수준 목표 이름입니다. |
| properties.restorableDroppedDatabaseId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 연결된 복원 가능한 삭제된 데이터베이스의 리소스 식별자입니다. |
| properties.restorePointInTime |
string (date-time) |
새 데이터베이스를 만들기 위해 복원할 원본 데이터베이스의 지정 시간(ISO8601 형식)을 지정합니다. |
| properties.resumedDate |
string (date-time) |
사용자 작업 또는 데이터베이스 로그인(ISO8601 형식)에 의해 데이터베이스가 다시 시작된 날짜입니다. 데이터베이스가 일시 중지된 경우 Null입니다. |
| properties.sampleName |
이 데이터베이스를 만들 때 적용할 샘플 스키마의 이름입니다. |
|
| properties.secondaryType |
보조 데이터베이스인 경우 데이터베이스의 보조 형식입니다. 유효한 값은 Geo, Named 및 Standby입니다. |
|
| properties.sourceDatabaseDeletionDate |
string (date-time) |
데이터베이스가 삭제된 시간을 지정합니다. |
| properties.sourceDatabaseId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 연결된 원본 데이터베이스의 리소스 식별자입니다. |
| properties.sourceResourceId |
string (arm-id) |
이 데이터베이스의 만들기 작업과 연결된 원본의 리소스 식별자입니다. 이 속성은 DataWarehouse 버전에 대해서만 지원되며 구독 간에 복원할 수 있습니다. sourceResourceId를 지정하면 sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId 및 sourceDatabaseDeletionDate를 지정하지 않아야 하며 CreateMode는 PointInTimeRestore, 복원 또는 복구여야 합니다. createMode가 PointInTimeRestore인 경우 sourceResourceId는 기존 데이터베이스 또는 기존 sql 풀의 리소스 ID여야 하며 restorePointInTime을 지정해야 합니다. createMode가 Restore인 경우 sourceResourceId는 복원 가능한 삭제된 데이터베이스 또는 복원 가능한 삭제된 sql 풀의 리소스 ID여야 합니다. createMode가 복구인 경우 sourceResourceId는 복구 가능한 데이터베이스 또는 복구 가능한 sql 풀의 리소스 ID여야 합니다. 원본 구독이 대상 구독과 다른 테넌트에 속하는 경우 "x-ms-authorization-auxiliary" 헤더에는 원본 테넌트에 대한 인증 토큰이 포함되어야 합니다. "x-ms-authorization-auxiliary" 헤더에 대한 자세한 내용은 https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant |
| properties.status |
데이터베이스의 상태입니다. |
|
| properties.useFreeLimit |
boolean |
데이터베이스에서 무료 월별 한도를 사용하는지 여부입니다. 구독의 한 데이터베이스에서 허용됩니다. |
| properties.zoneRedundant |
boolean |
이 데이터베이스가 영역 중복인지 여부입니다. 즉, 이 데이터베이스의 복제본이 여러 가용성 영역에 분산됩니다. |
| sku |
데이터베이스 SKU입니다. SKU 목록은 지역 및 지원 제품에 따라 다를 수 있습니다. Azure 지역에서 구독에 이용 가능한 SKU(SKU 이름, 티어/에디션, 패밀리, 용량 포함)를 확인하려면
|
|
| systemData |
Azure Resource Manager 메타데이터에 createdBy 및 modifiedBy 정보가 포함되어 있습니다. |
|
| tags |
object |
리소스 태그. |
| type |
string |
리소스의 형식입니다. 예를 들어, "Microsoft. 컴퓨트/가상 머신" 또는 "Microsoft." 저장소/저장소 계정" |
DatabaseIdentity
Azure Active Directory identity configuration for a resource.
| Name | 형식 | Description |
|---|---|---|
| tenantId |
string (uuid) |
The Azure Active Directory tenant id. |
| type |
ID 형식 |
|
| userAssignedIdentities |
<string,
Database |
사용할 사용자 할당 ID의 리소스 ID |
DatabaseIdentityType
ID 형식
| 값 | Description |
|---|---|
| None |
없음 |
| UserAssigned |
UserAssigned |
DatabaseKey
미사용 암호화에 사용되는 데이터베이스 수준 키입니다.
| Name | 형식 | Description |
|---|---|---|
| creationDate |
string (date-time) |
데이터베이스 키 생성 날짜입니다. |
| keyVersion |
string |
데이터베이스 키의 버전입니다. |
| subregion |
string |
서버 키의 하위 리소스입니다. |
| thumbprint |
string |
데이터베이스 키의 지문입니다. |
| type |
데이터베이스 키 형식입니다. 지원되는 값만 'AzureKeyVault'입니다. |
DatabaseKeyType
데이터베이스 키 형식입니다. 지원되는 값만 'AzureKeyVault'입니다.
| 값 | Description |
|---|---|
| AzureKeyVault |
AzureKeyVault |
DatabaseLicenseType
이 데이터베이스에 적용할 라이선스 유형입니다. 면허가 필요하면 LicenseIncluded, 면허가 있고 Azure 하이브리드 혜택 자격이 있다면 BasePrice입니다.
| 값 | Description |
|---|---|
| LicenseIncluded |
라이선스 포함 |
| BasePrice |
BasePrice |
DatabaseListResult
데이터베이스 목록 작업의 응답입니다.
| Name | 형식 | Description |
|---|---|---|
| nextLink |
string (uri) |
항목의 다음 페이지에 대한 링크 |
| value |
Database[] |
이 페이지의 데이터베이스 항목 |
DatabaseReadScale
읽기 전용 라우팅의 상태입니다. 활성화된 경우, 애플리케이션 의도가 연결 문자열에서 읽기 전용으로 설정된 연결은 동일한 영역 내의 읽기 전용 보조 복제본으로 라우팅될 수 있습니다. 탄력적 풀 내의 하이퍼스케일 데이터베이스에는 적용되지 않습니다.
| 값 | Description |
|---|---|
| Enabled |
활성화됨 |
| Disabled |
비활성화 |
DatabaseStatus
데이터베이스의 상태입니다.
| 값 | Description |
|---|---|
| Online |
온라인 |
| Restoring |
복원 |
| RecoveryPending |
복구 보류 중 |
| Recovering |
복구 |
| Suspect |
용의자 |
| Offline |
오프라인 |
| Standby |
대기 |
| Shutdown |
시스템 종료 |
| EmergencyMode |
비상 모드 |
| AutoClosed |
자동 폐쇄 |
| Copying |
복사 |
| Creating |
만드는 중 |
| Inaccessible |
액세스할 |
| OfflineSecondary |
오프라인보조 |
| Pausing |
일시 중지 |
| Paused |
일시 중지됨 |
| Resuming |
재개 중 |
| Scaling |
크기 조정 |
| OfflineChangingDwPerformanceTiers |
오프라인 변경(OfflineChangingDw) 성능 등급 |
| OnlineChangingDwPerformanceTiers |
온라인 변경DW성능 계층 |
| Disabled |
비활성화 |
| Stopping |
중지 중 |
| Stopped |
중지됨 |
| Starting |
시작 중 |
DatabaseUserIdentity
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. |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| info |
object |
추가 정보입니다. |
| type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
| Name | 형식 | Description |
|---|---|---|
| additionalInfo |
오류 추가 정보입니다. |
|
| code |
string |
오류 코드입니다. |
| details |
오류 세부 정보입니다. |
|
| message |
string |
오류 메시지입니다. |
| target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
| Name | 형식 | Description |
|---|---|---|
| error |
오류 개체입니다. |
FreeLimitExhaustionBehavior
사용 가능한 데이터베이스에 대해 월별 사용 가능한 한도가 소진되는 경우의 동작을 지정합니다.
자동 일시 중지: 남은 달 동안 사용 가능한 제한이 소진되면 데이터베이스가 자동으로 일시 중지됩니다.
BillForUsage: 데이터베이스는 무료 한도가 소진되면 계속 온라인 상태가 되며 초과분은 청구됩니다.
| 값 | Description |
|---|---|
| AutoPause |
자동 일시정지 |
| BillOverUsage |
청구서 과잉 사용 |
SampleName
이 데이터베이스를 만들 때 적용할 샘플 스키마의 이름입니다.
| 값 | Description |
|---|---|
| AdventureWorksLT |
어드벤처웍스LT |
| WideWorldImportersStd |
와이드월드임포터스스타드 |
| WideWorldImportersFull |
와이드월드 임포터스풀 |
SecondaryType
보조 데이터베이스인 경우 데이터베이스의 보조 형식입니다. 유효한 값은 Geo, Named 및 Standby입니다.
| 값 | Description |
|---|---|
| Geo |
지오 |
| Named |
명명된 |
| Standby |
대기 |
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의 형식입니다. |