APIKeys class
代表 APIKeys 的類別。
建構函式
APIKeys(Application |
建立 APIKeys。 |
方法
建構函式詳細資料
APIKeys(ApplicationInsightsManagementClientContext)
建立 APIKeys。
new APIKeys(client: ApplicationInsightsManagementClientContext)
參數
服務用戶端的參考。
方法詳細資料
create(string, string, APIKeyRequest, RequestOptionsBase)
建立 Application Insights 元件的 API 金鑰。
function create(resourceGroupName: string, resourceName: string, aPIKeyProperties: APIKeyRequest, options?: RequestOptionsBase): Promise<APIKeysCreateResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- aPIKeyProperties
- APIKeyRequest
需要指定的屬性,才能建立 Application Insights 元件的 API 金鑰。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<APIKeysCreateResponse>
Promise < Models.APIKeysCreateResponse>
create(string, string, APIKeyRequest, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function create(resourceGroupName: string, resourceName: string, aPIKeyProperties: APIKeyRequest, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- aPIKeyProperties
- APIKeyRequest
需要指定的屬性,才能建立 Application Insights 元件的 API 金鑰。
- options
- RequestOptionsBase
選擇性參數
回呼
create(string, string, APIKeyRequest, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function create(resourceGroupName: string, resourceName: string, aPIKeyProperties: APIKeyRequest, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- aPIKeyProperties
- APIKeyRequest
需要指定的屬性,才能建立 Application Insights 元件的 API 金鑰。
回呼
deleteMethod(string, string, string, RequestOptionsBase)
刪除 Application Insights 元件的 API 金鑰。
function deleteMethod(resourceGroupName: string, resourceName: string, keyId: string, options?: RequestOptionsBase): Promise<APIKeysDeleteMethodResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<APIKeysDeleteMethodResponse>
Promise < Models.APIKeysDeleteMethodResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function deleteMethod(resourceGroupName: string, resourceName: string, keyId: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
- options
- RequestOptionsBase
選擇性參數
回呼
deleteMethod(string, string, string, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function deleteMethod(resourceGroupName: string, resourceName: string, keyId: string, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
回呼
get(string, string, string, RequestOptionsBase)
取得此金鑰識別碼的 API 金鑰。
function get(resourceGroupName: string, resourceName: string, keyId: string, options?: RequestOptionsBase): Promise<APIKeysGetResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<APIKeysGetResponse>
Promise < Models.APIKeysGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function get(resourceGroupName: string, resourceName: string, keyId: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
- options
- RequestOptionsBase
選擇性參數
回呼
get(string, string, string, ServiceCallback<ApplicationInsightsComponentAPIKey>)
function get(resourceGroupName: string, resourceName: string, keyId: string, callback: ServiceCallback<ApplicationInsightsComponentAPIKey>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- keyId
-
string
API 金鑰識別碼。 這在 Application Insights 元件內是唯一的。
回呼
list(string, string, RequestOptionsBase)
取得 Application Insights 元件的 API 金鑰清單。
function list(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<APIKeysListResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<APIKeysListResponse>
Promise < Models.APIKeysListResponse>
list(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentAPIKeyListResult>)
function list(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentAPIKeyListResult>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。
- options
- RequestOptionsBase
選擇性參數
list(string, string, ServiceCallback<ApplicationInsightsComponentAPIKeyListResult>)
function list(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponentAPIKeyListResult>)
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- resourceName
-
string
Application Insights 元件資源的名稱。