Struct k8s_openapi::v1_12::api::authentication::v1beta1::TokenReview
source · pub struct TokenReview {
pub api_version: Option<String>,
pub kind: Option<String>,
pub metadata: Option<ObjectMeta>,
pub spec: TokenReviewSpec,
pub status: Option<TokenReviewStatus>,
}
Expand description
TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.
Fields§
§api_version: Option<String>
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind: Option<String>
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata: Option<ObjectMeta>
§spec: TokenReviewSpec
Spec holds information about the request being evaluated
status: Option<TokenReviewStatus>
Status is filled in by the server and indicates whether the request can be authenticated.
Implementations§
source§impl TokenReview
impl TokenReview
sourcepub fn create_authentication_v1beta1_token_review(
body: &TokenReview,
dry_run: Option<&str>,
include_uninitialized: Option<bool>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
pub fn create_authentication_v1beta1_token_review(
body: &TokenReview,
dry_run: Option<&str>,
include_uninitialized: Option<bool>,
pretty: Option<&str>
) -> Result<Request<Vec<u8>>, RequestError>
create a TokenReview
Use CreateAuthenticationV1beta1TokenReviewResponse
to parse the HTTP response.
Arguments
-
body
-
dry_run
When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
-
include_uninitialized
If IncludeUninitialized is specified, the object may be returned without completing initialization.
-
pretty
If ‘true’, then the output is pretty printed.
Trait Implementations§
source§impl Clone for TokenReview
impl Clone for TokenReview
source§fn clone(&self) -> TokenReview
fn clone(&self) -> TokenReview
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more