Dela via


Oracle.Database autonomousDatabases 2024-12-01-preview

Bicep-resursdefinition

Resurstypen autonomousDatabases kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Oracle.Database/autonomousDatabases-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Oracle.Database/autonomousDatabases@2024-12-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    adminPassword: 'string'
    autonomousDatabaseId: 'string'
    autonomousMaintenanceScheduleType: 'string'
    backupRetentionPeriodInDays: int
    characterSet: 'string'
    computeCount: int
    computeModel: 'string'
    cpuCoreCount: int
    customerContacts: [
      {
        email: 'string'
      }
    ]
    databaseEdition: 'string'
    dataStorageSizeInGbs: int
    dataStorageSizeInTbs: int
    dbVersion: 'string'
    dbWorkload: 'string'
    displayName: 'string'
    isAutoScalingEnabled: bool
    isAutoScalingForStorageEnabled: bool
    isLocalDataGuardEnabled: bool
    isMtlsConnectionRequired: bool
    isPreviewVersionWithServiceTermsAccepted: bool
    licenseModel: 'string'
    localAdgAutoFailoverMaxDataLossLimit: int
    longTermBackupSchedule: {
      isDisabled: bool
      repeatCadence: 'string'
      retentionPeriodInDays: int
      timeOfBackup: 'string'
    }
    ncharacterSet: 'string'
    openMode: 'string'
    peerDbId: 'string'
    permissionLevel: 'string'
    privateEndpointIp: 'string'
    privateEndpointLabel: 'string'
    role: 'string'
    scheduledOperations: {
      dayOfWeek: {
        name: 'string'
      }
      scheduledStartTime: 'string'
      scheduledStopTime: 'string'
    }
    subnetId: 'string'
    vnetId: 'string'
    whitelistedIps: [
      'string'
    ]
    dataBaseType: 'string'
    // For remaining properties, see AutonomousDatabaseBaseProperties objects
  }
  tags: {
    {customized property}: 'string'
  }
}

AutonomousDatabaseBaseProperties-objekt

Ange egenskapen dataBaseType för att ange typ av objekt.

För Klonaanvänder du:

{
  cloneType: 'string'
  dataBaseType: 'Clone'
  refreshableModel: 'string'
  source: 'string'
  sourceId: 'string'
  timeUntilReconnectCloneEnabled: 'string'
}

För CloneFromBackupTimestampanvänder du:

{
  cloneType: 'string'
  dataBaseType: 'CloneFromBackupTimestamp'
  source: 'BackupFromTimestamp'
  sourceId: 'string'
  timestamp: 'string'
  useLatestAvailableBackupTimeStamp: bool
}

För CrossRegionDisasterRecoveryanvänder du:

{
  dataBaseType: 'CrossRegionDisasterRecovery'
  isReplicateAutomaticBackups: bool
  remoteDisasterRecoveryType: 'string'
  source: 'CrossRegionDisasterRecovery'
  sourceId: 'string'
  sourceLocation: 'string'
  sourceOcid: 'string'
}

För Vanligaanvänder du:

{
  dataBaseType: 'Regular'
}

Egenskapsvärden

Oracle.Database/självständiga databaser

