Sdílet prostřednictvím


Servers - Update

Aktualizace existující server. Text požadavku může obsahovat jednu až mnoho vlastností, které jsou v definici normálního serveru.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}?api-version=2017-12-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID cílového předplatného.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
identity

ResourceIdentity

Identita Azure Active Directory serveru.

properties.administratorLoginPassword

string

Heslo přihlášení správce.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Vynucujte minimální verzi protokolu TLS pro server.

properties.publicNetworkAccess

PublicNetworkAccessEnum

Určuje, jestli je pro tento server povolený veřejný síťový přístup. Hodnota je nepovinná, ale pokud je předána, musí být Povolená nebo Zakázaná.

properties.replicationRole

string

Role replikace serveru.

properties.sslEnforcement

SslEnforcementEnum

Povolte vynucování ssl nebo ne, když se připojujete k serveru.

properties.storageProfile

StorageProfile

Profil úložiště serveru.

properties.version

ServerVersion

Verze serveru.

sku

Sku

Skladová položka (cenová úroveň) serveru.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

Odpovědi

Name Typ Description
200 OK

Server

OK

202 Accepted

Přijato

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

ServerUpdate

Sample request

PATCH https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc4?api-version=2017-12-01

{
  "properties": {
    "administratorLoginPassword": "<administratorLoginPassword>",
    "sslEnforcement": "Enabled",
    "minimalTlsVersion": "TLS1_2"
  }
}

Sample response

{
  "sku": {
    "name": "B_Gen4_2",
    "tier": "Basic",
    "family": "Gen4",
    "capacity": 2
  },
  "properties": {
    "administratorLogin": "cloudsa",
    "storageProfile": {
      "storageMB": 128000,
      "backupRetentionDays": 7,
      "geoRedundantBackup": "Disabled"
    },
    "version": "9.6",
    "sslEnforcement": "Enabled",
    "minimalTlsVersion": "TLS1_2",
    "userVisibleState": "Ready",
    "fullyQualifiedDomainName": "pgtestsvc4.postgres.database.azure.com",
    "earliestRestoreDate": "2018-03-14T21:08:24.637+00:00"
  },
  "location": "westus",
  "tags": {
    "ElasticServer": "1"
  },
  "id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testrg/providers/Microsoft.DBforPostgreSQL/servers/pgtestsvc4",
  "name": "pgtestsvc4",
  "type": "Microsoft.DBforPostgreSQL/servers"
}

Definice

Name Description
CloudError

Chybová odpověď ze služby Batch.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorResponse

Odpověď na chybu

GeoRedundantBackup

Pro zálohování serveru povolte geograficky redundantní nebo ne.

IdentityType

Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory.

InfrastructureEncryption

Přidejte druhou vrstvu šifrování dat pomocí nového šifrovacího algoritmu, který poskytuje další ochranu dat. Hodnota je volitelná, ale pokud je předána, musí být Zakázaná nebo Povolená.

MinimalTlsVersionEnum

Vynucujte minimální verzi protokolu TLS pro server.

PrivateEndpointProperty
PrivateEndpointProvisioningState

Stav připojení privátního koncového bodu.

PrivateLinkServiceConnectionStateActionsRequire

Akce vyžadované pro připojení služby private link.

PrivateLinkServiceConnectionStateStatus

Stav připojení služby private link.

PublicNetworkAccessEnum

Určuje, jestli je pro tento server povolený veřejný síťový přístup. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná.

ResourceIdentity

Konfigurace identity Azure Active Directory pro prostředek

Server

Představuje server.

ServerPrivateEndpointConnection

Připojení privátního koncového bodu pod serverem

ServerPrivateEndpointConnectionProperties

Vlastnosti připojení privátního koncového bodu.

ServerPrivateLinkServiceConnectionStateProperty
ServerState

Stav serveru, který je viditelný pro uživatele.

ServerUpdateParameters

Parametry, které se můžou aktualizovat pro server.

ServerVersion

Verze serveru.

Sku

Vlastnosti serveru související s fakturačními informacemi

SkuTier

Úroveň konkrétní skladové položky, například Basic.

SslEnforcementEnum

Při připojení k serveru povolte vynucování ssl nebo ne.

