Provider

data class Provider(val metadata: Metadata, val name: String, val region: String? = null, val title: String? = name, val rtAuth: Provider.RtAuth? = null, val url: String? = null, val destType: Provider.DestType, val isOnPremise: Boolean, val sslInfo: Provider.SslInfo? = null, val lifeCycle: Provider.Lifecycle? = null, val description: String? = null, val host: String? = null, val port: Int? = null, val useSSL: Boolean? = null, val trustAll: Boolean? = null, val userName: String? = null, val password: String? = null, val clientSecret: String? = null, val clientId: String? = null, val tokenUrl: String? = null, val authType: String? = null, val pathPrefix: String? = null, val timeout: Int? = null, val cockpitUrl: String? = null, val cloudConnectorLocation: String? = null, val orgSecret: String? = null, val userSecret: String? = null, val keystorePassword: String? = null, val keystoreLocation: String? = null, val additionalProperties: Deferred? = null, val apiProxies: Deferred? = null, val envKVMs: Deferred? = null, val resources: Deferred? = null, val targetEndPoints: Deferred? = null)(source)

Constructors

Link copied to clipboard
constructor(metadata: Metadata, name: String, region: String? = null, title: String? = name, rtAuth: Provider.RtAuth? = null, url: String? = null, destType: Provider.DestType, isOnPremise: Boolean, sslInfo: Provider.SslInfo? = null, lifeCycle: Provider.Lifecycle? = null, description: String? = null, host: String? = null, port: Int? = null, useSSL: Boolean? = null, trustAll: Boolean? = null, userName: String? = null, password: String? = null, clientSecret: String? = null, clientId: String? = null, tokenUrl: String? = null, authType: String? = null, pathPrefix: String? = null, timeout: Int? = null, cockpitUrl: String? = null, cloudConnectorLocation: String? = null, orgSecret: String? = null, userSecret: String? = null, keystorePassword: String? = null, keystoreLocation: String? = null, additionalProperties: Deferred? = null, apiProxies: Deferred? = null, envKVMs: Deferred? = null, resources: Deferred? = null, targetEndPoints: Deferred? = null)

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Lifecycle(val metadata: Metadata, val changedAt: String? = null, val changedBy: String? = null, val createdAt: String? = null, val createdBy: String? = null)
Link copied to clipboard
data class New(val description: String? = null, val destType: Provider.DestType? = null, val host: String, val name: String, val trustAll: Boolean? = null, val title: String? = null, val authType: Provider.AuthType, val port: Int, val pathPrefix: String? = null, val useSSL: Boolean, val isOnPremise: Boolean? = null, val cloudConnectorLocation: String? = null, val rtAuth: Provider.RtAuth?, val url: String? = null, val userName: String? = null, val password: String? = null, val sslInfo: Provider.SslInfo? = null, val clientSecret: String? = null, val clientId: String? = null, val tokenUrl: String? = null, val keystoreLocation: String? = null, val keystorePassword: String? = null)
Link copied to clipboard
Link copied to clipboard
data class SslInfo(val metadata: Metadata? = null, val ciphers: String? = null, val clientAuthEnabled: Boolean? = null, val enabled: Boolean? = null, val ignoreValidationErrors: Boolean? = null, val keyAlias: String? = null, val keyStore: String? = null, val protocols: String? = null, val trustStore: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "cockpit_url")
val cockpitUrl: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val host: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "life_cycle")
val lifeCycle: Provider.Lifecycle?
Link copied to clipboard
@SerialName(value = "__metadata")
val metadata: Metadata
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val port: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "rt_auth")
val rtAuth: Provider.RtAuth?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val timeout: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val url: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard