Поделиться через


Servers - Update

Обновляет существующий сервер. Текст запроса может содержать одно ко многим свойствам, присутствующих в обычном определении сервера.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}?api-version=2024-06-01-preview

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов. Имя не учитывает регистр.

serverName
path True

string

Имя сервера.

Шаблон регулярного выражения: ^[a-z0-9][-a-z0-9]*(?<!-)$

subscriptionId
path True

string

uuid

Идентификатор целевой подписки. Значение должно быть UUID.

api-version
query True

string

Версия API, используемая для этой операции.

Текст запроса

Имя Тип Описание
identity.type

ManagedServiceIdentityType

Тип управляемого удостоверения службы.

identity.userAssignedIdentities

object

Метаданные назначаемого пользователем удостоверения.

properties.administratorLoginPassword

string

Пароль для входа администратора.

properties.backup

Backup

Резервное копирование связанных свойств сервера.

properties.dataEncryption

DataEncryption

Шифрование данных для CMK.

properties.highAvailability

HighAvailability

Свойства, связанные с высоким уровнем доступности сервера.

properties.maintenancePolicy

MaintenancePolicy

Политика обслуживания сервера.

properties.maintenanceWindow

MaintenanceWindow

Период обслуживания сервера.

properties.network

Network

Свойства, связанные с сетью сервера

properties.replicationRole

ReplicationRole

Роль репликации сервера.

properties.storage

Storage

Связанные с хранилищем свойства сервера.

properties.version

ServerVersion

Версия сервера.

sku

MySQLServerSku

Номер SKU (ценовая категория) сервера.

tags

object

Метаданные, относящиеся к приложению, в виде пар "ключ-значение".

Ответы

Имя Тип Описание
200 OK

Server

ХОРОШО

202 Accepted

Принятый

Заголовки

Location: string

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Update a server
Update server customer maintenance window
Update server to opt in virtual canary
Update server to opt out virtual canary
Update server with byok

Update a server

Образец запроса

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2024-06-01-preview

