Microsoft.Elastic (stable:2025-06-01)

2025/06/19 • 43 new methods

Operations_List (new)
Description List all operations provided by Microsoft.Elastic.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Elastic/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitors_List (new)
Description List all Elastic monitor resources within a specified subscription, helping you audit and manage your monitoring setup.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Elastic/monitors
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ElasticVersions_List (new)
Description Retrieve a list of all available Elastic versions for a specified region, helping you choose the best version for your deployment.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Elastic/elasticVersions
{
api-version: string ,
subscriptionId: string ,
region: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
version: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitors_ListByResourceGroup (new)
Description List all Elastic monitor resources within a specified resource group of the subscription, helping you audit and manage your monitoring setup.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitors_Get (new)
Description Get detailed properties of a specific Elastic monitor resource, helping you manage observability and performance.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitors_Create (new)
Description Create a new Elastic monitor resource in your Azure subscription, enabling observability and monitoring of your Azure resources through Elastic.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (201)

{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitors_Update (new)
Description Update an existing Elastic monitor resource in your Azure subscription, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
tags: object ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
$headers:
{
location: string ,
}
,
$schema:
{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_Delete (new)
Description Delete an existing Elastic monitor resource from your Azure subscription, removing its observability and monitoring capabilities.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
MonitoredSubscriptions_List (new)
Description List all subscriptions currently being monitored by the Elastic monitor resource, helping you manage observability.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MonitoredSubscriptions_Get (new)
Description Get detailed information about all subscriptions currently being monitored by the Elastic monitor resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
configurationName: string ,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MonitoredSubscriptions_CreateorUpdate (new)
Description Add subscriptions to be monitored by the Elastic monitor resource, enabling observability and monitoring.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
configurationName: string ,
api-version: string ,
body:
{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MonitoredSubscriptions_Update (new)
Description Update subscriptions to be monitored by the Elastic monitor resource, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
configurationName: string ,
api-version: string ,
body:
{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
operation: enum ,
monitoredSubscriptionList:
[
{
subscriptionId: string ,
status: enum ,
error: string ,
tagRules:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
}
,
]
,
provisioningState: enum ,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MonitoredSubscriptions_Delete (new)
Description Delete subscriptions being monitored by the Elastic monitor resource, removing their observability and monitoring capabilities.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
configurationName: string ,
api-version: string ,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MonitoredResources_List (new)
Description List all resources currently being monitored by the Elastic monitor resource, helping you manage observability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listMonitoredResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
sendingLogs: enum ,
reasonForLogsStatus: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DeploymentInfo_List (new)
Description Fetch detailed information about Elastic cloud deployments corresponding to the Elastic monitor resource.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listDeploymentInfo
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
status: enum ,
version: string ,
memoryCapacity: string ,
diskCapacity: string ,
elasticsearchEndPoint: string ,
deploymentUrl: string ,
marketplaceSaasInfo:
{
marketplaceSubscription:
{
id: string ,
publisherId: string ,
offerId: string ,
}
,
marketplaceName: string ,
marketplaceResourceId: string ,
marketplaceStatus: string ,
billedAzureSubscriptionId: string ,
subscribed: boolean ,
}
,
projectType: string ,
configurationType: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ExternalUser_CreateOrUpdate (new)
Description Create or update external user configurations for your Elastic monitor resource, enabling access and management by external users.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createOrUpdateExternalUser
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
userName: string ,
fullName: string ,
password: string ,
emailId: string ,
roles:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
created: boolean ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
BillingInfo_Get (new)
Description Retrieve marketplace and organization billing information mapped to the given Elastic monitor resource.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/getBillingInfo
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
marketplaceSaasInfo:
{
marketplaceSubscription:
{
id: string ,
publisherId: string ,
offerId: string ,
}
,
marketplaceName: string ,
marketplaceResourceId: string ,
marketplaceStatus: string ,
billedAzureSubscriptionId: string ,
subscribed: boolean ,
}
,
partnerBillingEntity:
{
id: string ,
name: string ,
partnerEntityUri: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
ConnectedPartnerResources_List (new)
Description List all active deployments associated with the marketplace subscription linked to the given Elastic monitor resource.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listConnectedPartnerResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
partnerDeploymentName: string ,
partnerDeploymentUri: string ,
azureResourceId: string ,
location: string ,
type: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenAI_List (new)
Description List all OpenAI integration rules for a given Elastic monitor resource, helping you manage AI-driven observability and monitoring.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
properties:
{
openAIResourceId: string ,
openAIResourceEndpoint: string ,
openAIConnectorId: string ,
key: string ,
lastRefreshAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenAI_Get (new)
Description Get detailed information about OpenAI integration rules for a given Elastic monitor resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
integrationName: string ,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
openAIResourceId: string ,
openAIResourceEndpoint: string ,
openAIConnectorId: string ,
key: string ,
lastRefreshAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenAI_CreateOrUpdate (new)
Description Create or update an OpenAI integration rule for a given Elastic monitor resource, enabling advanced AI-driven observability and monitoring.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
integrationName: string ,
body:
{
name: string ,
id: string ,
type: string ,
properties:
{
openAIResourceId: string ,
openAIResourceEndpoint: string ,
openAIConnectorId: string ,
key: string ,
lastRefreshAt: string ,
}
,
}
,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
openAIResourceId: string ,
openAIResourceEndpoint: string ,
openAIConnectorId: string ,
key: string ,
lastRefreshAt: string ,
}
,
}

⚐ Response (201)

{
name: string ,
id: string ,
type: string ,
properties:
{
openAIResourceId: string ,
openAIResourceEndpoint: string ,
openAIConnectorId: string ,
key: string ,
lastRefreshAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenAI_Delete (new)
Description Delete an OpenAI integration rule for a given Elastic monitor resource, removing AI-driven observability and monitoring capabilities.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
integrationName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
OpenAI_GetStatus (new)
Description Get the status of OpenAI integration for a given Elastic monitor resource, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}/getStatus
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
integrationName: string ,
}

⚐ Response (200)

{
properties:
{
status: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TagRules_List (new)
Description List all tag rules for a given Elastic monitor resource, helping you manage fine-grained control over observability based on resource tags.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
properties:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TagRules_CreateOrUpdate (new)
Description Create or update a tag rule set for a given Elastic monitor resource, enabling fine-grained control over observability based on resource tags.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
ruleSetName: string ,
body:
{
name: string ,
id: string ,
type: string ,
properties:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}
,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TagRules_Get (new)
Description Get detailed information about a tag rule set for a given Elastic monitor resource.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
ruleSetName: string ,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
properties:
{
provisioningState: enum ,
logRules:
{
sendAadLogs: boolean ,
sendSubscriptionLogs: boolean ,
sendActivityLogs: boolean ,
filteringTags:
[
{
name: string ,
value: string ,
action: enum ,
}
,
]
,
}
,
}
,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TagRules_Delete (new)
Description Delete a tag rule set for a given Elastic monitor resource, removing fine-grained control over observability based on resource tags.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
ruleSetName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
VMHost_List (new)
Description List all VM resources currently being monitored by the Elastic monitor resource, helping you manage observability.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listVMHost
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
value:
[
{
vmResourceId: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
VMIngestion_Details (new)
Description List detailed information about VM ingestion that will be monitored by the Elastic monitor resource, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmIngestionDetails
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
cloudId: string ,
ingestionKey: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
VMCollection_Update (new)
Description Update the VM details that will be monitored by the Elastic monitor resource, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmCollectionUpdate
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
vmResourceId: string ,
operationName: enum ,
}
,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
UpgradableVersions_Details (new)
Description List all upgradable versions for your Elastic monitor resource, helping you plan and execute upgrades.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listUpgradableVersions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
currentVersion: string ,
upgradableVersions:
[
string ,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Monitor_Upgrade (new)
Description Upgrade the Elastic monitor resource to a newer version, ensuring optimal observability and performance.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/upgrade
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
version: string ,
}
,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
AllTrafficFilters_list (new)
Description List all traffic filters associated with your Elastic monitor resource, helping you manage network traffic control.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listAllTrafficFilters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
rulesets:
[
{
id: string ,
name: string ,
description: string ,
region: string ,
type: enum ,
includeByDefault: boolean ,
rules:
[
{
source: string ,
description: string ,
azureEndpointGuid: string ,
azureEndpointName: string ,
id: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
listAssociatedTrafficFilters_list (new)
Description List all traffic filters associated with your Elastic monitor resource, helping you manage network traffic control.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listAssociatedTrafficFilters
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
}

⚐ Response (200)

{
rulesets:
[
{
id: string ,
name: string ,
description: string ,
region: string ,
type: enum ,
includeByDefault: boolean ,
rules:
[
{
source: string ,
description: string ,
azureEndpointGuid: string ,
azureEndpointName: string ,
id: string ,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
createAndAssociateIPFilter_Create (new)
Description Create and associate an IP filter with your Elastic monitor resource to control and manage network traffic.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createAndAssociateIPFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
ips: string ,
name: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
createAndAssociatePLFilter_Create (new)
Description Create and associate a PL filter with your Elastic monitor resource to control and manage network traffic.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createAndAssociatePLFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
name: string ,
privateEndpointGuid: string ,
privateEndpointName: string ,
}

⚐ Response (200)

{}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
AssociateTrafficFilter_Associate (new)
Description Associate a traffic filter with your Elastic monitor resource to control and manage network traffic.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/associateTrafficFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
rulesetId: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DetachAndDeleteTrafficFilter_Delete (new)
Description Detach and delete an existing traffic filter from your Elastic monitor resource, removing its network traffic control capabilities.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/detachAndDeleteTrafficFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
rulesetId: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
DetachTrafficFilter_Update (new)
Description Detach an existing traffic filter from your Elastic monitor resource, removing its network traffic control capabilities.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/detachTrafficFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
rulesetId: string ,
}

⚐ Response (202)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
TrafficFilters_Delete (new)
Description Delete an existing traffic filter associated with your Elastic monitor resource, removing its network traffic control capabilities.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/deleteTrafficFilter
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
rulesetId: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organizations_GetApiKey (new)
Description Fetch the User API Key from the internal database, if it was generated and stored during the creation of the Elasticsearch Organization.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.Elastic/getOrganizationApiKey
{
api-version: string ,
subscriptionId: string ,
body:
{
emailId: string ,
}
,
}

⚐ Response (200)

{
properties:
{
apiKey: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organizations_GetElasticToAzureSubscriptionMapping (new)
Description Retrieve mapping details between the Elastic Organization and Azure Subscription for the logged-in user.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/providers/Microsoft.Elastic/getElasticOrganizationToAzureSubscriptionMapping
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
properties:
{
billedAzureSubscriptionId: string ,
marketplaceSaasInfo:
{
marketplaceSubscription:
{
id: string ,
publisherId: string ,
offerId: string ,
}
,
marketplaceName: string ,
marketplaceResourceId: string ,
marketplaceStatus: string ,
billedAzureSubscriptionId: string ,
subscribed: boolean ,
}
,
elasticOrganizationId: string ,
elasticOrganizationName: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
}
,
}
Organizations_Resubscribe (new)
Description Resubscribe the Elasticsearch Organization.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/resubscribe
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
planId: string ,
term: string ,
subscriptionId: string ,
resourceGroup: string ,
organizationId: string ,
}
,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
kind: string ,
sku:
{
name: string ,
}
,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
elasticProperties:
{
elasticCloudUser:
{
emailAddress: string ,
id: string ,
elasticCloudSsoDefaultUrl: string ,
}
,
elasticCloudDeployment:
{
name: string ,
deploymentId: string ,
azureSubscriptionId: string ,
elasticsearchRegion: string ,
elasticsearchServiceUrl: string ,
kibanaServiceUrl: string ,
kibanaSsoUrl: string ,
}
,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
companyName: string ,
emailAddress: string ,
companyInfo:
{
domain: string ,
business: string ,
employeesNumber: string ,
state: string ,
country: string ,
}
,
}
,
planDetails:
{
offerID: string ,
publisherID: string ,
termID: string ,
planID: string ,
planName: string ,
}
,
version: string ,
subscriptionState: string ,
saaSAzureSubscriptionStatus: string ,
sourceCampaignName: string ,
sourceCampaignId: string ,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
generateApiKey: boolean ,
hostingType: enum ,
projectDetails:
{
projectType: enum ,
configurationType: enum ,
}
,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}