Servers - Create

Tworzy nowy serwer lub aktualizuje istniejący serwer. Akcja aktualizacji zastąpi istniejący serwer.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforMySQL/flexibleServers/{serverName}?api-version=2023-06-30

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

serverName
path True

string

Nazwa serwera.

Regex pattern: ^[a-z0-9][-a-z0-9]*(?<!-)$

subscriptionId
path True

string

uuid

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwa Wymagane Typ Opis
location True

string

Lokalizacja geograficzna, w której znajduje się zasób

identity.type

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej.

identity.userAssignedIdentities

object

Metadane tożsamości przypisanej przez użytkownika.

properties.administratorLogin

string

Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia).

properties.administratorLoginPassword

string

Hasło logowania administratora (wymagane do utworzenia serwera).

properties.availabilityZone

string

informacje o strefie dostępności serwera.

properties.backup

Backup

Tworzenie kopii zapasowych powiązanych właściwości serwera.

properties.createMode

CreateMode

Tryb tworzenia nowego serwera MySQL.

properties.dataEncryption

DataEncryption

Szyfrowanie danych dla klucza zarządzanego przez klienta.

properties.highAvailability

HighAvailability

Właściwości związane z wysoką dostępnością serwera.

properties.importSourceProperties

ImportSourceProperties

Właściwości źródła do importowania z magazynu.

properties.maintenanceWindow

MaintenanceWindow

Okno obsługi serwera.

properties.network

Network

Właściwości związane z siecią serwera.

properties.replicationRole

ReplicationRole

Rola replikacji.

properties.restorePointInTime

string

Czas tworzenia punktu przywracania (format ISO8601), określając czas przywracania z.

properties.sourceServerResourceId

string

Źródłowy identyfikator serwera MySQL.

properties.storage

Storage

Właściwości związane z magazynem serwera.

properties.version

ServerVersion

Wersja serwera.

sku

MySQLServerSku

Jednostka SKU (warstwa cenowa) serwera.

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

Server

OK

201 Created

Server

Utworzone

202 Accepted

Zaakceptowano

Headers

Location: string

Other Status Codes

ErrorResponse

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

Create a new server
Create a replica server
Create a server as a point in time restore
Create a server with byok

Create a new server

Sample Request

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2023-06-30

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "administratorLoginPassword": "your_password",
    "availabilityZone": "1",
    "version": "5.7",
    "createMode": "Default",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Disabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "standbyAvailabilityZone": "3"
    }
  },
  "location": "southeastasia",
  "tags": {
    "num": "1"
  }
}

Sample Response

{
  "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",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "state": "Healthy",
      "standbyAvailabilityZone": "3"
    }
  },
  "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"
}
{
  "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",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "state": "Healthy",
      "standbyAvailabilityZone": "3"
    }
  },
  "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"
}

Create a replica server

Sample Request

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/replica-server?api-version=2023-06-30

{
  "location": "SoutheastAsia",
  "properties": {
    "createMode": "Replica",
    "sourceServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/source-server"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 20,
      "iops": 360,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "replica-server.database.mysql.azure.com",
    "sourceServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/source-server",
    "availabilityZone": "3",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "Replica",
    "replicaCapacity": 0,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-24T08:19:18.5729164+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    }
  },
  "location": "Southeast Asia",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/replica-server",
  "name": "replica-server",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storage": {
      "storageSizeGB": 20,
      "iops": 360,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "replica-server.database.mysql.azure.com",
    "sourceServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/source-server",
    "availabilityZone": "3",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "Replica",
    "replicaCapacity": 0,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-24T08:19:18.5729164+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    }
  },
  "location": "Southeast Asia",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testgr/providers/Microsoft.DBforMySQL/flexibleServers/replica-server",
  "name": "replica-server",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}

Create a server as a point in time restore

Sample Request

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/flexibleServers/targetserver?api-version=2023-06-30

{
  "location": "SoutheastAsia",
  "properties": {
    "restorePointInTime": "2021-06-24T00:00:37.467Z",
    "createMode": "PointInTimeRestore",
    "sourceServerResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/SourceResourceGroup/providers/Microsoft.DBforMySQL/flexibleServers/sourceserver"
  },
  "sku": {
    "name": "Standard_D14_v2",
    "tier": "GeneralPurpose"
  },
  "tags": {
    "num": "1"
  }
}

