Azure.ResourceManager.PostgreSql.Models Namespace

Classes

ArmPostgreSqlModelFactory

Model factory for models.

PostgreSqlConfigurationList

A list of server configurations.

PostgreSqlLogFile

Represents a log file.

PostgreSqlNameAvailabilityContent

Request from client to check resource name availability.

PostgreSqlNameAvailabilityResult

Represents a resource name availability.

PostgreSqlPerformanceTierProperties

Performance tier properties.

PostgreSqlPerformanceTierServiceLevelObjectives

Service level objectives for performance tier.

PostgreSqlPrivateEndpointConnectionPatch

Tags object for patch operations.

PostgreSqlPrivateLinkResourceProperties

Properties of a private link resource.

PostgreSqlPrivateLinkServiceConnectionStateProperty

The PostgreSqlPrivateLinkServiceConnectionStateProperty.

PostgreSqlRecoverableServerResourceData

A recoverable server resource.

PostgreSqlServerCreateOrUpdateContent

Represents a server to be created.

PostgreSqlServerPatch

Parameters allowed to update for a server.

PostgreSqlServerPrivateEndpointConnection

A private endpoint connection under a server.

PostgreSqlServerPrivateEndpointConnectionProperties

Properties of a private endpoint connection.

PostgreSqlServerPrivateLinkServiceConnectionStateProperty

The PostgreSqlServerPrivateLinkServiceConnectionStateProperty.

PostgreSqlServerPropertiesForCreate

The properties used to create a new server. Please note PostgreSqlServerPropertiesForCreate is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include PostgreSqlServerPropertiesForDefaultCreate, PostgreSqlServerPropertiesForGeoRestore, PostgreSqlServerPropertiesForRestore and PostgreSqlServerPropertiesForReplica.

PostgreSqlServerPropertiesForDefaultCreate

The properties used to create a new server.

PostgreSqlServerPropertiesForGeoRestore

The properties used to create a new server by restoring to a different region from a geo replicated backup.

PostgreSqlServerPropertiesForReplica

The properties to create a new replica.

PostgreSqlServerPropertiesForRestore

The properties used to create a new server by restoring from a backup.

PostgreSqlSku

Billing information related properties of a server.

PostgreSqlStorageProfile

Storage Profile properties of a server.

Structs

PostgreSqlAdministratorType

The type of administrator.

PostgreSqlGeoRedundantBackup

Enable Geo-redundant or not for server backup.

PostgreSqlInfrastructureEncryption

Add a second layer of encryption for your data using new encryption algorithm which gives additional data protection. Value is optional but if passed in, must be 'Disabled' or 'Enabled'.

PostgreSqlMinimalTlsVersionEnum

Enforce a minimal Tls version for the server.

PostgreSqlPrivateEndpointProvisioningState

State of the private endpoint connection.

PostgreSqlPrivateLinkServiceConnectionStateRequiredAction

The actions required for private link service connection.

PostgreSqlPrivateLinkServiceConnectionStateStatus

The private link service connection status.

PostgreSqlPublicNetworkAccessEnum

Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.

PostgreSqlSecurityAlertPolicyName

The PostgreSqlSecurityAlertPolicyName.

PostgreSqlServerKeyType

The key type like 'AzureKeyVault'.

PostgreSqlServerState

A state of a server that is visible to user.

PostgreSqlServerVersion

The version of a server.

PostgreSqlSkuTier

The tier of the particular SKU, e.g. Basic.

PostgreSqlStorageAutogrow

Enable Storage Auto Grow.

PostgreSqlVirtualNetworkRuleState

Virtual Network Rule State.

Enums

PostgreSqlServerSecurityAlertPolicyState

Specifies the state of the policy, whether it is enabled or disabled.

PostgreSqlSslEnforcementEnum

Enable ssl enforcement or not when connect to server.