Microsoft.AzureArcData dataControllers 2023-03-15-preview

Definice prostředku Bicep

Typ prostředku dataControllers je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AzureArcData/dataControllers, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.AzureArcData/dataControllers@2023-03-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  extendedLocation: {
    name: 'string'
    type: 'CustomLocation'
  }
  properties: {
    basicLoginInformation: {
      password: 'string'
      username: 'string'
    }
    clusterId: 'string'
    extensionId: 'string'
    infrastructure: 'string'
    k8sRaw: any()
    lastUploadedDate: 'string'
    logAnalyticsWorkspaceConfig: {
      primaryKey: 'string'
      workspaceId: 'string'
    }
    logsDashboardCredential: {
      password: 'string'
      username: 'string'
    }
    metricsDashboardCredential: {
      password: 'string'
      username: 'string'
    }
    onPremiseProperty: {
      id: 'string'
      publicSigningKey: 'string'
      signingCertificateThumbprint: 'string'
    }
    uploadServicePrincipal: {
      authority: 'string'
      clientId: 'string'
      clientSecret: 'string'
      tenantId: 'string'
    }
    uploadWatermark: {
      logs: 'string'
      metrics: 'string'
      usages: 'string'
    }
  }
}

Hodnoty vlastností

dataControllers

Název Description Hodnota
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
extendedLocation ExtendedLocation prostředku. ExtendedLocation
properties Vlastnosti kontroleru dat DataControllerProperties (povinné)

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. CustomLocation

Vlastnosti datacontrolleru

Název Description Hodnota
basicLoginInformation Zastaralé Kontroler dat datových služeb Azure Arc už nezpřístupňuje žádný koncový bod. Veškerý provoz je přístupný prostřednictvím nativního rozhraní API Kubernetes. Základní informace o přihlášení
ID clusteru Pokud je k dispozici CustomLocation, bude obsahovat ID ARM připojeného clusteru, ke kterému vlastní umístění patří. řetězec
id rozšíření Pokud je k dispozici CustomLocation, obsahuje ID ARM rozšíření, do které vlastní umístění patří. řetězec
Infrastruktura Infrastruktura, na které běží kontroler dat. "alibaba"
'aws'
'azure'
'gcp'
'onpremises'
"jiné"
k8sRaw Nezpracované informace o Kubernetes Pro Bicep můžete použít funkci any().
lastUploadedDate Datum posledního nahrání z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec
logAnalyticsWorkspaceConfig ID a primární klíč pracovního prostoru služby Log Analytics LogAnalyticsWorkspaceConfig
logsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel protokolů v clusteru Kubernetes. Základní informace o přihlášení
metricsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel metrik v clusteru Kubernetes Základní informace o přihlášení
onPremiseProperty Vlastnosti z kontroleru dat Kubernetes Místníproperty
uploadServicePrincipal Zastaralé Instanční objekt je zastaralý ve prospěch spravované identity rozšíření služby Kubernetes Arc. UploadServicePrincipal
uploadWatermark Vlastnosti při nahrání vodoznaku Většinou časové razítko pro každý datový typ nahrávání UploadWatermark

BasicLoginInformation

Název Description Hodnota
heslo Přihlašovací heslo. řetězec
username Přihlašovací uživatelské jméno. řetězec

LogAnalyticsWorkspaceConfig

Název Description Hodnota
primaryKey Primární klíč pracovního prostoru řetězec
workspaceId ID pracovního prostoru Služby Azure Log Analytics řetězec

OnPremiseProperty

Název Description Hodnota
id Globálně jedinečné ID identifikující přidružený cluster Kubernetes string (povinné)
publicSigningKey Certifikát, který obsahuje veřejný klíč clusteru Kubernetes, který se používá k ověření podepisování string (povinné)
signingCertificateThumbprint Jedinečný kryptografický otisk vrácený zákazníkovi za účelem ověření nahrání certifikátu řetězec

UploadServicePrincipal

Název Description Hodnota
Orgán Autorita pro instanční objekt. Příklad: https://login.microsoftonline.com/ řetězec
clientId ID klienta instančního objektu pro nahrávání dat řetězec
clientSecret Tajný kód instančního objektu řetězec
id tenanta ID tenanta instančního objektu. řetězec

UploadWatermark

Název Description Hodnota
Protokoly Datum posledního nahrání protokolů z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec
metriky Datum posledního nahrání metrik z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec
Použití Datum posledního nahrání pro využití z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec

Definice prostředku šablony ARM

