class K8S::Api::Flowcontrol::V1alpha1::Subject

Overview

Subject matches the originator of a request, as identified by the request authentication system. There are three ways of matching an originator; by user, group, or service account.

Included Modules

Defined in:

versions/v1.17/api/flowcontrol/v1alpha1/subject.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new(*, kind : String, group : Api::Flowcontrol::V1alpha1::GroupSubject? = nil, service_account : Api::Flowcontrol::V1alpha1::ServiceAccountSubject? = nil, user : Api::Flowcontrol::V1alpha1::UserSubject? = nil) #

[View source]

Instance Method Detail


[View source]

[View source]
def kind : String #

[View source]
def kind=(kind : String) #

[View source]

[View source]
def service_account=(service_account : Api::Flowcontrol::V1alpha1::ServiceAccountSubject?) #

[View source]

[View source]

[View source]