Package-level declarations

Types

Link copied to clipboard
data class APIServerProfileResponse(val ip: String? = null, val url: String? = null, val visibility: String? = null)

APIServerProfile represents an API server profile.

Link copied to clipboard
data class ClusterProfileResponse(val domain: String? = null, val pullSecret: String? = null, val resourceGroupId: String? = null, val version: String? = null)

ClusterProfile represents a cluster profile.

Link copied to clipboard
data class ConsoleProfileResponse(val url: String? = null)

ConsoleProfile represents a console profile.

Link copied to clipboard
data class GetOpenShiftClusterResult(val apiserverProfile: APIServerProfileResponse? = null, val clusterProfile: ClusterProfileResponse? = null, val consoleProfile: ConsoleProfileResponse? = null, val id: String, val ingressProfiles: List<IngressProfileResponse>? = null, val location: String, val masterProfile: MasterProfileResponse? = null, val name: String, val networkProfile: NetworkProfileResponse? = null, val provisioningState: String? = null, val servicePrincipalProfile: ServicePrincipalProfileResponse? = null, val tags: Map<String, String>? = null, val type: String, val workerProfiles: List<WorkerProfileResponse>? = null)

OpenShiftCluster represents an Azure Red Hat OpenShift cluster.

Link copied to clipboard
data class IngressProfileResponse(val ip: String? = null, val name: String? = null, val visibility: String? = null)

IngressProfile represents an ingress profile.

data class ListOpenShiftClusterAdminCredentialsResult(val kubeconfig: String? = null)

OpenShiftClusterAdminKubeconfig represents an OpenShift cluster's admin kubeconfig.

Link copied to clipboard
data class ListOpenShiftClusterCredentialsResult(val kubeadminPassword: String? = null, val kubeadminUsername: String? = null)

OpenShiftClusterCredentials represents an OpenShift cluster's credentials

Link copied to clipboard
data class MasterProfileResponse(val subnetId: String? = null, val vmSize: String? = null)

MasterProfile represents a master profile.

Link copied to clipboard
data class NetworkProfileResponse(val podCidr: String? = null, val serviceCidr: String? = null)

NetworkProfile represents a network profile.

Link copied to clipboard
data class ServicePrincipalProfileResponse(val clientId: String? = null, val clientSecret: String? = null)

ServicePrincipalProfile represents a service principal profile.

Link copied to clipboard
data class WorkerProfileResponse(val count: Int? = null, val diskSizeGB: Int? = null, val name: String? = null, val subnetId: String? = null, val vmSize: String? = null)

WorkerProfile represents a worker profile.