StorageAutogrow

Povolte automatické zvětšování úložiště.

StorageProfile

Vlastnosti profilu úložiště serveru

CloudError

Chybová odpověď ze služby Batch.

Name Typ Description
error

ErrorResponse

Odpověď na chybu
Běžná odpověď na chybu pro všechna rozhraní API azure Resource Manager, která vrací podrobnosti o chybě pro neúspěšné operace. (To také odpovídá formátu odpovědi na chybu OData.)

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorResponse

Odpověď na chybu

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě

code

string

Kód chyby

details

ErrorResponse[]

Podrobnosti o chybě

message

string

Chybová zpráva

target

string

Cíl chyby.

GeoRedundantBackup

Pro zálohování serveru povolte geograficky redundantní nebo ne.

Name Typ Description
Disabled

string

Enabled

string

IdentityType

Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory.

Name Typ Description
SystemAssigned

string

InfrastructureEncryption

Přidejte druhou vrstvu šifrování dat pomocí nového šifrovacího algoritmu, který poskytuje další ochranu dat. Hodnota je volitelná, ale pokud je předána, musí být Zakázaná nebo Povolená.

Name Typ Description
Disabled

string

Další (2.) vrstva šifrování neaktivních uložených dat

Enabled

string

Výchozí hodnota pro jednu vrstvu šifrování neaktivních uložených dat.

MinimalTlsVersionEnum

Vynucujte minimální verzi protokolu TLS pro server.

Name Typ Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

TLSEnforcementDisabled

string

PrivateEndpointProperty

Name Typ Description
id

string

ID prostředku privátního koncového bodu

PrivateEndpointProvisioningState

Stav připojení privátního koncového bodu.

Name Typ Description
Approving

string

Dropping

string

Failed

string

Ready

string

Rejecting

string

PrivateLinkServiceConnectionStateActionsRequire

Akce vyžadované pro připojení služby private link.

Name Typ Description
None

string

PrivateLinkServiceConnectionStateStatus

Stav připojení služby private link.

Name Typ Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PublicNetworkAccessEnum

Určuje, jestli je pro tento server povolený veřejný síťový přístup. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná.

Name Typ Description
Disabled

string

Enabled

string

ResourceIdentity

Konfigurace identity Azure Active Directory pro prostředek

Name Typ Description
principalId

string

ID objektu zabezpečení Služby Azure Active Directory.

tenantId

string

ID tenanta Azure Active Directory

type

IdentityType

Typ identity. Tuto možnost nastavte na SystemAssigned, aby se k prostředku automaticky vytvořil a přiřadil objekt zabezpečení Azure Active Directory.

Server

Představuje server.

Name Typ Description
id

string

Plně kvalifikované ID prostředku. Příklad – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

ResourceIdentity

Identita Azure Active Directory serveru.

location

string

Geografické umístění, ve kterém se nachází prostředek

name

string

Název prostředku

properties.administratorLogin

string

Přihlašovací jméno správce serveru. Lze zadat pouze v případě, že se server vytváří (a vyžaduje se k vytvoření).

properties.byokEnforcement

string

Stav znázorňující, jestli je šifrování dat serveru povolené pomocí klíčů spravovaných zákazníkem.

properties.earliestRestoreDate

string

Nejstarší čas vytvoření bodu obnovení (formát ISO8601)

properties.fullyQualifiedDomainName

string

Plně kvalifikovaný název domény serveru.

properties.infrastructureEncryption

InfrastructureEncryption

Stav zobrazující, jestli server povolil šifrování infrastruktury.

properties.masterServerId

string

ID hlavního serveru serveru repliky.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Vynucujte minimální verzi protokolu TLS pro server.

properties.privateEndpointConnections

ServerPrivateEndpointConnection[]

Seznam připojení privátních koncových bodů na serveru

properties.publicNetworkAccess

PublicNetworkAccessEnum

Určuje, jestli je pro tento server povolený veřejný síťový přístup. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná.

properties.replicaCapacity

integer

Maximální počet replik, které může mít hlavní server.

properties.replicationRole

string

Role replikace serveru.

properties.sslEnforcement

SslEnforcementEnum

