Sdílet prostřednictvím


Update-AzPostgreSqlServer

Aktualizace existujícího serveru. Tělo požadavku může obsahovat jednu až mnoho vlastností, které jsou přítomné v normální definici serveru. Místo toho použijte Update-AzPostSqlConfiguration, pokud chcete aktualizovat parametry serveru, jako jsou wait_timeout nebo net_retry_count.

Syntax

Update-AzPostgreSqlServer
      -Name <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-AdministratorLoginPassword <SecureString>]
      [-ReplicationRole <String>]
      [-SkuCapacity <Int32>]
      [-SkuFamily <String>]
      [-Sku <String>]
      [-SkuTier <SkuTier>]
      [-SslEnforcement <SslEnforcementEnum>]
      [-MinimalTlsVersion <MinimalTlsVersionEnum>]
      [-BackupRetentionDay <Int32>]
      [-StorageAutogrow <StorageAutogrow>]
      [-StorageInMb <Int32>]
      [-Tag <Hashtable>]
      [-PublicNetworkAccess <PublicNetworkAccessEnum>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzPostgreSqlServer
      -InputObject <IPostgreSqlIdentity>
      [-AdministratorLoginPassword <SecureString>]
      [-ReplicationRole <String>]
      [-SkuCapacity <Int32>]
      [-SkuFamily <String>]
      [-Sku <String>]
      [-SkuTier <SkuTier>]
      [-SslEnforcement <SslEnforcementEnum>]
      [-MinimalTlsVersion <MinimalTlsVersionEnum>]
      [-BackupRetentionDay <Int32>]
      [-StorageAutogrow <StorageAutogrow>]
      [-StorageInMb <Int32>]
      [-Tag <Hashtable>]
      [-PublicNetworkAccess <PublicNetworkAccessEnum>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Aktualizace existujícího serveru. Tělo požadavku může obsahovat jednu až mnoho vlastností, které jsou přítomné v normální definici serveru. Místo toho použijte Update-AzPostSqlConfiguration, pokud chcete aktualizovat parametry serveru, jako jsou wait_timeout nebo net_retry_count.

Příklady

Příklad 1: Aktualizace serveru PostgreSql podle skupiny prostředků a názvu serveru

Update-AzPostgreSqlServer -ResourceGroupName PostgreSqlTestRG -ServerName PostgreSqlTestServer -SslEnforcement Disabled

Name                 Location AdministratorLogin Version StorageProfileStorageMb SkuName   SkuTier        SslEnforcement
----                 -------- ------------------ ------- ----------------------- -------   -------        --------------
postgresqltestserver eastus   pwsh               9.6     5120                    GP_Gen5_4 GeneralPurpose Disabled

Tato rutina aktualizuje server PostgreSql podle skupiny prostředků a názvu serveru.

Příklad 2: Aktualizace serveru PostgreSql podle identity

Get-AzPostgreSqlServer -ResourceGroupName PostgreSqlTestRG -ServerName PostgreSqlTestServer | Update-AzPostgreSqlServer -BackupRetentionDay 23

Name                 Location AdministratorLogin Version StorageProfileStorageMb SkuName   SkuTier        SslEnforcement
----                 -------- ------------------ ------- ----------------------- -------   -------        --------------
postgresqltestserver eastus   pwsh               9.6     5120                    GP_Gen5_4 GeneralPurpose Disabled

Tato rutina aktualizuje server PostgreSql podle identity.

Parametry

-AdministratorLoginPassword

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

Typ:SecureString
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Spusťte příkaz jako úlohu.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-BackupRetentionDay

Doba uchovávání záloh pro server. Počet dní je mezi 7 a 35.

Typ:Int32
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliases:cf
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Parametr identity. Chcete-li vytvořit, přečtěte si část NOTES pro vlastnosti INPUTOBJECT a vytvořte tabulku hash.

Typ:IPostgreSqlIdentity
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-MinimalTlsVersion

Pokud je povolený protokol SSL, nastavte minimální verzi protokolu TLS pro připojení k serveru. Výchozí hodnota je TLSEnforcementDisabled.accepted values: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled.

Typ:MinimalTlsVersionEnum
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Název serveru.

Typ:String
Aliases:ServerName
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-NoWait

Spusťte příkaz asynchronně.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicNetworkAccess

Povolení nebo zakázání přístupu k veřejné síti

Typ:PublicNetworkAccessEnum
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ReplicationRole

Role replikace serveru.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API Azure Resource Manageru nebo portálu.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:False
Accept wildcard characters:False

-Sku

Název skladové položky, obvykle úroveň + řada + jádra, například B_Gen4_1, GP_Gen5_8.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuCapacity

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

Typ:Int32
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuFamily

Řada hardwaru.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SkuTier

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

Typ:SkuTier
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SslEnforcement

Povolte vynucení ssl nebo ne při připojení k serveru.

Typ:SslEnforcementEnum
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageAutogrow

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

Typ:StorageAutogrow
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageInMb

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

Typ:Int32
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-SubscriptionId

ID předplatného, které identifikuje předplatné Azure.

Typ:String
Position:Named
výchozí hodnota:(Get-AzContext).Subscription.Id
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Tag

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

Typ:Hashtable
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliases:wi
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

IPostgreSqlIdentity

Výstupy

IServer