class K8S::Api::Certificates::V1beta1::CertificateSigningRequestSpec

Overview

This 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.

Included Modules

Defined in:

versions/v1.15/api/certificates/v1beta1/certificate_signing_request_spec.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(*, request : String, extra : Hash(String, Array(String))? = nil, groups : Array(String)? = nil, uid : String? = nil, usages : Array(String)? = nil, username : String? = nil) #

[View source]

Instance Method Detail

def extra : Hash(String, Array(String))? #

[View source]
def extra=(extra : Hash(String, Array(String))?) #

[View source]
def groups : Array(String)? #

[View source]
def groups=(groups : Array(String)?) #

[View source]
def request : String #

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

[View source]
def uid : String? #

[View source]
def uid=(uid : String?) #

[View source]
def usages : Array(String)? #

[View source]
def usages=(usages : Array(String)?) #

[View source]
def username : String? #

[View source]
def username=(username : String?) #

[View source]