DataFire integration for PostgreSQLManagementClient
npm install @datafire/azure_postgresql_privateendpointconnectionsClient library for PostgreSQLManagementClient
bash
npm install --save @datafire/azure_postgresql_privateendpointconnections
`
`js
let azure_postgresql_privateendpointconnections = require('@datafire/azure_postgresql_privateendpointconnections').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});.then(data => {
console.log(data);
});
`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.
Actions
$3
Gets all private endpoint connections on a server.
`js
azure_postgresql_privateendpointconnections.PrivateEndpointConnections_ListByServer({
"resourceGroupName": "",
"serverName": "",
"subscriptionId": "",
"api-version": ""
}, context)
`#### Input
* input
object
* resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
* serverName required string: The name of the server.
* subscriptionId required string: The subscription ID that identifies an Azure subscription.
* api-version required string: The API version to use for the request.#### Output
* output PrivateEndpointConnectionListResult
$3
Deletes a private endpoint connection with a given name.
`js
azure_postgresql_privateendpointconnections.PrivateEndpointConnections_Delete({
"resourceGroupName": "",
"serverName": "",
"privateEndpointConnectionName": "",
"subscriptionId": "",
"api-version": ""
}, context)
`#### Input
* input
object
* resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
* serverName required string: The name of the server.
* privateEndpointConnectionName required string
* subscriptionId required string: The subscription ID that identifies an Azure subscription.
* api-version required string: The API version to use for the request.#### Output
Output schema unknown
$3
Gets a private endpoint connection.
`js
azure_postgresql_privateendpointconnections.PrivateEndpointConnections_Get({
"resourceGroupName": "",
"serverName": "",
"privateEndpointConnectionName": "",
"subscriptionId": "",
"api-version": ""
}, context)
`#### Input
* input
object
* resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
* serverName required string: The name of the server.
* privateEndpointConnectionName required string: The name of the private endpoint connection.
* subscriptionId required string: The subscription ID that identifies an Azure subscription.
* api-version required string: The API version to use for the request.#### Output
* output PrivateEndpointConnection
$3
Updates private endpoint connection with the specified tags.
`js
azure_postgresql_privateendpointconnections.PrivateEndpointConnections_UpdateTags({
"api-version": "",
"subscriptionId": "",
"resourceGroupName": "",
"serverName": "",
"privateEndpointConnectionName": "",
"parameters": null
}, context)
`#### Input
* input
object
* api-version required string: The API version to use for the request.
* subscriptionId required string: The subscription ID that identifies an Azure subscription.
* resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
* serverName required string: The name of the server.
* privateEndpointConnectionName required string
* parameters required TagsObject#### Output
* output PrivateEndpointConnection
$3
Approve or reject a private endpoint connection with a given name.
`js
azure_postgresql_privateendpointconnections.PrivateEndpointConnections_CreateOrUpdate({
"resourceGroupName": "",
"serverName": "",
"privateEndpointConnectionName": "",
"parameters": {},
"subscriptionId": "",
"api-version": ""
}, context)
`#### Input
* input
object
* resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
* serverName required string: The name of the server.
* privateEndpointConnectionName required string
* parameters required PrivateEndpointConnection
* subscriptionId required string: The subscription ID that identifies an Azure subscription.
* api-version required string: The API version to use for the request.#### Output
* output PrivateEndpointConnection
Definitions
$3
* CloudError object: An error response from the Batch service.
* error CloudErrorBody$3
* CloudErrorBody object: An error response from the Batch service.
* code string: An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
* details array: A list of additional details about the error.
* items CloudErrorBody
* message string: A message describing the error, intended to be suitable for display in a user interface.
* target string: The target of the particular error. For example, the name of the property in error.$3
* PrivateEndpointConnection object: A private endpoint connection
* properties PrivateEndpointConnectionProperties
* id string: Resource ID.
* name string: Resource name.
* type string: Resource type.$3
* PrivateEndpointConnectionListResult object: A list of private endpoint connections.
* nextLink string: Link to retrieve next page of results.
* value array: Array of results.
* items PrivateEndpointConnection$3
* PrivateEndpointConnectionProperties object: Properties of a private endpoint connection.
* privateEndpoint PrivateEndpointProperty
* privateLinkServiceConnectionState PrivateLinkServiceConnectionStateProperty
* provisioningState string: State of the private endpoint connection.$3
* PrivateEndpointProperty object
* id string: Resource id of the private endpoint.$3
* PrivateLinkServiceConnectionStateProperty object
* actionsRequired string: The actions required for private link service connection.
* description required string: The private link service connection description.
* status required string: The private link service connection status.$3
* ProxyResource object: ARM proxy resource.
* id string: Resource ID.
* name string: Resource name.
* type string: Resource type.$3
* Resource object: ARM resource.
* id string: Resource ID.
* name string: Resource name.
* type string: Resource type.$3
* TagsObject object: Tags object for patch operations.
* tags object`: Resource tags.