Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Bicep-resursdefinition
Resurstypen autonomousDatabases kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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-10-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
AutonomousDatabaseBaseProperties
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 | sträng |
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 |
customerContacts | Kundkontakter. | CustomerContact[] |
databaseEdition | Oracle Database Edition som gäller för de autonoma databaserna. | "EnterpriseEdition" "StandardEdition" |
dataBaseType | 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 |
dbWorkload | 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 | 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. | sträng |
privateEndpointLabel | Resursens privata slutpunktsetikett. | sträng |
roll | 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" |
scheduledOperations | Listan över schemalagda åtgärder. | ScheduledOperationsType |
subnetId | Klientundernät | sträng |
vnetId | VNET för nätverksanslutning | sträng |
whitelistedIps | 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
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "Klona" (krävs) |
refreshableModel | Klonens uppdateringsläge. | "Automatisk" "Manuell" |
källa | Databasens källa. | "BackupFromId" "BackupFromTimestamp" "CloneToRefreshable" "CrossRegionDataguard" "CrossRegionDisasterRecovery" "Databas" "Ingen" |
sourceId | 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. | sträng |
AutonomousDatabaseCrossRegionDisasterRecoveryProperties
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | 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 | 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. | sträng |
sourceOcid | Källdatabasen ocid | sträng Begränsningar: Min längd = 1 Maximal längd = 255 |
AutonomousDatabaseFromBackupTimestampProperties
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "CloneFromBackupTimestamp" (krävs) |
källa | Databasens källa. | "BackupFromTimestamp" (krävs) |
sourceId | 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. | sträng |
useLatestAvailableBackupTimeStamp | Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. | Bool |
AutonomousDatabaseEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | Databastyp som ska skapas. | "Regular" (krävs) |
CustomerContact
Namn | Beskrivning | Värde |
---|---|---|
E-post | 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 | Namnet på veckodagen. | "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 |
repeatCadence | 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. | sträng |
Oracle.Database/autonomousDatabases
Namn | Beskrivning | Värde |
---|---|---|
plats | 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 |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
ScheduledOperationsType
Namn | Beskrivning | Värde |
---|---|---|
veckodag | Veckodag | DayOfWeek (krävs) |
scheduledStartTime | 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 |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|
Resursdefinition för ARM-mall
Resurstypen autonomousDatabases kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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-10-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
AutonomousDatabaseBaseProperties
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 | sträng |
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 |
customerContacts | Kundkontakter. | CustomerContact[] |
databaseEdition | Oracle Database Edition som gäller för de autonoma databaserna. | "EnterpriseEdition" "StandardEdition" |
dataBaseType | 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 |
dbWorkload | 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 | 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. | sträng |
privateEndpointLabel | Resursens privata slutpunktsetikett. | sträng |
roll | 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" |
scheduledOperations | Listan över schemalagda åtgärder. | ScheduledOperationsType |
subnetId | Klientundernät | sträng |
vnetId | VNET för nätverksanslutning | sträng |
whitelistedIps | 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
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "Klona" (krävs) |
refreshableModel | Klonens uppdateringsläge. | "Automatisk" "Manuell" |
källa | Databasens källa. | "BackupFromId" "BackupFromTimestamp" "CloneToRefreshable" "CrossRegionDataguard" "CrossRegionDisasterRecovery" "Databas" "Ingen" |
sourceId | 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. | sträng |
AutonomousDatabaseCrossRegionDisasterRecoveryProperties
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | 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 | 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. | sträng |
sourceOcid | Källdatabasen ocid | sträng Begränsningar: Min längd = 1 Maximal längd = 255 |
AutonomousDatabaseFromBackupTimestampProperties
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "CloneFromBackupTimestamp" (krävs) |
källa | Databasens källa. | "BackupFromTimestamp" (krävs) |
sourceId | 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. | sträng |
useLatestAvailableBackupTimeStamp | Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. | Bool |
AutonomousDatabaseEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | Databastyp som ska skapas. | "Regular" (krävs) |
CustomerContact
Namn | Beskrivning | Värde |
---|---|---|
E-post | 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 | Namnet på veckodagen. | "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 |
repeatCadence | 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. | sträng |
Oracle.Database/autonomousDatabases
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-10-01-preview" |
plats | 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 |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Oracle.Database/autonomousDatabases" |
ScheduledOperationsType
Namn | Beskrivning | Värde |
---|---|---|
veckodag | Veckodag | DayOfWeek (krävs) |
scheduledStartTime | 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 |
TrackedResourceTags
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-10-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
AutonomousDatabaseBaseProperties
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 | sträng |
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 |
customerContacts | Kundkontakter. | CustomerContact[] |
databaseEdition | Oracle Database Edition som gäller för de autonoma databaserna. | "EnterpriseEdition" "StandardEdition" |
dataBaseType | 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 |
dbWorkload | 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 | 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. | sträng |
privateEndpointLabel | Resursens privata slutpunktsetikett. | sträng |
roll | 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" |
scheduledOperations | Listan över schemalagda åtgärder. | ScheduledOperationsType |
subnetId | Klientundernät | sträng |
vnetId | VNET för nätverksanslutning | sträng |
whitelistedIps | 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
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "Klona" (krävs) |
refreshableModel | Klonens uppdateringsläge. | "Automatisk" "Manuell" |
källa | Databasens källa. | "BackupFromId" "BackupFromTimestamp" "CloneToRefreshable" "CrossRegionDataguard" "CrossRegionDisasterRecovery" "Databas" "Ingen" |
sourceId | 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. | sträng |
AutonomousDatabaseCrossRegionDisasterRecoveryProperties
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | 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 | 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. | sträng |
sourceOcid | Källdatabasen ocid | sträng Begränsningar: Min längd = 1 Maximal längd = 255 |
AutonomousDatabaseFromBackupTimestampProperties
Namn | Beskrivning | Värde |
---|---|---|
cloneType | Klontypen Autonom databas. | "Full" Metadata (krävs) |
dataBaseType | Databastyp som ska skapas. | "CloneFromBackupTimestamp" (krävs) |
källa | Databasens källa. | "BackupFromTimestamp" (krävs) |
sourceId | 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. | sträng |
useLatestAvailableBackupTimeStamp | Klona från den senaste tillgängliga tidsstämpeln för säkerhetskopiering. | Bool |
AutonomousDatabaseEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
dataBaseType | Databastyp som ska skapas. | "Regular" (krävs) |
CustomerContact
Namn | Beskrivning | Värde |
---|---|---|
E-post | 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 | Namnet på veckodagen. | "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 |
repeatCadence | 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. | sträng |
Oracle.Database/autonomousDatabases
Namn | Beskrivning | Värde |
---|---|---|
plats | 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 |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Oracle.Database/autonomousDatabases@2024-10-01-preview" |
ScheduledOperationsType
Namn | Beskrivning | Värde |
---|---|---|
veckodag | Veckodag | DayOfWeek (krävs) |
scheduledStartTime | 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 |
TrackedResourceTags
Namn | Beskrivning | Värde |
---|