Namn Beskrivning Värde
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 30
Mönster = .* (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AutonomousDatabaseBaseProperties (på engelska)
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar

AutonomousDatabaseBaseProperties (på engelska)

Namn Beskrivning Värde
administratörslösenord Administratörslösenord. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
autonomousDatabaseId Autonomt databas-ID snöre
autonomousMaintenanceScheduleType Underhållsschematypen för den autonoma databasen serverlös. "Tidigt"
"Vanlig"
backupRetentionPeriodInDays Kvarhållningsperiod i dagar för långsiktiga säkerhetskopieringar Int
characterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
computeCount Den beräkningsmängd (PROCESSORer) som är tillgänglig för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 512
computeModel Beräkningsmodellen för den autonoma databasen. "ECPU"
"OCPU"
cpuCoreCount Antalet CPU-kärnor som ska göras tillgängliga för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
kundKontakter Kundkontakter. Kundkontakt[]
databasEdition Oracle Database Edition som gäller för de autonoma databaserna. "EnterpriseEdition"
"StandardEdition"
dataBaseType (på engelska) Ange till Klona för typen AutonomousDatabaseCloneProperties. Ange till "CloneFromBackupTimestamp" för typen AutonomousDatabaseFromBackupTimestampProperties. Ange till "CrossRegionDisasterRecovery" för typen AutonomousDatabaseCrossRegionDisasterRecoveryProperties. Ange till "Regular" för typen AutonomousDatabaseProperties. "Klona"
"CloneFromBackupTimestamp"
"CrossRegionDisasterRecovery"
"Regular" (krävs)
dataStorageSizeInGbs Storleken i gigabyte på den datavolym som ska skapas och kopplas till databasen. Int

Begränsningar:
Minsta värde = 20
Maxvärde = 393216
dataStorageSizeInTbs Mängden data i databasen i terabyte. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 384
dbVersion En giltig Oracle Database-version för autonom databas. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
dbArbetsbelastning Arbetsbelastningstypen Autonom databas "AJD"
"APEX"
"DW"
"OLTP"
visningsnamn Det användarvänliga namnet på den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
isAutoScalingEnabled Anger om automatisk skalning är aktiverat för antalet processorkärnor i den autonoma databasen. Bool
isAutoScalingForStorageEnabled Anger om automatisk skalning är aktiverat för den autonoma databaslagringen. Bool
isLocalDataGuardEnabled Anger om den autonoma databasen har lokal eller anropad dataskydd i regionen aktiverad. Bool
isMtlsConnectionRequired Anger om den autonoma databasen kräver mTLS-anslutningar. Bool
isPreviewVersionWithServiceTermsAccepted Anger om förhandsversionen av den autonoma databasen etableras. Bool
licenseModel Oracle-licensmodellen som gäller för den autonoma Oracle-databasen. Standardvärdet är LICENSE_INCLUDED. "BringYourOwnLicense"
"LicenseIncluded"
localAdgAutoFailoverMaxDataLossLimit Parameter som gör det möjligt för användare att välja en acceptabel gräns för maximal dataförlust i sekunder, upp till vilken automatisk redundans utlöses vid behov för en lokal autonom dataskydd Int

Begränsningar:
Minsta värde = 0
Maxvärde = 3600
longTermBackupSchedule Information om schemat för långsiktig säkerhetskopiering. LongTermBackUpScheduleDetails
ncharacterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
openMode (öppet) Anger autonomt databasläge. "ReadOnly"
"Skriv upp"
peerDbId Azure-resurs-ID:t för peer-databasen haveriberedskap, som finns i en annan region än den aktuella peer-databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
behörighetsnivå Behörighetsnivån Autonom databas. "Begränsad"
"Obegränsad"
privateEndpointIp Ip-adressen för den privata slutpunkten för resursen. snöre
privateEndpointLabel Resursens privata slutpunktsetikett. snöre
None needed, as the translation is already accurate and fluent. Data Guard-rollen för den autonoma containerdatabasen eller den autonoma databasen, om autonomous Data Guard är aktiverat. "BackupCopy"
"DisabledStandby"
"Primär"
"SnapshotStandby"
"Vänteläge"
schemalagda åtgärder Listan över schemalagda åtgärder. ScheduledOperationsType (SchemalagdOperationsTyp)
subnetId Klientundernät snöre
vnetId VNET för nätverksanslutning snöre
vitlistadeIp-adresser Klient-IP-åtkomstkontrollistan (ACL). Det här är en matris med CIDR-noteringar och/eller IP-adresser. Värden ska vara separata strängar, avgränsade med kommatecken. Exempel: ['1.1.1.1','1.1.1.0/24','1.1.2.25'] sträng

Begränsningar:
Min längd = 1
Maximal längd = 1024[]

AutonomousDatabaseCloneProperties (på engelska)

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "Klona" (krävs)
uppdateringsbar modell Klonens uppdateringsläge. "Automatisk"
"Manuell"
källa Databasens källa. "BackupFromId"
"BackupFromTimestamp"
"CloneToRefreshable"
"CrossRegionDataguard"
"CrossRegionDisasterRecovery"
"Databas"
"Ingen"
sourceId (källa-ID) Azure-resurs-ID:t för den autonoma databasen som klonades för att skapa den aktuella autonoma databasen. sträng (krävs)
timeUntilReconnectCloneEnabled Tid och datum som en RFC3339 formaterad sträng, t.ex. 2022-01-01T12:00:00.000Z, för att ange gränsen för att en uppdateringsbar klon ska återanslutas till källdatabasen. snöre

AutonomousDatabaseCrossRegionDisasterRecoveryProperties

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "CrossRegionDisasterRecovery" (krävs)
isReplicateAutomaticBackups Om det är sant replikeras säkerhetskopior för 7 dagar mellan regioner för ADB mellan regioner eller Backup-Based DR mellan primärt och vänteläge. Om det är falskt replikeras inte säkerhetskopiorna som görs på den primära databasen till väntelägesdatabasen. Bool
remoteDisasterRecoveryType Anger haveriberedskapstypen (DR) för den autonoma databasserverlösa instansen i vänteläge. Dr-typen Autonomous Data Guard (ADG) ger affärskritisk dr med ett snabbare mål för återställningstid (RTO) under redundansväxling eller växling. Säkerhetskopieringsbaserad DR-typ ger lägre kostnads-DR med en långsammare RTO under redundansväxling eller växling. "Adg"
"BackupBased" (krävs)
källa Databasens källa. "CrossRegionDisasterRecovery" (krävs)
sourceId (källa-ID) Azure-ID för den autonoma källdatabas som ska användas för att skapa en ny peer-databas för DR-associationen. sträng (krävs)
sourceLocation Namnet på den region där den autonoma källdatabasen finns. snöre
källaOcid Källdatabasen ocid sträng

Begränsningar:
Min längd = 1
Maximal längd = 255

AutonomousDatabaseFromBackupTimestampProperties

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "CloneFromBackupTimestamp" (krävs)
källa Databasens källa. "BackupFromTimestamp" (krävs)
sourceId (källa-ID) ID:t för den autonoma källdatabas som du ska klona för att skapa en ny autonom databas. sträng (krävs)
tidsstämpel Tidsstämpeln som angetts för tidpunktskloningen av den autonoma källdatabasen. Tidsstämpeln måste vara i det förflutna. snöre
useLatestAvailableBackupTimeStamp Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. Bool

AutonomousDatabaseEgenskaper

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "Regular" (krävs)

Kundkontakt

Namn Beskrivning Värde
Mejladress E-postadressen som används av Oracle för att skicka meddelanden om databaser och infrastruktur. sträng

Begränsningar:
Min längd = 1
Maximal längd = 320 (krävs)

Veckodag

Namn Beskrivning Värde
namn Veckodagens namn. "Fredag"
"Måndag"
"Lördag"
"Söndag"
"Torsdag"
"Tisdag"
"Onsdag" (krävs)

LongTermBackUpScheduleDetails

Namn Beskrivning Värde
isDisabled Anger om schemat för långsiktig säkerhetskopiering ska tas bort. Standardvärdet är FALSE. Bool
upprepad kadens Frekvensen för schemat för långsiktig säkerhetskopiering "Månadsvis"
"OneTime"
"Varje vecka"
"Årligt"
retentionPeriodInDays Kvarhållningsperiod, i dagar, för säkerhetskopior. Int

Begränsningar:
Minsta värde = 90
Maxvärde = 2558
timeOfBackup Tidsstämpeln för det långsiktiga säkerhetskopieringsschemat. För en MÅNATLIG takt får månader med färre dagar än det angivna datumet säkerhetskopieringen den sista dagen i den månaden. snöre

ScheduledOperationsType (SchemalagdOperationsTyp)

Namn Beskrivning Värde
veckodag Veckodag DayOfWeek (krävs)
schemalagdStartTime automatisk starttid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50
scheduledStopTime automatisk stopptid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50

Spårade resurstaggar

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen autonomousDatabases kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Oracle.Database/autonomousDatabases-resurs lägger du till följande JSON i mallen.

{
  "type": "Oracle.Database/autonomousDatabases",
  "apiVersion": "2024-12-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "adminPassword": "string",
    "autonomousDatabaseId": "string",
    "autonomousMaintenanceScheduleType": "string",
    "backupRetentionPeriodInDays": "int",
    "characterSet": "string",
    "computeCount": "int",
    "computeModel": "string",
    "cpuCoreCount": "int",
    "customerContacts": [
      {
        "email": "string"
      }
    ],
    "databaseEdition": "string",
    "dataStorageSizeInGbs": "int",
    "dataStorageSizeInTbs": "int",
    "dbVersion": "string",
    "dbWorkload": "string",
    "displayName": "string",
    "isAutoScalingEnabled": "bool",
    "isAutoScalingForStorageEnabled": "bool",
    "isLocalDataGuardEnabled": "bool",
    "isMtlsConnectionRequired": "bool",
    "isPreviewVersionWithServiceTermsAccepted": "bool",
    "licenseModel": "string",
    "localAdgAutoFailoverMaxDataLossLimit": "int",
    "longTermBackupSchedule": {
      "isDisabled": "bool",
      "repeatCadence": "string",
      "retentionPeriodInDays": "int",
      "timeOfBackup": "string"
    },
    "ncharacterSet": "string",
    "openMode": "string",
    "peerDbId": "string",
    "permissionLevel": "string",
    "privateEndpointIp": "string",
    "privateEndpointLabel": "string",
    "role": "string",
    "scheduledOperations": {
      "dayOfWeek": {
        "name": "string"
      },
      "scheduledStartTime": "string",
      "scheduledStopTime": "string"
    },
    "subnetId": "string",
    "vnetId": "string",
    "whitelistedIps": [ "string" ],
    "dataBaseType": "string"
    // For remaining properties, see AutonomousDatabaseBaseProperties objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

AutonomousDatabaseBaseProperties-objekt

Ange egenskapen dataBaseType för att ange typ av objekt.

För Klonaanvänder du:

{
  "cloneType": "string",
  "dataBaseType": "Clone",
  "refreshableModel": "string",
  "source": "string",
  "sourceId": "string",
  "timeUntilReconnectCloneEnabled": "string"
}

För CloneFromBackupTimestampanvänder du:

{
  "cloneType": "string",
  "dataBaseType": "CloneFromBackupTimestamp",
  "source": "BackupFromTimestamp",
  "sourceId": "string",
  "timestamp": "string",
  "useLatestAvailableBackupTimeStamp": "bool"
}

För CrossRegionDisasterRecoveryanvänder du:

{
  "dataBaseType": "CrossRegionDisasterRecovery",
  "isReplicateAutomaticBackups": "bool",
  "remoteDisasterRecoveryType": "string",
  "source": "CrossRegionDisasterRecovery",
  "sourceId": "string",
  "sourceLocation": "string",
  "sourceOcid": "string"
}

För Vanligaanvänder du:

{
  "dataBaseType": "Regular"
}

Egenskapsvärden

Oracle.Database/självständiga databaser

Namn Beskrivning Värde
apiVersion API-versionen "2024-12-01-preview"
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 30
Mönster = .* (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AutonomousDatabaseBaseProperties (på engelska)
Taggar Resursetiketter Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Oracle.Database/autonomousDatabases"

AutonomousDatabaseBaseProperties (på engelska)

Namn Beskrivning Värde
administratörslösenord Administratörslösenord. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
autonomousDatabaseId Autonomt databas-ID snöre
autonomousMaintenanceScheduleType Underhållsschematypen för den autonoma databasen serverlös. "Tidigt"
"Vanlig"
backupRetentionPeriodInDays Kvarhållningsperiod i dagar för långsiktiga säkerhetskopieringar Int
characterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
computeCount Den beräkningsmängd (PROCESSORer) som är tillgänglig för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 512
computeModel Beräkningsmodellen för den autonoma databasen. "ECPU"
"OCPU"
cpuCoreCount Antalet CPU-kärnor som ska göras tillgängliga för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
kundKontakter Kundkontakter. Kundkontakt[]
databasEdition Oracle Database Edition som gäller för de autonoma databaserna. "EnterpriseEdition"
"StandardEdition"
dataBaseType (på engelska) Ange till Klona för typen AutonomousDatabaseCloneProperties. Ange till "CloneFromBackupTimestamp" för typen AutonomousDatabaseFromBackupTimestampProperties. Ange till "CrossRegionDisasterRecovery" för typen AutonomousDatabaseCrossRegionDisasterRecoveryProperties. Ange till "Regular" för typen AutonomousDatabaseProperties. "Klona"
"CloneFromBackupTimestamp"
"CrossRegionDisasterRecovery"
"Regular" (krävs)
dataStorageSizeInGbs Storleken i gigabyte på den datavolym som ska skapas och kopplas till databasen. Int

Begränsningar:
Minsta värde = 20
Maxvärde = 393216
dataStorageSizeInTbs Mängden data i databasen i terabyte. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 384
dbVersion En giltig Oracle Database-version för autonom databas. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
dbArbetsbelastning Arbetsbelastningstypen Autonom databas "AJD"
"APEX"
"DW"
"OLTP"
visningsnamn Det användarvänliga namnet på den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
isAutoScalingEnabled Anger om automatisk skalning är aktiverat för antalet processorkärnor i den autonoma databasen. Bool
isAutoScalingForStorageEnabled Anger om automatisk skalning är aktiverat för den autonoma databaslagringen. Bool
isLocalDataGuardEnabled Anger om den autonoma databasen har lokal eller anropad dataskydd i regionen aktiverad. Bool
isMtlsConnectionRequired Anger om den autonoma databasen kräver mTLS-anslutningar. Bool
isPreviewVersionWithServiceTermsAccepted Anger om förhandsversionen av den autonoma databasen etableras. Bool
licenseModel Oracle-licensmodellen som gäller för den autonoma Oracle-databasen. Standardvärdet är LICENSE_INCLUDED. "BringYourOwnLicense"
"LicenseIncluded"
localAdgAutoFailoverMaxDataLossLimit Parameter som gör det möjligt för användare att välja en acceptabel gräns för maximal dataförlust i sekunder, upp till vilken automatisk redundans utlöses vid behov för en lokal autonom dataskydd Int

Begränsningar:
Minsta värde = 0
Maxvärde = 3600
longTermBackupSchedule Information om schemat för långsiktig säkerhetskopiering. LongTermBackUpScheduleDetails
ncharacterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
openMode (öppet) Anger autonomt databasläge. "ReadOnly"
"Skriv upp"
peerDbId Azure-resurs-ID:t för peer-databasen haveriberedskap, som finns i en annan region än den aktuella peer-databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
behörighetsnivå Behörighetsnivån Autonom databas. "Begränsad"
"Obegränsad"
privateEndpointIp Ip-adressen för den privata slutpunkten för resursen. snöre
privateEndpointLabel Resursens privata slutpunktsetikett. snöre
None needed, as the translation is already accurate and fluent. Data Guard-rollen för den autonoma containerdatabasen eller den autonoma databasen, om autonomous Data Guard är aktiverat. "BackupCopy"
"DisabledStandby"
"Primär"
"SnapshotStandby"
"Vänteläge"
schemalagda åtgärder Listan över schemalagda åtgärder. ScheduledOperationsType (SchemalagdOperationsTyp)
subnetId Klientundernät snöre
vnetId VNET för nätverksanslutning snöre
vitlistadeIp-adresser Klient-IP-åtkomstkontrollistan (ACL). Det här är en matris med CIDR-noteringar och/eller IP-adresser. Värden ska vara separata strängar, avgränsade med kommatecken. Exempel: ['1.1.1.1','1.1.1.0/24','1.1.2.25'] sträng

Begränsningar:
Min längd = 1
Maximal längd = 1024[]

AutonomousDatabaseCloneProperties (på engelska)

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "Klona" (krävs)
uppdateringsbar modell Klonens uppdateringsläge. "Automatisk"
"Manuell"
källa Databasens källa. "BackupFromId"
"BackupFromTimestamp"
"CloneToRefreshable"
"CrossRegionDataguard"
"CrossRegionDisasterRecovery"
"Databas"
"Ingen"
sourceId (källa-ID) Azure-resurs-ID:t för den autonoma databasen som klonades för att skapa den aktuella autonoma databasen. sträng (krävs)
timeUntilReconnectCloneEnabled Tid och datum som en RFC3339 formaterad sträng, t.ex. 2022-01-01T12:00:00.000Z, för att ange gränsen för att en uppdateringsbar klon ska återanslutas till källdatabasen. snöre

AutonomousDatabaseCrossRegionDisasterRecoveryProperties

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "CrossRegionDisasterRecovery" (krävs)
isReplicateAutomaticBackups Om det är sant replikeras säkerhetskopior för 7 dagar mellan regioner för ADB mellan regioner eller Backup-Based DR mellan primärt och vänteläge. Om det är falskt replikeras inte säkerhetskopiorna som görs på den primära databasen till väntelägesdatabasen. Bool
remoteDisasterRecoveryType Anger haveriberedskapstypen (DR) för den autonoma databasserverlösa instansen i vänteläge. Dr-typen Autonomous Data Guard (ADG) ger affärskritisk dr med ett snabbare mål för återställningstid (RTO) under redundansväxling eller växling. Säkerhetskopieringsbaserad DR-typ ger lägre kostnads-DR med en långsammare RTO under redundansväxling eller växling. "Adg"
"BackupBased" (krävs)
källa Databasens källa. "CrossRegionDisasterRecovery" (krävs)
sourceId (källa-ID) Azure-ID för den autonoma källdatabas som ska användas för att skapa en ny peer-databas för DR-associationen. sträng (krävs)
sourceLocation Namnet på den region där den autonoma källdatabasen finns. snöre
källaOcid Källdatabasen ocid sträng

Begränsningar:
Min längd = 1
Maximal längd = 255

AutonomousDatabaseFromBackupTimestampProperties

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "CloneFromBackupTimestamp" (krävs)
källa Databasens källa. "BackupFromTimestamp" (krävs)
sourceId (källa-ID) ID:t för den autonoma källdatabas som du ska klona för att skapa en ny autonom databas. sträng (krävs)
tidsstämpel Tidsstämpeln som angetts för tidpunktskloningen av den autonoma källdatabasen. Tidsstämpeln måste vara i det förflutna. snöre
useLatestAvailableBackupTimeStamp Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. Bool

AutonomousDatabaseEgenskaper

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "Regular" (krävs)

Kundkontakt

Namn Beskrivning Värde
Mejladress E-postadressen som används av Oracle för att skicka meddelanden om databaser och infrastruktur. sträng

Begränsningar:
Min längd = 1
Maximal längd = 320 (krävs)

Veckodag

Namn Beskrivning Värde
namn Veckodagens namn. "Fredag"
"Måndag"
"Lördag"
"Söndag"
"Torsdag"
"Tisdag"
"Onsdag" (krävs)

LongTermBackUpScheduleDetails

Namn Beskrivning Värde
isDisabled Anger om schemat för långsiktig säkerhetskopiering ska tas bort. Standardvärdet är FALSE. Bool
upprepad kadens Frekvensen för schemat för långsiktig säkerhetskopiering "Månadsvis"
"OneTime"
"Varje vecka"
"Årligt"
retentionPeriodInDays Kvarhållningsperiod, i dagar, för säkerhetskopior. Int

Begränsningar:
Minsta värde = 90
Maxvärde = 2558
timeOfBackup Tidsstämpeln för det långsiktiga säkerhetskopieringsschemat. För en MÅNATLIG takt får månader med färre dagar än det angivna datumet säkerhetskopieringen den sista dagen i den månaden. snöre

ScheduledOperationsType (SchemalagdOperationsTyp)

Namn Beskrivning Värde
veckodag Veckodag DayOfWeek (krävs)
schemalagdStartTime automatisk starttid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50
scheduledStopTime automatisk stopptid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50

Spårade resurstaggar

Namn Beskrivning Värde

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen autonomousDatabases kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Oracle.Database/autonomousDatabases-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Oracle.Database/autonomousDatabases@2024-12-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      adminPassword = "string"
      autonomousDatabaseId = "string"
      autonomousMaintenanceScheduleType = "string"
      backupRetentionPeriodInDays = int
      characterSet = "string"
      computeCount = int
      computeModel = "string"
      cpuCoreCount = int
      customerContacts = [
        {
          email = "string"
        }
      ]
      databaseEdition = "string"
      dataStorageSizeInGbs = int
      dataStorageSizeInTbs = int
      dbVersion = "string"
      dbWorkload = "string"
      displayName = "string"
      isAutoScalingEnabled = bool
      isAutoScalingForStorageEnabled = bool
      isLocalDataGuardEnabled = bool
      isMtlsConnectionRequired = bool
      isPreviewVersionWithServiceTermsAccepted = bool
      licenseModel = "string"
      localAdgAutoFailoverMaxDataLossLimit = int
      longTermBackupSchedule = {
        isDisabled = bool
        repeatCadence = "string"
        retentionPeriodInDays = int
        timeOfBackup = "string"
      }
      ncharacterSet = "string"
      openMode = "string"
      peerDbId = "string"
      permissionLevel = "string"
      privateEndpointIp = "string"
      privateEndpointLabel = "string"
      role = "string"
      scheduledOperations = {
        dayOfWeek = {
          name = "string"
        }
        scheduledStartTime = "string"
        scheduledStopTime = "string"
      }
      subnetId = "string"
      vnetId = "string"
      whitelistedIps = [
        "string"
      ]
      dataBaseType = "string"
      // For remaining properties, see AutonomousDatabaseBaseProperties objects
    }
  }
}

