DbSystemProperties interface
DbSystem 资源模型。
属性
| admin |
SYS、SYSTEM 和 PDB Admin 的强密码。密码必须至少为 9 个字符,并且至少包含两个大写、两个小写、两个数字和两个特殊字符。 特殊字符必须是 _、# 或 -。 |
| database |
适用于数据库系统上所有数据库的 Oracle 数据库版。 Exadata 数据库系统和 2 节点 RAC 数据库系统需要 EnterpriseEditionExtremePerformance。 |
| db |
有效的 Oracle 数据库版本。 有关受支持版本的列表,请使用 ListDbVersions作。 |
| pdb |
可插拔数据库的名称。 名称必须以字母字符开头,最多可包含 30 个字母数字字符。 不允许使用特殊字符。 可插拔数据库不应与数据库名称相同。 |
| source | 用于创建新数据库的数据库源。 |
继承属性
| cluster |
Exadata 和 2 节点 RAC 虚拟机数据库系统的集群名称。 群集名称必须以字母字符开头,并且可能包含连字符(-)。 不允许下划线 (_) 。 群集名称不能超过 11 个字符,并且不区分大小写。 |
| compute |
数据库系统的计算服务器数。 |
| compute |
基本数据库服务的计算模型。 如果使用该 |
| data |
数据库系统当前可用的数据存储大小(以 GB 为单位)。 仅适用于虚拟机数据库系统。 |
| db |
数据库系统选项。 |
| disk |
为数据库系统配置的冗余类型。 NORMAL 是 2 路冗余。 HIGH 是 3 路冗余。 |
| display |
数据库系统的用户友好名称。 该名称不必是唯一的。 |
| domainV2 | 数据库系统的域名。 |
| grid |
网格基础架构软件映像的 OCID。 这是 GRID_IMAGE 类型的数据库软件映像。 |
| hostname | 数据库系统的主机名。 |
| initial |
将创建并附加到虚拟机数据库系统的初始数据卷的大小(以 GB 为单位)。 您可以根据需要在预配后纵向扩展存储。 请注意,附加的总存储大小将大于您为允许 REDO/RECO 空间和软件卷而指定的数量。 |
| license |
适用于数据库系统上所有数据库的 Oracle 许可证模型。 默认值为 LicenseIncluded。 |
| lifecycle |
有关当前生命周期状态的其他信息。 |
| lifecycle |
数据库系统的当前状态。 |
| listener |
为数据库系统上的侦听器配置的端口号。 |
| memory |
分配给数据库系统的内存(以 GB 为单位)。 |
| network |
Azure 网络定位点 ID |
| node |
数据库系统中的节点数。 对于 RAC 数据库系统,该值大于 1。 |
| ocid | 数据库系统的 OCID。 |
| oci |
通过 Azure 接口向 Azure 客户公开的 OCI 资源的 HTTPS 链接。 |
| provisioning |
dbSystem 配置状态 |
| resource |
Azure 资源定位点 ID |
| scan |
与数据库系统关联的 SCAN IP 地址的 DNS 记录的 FQDN。 |
| scan |
与数据库系统关联的单客户端访问名称 (SCAN) IP 地址的列表。 SCAN IP 地址通常用于负载平衡,不分配给任何接口。 Oracle Clusterware 将请求定向到集群中的相应节点。 注: 对于单节点数据库系统,此列表为空。 |
| shape | 数据库系统的形状。 配置确定要分配给数据库系统的资源。 对于虚拟机配置,CPU 内核数和内存数。 对于裸机和 Exadata 配置,CPU 内核、存储和内存的数量。 |
| ssh |
用于对数据库系统进行 SSH 访问的一个或多个密钥对的公钥部分。 |
| storage |
块存储卷性能级别。 有效值为 Balanced 和 HighPerformance。 有关详细信息,请参阅 块存储卷性能 。 |
| time |
数据库系统的时区,例如 UTC,用于将 timeZone 设置为 UTC。 |
| version | 数据库系统的 Oracle 数据库版本。 |
属性详细信息
adminPassword
SYS、SYSTEM 和 PDB Admin 的强密码。密码必须至少为 9 个字符,并且至少包含两个大写、两个小写、两个数字和两个特殊字符。 特殊字符必须是 _、# 或 -。
adminPassword?: string
属性值
string
databaseEdition
适用于数据库系统上所有数据库的 Oracle 数据库版。 Exadata 数据库系统和 2 节点 RAC 数据库系统需要 EnterpriseEditionExtremePerformance。
databaseEdition: string
属性值
string
dbVersion
有效的 Oracle 数据库版本。 有关受支持版本的列表,请使用 ListDbVersions作。
dbVersion: string
属性值
string
pdbName
可插拔数据库的名称。 名称必须以字母字符开头,最多可包含 30 个字母数字字符。 不允许使用特殊字符。 可插拔数据库不应与数据库名称相同。
pdbName?: string
属性值
string
source
用于创建新数据库的数据库源。
source: "None"
属性值
"None"
继承属性详细信息
clusterName
Exadata 和 2 节点 RAC 虚拟机数据库系统的集群名称。 群集名称必须以字母字符开头,并且可能包含连字符(-)。 不允许下划线 (_) 。 群集名称不能超过 11 个字符,并且不区分大小写。
clusterName?: string
属性值
string
computeCount
computeModel
基本数据库服务的计算模型。 如果使用该 computeCount 参数,则需要这样做。 如果使用 cpuCoreCount 则指定 computeModel 为非空值是错误的。 ECPU 计算模型是推荐模型,OCPU 计算模型是旧版。
computeModel?: string
属性值
string
dataStorageSizeInGbs
数据库系统当前可用的数据存储大小(以 GB 为单位)。 仅适用于虚拟机数据库系统。
dataStorageSizeInGbs?: number
属性值
number
dbSystemOptions
数据库系统选项。
dbSystemOptions?: DbSystemOptions
属性值
diskRedundancy
为数据库系统配置的冗余类型。 NORMAL 是 2 路冗余。 HIGH 是 3 路冗余。
diskRedundancy?: string
属性值
string
displayName
domainV2
gridImageOcid
网格基础架构软件映像的 OCID。 这是 GRID_IMAGE 类型的数据库软件映像。
gridImageOcid?: string
属性值
string
hostname
initialDataStorageSizeInGb
将创建并附加到虚拟机数据库系统的初始数据卷的大小(以 GB 为单位)。 您可以根据需要在预配后纵向扩展存储。 请注意,附加的总存储大小将大于您为允许 REDO/RECO 空间和软件卷而指定的数量。
initialDataStorageSizeInGb?: number
属性值
number
licenseModelV2
适用于数据库系统上所有数据库的 Oracle 许可证模型。 默认值为 LicenseIncluded。
licenseModelV2?: string
属性值
string
lifecycleDetails
lifecycleState
listenerPort
memorySizeInGbs
分配给数据库系统的内存(以 GB 为单位)。
memorySizeInGbs?: number
属性值
number
networkAnchorId
nodeCount
ocid
ociUrl
通过 Azure 接口向 Azure 客户公开的 OCI 资源的 HTTPS 链接。
ociUrl?: string
属性值
string
provisioningState
resourceAnchorId
scanDnsName
与数据库系统关联的 SCAN IP 地址的 DNS 记录的 FQDN。
scanDnsName?: string
属性值
string
scanIps
与数据库系统关联的单客户端访问名称 (SCAN) IP 地址的列表。 SCAN IP 地址通常用于负载平衡,不分配给任何接口。 Oracle Clusterware 将请求定向到集群中的相应节点。 注: 对于单节点数据库系统,此列表为空。
scanIps?: string[]
属性值
string[]
shape
数据库系统的形状。 配置确定要分配给数据库系统的资源。 对于虚拟机配置,CPU 内核数和内存数。 对于裸机和 Exadata 配置,CPU 内核、存储和内存的数量。
shape: string
属性值
string
sshPublicKeys
用于对数据库系统进行 SSH 访问的一个或多个密钥对的公钥部分。
sshPublicKeys: string[]
属性值
string[]
storageVolumePerformanceMode
块存储卷性能级别。 有效值为 Balanced 和 HighPerformance。 有关详细信息,请参阅 块存储卷性能 。
storageVolumePerformanceMode?: string
属性值
string
timeZone
数据库系统的时区,例如 UTC,用于将 timeZone 设置为 UTC。
timeZone?: string
属性值
string