Sprog

ArmSqlModelFactory.SqlServerPatch Method

Definition

public static Azure.ResourceManager.Sql.Models.SqlServerPatch SqlServerPatch(Azure.ResourceManager.Models.ManagedServiceIdentity identity, string administratorLogin, string administratorLoginPassword, string version, string state, string fullyQualifiedDomainName, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.SqlServerPrivateEndpointConnection> privateEndpointConnections, Azure.ResourceManager.Sql.Models.SqlMinimalTlsVersion? minTlsVersion, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? publicNetworkAccess, Azure.ResourceManager.Sql.Models.ServerWorkspaceFeature? workspaceFeature, Azure.Core.ResourceIdentifier primaryUserAssignedIdentityId, Guid? federatedClientId, Uri keyId, Azure.ResourceManager.Sql.Models.ServerExternalAdministrator administrators, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? restrictOutboundNetworkAccess, Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag? isIPv6Enabled, Azure.ResourceManager.Sql.Models.ExternalGovernanceStatus? externalGovernanceStatus, int? retentionDays, Azure.ResourceManager.Sql.Models.SqlServerCreateMode? createMode, System.Collections.Generic.IDictionary<string,string> tags);
static member SqlServerPatch : Azure.ResourceManager.Models.ManagedServiceIdentity * string * string * string * string * string * seq<Azure.ResourceManager.Sql.Models.SqlServerPrivateEndpointConnection> * Nullable<Azure.ResourceManager.Sql.Models.SqlMinimalTlsVersion> * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ServerWorkspaceFeature> * Azure.Core.ResourceIdentifier * Nullable<Guid> * Uri * Azure.ResourceManager.Sql.Models.ServerExternalAdministrator * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ServerNetworkAccessFlag> * Nullable<Azure.ResourceManager.Sql.Models.ExternalGovernanceStatus> * Nullable<int> * Nullable<Azure.ResourceManager.Sql.Models.SqlServerCreateMode> * System.Collections.Generic.IDictionary<string, string> -> Azure.ResourceManager.Sql.Models.SqlServerPatch
Public Shared Function SqlServerPatch (identity As ManagedServiceIdentity, administratorLogin As String, administratorLoginPassword As String, version As String, state As String, fullyQualifiedDomainName As String, privateEndpointConnections As IEnumerable(Of SqlServerPrivateEndpointConnection), minTlsVersion As Nullable(Of SqlMinimalTlsVersion), publicNetworkAccess As Nullable(Of ServerNetworkAccessFlag), workspaceFeature As Nullable(Of ServerWorkspaceFeature), primaryUserAssignedIdentityId As ResourceIdentifier, federatedClientId As Nullable(Of Guid), keyId As Uri, administrators As ServerExternalAdministrator, restrictOutboundNetworkAccess As Nullable(Of ServerNetworkAccessFlag), isIPv6Enabled As Nullable(Of ServerNetworkAccessFlag), externalGovernanceStatus As Nullable(Of ExternalGovernanceStatus), retentionDays As Nullable(Of Integer), createMode As Nullable(Of SqlServerCreateMode), tags As IDictionary(Of String, String)) As SqlServerPatch

Parameters

identity
ManagedServiceIdentity

Server identity.

administratorLogin
String

Administrator username for the server. Once created it cannot be changed.

administratorLoginPassword
String

The administrator login password (required for server creation).

version
String

The version of the server.

state
String

The state of the server.

fullyQualifiedDomainName
String

The fully qualified domain name of the server.

privateEndpointConnections
IEnumerable<SqlServerPrivateEndpointConnection>

List of private endpoint connections on a server.

minTlsVersion
Nullable<SqlMinimalTlsVersion>

Minimal TLS version. Allowed values: 'None', 1.0', '1.1', '1.2', '1.3'.

publicNetworkAccess
Nullable<ServerNetworkAccessFlag>

Whether or not public endpoint access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled' or 'SecuredByPerimeter'.

workspaceFeature
Nullable<ServerWorkspaceFeature>

Whether or not existing server has a workspace created and if it allows connection from workspace.

primaryUserAssignedIdentityId
ResourceIdentifier

The resource id of a user assigned identity to be used by default.

federatedClientId
Nullable<Guid>

The Client id used for cross tenant CMK scenario.

keyId
Uri

A CMK URI of the key to use for encryption.

administrators
ServerExternalAdministrator

The Azure Active Directory administrator can be utilized during server creation and for server updates, except for the azureADOnlyAuthentication property. To update the azureADOnlyAuthentication property, individual API must be used.

restrictOutboundNetworkAccess
Nullable<ServerNetworkAccessFlag>

Whether or not to restrict outbound network access for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.

isIPv6Enabled
Nullable<ServerNetworkAccessFlag>

Whether or not to enable IPv6 support for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.

externalGovernanceStatus
Nullable<ExternalGovernanceStatus>

Status of external governance.

retentionDays
Nullable<Int32>

Number of days this server will stay soft-deleted.

createMode
Nullable<SqlServerCreateMode>

Create mode for server, only valid values for this are Normal and Restore.

tags
IDictionary<String,String>

Resource tags.

Returns

A new SqlServerPatch instance for mocking.

Applies to