AutonomousDatabaseBaseProperties-objekt

Ange egenskapen dataBaseType för att ange typ av objekt.

För Klonaanvänder du:

{
  cloneType = "string"
  dataBaseType = "Clone"
  refreshableModel = "string"
  source = "string"
  sourceId = "string"
  timeUntilReconnectCloneEnabled = "string"
}

För CloneFromBackupTimestampanvänder du:

{
  cloneType = "string"
  dataBaseType = "CloneFromBackupTimestamp"
  source = "BackupFromTimestamp"
  sourceId = "string"
  timestamp = "string"
  useLatestAvailableBackupTimeStamp = bool
}

För CrossRegionDisasterRecoveryanvänder du:

{
  dataBaseType = "CrossRegionDisasterRecovery"
  isReplicateAutomaticBackups = bool
  remoteDisasterRecoveryType = "string"
  source = "CrossRegionDisasterRecovery"
  sourceId = "string"
  sourceLocation = "string"
  sourceOcid = "string"
}

För Vanligaanvänder du:

{
  dataBaseType = "Regular"
}

Egenskapsvärden

Oracle.Database/självständiga databaser

Namn Beskrivning Värde
läge Den geo-plats där resursen finns sträng (krävs)
namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 30
Mönster = .* (krävs)
egenskaper Resursspecifika egenskaper för den här resursen. AutonomousDatabaseBaseProperties (på engelska)
Taggar Resursetiketter Ordlista med taggnamn och värden.
typ Resurstypen "Oracle.Database/autonomousDatabases@2024-12-01-preview"

