DataControllerPropertiesArgs

data class DataControllerPropertiesArgs(val basicLoginInformation: Output<BasicLoginInformationArgs>? = null, val k8sRaw: Output<Any>? = null, val lastUploadedDate: Output<String>? = null, val logAnalyticsWorkspaceConfig: Output<LogAnalyticsWorkspaceConfigArgs>? = 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, k8sRaw: Output<Any>? = null, lastUploadedDate: Output<String>? = null, logAnalyticsWorkspaceConfig: Output<LogAnalyticsWorkspaceConfigArgs>? = null, onPremiseProperty: Output<OnPremisePropertyArgs>? = null, uploadServicePrincipal: Output<UploadServicePrincipalArgs>? = null, uploadWatermark: Output<UploadWatermarkArgs>? = null)

Properties

Link copied to clipboard

Username and password for basic login authentication.

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

Properties from the Kubernetes data controller

Link copied to clipboard

Service principal for uploading billing, metrics and logs.

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