Condividi tramite


Oracle.Database exadbVmClusters

Definizione di risorsa Bicep

Il tipo di risorsa exadbVmClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Oracle.Database/exadbVmClusters, aggiungere il bicep seguente al modello.

resource symbolicname 'Oracle.Database/exadbVmClusters@2025-03-01' = {
  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'
  ]
}

Valori delle proprietà

Oracle.Database/exadbVmClusters

Nome Descrizione Valore
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = .* (obbligatorio)
proprietà Proprietà specifiche della risorsa. ExadbVmClusterProperties
etichette Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
Zone Zone di disponibilità. stringa[]

DataCollectionOptions

Nome Descrizione Valore
isDiagnosticsEventsEnabled Indica se la raccolta di diagnostica è abilitata per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isHealthMonitoringEnabled Indica se il monitoraggio dell'integrità è abilitato per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isIncidentLogsEnabled Indica se i log degli eventi imprevisti e la raccolta di tracce sono abilitati per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool

ExadbVmClusterProperties

Nome Descrizione Valore
backupSubnetCidr CIDR della subnet di backup OCI client. Il valore predefinito è 192.168.252.0/22 corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 32
nome del cluster Nome del cluster per il cluster di macchine virtuali Exadata nell'infrastruttura exascale. Il nome del cluster deve iniziare con un carattere alfabetico e può contenere trattini (-). I caratteri di sottolineatura (_) non sono consentiti. Il nome del cluster non può contenere più di 11 caratteri e non fa distinzione tra maiuscole e minuscole. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 11
dataCollectionOptions Indica le preferenze utente per le varie opzioni di raccolta di diagnostica per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. DataCollectionOptions
nome visualizzato Nome visualizzato corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255 (obbligatorio)
dominio Nome di dominio usato per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale corda
enabledEcpuCount Numero di ECPU da abilitare per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 0 (obbligatorio)
exascaleDbStorageVaultId ID risorsa di Azure dell'insieme di credenziali di archiviazione del database Exadata. stringa (obbligatorio)
gridImageOcid Il programma di installazione della griglia verrà eseguito usando questa immagine griglia OCID. Può essere ottenuto usando l'API giMinorVersions corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
nome host Nome host per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 12 (obbligatorio)
modello di licenza Modello di licenza Oracle applicabile al cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Il valore predefinito è LICENSE_INCLUDED. 'PortaYourOwnLicense'
'Licenza inclusa'
nodeCount Numero di nodi nel cluster di macchine virtuali Exadata nell'infrastruttura Exascale. int (obbligatorio)
nsgCidrs Blocchi CIDR per altre regole di ingresso del gruppo di sicurezza di rete. I CIDR della rete virtuale usati per effettuare il provisioning del cluster di macchine virtuali verranno aggiunti per impostazione predefinita. NsgCidr[]
privateZoneOcid L'OCID della zona a cui è associato il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
scanListenerPortTcp Porta TCP Single Client Access Name (SCAN). La porta predefinita è 1521. Int
scanListenerPortTcpSsl Porta TCPS Single Client Access Name (SCAN). La porta predefinita è 2484. Int
forma Forma del cluster di macchine virtuali Exadata nella risorsa infrastruttura Exascale stringa (obbligatorio)
sshPublicKeys Parte della chiave pubblica di una o più coppie di chiavi usate per l'accesso SSH al cluster di macchine virtuali Exadata in Exascale Infrastructure. string[] (obbligatorio)
subnetId Sottorete del client stringa (obbligatorio)
systemVersion Versione del sistema operativo dell'immagine. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
Fuso orario Fuso orario del cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Per informazioni dettagliate, vedere fusi orari dell'infrastruttura Exadata. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
totalEcpuCount Numero di ECPU totali per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 2 (obbligatorio)
vmFileSystemStorage Dettagli dell'archiviazione del file system. ExadbVmClusterStorageDetails (obbligatorio)
vnetId Rete virtuale per la connettività di rete stringa (obbligatorio)

ExadbVmClusterStorageDetails

Nome Descrizione Valore
totalSizeInGbs Capacità totale int (obbligatorio)

NsgCidr

Nome Descrizione Valore
destinationPortRange Intervallo di porte di destinazione per specificare porte di destinazione specifiche per le regole TCP. PortRange
fonte Concettualmente, si tratta dell'intervallo di indirizzi IP da cui può provenire un pacchetto proveniente dall'istanza. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 128 (obbligatorio)

PortRange

Nome Descrizione Valore
massimo Numero di porta massimo, che non deve essere minore del numero di porta minimo. Per specificare un singolo numero di porta, impostare sia min che max sullo stesso valore. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)
minuto Numero di porta minimo, che non deve essere maggiore del numero di porta massimo. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa exadbVmClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Oracle.Database/exadbVmClusters, aggiungere il codice JSON seguente al modello.

{
  "type": "Oracle.Database/exadbVmClusters",
  "apiVersion": "2025-03-01",
  "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" ]
}