AutonomousDatabaseBaseProperties (på engelska)

Namn Beskrivning Värde
administratörslösenord Administratörslösenord. sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
autonomousDatabaseId Autonomt databas-ID snöre
autonomousMaintenanceScheduleType Underhållsschematypen för den autonoma databasen serverlös. "Tidigt"
"Vanlig"
backupRetentionPeriodInDays Kvarhållningsperiod i dagar för långsiktiga säkerhetskopieringar Int
characterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
computeCount Den beräkningsmängd (PROCESSORer) som är tillgänglig för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 512
computeModel Beräkningsmodellen för den autonoma databasen. "ECPU"
"OCPU"
cpuCoreCount Antalet CPU-kärnor som ska göras tillgängliga för databasen. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 128
kundKontakter Kundkontakter. Kundkontakt[]
databasEdition Oracle Database Edition som gäller för de autonoma databaserna. "EnterpriseEdition"
"StandardEdition"
dataBaseType (på engelska) Ange till Klona för typen AutonomousDatabaseCloneProperties. Ange till "CloneFromBackupTimestamp" för typen AutonomousDatabaseFromBackupTimestampProperties. Ange till "CrossRegionDisasterRecovery" för typen AutonomousDatabaseCrossRegionDisasterRecoveryProperties. Ange till "Regular" för typen AutonomousDatabaseProperties. "Klona"
"CloneFromBackupTimestamp"
"CrossRegionDisasterRecovery"
"Regular" (krävs)
dataStorageSizeInGbs Storleken i gigabyte på den datavolym som ska skapas och kopplas till databasen. Int

