Dela via


Microsoft.Elastic-övervakare

Bicep-resursdefinition

Resurstypen övervakare kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Elastic/monitors-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Elastic/monitors@2025-01-15-preview' = {
  identity: {
    type: 'string'
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    elasticProperties: {
      elasticCloudDeployment: {}
      elasticCloudUser: {}
    }
    generateApiKey: bool
    hostingType: 'string'
    monitoringStatus: 'string'
    planDetails: {
      offerID: 'string'
      planID: 'string'
      planName: 'string'
      publisherID: 'string'
      termID: 'string'
    }
    projectDetails: {
      configurationType: 'string'
      projectType: 'string'
    }
    saaSAzureSubscriptionStatus: 'string'
    sourceCampaignId: 'string'
    sourceCampaignName: 'string'
    subscriptionState: 'string'
    userInfo: {
      companyInfo: {
        business: 'string'
        country: 'string'
        domain: 'string'
        employeesNumber: 'string'
        state: 'string'
      }
      companyName: 'string'
      emailAddress: 'string'
      firstName: 'string'
      lastName: 'string'
    }
    version: 'string'
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

CompanyInfo

Namn Beskrivning Värde
affär Företagets verksamhet sträng

Begränsningar:
Maximal längd = 128
land Land för företagets plats. sträng

Begränsningar:
Maximal längd = 128
domän Företagets domän sträng

Begränsningar:
Max längd = 256
employeesNumber Antal anställda i företaget sträng

Begränsningar:
Maximal längd = 20
stat Tillståndet för företagets plats. sträng

Begränsningar:
Maximal längd = 128

ElasticCloudDeployment

Namn Beskrivning Värde

ElasticCloudUser

Namn Beskrivning Värde

ElasticMonitorResourceTags

Namn Beskrivning Värde

ElasticProperties

Namn Beskrivning Värde
elasticCloudDeployment Information om den elastiska molndistributionen. ElasticCloudDeployment
elasticCloudUser Information om användarens elastiska konto. ElasticCloudUser

IdentityProperties

Namn Beskrivning Värde
typ Hanterad identitetstyp. "SystemAssigned"

Microsoft.Elastic/monitors

Namn Beskrivning Värde
identitet Identitetsegenskaper för övervakningsresursen. IdentityProperties
sort Den typ av elastisk resurs – observerbarhet, säkerhet, sökning osv. sträng
plats Platsen för övervakningsresursen sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^.*$ (krävs)
Egenskaper Egenskaper för övervakningsresursen. MonitorEgenskaper
Sku SKU för övervakningsresursen. ResourceSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

MonitorEgenskaper

Namn Beskrivning Värde
elasticProperties Elastiska molnegenskaper. ElasticProperties
generateApiKey Flagga för att avgöra om användar-API-nyckeln måste genereras och delas. Bool
hostingType Värdtyp för övervakningsresursen – antingen värdbaserade distributioner eller serverlösa projekt. "Värdhanterad"
"Serverlös"
monitoringStatus Flagga som anger om resursövervakningen är aktiverad eller inaktiverad. "Inaktiverad"
"Aktiverad"
planDetails Planera information om övervakningsresursen. PlanDetails
projectDetails Projektinformation om övervakningsresursen OM den tillhör serverlös erbjudandetyp. ProjectDetails
saaSAzureSubscriptionStatus Status för Azure-prenumerationen där Marketplace SaaS finns. sträng
sourceCampaignId En unik identifierare som är associerad med kampanjen. sträng
sourceCampaignName Namnet på marknadsföringskampanjen. sträng
subscriptionState Tillståndet för Azure-prenumerationen som innehåller övervakningsresursen sträng
userInfo Användarinformation. UserInfo
version Version av elasticitet för övervakningsresursen sträng

PlanDetails

Namn Beskrivning Värde
offerID Erbjudande-ID för planen sträng
planID Plan-ID sträng
planens namn Plannamn sträng
publisherID Utgivar-ID för planen sträng
termID Planens term-ID sträng

ProjectDetails

Namn Beskrivning Värde
configurationType Konfigurationstyp för Elasticsearch-projektet "GeneralPurpose"
"NotApplicable"
"TimeSeries"
"Vektor"
projectType Projekttyp; ex: Elasticsearch /Observability/Security "Elasticsearch"
"NotApplicable"
"Observerbarhet"
"Säkerhet"

ResourceSku

Namn Beskrivning Värde
Namn Namnet på SKU:n. sträng (krävs)

UserInfo

Namn Beskrivning Värde
companyInfo Företagsinformation om den användare som ska skickas till partner. CompanyInfo
företagsNamn Användarens företagsnamn sträng

Begränsningar:
Maximal längd = 128
e-postadress E-post till användaren som används av Elastic för att kontakta dem om det behövs sträng

Begränsningar:
Mönster = ^([^<>()\[\]\.,;:\s@"]+(\.[^<>()\[\]\.,;:\s@"]+)*)@(([a-zA-Z-_0-9]+\.)+[a-zA-Z]{2,})$
förnamn Användarens förnamn sträng