Sample Response

{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "adminuser",
    "storage": {
      "storageSizeGB": 20,
      "iops": 360,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "targetserver.database.mysql.azure.com",
    "availabilityZone": "1",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-24T00:15:24.00+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    }
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/flexibleServers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}
{
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "adminuser",
    "storage": {
      "storageSizeGB": 20,
      "iops": 360,
      "autoGrow": "Enabled",
      "storageSku": "Premium_LRS"
    },
    "version": "5.7",
    "state": "Ready",
    "fullyQualifiedDomainName": "targetserver.database.mysql.azure.com",
    "availabilityZone": "1",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-24T00:15:24.00+00:00"
    },
    "highAvailability": {
      "mode": "Disabled",
      "state": "NotEnabled"
    }
  },
  "location": "Southeast Asia",
  "tags": {
    "num": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TargetResourceGroup/providers/Microsoft.DBforMySQL/flexibleServers/targetserver",
  "name": "targetserver",
  "type": "Microsoft.DBforMySQL/flexibleServers"
}

Create a server with byok

Sample Request

PUT https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforMySQL/flexibleServers/mysqltestserver?api-version=2023-06-30

{
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity": {}
    }
  },
  "sku": {
    "name": "Standard_D2ds_v4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "administratorLoginPassword": "your_password",
    "availabilityZone": "1",
    "version": "5.7",
    "createMode": "Default",
    "storage": {
      "storageSizeGB": 100,
      "iops": 600,
      "autoGrow": "Disabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "standbyAvailabilityZone": "3"
    },
    "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"
    }
  },
  "location": "southeastasia",
  "tags": {
    "num": "1"
  }
}

Sample Response

{
  "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",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "state": "Healthy",
      "standbyAvailabilityZone": "3"
    }
  },
  "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"
}
{
  "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",
    "maintenanceWindow": {
      "customWindow": "Disabled",
      "dayOfWeek": 0,
      "startHour": 0,
      "startMinute": 0
    },
    "replicationRole": "None",
    "replicaCapacity": 10,
    "network": {
      "publicNetworkAccess": "Enabled"
    },
    "backup": {
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled",
      "earliestRestoreDate": "2021-06-17T06:11:38.4150019+00:00"
    },
    "highAvailability": {
      "mode": "ZoneRedundant",
      "state": "Healthy",
      "standbyAvailabilityZone": "3"
    }
  },
  "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"
}

Definicje

Nazwa Opis
Backup

Właściwości profilu magazynu serwera

createdByType

Typ tożsamości, która utworzyła zasób.

CreateMode

Tryb tworzenia nowego serwera MySQL.

DataEncryption

Szyfrowanie dat dla narzędzia cmk.

DataEncryptionType

Typ klucza, AzureKeyVault dla włączania cmk, SystemManaged do wyłączania cmk.

EnableStatusEnum

Wyliczenie wskazujące, czy wartość ma wartość "Włączone" lub "Wyłączone"

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

HighAvailability

Właściwości związane z siecią serwera

HighAvailabilityMode

Tryb wysokiej dostępności serwera.

HighAvailabilityState

Stan wysokiej dostępności serwera.

ImportSourceProperties

Importuj właściwości powiązane ze źródłem.

ImportSourceStorageType

Typ magazynu źródła importu.

MaintenanceWindow

Okno obsługi serwera.

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej.

MySQLServerSku

Właściwości powiązane z informacjami rozliczeniowymi serwera.

Network

Właściwości związane z siecią serwera

PrivateEndpoint

Zasób prywatnego punktu końcowego.

PrivateEndpointConnection

Zasób połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionState

Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą.

ReplicationRole

Rola replikacji.

Server

Reprezentuje serwer.

ServerSkuTier

Warstwa określonej jednostki SKU, np. GeneralPurpose.

ServerState

Stan serwera.

ServerVersion

Wersja serwera.

Storage

Właściwości profilu magazynu serwera

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Backup

Właściwości profilu magazynu serwera

Nazwa Typ Wartość domyślna Opis
backupRetentionDays

integer

Dni przechowywania kopii zapasowych serwera.

earliestRestoreDate

string