Při připojení k serveru povolte vynucování ssl nebo ne.

properties.storageProfile

StorageProfile

Profil úložiště serveru.

properties.userVisibleState

ServerState

Stav serveru, který je viditelný pro uživatele.

properties.version

ServerVersion

Verze serveru.

sku

Sku

Skladová položka (cenová úroveň) serveru.

tags

object

Značky prostředků.

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

ServerPrivateEndpointConnection

Připojení privátního koncového bodu pod serverem

Name Typ Description
id

string

ID prostředku připojení privátního koncového bodu.

properties

ServerPrivateEndpointConnectionProperties

Vlastnosti připojení privátního koncového bodu

ServerPrivateEndpointConnectionProperties

Vlastnosti připojení privátního koncového bodu.

Name Typ Description
privateEndpoint

PrivateEndpointProperty

Privátní koncový bod, ke kterému připojení patří.

privateLinkServiceConnectionState

ServerPrivateLinkServiceConnectionStateProperty

Stav připojení privátního koncového bodu.

provisioningState

PrivateEndpointProvisioningState

Stav připojení privátního koncového bodu.

ServerPrivateLinkServiceConnectionStateProperty

Name Typ Description
actionsRequired

PrivateLinkServiceConnectionStateActionsRequire

Akce vyžadované pro připojení služby private link.

description

string

Popis připojení služby private link.

status

PrivateLinkServiceConnectionStateStatus

Stav připojení služby private link.

ServerState

Stav serveru, který je viditelný pro uživatele.

Name Typ Description
Disabled

string

Dropping

string

Inaccessible

string

Ready

string

ServerUpdateParameters

Parametry, které se můžou aktualizovat pro server.

Name Typ Description
identity

ResourceIdentity

Identita Azure Active Directory serveru.

properties.administratorLoginPassword

string

Heslo pro přihlášení správce.

properties.minimalTlsVersion

MinimalTlsVersionEnum

Vynucujte minimální verzi protokolu TLS pro server.

properties.publicNetworkAccess

PublicNetworkAccessEnum

Určuje, jestli je pro tento server povolený veřejný síťový přístup. Hodnota je volitelná, ale pokud je předána, musí být Povolená nebo Zakázaná.

properties.replicationRole

string

Role replikace serveru.

properties.sslEnforcement

SslEnforcementEnum

Při připojení k serveru povolte vynucování ssl nebo ne.

properties.storageProfile

StorageProfile

Profil úložiště serveru.

properties.version

ServerVersion

Verze serveru.

sku

Sku

Skladová položka (cenová úroveň) serveru.

tags

object

Metadata specifická pro aplikaci ve formě párů klíč-hodnota.

ServerVersion

Verze serveru.

Name Typ Description
10

string

10.0

string

10.2

string

11

string

9.5

string

9.6

string

Sku

Vlastnosti serveru související s fakturačními informacemi

Name Typ Description
capacity

integer

Kapacita vertikálního navýšení/snížení kapacity představující výpočetní jednotky serveru.

family

string

Rodina hardwaru.

name

string

Název skladové položky, obvykle vrstva + rodina + jádra, například B_Gen4_1, GP_Gen5_8.

size

string

Kód velikosti, který má být odpovídajícím způsobem interpretován prostředkem.

tier

SkuTier

Úroveň konkrétní skladové položky, například Basic.

SkuTier

Úroveň konkrétní skladové položky, například Basic.

Name Typ Description
Basic

string

GeneralPurpose

string

MemoryOptimized

string

SslEnforcementEnum

Při připojení k serveru povolte vynucování ssl nebo ne.

Name Typ Description
Disabled

string

Enabled

string

StorageAutogrow

Povolte automatické zvětšování úložiště.

Name Typ Description
Disabled

string

Enabled

string

StorageProfile

Vlastnosti profilu úložiště serveru

Name Typ Description
backupRetentionDays

integer

Dny uchovávání záloh pro server.

geoRedundantBackup

GeoRedundantBackup

Pro zálohování serveru povolte geograficky redundantní nebo ne.

storageAutogrow

StorageAutogrow

Povolte automatické zvětšování úložiště.

storageMB

integer

Maximální povolené úložiště pro server