Begränsningar:
Maximal längd = 128
efternamn Användarens efternamn sträng

Begränsningar:
Maximal längd = 128

Användningsexempel

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
Skapar en Elastic Cloud-resurs (Elasticsearch) Den här snabbstartsmallen skapar en ny "Elastic Cloud (Elasticsearch) – en Azure Native ISV Service-resurs i din Azure-prenumeration, som du kan använda för att skapa och hantera dina elastiska distributioner direkt från Azure.

Resursdefinition för ARM-mall

Resurstypen övervakare kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Elastic/monitors-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Elastic/monitors",
  "apiVersion": "2025-01-15-preview",
  "name": "string",
  "identity": {
    "type": "string"
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "elasticProperties": {
      "elasticCloudDeployment": {
      },
      "elasticCloudUser": {
      }
    },
    "generateApiKey": "bool",
    "hostingType": "string",
    "monitoringStatus": "string",
    "planDetails": {
      "offerID": "string",
      "planID": "string",
      "planName": "string",
      "publisherID": "string",
      "termID": "string"
    },
    "projectDetails": {
      "configurationType": "string",
      "projectType": "string"
    },
    "saaSAzureSubscriptionStatus": "string",
    "sourceCampaignId": "string",
    "sourceCampaignName": "string",
    "subscriptionState": "string",
    "userInfo": {
      "companyInfo": {
        "business": "string",
        "country": "string",
        "domain": "string",
        "employeesNumber": "string",
        "state": "string"
      },
      "companyName": "string",
      "emailAddress": "string",
      "firstName": "string",
      "lastName": "string"
    },
    "version": "string"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

CompanyInfo

Namn Beskrivning Värde
affär Företagets verksamhet sträng

Begränsningar:
Maximal längd = 128
land Land för företagets plats. sträng

Begränsningar:
Maximal längd = 128
domän Företagets domän sträng

Begränsningar:
Max längd = 256
employeesNumber Antal anställda i företaget sträng

Begränsningar:
Maximal längd = 20
stat Tillståndet för företagets plats. sträng

Begränsningar:
Maximal längd = 128

ElasticCloudDeployment

Namn Beskrivning Värde

ElasticCloudUser

Namn Beskrivning Värde

ElasticMonitorResourceTags

Namn Beskrivning Värde

ElasticProperties

Namn Beskrivning Värde
elasticCloudDeployment Information om den elastiska molndistributionen. ElasticCloudDeployment
elasticCloudUser Information om användarens elastiska konto. ElasticCloudUser

IdentityProperties

Namn Beskrivning Värde
typ Hanterad identitetstyp. "SystemAssigned"

Microsoft.Elastic/monitors

Namn Beskrivning Värde
apiVersion API-versionen "2025-01-15-preview"
identitet Identitetsegenskaper för övervakningsresursen. IdentityProperties
sort Den typ av elastisk resurs – observerbarhet, säkerhet, sökning osv. sträng
plats Platsen för övervakningsresursen sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^.*$ (krävs)
Egenskaper Egenskaper för övervakningsresursen. MonitorEgenskaper
Sku SKU för övervakningsresursen. ResourceSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Elastic/monitors"

MonitorEgenskaper

Namn Beskrivning Värde
elasticProperties Elastiska molnegenskaper. ElasticProperties
generateApiKey Flagga för att avgöra om användar-API-nyckeln måste genereras och delas. Bool
hostingType Värdtyp för övervakningsresursen – antingen värdbaserade distributioner eller serverlösa projekt. "Värdhanterad"
"Serverlös"
monitoringStatus Flagga som anger om resursövervakningen är aktiverad eller inaktiverad. "Inaktiverad"
"Aktiverad"
planDetails Planera information om övervakningsresursen. PlanDetails
projectDetails Projektinformation om övervakningsresursen OM den tillhör serverlös erbjudandetyp. ProjectDetails
saaSAzureSubscriptionStatus Status för Azure-prenumerationen där Marketplace SaaS finns. sträng
sourceCampaignId En unik identifierare som är associerad med kampanjen. sträng
sourceCampaignName Namnet på marknadsföringskampanjen. sträng
subscriptionState Tillståndet för Azure-prenumerationen som innehåller övervakningsresursen sträng
userInfo Användarinformation. UserInfo
version Version av elasticitet för övervakningsresursen sträng

PlanDetails

Namn Beskrivning Värde
offerID Erbjudande-ID för planen sträng
planID Plan-ID sträng
planens namn Plannamn sträng
publisherID Utgivar-ID för planen sträng
termID Planens term-ID sträng

ProjectDetails

Namn Beskrivning Värde
configurationType Konfigurationstyp för Elasticsearch-projektet "GeneralPurpose"
"NotApplicable"
"TimeSeries"
"Vektor"
projectType Projekttyp; ex: Elasticsearch /Observability/Security "Elasticsearch"
"NotApplicable"
"Observerbarhet"
"Säkerhet"

ResourceSku

Namn Beskrivning Värde
Namn Namnet på SKU:n. sträng (krävs)

UserInfo

Namn Beskrivning Värde
companyInfo Företagsinformation om den användare som ska skickas till partner. CompanyInfo
företagsNamn Användarens företagsnamn sträng

Begränsningar:
Maximal längd = 128
e-postadress E-post till användaren som används av Elastic för att kontakta dem om det behövs sträng

Begränsningar:
Mönster = ^([^<>()\[\]\.,;:\s@"]+(\.[^<>()\[\]\.,;:\s@"]+)*)@(([a-zA-Z-_0-9]+\.)+[a-zA-Z]{2,})$
förnamn Användarens förnamn sträng

