Skip to main content

autonomous_database_versions

Creates, updates, deletes, gets or lists an autonomous_database_versions resource.

Overview

Nameautonomous_database_versions
TypeResource
Idazure_isv.oracledatabase.autonomous_database_versions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
dbWorkloadstringThe Autonomous Database workload type. Known values are: "OLTP", "DW", "AJD", and "APEX". (OLTP, DW, AJD, APEX)
isDefaultForFreebooleanTrue if this version of the Oracle Database software's default is free.
isDefaultForPaidbooleanTrue if this version of the Oracle Database software's default is paid.
isFreeTierEnabledbooleanTrue if this version of the Oracle Database software can be used for Always-Free Autonomous Databases.
isPaidEnabledbooleanTrue if this version of the Oracle Database software has payments enabled.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
versionstringSupported Autonomous Db versions. Required.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectlocation, autonomousdbversionsname, subscription_idGet a AutonomousDbVersion.
list_by_locationselectlocation, subscription_idList AutonomousDbVersion resources by SubscriptionLocationResource.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
autonomousdbversionsnamestringAutonomousDbVersion name. Required.
locationstringThe name of the Azure region. Required.
subscription_idstring

SELECT examples

Get a AutonomousDbVersion.

SELECT
id,
name,
dbWorkload,
isDefaultForFree,
isDefaultForPaid,
isFreeTierEnabled,
isPaidEnabled,
systemData,
type,
version
FROM azure_isv.oracledatabase.autonomous_database_versions
WHERE location = '{{ location }}' -- required
AND autonomousdbversionsname = '{{ autonomousdbversionsname }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;