Najwcześniejszy czas tworzenia punktu przywracania (format ISO8601)

geoRedundantBackup

EnableStatusEnum

Disabled

Niezależnie od tego, czy włączono geograficznie nadmiarowe kopie zapasowe.

createdByType

Typ tożsamości, która utworzyła zasób.

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

CreateMode

Tryb tworzenia nowego serwera MySQL.

Nazwa Typ Opis
Default

string

GeoRestore

string

PointInTimeRestore

string

Replica

string

DataEncryption

Szyfrowanie dat dla narzędzia cmk.

Nazwa Typ Opis
geoBackupKeyURI

string

Identyfikator URI klucza kopii zapasowej geograficznej, ponieważ magazyn kluczy nie może przekraczać regionu, musi mieć klucz cmk w tym samym regionie co kopia zapasowa geograficzna

geoBackupUserAssignedIdentityId

string

Identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej, ponieważ tożsamość nie może przekraczać regionu, potrzebna jest tożsamość w tym samym regionie co kopia zapasowa geograficzna

primaryKeyURI

string

Identyfikator URI klucza podstawowego

primaryUserAssignedIdentityId

string

Identyfikator zasobu tożsamości użytkownika podstawowego

type

DataEncryptionType

Typ klucza, AzureKeyVault dla włączania cmk, SystemManaged do wyłączania cmk.

DataEncryptionType

Typ klucza, AzureKeyVault dla włączania cmk, SystemManaged do wyłączania cmk.

Nazwa Typ Opis
AzureKeyVault

string

SystemManaged

string

EnableStatusEnum

Wyliczenie wskazujące, czy wartość ma wartość "Włączone" lub "Wyłączone"

Nazwa Typ Opis
Disabled

string

Enabled

string

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

HighAvailability

Właściwości związane z siecią serwera

Nazwa Typ Opis
mode

HighAvailabilityMode

Tryb wysokiej dostępności serwera.

standbyAvailabilityZone

string

Strefa dostępności serwera rezerwowego.

state

HighAvailabilityState

Stan serwera o wysokiej dostępności.

HighAvailabilityMode

Tryb wysokiej dostępności serwera.

Nazwa Typ Opis
Disabled

string

SameZone

string

ZoneRedundant

string

HighAvailabilityState

Stan wysokiej dostępności serwera.

Nazwa Typ Opis
CreatingStandby

string

FailingOver

string

Healthy

string

NotEnabled

string

RemovingStandby

string

ImportSourceProperties

Importuj właściwości powiązane ze źródłem.

Nazwa Typ Opis
dataDirPath

string

Względna ścieżka katalogu danych w magazynie.

sasToken

string

Token sas na potrzeby uzyskiwania dostępu do magazynu źródłowego. Uprawnienia do odczytu i listy są wymagane dla tokenu sas.

storageType

ImportSourceStorageType

Typ magazynu źródła importu.

storageUrl

string

Identyfikator URI magazynu źródłowego importu.

ImportSourceStorageType

Typ magazynu źródła importu.

Nazwa Typ Opis
AzureBlob

string

MaintenanceWindow

Okno obsługi serwera.

Nazwa Typ Opis
customWindow

string

wskazuje, czy okno niestandardowe jest włączone, czy wyłączone

dayOfWeek

integer

dzień tygodnia dla okna obsługi

startHour

integer

godzina rozpoczęcia okna obsługi

startMinute

integer

minuta rozpoczęcia okna obsługi

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej.

Nazwa Typ Opis
UserAssigned

string

MySQLServerSku

Właściwości powiązane z informacjami rozliczeniowymi serwera.

Nazwa Typ Opis
name

string

Nazwa jednostki SKU, np. Standard_D32s_v3.

tier

ServerSkuTier

Warstwa określonej jednostki SKU, np. GeneralPurpose.

Network

Właściwości związane z siecią serwera

Nazwa Typ Opis
delegatedSubnetResourceId

string

Identyfikator zasobu delegowanej podsieci używany do konfigurowania sieci wirtualnej dla serwera.

privateDnsZoneResourceId

string

Prywatna strefa DNS identyfikator zasobu strefy.

publicNetworkAccess

EnableStatusEnum

Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla tego serwera. Wartość jest "Wyłączona", gdy serwer ma integrację z siecią wirtualną.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

