swagger: '2.0' info: version: 2023-06-01-preview title: Microsoft Azure PostgreSQLManagementClient description: >- The Microsoft Azure management API provides create, read, update, and delete functionality for Azure PostgreSQL resources including servers, databases, firewall rules, VNET rules, security alert policies, log files and configurations with new business model. host: management.azure.com schemes: - https consumes: - application/json produces: - application/json security: - azure_auth: - user_impersonation securityDefinitions: azure_auth: type: oauth2 authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize flow: implicit description: Azure Active Directory OAuth2 Flow scopes: user_impersonation: impersonate your user account paths: /providers/Microsoft.DBforPostgreSQL/getPrivateDnsZoneSuffix: post: tags: - GetPrivateDnsZoneSuffix operationId: microsoftAzureGetprivatednszonesuffixExecute x-ms-examples: GetPrivateDnsZoneSuffix: $ref: ./examples/GetPrivateDnsZoneSuffix.json description: Get private DNS zone suffix in the cloud parameters: - $ref: >- ../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter responses: '200': description: OK schema: $ref: '#/definitions/PrivateDnsZoneSuffix' default: description: Error response describing why the operation failed. schema: $ref: >- ../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse summary: Microsoft Azure Post Providers Microsoft Dbforpostgresql Getprivatednszonesuffix definitions: PrivateDnsZoneSuffix: type: string description: Represents a resource name availability. tags: - name: GetPrivateDnsZoneSuffix