DataControllerPropertiesArgs

data class DataControllerPropertiesArgs(val basicLoginInformation: Output<BasicLoginInformationArgs>? = null, val clusterId: Output<String>? = null, val extensionId: Output<String>? = null, val infrastructure: Output<Infrastructure>? = null, val k8sRaw: Output<Any>? = null, val lastUploadedDate: Output<String>? = null, val logAnalyticsWorkspaceConfig: Output<LogAnalyticsWorkspaceConfigArgs>? = null, val logsDashboardCredential: Output<BasicLoginInformationArgs>? = null, val metricsDashboardCredential: Output<BasicLoginInformationArgs>? = null, val onPremiseProperty: Output<OnPremisePropertyArgs>? = null, val uploadServicePrincipal: Output<UploadServicePrincipalArgs>? = null, val uploadWatermark: Output<UploadWatermarkArgs>? = null) : ConvertibleToJava<DataControllerPropertiesArgs>

The data controller properties.

Constructors

Link copied to clipboard
constructor(basicLoginInformation: Output<BasicLoginInformationArgs>? = null, clusterId: Output<String>? = null, extensionId: Output<String>? = null, infrastructure: Output<Infrastructure>? = null, k8sRaw: Output<Any>? = null, lastUploadedDate: Output<String>? = null, logAnalyticsWorkspaceConfig: Output<LogAnalyticsWorkspaceConfigArgs>? = null, logsDashboardCredential: Output<BasicLoginInformationArgs>? = null, metricsDashboardCredential: Output<BasicLoginInformationArgs>? = null, onPremiseProperty: Output<OnPremisePropertyArgs>? = null, uploadServicePrincipal: Output<UploadServicePrincipalArgs>? = null, uploadWatermark: Output<UploadWatermarkArgs>? = null)

Properties

Link copied to clipboard

Deprecated. Azure Arc Data Services data controller no longer expose any endpoint. All traffic are exposed through Kubernetes native API.

Link copied to clipboard
val clusterId: Output<String>? = null

If a CustomLocation is provided, this contains the ARM id of the connected cluster the custom location belongs to.

Link copied to clipboard
val extensionId: Output<String>? = null

If a CustomLocation is provided, this contains the ARM id of the extension the custom location belongs to.

Link copied to clipboard
val infrastructure: Output<Infrastructure>? = null

The infrastructure the data controller is running on.

Link copied to clipboard
val k8sRaw: Output<Any>? = null

The raw kubernetes information

Link copied to clipboard
val lastUploadedDate: Output<String>? = null

Last uploaded date from Kubernetes cluster. Defaults to current date time

Link copied to clipboard

Log analytics workspace id and primary key

Link copied to clipboard

Login credential for logs dashboard on the Kubernetes cluster.

Link copied to clipboard

Login credential for metrics dashboard on the Kubernetes cluster.

Link copied to clipboard

Properties from the Kubernetes data controller

Link copied to clipboard

Deprecated. Service principal is deprecated in favor of Arc Kubernetes service extension managed identity.

Link copied to clipboard

Properties on upload watermark. Mostly timestamp for each upload data type

Functions

Link copied to clipboard
open override fun toJava(): DataControllerPropertiesArgs