ManagedInstanceUpdate Constructors
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.
Overloads
ManagedInstanceUpdate() |
Initializes a new instance of the ManagedInstanceUpdate class. |
ManagedInstanceUpdate(Sku, ManagedServerCreateMode, String, String, String, String, String, ManagedInstanceLicenseType, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, ManagedInstanceProxyOverride, String, String, IDictionary<String,String>) |
Initializes a new instance of the ManagedInstanceUpdate class. |
ManagedInstanceUpdate()
Initializes a new instance of the ManagedInstanceUpdate class.
public ManagedInstanceUpdate ();
Public Sub New ()
Applies to
ManagedInstanceUpdate(Sku, ManagedServerCreateMode, String, String, String, String, String, ManagedInstanceLicenseType, Nullable<Int32>, Nullable<Int32>, String, String, String, Nullable<Boolean>, String, Nullable<DateTime>, ManagedInstanceProxyOverride, String, String, IDictionary<String,String>)
Initializes a new instance of the ManagedInstanceUpdate class.
public ManagedInstanceUpdate (Microsoft.Azure.Management.Sql.Fluent.Models.Sku sku = default, Microsoft.Azure.Management.Sql.Fluent.Models.ManagedServerCreateMode managedInstanceCreateMode = default, string fullyQualifiedDomainName = default, string administratorLogin = default, string administratorLoginPassword = default, string subnetId = default, string state = default, Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceLicenseType licenseType = default, int? vCores = default, int? storageSizeInGB = default, string collation = default, string dnsZone = default, string dnsZonePartner = default, bool? publicDataEndpointEnabled = default, string sourceManagedInstanceId = default, DateTime? restorePointInTime = default, Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceProxyOverride proxyOverride = default, string timezoneId = default, string instancePoolId = default, System.Collections.Generic.IDictionary<string,string> tags = default);
new Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceUpdate : Microsoft.Azure.Management.Sql.Fluent.Models.Sku * Microsoft.Azure.Management.Sql.Fluent.Models.ManagedServerCreateMode * string * string * string * string * string * Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceLicenseType * Nullable<int> * Nullable<int> * string * string * string * Nullable<bool> * string * Nullable<DateTime> * Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceProxyOverride * string * string * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.Sql.Fluent.Models.ManagedInstanceUpdate
Public Sub New (Optional sku As Sku = Nothing, Optional managedInstanceCreateMode As ManagedServerCreateMode = Nothing, Optional fullyQualifiedDomainName As String = Nothing, Optional administratorLogin As String = Nothing, Optional administratorLoginPassword As String = Nothing, Optional subnetId As String = Nothing, Optional state As String = Nothing, Optional licenseType As ManagedInstanceLicenseType = Nothing, Optional vCores As Nullable(Of Integer) = Nothing, Optional storageSizeInGB As Nullable(Of Integer) = Nothing, Optional collation As String = Nothing, Optional dnsZone As String = Nothing, Optional dnsZonePartner As String = Nothing, Optional publicDataEndpointEnabled As Nullable(Of Boolean) = Nothing, Optional sourceManagedInstanceId As String = Nothing, Optional restorePointInTime As Nullable(Of DateTime) = Nothing, Optional proxyOverride As ManagedInstanceProxyOverride = Nothing, Optional timezoneId As String = Nothing, Optional instancePoolId As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing)
Parameters
- sku
- Sku
Managed instance sku
- managedInstanceCreateMode
- ManagedServerCreateMode
Specifies the mode of database creation.
Default: Regular instance creation.
Restore: Creates an instance by restoring a set of backups to
specific point in time. RestorePointInTime and
SourceManagedInstanceId must be specified. Possible values include:
'Default', 'PointInTimeRestore'
- fullyQualifiedDomainName
- String
The fully qualified domain name of the managed instance.
- administratorLogin
- String
Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
- administratorLoginPassword
- String
The administrator login password (required for managed instance creation).
- subnetId
- String
Subnet resource ID for the managed instance.
- state
- String
The state of the managed instance.
- licenseType
- ManagedInstanceLicenseType
The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses). Possible values include: 'LicenseIncluded', 'BasePrice'
Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only.
- collation
- String
Collation of the managed instance.
- dnsZone
- String
The Dns Zone that the managed instance is in.
- dnsZonePartner
- String
The resource id of another managed instance whose DNS zone this managed instance will share after creation.
- sourceManagedInstanceId
- String
The resource identifier of the source managed instance associated with create operation of this instance.
Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.
- proxyOverride
- ManagedInstanceProxyOverride
Connection type used for connecting to the instance. Possible values include: 'Proxy', 'Redirect', 'Default'
- timezoneId
- String
Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
- instancePoolId
- String
The Id of the instance pool this managed server belongs to.
- tags
- IDictionary<String,String>
Resource tags.
Applies to
Azure SDK for .NET