Begränsningar:
Minsta värde = 20
Maxvärde = 393216
dataStorageSizeInTbs Mängden data i databasen i terabyte. Int

Begränsningar:
Minsta värde = 1
Maxvärde = 384
dbVersion En giltig Oracle Database-version för autonom databas. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
dbArbetsbelastning Arbetsbelastningstypen Autonom databas "AJD"
"APEX"
"DW"
"OLTP"
visningsnamn Det användarvänliga namnet på den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
isAutoScalingEnabled Anger om automatisk skalning är aktiverat för antalet processorkärnor i den autonoma databasen. Bool
isAutoScalingForStorageEnabled Anger om automatisk skalning är aktiverat för den autonoma databaslagringen. Bool
isLocalDataGuardEnabled Anger om den autonoma databasen har lokal eller anropad dataskydd i regionen aktiverad. Bool
isMtlsConnectionRequired Anger om den autonoma databasen kräver mTLS-anslutningar. Bool
isPreviewVersionWithServiceTermsAccepted Anger om förhandsversionen av den autonoma databasen etableras. Bool
licenseModel Oracle-licensmodellen som gäller för den autonoma Oracle-databasen. Standardvärdet är LICENSE_INCLUDED. "BringYourOwnLicense"
"LicenseIncluded"
localAdgAutoFailoverMaxDataLossLimit Parameter som gör det möjligt för användare att välja en acceptabel gräns för maximal dataförlust i sekunder, upp till vilken automatisk redundans utlöses vid behov för en lokal autonom dataskydd Int