Valori delle proprietà

Oracle.Database/exadbVmClusters

Nome Descrizione Valore
versione dell'API Versione dell'API '2025-03-01'
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = .* (obbligatorio)
proprietà Proprietà specifiche della risorsa. ExadbVmClusterProperties
etichette Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
tipo Tipo di risorsa 'Oracle.Database/exadbVmClusters'
Zone Zone di disponibilità. stringa[]

DataCollectionOptions

Nome Descrizione Valore
isDiagnosticsEventsEnabled Indica se la raccolta di diagnostica è abilitata per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isHealthMonitoringEnabled Indica se il monitoraggio dell'integrità è abilitato per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isIncidentLogsEnabled Indica se i log degli eventi imprevisti e la raccolta di tracce sono abilitati per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool

ExadbVmClusterProperties

Nome Descrizione Valore
backupSubnetCidr CIDR della subnet di backup OCI client. Il valore predefinito è 192.168.252.0/22 corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 32
nome del cluster Nome del cluster per il cluster di macchine virtuali Exadata nell'infrastruttura exascale. Il nome del cluster deve iniziare con un carattere alfabetico e può contenere trattini (-). I caratteri di sottolineatura (_) non sono consentiti. Il nome del cluster non può contenere più di 11 caratteri e non fa distinzione tra maiuscole e minuscole. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 11
dataCollectionOptions Indica le preferenze utente per le varie opzioni di raccolta di diagnostica per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. DataCollectionOptions
nome visualizzato Nome visualizzato corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255 (obbligatorio)
dominio Nome di dominio usato per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale corda
enabledEcpuCount Numero di ECPU da abilitare per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 0 (obbligatorio)
exascaleDbStorageVaultId ID risorsa di Azure dell'insieme di credenziali di archiviazione del database Exadata. stringa (obbligatorio)
gridImageOcid Il programma di installazione della griglia verrà eseguito usando questa immagine griglia OCID. Può essere ottenuto usando l'API giMinorVersions corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
nome host Nome host per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 12 (obbligatorio)
modello di licenza Modello di licenza Oracle applicabile al cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Il valore predefinito è LICENSE_INCLUDED. 'PortaYourOwnLicense'
'Licenza inclusa'
nodeCount Numero di nodi nel cluster di macchine virtuali Exadata nell'infrastruttura Exascale. int (obbligatorio)
nsgCidrs Blocchi CIDR per altre regole di ingresso del gruppo di sicurezza di rete. I CIDR della rete virtuale usati per effettuare il provisioning del cluster di macchine virtuali verranno aggiunti per impostazione predefinita. NsgCidr[]
privateZoneOcid L'OCID della zona a cui è associato il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
scanListenerPortTcp Porta TCP Single Client Access Name (SCAN). La porta predefinita è 1521. Int
scanListenerPortTcpSsl Porta TCPS Single Client Access Name (SCAN). La porta predefinita è 2484. Int
forma Forma del cluster di macchine virtuali Exadata nella risorsa infrastruttura Exascale stringa (obbligatorio)
sshPublicKeys Parte della chiave pubblica di una o più coppie di chiavi usate per l'accesso SSH al cluster di macchine virtuali Exadata in Exascale Infrastructure. string[] (obbligatorio)
subnetId Sottorete del client stringa (obbligatorio)
systemVersion Versione del sistema operativo dell'immagine. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
Fuso orario Fuso orario del cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Per informazioni dettagliate, vedere fusi orari dell'infrastruttura Exadata. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
totalEcpuCount Numero di ECPU totali per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 2 (obbligatorio)
vmFileSystemStorage Dettagli dell'archiviazione del file system. ExadbVmClusterStorageDetails (obbligatorio)
vnetId Rete virtuale per la connettività di rete stringa (obbligatorio)

ExadbVmClusterStorageDetails

Nome Descrizione Valore
totalSizeInGbs Capacità totale int (obbligatorio)

NsgCidr

Nome Descrizione Valore
destinationPortRange Intervallo di porte di destinazione per specificare porte di destinazione specifiche per le regole TCP. PortRange
fonte Concettualmente, si tratta dell'intervallo di indirizzi IP da cui può provenire un pacchetto proveniente dall'istanza. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 128 (obbligatorio)

PortRange

Nome Descrizione Valore
massimo Numero di porta massimo, che non deve essere minore del numero di porta minimo. Per specificare un singolo numero di porta, impostare sia min che max sullo stesso valore. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)
minuto Numero di porta minimo, che non deve essere maggiore del numero di porta massimo. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore

Esempi di utilizzo

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa exadbVmClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Oracle.Database/exadbVmClusters, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Oracle.Database/exadbVmClusters@2025-03-01"
  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"
    ]
  }
}

Valori delle proprietà

Oracle.Database/exadbVmClusters

Nome Descrizione Valore
ubicazione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
nome Nome della risorsa corda

