Package-level declarations

Types

Link copied to clipboard
data class ApiProxy(val metadata: Metadata, val isPublished: Boolean = false, val isVersioned: Boolean = false, val lifeCycle: LifeCycle, val cfBindingId: String? = null, val hasChanges: Boolean, val isUnmanaged: Boolean, val isCopy: Boolean, val name: String, val apiVersionGroup: String? = null, val providerName: String?, val serviceCode: ApiProxy.ServiceCode = ServiceCode.REST, val state: ApiProxy.State, val statusCode: ApiProxy.StatusCode, val releaseStatus: String, val releaseMetadata: String? = null, val version: String, val title: String)
Link copied to clipboard
data class Credentials(val metadata: Metadata? = null, val name: String, val storeName: String, val certName: String, val csKey: String? = null, val description: String? = null, val format: Credentials.Certificate.Format, val password: String? = null, val storeType: Credentials.New.StoreType? = null, val expiryDate: Instant? = null, val validFrom: Instant? = null, val issuerEmail: String?, val subjectEmail: String?, val signAlgName: String?, val isValid: String?, val version: String?, val content: String? = null, val certificateStore: Deferred, val lifeCycle: LifeCycle)
Link copied to clipboard
data class Policy(val metadata: Metadata? = null, val id: Uuid, val lifeCycle: Provider.Lifecycle? = null, val name: String, val policyContent: String, val type: String, val apiProxy: Deferred)
Link copied to clipboard
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)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun HttpClient.deleteApiProxy(name: String)
Link copied to clipboard
suspend fun HttpClient.deleteCredentials(name: String, storeName: String)
Link copied to clipboard
suspend fun HttpClient.deleteCredentialsStore(storeName: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun HttpClient.getApiProxy(name: String): ApiProxy?
Link copied to clipboard
suspend fun HttpClient.getCredentials(name: String, storeName: String): Credentials?
Link copied to clipboard
Link copied to clipboard
suspend fun HttpClient.transportProxy(virtualHost: String, apiProxyAsBase64: String)
Link copied to clipboard