Share via


AzurePostgresExtensions Class

Definition

Provides extension methods for adding the Azure Postgres resources to the application model.

public static class AzurePostgresExtensions
type AzurePostgresExtensions = class
Public Module AzurePostgresExtensions
Inheritance
AzurePostgresExtensions

Methods

AsAzurePostgresFlexibleServer(IResourceBuilder<PostgresServerResource>)

Configures resource to use Azure for local development and when doing a deployment via the Azure Developer CLI.

AsAzurePostgresFlexibleServer(IResourceBuilder<PostgresServerResource>, Action<IResourceBuilder<AzurePostgresResource>,ResourceModuleConstruct, PostgreSqlFlexibleServer>)

Configures resource to use Azure for local development and when doing a deployment via the Azure Developer CLI.

PublishAsAzurePostgresFlexibleServer(IResourceBuilder<PostgresServerResource>)

Configures Postgres Server resource to be deployed as Azure Postgres Flexible Server.

PublishAsAzurePostgresFlexibleServer(IResourceBuilder<PostgresServerResource>, Action<IResourceBuilder<AzurePostgresResource>,ResourceModuleConstruct, PostgreSqlFlexibleServer>)

Configures Postgres Server resource to be deployed as Azure Postgres Flexible Server.

Applies to