Servers - Update
Aktualizuje existující server. Tělo požadavku může obsahovat jednu až mnoho vlastností, které jsou přítomné v normální definici serveru.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{serverName}?api-version=2024-11-01-preview
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Název skupiny prostředků. Název nerozlišuje malá a velká písmena. |
server
|
path | True |
string |
Název serveru. Vzor regulárního výrazu: |
subscription
|
path | True |
string uuid |
ID cílového předplatného. Hodnota musí být UUID. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít pro tuto operaci. |
Text požadavku
Name | Typ | Description |
---|---|---|
parameters |
Požadované parametry pro aktualizaci serveru. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Přijal Hlavičky Location: string |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
Promote a replica server as a Standalone server as forced, i.e. it will promote a replica server immediately without waiting for primary and replica to be in sync.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testResourceGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica?api-version=2024-11-01-preview
{
"properties": {
"replica": {
"promoteMode": "standalone",
"promoteOption": "forced"
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc4-replica.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"replica": {
"role": "None",
"capacity": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica",
"name": "pgtestsvc4-replica",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Promote a replica server as a Standalone server as planned, i.e. it will wait for replication to complete.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testResourceGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica?api-version=2024-11-01-preview
{
"properties": {
"replica": {
"promoteMode": "standalone",
"promoteOption": "planned"
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc4-replica.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"replica": {
"role": "None",
"capacity": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica",
"name": "pgtestsvc4-replica",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
ServerUpdate
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4?api-version=2024-11-01-preview
{
"sku": {
"tier": "GeneralPurpose",
"name": "Standard_D8s_v3"
},
"properties": {
"administratorLoginPassword": "newpassword",
"createMode": "Update",
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30"
},
"backup": {
"backupRetentionDays": 20
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
ServerUpdateWithAadAuthEnabled
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4?api-version=2024-11-01-preview
{
"sku": {
"tier": "GeneralPurpose",
"name": "Standard_D8s_v3"
},
"properties": {
"administratorLoginPassword": "newpassword",
"createMode": "Update",
"authConfig": {
"activeDirectoryAuth": "Enabled",
"passwordAuth": "Enabled",
"tenantId": "tttttt-tttt-tttt-tttt-tttttttttttt"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Disabled",
"tier": "P30"
},
"backup": {
"backupRetentionDays": 20
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Enabled",
"passwordAuth": "Enabled",
"tenantId": "tttttt-tttt-tttt-tttt-tttttttttttt"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Disabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
ServerUpdateWithCustomerMaintenanceWindow
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4?api-version=2024-11-01-preview
{
"properties": {
"createMode": "Update",
"maintenanceWindow": {
"customWindow": "Enabled",
"dayOfWeek": 0,
"startHour": 8,
"startMinute": 0
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D4s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"storage": {
"storageSizeGB": 512,
"autoGrow": "Disabled",
"tier": "P20",
"iops": 2300
},
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"backup": {
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Enabled",
"dayOfWeek": 0,
"startHour": 8,
"startMinute": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
ServerUpdateWithDataEncryptionEnabled
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4?api-version=2024-11-01-preview
{
"sku": {
"tier": "GeneralPurpose",
"name": "Standard_D8s_v3"
},
"identity": {
"userAssignedIdentities": {
"/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity": {},
"/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity": {}
},
"type": "UserAssigned"
},
"properties": {
"administratorLoginPassword": "newpassword",
"createMode": "Update",
"dataEncryption": {
"type": "AzureKeyVault",
"primaryKeyURI": "https://test-kv.vault.azure.net/keys/test-key1/77f57315bab34b0189daa113fbc78787",
"primaryUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity",
"geoBackupKeyURI": "https://test-geo-kv.vault.azure.net/keys/test-key1/66f57315bab34b0189daa113fbc78787",
"geoBackupUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity"
},
"backup": {
"backupRetentionDays": 20
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"identity": {
"userAssignedIdentities": {
"/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity": {
"principalId": "0a4e0c6e-7751-4078-ae1f-a477306c11e9",
"clientId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
},
"/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity-1": {
"principalId": "90008082-e024-4cc3-8fcf-63bcdb9cf6b6",
"clientId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
},
"/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity": {
"principalId": "0a4e0c6e-7751-4078-ae1f-a477306c11e9",
"clientId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
}
},
"type": "UserAssigned"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"dataEncryption": {
"type": "AzureKeyVault",
"primaryKeyURI": "https://test-kv.vault.azure.net/keys/test-key1/77f57315bab34b0189daa113fbc78787",
"primaryUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-usermanagedidentity",
"geoBackupKeyURI": "https://test-geo-kv.vault.azure.net/keys/test-key1/66f57315bab34b0189daa113fbc78787",
"geoBackupUserAssignedIdentityId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testresourcegroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-geo-usermanagedidentity",
"primaryEncryptionKeyStatus": "Valid",
"geoBackupEncryptionKeyStatus": "Valid"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Disabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Enabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
ServerUpdateWithMajorVersionUpgrade
Ukázkový požadavek
Ukázková odpověď
{
"sku": {
"name": "Standard_D4s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "c7d7483a8ceb.test-private-dns-zone.postgres.database.azure.com",
"version": "14",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"storage": {
"storageSizeGB": 512,
"autoGrow": "Enabled",
"tier": "P20",
"iops": 2300
},
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"backup": {
"backupRetentionDays": 7,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4",
"name": "pgtestsvc4",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
SwitchOver a replica server as forced, i.e. it will replica as Primary and original primary as replica immediately without waiting for primary and replica to be in sync.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testResourceGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica?api-version=2024-11-01-preview
{
"properties": {
"replica": {
"promoteMode": "switchover",
"promoteOption": "forced"
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc4-replica.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"replica": {
"role": "Primary",
"capacity": 5
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica",
"name": "pgtestsvc4-replica",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
SwitchOver a replica server as planned, i.e. it will wait for replication to complete before promoting replica as Primary and original primary as replica.
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testResourceGroup/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica?api-version=2024-11-01-preview
{
"properties": {
"replica": {
"promoteMode": "switchover",
"promoteOption": "planned"
}
}
}
Ukázková odpověď
{
"sku": {
"name": "Standard_D8s_v3",
"tier": "GeneralPurpose"
},
"properties": {
"fullyQualifiedDomainName": "pgtestsvc4-replica.postgres.database.azure.com",
"version": "12",
"minorVersion": "6",
"administratorLogin": "cloudsa",
"state": "Ready",
"availabilityZone": "1",
"dataEncryption": {
"type": "SystemManaged"
},
"authConfig": {
"activeDirectoryAuth": "Disabled",
"passwordAuth": "Enabled"
},
"storage": {
"storageSizeGB": 1024,
"autoGrow": "Enabled",
"tier": "P30",
"iops": 5000
},
"backup": {
"backupRetentionDays": 20,
"geoRedundantBackup": "Disabled",
"earliestRestoreDate": "2021-05-26T01:16:58.3723361+00:00"
},
"network": {
"publicNetworkAccess": "Disabled",
"delegatedSubnetResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-vnet-subnet",
"privateDnsZoneArmResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.Network/privateDnsZones/test-private-dns-zone.postgres.database.azure.com"
},
"highAvailability": {
"mode": "ZoneRedundant",
"state": "Healthy",
"standbyAvailabilityZone": "2"
},
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"replica": {
"role": "Primary",
"capacity": 5
}
},
"location": "westus",
"tags": {
"ElasticServer": "1"
},
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgtestsvc4-replica",
"name": "pgtestsvc4-replica",
"type": "Microsoft.DBforPostgreSQL/flexibleServers"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Location: https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2024-11-01-preview
Definice
Name | Description |
---|---|
active |
Pokud je povoleno, je povolené ověřování Azure Active Directory. |
Arm |
Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault. |
Auth |
Vlastnosti AuthConfig serveru |
Azure |
Název úrovně úložiště pro IOPS |
Backup |
Vlastnosti zálohování serveru |
Cluster |
Vlastnosti clusteru serveru |
created |
Typ identity, která prostředek vytvořila. |
Create |
Režim vytvoření nového serveru PostgreSQL. |
Create |
Režim aktualizace nového serveru PostgreSQL. |
Data |
Vlastnosti šifrování dat serveru |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě. |
Error |
Chybová odpověď |
Geo |
Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování. |
High |
Vlastnosti vysoké dostupnosti serveru |
High |
Režim vysoké dostupnosti pro server. |
Identity |
typy identit přidružených k tomuto prostředku |
key |
Stav primárního šifrovacího klíče pro server s povoleným šifrováním dat |
Maintenance |
Vlastnosti časového období údržby serveru |
Network |
Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu. |
password |
Pokud je povoleno, je povolené ověřování heslem. |
Private |
Prostředek privátního koncového bodu. |
Private |
Seznam připojení privátních koncových bodů přidružených k zadanému prostředku |
Private |
Stav zřizování prostředku připojení privátního koncového bodu. |
Private |
Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. |
Private |
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem. |
Read |
Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis. |
Replica |
Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. |
Replication |
Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis. |
Replication |
Role replikace serveru |
Replication |
Získá stav replikace serveru repliky. Tato vlastnost se vrátí pouze pro volání rozhraní API replik. Podporované hodnoty jsou Aktivní, Zachytávání, Zřizování, Aktualizace, Přerušeno, Změna konfigurace. |
Server |
Představuje server. |
Server |
Požadované parametry pro aktualizaci serveru. |
Server |
Stav serveru vysoké dostupnosti, který je viditelný pro uživatele. |
Server |
Přístup k veřejné síti je povolený nebo není |
Server |
Stav serveru, který je viditelný pro uživatele. |
Server |
Verze serveru PostgreSQL. |
Sku |
Skladová položka (cenová úroveň) serveru. |
Sku |
Úroveň konkrétní skladové položky, například nárazové. |
Storage |
Vlastnosti úložiště serveru |
Storage |
Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server |
Storage |
Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS a UltraSSD_LRS. Výchozí hodnota je Premium_LRS, pokud není zadána. |
system |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy |
User |
Popisuje identitu aplikace. |
User |
Popisuje jednu identitu přiřazenou uživatelem přidruženou k aplikaci. |
activeDirectoryAuthEnum
Pokud je povoleno, je povolené ověřování Azure Active Directory.
Hodnota | Description |
---|---|
Disabled | |
Enabled |
ArmServerKeyType
Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault.
Hodnota | Description |
---|---|
AzureKeyVault | |
SystemManaged |
AuthConfig
Vlastnosti AuthConfig serveru
Name | Typ | Default value | Description |
---|---|---|---|
activeDirectoryAuth |
Pokud je povoleno, je povolené ověřování Azure Active Directory. |
||
passwordAuth | Enabled |
Pokud je povoleno, je povolené ověřování heslem. |
|
tenantId |
string |
ID tenanta serveru. |
AzureManagedDiskPerformanceTiers
Název úrovně úložiště pro IOPS
Hodnota | Description |
---|---|
P1 | |
P10 | |
P15 | |
P2 | |
P20 | |
P3 | |
P30 | |
P4 | |
P40 | |
P50 | |
P6 | |
P60 | |
P70 | |
P80 |
Backup
Vlastnosti zálohování serveru
Name | Typ | Default value | Description |
---|---|---|---|
backupRetentionDays |
integer |
7 |
Doba uchovávání záloh pro server. |
earliestRestoreDate |
string |
Nejstarší formát bodu obnovení (ISO8601) pro server. |
|
geoRedundantBackup | Disabled |
Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování. |
Cluster
Vlastnosti clusteru serveru
Name | Typ | Default value | Description |
---|---|---|---|
clusterSize |
integer |
0 |
Počet uzlů pro cluster. |
createdByType
Typ identity, která prostředek vytvořila.
Hodnota | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
CreateMode
Režim vytvoření nového serveru PostgreSQL.
Hodnota | Description |
---|---|
Create | |
Default | |
GeoRestore | |
PointInTimeRestore | |
Replica | |
ReviveDropped | |
Update |
CreateModeForUpdate
Režim aktualizace nového serveru PostgreSQL.
Hodnota | Description |
---|---|
Default | |
Update |
DataEncryption
Vlastnosti šifrování dat serveru
Name | Typ | Description |
---|---|---|
geoBackupEncryptionKeyStatus |
Stav šifrovacího klíče geografické zálohy pro server s povoleným šifrováním dat |
|
geoBackupKeyURI |
string |
Identifikátor URI klíče v keyvault pro šifrování dat pro geografickou zálohu serveru. |
geoBackupUserAssignedIdentityId |
string |
ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat pro geografickou zálohu serveru. |
primaryEncryptionKeyStatus |
Stav primárního šifrovacího klíče pro server s povoleným šifrováním dat |
|
primaryKeyURI |
string |
Identifikátor URI klíče v keyvault pro šifrování dat primárního serveru. |
primaryUserAssignedIdentityId |
string |
ID prostředku pro identitu přiřazenou uživatelem, která se má použít k šifrování dat primárního serveru. |
type |
Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Další typ informací. |
ErrorDetail
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby. |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva. |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
GeoRedundantBackupEnum
Hodnota označující, zda je na serveru povolená Geo-Redundant zálohování.
Hodnota | Description |
---|---|
Disabled | |
Enabled |
HighAvailability
Vlastnosti vysoké dostupnosti serveru
Name | Typ | Default value | Description |
---|---|---|---|
mode | Disabled |
Režim vysoké dostupnosti pro server. |
|
standbyAvailabilityZone |
string |
informace o zóně dostupnosti pohotovostního režimu. |
|
state |
Stav serveru vysoké dostupnosti, který je viditelný pro uživatele. |
HighAvailabilityMode
Režim vysoké dostupnosti pro server.
Hodnota | Description |
---|---|
Disabled | |
SameZone | |
ZoneRedundant |
IdentityType
typy identit přidružených k tomuto prostředku
Hodnota | Description |
---|---|
None | |
SystemAssigned | |
UserAssigned |
keyStatusEnum
Stav primárního šifrovacího klíče pro server s povoleným šifrováním dat
Hodnota | Description |
---|---|
Invalid | |
Valid |
MaintenanceWindow
Vlastnosti časového období údržby serveru
Name | Typ | Default value | Description |
---|---|---|---|
customWindow |
string |
Disabled |
označuje, jestli je vlastní okno povolené nebo zakázané. |
dayOfWeek |
integer |
0 |
den v týdnu pro časové období údržby |
startHour |
integer |
0 |
počáteční hodina pro časové období údržby |
startMinute |
integer |
0 |
počáteční minuta pro časové období údržby |
Network
Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu.
Name | Typ | Description |
---|---|---|
delegatedSubnetResourceId |
string |
ID prostředku arm delegovaná podsíť To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. |
privateDnsZoneArmResourceId |
string |
ID prostředku arm zóny privátního dns. To je potřeba předat během vytváření, v případě, že chceme, aby se server vložil do virtuální sítě, tj. server privátního přístupu. Během aktualizace to předejte jenom v případě, že chceme aktualizovat hodnotu zóny Privátní DNS. |
publicNetworkAccess |
Přístup k veřejné síti je povolený nebo není |
passwordAuthEnum
Pokud je povoleno, je povolené ověřování heslem.
Hodnota | Description |
---|---|
Disabled | |
Enabled |
PrivateEndpoint
Prostředek privátního koncového bodu.
Name | Typ | Description |
---|---|---|
id |
string |
Identifikátor ARM pro privátní koncový bod. |
PrivateEndpointConnection
Seznam připojení privátních koncových bodů přidružených k zadanému prostředku
Name | Typ | Description |
---|---|---|
id |
string |
Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Název prostředku |
properties.groupIds |
string[] |
ID skupiny pro prostředek privátního koncového bodu. |
properties.privateEndpoint |
Prostředek privátního koncového bodu. |
|
properties.privateLinkServiceConnectionState |
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem. |
|
properties.provisioningState |
Stav zřizování prostředku připojení privátního koncového bodu. |
|
systemData |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy |
|
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
PrivateEndpointConnectionProvisioningState
Stav zřizování prostředku připojení privátního koncového bodu.
Hodnota | Description |
---|---|
Creating | |
Deleting | |
Failed | |
Succeeded |
PrivateEndpointServiceConnectionStatus
Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby.
Hodnota | Description |
---|---|
Approved | |
Pending | |
Rejected |
PrivateLinkServiceConnectionState
Kolekce informací o stavu připojení mezi příjemcem služeb a poskytovatelem.
Name | Typ | Description |
---|---|---|
actionsRequired |
string |
Zpráva, která indikuje, jestli změny poskytovatele služeb vyžadují aktualizace příjemce. |
description |
string |
Důvod schválení nebo zamítnutí připojení. |
status |
Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. |
ReadReplicaPromoteMode
Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis.
Hodnota | Description |
---|---|
standalone | |
switchover |
Replica
Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru.
Name | Typ | Description |
---|---|---|
capacity |
integer |
Repliky povolené pro server |
promoteMode |
Nastaví režim povýšení pro server repliky. Toto je vlastnost jen pro zápis. |
|
promoteOption |
Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis. |
|
replicationState |
Získá stav replikace serveru repliky. Tato vlastnost se vrátí pouze pro volání rozhraní API replik. Podporované hodnoty jsou Aktivní, Zachytávání, Zřizování, Aktualizace, Přerušeno, Změna konfigurace. |
|
role |
Slouží k označení role serveru v sadě replikace. |
ReplicationPromoteOption
Nastaví možnosti zvýšení úrovně pro server repliky. Toto je vlastnost jen pro zápis.
Hodnota | Description |
---|---|
forced | |
planned |
ReplicationRole
Role replikace serveru
Hodnota | Description |
---|---|
AsyncReplica | |
GeoAsyncReplica | |
None | |
Primary |
ReplicationState
Získá stav replikace serveru repliky. Tato vlastnost se vrátí pouze pro volání rozhraní API replik. Podporované hodnoty jsou Aktivní, Zachytávání, Zřizování, Aktualizace, Přerušeno, Změna konfigurace.
Hodnota | Description |
---|---|
Active | |
Broken | |
Catchup | |
Provisioning | |
Reconfiguring | |
Updating |
Server
Představuje server.
Name | Typ | Description |
---|---|---|
id |
string |
Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
identity |
Popisuje identitu aplikace. |
|
location |
string |
Geografické umístění, ve kterém se nachází zdroj |
name |
string |
Název prostředku |
properties.administratorLogin |
string |
Přihlašovací jméno serveru správce. Je možné zadat pouze při vytváření serveru (a vyžaduje se k vytvoření). |
properties.administratorLoginPassword |
string |
Přihlašovací heslo správce (vyžaduje se k vytvoření serveru). |
properties.authConfig |
Vlastnosti AuthConfig serveru |
|
properties.availabilityZone |
string |
informace o zóně dostupnosti serveru. |
properties.backup |
Vlastnosti zálohování serveru |
|
properties.cluster |
Vlastnosti clusteru serveru |
|
properties.createMode |
Režim vytvoření nového serveru PostgreSQL. |
|
properties.dataEncryption |
Vlastnosti šifrování dat serveru |
|
properties.fullyQualifiedDomainName |
string |
Plně kvalifikovaný název domény serveru. |
properties.highAvailability |
Vlastnosti vysoké dostupnosti serveru |
|
properties.maintenanceWindow |
Vlastnosti časového období údržby serveru |
|
properties.minorVersion |
string |
Podverze serveru. |
properties.network |
Vlastnosti sítě serveru Tato vlastnost Sítě se musí předávat pouze v případě, že chcete, aby server byl serverem privátního přístupu. |
|
properties.pointInTimeUTC |
string |
Doba vytvoření bodu obnovení (formát ISO8601) určující čas, ze které se má provést obnovení. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo OživitDropped. |
properties.privateEndpointConnections |
Seznam připojení privátních koncových bodů přidružených k zadanému prostředku |
|
properties.replica |
Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. |
|
properties.replicaCapacity |
integer |
Repliky povolené pro server |
properties.replicationRole |
Role replikace serveru |
|
properties.sourceServerResourceId |
string |
ID prostředku zdrojového serveru, ze které se má obnovit. Vyžaduje se v případě, že createMode je PointInTimeRestore nebo GeoRestore nebo Replika nebo OživitDropped. Tato vlastnost se vrátí pouze pro server repliky. |
properties.state |
Stav serveru, který je viditelný pro uživatele. |
|
properties.storage |
Vlastnosti úložiště serveru |
|
properties.version |
Verze serveru PostgreSQL. |
|
sku |
Skladová položka (cenová úroveň) serveru. |
|
systemData |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy |
|
tags |
object |
Značky prostředků |
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
ServerForUpdate
Požadované parametry pro aktualizaci serveru.
Name | Typ | Description |
---|---|---|
identity |
Popisuje identitu aplikace. |
|
properties.administratorLogin |
string |
Přihlašovací jméno serveru správce. Je možné zadat pouze v případech, kdy se server pokouší přepnout na ověřování heslem a nemá výchozí přihlašovací jméno správce. |
properties.administratorLoginPassword |
string |
Heslo pro přihlášení správce. |
properties.authConfig |
Vlastnosti AuthConfig serveru |
|
properties.backup |
Vlastnosti zálohování serveru |
|
properties.cluster |
Vlastnosti clusteru serveru |
|
properties.createMode |
Režim aktualizace nového serveru PostgreSQL. |
|
properties.dataEncryption |
Vlastnosti šifrování dat serveru |
|
properties.highAvailability |
Vlastnosti vysoké dostupnosti serveru |
|
properties.maintenanceWindow |
Vlastnosti časového období údržby serveru |
|
properties.network |
Vlastnosti sítě serveru Ty se musí předávat jenom v případě, že je server privátním přístupovým serverem. |
|
properties.replica |
Vlastnosti repliky serveru Tyto vlastnosti repliky musí být předány pouze v případě, že chcete zvýšit úroveň serveru. |
|
properties.replicationRole |
Role replikace serveru |
|
properties.storage |
Vlastnosti úložiště serveru |
|
properties.version |
Verze serveru PostgreSQL. Pro MVU se v současné době nepodporuje verze 16. |
|
sku |
Skladová položka (cenová úroveň) serveru. |
|
tags |
object |
Metadata specifická pro aplikaci ve formě párů klíč-hodnota. |
ServerHAState
Stav serveru vysoké dostupnosti, který je viditelný pro uživatele.
Hodnota | Description |
---|---|
CreatingStandby | |
FailingOver | |
Healthy | |
NotEnabled | |
RemovingStandby | |
ReplicatingData |
ServerPublicNetworkAccessState
Přístup k veřejné síti je povolený nebo není
Hodnota | Description |
---|---|
Disabled | |
Enabled |
ServerState
Stav serveru, který je viditelný pro uživatele.
Hodnota | Description |
---|---|
Disabled | |
Dropping | |
Ready | |
Starting | |
Stopped | |
Stopping | |
Updating |
ServerVersion
Verze serveru PostgreSQL.
Hodnota | Description |
---|---|
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 |
Sku
Skladová položka (cenová úroveň) serveru.
Name | Typ | Description |
---|---|---|
name |
string |
Název skladové položky, obvykle úroveň + řada + jádra, například Standard_D4s_v3. |
tier |
Úroveň konkrétní skladové položky, například nárazové. |
SkuTier
Úroveň konkrétní skladové položky, například nárazové.
Hodnota | Description |
---|---|
Burstable | |
GeneralPurpose | |
MemoryOptimized |
Storage
Vlastnosti úložiště serveru
Name | Typ | Description |
---|---|---|
autoGrow |
Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server |
|
iops |
integer |
Množství IOPS úrovně úložiště Tato vlastnost musí být nastavena pro typ úložiště PremiumV2_LRS a UltraSSD_LRS. |
storageSizeGB |
integer |
Maximální povolené úložiště pro server. |
throughput |
integer |
Propustnost úložiště pro server. To je potřeba nastavit pro typ úložiště PremiumV2_LRS a UltraSSD_LRS. |
tier |
Název úrovně úložiště pro IOPS |
|
type |
Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS a UltraSSD_LRS. Výchozí hodnota je Premium_LRS, pokud není zadána. |
StorageAutoGrow
Příznak pro povolení nebo zakázání automatického zvětšování úložiště pro flexibilní server
Hodnota | Description |
---|---|
Disabled | |
Enabled |
StorageType
Typ úložiště pro server. Povolené hodnoty jsou Premium_LRS, PremiumV2_LRS a UltraSSD_LRS. Výchozí hodnota je Premium_LRS, pokud není zadána.
Hodnota | Description |
---|---|
PremiumV2_LRS | |
Premium_LRS | |
UltraSSD_LRS |
systemData
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy
Name | Typ | Description |
---|---|---|
createdAt |
string |
Časové razítko vytvoření prostředku (UTC). |
createdBy |
string |
Identita, která prostředek vytvořila. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string |
Časové razítko poslední změny zdroje (UTC) |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |
UserAssignedIdentity
Popisuje identitu aplikace.
Name | Typ | Description |
---|---|---|
principalId |
string |
ID objektu zabezpečení identity serveru. |
tenantId |
string |
ID tenanta serveru. |
type |
typy identit přidružených k tomuto prostředku |
|
userAssignedIdentities |
<string,
User |
představuje mapování identit přiřazených uživatelem. |
UserIdentity
Popisuje jednu identitu přiřazenou uživatelem přidruženou k aplikaci.
Name | Typ | Description |
---|---|---|
clientId |
string |
identifikátor klienta instančního objektu, který tato identita představuje. |
principalId |
string |
identifikátor objektu instančního objektu, který tato identita představuje. |