Share via


ElasticExtensions.GetApiKeyOrganizationAsync Method

Definition

Fetch User API Key from internal database, if it was generated and stored while creating the Elasticsearch Organization.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.Elastic/getOrganizationApiKey
  • Operation Id: Organizations_GetApiKey
  • Default Api Version: 2024-06-15-preview
public static System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Elastic.Models.UserApiKeyResponse>> GetApiKeyOrganizationAsync (this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.Elastic.Models.ElasticModelUserEmailId body = default, System.Threading.CancellationToken cancellationToken = default);
static member GetApiKeyOrganizationAsync : Azure.ResourceManager.Resources.SubscriptionResource * Azure.ResourceManager.Elastic.Models.ElasticModelUserEmailId * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.Elastic.Models.UserApiKeyResponse>>
<Extension()>
Public Function GetApiKeyOrganizationAsync (subscriptionResource As SubscriptionResource, Optional body As ElasticModelUserEmailId = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of UserApiKeyResponse))

Parameters

subscriptionResource
SubscriptionResource

The SubscriptionResource instance the method will execute against.

body
ElasticModelUserEmailId

Email Id parameter of the User Organization, of which the API Key must be returned.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

subscriptionResource is null.

Applies to