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 fipsValidatedModules: 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 GetMachinePoolResult(val id: String, val name: String, val resources: String? = null, val systemData: SystemDataResponse, val type: String)

MachinePool represents a MachinePool

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 systemData: SystemDataResponse, 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 GetSecretResult(val id: String, val name: String, val secretResources: String? = null, val systemData: SystemDataResponse, val type: String)

Secret represents a secret.

Link copied to clipboard
data class GetSyncIdentityProviderResult(val id: String, val name: String, val resources: String? = null, val systemData: SystemDataResponse, val type: String)

SyncIdentityProvider represents a SyncIdentityProvider

Link copied to clipboard
data class GetSyncSetResult(val id: String, val name: String, val resources: String? = null, val systemData: SystemDataResponse, val type: String)

SyncSet represents a SyncSet for 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 diskEncryptionSetId: String? = null, val encryptionAtHost: String? = null, 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 SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

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

WorkerProfile represents a worker profile.