OracleDBVersionCollection.GetAll Method

Definition

Overloads

Name Description
GetAll(OracleDBVersionCollectionGetAllOptions, CancellationToken)

List DbVersion resources by SubscriptionLocationResource

  • Request Path: /subscriptions/{subscriptionId}/providers/Oracle.Database/locations/{location}/dbSystemDbVersions
  • Operation Id: DbVersion_ListByLocation
  • Resource: OracleDBVersionResource
GetAll(Nullable<OracleBaseDbSystemShape>, ResourceIdentifier, Nullable<StorageManagementType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ShapeFamilyType>, CancellationToken)

List DbVersion resources by SubscriptionLocationResource

  • Request Path. : /subscriptions/{subscriptionId}/providers/Oracle.Database/locations/{location}/dbSystemDbVersions.
  • Operation Id. : DbVersions_ListByLocation.
  • Default Api Version. : 2025-09-01.

GetAll(OracleDBVersionCollectionGetAllOptions, CancellationToken)

Source:
OracleDBVersionCollection.cs

List DbVersion resources by SubscriptionLocationResource

  • Request Path: /subscriptions/{subscriptionId}/providers/Oracle.Database/locations/{location}/dbSystemDbVersions
  • Operation Id: DbVersion_ListByLocation
  • Resource: OracleDBVersionResource
public virtual Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource> GetAll(Azure.ResourceManager.OracleDatabase.Models.OracleDBVersionCollectionGetAllOptions options, System.Threading.CancellationToken cancellationToken);
abstract member GetAll : Azure.ResourceManager.OracleDatabase.Models.OracleDBVersionCollectionGetAllOptions * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource>
override this.GetAll : Azure.ResourceManager.OracleDatabase.Models.OracleDBVersionCollectionGetAllOptions * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource>
Public Overridable Function GetAll (options As OracleDBVersionCollectionGetAllOptions, cancellationToken As CancellationToken) As Pageable(Of OracleDBVersionResource)

Parameters

options
OracleDBVersionCollectionGetAllOptions

A property bag which contains all the parameters of this method except the LRO qualifier and request context parameter.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

A collection of OracleDBVersionResource that may take multiple service requests to iterate over.

Applies to

GetAll(Nullable<OracleBaseDbSystemShape>, ResourceIdentifier, Nullable<StorageManagementType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ShapeFamilyType>, CancellationToken)

Source:
OracleDBVersionCollection.cs

List DbVersion resources by SubscriptionLocationResource

  • Request Path. : /subscriptions/{subscriptionId}/providers/Oracle.Database/locations/{location}/dbSystemDbVersions.
  • Operation Id. : DbVersions_ListByLocation.
  • Default Api Version. : 2025-09-01.
public virtual Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource> GetAll(Azure.ResourceManager.OracleDatabase.Models.OracleBaseDbSystemShape? dbSystemShape = default, Azure.Core.ResourceIdentifier dbSystemId = default, Azure.ResourceManager.OracleDatabase.Models.StorageManagementType? storageManagement = default, bool? isUpgradeSupported = default, bool? isDatabaseSoftwareImageSupported = default, Azure.ResourceManager.OracleDatabase.Models.ShapeFamilyType? shapeFamily = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAll : Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleBaseDbSystemShape> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.OracleDatabase.Models.StorageManagementType> * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.OracleDatabase.Models.ShapeFamilyType> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource>
override this.GetAll : Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleBaseDbSystemShape> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.OracleDatabase.Models.StorageManagementType> * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.OracleDatabase.Models.ShapeFamilyType> * System.Threading.CancellationToken -> Azure.Pageable<Azure.ResourceManager.OracleDatabase.OracleDBVersionResource>
Public Overridable Function GetAll (Optional dbSystemShape As Nullable(Of OracleBaseDbSystemShape) = Nothing, Optional dbSystemId As ResourceIdentifier = Nothing, Optional storageManagement As Nullable(Of StorageManagementType) = Nothing, Optional isUpgradeSupported As Nullable(Of Boolean) = Nothing, Optional isDatabaseSoftwareImageSupported As Nullable(Of Boolean) = Nothing, Optional shapeFamily As Nullable(Of ShapeFamilyType) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Pageable(Of OracleDBVersionResource)

Parameters

dbSystemShape
Nullable<OracleBaseDbSystemShape>

If provided, filters the results to the set of database versions which are supported for the given shape. e.g., VM.Standard.E5.Flex.

dbSystemId
ResourceIdentifier

The DB system AzureId. If provided, filters the results to the set of database versions which are supported for the DB system.

storageManagement
Nullable<StorageManagementType>

The DB system storage management option. Used to list database versions available for that storage manager. Valid values are ASM and LVM.

isUpgradeSupported
Nullable<Boolean>

If true, filters the results to the set of database versions which are supported for Upgrade.

isDatabaseSoftwareImageSupported
Nullable<Boolean>

If true, filters the results to the set of Oracle Database versions that are supported for the database software images.

shapeFamily
Nullable<ShapeFamilyType>

If provided, filters the results to the set of database versions which are supported for the given shape family.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

A collection of OracleDBVersionResource that may take multiple service requests to iterate over.

Applies to