Partilhar via


ArmPostgreSqlFlexibleServersModelFactory.PostgreSqlFlexibleServerCapabilityProperties Método

Definição

Inicializa uma nova instância do PostgreSqlFlexibleServerCapabilityProperties.

public static Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerCapabilityProperties PostgreSqlFlexibleServerCapabilityProperties (Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexbileServerCapabilityStatus? capabilityStatus = default, string reason = default, string name = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerEditionCapability> supportedServerEditions = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerServerVersionCapability> supportedServerVersions = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerFastProvisioningSupported? supportFastProvisioning = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerFastProvisioningEditionCapability> supportedFastProvisioningEditions = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerGeoBackupSupported? geoBackupSupported = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantHaSupported? zoneRedundantHaSupported = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported? zoneRedundantHaAndGeoBackupSupported = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageAutoGrowthSupported? storageAutoGrowthSupported = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerOnlineResizeSupported? onlineResizeSupported = default, Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantRestricted? restricted = default);
static member PostgreSqlFlexibleServerCapabilityProperties : Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexbileServerCapabilityStatus> * string * string * seq<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerEditionCapability> * seq<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerServerVersionCapability> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerFastProvisioningSupported> * seq<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerFastProvisioningEditionCapability> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerGeoBackupSupported> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantHaSupported> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageAutoGrowthSupported> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerOnlineResizeSupported> * Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerZoneRedundantRestricted> -> Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerCapabilityProperties
Public Shared Function PostgreSqlFlexibleServerCapabilityProperties (Optional capabilityStatus As Nullable(Of PostgreSqlFlexbileServerCapabilityStatus) = Nothing, Optional reason As String = Nothing, Optional name As String = Nothing, Optional supportedServerEditions As IEnumerable(Of PostgreSqlFlexibleServerEditionCapability) = Nothing, Optional supportedServerVersions As IEnumerable(Of PostgreSqlFlexibleServerServerVersionCapability) = Nothing, Optional supportFastProvisioning As Nullable(Of PostgreSqlFlexibleServerFastProvisioningSupported) = Nothing, Optional supportedFastProvisioningEditions As IEnumerable(Of PostgreSqlFlexibleServerFastProvisioningEditionCapability) = Nothing, Optional geoBackupSupported As Nullable(Of PostgreSqlFlexibleServerGeoBackupSupported) = Nothing, Optional zoneRedundantHaSupported As Nullable(Of PostgreSqlFlexibleServerZoneRedundantHaSupported) = Nothing, Optional zoneRedundantHaAndGeoBackupSupported As Nullable(Of PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported) = Nothing, Optional storageAutoGrowthSupported As Nullable(Of PostgreSqlFlexibleServerStorageAutoGrowthSupported) = Nothing, Optional onlineResizeSupported As Nullable(Of PostgreSqlFlexibleServerOnlineResizeSupported) = Nothing, Optional restricted As Nullable(Of PostgreSqlFlexibleServerZoneRedundantRestricted) = Nothing) As PostgreSqlFlexibleServerCapabilityProperties

Parâmetros

capabilityStatus
Nullable<PostgreSqlFlexbileServerCapabilityStatus>

O status da funcionalidade.

reason
String

O motivo para a funcionalidade não estar disponível.

name
String

Nome da funcionalidade de servidores flexíveis.

supportedServerEditions
IEnumerable<PostgreSqlFlexibleServerEditionCapability>

Lista de edições de servidor flexíveis com suporte.

supportedServerVersions
IEnumerable<PostgreSqlFlexibleServerServerVersionCapability>

A lista de versões de servidor com suporte para essa funcionalidade.

supportFastProvisioning
Nullable<PostgreSqlFlexibleServerFastProvisioningSupported>

Obtém um valor que indica se há suporte para provisionamento rápido. "Habilitado" significa que há suporte para provisionamento rápido. "Desabilitado" significa que não há suporte para provisionamento rápido.

supportedFastProvisioningEditions
IEnumerable<PostgreSqlFlexibleServerFastProvisioningEditionCapability>

Lista de edições de servidor com suporte para provisionamento rápido.

geoBackupSupported
Nullable<PostgreSqlFlexibleServerGeoBackupSupported>

Determina se há suporte para backup geográfico nessa região. "Habilitado" significa que há suporte para backup geográfico. "Desabilitado" significa que não há suporte para o geo-back.

zoneRedundantHaSupported
Nullable<PostgreSqlFlexibleServerZoneRedundantHaSupported>

Um valor que indica se há suporte para HA com redundância de zona nessa região. "Habilitado" significa que há suporte para HA com redundância de zona. "Desabilitado" significa ha com redundância de zona não tem suporte.

zoneRedundantHaAndGeoBackupSupported
Nullable<PostgreSqlFlexibleServerZoneRedundantHaAndGeoBackupSupported>

Um valor que indica se há suporte para HA com redundância de zona e backup geográfico nessa região. "Habilitado" significa que há suporte para HA com redundância de zona e backup geográfico. "Desabilitado" significa HA com redundância de zona e não há suporte para backup geográfico.

storageAutoGrowthSupported
Nullable<PostgreSqlFlexibleServerStorageAutoGrowthSupported>

Um valor que indica se o aumento automático de armazenamento tem suporte nessa região. "Habilitado" significa que há suporte para o aumento automático do armazenamento. "Desabilitado" significa que não há suporte para o aumento automático de armazenamento.

onlineResizeSupported
Nullable<PostgreSqlFlexibleServerOnlineResizeSupported>

Um valor que indica se há suporte para redimensionamento online nessa região para a assinatura fornecida. "Habilitado" significa que há suporte para redimensionamento online de armazenamento. "Desabilitado" significa que não há suporte para redimensionamento online de armazenamento.

restricted
Nullable<PostgreSqlFlexibleServerZoneRedundantRestricted>

Um valor que indica se essa região é restrita. "Habilitado" significa que a região é restrita. "Desabilitado" significa que a região não é restrita.

Retornos

Uma nova PostgreSqlFlexibleServerCapabilityProperties instância para simulação.

Aplica-se a