DbforpostgresqlFunctions

Functions

Link copied to clipboard

Gets information about a server. Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getAdministrator(objectId: String, resourceGroupName: String, serverName: String): GetAdministratorResult
Link copied to clipboard

Get specific backup for a given server. Uses Azure REST API version 2024-08-01. Other available API versions: 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getBackup(argument: suspend GetBackupPlainArgsBuilder.() -> Unit): GetBackupResult
suspend fun getBackup(backupName: String, resourceGroupName: String, serverName: String): GetBackupResult
Link copied to clipboard

Gets information about a configuration of server. Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getConfiguration(configurationName: String, resourceGroupName: String, serverName: String): GetConfigurationResult
Link copied to clipboard

Gets information about a database. Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getDatabase(argument: suspend GetDatabasePlainArgsBuilder.() -> Unit): GetDatabaseResult
suspend fun getDatabase(databaseName: String, resourceGroupName: String, serverName: String): GetDatabaseResult
Link copied to clipboard

List all the firewall rules in a given server. Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getFirewallRule(firewallRuleName: String, resourceGroupName: String, serverName: String): GetFirewallRuleResult
Link copied to clipboard

Get private DNS zone suffix in the cloud Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard

Gets details of a migration. Uses Azure REST API version 2024-08-01. Other available API versions: 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getMigration(migrationName: String, resourceGroupName: String, subscriptionId: String? = null, targetDbServerName: String): GetMigrationResult
Link copied to clipboard

Gets a private endpoint connection. Uses Azure REST API version 2024-08-01. Other available API versions: 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getPrivateEndpointConnection(privateEndpointConnectionName: String, resourceGroupName: String, serverName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Gets information about a server. Uses Azure REST API version 2024-08-01. Other available API versions: 2022-12-01, 2023-03-01-preview, 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getServer(argument: suspend GetServerPlainArgsBuilder.() -> Unit): GetServerResult
suspend fun getServer(resourceGroupName: String, serverName: String): GetServerResult
Link copied to clipboard

Gets information about a cluster such as compute and storage configuration and cluster lifecycle metadata such as cluster creation date and time. Uses Azure REST API version 2023-03-02-preview. Other available API versions: 2022-11-08. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getServerGroupCluster(clusterName: String, resourceGroupName: String): GetServerGroupClusterResult
Link copied to clipboard

Gets information about a cluster firewall rule. Uses Azure REST API version 2023-03-02-preview. Other available API versions: 2022-11-08. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getServerGroupFirewallRule(clusterName: String, firewallRuleName: String, resourceGroupName: String): GetServerGroupFirewallRuleResult
Link copied to clipboard

Gets private endpoint connection. Uses Azure REST API version 2023-03-02-preview. Other available API versions: 2022-11-08. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getServerGroupPrivateEndpointConnection(clusterName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetServerGroupPrivateEndpointConnectionResult
Link copied to clipboard

Gets information about a cluster role. Uses Azure REST API version 2023-03-02-preview. Other available API versions: 2022-11-08. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getServerGroupRole(clusterName: String, resourceGroupName: String, roleName: String): GetServerGroupRoleResult
Link copied to clipboard

Gets information about a server. Uses Azure REST API version 2017-12-01.

suspend fun getSingleServer(resourceGroupName: String, serverName: String): GetSingleServerResult
Link copied to clipboard

Gets information about a configuration of server. Uses Azure REST API version 2017-12-01.

suspend fun getSingleServerConfiguration(configurationName: String, resourceGroupName: String, serverName: String): GetSingleServerConfigurationResult
Link copied to clipboard

Gets information about a database. Uses Azure REST API version 2017-12-01.

suspend fun getSingleServerDatabase(databaseName: String, resourceGroupName: String, serverName: String): GetSingleServerDatabaseResult
Link copied to clipboard

Gets information about a server firewall rule. Uses Azure REST API version 2017-12-01.

suspend fun getSingleServerFirewallRule(firewallRuleName: String, resourceGroupName: String, serverName: String): GetSingleServerFirewallRuleResult
Link copied to clipboard

Gets information about a virtual endpoint. Uses Azure REST API version 2024-08-01. Other available API versions: 2023-06-01-preview, 2023-12-01-preview, 2024-03-01-preview, 2024-11-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native dbforpostgresql [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getVirtualEndpoint(resourceGroupName: String, serverName: String, virtualEndpointName: String): GetVirtualEndpointResult