Begränsningar:
Maximal längd = 128
efternamn Användarens efternamn sträng

Begränsningar:
Maximal längd = 128

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
Skapar en Elastic Cloud-resurs (Elasticsearch)

Distribuera till Azure
Den här snabbstartsmallen skapar en ny "Elastic Cloud (Elasticsearch) – en Azure Native ISV Service-resurs i din Azure-prenumeration, som du kan använda för att skapa och hantera dina elastiska distributioner direkt från Azure.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen övervakare kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Elastic/monitors-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Elastic/monitors@2025-01-15-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    properties = {
      elasticProperties = {
        elasticCloudDeployment = {
        }
        elasticCloudUser = {
        }
      }
      generateApiKey = bool
      hostingType = "string"
      monitoringStatus = "string"
      planDetails = {
        offerID = "string"
        planID = "string"
        planName = "string"
        publisherID = "string"
        termID = "string"
      }
      projectDetails = {
        configurationType = "string"
        projectType = "string"
      }
      saaSAzureSubscriptionStatus = "string"
      sourceCampaignId = "string"
      sourceCampaignName = "string"
      subscriptionState = "string"
      userInfo = {
        companyInfo = {
          business = "string"
          country = "string"
          domain = "string"
          employeesNumber = "string"
          state = "string"
        }
        companyName = "string"
        emailAddress = "string"
        firstName = "string"
        lastName = "string"
      }
      version = "string"
    }
    sku = {
      name = "string"
    }
  }
}

Egenskapsvärden

CompanyInfo

Namn Beskrivning Värde
affär Företagets verksamhet sträng

