Cloud Exadata Infrastructures - Get
获取 CloudExadataInfrastructure
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Oracle.Database/cloudExadataInfrastructures/{cloudexadatainfrastructurename}?api-version=2024-06-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
cloudexadatainfrastructurename
|
path | True |
string pattern: .* |
CloudExadataInfrastructure 名称 |
resource
|
path | True |
string minLength: 1maxLength: 90 |
资源组的名称。 名称不区分大小写。 |
subscription
|
path | True |
string (uuid) |
目标订阅的 ID。 该值必须是 UUID。 |
api-version
|
query | True |
string minLength: 1 |
用于此操作的 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
Azure 操作已成功完成。 |
|
Other Status Codes |
意外的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Get Exadata Infrastructure
示例请求
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg000/providers/Oracle.Database/cloudExadataInfrastructures/infra1?api-version=2024-06-01
示例响应
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg000/providers/Oracle.Database/cloudExadataInfrastructures/infra1",
"type": "Oracle.Database/cloudExadataInfrastructures",
"location": "eastus",
"tags": {
"tagK1": "tagV1"
},
"properties": {
"ocid": "ocid1..aaaaaa",
"computeCount": 100,
"storageCount": 10,
"totalStorageSizeInGbs": 1000,
"availableStorageSizeInGbs": 1000,
"timeCreated": "2023-02-01T01:01:00",
"lifecycleDetails": "none",
"maintenanceWindow": {
"preference": "NoPreference",
"months": [
{
"name": "January"
}
],
"weeksOfMonth": [
0
],
"daysOfWeek": [
{
"name": "Monday"
}
],
"hoursOfDay": [
0
],
"leadTimeInWeeks": 0,
"patchingMode": "Rolling",
"customActionTimeoutInMins": 120,
"isCustomActionTimeoutEnabled": true,
"isMonthlyPatchingEnabled": true
},
"estimatedPatchingTime": {
"estimatedDbServerPatchingTime": 3000,
"estimatedNetworkSwitchesPatchingTime": 3000,
"estimatedStorageServerPatchingTime": 3000,
"totalEstimatedPatchingTime": 3000
},
"customerContacts": [
{
"email": "noreply@oracle.com"
}
],
"provisioningState": "Succeeded",
"shape": "EXADATA.X9M",
"ociUrl": "https://url",
"cpuCount": 10,
"maxCpuCount": 100,
"memorySizeInGbs": 100,
"maxMemoryInGbs": 1000,
"dbNodeStorageSizeInGbs": 10,
"maxDbNodeStorageSizeInGbs": 10,
"dataStorageSizeInTbs": 10,
"maxDataStorageInTbs": 1000,
"dbServerVersion": "19.0.0.0",
"storageServerVersion": "0.0",
"activatedStorageCount": 1,
"additionalStorageCount": 1,
"displayName": "infra 1",
"lastMaintenanceRunId": "ocid1..aaaaa",
"nextMaintenanceRunId": "ocid1..aaaaaa",
"monthlyDbServerVersion": "aaaa",
"monthlyStorageServerVersion": "aaaa"
},
"zones": [
"1"
]
}
定义
名称 | 说明 |
---|---|
Azure |
Azure 资源预配状态枚举 |
Cloud |
CloudExadataInfrastructure 资源定义 |
Cloud |
CloudExadataInfrastructureLifecycleState 枚举 |
created |
创建资源的标识的类型。 |
Customer |
CustomerContact 资源属性 |
Day |
DayOfWeek 资源属性 |
Day |
DayOfWeekName 枚举 |
Error |
资源管理错误附加信息。 |
Error |
错误详细信息。 |
Error |
错误响应 |
Estimated |
所有修补操作(数据库服务器、存储服务器和网络交换机修补)所需的估计总时间(以分钟为单位)。 |
Maintenance |
MaintenanceWindow 资源属性 |
Month |
月资源属性 |
Month |
MonthName 枚举 |
Patching |
修补模式枚举 |
Preference |
首选项枚举 |
system |
与创建和上次修改资源相关的元数据。 |
AzureResourceProvisioningState
Azure 资源预配状态枚举
值 | 说明 |
---|---|
Canceled |
资源创建已取消。 |
Failed |
资源创建失败。 |
Provisioning |
指示处于预配状态的资源 |
Succeeded |
已创建资源。 |
CloudExadataInfrastructure
CloudExadataInfrastructure 资源定义
名称 | 类型 | 说明 |
---|---|---|
id |
string (arm-id) |
资源的完全限定资源 ID。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” |
location |
string |
资源所在的地理位置 |
name |
string |
资源的名称 |
properties.activatedStorageCount |
integer (int32) |
为 Exadata 基础结构激活的其他存储服务器的请求数。 |
properties.additionalStorageCount |
integer (int32) |
为 Exadata 基础结构请求的其他存储服务器数。 |
properties.availableStorageSizeInGbs |
integer (int32) |
可将可用存储分配给云 Exadata 基础结构资源(GB)。 |
properties.computeCount |
integer (int32) |
云 Exadata 基础结构的计算服务器数。 |
properties.cpuCount |
integer (int32) |
分配的 CPU 核心总数。 |
properties.customerContacts |
从 Oracle 接收有关指定 OCI 数据库服务资源的信息的客户电子邮件地址列表。 Oracle 使用这些电子邮件地址发送有关计划内和计划外软件更新、系统硬件信息以及管理员所需的其他信息的通知。 可将多达 10 个电子邮件地址添加到云 Exadata 基础结构实例的客户联系人。 |
|
properties.dataStorageSizeInTbs |
number (double) |
数据库中的数据量(以 TB 为单位)。 |
properties.dbNodeStorageSizeInGbs |
integer (int32) |
要分配在 GB 中的本地节点存储。 |
properties.dbServerVersion |
string |
Exadata 基础结构中数据库服务器(dom0)的软件版本。 |
properties.displayName |
string minLength: 1maxLength: 255 |
Exadata 基础结构的名称。 |
properties.estimatedPatchingTime |
所有修补操作(数据库服务器、存储服务器和网络交换机修补)所需的估计总时间(以分钟为单位)。 |
|
properties.lastMaintenanceRunId |
string minLength: 1maxLength: 255 |
上次维护运行的 OCID。 |
properties.lifecycleDetails |
string |
有关当前生命周期状态的其他信息。 |
properties.lifecycleState |
CloudExadataInfrastructure 生命周期状态 |
|
properties.maintenanceWindow |
maintenanceWindow 属性 |
|
properties.maxCpuCount |
integer (int32) |
可用的 CPU 核心总数。 |
properties.maxDataStorageInTbs |
number (double) |
可用数据磁盘组的总大小。 |
properties.maxDbNodeStorageSizeInGbs |
integer (int32) |
GBS 中可用的本地节点存储总量。 |
properties.maxMemoryInGbs |
integer (int32) |
GB 中可用的总内存。 |
properties.memorySizeInGbs |
integer (int32) |
在 GB 中分配的内存。 |
properties.monthlyDbServerVersion |
string |
每月 Db Server 版本 |
properties.monthlyStorageServerVersion |
string |
每月存储服务器版本 |
properties.nextMaintenanceRunId |
string minLength: 1maxLength: 255 |
下一次维护运行的 OCID。 |
properties.ociUrl |
string (uri) |
HTTPS 链接到通过 Azure 接口向 Azure 客户公开的 OCI 资源。 |
properties.ocid |
string minLength: 1maxLength: 255 |
Exadata infra ocid |
properties.provisioningState |
CloudExadataInfrastructure 预配状态 |
|
properties.shape |
string |
云 Exadata 基础结构资源的模型名称。 |
properties.storageCount |
integer (int32) |
云 Exadata 基础结构的存储服务器数。 |
properties.storageServerVersion |
string |
Exadata 基础结构中存储服务器(单元格)的软件版本。 |
properties.timeCreated |
string |
创建云 Exadata 基础结构资源的日期和时间。 |
properties.totalStorageSizeInGbs |
integer (int32) |
分配给云 Exadata 基础结构资源(GB)的总存储(GB)。 |
systemData |
包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。 |
|
tags |
object |
资源标记。 |
type |
string |
资源的类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts” |
zones |
string[] |
CloudExadataInfrastructure 区域 |
CloudExadataInfrastructureLifecycleState
CloudExadataInfrastructureLifecycleState 枚举
值 | 说明 |
---|---|
Available |
指示处于可用状态的资源 |
Failed |
指示处于“失败”状态的资源 |
MaintenanceInProgress |
指示正在进行中的资源维护 |
Provisioning |
指示处于预配状态的资源 |
Terminated |
指示处于已终止状态的资源 |
Terminating |
指示处于终止状态的资源 |
Updating |
指示处于更新状态的资源 |
createdByType
创建资源的标识的类型。
值 | 说明 |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CustomerContact
CustomerContact 资源属性
名称 | 类型 | 说明 |
---|---|---|
string minLength: 1maxLength: 320 |
Oracle 用来发送有关数据库和基础结构的通知的电子邮件地址。 |
DayOfWeek
DayOfWeek 资源属性
名称 | 类型 | 说明 |
---|---|---|
name |
星期几的名称。 |
DayOfWeekName
DayOfWeekName 枚举
值 | 说明 |
---|---|
Friday |
星期五值 |
Monday |
星期一值 |
Saturday |
星期六值 |
Sunday |
星期日值 |
Thursday |
星期四值 |
Tuesday |
星期二值 |
Wednesday |
星期三值 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
ErrorDetail
错误详细信息。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
details |
错误详细信息。 |
|
message |
string |
错误消息。 |
target |
string |
错误目标。 |
ErrorResponse
错误响应
名称 | 类型 | 说明 |
---|---|---|
error |
错误对象。 |
EstimatedPatchingTime
所有修补操作(数据库服务器、存储服务器和网络交换机修补)所需的估计总时间(以分钟为单位)。
名称 | 类型 | 说明 |
---|---|---|
estimatedDbServerPatchingTime |
integer (int32) minimum: 1maximum: 3000 |
数据库服务器修补所需的估计时间(以分钟为单位)。 |
estimatedNetworkSwitchesPatchingTime |
integer (int32) minimum: 1maximum: 3000 |
网络交换机修补所需的估计时间(以分钟为单位)。 |
estimatedStorageServerPatchingTime |
integer (int32) minimum: 1maximum: 3000 |
存储服务器修补所需的估计时间(以分钟为单位)。 |
totalEstimatedPatchingTime |
integer (int32) minimum: 1maximum: 3000 |
所有修补操作所需的估计总时间(以分钟为单位)。 |
MaintenanceWindow
MaintenanceWindow 资源属性
名称 | 类型 | 说明 |
---|---|---|
customActionTimeoutInMins |
integer (int32) minimum: 0maximum: 120 |
确定系统在每个数据库服务器修补操作开始前等待的时间。 自定义操作超时以分钟为单位,有效值介于 15 到 120 之间(含)。 |
daysOfWeek |
应执行维护的一周中的天数。 |
|
hoursOfDay |
integer[] (int32) |
应执行维护的一天中的小时时段。 窗口为 4 小时槽。 有效值为 - 0 - 表示时间段 0:00 - 3:59 UTC - 4 - 表示时间段 4:00 - 7:59 UTC - 8 - 表示时间槽 8:00 - 11:59 UTC - 1 2 - 表示时间段 12:00 - 15:59 UTC - 16 - 表示时间段 16:00 - 19:59 UTC - 20 - 表示时间段 20:00 - 23:59 UTC |
isCustomActionTimeoutEnabled |
boolean |
如果为 true,则启用数据库服务器修补操作之间的自定义操作超时(等待期)的配置。 |
isMonthlyPatchingEnabled |
boolean |
已启用每月修补 |
leadTimeInWeeks |
integer (int32) |
潜在顾客时间范围允许用户设置提前期,以便为停机做好准备。 潜在顾客时间以周为单位,有效值为 1 到 4。 |
months |
Month[] |
应在一年内执行维护的月份。 |
patchingMode |
Cloud Exadata 基础结构节点修补方法。 |
|
preference |
维护时段计划首选项。 |
|
weeksOfMonth |
integer[] (int32) |
在应执行维护的月份中的周数。 周从当月 1 日、8 日、15 日和 22 天开始,持续时间为 7 天。 周从日历日期开始和结束,而不是一周中的天数。 例如,若要允许在月份的第二周(从第 8 天到本月第 14 天)进行维护,请使用值 2。 不能将维护计划为包含 28 天以上月份的第五周。 请注意,此参数与 daysOfWeek 和 hoursOfDay 参数结合使用,以便指定将执行维护的特定星期数和小时数。 |
Month
月资源属性
名称 | 类型 | 说明 |
---|---|---|
name |
年度月份的名称。 |
MonthName
MonthName 枚举
值 | 说明 |
---|---|
April |
4 月值 |
August |
8 月值 |
December |
12 月值 |
February |
2 月值 |
January |
1 月值 |
July |
7 月值 |
June |
6 月值 |
March |
3 月值 |
May |
五月值 |
November |
11 月值 |
October |
10 月值 |
September |
9 月值 |
PatchingMode
修补模式枚举
值 | 说明 |
---|---|
NonRolling |
非滚动修补 |
Rolling |
滚动修补 |
Preference
首选项枚举
值 | 说明 |
---|---|
CustomPreference |
自定义首选项 |
NoPreference |
无首选项 |
systemData
与创建和上次修改资源相关的元数据。
名称 | 类型 | 说明 |
---|---|---|
createdAt |
string (date-time) |
资源创建时间戳(UTC)。 |
createdBy |
string |
创建资源的标识。 |
createdByType |
创建资源的标识的类型。 |
|
lastModifiedAt |
string (date-time) |
上次修改的资源时间戳(UTC) |
lastModifiedBy |
string |
上次修改资源的标识。 |
lastModifiedByType |
上次修改资源的标识的类型。 |