AuthorizedApplicationsOperations interface

Interface representing a AuthorizedApplications operations.

Properties

createOrUpdate

Creates or updates the authorized application.

delete

Deletes an authorized application.

get

Gets the authorized application details.

list

Gets the list of the authorized applications in the provider namespace.

Property Details

createOrUpdate

Creates or updates the authorized application.

createOrUpdate: (providerNamespace: string, applicationId: string, properties: AuthorizedApplication, options?: AuthorizedApplicationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AuthorizedApplication>, AuthorizedApplication>

Property Value

(providerNamespace: string, applicationId: string, properties: AuthorizedApplication, options?: AuthorizedApplicationsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AuthorizedApplication>, AuthorizedApplication>

delete

Deletes an authorized application.

delete: (providerNamespace: string, applicationId: string, options?: AuthorizedApplicationsDeleteOptionalParams) => Promise<void>

Property Value

(providerNamespace: string, applicationId: string, options?: AuthorizedApplicationsDeleteOptionalParams) => Promise<void>

get

Gets the authorized application details.

get: (providerNamespace: string, applicationId: string, options?: AuthorizedApplicationsGetOptionalParams) => Promise<AuthorizedApplication>

Property Value

(providerNamespace: string, applicationId: string, options?: AuthorizedApplicationsGetOptionalParams) => Promise<AuthorizedApplication>

list

Gets the list of the authorized applications in the provider namespace.

list: (providerNamespace: string, options?: AuthorizedApplicationsListOptionalParams) => PagedAsyncIterableIterator<AuthorizedApplication, AuthorizedApplication[], PageSettings>

Property Value

(providerNamespace: string, options?: AuthorizedApplicationsListOptionalParams) => PagedAsyncIterableIterator<AuthorizedApplication, AuthorizedApplication[], PageSettings>