Udostępnij za pośrednictwem


Servers - Update

Aktualizuje istniejący serwer. Treść żądania może zawierać jeden do wielu właściwości znajdujących się w normalnej definicji serwera.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

serverName
path True

string

Nazwa serwera.

Wzorzec wyrażenia regularnego: ^[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 Typ Opis
identity.type

ManagedServiceIdentityType

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

identity.userAssignedIdentities

object

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

properties.administratorLoginPassword

string

Hasło logowania administratora.

properties.backup

Backup

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

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.maintenancePolicy

MaintenancePolicy

Zasady konserwacji serwera.

properties.maintenanceWindow

MaintenanceWindow

Okno obsługi serwera.

properties.network

Network

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

properties.replicationRole

ReplicationRole

Rola replikacji 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.

tags

object

Metadane specyficzne dla aplikacji w postaci par klucz-wartość.

Odpowiedzi

Nazwa Typ Opis
200 OK

Server

OK

202 Accepted

Akceptowane

Nagłówki

Location: string

Other Status Codes

ErrorResponse

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

Zabezpieczenia

azure_auth

Przepływ protokołu OAuth2 usługi Azure Active Directory

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Przykładowe żądanie

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"
    }
  }
}

Przykładowa odpowiedź

{
  "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

Przykładowe żądanie

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
    }
  }
}

Przykładowa odpowiedź

{
  "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

Przykładowe żądanie

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"
    }
  }
}

Przykładowa odpowiedź

{
  "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

Przykładowe żądanie

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"
    }
  }
}

Przykładowa odpowiedź

{
  "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

Przykładowe żądanie

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"
    }
  }
}

Przykładowa odpowiedź

{
  "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

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 polecenia cmk, SystemManaged dla polecenia wyłącz cmk.

EnableStatusEnum

Wyliczenie wskazujące, czy wartość jest "włączona", czy "wyłączona"

ErrorAdditionalInfo

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

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

HighAvailability

Właściwości wysokiej dostępności 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.

MaintenancePolicy

Zasady konserwacji serwera.

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

PatchStrategy

Wyliczenie wskazujące strategię stosowania poprawek 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

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

ReplicationRole

Rola replikacji.

Server

Reprezentuje serwer.

ServerForUpdate

Parametry dozwolone do aktualizacji dla serwera.

ServerSkuTier

Warstwa konkretnej jednostki SKU, np. OgólnePurpose.

ServerState

Stan serwera.

ServerVersion

Wersja serwera.

Storage

Właściwości profilu magazynu serwera

StorageRedundancyEnum

Wyliczenie wskazujące, czy wartość jednostki SKU magazynu to "ZoneRedundancy" lub "LocalRedundancy"

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Backup

Właściwości profilu magazynu serwera

Nazwa Typ Domyślna wartość Opis
backupIntervalHours

integer

Godziny interwału tworzenia kopii zapasowej serwera.

backupRetentionDays

integer

Dni przechowywania kopii zapasowej serwera.

earliestRestoreDate

string

Najwcześniejszy czas tworzenia punktu przywracania (format ISO8601)

geoRedundantBackup

EnableStatusEnum

Disabled

Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.

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 przechodzić między regionami, musi mieć klucz cmk w tym samym regionie co kopia zapasowa geograficzna

geoBackupUserAssignedIdentityId

string

Identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej jako tożsamość nie może być w wielu regionach, potrzebujesz tożsamości 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 polecenia cmk, SystemManaged dla polecenia wyłącz cmk.

DataEncryptionType

Typ klucza AzureKeyVault dla polecenia cmk, SystemManaged dla polecenia wyłącz cmk.

Nazwa Typ Opis
AzureKeyVault

string

SystemManaged

string

EnableStatusEnum

Wyliczenie wskazujące, czy wartość jest "włączona", czy "wyłączona"

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 wysokiej dostępności serwera

Nazwa Typ Opis
mode

HighAvailabilityMode

Tryb wysokiej dostępności serwera.

standbyAvailabilityZone

string

Strefa dostępności serwera rezerwowego.

state

HighAvailabilityState

Stan wysokiej dostępności serwera.

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 sygnatury dostępu współdzielonego do 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

MaintenancePolicy

Zasady konserwacji serwera.

Nazwa Typ Opis
patchStrategy

PatchStrategy

Strategia stosowania poprawek tego serwera

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 konkretnej jednostki SKU, np. OgólnePurpose.

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

Identyfikator zasobu prywatnej strefy DNS.

publicNetworkAccess

EnableStatusEnum

Określa, czy dostęp do sieci publicznej jest dozwolony dla tego serwera. Wartość jest wyłączona, gdy serwer ma integrację z siecią wirtualną.

PatchStrategy

Wyliczenie wskazujące strategię stosowania poprawek serwera

Nazwa Typ Opis
Regular

string

VirtualCanary

string

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

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

Nazwa Typ Opis
actionsRequired

string

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

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.databasePort

integer

Port bazy danych serwera. Można określić tylko podczas tworzenia serwera.

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.maintenancePolicy

MaintenancePolicy

Zasady konserwacji serwera.

properties.maintenanceWindow

MaintenanceWindow

Okno obsługi serwera. Znany problem: nie można ustawić podczas tworzenia serwera ani aktualizować z innymi właściwościami podczas aktualizacji serwera; należy zaktualizować oddzielnie.

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 (ISO8601 format), określając czas do przywrócenia.

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"

ServerForUpdate

Parametry dozwolone do aktualizacji dla serwera.

Nazwa Typ Opis
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.

properties.administratorLoginPassword

string

Hasło logowania administratora.

properties.backup

Backup

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

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.maintenancePolicy

MaintenancePolicy

Zasady konserwacji serwera.

properties.maintenanceWindow

MaintenanceWindow

Okno obsługi serwera.

properties.network

Network

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

properties.replicationRole

ReplicationRole

Rola replikacji 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.

tags

object

Metadane specyficzne dla aplikacji w postaci par klucz-wartość.

ServerSkuTier

Warstwa konkretnej jednostki SKU, np. OgólnePurpose.

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 Domyślna wartość Opis
autoGrow

EnableStatusEnum

Disabled

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

autoIoScaling

EnableStatusEnum

Enabled

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

iops

integer

Operacje we/wy na sekundę magazynu dla serwera.

logOnDisk

EnableStatusEnum

Disabled

Włącz opcję Zaloguj się na dysku lub nie.

storageRedundancy

StorageRedundancyEnum

LocalRedundancy

Nadmiarowy typ magazynu serwera. Parametr jest używany do tworzenia serwera.

storageSizeGB

integer

Maksymalny dozwolony rozmiar magazynu dla serwera.

storageSku

string

Nazwa jednostki SKU magazynu serwera.

StorageRedundancyEnum

Wyliczenie wskazujące, czy wartość jednostki SKU magazynu to "ZoneRedundancy" lub "LocalRedundancy"

Nazwa Typ Opis
LocalRedundancy

string

ZoneRedundancy

string

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

Znacznik czasu 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.