Microsoft.Logz (preview:2022-01-01)

2025/02/28 • 41 deleted methods

Monitors_ListMonitoredResources (removed)
Description List the resources currently being monitored by the Logz monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
sendingMetrics: boolean ,
reasonForMetricsStatus: string ,
sendingLogs: boolean ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
reasonForLogsStatus: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Operations_List (removed)
Description List all operations provided by Microsoft.Logz.
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Logz/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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_ListBySubscription (removed)
Description List all monitors under the specified subscription.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_ListByResourceGroup (removed)
Description List all monitors under the specified resource group.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_Get (removed)
Description Get the properties of a specific monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_Create (removed)
Description Create a monitor resource. This create operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
body:
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (201)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_Update (removed)
Description Update a monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_Delete (removed)
Description Delete a monitor resource. This delete operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TagRules_List (removed)
Description List the tag rules for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TagRules_CreateOrUpdate (removed)
Description Create or update a tag rule set for a given monitor resource.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/tagRules/{ruleSetName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
ruleSetName: string ,
body:
{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
}
,
}
,
}
,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TagRules_Get (removed)
Description Get a tag rule set for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
TagRules_Delete (removed)
Description Delete a tag rule set for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SingleSignOn_List (removed)
Description List the single sign-on configurations for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
singleSignOnState: enum ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SingleSignOn_CreateOrUpdate (removed)
Description Configures single-sign-on for this resource. This operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/singleSignOnConfigurations/{configurationName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
configurationName: string ,
body:
{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
singleSignOnState: enum ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
provisioningState: enum ,
}
,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
singleSignOnState: enum ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
singleSignOnState: enum ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SingleSignOn_Get (removed)
Description Gets the Logz single sign-on resource for the given Monitor.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
id: string ,
name: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
singleSignOnState: enum ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_List (removed)
Description List the sub account under a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_Create (removed)
Description Create sub account under a given monitor resource. This create operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
body:
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (201)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_Get (removed)
Description Get a sub account under a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_Delete (removed)
Description Delete a sub account resource. This delete operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_Update (removed)
Description Update a monitor resource.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
body:
{
properties:
{
monitoringStatus: enum ,
}
,
tags: object ,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccountTagRules_List (removed)
Description List the tag rules for a given sub account resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccountTagRules_CreateOrUpdate (removed)
Description Create or update a tag rule set for a given sub account resource.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}/tagRules/{ruleSetName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
ruleSetName: string ,
body:
{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
}
,
}
,
}
,
api-version: string ,
}

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccountTagRules_Get (removed)
Description Get a tag rule set for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: 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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccountTagRules_Delete (removed)
Description Delete a tag rule set for a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_ListMonitoredResources (removed)
Description List the resources currently being monitored by the Logz sub account resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
sendingMetrics: boolean ,
reasonForMetricsStatus: string ,
sendingLogs: boolean ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
reasonForLogsStatus: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_VMHostPayload (removed)
Description Returns the payload that needs to be passed as a request for installing Logz.io agent on a VM.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}/vmHostPayload
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
api-version: string ,
}

⚐ Response (200)

{
apiKey: string ,
region: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_ListVmHostUpdate (removed)
Description Sending request to update the collection when Logz.io agent has been installed on a VM for a given monitor.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}/vmHostUpdate
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
api-version: string ,
body:
{
vmResourceIds:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
state: enum ,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
SubAccount_ListVMHosts (removed)
Description List the compute resources currently being monitored by the Logz sub account resource.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/accounts/{subAccountName}/listVMHosts
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
subAccountName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSource_List (removed)
Description List the metrics accounts under a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSource_Create (removed)
Description Create metrics account under a given monitor resource. This create operation can take upto 10 minutes to complete.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/metricsSource/{metricsSourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
metricsSourceName: string ,
body:
{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (201)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSource_Get (removed)
Description Get a metrics account under a given monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSource_Delete (removed)
Description Delete a metrics account resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSource_Update (removed)
Description Update a metrics resource.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/metricsSource/{metricsSourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
metricsSourceName: string ,
body:
{
properties:
{
monitoringStatus: enum ,
}
,
tags: object ,
}
,
api-version: string ,
}

⚐ Response (200)

{
id: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
name: string ,
type: string ,
properties:
{
provisioningState: enum ,
monitoringStatus: enum ,
marketplaceSubscriptionStatus: enum ,
logzOrganizationProperties:
{
companyName: string ,
id: string ,
enterpriseAppId: string ,
singleSignOnUrl: string ,
}
,
userInfo:
{
firstName: string ,
lastName: string ,
emailAddress: string ,
phoneNumber: string ,
}
,
planData:
{
usageType: string ,
billingCycle: string ,
planDetails: string ,
effectiveDate: string ,
}
,
liftrResourceCategory: enum ,
liftrResourcePreference: integer ,
}
,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
}
,
tags: object ,
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSourceTagRules_List (removed)
Description List the tag rules for a given metrics resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
provisioningState: enum ,
sendMetrics: boolean ,
metricRules:
[
{
subscriptionId: string ,
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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSourceTagRules_CreateOrUpdate (removed)
Description Create or update a tag rule set for a given metrics resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
provisioningState: enum ,
sendMetrics: boolean ,
metricRules:
[
{
subscriptionId: string ,
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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSourceTagRules_Get (removed)
Description Get a tag rule set for a given metrics resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
name: string ,
id: string ,
type: string ,
systemData:
{
createdBy: string ,
createdByType: enum ,
createdAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
lastModifiedAt: string ,
}
,
properties:
{
provisioningState: enum ,
sendMetrics: boolean ,
metricRules:
[
{
subscriptionId: string ,
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 ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
MetricsSourceTagRules_Delete (removed)
Description Delete a tag rule set for a given metrics resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{}

⚐ Response (202)

{
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitor_VMHostPayload (removed)
Description Returns the payload that needs to be passed in the request body for installing Logz.io agent on a VM.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
apiKey: string ,
region: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitor_ListVmHostUpdate (removed)
Description Sending request to update the collection when Logz.io agent has been installed on a VM for a given monitor.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logz/monitors/{monitorName}/vmHostUpdate
{
subscriptionId: string ,
resourceGroupName: string ,
monitorName: string ,
api-version: string ,
body:
{
vmResourceIds:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
state: enum ,
}
,
}

⚐ Response (200)

{
value:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitor_ListVMHosts (removed)
Description List the compute resources currently being monitored by the Logz main account resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
id: string ,
agentVersion: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Monitors_ListUserRoles (removed)
Description List the user's roles configured on Logz.io side for the account corresponding to the monitor resource.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
role: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

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