{
  "properties": {
    "storage": {
      "storageSizeGB": 30,
      "iops": 200,
      "autoGrow": "Disabled",
      "autoIoScaling": "Disabled"
    },
    "network": {
      "publicNetworkAccess": "Disabled"
    }
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 30,
      "iops": 200,
      "autoGrow": "Disabled",
      "storageSku": "Premium_LRS",
      "autoIoScaling": "Disabled"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "mysqltestserver.database.mysql.azure.com",
    "availabilityZone": "3",
    "maintenancePolicy": {
      "patchStrategy": "Regular"
    },
    "maintenanceWindow": {
      "customWindow": "Enabled",
      "dayOfWeek": 1,
      "startHour": 1,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Disabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "backupIntervalHours": 24,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    },
    "databasePort": 3306
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver",
  "name": "mysqltestserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview

Update server customer maintenance window

Образец запроса

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2024-06-01-preview

{
  "properties": {
    "maintenanceWindow": {
      "customWindow": "Enabled",
      "dayOfWeek": 1,
      "startHour": 8,
      "startMinute": 0
    }
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "mysqltestserver.database.mysql.azure.com",
    "availabilityZone": "3",
    "maintenancePolicy": {
      "patchStrategy": "Regular"
    },
    "maintenanceWindow": {
      "customWindow": "Enabled",
      "dayOfWeek": 1,
      "startHour": 8,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "backupIntervalHours": 24,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    },
    "databasePort": 3306
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver",
  "name": "mysqltestserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview

Update server to opt in virtual canary

Образец запроса

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2024-06-01-preview

{
  "properties": {
    "maintenancePolicy": {
      "patchStrategy": "VirtualCanary"
    }
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "mysqltestserver.database.mysql.azure.com",
    "availabilityZone": "3",
    "maintenancePolicy": {
      "patchStrategy": "VirtualCanary"
    },
    "maintenanceWindow": {
      "customWindow": "Disabled"
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "backupIntervalHours": 24,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    },
    "databasePort": 3306
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver",
  "name": "mysqltestserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-02-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-02-01-preview

Update server to opt out virtual canary

Образец запроса

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2024-06-01-preview

{
  "properties": {
    "maintenancePolicy": {
      "patchStrategy": "Default"
    }
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "mysqltestserver.database.mysql.azure.com",
    "availabilityZone": "3",
    "maintenancePolicy": {
      "patchStrategy": "Regular"
    },
    "maintenanceWindow": {
      "customWindow": "Disabled"
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "backupIntervalHours": 24,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    },
    "databasePort": 3306
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver",
  "name": "mysqltestserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-02-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-02-01-preview

Update server with byok

Образец запроса

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2024-06-01-preview

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity": {}
    }
  },
  "properties": {
    "dataEncryption": {
      "type": "AzureKeyVault",
      "primaryUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity",
      "primaryKeyURI": "https://test.vault.azure.net/keys/key/c8a92236622244c0a4fdb892666f671a",
      "geoBackupUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-identity",
      "geoBackupKeyURI": "https://test-geo.vault.azure.net/keys/key/c8a92236622244c0a4fdb892666f671a"
    }
  }
}

Пример ответа

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "mysqltestserver.database.mysql.azure.com",
    "availabilityZone": "1",
    "maintenancePolicy": {
      "patchStrategy": "Regular"
    },
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "backupIntervalHours": 24,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "state": "Healthy",
      "standbyAvailabilityZone": "3"
    },
    "databasePort": 3306
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver",
  "name": "mysqltestserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforMySQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-06-01-preview

Определения

Имя Описание
Backup

Свойства профиля хранилища сервера

createdByType

Тип удостоверения, создавшего ресурс.

CreateMode

Режим создания нового сервера MySQL.

DataEncryption

Шифрование даты для cmk.

DataEncryptionType

Тип ключа, AzureKeyVault для включения cmk, SystemManaged для отключения cmk.

EnableStatusEnum

Перечисление, указывающее, является ли значение "Включено" или "Отключено"

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

HighAvailability

Свойства высокого уровня доступности сервера

HighAvailabilityMode

Режим высокой доступности для сервера.

HighAvailabilityState

Состояние высокого уровня доступности сервера.

ImportSourceProperties

Импорт связанных свойств источника.

ImportSourceStorageType

Тип хранилища источника импорта.

MaintenancePolicy

Политика обслуживания сервера.

MaintenanceWindow

Период обслуживания сервера.

ManagedServiceIdentityType

Тип управляемого удостоверения службы.

MySQLServerSku

Сведения о выставлении счетов, связанные с свойствами сервера.

Network

Свойства, связанные с сетью сервера

PatchStrategy

Перечисление, указывающее стратегию исправления сервера

PrivateEndpoint

Ресурс частной конечной точки.

PrivateEndpointConnection

Ресурс подключения к частной конечной точке.

PrivateEndpointConnectionProvisioningState

Текущее состояние подготовки.

PrivateEndpointServiceConnectionStatus

Состояние подключения к частной конечной точке.

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

ReplicationRole

Роль репликации.

Server

Представляет сервер.

ServerForUpdate

Параметры, разрешенные для обновления сервера.

ServerSkuTier

Уровень конкретного номера SKU, например GeneralPurpose.

ServerState

Состояние сервера.

ServerVersion

Версия сервера.

Storage

Свойства профиля хранилища сервера

StorageRedundancyEnum

Перечисление, указывающее, является ли значение sku хранилища "ZoneRedundancy" или "LocalRedundancy"

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Backup

Свойства профиля хранилища сервера

Имя Тип Default value Описание
backupIntervalHours

integer

Интервал резервного копирования для сервера.

backupRetentionDays

integer

Дни хранения резервных копий для сервера.

earliestRestoreDate

string

Самое раннее время создания точки восстановления (ISO8601 формат)

geoRedundantBackup

EnableStatusEnum

Disabled

Включена ли геоизбыточная резервная копия.

createdByType

Тип удостоверения, создавшего ресурс.

Имя Тип Описание
Application

string

Key

string

ManagedIdentity

string

User

string

CreateMode

Режим создания нового сервера MySQL.

Имя Тип Описание
Default

string

GeoRestore

string

PointInTimeRestore

string

Replica

string

DataEncryption

Шифрование даты для cmk.

Имя Тип Описание
geoBackupKeyURI

string

URI ключа гео резервного копирования, так как хранилище ключей не может пересекать регион, требуется cmk в том же регионе, что и геозахвачение.

geoBackupUserAssignedIdentityId

string

Идентификатор ресурса удостоверений пользователя гео резервного копирования, так как удостоверение не может пересекать регион, удостоверений в том же регионе, что и геозабыточное резервное копирование

primaryKeyURI

string

Универсальный код ресурса (URI) первичного ключа

primaryUserAssignedIdentityId

string

Идентификатор ресурса удостоверений основного пользователя

type

DataEncryptionType

Тип ключа, AzureKeyVault для включения cmk, SystemManaged для отключения cmk.

DataEncryptionType

Тип ключа, AzureKeyVault для включения cmk, SystemManaged для отключения cmk.

Имя Тип Описание
AzureKeyVault

string

SystemManaged

string

EnableStatusEnum

Перечисление, указывающее, является ли значение "Включено" или "Отключено"

Имя Тип Описание
Disabled

string

Enabled

string

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

HighAvailability

Свойства высокого уровня доступности сервера

Имя Тип Описание
mode

HighAvailabilityMode

Режим высокой доступности для сервера.

standbyAvailabilityZone

string

Зона доступности резервного сервера.

state

HighAvailabilityState

Состояние высокого уровня доступности сервера.

HighAvailabilityMode

Режим высокой доступности для сервера.

Имя Тип Описание
Disabled

string

SameZone

string

ZoneRedundant

string

HighAvailabilityState

Состояние высокого уровня доступности сервера.

Имя Тип Описание
CreatingStandby

string

FailingOver

string

Healthy

string

NotEnabled

string

RemovingStandby

string

ImportSourceProperties

Импорт связанных свойств источника.

Имя Тип Описание
dataDirPath

string

Относительный путь к каталогу данных в хранилище.

sasToken

string

Маркер SAS для доступа к исходному хранилищу. Разрешения на чтение и список необходимы для маркера sas.

storageType

ImportSourceStorageType

Тип хранилища источника импорта.

storageUrl

string

Uri исходного хранилища импорта.

ImportSourceStorageType

Тип хранилища источника импорта.

Имя Тип Описание
AzureBlob

string

MaintenancePolicy

Политика обслуживания сервера.

Имя Тип Описание
patchStrategy

PatchStrategy

Стратегия исправления этого сервера

MaintenanceWindow

Период обслуживания сервера.

Имя Тип Описание
customWindow

string

указывает, включено или отключено ли настраиваемое окно

dayOfWeek

integer

день недели для периода обслуживания

startHour

integer

время начала периода обслуживания

startMinute

integer

Начальная минута для периода обслуживания

ManagedServiceIdentityType

Тип управляемого удостоверения службы.

Имя Тип Описание
UserAssigned

string

MySQLServerSku

Сведения о выставлении счетов, связанные с свойствами сервера.

Имя Тип Описание
name

string

Имя SKU, например Standard_D32s_v3.

tier

ServerSkuTier

Уровень конкретного номера SKU, например GeneralPurpose.

Network

Свойства, связанные с сетью сервера

Имя Тип Описание
delegatedSubnetResourceId

string

Делегированный идентификатор ресурса подсети, используемый для настройки виртуальной сети для сервера.

privateDnsZoneResourceId

string

Идентификатор ресурса частной зоны DNS.

publicNetworkAccess

EnableStatusEnum

Разрешено ли для этого сервера доступ к общедоступной сети. Значение "Отключено", если сервер имеет интеграцию виртуальной сети.

PatchStrategy

Перечисление, указывающее стратегию исправления сервера

Имя Тип Описание
Regular

string

VirtualCanary

string

PrivateEndpoint

Ресурс частной конечной точки.

Имя Тип Описание
id

string

Идентификатор ARM для частной конечной точки.

PrivateEndpointConnection

Ресурс подключения к частной конечной точке.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Имя ресурса

properties.groupIds

string[]

Идентификаторы группы для ресурса частной конечной точки.

properties.privateEndpoint

PrivateEndpoint

Ресурс частной конечной точки.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Состояние подготовки ресурса подключения частной конечной точки.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Текущее состояние подготовки.

Имя Тип Описание
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Состояние подключения к частной конечной точке.

Имя Тип Описание
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Коллекция сведений о состоянии подключения между потребителем службы и поставщиком.

Имя Тип Описание
actionsRequired

string

Сообщение, указывающее, требуются ли изменения в поставщике услуг, требуются какие-либо обновления для потребителя.

description

string

Причина утверждения или отклонения подключения.

status

PrivateEndpointServiceConnectionStatus

Указывает, утверждено ли подключение, отклонено или удалено владельцем службы.

ReplicationRole

Роль репликации.

Имя Тип Описание
None

string

Replica

string

Source

string

Server

Представляет сервер.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity.principalId

string

ObjectId из KeyVault

identity.tenantId

string

TenantId из KeyVault

identity.type

ManagedServiceIdentityType

Тип управляемого удостоверения службы.

identity.userAssignedIdentities

object

Метаданные назначаемого пользователем удостоверения.

location

string

Географическое расположение, в котором находится ресурс

name

string

Имя ресурса

properties.administratorLogin

string

Имя входа администратора сервера. Можно указать только при создании сервера (и требуется для создания).

properties.administratorLoginPassword

string

Пароль для входа администратора (требуется для создания сервера).

properties.availabilityZone

string

Сведения о зоне доступности сервера.

properties.backup

Backup

Резервное копирование связанных свойств сервера.

properties.createMode

CreateMode

Режим создания нового сервера MySQL.

properties.dataEncryption

DataEncryption

Шифрование данных для CMK.

properties.databasePort

integer

Порт базы данных сервера. Можно указать только при создании сервера.

properties.fullyQualifiedDomainName

string

Полное доменное имя сервера.

properties.highAvailability

HighAvailability

Свойства, связанные с высоким уровнем доступности сервера.

properties.importSourceProperties

ImportSourceProperties

Исходные свойства для импорта из хранилища.

properties.maintenancePolicy

MaintenancePolicy

Политика обслуживания сервера.

properties.maintenanceWindow

MaintenanceWindow

Период обслуживания сервера. Известная проблема: невозможно задать во время создания или обновления сервера с другими свойствами во время обновления сервера; необходимо обновить отдельно.

properties.network

Network

Свойства, связанные с сетью сервера.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Связанные свойства PrivateEndpointConnections сервера.

properties.replicaCapacity

integer

Максимальное количество реплик, которые может иметь первичный сервер.

properties.replicationRole

ReplicationRole

Роль репликации.

properties.restorePointInTime

string

Время создания точки восстановления (ISO8601 формате), указывающее время восстановления.

properties.sourceServerResourceId

string

Исходный идентификатор сервера MySQL.

properties.state

ServerState

Состояние сервера.

properties.storage

Storage

Связанные с хранилищем свойства сервера.

properties.version

ServerVersion

Версия сервера.

sku

MySQLServerSku

Номер SKU (ценовая категория) сервера.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ServerForUpdate

Параметры, разрешенные для обновления сервера.

Имя Тип Описание
identity.principalId

string

ObjectId из KeyVault

identity.tenantId

string

TenantId из KeyVault

identity.type

ManagedServiceIdentityType

Тип управляемого удостоверения службы.

identity.userAssignedIdentities

object

Метаданные назначаемого пользователем удостоверения.

properties.administratorLoginPassword

string

Пароль для входа администратора.

properties.backup

Backup

Резервное копирование связанных свойств сервера.

properties.dataEncryption

DataEncryption

Шифрование данных для CMK.

properties.highAvailability

HighAvailability

Свойства, связанные с высоким уровнем доступности сервера.

properties.maintenancePolicy

MaintenancePolicy

Политика обслуживания сервера.

properties.maintenanceWindow

MaintenanceWindow

Период обслуживания сервера.

properties.network

Network

Свойства, связанные с сетью сервера

properties.replicationRole

ReplicationRole

Роль репликации сервера.

properties.storage

Storage

Связанные с хранилищем свойства сервера.

properties.version

ServerVersion

Версия сервера.

sku

MySQLServerSku

Номер SKU (ценовая категория) сервера.

tags

object

Метаданные, относящиеся к приложению, в виде пар "ключ-значение".

ServerSkuTier

Уровень конкретного номера SKU, например GeneralPurpose.

Имя Тип Описание
Burstable

string

GeneralPurpose

string

MemoryOptimized

string

ServerState

Состояние сервера.

Имя Тип Описание
Disabled

string

Dropping

string

Ready

string

Starting

string

Stopped

string

Stopping

string

Updating

string

ServerVersion

Версия сервера.

Имя Тип Описание
5.7

string

8.0.21

string

Storage

Свойства профиля хранилища сервера

Имя Тип Default value Описание
autoGrow

EnableStatusEnum

Disabled

Включение автоматического увеличения или нет хранилища.

autoIoScaling

EnableStatusEnum

Enabled

Включение автоматического масштабирования операций ввода-вывода или нет.

iops

integer

Операции ввода-вывода в секунду хранилища для сервера.

logOnDisk

EnableStatusEnum

Disabled

Включите вход на диск или нет.

storageRedundancy

StorageRedundancyEnum

LocalRedundancy

Избыточный тип хранилища сервера. Параметр используется для создания сервера.

storageSizeGB

integer

Максимальный размер хранилища, допустимый для сервера.

storageSku

string

Имя SKU хранилища сервера.

StorageRedundancyEnum

Перечисление, указывающее, является ли значение sku хранилища "ZoneRedundancy" или "LocalRedundancy"

Имя Тип Описание
LocalRedundancy

string

ZoneRedundancy

string

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.