AuthorizedApplicationsOperations interface
Interface representing a AuthorizedApplications operations.
Properties
| create |
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>