Package io.fabric8.kubernetes.client.dsl
Interface CertificateSigningRequestResource<T>
-
- All Superinterfaces:
CreateOrReplaceable<T>,Deletable,DeletableWithOptions,DryRunable<WritableOperation<T>>,EditReplacePatchable<T>,FieldValidateable<NonDeletingOperation<T>>,FromServerGettable<T>,Gettable<T>,GracePeriodConfigurable<PropagationPolicyConfigurable<? extends Deletable>>,Informable<T>,ItemReplacable<T>,ItemWritableOperation<T>,NonDeletingOperation<T>,PropagationPolicyConfigurable<GracePeriodConfigurable<? extends Deletable>>,Replaceable<T>,ReplaceDeletable<T>,Resource<T>,Scalable<T>,ServerSideApplicable<T>,Timeoutable,Updatable<T>,Waitable<T,T>,Watchable<T>,WatchAndWaitable<T>,WritableOperation<T>
public interface CertificateSigningRequestResource<T> extends Resource<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.client.dsl.FieldValidateable
FieldValidateable.Validation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Tapprove()Approve a given CertificateSigningRequest.Tapprove(io.fabric8.kubernetes.api.model.certificates.v1.CertificateSigningRequestCondition certificateSigningRequestCondition)Approve a given CertificateSigningRequest.default Tdeny()Deny a given CertificateSigningRequest.Tdeny(io.fabric8.kubernetes.api.model.certificates.v1.CertificateSigningRequestCondition certificateSigningRequestCondition)Reject a given CertificateSigningRequest.-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.CreateOrReplaceable
create, createOrReplace
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Deletable
delete, withTimeout, withTimeoutInMillis
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.DryRunable
dryRun, dryRun
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.EditReplacePatchable
accept, edit, edit, edit, patch, patch, patch, patch, patch, patch
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.FieldValidateable
fieldValidation
-
Methods inherited from interface io.fabric8.kubernetes.client.FromServerGettable
fromServer
-
Methods inherited from interface io.fabric8.kubernetes.client.GracePeriodConfigurable
withGracePeriod
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Informable
inform, inform, inform, informOnCondition, runnableInformer, withIndexers, withLimit
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.ItemReplacable
replace, replaceStatus
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.ItemWritableOperation
create, createOrReplace, delete, patchStatus, updateStatus
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.NonDeletingOperation
createOr, editStatus, patchStatus, subresource, unlock
-
Methods inherited from interface io.fabric8.kubernetes.client.PropagationPolicyConfigurable
withPropagationPolicy
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Replaceable
replaceStatus, updateStatus
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Resource
cascading, isReady, item, lockResourceVersion, lockResourceVersion, require
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Scalable
scale, scale, scale, scale
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.ServerSideApplicable
fieldManager, forceConflicts, serverSideApply
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Waitable
waitUntilCondition, waitUntilReady
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.WatchAndWaitable
withResourceVersion
-
-
-
-
Method Detail
-
deny
default T deny()
Deny a given CertificateSigningRequest. Creates an opinionated CertificateSigningRequestCondition while denying provided CertificateSigningRequest- Returns:
- updated CertificateSigningRequest from Kubernetes ApiServer
-
deny
T deny(io.fabric8.kubernetes.api.model.certificates.v1.CertificateSigningRequestCondition certificateSigningRequestCondition)
Reject a given CertificateSigningRequest.- Parameters:
certificateSigningRequestCondition- a condition of a CertificateSigningRequest object- Returns:
- updated CertificateSigningRequest from Kubernetes ApiServer
-
approve
T approve(io.fabric8.kubernetes.api.model.certificates.v1.CertificateSigningRequestCondition certificateSigningRequestCondition)
Approve a given CertificateSigningRequest.- Parameters:
certificateSigningRequestCondition- a condition of a CertificateSigningRequest object- Returns:
- updated CertificateSigningRequest from Kubernetes ApiServer
-
approve
default T approve()
Approve a given CertificateSigningRequest. Creates an opinionated CertificateSigningRequestCondition while approving provided CertificateSigningRequest- Returns:
- updated CertificateSigningRequest from Kubernetes ApiServer
-
-