Compartilhar via


Oracle.Database exadbVmClusters 2025-01-01-preview

Definição de recurso do Bicep

O tipo de recurso exadbVmClusters pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Oracle.Database/exadbVmClusters, adicione o Bicep a seguir ao seu modelo.

resource symbolicname 'Oracle.Database/exadbVmClusters@2025-01-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    backupSubnetCidr: 'string'
    clusterName: 'string'
    dataCollectionOptions: {
      isDiagnosticsEventsEnabled: bool
      isHealthMonitoringEnabled: bool
      isIncidentLogsEnabled: bool
    }
    displayName: 'string'
    domain: 'string'
    enabledEcpuCount: int
    exascaleDbStorageVaultId: 'string'
    gridImageOcid: 'string'
    hostname: 'string'
    licenseModel: 'string'
    nodeCount: int
    nsgCidrs: [
      {
        destinationPortRange: {
          max: int
          min: int
        }
        source: 'string'
      }
    ]
    privateZoneOcid: 'string'
    scanListenerPortTcp: int
    scanListenerPortTcpSsl: int
    shape: 'string'
    sshPublicKeys: [
      'string'
    ]
    subnetId: 'string'
    systemVersion: 'string'
    timeZone: 'string'
    totalEcpuCount: int
    vmFileSystemStorage: {
      totalSizeInGbs: int
    }
    vnetId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
  zones: [
    'string'
  ]
}

Valores de propriedade

Oracle.Database/exadbVmClusters

Nome Descrição Valor
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres

Restrições:
Padrão = .* (obrigatório)
propriedades As propriedades específicas do recurso para esse recurso. ExadbVmClusterProperties
etiquetas Etiquetas de recursos Dicionário de nomes e valores de tags. Consulte Marcas em modelos
zonas As zonas de disponibilidade. cadeia de caracteres[]

Opções de Coleta de Dados

Nome Descrição Valor
isDiagnosticsEventsEnabled Indica se a coleção de diagnóstico está habilitada para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isHealthMonitoringEnabled Indica se o monitoramento de integridade está habilitado para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isIncidentLogsEnabled Indica se os logs de incidentes e a coleção de rastreamento estão habilitados para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool

ExadbVmClusterProperties

Nome Descrição Valor
backupSubnetCidr CIDR de sub-rede de backup OCI do cliente, o padrão é 192.168.252.0/22 cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 32
nome do cluster O nome do cluster da VM Exadata na Infraestrutura exascale. O nome do cluster deve começar com um caractere alfabético e pode conter hifens (-). Sublinhados (_) não são permitidos. O nome do cluster não pode ter mais de 11 caracteres e não diferencia maiúsculas de minúsculas. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 11
dataCollectionOptions Indica as preferências do usuário para as várias opções de coleta de diagnóstico para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. DataCollectionOptions
nome de exibição Nome de Exibição cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255 (obrigatório)
domínio Um nome de domínio usado para o cluster de VM exadata na Infraestrutura exascale corda
enabledEcpuCount O número de ECPUs a serem habilitadas para um cluster de VM exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 0 (obrigatório)
exascaleDbStorageVaultId A ID de Recurso do Azure do Cofre de Armazenamento de Banco de Dados Exadata. cadeia de caracteres (obrigatório)
Ocid de imagem de grade A Instalação de Grade será feita usando este OCID de Imagem de Grade. Pode ser obtido usando a API giMinorVersions cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
nome do host O nome do host do cluster de VM exadata na Infraestrutura exascale. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 12 (obrigatório)
licenseModel O modelo de licença Oracle que se aplica ao cluster de VM exadata na Infraestrutura exascale. O padrão é LICENSE_INCLUDED. 'Traga sua própria licença'
'Licença incluída'
nodeCount O número de nós no cluster de VM exadata na Infraestrutura exascale. int (obrigatório)
nsgCidrs Blocos CIDR para regras de entrada NSG adicionais. Os CIDRs da VNET usados para provisionar o Cluster de VM serão adicionados por padrão. NsgCidr []
privateZoneOcid O OCID da zona à qual o cluster de VM exadata na Infraestrutura exascale está associado. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
scanListenerPortTcp A porta SCAN (Nome de Acesso Único do Cliente) do TCP. A porta padrão é 1521. int
scanListenerPortTcpSsl A porta SCAN (Nome de Acesso Único do Cliente) do TCPS. A porta padrão é 2484. int
forma A forma do cluster de VM exadata no recurso de Infraestrutura exascale cadeia de caracteres (obrigatório)
sshPublicKeys A parte de chave pública de um ou mais pares de chaves usados para acesso SSH ao cluster de VM exadata na Infraestrutura exascale. string[] (obrigatório)
ID da sub-rede Sub-rede do cliente cadeia de caracteres (obrigatório)
Versão do sistema Versão do sistema operacional da imagem. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
Fuso horário O fuso horário do cluster de VM exadata na Infraestrutura exascale. Para obter detalhes, consulte de fusos horários de infraestrutura do Exadata. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
totalEcpuCount O número de ECPUs totais para um cluster de VM Exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 2 (obrigatório)
vmFileSystemStorage Detalhes do armazenamento do sistema de arquivos. ExadbVmClusterStorageDetails (obrigatório)
vnetId VNET para conectividade de rede cadeia de caracteres (obrigatório)

