Aracılığıyla paylaş


Microsoft.AzureArcData dataControllers 2023-01-15-preview

Bicep kaynak tanımı

dataControllers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/dataControllers kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.AzureArcData/dataControllers@2023-01-15-preview' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  location: 'string'
  name: 'string'
  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'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Temel Giriş Bilgileri

Ad Açıklama Değer
parola Oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı Oturum açma kullanıcı adı. dizgi

DataControllerProperties

Ad Açıklama Değer
basicLoginInformation Kaldırıl -mış. Azure Arc Data Services veri denetleyicisi artık hiçbir uç noktayı kullanıma sunmaz. Tüm trafik Kubernetes yerel API'sinde kullanıma sunulur. BasicLoginInformation
clusterId CustomLocation sağlanırsa, özel konumun ait olduğu bağlı kümenin ARM kimliğini içerir. dizgi
extensionId CustomLocation sağlanırsa, özel konumun ait olduğu uzantının ARM kimliğini içerir. dizgi
Altyapı Veri denetleyicisinin üzerinde çalıştığı altyapı. 'alibaba'
'aws'
'azure'
'gcp'
'onpremises'
'diğer'
k8sRaw Ham kubernetes bilgileri herhangi
lastUploadedDate Kubernetes kümesinden son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
logAnalyticsWorkspaceConfig Log Analytics çalışma alanı kimliği ve birincil anahtar LogAnalyticsWorkspaceConfig
logsDashboardCredential Kubernetes kümesindeki günlükler panosu için oturum açma kimlik bilgileri. BasicLoginInformation
metricsDashboardCredential Kubernetes kümesindeki ölçüm panosu için oturum açma kimlik bilgileri. BasicLoginInformation
onPremiseProperty Kubernetes veri denetleyicisinin özellikleri OnPremiseProperty
uploadServicePrincipal Kaldırıl -mış. Hizmet sorumlusu Arc Kubernetes hizmet uzantısı yönetilen kimliğine göre kullanım dışıdır. UploadServicePrincipal
uploadWatermark Karşıya yükleme filigranı üzerindeki özellikler. Her karşıya yükleme veri türü için çoğunlukla zaman damgası UploadWatermark

Genişletilmiş Konum

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi
tür Genişletilmiş konumun türü. 'CustomLocation'

LogAnalyticsWorkspaceConfig

Ad Açıklama Değer
primaryKey Çalışma alanının birincil anahtarı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
çalışmaAlanıId Azure Log Analytics çalışma alanı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Microsoft.AzureArcData/dataControllers

Ad Açıklama Değer
extendedLocation Kaynağın extendedLocation. ExtendedLocation
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Veri denetleyicisinin özellikleri DataControllerProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

OnPremiseProperty

Ad Açıklama Değer
Kimliği İlişkili Kubernetes kümesini tanımlayan genel benzersiz kimlik dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (gerekli)
publicSigningKey İmzalama işlemini doğrulamak için kullanılan Kubernetes kümesi ortak anahtarını içeren sertifika dize (gerekli)
signingCertificateThumbprint Karşıya yüklenen sertifikayı doğrulamak için müşteriye döndürülen benzersiz parmak izi dizgi

TrackedResourceTags

Ad Açıklama Değer

UploadServicePrincipal

Ad Açıklama Değer
otorite Hizmet sorumlusu için yetkili. Örnek: https://login.microsoftonline.com/ dizgi
clientId Verileri karşıya yüklemek için hizmet sorumlusunun istemci kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
istemciSırrı Hizmet sorumlusunun gizli dizisi dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kiracıKimliği Hizmet sorumlusunun Kiracı Kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

UploadWatermark

Ad Açıklama Değer
Günlük kubernetes kümesindeki günlükler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Ölçüm Kubernetes kümesindeki ölçümler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Kullanım Kubernetes kümesindeki kullanımlar için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi

ARM şablonu kaynak tanımı

dataControllers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/dataControllers kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.AzureArcData/dataControllers",
  "apiVersion": "2023-01-15-preview",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "location": "string",
  "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"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Temel Giriş Bilgileri

