Share via


NeonPostgres Class

Definition

Low-level API implementation for the NeonPostgres service.

public class NeonPostgres
type NeonPostgres = class
Public Class NeonPostgres
Inheritance
NeonPostgres

Constructors

Name Description
NeonPostgres()

Methods

Name Description
BranchesCreateOrUpdate(String, String, String, String, String, IBranch, Func<HttpResponseMessage,Task<IBranch>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a Branch

BranchesCreateOrUpdateViaIdentity(String, IBranch, Func<HttpResponseMessage, Task<IBranch>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a Branch

BranchesCreateOrUpdateViaIdentityWithResult(String, IBranch, IEventListener, ISendAsync, SerializationMode)
BranchesCreateOrUpdateViaJsonString(String, String, String, String, String, String, Func<HttpResponseMessage,Task<IBranch>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a Branch

BranchesCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, String, IEventListener, ISendAsync)
BranchesCreateOrUpdateWithResult(String, String, String, String, String, IBranch, IEventListener, ISendAsync, SerializationMode)
BranchesDelete(String, String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Branch

BranchesDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a Branch

BranchesGet(String, String, String, String, String, Func<HttpResponseMessage, Task<IBranch>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Branch

BranchesGetViaIdentity(String, Func<HttpResponseMessage,Task<IBranch>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Branch

BranchesGetViaIdentityWithResult(String, IEventListener, ISendAsync)
BranchesGetWithResult(String, String, String, String, String, IEventListener, ISendAsync)
BranchesList(String, String, String, String, Func<HttpResponseMessage, Task<IBranchListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Branch resources by Project

BranchesListViaIdentity(String, Func<HttpResponseMessage,Task<IBranchListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List Branch resources by Project

BranchesListViaIdentityWithResult(String, IEventListener, ISendAsync)
BranchesListWithResult(String, String, String, String, IEventListener, ISendAsync)
ComputesList(String, String, String, String, String, Func<HttpResponseMessage, Task<IComputeListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Compute resources by Branch

ComputesListViaIdentity(String, Func<HttpResponseMessage,Task<IComputeListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List Compute resources by Branch

ComputesListViaIdentityWithResult(String, IEventListener, ISendAsync)
ComputesListWithResult(String, String, String, String, String, IEventListener, ISendAsync)
EndpointsList(String, String, String, String, String, Func<HttpResponseMessage, Task<IEndpointListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Endpoint resources by Branch

EndpointsListViaIdentity(String, Func<HttpResponseMessage,Task<IEndpointListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List Endpoint resources by Branch

EndpointsListViaIdentityWithResult(String, IEventListener, ISendAsync)
EndpointsListWithResult(String, String, String, String, String, IEventListener, ISendAsync)
NeonDatabasesList(String, String, String, String, String, Func<HttpResponseMessage, Task<INeonDatabaseListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List NeonDatabase resources by Branch

NeonDatabasesListViaIdentity(String, Func<HttpResponseMessage, Task<INeonDatabaseListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List NeonDatabase resources by Branch

NeonDatabasesListViaIdentityWithResult(String, IEventListener, ISendAsync)
NeonDatabasesListWithResult(String, String, String, String, String, IEventListener, ISendAsync)
NeonRolesList(String, String, String, String, String, Func<HttpResponseMessage, Task<INeonRoleListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List NeonRole resources by Branch

NeonRolesListViaIdentity(String, Func<HttpResponseMessage,Task<INeonRoleListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List NeonRole resources by Branch

NeonRolesListViaIdentityWithResult(String, IEventListener, ISendAsync)
NeonRolesListWithResult(String, String, String, String, String, IEventListener, ISendAsync)
OperationsList(Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List the operations for the provider

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List the operations for the provider

OperationsListViaIdentityWithResult(String, IEventListener, ISendAsync)
OperationsListWithResult(IEventListener, ISendAsync)
OrganizationsCreateOrUpdate(String, String, String, IOrganizationResource, Func<HttpResponseMessage,Task<IOrganizationResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a OrganizationResource

OrganizationsCreateOrUpdateViaIdentity(String, IOrganizationResource, Func<HttpResponseMessage,Task<IOrganizationResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a OrganizationResource

OrganizationsCreateOrUpdateViaIdentityWithResult(String, IOrganizationResource, IEventListener, ISendAsync, SerializationMode)
OrganizationsCreateOrUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IOrganizationResource>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a OrganizationResource

OrganizationsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
OrganizationsCreateOrUpdateWithResult(String, String, String, IOrganizationResource, IEventListener, ISendAsync, SerializationMode)
OrganizationsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a OrganizationResource

OrganizationsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a OrganizationResource

OrganizationsGet(String, String, String, Func<HttpResponseMessage, Task<IOrganizationResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a OrganizationResource

OrganizationsGetViaIdentity(String, Func<HttpResponseMessage, Task<IOrganizationResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a OrganizationResource

OrganizationsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
OrganizationsGetWithResult(String, String, String, IEventListener, ISendAsync)
OrganizationsListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IOrganizationResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List OrganizationResource resources by resource group

OrganizationsListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IOrganizationResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List OrganizationResource resources by resource group

OrganizationsListByResourceGroupViaIdentityWithResult(String, IEventListener, ISendAsync)
OrganizationsListByResourceGroupWithResult(String, String, IEventListener, ISendAsync)
OrganizationsListBySubscription(String, Func<HttpResponseMessage, Task<IOrganizationResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List OrganizationResource resources by subscription ID

OrganizationsListBySubscriptionViaIdentity(String, Func<HttpResponseMessage, Task<IOrganizationResourceListResult>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List OrganizationResource resources by subscription ID

OrganizationsListBySubscriptionViaIdentityWithResult(String, IEventListener, ISendAsync)
OrganizationsListBySubscriptionWithResult(String, IEventListener, ISendAsync)
OrganizationsUpdate(String, String, String, IOrganizationResourceUpdate, Func<HttpResponseMessage,Task<IOrganizationResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a OrganizationResource

OrganizationsUpdateViaIdentity(String, IOrganizationResourceUpdate, Func<HttpResponseMessage,Task<IOrganizationResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a OrganizationResource

OrganizationsUpdateViaIdentityWithResult(String, IOrganizationResourceUpdate, IEventListener, ISendAsync, SerializationMode)
OrganizationsUpdateViaJsonString(String, String, String, String, Func<HttpResponseMessage,Task<IOrganizationResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a OrganizationResource

OrganizationsUpdateViaJsonStringWithResult(String, String, String, String, IEventListener, ISendAsync)
OrganizationsUpdateWithResult(String, String, String, IOrganizationResourceUpdate, IEventListener, ISendAsync, SerializationMode)
ProjectsCreateOrUpdate(String, String, String, String, IProject, Func<HttpResponseMessage,Task<IProject>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

update a Project

ProjectsCreateOrUpdateViaIdentity(String, IProject, Func<HttpResponseMessage, Task<IProject>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync, SerializationMode)

update a Project

ProjectsCreateOrUpdateViaIdentityWithResult(String, IProject, IEventListener, ISendAsync, SerializationMode)
ProjectsCreateOrUpdateViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IProject>,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

update a Project

ProjectsCreateOrUpdateViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
ProjectsCreateOrUpdateWithResult(String, String, String, String, IProject, IEventListener, ISendAsync, SerializationMode)
ProjectsDelete(String, String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Delete a Project

ProjectsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Delete a Project

ProjectsGet(String, String, String, String, Func<HttpResponseMessage, Task<IProject>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

Get a Project

ProjectsGetConnectionUri(String, String, String, String, IConnectionUriProperties, Func<HttpResponseMessage,Task<IConnectionUriProperties>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Action to retrieve the connection URI for the Neon Database.

ProjectsGetConnectionUriViaIdentity(String, IConnectionUriProperties, Func<HttpResponseMessage,Task<IConnectionUriProperties>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync, SerializationMode)

Action to retrieve the connection URI for the Neon Database.

ProjectsGetConnectionUriViaIdentityWithResult(String, IConnectionUriProperties, IEventListener, ISendAsync, SerializationMode)
ProjectsGetConnectionUriViaJsonString(String, String, String, String, String, Func<HttpResponseMessage,Task<IConnectionUriProperties>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Action to retrieve the connection URI for the Neon Database.

ProjectsGetConnectionUriViaJsonStringWithResult(String, String, String, String, String, IEventListener, ISendAsync)
ProjectsGetConnectionUriWithResult(String, String, String, String, IConnectionUriProperties, IEventListener, ISendAsync, SerializationMode)
ProjectsGetViaIdentity(String, Func<HttpResponseMessage,Task<IProject>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Get a Project

ProjectsGetViaIdentityWithResult(String, IEventListener, ISendAsync)
ProjectsGetWithResult(String, String, String, String, IEventListener, ISendAsync)
ProjectsList(String, String, String, Func<HttpResponseMessage, Task<IProjectListResult>,Task>, Func<HttpResponseMessage,Task<IErrorResponse>, Task>, IEventListener, ISendAsync)

List Project resources by OrganizationResource

ProjectsListViaIdentity(String, Func<HttpResponseMessage,Task<IProjectListResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

List Project resources by OrganizationResource

ProjectsListViaIdentityWithResult(String, IEventListener, ISendAsync)
ProjectsListWithResult(String, String, String, IEventListener, ISendAsync)

Applies to