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.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ArmServerKeyType
Typ šifrování dat, který se má znázornit, pokud se jedná o službu System Managed vs. Azure Key Vault.
Name | Typ | Description |
---|---|---|
AzureKeyVault |
string |
|
SystemManaged |
string |
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
Name | Typ | Description |
---|---|---|
P1 |
string |
|
P10 |
string |
|
P15 |
string |
|
P2 |
string |
|
P20 |
string |
|
P3 |
string |
|
P30 |
string |
|
P4 |
string |
|
P40 |
string |
|
P50 |
string |
|
P6 |
string |
|
P60 |
string |
|
P70 |
string |
|
P80 |
string |
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.
Name | Typ | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateMode
Režim vytvoření nového serveru PostgreSQL.
Name | Typ | Description |
---|---|---|
Create |
string |
|
Default |
string |
|
GeoRestore |
string |
|
PointInTimeRestore |
string |
|
Replica |
string |
|
ReviveDropped |
string |
|
Update |
string |
CreateModeForUpdate
Režim aktualizace nového serveru PostgreSQL.
Name | Typ | Description |
---|---|---|
Default |
string |
|
Update |
string |
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í.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
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.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
SameZone |
string |
|
ZoneRedundant |
string |
IdentityType
typy identit přidružených k tomuto prostředku
Name | Typ | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
UserAssigned |
string |
keyStatusEnum
Stav primárního šifrovacího klíče pro server s povoleným šifrováním dat
Name | Typ | Description |
---|---|---|
Invalid |
string |
|
Valid |
string |
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.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
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.
Name | Typ | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
PrivateEndpointServiceConnectionStatus
Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby.
Name | Typ | Description |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
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.
Name | Typ | Description |
---|---|---|
standalone |
string |
|
switchover |
string |
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.
Name | Typ | Description |
---|---|---|
forced |
string |
|
planned |
string |
ReplicationRole
Role replikace serveru
Name | Typ | Description |
---|---|---|
AsyncReplica |
string |
|
GeoAsyncReplica |
string |
|
None |
string |
|
Primary |
string |
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.
Name | Typ | Description |
---|---|---|
Active |
string |
|
Broken |
string |
|
Catchup |
string |
|
Provisioning |
string |
|
Reconfiguring |
string |
|
Updating |
string |
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.
Name | Typ | Description |
---|---|---|
CreatingStandby |
string |
|
FailingOver |
string |
|
Healthy |
string |
|
NotEnabled |
string |
|
RemovingStandby |
string |
|
ReplicatingData |
string |
ServerPublicNetworkAccessState
Přístup k veřejné síti je povolený nebo není
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ServerState
Stav serveru, který je viditelný pro uživatele.
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Dropping |
string |
|
Ready |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Updating |
string |
ServerVersion
Verze serveru PostgreSQL.
Name | Typ | Description |
---|---|---|
11 |
string |
|
12 |
string |
|
13 |
string |
|
14 |
string |
|
15 |
string |
|
16 |
string |
|
17 |
string |
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é.
Name | Typ | Description |
---|---|---|
Burstable |
string |
|
GeneralPurpose |
string |
|
MemoryOptimized |
string |
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
Name | Typ | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
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.
Name | Typ | Description |
---|---|---|
PremiumV2_LRS |
string |
|
Premium_LRS |
string |
|
UltraSSD_LRS |
string |
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 |
---|---|---|
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. |