Begränsningar:
Minsta värde = 0
Maxvärde = 3600
longTermBackupSchedule Information om schemat för långsiktig säkerhetskopiering. LongTermBackUpScheduleDetails
ncharacterSet Teckenuppsättningen för den autonoma databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
openMode (öppet) Anger autonomt databasläge. "ReadOnly"
"Skriv upp"
peerDbId Azure-resurs-ID:t för peer-databasen haveriberedskap, som finns i en annan region än den aktuella peer-databasen. sträng

Begränsningar:
Min längd = 1
Maximal längd = 255
behörighetsnivå Behörighetsnivån Autonom databas. "Begränsad"
"Obegränsad"
privateEndpointIp Ip-adressen för den privata slutpunkten för resursen. snöre
privateEndpointLabel Resursens privata slutpunktsetikett. snöre
None needed, as the translation is already accurate and fluent. Data Guard-rollen för den autonoma containerdatabasen eller den autonoma databasen, om autonomous Data Guard är aktiverat. "BackupCopy"
"DisabledStandby"
"Primär"
"SnapshotStandby"
"Vänteläge"
schemalagda åtgärder Listan över schemalagda åtgärder. ScheduledOperationsType (SchemalagdOperationsTyp)
subnetId Klientundernät snöre
vnetId VNET för nätverksanslutning snöre
vitlistadeIp-adresser Klient-IP-åtkomstkontrollistan (ACL). Det här är en matris med CIDR-noteringar och/eller IP-adresser. Värden ska vara separata strängar, avgränsade med kommatecken. Exempel: ['1.1.1.1','1.1.1.0/24','1.1.2.25'] sträng