ExadbVmClusterStorageDetails

Nome Descrição Valor
totalSizeInGbs Capacidade total int (obrigatório)

NsgCidr

Nome Descrição Valor
destinationPortRange Intervalo de portas de destino para especificar portas de destino específicas para regras TCP. PortRange
fonte Conceitualmente, esse é o intervalo de endereços IP dos quais um pacote que entra na instância pode vir. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 128 (obrigatório)

Intervalo de portas

Nome Descrição Valor
máximo O número máximo da porta, que não deve ser menor que o número mínimo da porta. Para especificar um único número de porta, defina o mínimo e o máximo como o mesmo valor. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)
minutos O número mínimo da porta, que não deve ser maior que o número máximo da porta. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)

TrackedResourceTags

Nome Descrição Valor

Definição de recurso de modelo do ARM

O tipo de recurso exadbVmClusters pode ser implantado com operações de destino:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Oracle.Database/exadbVmClusters, adicione o JSON a seguir ao modelo.

{
  "type": "Oracle.Database/exadbVmClusters",
  "apiVersion": "2025-01-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "backupSubnetCidr": "string",
    "clusterName": "string",
    "dataCollectionOptions": {
      "isDiagnosticsEventsEnabled": "bool",
      "isHealthMonitoringEnabled": "bool",
      "isIncidentLogsEnabled": "bool"
    },
    "displayName": "string",
    "domain": "string",
    "enabledEcpuCount": "int",
    "exascaleDbStorageVaultId": "string",
    "gridImageOcid": "string",
    "hostname": "string",
    "licenseModel": "string",
    "nodeCount": "int",
    "nsgCidrs": [
      {
        "destinationPortRange": {
          "max": "int",
          "min": "int"
        },
        "source": "string"
      }
    ],
    "privateZoneOcid": "string",
    "scanListenerPortTcp": "int",
    "scanListenerPortTcpSsl": "int",
    "shape": "string",
    "sshPublicKeys": [ "string" ],
    "subnetId": "string",
    "systemVersion": "string",
    "timeZone": "string",
    "totalEcpuCount": "int",
    "vmFileSystemStorage": {
      "totalSizeInGbs": "int"
    },
    "vnetId": "string"
  },
  "tags": {
    "{customized property}": "string"
  },
  "zones": [ "string" ]
}

Valores de propriedade

Oracle.Database/exadbVmClusters

Nome Descrição Valor
apiVersion A versão da API '2025-01-01-preview'
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres

Restrições:
Padrão = .* (obrigatório)
propriedades As propriedades específicas do recurso para esse recurso. ExadbVmClusterProperties
etiquetas Etiquetas de recursos Dicionário de nomes e valores de tags. Consulte Marcas em modelos
tipo O tipo de recurso 'Oracle.Database/exadbVmClusters'
zonas As zonas de disponibilidade. cadeia de caracteres[]

Opções de Coleta de Dados

Nome Descrição Valor
isDiagnosticsEventsEnabled Indica se a coleção de diagnóstico está habilitada para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isHealthMonitoringEnabled Indica se o monitoramento de integridade está habilitado para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isIncidentLogsEnabled Indica se os logs de incidentes e a coleção de rastreamento estão habilitados para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool

ExadbVmClusterProperties

