Share via


Purview Class

Definition

Low-level API implementation for the Purview service. Creates a Microsoft.Purview management client.

public class Purview
type Purview = class
Public Class Purview
Inheritance
Purview

Constructors

Purview()

Methods

AccountsAddRootCollectionAdmin(String, String, String, ICollectionAdminUpdate, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Add the administrator for root collection associated with this account.

AccountsAddRootCollectionAdminViaIdentity(String, ICollectionAdminUpdate, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Add the administrator for root collection associated with this account.

AccountsCheckNameAvailability(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Checks if account name is available.

AccountsCheckNameAvailabilityViaIdentity(String, ICheckNameAvailabilityRequest, Func<HttpResponseMessage,Task<ICheckNameAvailabilityResult>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Checks if account name is available.

AccountsCreateOrUpdate(String, String, String, IAccount, Func<HttpResponseMessage, Task<IAccount>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or updates an account

AccountsCreateOrUpdateViaIdentity(String, IAccount, Func<HttpResponseMessage, Task<IAccount>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or updates an account

AccountsDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes an account resource

AccountsDeleteViaIdentity(String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Deletes an account resource

AccountsGet(String, String, String, Func<HttpResponseMessage, Task<IAccount>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get an account

AccountsGetViaIdentity(String, Func<HttpResponseMessage,Task<IAccount>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get an account

AccountsListByResourceGroup(String, String, String, Func<HttpResponseMessage, Task<IAccountList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List accounts in ResourceGroup

AccountsListByResourceGroupViaIdentity(String, String, Func<HttpResponseMessage, Task<IAccountList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List accounts in ResourceGroup

AccountsListBySubscription(String, String, Func<HttpResponseMessage, Task<IAccountList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List accounts in Subscription

AccountsListBySubscriptionViaIdentity(String, String, Func<HttpResponseMessage, Task<IAccountList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List accounts in Subscription

AccountsListKeys(String, String, String, Func<HttpResponseMessage, Task<IAccessKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List the authorization keys associated with this account.

AccountsListKeysViaIdentity(String, Func<HttpResponseMessage, Task<IAccessKeys>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List the authorization keys associated with this account.

AccountsUpdate(String, String, String, IAccountUpdateParameters, Func<HttpResponseMessage,Task<IAccount>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Updates an account

AccountsUpdateViaIdentity(String, IAccountUpdateParameters, Func<HttpResponseMessage, Task<IAccount>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Updates an account

DefaultAccountsGet(String, ScopeType, String, Func<HttpResponseMessage, Task<IDefaultAccountPayload>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get the default account for the scope.

DefaultAccountsGetViaIdentity(String, String, ScopeType, String, Func<HttpResponseMessage,Task<IDefaultAccountPayload>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get the default account for the scope.

DefaultAccountsRemove(String, ScopeType, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Removes the default account from the scope.

DefaultAccountsRemoveViaIdentity(String, String, ScopeType, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Removes the default account from the scope.

DefaultAccountsSet(IDefaultAccountPayload, Func<HttpResponseMessage, Task<IDefaultAccountPayload>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Sets the default account for the scope.

DefaultAccountsSetViaIdentity(String, IDefaultAccountPayload, Func<HttpResponseMessage,Task<IDefaultAccountPayload>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Sets the default account for the scope.

OperationsList(Func<HttpResponseMessage,Task<IOperationList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List of available operations

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List of available operations

PrivateEndpointConnectionsCreateOrUpdate(String, String, String, String, IPrivateEndpointConnection, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Create or update a private endpoint connection

PrivateEndpointConnectionsCreateOrUpdateViaIdentity(String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Create or update a private endpoint connection

PrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Delete a private endpoint connection

PrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Delete a private endpoint connection

PrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a private endpoint connection

PrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a private endpoint connection

PrivateEndpointConnectionsListByAccount(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnectionList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get private endpoint connections for account

PrivateEndpointConnectionsListByAccountViaIdentity(String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnectionList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get private endpoint connections for account

PrivateLinkResourcesGetByGroupId(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateLinkResource>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Gets a privately linkable resources for an account with given group identifier

PrivateLinkResourcesGetByGroupIdViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateLinkResource>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets a privately linkable resources for an account with given group identifier

PrivateLinkResourcesListByAccount(String, String, String, Func<HttpResponseMessage, Task<IPrivateLinkResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Gets a list of privately linkable resources for an account

PrivateLinkResourcesListByAccountViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateLinkResourceList>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Gets a list of privately linkable resources for an account

Applies to