Begränsningar:
Min längd = 1
Maximal längd = 1024[]

AutonomousDatabaseCloneProperties (på engelska)

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "Klona" (krävs)
uppdateringsbar modell Klonens uppdateringsläge. "Automatisk"
"Manuell"
källa Databasens källa. "BackupFromId"
"BackupFromTimestamp"
"CloneToRefreshable"
"CrossRegionDataguard"
"CrossRegionDisasterRecovery"
"Databas"
"Ingen"
sourceId (källa-ID) Azure-resurs-ID:t för den autonoma databasen som klonades för att skapa den aktuella autonoma databasen. sträng (krävs)
timeUntilReconnectCloneEnabled Tid och datum som en RFC3339 formaterad sträng, t.ex. 2022-01-01T12:00:00.000Z, för att ange gränsen för att en uppdateringsbar klon ska återanslutas till källdatabasen. snöre

AutonomousDatabaseCrossRegionDisasterRecoveryProperties

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "CrossRegionDisasterRecovery" (krävs)
isReplicateAutomaticBackups Om det är sant replikeras säkerhetskopior för 7 dagar mellan regioner för ADB mellan regioner eller Backup-Based DR mellan primärt och vänteläge. Om det är falskt replikeras inte säkerhetskopiorna som görs på den primära databasen till väntelägesdatabasen. Bool
remoteDisasterRecoveryType Anger haveriberedskapstypen (DR) för den autonoma databasserverlösa instansen i vänteläge. Dr-typen Autonomous Data Guard (ADG) ger affärskritisk dr med ett snabbare mål för återställningstid (RTO) under redundansväxling eller växling. Säkerhetskopieringsbaserad DR-typ ger lägre kostnads-DR med en långsammare RTO under redundansväxling eller växling. "Adg"
"BackupBased" (krävs)
källa Databasens källa. "CrossRegionDisasterRecovery" (krävs)
sourceId (källa-ID) Azure-ID för den autonoma källdatabas som ska användas för att skapa en ny peer-databas för DR-associationen. sträng (krävs)
sourceLocation Namnet på den region där den autonoma källdatabasen finns. snöre
källaOcid Källdatabasen ocid sträng

