APIKeysOperations interface
Interface representing a APIKeys operations.
Properties
| create | Create an API Key of an Application Insights component. |
| delete | Delete an API Key of an Application Insights component. |
| get | Get the API Key for this key id. |
| list | Gets a list of API keys of an Application Insights component. |
Property Details
create
Create an API Key of an Application Insights component.
create: (resourceGroupName: string, resourceName: string, apiKeyProperties: APIKeyRequest, options?: APIKeysCreateOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
Property Value
(resourceGroupName: string, resourceName: string, apiKeyProperties: APIKeyRequest, options?: APIKeysCreateOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
delete
Delete an API Key of an Application Insights component.
delete: (resourceGroupName: string, resourceName: string, keyId: string, options?: APIKeysDeleteOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
Property Value
(resourceGroupName: string, resourceName: string, keyId: string, options?: APIKeysDeleteOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
get
Get the API Key for this key id.
get: (resourceGroupName: string, resourceName: string, keyId: string, options?: APIKeysGetOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
Property Value
(resourceGroupName: string, resourceName: string, keyId: string, options?: APIKeysGetOptionalParams) => Promise<ApplicationInsightsComponentAPIKey>
list
Gets a list of API keys of an Application Insights component.
list: (resourceGroupName: string, resourceName: string, options?: APIKeysListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponentAPIKey, ApplicationInsightsComponentAPIKey[], PageSettings>
Property Value
(resourceGroupName: string, resourceName: string, options?: APIKeysListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponentAPIKey, ApplicationInsightsComponentAPIKey[], PageSettings>