Vincoli:
Pattern = .* (obbligatorio)
proprietà Proprietà specifiche della risorsa. ExadbVmClusterProperties
etichette Tag delle risorse Dizionario di nomi e valori di tag.
tipo Tipo di risorsa "Oracle.Database/exadbVmClusters@2025-03-01"
Zone Zone di disponibilità. stringa[]

DataCollectionOptions

Nome Descrizione Valore
isDiagnosticsEventsEnabled Indica se la raccolta di diagnostica è abilitata per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isHealthMonitoringEnabled Indica se il monitoraggio dell'integrità è abilitato per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool
isIncidentLogsEnabled Indica se i log degli eventi imprevisti e la raccolta di tracce sono abilitati per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. Bool

ExadbVmClusterProperties

Nome Descrizione Valore
backupSubnetCidr CIDR della subnet di backup OCI client. Il valore predefinito è 192.168.252.0/22 corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 32
nome del cluster Nome del cluster per il cluster di macchine virtuali Exadata nell'infrastruttura exascale. Il nome del cluster deve iniziare con un carattere alfabetico e può contenere trattini (-). I caratteri di sottolineatura (_) non sono consentiti. Il nome del cluster non può contenere più di 11 caratteri e non fa distinzione tra maiuscole e minuscole. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 11
dataCollectionOptions Indica le preferenze utente per le varie opzioni di raccolta di diagnostica per il cluster di macchine virtuali/cluster di macchine virtuali cloud/DBCS VMBM. DataCollectionOptions
nome visualizzato Nome visualizzato corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255 (obbligatorio)
dominio Nome di dominio usato per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale corda
enabledEcpuCount Numero di ECPU da abilitare per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 0 (obbligatorio)
exascaleDbStorageVaultId ID risorsa di Azure dell'insieme di credenziali di archiviazione del database Exadata. stringa (obbligatorio)
gridImageOcid Il programma di installazione della griglia verrà eseguito usando questa immagine griglia OCID. Può essere ottenuto usando l'API giMinorVersions corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
nome host Nome host per il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 12 (obbligatorio)
modello di licenza Modello di licenza Oracle applicabile al cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Il valore predefinito è LICENSE_INCLUDED. 'PortaYourOwnLicense'
'Licenza inclusa'
nodeCount Numero di nodi nel cluster di macchine virtuali Exadata nell'infrastruttura Exascale. int (obbligatorio)
nsgCidrs Blocchi CIDR per altre regole di ingresso del gruppo di sicurezza di rete. I CIDR della rete virtuale usati per effettuare il provisioning del cluster di macchine virtuali verranno aggiunti per impostazione predefinita. NsgCidr[]
privateZoneOcid L'OCID della zona a cui è associato il cluster di macchine virtuali Exadata nell'infrastruttura Exascale. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
scanListenerPortTcp Porta TCP Single Client Access Name (SCAN). La porta predefinita è 1521. Int
scanListenerPortTcpSsl Porta TCPS Single Client Access Name (SCAN). La porta predefinita è 2484. Int
forma Forma del cluster di macchine virtuali Exadata nella risorsa infrastruttura Exascale stringa (obbligatorio)
sshPublicKeys Parte della chiave pubblica di una o più coppie di chiavi usate per l'accesso SSH al cluster di macchine virtuali Exadata in Exascale Infrastructure. string[] (obbligatorio)
subnetId Sottorete del client stringa (obbligatorio)
systemVersion Versione del sistema operativo dell'immagine. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
Fuso orario Fuso orario del cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Per informazioni dettagliate, vedere fusi orari dell'infrastruttura Exadata. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 255
totalEcpuCount Numero di ECPU totali per un cluster di macchine virtuali Exadata nell'infrastruttura Exascale. Int

Vincoli:
Valore minimo = 2 (obbligatorio)
vmFileSystemStorage Dettagli dell'archiviazione del file system. ExadbVmClusterStorageDetails (obbligatorio)
vnetId Rete virtuale per la connettività di rete stringa (obbligatorio)

ExadbVmClusterStorageDetails

Nome Descrizione Valore
totalSizeInGbs Capacità totale int (obbligatorio)

NsgCidr

Nome Descrizione Valore
destinationPortRange Intervallo di porte di destinazione per specificare porte di destinazione specifiche per le regole TCP. PortRange
fonte Concettualmente, si tratta dell'intervallo di indirizzi IP da cui può provenire un pacchetto proveniente dall'istanza. corda

Vincoli:
Lunghezza minima = 1
Lunghezza massima = 128 (obbligatorio)

PortRange

Nome Descrizione Valore
massimo Numero di porta massimo, che non deve essere minore del numero di porta minimo. Per specificare un singolo numero di porta, impostare sia min che max sullo stesso valore. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)
minuto Numero di porta minimo, che non deve essere maggiore del numero di porta massimo. Int

Vincoli:
Valore minimo = 1
Valore massimo = 65535 (obbligatorio)

TrackedResourceTags

Nome Descrizione Valore