ArmOracleDatabaseModelFactory.AutonomousDatabaseUpdateProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseUpdateProperties AutonomousDatabaseUpdateProperties(string adminPassword = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousMaintenanceScheduleType? autonomousMaintenanceScheduleType = default, float? computeCount = default, int? cpuCoreCount = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.OracleDatabase.Models.OracleCustomerContact> customerContacts = default, int? dataStorageSizeInTbs = default, int? dataStorageSizeInGbs = default, string displayName = default, bool? isAutoScalingEnabled = default, bool? isAutoScalingForStorageEnabled = default, string peerDBId = default, bool? isLocalDataGuardEnabled = default, bool? isMtlsConnectionRequired = default, Azure.ResourceManager.OracleDatabase.Models.OracleLicenseModel? licenseModel = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.OracleDatabase.Models.ScheduledOperationsTypeUpdate> scheduledOperationsList = default, Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseEditionType? databaseEdition = default, Azure.ResourceManager.OracleDatabase.Models.LongTermBackUpScheduleDetails longTermBackupSchedule = default, int? localAdgAutoFailoverMaxDataLossLimit = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseModeType? openMode = default, Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabasePermissionLevelType? permissionLevel = default, Azure.ResourceManager.OracleDatabase.Models.DataGuardRoleType? role = default, int? backupRetentionPeriodInDays = default, System.Collections.Generic.IEnumerable<string> whitelistedIPs = default);
static member AutonomousDatabaseUpdateProperties : string * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousMaintenanceScheduleType> * Nullable<single> * Nullable<int> * seq<Azure.ResourceManager.OracleDatabase.Models.OracleCustomerContact> * Nullable<int> * Nullable<int> * string * Nullable<bool> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleLicenseModel> * seq<Azure.ResourceManager.OracleDatabase.Models.ScheduledOperationsTypeUpdate> * Nullable<Azure.ResourceManager.OracleDatabase.Models.OracleDatabaseEditionType> * Azure.ResourceManager.OracleDatabase.Models.LongTermBackUpScheduleDetails * Nullable<int> * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseModeType> * Nullable<Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabasePermissionLevelType> * Nullable<Azure.ResourceManager.OracleDatabase.Models.DataGuardRoleType> * Nullable<int> * seq<string> -> Azure.ResourceManager.OracleDatabase.Models.AutonomousDatabaseUpdateProperties
Public Shared Function AutonomousDatabaseUpdateProperties (Optional adminPassword As String = Nothing, Optional autonomousMaintenanceScheduleType As Nullable(Of AutonomousMaintenanceScheduleType) = Nothing, Optional computeCount As Nullable(Of Single) = Nothing, Optional cpuCoreCount As Nullable(Of Integer) = Nothing, Optional customerContacts As IEnumerable(Of OracleCustomerContact) = Nothing, Optional dataStorageSizeInTbs As Nullable(Of Integer) = Nothing, Optional dataStorageSizeInGbs As Nullable(Of Integer) = Nothing, Optional displayName As String = Nothing, Optional isAutoScalingEnabled As Nullable(Of Boolean) = Nothing, Optional isAutoScalingForStorageEnabled As Nullable(Of Boolean) = Nothing, Optional peerDBId As String = Nothing, Optional isLocalDataGuardEnabled As Nullable(Of Boolean) = Nothing, Optional isMtlsConnectionRequired As Nullable(Of Boolean) = Nothing, Optional licenseModel As Nullable(Of OracleLicenseModel) = Nothing, Optional scheduledOperationsList As IEnumerable(Of ScheduledOperationsTypeUpdate) = Nothing, Optional databaseEdition As Nullable(Of OracleDatabaseEditionType) = Nothing, Optional longTermBackupSchedule As LongTermBackUpScheduleDetails = Nothing, Optional localAdgAutoFailoverMaxDataLossLimit As Nullable(Of Integer) = Nothing, Optional openMode As Nullable(Of AutonomousDatabaseModeType) = Nothing, Optional permissionLevel As Nullable(Of AutonomousDatabasePermissionLevelType) = Nothing, Optional role As Nullable(Of DataGuardRoleType) = Nothing, Optional backupRetentionPeriodInDays As Nullable(Of Integer) = Nothing, Optional whitelistedIPs As IEnumerable(Of String) = Nothing) As AutonomousDatabaseUpdateProperties
Parameters
- adminPassword
- String
Admin password.
- autonomousMaintenanceScheduleType
- Nullable<AutonomousMaintenanceScheduleType>
The maintenance schedule type of the Autonomous Database Serverless.
- customerContacts
- IEnumerable<OracleCustomerContact>
Customer Contacts.
The size, in gigabytes, of the data volume that will be created and attached to the database.
- displayName
- String
The user-friendly name for the Autonomous Database.
Indicates if auto scaling is enabled for the Autonomous Database CPU core count.
Indicates if auto scaling is enabled for the Autonomous Database storage.
- peerDBId
- String
The Azure resource ID of the Disaster Recovery peer database, which is located in a different region from the current peer database.
Indicates whether the Autonomous Database has local or called in-region Data Guard enabled.
Specifies if the Autonomous Database requires mTLS connections.
- licenseModel
- Nullable<OracleLicenseModel>
The Oracle license model that applies to the Oracle Autonomous Database. The default is LICENSE_INCLUDED.
- scheduledOperationsList
- IEnumerable<ScheduledOperationsTypeUpdate>
The list of scheduled operations.
- databaseEdition
- Nullable<OracleDatabaseEditionType>
The Oracle Database Edition that applies to the Autonomous databases.
- longTermBackupSchedule
- LongTermBackUpScheduleDetails
Details for the long-term backup schedule.
Parameter that allows users to select an acceptable maximum data loss limit in seconds, up to which Automatic Failover will be triggered when necessary for a Local Autonomous Data Guard.
- openMode
- Nullable<AutonomousDatabaseModeType>
Indicates the Autonomous Database mode.
- permissionLevel
- Nullable<AutonomousDatabasePermissionLevelType>
The Autonomous Database permission level.
- role
- Nullable<DataGuardRoleType>
The Data Guard role of the Autonomous Container Database or Autonomous Database, if Autonomous Data Guard is enabled.
- whitelistedIPs
- IEnumerable<String>
The client IP access control list (ACL). This is an array of CIDR notations and/or IP addresses. Values should be separate strings, separated by commas. Example: ['1.1.1.1','1.1.1.0/24','1.1.2.25'].
Returns
A new AutonomousDatabaseUpdateProperties instance for mocking.