Ad Açıklama Değer
parola Oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı Oturum açma kullanıcı adı. dizgi

DataControllerProperties

Ad Açıklama Değer
basicLoginInformation Kaldırıl -mış. Azure Arc Data Services veri denetleyicisi artık hiçbir uç noktayı kullanıma sunmaz. Tüm trafik Kubernetes yerel API'sinde kullanıma sunulur. BasicLoginInformation
clusterId CustomLocation sağlanırsa, özel konumun ait olduğu bağlı kümenin ARM kimliğini içerir. dizgi
extensionId CustomLocation sağlanırsa, özel konumun ait olduğu uzantının ARM kimliğini içerir. dizgi
Altyapı Veri denetleyicisinin üzerinde çalıştığı altyapı. 'alibaba'
'aws'
'azure'
'gcp'
'onpremises'
'diğer'
k8sRaw Ham kubernetes bilgileri herhangi
lastUploadedDate Kubernetes kümesinden son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
logAnalyticsWorkspaceConfig Log Analytics çalışma alanı kimliği ve birincil anahtar LogAnalyticsWorkspaceConfig
logsDashboardCredential Kubernetes kümesindeki günlükler panosu için oturum açma kimlik bilgileri. BasicLoginInformation
metricsDashboardCredential Kubernetes kümesindeki ölçüm panosu için oturum açma kimlik bilgileri. BasicLoginInformation
onPremiseProperty Kubernetes veri denetleyicisinin özellikleri OnPremiseProperty
uploadServicePrincipal Kaldırıl -mış. Hizmet sorumlusu Arc Kubernetes hizmet uzantısı yönetilen kimliğine göre kullanım dışıdır. UploadServicePrincipal
uploadWatermark Karşıya yükleme filigranı üzerindeki özellikler. Her karşıya yükleme veri türü için çoğunlukla zaman damgası UploadWatermark

Genişletilmiş Konum

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi
tür Genişletilmiş konumun türü. 'CustomLocation'

LogAnalyticsWorkspaceConfig

Ad Açıklama Değer
primaryKey Çalışma alanının birincil anahtarı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
çalışmaAlanıId Azure Log Analytics çalışma alanı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Microsoft.AzureArcData/dataControllers

Ad Açıklama Değer
apiVersiyonu API sürümü '2023-01-15-preview'
extendedLocation Kaynağın extendedLocation. ExtendedLocation
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Veri denetleyicisinin özellikleri DataControllerProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.AzureArcData/dataControllers'

OnPremiseProperty

Ad Açıklama Değer
Kimliği İlişkili Kubernetes kümesini tanımlayan genel benzersiz kimlik dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (gerekli)
publicSigningKey İmzalama işlemini doğrulamak için kullanılan Kubernetes kümesi ortak anahtarını içeren sertifika dize (gerekli)
signingCertificateThumbprint Karşıya yüklenen sertifikayı doğrulamak için müşteriye döndürülen benzersiz parmak izi dizgi

TrackedResourceTags

Ad Açıklama Değer

UploadServicePrincipal

Ad Açıklama Değer
otorite Hizmet sorumlusu için yetkili. Örnek: https://login.microsoftonline.com/ dizgi
clientId Verileri karşıya yüklemek için hizmet sorumlusunun istemci kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
istemciSırrı Hizmet sorumlusunun gizli dizisi dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kiracıKimliği Hizmet sorumlusunun Kiracı Kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

UploadWatermark

Ad Açıklama Değer
Günlük kubernetes kümesindeki günlükler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Ölçüm Kubernetes kümesindeki ölçümler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Kullanım Kubernetes kümesindeki kullanımlar için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi

Kullanım Örnekleri

Terraform (AzAPI sağlayıcısı) kaynak tanımı

dataControllers kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.AzureArcData/dataControllers kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/dataControllers@2023-01-15-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    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"
      }
    }
  }
}

Özellik Değerleri

Temel Giriş Bilgileri

