Module
Kubernetes.Api.CertificatesV1Beta1
- Package
- purescript-kubernetes
- Repository
- hoodunit/purescript-kubernetes
#CertificateSigningRequest Source
newtype CertificateSigningRequestDescribes a certificate signing request
Fields:
metadataspec: The certificate request itself and any additional information.status: Derived information about the request.
Constructors
CertificateSigningRequest { metadata :: Maybe ObjectMeta, spec :: Maybe CertificateSigningRequestSpec, status :: Maybe CertificateSigningRequestStatus }
Instances
#CertificateSigningRequestCondition Source
newtype CertificateSigningRequestConditionFields:
_type: request approval state, currently Approved or Denied.lastUpdateTime: timestamp for the last update to this conditionmessage: human readable message with details about the request statereason: brief reason for the request state
Constructors
CertificateSigningRequestCondition { _type :: Maybe String, lastUpdateTime :: Maybe Time, message :: Maybe String, reason :: Maybe String }
Instances
#CertificateSigningRequestList Source
newtype CertificateSigningRequestListFields:
itemsmetadata
Constructors
CertificateSigningRequestList { items :: Maybe (Array CertificateSigningRequest), metadata :: Maybe ListMeta }
Instances
#CertificateSigningRequestSpec Source
newtype CertificateSigningRequestSpecThis information is immutable after the request is created. Only the Request and Usages fields can be set on creation, other fields are derived by Kubernetes and cannot be modified by users.
Fields:
extra: Extra information about the requesting user. See user.Info interface for details.groups: Group information about the requesting user. See user.Info interface for details.request: Base64-encoded PKCS#10 CSR datauid: UID information about the requesting user. See user.Info interface for details.usages: allowedUsages specifies a set of usage contexts the key will be valid for. See: https://tools.ietf.org/html/rfc5280#section-4.2.1.3 https://tools.ietf.org/html/rfc5280#section-4.2.1.12username: Information about the requesting user. See user.Info interface for details.
Constructors
CertificateSigningRequestSpec { extra :: Maybe (StrMap (Array String)), groups :: Maybe (Array String), request :: Maybe String, uid :: Maybe String, usages :: Maybe (Array String), username :: Maybe String }
Instances
#CertificateSigningRequestStatus Source
newtype CertificateSigningRequestStatusFields:
certificate: If request was approved, the controller will place the issued certificate here.conditions: Conditions applied to the request, such as approval or denial.
Constructors
CertificateSigningRequestStatus { certificate :: Maybe String, conditions :: Maybe (Array CertificateSigningRequestCondition) }
Instances
#getAPIResources Source
getAPIResources :: forall e. Config -> Aff (http :: HTTP | e) (Either Status APIResourceList)get available resources
- Modules
- Kubernetes.
Api. APIExtensions - Kubernetes.
Api. APIExtensionsV1Beta1 - Kubernetes.
Api. APIExtensionsV1Beta1. CustomResourceDefinition - Kubernetes.
Api. AdmissionRegistration - Kubernetes.
Api. AdmissionRegistrationV1Alpha1 - Kubernetes.
Api. AdmissionRegistrationV1Alpha1. InitializerConfiguration - Kubernetes.
Api. AdmissionRegistrationV1Beta1 - Kubernetes.
Api. AdmissionRegistrationV1Beta1. MutatingWebhookConfiguration - Kubernetes.
Api. AdmissionRegistrationV1Beta1. ValidatingWebhookConfiguration - Kubernetes.
Api. ApiRegistration - Kubernetes.
Api. ApiRegistrationV1Beta1 - Kubernetes.
Api. ApiRegistrationV1Beta1. APIService - Kubernetes.
Api. Apis - Kubernetes.
Api. Apps - Kubernetes.
Api. AppsV1 - Kubernetes.
Api. AppsV1. ControllerRevision - Kubernetes.
Api. AppsV1. DaemonSet - Kubernetes.
Api. AppsV1. Deployment - Kubernetes.
Api. AppsV1. ReplicaSet - Kubernetes.
Api. AppsV1. StatefulSet - Kubernetes.
Api. AppsV1Beta1 - Kubernetes.
Api. AppsV1Beta1. ControllerRevision - Kubernetes.
Api. AppsV1Beta1. Deployment - Kubernetes.
Api. AppsV1Beta1. DeploymentRollback - Kubernetes.
Api. AppsV1Beta1. Scale - Kubernetes.
Api. AppsV1Beta1. StatefulSet - Kubernetes.
Api. AppsV1Beta2 - Kubernetes.
Api. AppsV1Beta2. ControllerRevision - Kubernetes.
Api. AppsV1Beta2. DaemonSet - Kubernetes.
Api. AppsV1Beta2. Deployment - Kubernetes.
Api. AppsV1Beta2. ReplicaSet - Kubernetes.
Api. AppsV1Beta2. Scale - Kubernetes.
Api. AppsV1Beta2. StatefulSet - Kubernetes.
Api. Authentication - Kubernetes.
Api. AuthenticationV1 - Kubernetes.
Api. AuthenticationV1. TokenReview - Kubernetes.
Api. AuthenticationV1Beta1 - Kubernetes.
Api. AuthenticationV1Beta1. TokenReview - Kubernetes.
Api. Authorization - Kubernetes.
Api. AuthorizationV1 - Kubernetes.
Api. AuthorizationV1. LocalSubjectAccessReview - Kubernetes.
Api. AuthorizationV1. SelfSubjectAccessReview - Kubernetes.
Api. AuthorizationV1. SelfSubjectRulesReview - Kubernetes.
Api. AuthorizationV1. SubjectAccessReview - Kubernetes.
Api. AuthorizationV1Beta1 - Kubernetes.
Api. AuthorizationV1Beta1. LocalSubjectAccessReview - Kubernetes.
Api. AuthorizationV1Beta1. SelfSubjectAccessReview - Kubernetes.
Api. AuthorizationV1Beta1. SelfSubjectRulesReview - Kubernetes.
Api. AuthorizationV1Beta1. SubjectAccessReview - Kubernetes.
Api. Autoscaling - Kubernetes.
Api. AutoscalingV1 - Kubernetes.
Api. AutoscalingV1. HorizontalPodAutoscaler - Kubernetes.
Api. AutoscalingV1. Scale - Kubernetes.
Api. AutoscalingV2Beta1 - Kubernetes.
Api. AutoscalingV2Beta1. HorizontalPodAutoscaler - Kubernetes.
Api. Batch - Kubernetes.
Api. BatchV1 - Kubernetes.
Api. BatchV1. Job - Kubernetes.
Api. BatchV1Beta1 - Kubernetes.
Api. BatchV1Beta1. CronJob - Kubernetes.
Api. BatchV2Alpha1 - Kubernetes.
Api. BatchV2Alpha1. CronJob - Kubernetes.
Api. Certificates - Kubernetes.
Api. CertificatesV1Beta1 - Kubernetes.
Api. CertificatesV1Beta1. CertificateSigningRequest - Kubernetes.
Api. Core - Kubernetes.
Api. CoreV1 - Kubernetes.
Api. CoreV1. Binding - Kubernetes.
Api. CoreV1. ComponentStatus - Kubernetes.
Api. CoreV1. ConfigMap - Kubernetes.
Api. CoreV1. Endpoints - Kubernetes.
Api. CoreV1. Event - Kubernetes.
Api. CoreV1. LimitRange - Kubernetes.
Api. CoreV1. Namespace - Kubernetes.
Api. CoreV1. Node - Kubernetes.
Api. CoreV1. PersistentVolume - Kubernetes.
Api. CoreV1. PersistentVolumeClaim - Kubernetes.
Api. CoreV1. Pod - Kubernetes.
Api. CoreV1. PodTemplate - Kubernetes.
Api. CoreV1. ReplicationController - Kubernetes.
Api. CoreV1. ResourceQuota - Kubernetes.
Api. CoreV1. Secret - Kubernetes.
Api. CoreV1. Service - Kubernetes.
Api. CoreV1. ServiceAccount - Kubernetes.
Api. Events - Kubernetes.
Api. Events. Event - Kubernetes.
Api. Extensions - Kubernetes.
Api. ExtensionsV1Beta1 - Kubernetes.
Api. ExtensionsV1Beta1. DaemonSet - Kubernetes.
Api. ExtensionsV1Beta1. Deployment - Kubernetes.
Api. ExtensionsV1Beta1. DeploymentRollback - Kubernetes.
Api. ExtensionsV1Beta1. Ingress - Kubernetes.
Api. ExtensionsV1Beta1. NetworkPolicy - Kubernetes.
Api. ExtensionsV1Beta1. PodSecurityPolicy - Kubernetes.
Api. ExtensionsV1Beta1. ReplicaSet - Kubernetes.
Api. ExtensionsV1Beta1. Scale - Kubernetes.
Api. Lens - Kubernetes.
Api. Logs - Kubernetes.
Api. MetaV1 - Kubernetes.
Api. Networking - Kubernetes.
Api. NetworkingV1 - Kubernetes.
Api. NetworkingV1. NetworkPolicy - Kubernetes.
Api. Policy - Kubernetes.
Api. PolicyV1Beta1 - Kubernetes.
Api. PolicyV1Beta1. Eviction - Kubernetes.
Api. PolicyV1Beta1. PodDisruptionBudget - Kubernetes.
Api. Rbac - Kubernetes.
Api. RbacV1 - Kubernetes.
Api. RbacV1. ClusterRole - Kubernetes.
Api. RbacV1. ClusterRoleBinding - Kubernetes.
Api. RbacV1. Role - Kubernetes.
Api. RbacV1. RoleBinding - Kubernetes.
Api. RbacV1Alpha1 - Kubernetes.
Api. RbacV1Alpha1. ClusterRole - Kubernetes.
Api. RbacV1Alpha1. ClusterRoleBinding - Kubernetes.
Api. RbacV1Alpha1. Role - Kubernetes.
Api. RbacV1Alpha1. RoleBinding - Kubernetes.
Api. RbacV1Beta1 - Kubernetes.
Api. RbacV1Beta1. ClusterRole - Kubernetes.
Api. RbacV1Beta1. ClusterRoleBinding - Kubernetes.
Api. RbacV1Beta1. Role - Kubernetes.
Api. RbacV1Beta1. RoleBinding - Kubernetes.
Api. Resource - Kubernetes.
Api. Runtime - Kubernetes.
Api. Scheduling - Kubernetes.
Api. SchedulingV1Alpha1 - Kubernetes.
Api. SchedulingV1Alpha1. PriorityClass - Kubernetes.
Api. Settings - Kubernetes.
Api. SettingsV1Alpha1 - Kubernetes.
Api. SettingsV1Alpha1. PodPreset - Kubernetes.
Api. Storage - Kubernetes.
Api. StorageV1 - Kubernetes.
Api. StorageV1. StorageClass - Kubernetes.
Api. StorageV1Alpha1 - Kubernetes.
Api. StorageV1Alpha1. VolumeAttachment - Kubernetes.
Api. StorageV1Beta1 - Kubernetes.
Api. StorageV1Beta1. StorageClass - Kubernetes.
Api. Util - Kubernetes.
Api. Version - Kubernetes.
Client - Kubernetes.
Config - Kubernetes.
Default - Kubernetes.
Generation. AST - Kubernetes.
Generation. Emitter - Kubernetes.
Generation. GenerateApi - Kubernetes.
Generation. GenerateDefinitions - Kubernetes.
Generation. GenerateSchemaType - Kubernetes.
Generation. Generation - Kubernetes.
Generation. JsonSchema - Kubernetes.
Generation. Main - Kubernetes.
Generation. Names - Kubernetes.
Generation. PathParsing - Kubernetes.
Generation. Swagger - Kubernetes.
Json - Kubernetes.
QueryString - Kubernetes.
Request - Kubernetes.
RequestOptions - Kubernetes.
SchemaExtensions