Identyfikator usługi ARM dla prywatnego punktu końcowego.

PrivateEndpointConnection

Zasób połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nazwa zasobu

properties.groupIds

string[]

Identyfikatory grupy dla zasobu prywatnego punktu końcowego.

properties.privateEndpoint

PrivateEndpoint

Zasób prywatnego punktu końcowego.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stan aprowizacji zasobu połączenia prywatnego punktu końcowego.

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

Nazwa Typ Opis
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą.

Nazwa Typ Opis
actionsRequired

string

Komunikat wskazujący, czy zmiany dostawcy usług wymagają aktualizacji u konsumenta.

description

string

Przyczyna zatwierdzenia/odrzucenia połączenia.

status

PrivateEndpointServiceConnectionStatus

Wskazuje, czy połączenie zostało zatwierdzone/odrzucone/usunięte przez właściciela usługi.

ReplicationRole

Rola replikacji.

Nazwa Typ Opis
None

string

Replica

string

Source

string

Server

Reprezentuje serwer.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity.principalId

string

ObjectId z usługi KeyVault

identity.tenantId

string

TenantId z usługi KeyVault

identity.type

ManagedServiceIdentityType

Typ tożsamości usługi zarządzanej.

identity.userAssignedIdentities

object

Metadane tożsamości przypisanej przez użytkownika.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.administratorLogin

string

Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia).

properties.administratorLoginPassword

string

Hasło logowania administratora (wymagane do utworzenia serwera).

properties.availabilityZone

string

informacje o strefie dostępności serwera.

properties.backup

Backup

Tworzenie kopii zapasowych powiązanych właściwości serwera.

properties.createMode

CreateMode

Tryb tworzenia nowego serwera MySQL.

properties.dataEncryption

DataEncryption

Szyfrowanie danych dla klucza zarządzanego przez klienta.

properties.fullyQualifiedDomainName

string

W pełni kwalifikowana nazwa domeny serwera.

properties.highAvailability

HighAvailability

Właściwości związane z wysoką dostępnością serwera.

properties.importSourceProperties

ImportSourceProperties

Właściwości źródła do importowania z magazynu.

properties.maintenanceWindow

MaintenanceWindow

Okno obsługi serwera.

properties.network

Network

Właściwości związane z siecią serwera.

properties.privateEndpointConnections

PrivateEndpointConnection[]

PrivateEndpointConnections powiązane właściwości serwera.

properties.replicaCapacity

integer

Maksymalna liczba replik, które może mieć serwer podstawowy.

properties.replicationRole

ReplicationRole

Rola replikacji.

properties.restorePointInTime

string

Czas tworzenia punktu przywracania (format ISO8601), określając czas przywracania z.

properties.sourceServerResourceId

string

Źródłowy identyfikator serwera MySQL.

properties.state

ServerState

Stan serwera.

properties.storage

Storage

Właściwości związane z magazynem serwera.

properties.version

ServerVersion

Wersja serwera.

sku

MySQLServerSku

Jednostka SKU (warstwa cenowa) serwera.

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

ServerSkuTier

Warstwa określonej jednostki SKU, np. GeneralPurpose.

Nazwa Typ Opis
Burstable

string

GeneralPurpose

string

MemoryOptimized

string

ServerState

Stan serwera.

Nazwa Typ Opis
Disabled

string

Dropping

string

Ready

string

Starting

string

Stopped

string

Stopping

string

Updating

string

ServerVersion

Wersja serwera.

Nazwa Typ Opis
5.7

string

8.0.21

string

Storage

Właściwości profilu magazynu serwera

Nazwa Typ Wartość domyślna Opis
autoGrow

EnableStatusEnum

Disabled

Włącz automatyczne zwiększanie magazynu lub nie.

autoIoScaling

EnableStatusEnum

Disabled

Włącz automatyczne skalowanie operacji we/wy lub nie.

iops

integer

Operacje we/wy na sekundę magazynu dla serwera.

logOnDisk

EnableStatusEnum

Disabled

Włącz logowanie na dysku lub nie.

storageSizeGB

integer

Maksymalny dozwolony rozmiar magazynu dla serwera.

storageSku

string

Nazwa jednostki SKU magazynu serwera.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string

Sygnatura czasowa ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.