Begränsningar:
Min längd = 1
Maximal längd = 255

AutonomousDatabaseFromBackupTimestampProperties

Namn Beskrivning Värde
cloneType (på engelska) Klontypen Autonom databas. "Full"
Metadata (krävs)
dataBaseType (på engelska) Databastyp som ska skapas. "CloneFromBackupTimestamp" (krävs)
källa Databasens källa. "BackupFromTimestamp" (krävs)
sourceId (källa-ID) ID:t för den autonoma källdatabas som du ska klona för att skapa en ny autonom databas. sträng (krävs)
tidsstämpel Tidsstämpeln som angetts för tidpunktskloningen av den autonoma källdatabasen. Tidsstämpeln måste vara i det förflutna. snöre
useLatestAvailableBackupTimeStamp Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. Bool

AutonomousDatabaseEgenskaper

Namn Beskrivning Värde
dataBaseType (på engelska) Databastyp som ska skapas. "Regular" (krävs)

Kundkontakt

Namn Beskrivning Värde
Mejladress E-postadressen som används av Oracle för att skicka meddelanden om databaser och infrastruktur. sträng

Begränsningar:
Min längd = 1
Maximal längd = 320 (krävs)

Veckodag

Namn Beskrivning Värde
namn Veckodagens namn. "Fredag"
"Måndag"
"Lördag"
"Söndag"
"Torsdag"
"Tisdag"
"Onsdag" (krävs)

LongTermBackUpScheduleDetails

Namn Beskrivning Värde
isDisabled Anger om schemat för långsiktig säkerhetskopiering ska tas bort. Standardvärdet är FALSE. Bool
upprepad kadens Frekvensen för schemat för långsiktig säkerhetskopiering "Månadsvis"
"OneTime"
"Varje vecka"
"Årligt"
retentionPeriodInDays Kvarhållningsperiod, i dagar, för säkerhetskopior. Int

Begränsningar:
Minsta värde = 90
Maxvärde = 2558
timeOfBackup Tidsstämpeln för det långsiktiga säkerhetskopieringsschemat. För en MÅNATLIG takt får månader med färre dagar än det angivna datumet säkerhetskopieringen den sista dagen i den månaden. snöre

ScheduledOperationsType (SchemalagdOperationsTyp)

Namn Beskrivning Värde
veckodag Veckodag DayOfWeek (krävs)
schemalagdStartTime automatisk starttid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50
scheduledStopTime automatisk stopptid. värdet måste vara av ISO-8601-format HH:mm sträng

Begränsningar:
Min längd = 1
Maximal längd = 50

Spårade resurstaggar

Namn Beskrivning Värde