Ad Açıklama Değer
parola Oturum açma parolası. dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kullanıcı adı Oturum açma kullanıcı adı. dizgi

DataControllerProperties

Ad Açıklama Değer
basicLoginInformation Kaldırıl -mış. Azure Arc Data Services veri denetleyicisi artık hiçbir uç noktayı kullanıma sunmaz. Tüm trafik Kubernetes yerel API'sinde kullanıma sunulur. BasicLoginInformation
clusterId CustomLocation sağlanırsa, özel konumun ait olduğu bağlı kümenin ARM kimliğini içerir. dizgi
extensionId CustomLocation sağlanırsa, özel konumun ait olduğu uzantının ARM kimliğini içerir. dizgi
Altyapı Veri denetleyicisinin üzerinde çalıştığı altyapı. 'alibaba'
'aws'
'azure'
'gcp'
'onpremises'
'diğer'
k8sRaw Ham kubernetes bilgileri herhangi
lastUploadedDate Kubernetes kümesinden son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
logAnalyticsWorkspaceConfig Log Analytics çalışma alanı kimliği ve birincil anahtar LogAnalyticsWorkspaceConfig
logsDashboardCredential Kubernetes kümesindeki günlükler panosu için oturum açma kimlik bilgileri. BasicLoginInformation
metricsDashboardCredential Kubernetes kümesindeki ölçüm panosu için oturum açma kimlik bilgileri. BasicLoginInformation
onPremiseProperty Kubernetes veri denetleyicisinin özellikleri OnPremiseProperty
uploadServicePrincipal Kaldırıl -mış. Hizmet sorumlusu Arc Kubernetes hizmet uzantısı yönetilen kimliğine göre kullanım dışıdır. UploadServicePrincipal
uploadWatermark Karşıya yükleme filigranı üzerindeki özellikler. Her karşıya yükleme veri türü için çoğunlukla zaman damgası UploadWatermark

Genişletilmiş Konum

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi
tür Genişletilmiş konumun türü. 'CustomLocation'

LogAnalyticsWorkspaceConfig

Ad Açıklama Değer
primaryKey Çalışma alanının birincil anahtarı dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
çalışmaAlanıId Azure Log Analytics çalışma alanı kimliği dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Microsoft.AzureArcData/dataControllers

Ad Açıklama Değer
extendedLocation Kaynağın extendedLocation. ExtendedLocation
yer Kaynağın bulunduğu coğrafi konum dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Veri denetleyicisinin özellikleri DataControllerProperties (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.AzureArcData/dataControllers@2023-01-15-preview"

OnPremiseProperty

Ad Açıklama Değer
Kimliği İlişkili Kubernetes kümesini tanımlayan genel benzersiz kimlik dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ (gerekli)
publicSigningKey İmzalama işlemini doğrulamak için kullanılan Kubernetes kümesi ortak anahtarını içeren sertifika dize (gerekli)
signingCertificateThumbprint Karşıya yüklenen sertifikayı doğrulamak için müşteriye döndürülen benzersiz parmak izi dizgi

TrackedResourceTags

Ad Açıklama Değer

UploadServicePrincipal

Ad Açıklama Değer
otorite Hizmet sorumlusu için yetkili. Örnek: https://login.microsoftonline.com/ dizgi
clientId Verileri karşıya yüklemek için hizmet sorumlusunun istemci kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
istemciSırrı Hizmet sorumlusunun gizli dizisi dizgi

Kısıtlama -ları:
Hassas değer. Güvenli parametre olarak geçirin.
kiracıKimliği Hizmet sorumlusunun Kiracı Kimliği. dizgi

Kısıtlama -ları:
En az uzunluk = 36
Maksimum uzunluk = 36
Desen = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

UploadWatermark

Ad Açıklama Değer
Günlük kubernetes kümesindeki günlükler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Ölçüm Kubernetes kümesindeki ölçümler için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi
Kullanım Kubernetes kümesindeki kullanımlar için son karşıya yükleme tarihi. Varsayılan olarak geçerli tarih saatine geçer dizgi