Typ prostředku dataControllers je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AzureArcData/dataControllers, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.AzureArcData/dataControllers",
  "apiVersion": "2023-03-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "extendedLocation": {
    "name": "string",
    "type": "CustomLocation"
  },
  "properties": {
    "basicLoginInformation": {
      "password": "string",
      "username": "string"
    },
    "clusterId": "string",
    "extensionId": "string",
    "infrastructure": "string",
    "k8sRaw": {},
    "lastUploadedDate": "string",
    "logAnalyticsWorkspaceConfig": {
      "primaryKey": "string",
      "workspaceId": "string"
    },
    "logsDashboardCredential": {
      "password": "string",
      "username": "string"
    },
    "metricsDashboardCredential": {
      "password": "string",
      "username": "string"
    },
    "onPremiseProperty": {
      "id": "string",
      "publicSigningKey": "string",
      "signingCertificateThumbprint": "string"
    },
    "uploadServicePrincipal": {
      "authority": "string",
      "clientId": "string",
      "clientSecret": "string",
      "tenantId": "string"
    },
    "uploadWatermark": {
      "logs": "string",
      "metrics": "string",
      "usages": "string"
    }
  }
}

Hodnoty vlastností

dataControllers

Název Description Hodnota
typ Typ prostředku Microsoft.AzureArcData/dataControllers
apiVersion Verze rozhraní API prostředků '2023-03-15-preview'
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
extendedLocation ExtendedLocation prostředku. Rozšířené umístění
properties Vlastnosti kontroleru dat DataControllerProperties (povinné)

Rozšířené umístění

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. CustomLocation

Vlastnosti datacontrolleru

Název Description Hodnota
basicLoginInformation Zastaralé Kontroler dat datových služeb Azure Arc už nezpřístupňuje žádný koncový bod. Veškerý provoz je přístupný prostřednictvím nativního rozhraní API Kubernetes. Základní informace o přihlášení
ID clusteru Pokud je k dispozici CustomLocation, bude obsahovat ID ARM připojeného clusteru, ke kterému vlastní umístění patří. řetězec
id rozšíření Pokud je k dispozici CustomLocation, obsahuje ID ARM rozšíření, do které vlastní umístění patří. řetězec
Infrastruktura Infrastruktura, na které běží kontroler dat. "alibaba"
'aws'
'azure'
'gcp'
'onpremises'
"jiné"
k8sRaw Nezpracované informace o Kubernetes
lastUploadedDate Datum posledního nahrání z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec
logAnalyticsWorkspaceConfig ID a primární klíč pracovního prostoru služby Log Analytics LogAnalyticsWorkspaceConfig
logsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel protokolů v clusteru Kubernetes. Základní informace o přihlášení
metricsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel metrik v clusteru Kubernetes Základní informace o přihlášení
onPremiseProperty Vlastnosti z kontroleru dat Kubernetes Místníproperty
uploadServicePrincipal Zastaralé Instanční objekt je zastaralý ve prospěch spravované identity rozšíření služby Kubernetes Arc. UploadServicePrincipal
uploadWatermark Vlastnosti při nahrání vodoznaku Většinou časové razítko pro každý datový typ nahrávání UploadWatermark

Základní informace o přihlášení

Název Description Hodnota
heslo Přihlašovací heslo. řetězec
username Přihlašovací uživatelské jméno. řetězec

LogAnalyticsWorkspaceConfig

Název Description Hodnota
primaryKey Primární klíč pracovního prostoru řetězec
workspaceId ID pracovního prostoru služby Azure Log Analytics řetězec

Místníproperty

Název Description Hodnota
id Globálně jedinečné ID identifikující přidružený cluster Kubernetes string (povinné)
klíč publicSigningKey Certifikát obsahující veřejný klíč clusteru Kubernetes, který se používá k ověření podepisování string (povinné)
signingCertificateThumbprint Jedinečný kryptografický otisk vrácený zákazníkovi za účelem ověření nahrání certifikátu řetězec

UploadServicePrincipal

Název Description Hodnota
Orgán Autorita pro instanční objekt. Příklad: https://login.microsoftonline.com/ řetězec
clientId ID klienta instančního objektu pro nahrávání dat. řetězec
clientSecret Tajný klíč instančního objektu řetězec
ID tenanta ID tenanta instančního objektu. řetězec

UploadWatermark