Nome Descrição Valor
backupSubnetCidr CIDR de sub-rede de backup OCI do cliente, o padrão é 192.168.252.0/22 cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 32
nome do cluster O nome do cluster da VM Exadata na Infraestrutura exascale. O nome do cluster deve começar com um caractere alfabético e pode conter hifens (-). Sublinhados (_) não são permitidos. O nome do cluster não pode ter mais de 11 caracteres e não diferencia maiúsculas de minúsculas. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 11
dataCollectionOptions Indica as preferências do usuário para as várias opções de coleta de diagnóstico para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. DataCollectionOptions
nome de exibição Nome de Exibição cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255 (obrigatório)
domínio Um nome de domínio usado para o cluster de VM exadata na Infraestrutura exascale corda
enabledEcpuCount O número de ECPUs a serem habilitadas para um cluster de VM exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 0 (obrigatório)
exascaleDbStorageVaultId A ID de Recurso do Azure do Cofre de Armazenamento de Banco de Dados Exadata. cadeia de caracteres (obrigatório)
Ocid de imagem de grade A Instalação de Grade será feita usando este OCID de Imagem de Grade. Pode ser obtido usando a API giMinorVersions cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
nome do host O nome do host do cluster de VM exadata na Infraestrutura exascale. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 12 (obrigatório)
licenseModel O modelo de licença Oracle que se aplica ao cluster de VM exadata na Infraestrutura exascale. O padrão é LICENSE_INCLUDED. 'Traga sua própria licença'
'Licença incluída'
nodeCount O número de nós no cluster de VM exadata na Infraestrutura exascale. int (obrigatório)
nsgCidrs Blocos CIDR para regras de entrada NSG adicionais. Os CIDRs da VNET usados para provisionar o Cluster de VM serão adicionados por padrão. NsgCidr []
privateZoneOcid O OCID da zona à qual o cluster de VM exadata na Infraestrutura exascale está associado. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
scanListenerPortTcp A porta SCAN (Nome de Acesso Único do Cliente) do TCP. A porta padrão é 1521. int
scanListenerPortTcpSsl A porta SCAN (Nome de Acesso Único do Cliente) do TCPS. A porta padrão é 2484. int
forma A forma do cluster de VM exadata no recurso de Infraestrutura exascale cadeia de caracteres (obrigatório)
sshPublicKeys A parte de chave pública de um ou mais pares de chaves usados para acesso SSH ao cluster de VM exadata na Infraestrutura exascale. string[] (obrigatório)
ID da sub-rede Sub-rede do cliente cadeia de caracteres (obrigatório)
Versão do sistema Versão do sistema operacional da imagem. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
Fuso horário O fuso horário do cluster de VM exadata na Infraestrutura exascale. Para obter detalhes, consulte de fusos horários de infraestrutura do Exadata. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
totalEcpuCount O número de ECPUs totais para um cluster de VM Exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 2 (obrigatório)
vmFileSystemStorage Detalhes do armazenamento do sistema de arquivos. ExadbVmClusterStorageDetails (obrigatório)
vnetId VNET para conectividade de rede cadeia de caracteres (obrigatório)

ExadbVmClusterStorageDetails

Nome Descrição Valor
totalSizeInGbs Capacidade total int (obrigatório)

NsgCidr

Nome Descrição Valor
destinationPortRange Intervalo de portas de destino para especificar portas de destino específicas para regras TCP. PortRange
fonte Conceitualmente, esse é o intervalo de endereços IP dos quais um pacote que entra na instância pode vir. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 128 (obrigatório)

Intervalo de portas

Nome Descrição Valor
máximo O número máximo da porta, que não deve ser menor que o número mínimo da porta. Para especificar um único número de porta, defina o mínimo e o máximo como o mesmo valor. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)
minutos O número mínimo da porta, que não deve ser maior que o número máximo da porta. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)

TrackedResourceTags

Nome Descrição Valor

Exemplos de uso

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso exadbVmClusters pode ser implantado com operações de destino:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Oracle.Database/exadbVmClusters, adicione o Terraform a seguir ao modelo.

resource "azapi_resource" "symbolicname" {
  type = "Oracle.Database/exadbVmClusters@2025-01-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      backupSubnetCidr = "string"
      clusterName = "string"
      dataCollectionOptions = {
        isDiagnosticsEventsEnabled = bool
        isHealthMonitoringEnabled = bool
        isIncidentLogsEnabled = bool
      }
      displayName = "string"
      domain = "string"
      enabledEcpuCount = int
      exascaleDbStorageVaultId = "string"
      gridImageOcid = "string"
      hostname = "string"
      licenseModel = "string"
      nodeCount = int
      nsgCidrs = [
        {
          destinationPortRange = {
            max = int
            min = int
          }
          source = "string"
        }
      ]
      privateZoneOcid = "string"
      scanListenerPortTcp = int
      scanListenerPortTcpSsl = int
      shape = "string"
      sshPublicKeys = [
        "string"
      ]
      subnetId = "string"
      systemVersion = "string"
      timeZone = "string"
      totalEcpuCount = int
      vmFileSystemStorage = {
        totalSizeInGbs = int
      }
      vnetId = "string"
    }
    zones = [
      "string"
    ]
  }
}

Valores de propriedade

Oracle.Database/exadbVmClusters

Nome Descrição Valor
localização A localização geográfica onde o recurso reside cadeia de caracteres (obrigatório)
nome O nome do recurso cadeia de caracteres

