Azure.ResourceManager.MySql.Models Namespace

Classes

ArmMySqlModelFactory

Model factory for models.

MySqlConfigurations

A list of server configurations.

MySqlLogFile

Represents a log file.

MySqlNameAvailabilityContent

Request from client to check resource name availability.

MySqlNameAvailabilityResult

Represents a resource name availability.

MySqlPerformanceTier

Performance tier properties.

MySqlPerformanceTierServiceLevelObjectives

Service level objectives for performance tier.

MySqlPrivateEndpointConnectionPatch

Tags object for patch operations.

MySqlPrivateLinkResourceProperties

Properties of a private link resource.

MySqlPrivateLinkServiceConnectionStateProperty

The MySqlPrivateLinkServiceConnectionStateProperty.

MySqlQueryPerformanceInsightResetDataResult

Result of Query Performance Insight data reset.

MySqlRecoverableServerResourceData

A recoverable server resource.

MySqlServerCreateOrUpdateContent

Represents a server to be created.

MySqlServerPatch

Parameters allowed to update for a server.

MySqlServerPrivateEndpointConnection

A private endpoint connection under a server.

MySqlServerPrivateEndpointConnectionProperties

Properties of a private endpoint connection.

MySqlServerPrivateLinkServiceConnectionStateProperty

The MySqlServerPrivateLinkServiceConnectionStateProperty.

MySqlServerPropertiesForCreate

The properties used to create a new server. Please note MySqlServerPropertiesForCreate is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include MySqlServerPropertiesForDefaultCreate, MySqlServerPropertiesForGeoRestore, MySqlServerPropertiesForRestore and MySqlServerPropertiesForReplica.

MySqlServerPropertiesForDefaultCreate

The properties used to create a new server.

MySqlServerPropertiesForGeoRestore

The properties used to create a new server by restoring to a different region from a geo replicated backup.

MySqlServerPropertiesForReplica

The properties to create a new replica.

MySqlServerPropertiesForRestore

The properties used to create a new server by restoring from a backup.

MySqlServerUpgradeContent

The MySqlServerUpgradeContent.

MySqlSku

Billing information related properties of a server.

MySqlStorageProfile

Storage Profile properties of a server.

MySqlTopQueryStatisticsInput

Input to get top query statistics.

MySqlWaitStatisticsInput

Input to get wait statistics.

Structs

MySqlAdministratorType

The type of administrator.

MySqlGeoRedundantBackup

Enable Geo-redundant or not for server backup.

MySqlInfrastructureEncryption

Add a second layer of encryption for your data using new encryption algorithm which gives additional data protection. Value is optional but if passed in, must be 'Disabled' or 'Enabled'.

MySqlMinimalTlsVersionEnum

Enforce a minimal Tls version for the server.

MySqlPrivateEndpointProvisioningState

State of the private endpoint connection.

MySqlPrivateLinkServiceConnectionStateRequiredAction

The actions required for private link service connection.

MySqlPrivateLinkServiceConnectionStateStatus

The private link service connection status.

MySqlPublicNetworkAccessEnum

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

MySqlQueryPerformanceInsightResetDataResultState

Indicates result of the operation.

MySqlSecurityAlertPolicyName

The MySqlSecurityAlertPolicyName.

MySqlServerKeyType

The key type like 'AzureKeyVault'.

MySqlServerState

A state of a server that is visible to user.

MySqlServerVersion

The version of a server.

MySqlSkuTier

The tier of the particular SKU, e.g. Basic.

MySqlStorageAutogrow

Enable Storage Auto Grow.

MySqlVirtualNetworkRuleState

Virtual Network Rule State.

Enums

MySqlServerSecurityAlertPolicyState

Specifies the state of the policy, whether it is enabled or disabled.

MySqlSslEnforcementEnum

Enable ssl enforcement or not when connect to server.