DataControllerPropertiesResponse

data class DataControllerPropertiesResponse(val basicLoginInformation: BasicLoginInformationResponse? = null, val k8sRaw: Any? = null, val lastUploadedDate: String? = null, val logAnalyticsWorkspaceConfig: LogAnalyticsWorkspaceConfigResponse? = null, val onPremiseProperty: OnPremisePropertyResponse? = null, val provisioningState: String, val uploadServicePrincipal: UploadServicePrincipalResponse? = null, val uploadWatermark: UploadWatermarkResponse? = null)

The data controller properties.

Constructors

Link copied to clipboard
constructor(basicLoginInformation: BasicLoginInformationResponse? = null, k8sRaw: Any? = null, lastUploadedDate: String? = null, logAnalyticsWorkspaceConfig: LogAnalyticsWorkspaceConfigResponse? = null, onPremiseProperty: OnPremisePropertyResponse? = null, provisioningState: String, uploadServicePrincipal: UploadServicePrincipalResponse? = null, uploadWatermark: UploadWatermarkResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Username and password for basic login authentication.

Link copied to clipboard
val k8sRaw: Any? = null

The raw kubernetes information

Link copied to clipboard

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
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