Restrições:
Padrão = .* (obrigatório)
propriedades As propriedades específicas do recurso para esse recurso. ExadbVmClusterProperties
etiquetas Etiquetas de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Oracle.Database/exadbVmClusters@2025-01-01-preview"
zonas As zonas de disponibilidade. cadeia de caracteres[]

Opções de Coleta de Dados

Nome Descrição Valor
isDiagnosticsEventsEnabled Indica se a coleção de diagnóstico está habilitada para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isHealthMonitoringEnabled Indica se o monitoramento de integridade está habilitado para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool
isIncidentLogsEnabled Indica se os logs de incidentes e a coleção de rastreamento estão habilitados para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. Bool

ExadbVmClusterProperties

Nome Descrição Valor
backupSubnetCidr CIDR de sub-rede de backup OCI do cliente, o padrão é 192.168.252.0/22 cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 32
nome do cluster O nome do cluster da VM Exadata na Infraestrutura exascale. O nome do cluster deve começar com um caractere alfabético e pode conter hifens (-). Sublinhados (_) não são permitidos. O nome do cluster não pode ter mais de 11 caracteres e não diferencia maiúsculas de minúsculas. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 11
dataCollectionOptions Indica as preferências do usuário para as várias opções de coleta de diagnóstico para o cluster de VM/cluster de VM de nuvem/DBCS de VMBM. DataCollectionOptions
nome de exibição Nome de Exibição cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255 (obrigatório)
domínio Um nome de domínio usado para o cluster de VM exadata na Infraestrutura exascale corda
enabledEcpuCount O número de ECPUs a serem habilitadas para um cluster de VM exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 0 (obrigatório)
exascaleDbStorageVaultId A ID de Recurso do Azure do Cofre de Armazenamento de Banco de Dados Exadata. cadeia de caracteres (obrigatório)
Ocid de imagem de grade A Instalação de Grade será feita usando este OCID de Imagem de Grade. Pode ser obtido usando a API giMinorVersions cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
nome do host O nome do host do cluster de VM exadata na Infraestrutura exascale. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 12 (obrigatório)
licenseModel O modelo de licença Oracle que se aplica ao cluster de VM exadata na Infraestrutura exascale. O padrão é LICENSE_INCLUDED. 'Traga sua própria licença'
'Licença incluída'
nodeCount O número de nós no cluster de VM exadata na Infraestrutura exascale. int (obrigatório)
nsgCidrs Blocos CIDR para regras de entrada NSG adicionais. Os CIDRs da VNET usados para provisionar o Cluster de VM serão adicionados por padrão. NsgCidr []
privateZoneOcid O OCID da zona à qual o cluster de VM exadata na Infraestrutura exascale está associado. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
scanListenerPortTcp A porta SCAN (Nome de Acesso Único do Cliente) do TCP. A porta padrão é 1521. int
scanListenerPortTcpSsl A porta SCAN (Nome de Acesso Único do Cliente) do TCPS. A porta padrão é 2484. int
forma A forma do cluster de VM exadata no recurso de Infraestrutura exascale cadeia de caracteres (obrigatório)
sshPublicKeys A parte de chave pública de um ou mais pares de chaves usados para acesso SSH ao cluster de VM exadata na Infraestrutura exascale. string[] (obrigatório)
ID da sub-rede Sub-rede do cliente cadeia de caracteres (obrigatório)
Versão do sistema Versão do sistema operacional da imagem. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
Fuso horário O fuso horário do cluster de VM exadata na Infraestrutura exascale. Para obter detalhes, consulte de fusos horários de infraestrutura do Exadata. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 255
totalEcpuCount O número de ECPUs totais para um cluster de VM Exadata na Infraestrutura exascale. int

Restrições:
Valor mínimo = 2 (obrigatório)
vmFileSystemStorage Detalhes do armazenamento do sistema de arquivos. ExadbVmClusterStorageDetails (obrigatório)
vnetId VNET para conectividade de rede cadeia de caracteres (obrigatório)

ExadbVmClusterStorageDetails

Nome Descrição Valor
totalSizeInGbs Capacidade total int (obrigatório)

NsgCidr

Nome Descrição Valor
destinationPortRange Intervalo de portas de destino para especificar portas de destino específicas para regras TCP. PortRange
fonte Conceitualmente, esse é o intervalo de endereços IP dos quais um pacote que entra na instância pode vir. cadeia de caracteres

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 128 (obrigatório)

Intervalo de portas

Nome Descrição Valor
máximo O número máximo da porta, que não deve ser menor que o número mínimo da porta. Para especificar um único número de porta, defina o mínimo e o máximo como o mesmo valor. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)
minutos O número mínimo da porta, que não deve ser maior que o número máximo da porta. int

Restrições:
Valor mínimo = 1
Valor máximo = 65535 (obrigatório)

TrackedResourceTags

Nome Descrição Valor