Begränsningar:
Maximal längd = 128
land Land för företagets plats. sträng

Begränsningar:
Maximal längd = 128
domän Företagets domän sträng

Begränsningar:
Max längd = 256
employeesNumber Antal anställda i företaget sträng

Begränsningar:
Maximal längd = 20
stat Tillståndet för företagets plats. sträng

Begränsningar:
Maximal längd = 128

ElasticCloudDeployment

Namn Beskrivning Värde

ElasticCloudUser

Namn Beskrivning Värde

ElasticMonitorResourceTags

Namn Beskrivning Värde

ElasticProperties

Namn Beskrivning Värde
elasticCloudDeployment Information om den elastiska molndistributionen. ElasticCloudDeployment
elasticCloudUser Information om användarens elastiska konto. ElasticCloudUser

IdentityProperties

Namn Beskrivning Värde
typ Hanterad identitetstyp. "SystemAssigned"

Microsoft.Elastic/monitors

Namn Beskrivning Värde
identitet Identitetsegenskaper för övervakningsresursen. IdentityProperties
sort Den typ av elastisk resurs – observerbarhet, säkerhet, sökning osv. sträng
plats Platsen för övervakningsresursen sträng (krävs)
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^.*$ (krävs)
Egenskaper Egenskaper för övervakningsresursen. MonitorEgenskaper
Sku SKU för övervakningsresursen. ResourceSku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Elastic/monitors@2025-01-15-preview"

MonitorEgenskaper

Namn Beskrivning Värde
elasticProperties Elastiska molnegenskaper. ElasticProperties
generateApiKey Flagga för att avgöra om användar-API-nyckeln måste genereras och delas. Bool
hostingType Värdtyp för övervakningsresursen – antingen värdbaserade distributioner eller serverlösa projekt. "Värdhanterad"
"Serverlös"
monitoringStatus Flagga som anger om resursövervakningen är aktiverad eller inaktiverad. "Inaktiverad"
"Aktiverad"
planDetails Planera information om övervakningsresursen. PlanDetails
projectDetails Projektinformation om övervakningsresursen OM den tillhör serverlös erbjudandetyp. ProjectDetails
saaSAzureSubscriptionStatus Status för Azure-prenumerationen där Marketplace SaaS finns. sträng
sourceCampaignId En unik identifierare som är associerad med kampanjen. sträng
sourceCampaignName Namnet på marknadsföringskampanjen. sträng
subscriptionState Tillståndet för Azure-prenumerationen som innehåller övervakningsresursen sträng
userInfo Användarinformation. UserInfo
version Version av elasticitet för övervakningsresursen sträng

PlanDetails

Namn Beskrivning Värde
offerID Erbjudande-ID för planen sträng
planID Plan-ID sträng
planens namn Plannamn sträng
publisherID Utgivar-ID för planen sträng
termID Planens term-ID sträng

ProjectDetails

Namn Beskrivning Värde
configurationType Konfigurationstyp för Elasticsearch-projektet "GeneralPurpose"
"NotApplicable"
"TimeSeries"
"Vektor"
projectType Projekttyp; ex: Elasticsearch /Observability/Security "Elasticsearch"
"NotApplicable"
"Observerbarhet"
"Säkerhet"

ResourceSku

Namn Beskrivning Värde
Namn Namnet på SKU:n. sträng (krävs)

UserInfo

Namn Beskrivning Värde
companyInfo Företagsinformation om den användare som ska skickas till partner. CompanyInfo
företagsNamn Användarens företagsnamn sträng

Begränsningar:
Maximal längd = 128
e-postadress E-post till användaren som används av Elastic för att kontakta dem om det behövs sträng

Begränsningar:
Mönster = ^([^<>()\[\]\.,;:\s@"]+(\.[^<>()\[\]\.,;:\s@"]+)*)@(([a-zA-Z-_0-9]+\.)+[a-zA-Z]{2,})$
förnamn Användarens förnamn sträng

Begränsningar:
Maximal längd = 128
efternamn Användarens efternamn sträng

Begränsningar:
Maximal längd = 128