Share via


Portal Class

Definition

Low-level API implementation for the Portal service. Allows creation and deletion of Azure Shared Dashboards.

public class Portal
type Portal = class
Public Class Portal
Inheritance
Portal

Constructors

Portal()

Methods

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

Creates or updates a Dashboard.

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

Creates or updates a Dashboard.

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

Deletes the Dashboard.

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

Deletes the Dashboard.

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

Gets the Dashboard.

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

Gets the Dashboard.

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

Gets all the Dashboards within a resource group.

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

Gets all the Dashboards within a resource group.

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

Gets all the dashboards within a subscription.

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

Gets all the dashboards within a subscription.

DashboardsUpdate(String, String, String, IPatchableDashboard, Func<HttpResponseMessage,Task<IDashboard>,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates an existing Dashboard.

DashboardsUpdateViaIdentity(String, IPatchableDashboard, Func<HttpResponseMessage, Task<IDashboard>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

Updates an existing Dashboard.

OperationsList(Func<HttpResponseMessage,Task<IResourceProviderOperationList>, Task>, Func<HttpResponseMessage,Task<IErrorResponse>,Task>, IEventListener, ISendAsync)

The Microsoft Portal operations API.

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

The Microsoft Portal operations API.

Applies to