Share via


NeonDatabasesOperations interface

Interface representing a NeonDatabases operations.

Properties

createOrUpdate

Create a NeonDatabase

delete
get

Get a NeonDatabase

list

List NeonDatabase resources by Branch

update

Update a NeonDatabase

Property Details

createOrUpdate

Create a NeonDatabase

createOrUpdate: (resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, resource: NeonDatabase, options?: NeonDatabasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NeonDatabase>, NeonDatabase>

Property Value

(resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, resource: NeonDatabase, options?: NeonDatabasesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NeonDatabase>, NeonDatabase>

delete

delete: (resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, options?: NeonDatabasesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, options?: NeonDatabasesDeleteOptionalParams) => Promise<void>

get

Get a NeonDatabase

get: (resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, options?: NeonDatabasesGetOptionalParams) => Promise<NeonDatabase>

Property Value

(resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, options?: NeonDatabasesGetOptionalParams) => Promise<NeonDatabase>

list

List NeonDatabase resources by Branch

list: (resourceGroupName: string, organizationName: string, projectName: string, branchName: string, options?: NeonDatabasesListOptionalParams) => PagedAsyncIterableIterator<NeonDatabase, NeonDatabase[], PageSettings>

Property Value

(resourceGroupName: string, organizationName: string, projectName: string, branchName: string, options?: NeonDatabasesListOptionalParams) => PagedAsyncIterableIterator<NeonDatabase, NeonDatabase[], PageSettings>

update

Update a NeonDatabase

update: (resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, properties: NeonDatabase, options?: NeonDatabasesUpdateOptionalParams) => PollerLike<OperationState<NeonDatabase>, NeonDatabase>

Property Value

(resourceGroupName: string, organizationName: string, projectName: string, branchName: string, neonDatabaseName: string, properties: NeonDatabase, options?: NeonDatabasesUpdateOptionalParams) => PollerLike<OperationState<NeonDatabase>, NeonDatabase>