Název Description Hodnota
Protokoly Datum posledního nahrání protokolů z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec
metriky Datum posledního nahrání metrik z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec
Použití Datum posledního nahrání využití z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku dataControllers je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.AzureArcData/dataControllers, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/dataControllers@2023-03-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      basicLoginInformation = {
        password = "string"
        username = "string"
      }
      clusterId = "string"
      extensionId = "string"
      infrastructure = "string"
      lastUploadedDate = "string"
      logAnalyticsWorkspaceConfig = {
        primaryKey = "string"
        workspaceId = "string"
      }
      logsDashboardCredential = {
        password = "string"
        username = "string"
      }
      metricsDashboardCredential = {
        password = "string"
        username = "string"
      }
      onPremiseProperty = {
        id = "string"
        publicSigningKey = "string"
        signingCertificateThumbprint = "string"
      }
      uploadServicePrincipal = {
        authority = "string"
        clientId = "string"
        clientSecret = "string"
        tenantId = "string"
      }
      uploadWatermark = {
        logs = "string"
        metrics = "string"
        usages = "string"
      }
    }
    extendedLocation = {
      name = "string"
      type = "CustomLocation"
    }
  })
}

Hodnoty vlastností

dataControllers

Název Description Hodnota
typ Typ prostředku Microsoft.AzureArcData/dataControllers@2023-03-15-preview
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek.
extendedLocation ExtendedLocation prostředku. ExtendedLocation
properties Vlastnosti kontroleru dat DataControllerProperties (povinné)

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. "CustomLocation"

Vlastnosti datacontrolleru

Název Description Hodnota
basicLoginInformation Zastaralé Kontroler dat datových služeb Azure Arc už nezpřístupňuje žádný koncový bod. Veškerý provoz je přístupný prostřednictvím nativního rozhraní API Kubernetes. Základní informace o přihlášení
ID clusteru Pokud je k dispozici CustomLocation, bude obsahovat ID ARM připojeného clusteru, ke kterému vlastní umístění patří. řetězec
id rozšíření Pokud je k dispozici CustomLocation, obsahuje ID ARM rozšíření, do které vlastní umístění patří. řetězec
Infrastruktura Infrastruktura, na které běží kontroler dat. "alibaba"
"aws"
"azure"
"gcp"
"onpremises"
"jiný"
k8sRaw Nezpracované informace o Kubernetes
lastUploadedDate Datum posledního nahrání z clusteru Kubernetes Výchozí hodnota je aktuální datum a čas. řetězec
logAnalyticsWorkspaceConfig ID a primární klíč pracovního prostoru služby Log Analytics LogAnalyticsWorkspaceConfig
logsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel protokolů v clusteru Kubernetes. BasicLoginInformation
metricsDashboardCredential Přihlašovací přihlašovací údaje pro řídicí panel metrik v clusteru Kubernetes BasicLoginInformation
onPremiseProperty Vlastnosti z kontroleru dat Kubernetes OnPremiseProperty
uploadServicePrincipal Zastaralé Instanční objekt je zastaralý ve prospěch spravované identity rozšíření služby Kubernetes Arc. UploadServicePrincipal
uploadWatermark Vlastnosti vodoznaku pro nahrání. Většinou časové razítko pro každý datový typ nahrávání UploadWatermark

BasicLoginInformation

Název Description Hodnota
heslo Přihlašovací heslo. řetězec
username Přihlašovací uživatelské jméno. řetězec

LogAnalyticsWorkspaceConfig

Název Description Hodnota
primaryKey Primární klíč pracovního prostoru řetězec
workspaceId ID pracovního prostoru Služby Azure Log Analytics řetězec

OnPremiseProperty

Název Description Hodnota
id Globálně jedinečné ID identifikující přidružený cluster Kubernetes string (povinné)
publicSigningKey Certifikát, který obsahuje veřejný klíč clusteru Kubernetes, který se používá k ověření podepisování string (povinné)
signingCertificateThumbprint Jedinečný kryptografický otisk vrácený zákazníkovi za účelem ověření nahrání certifikátu řetězec

UploadServicePrincipal

Název Description Hodnota
Orgán Autorita pro instanční objekt. Příklad: https://login.microsoftonline.com/ řetězec
clientId ID klienta instančního objektu pro nahrávání dat řetězec
clientSecret Tajný kód instančního objektu řetězec
id tenanta ID tenanta instančního objektu. řetězec

UploadWatermark

Název Description Hodnota
Protokoly Datum posledního nahrání protokolů z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec
metriky Datum posledního nahrání metrik z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec
Použití Datum posledního nahrání pro využití z clusteru Kubernetes Výchozí hodnota aktuálního data a času řetězec