class Pyrite::KubeAggregator::Apis::Apiregistration::V1beta1::APIServiceSpec

Overview

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.

Defined in:

versions/v1.14/kube_aggregator/apis/apiregistration/v1beta1/api_service_spec.cr

Constructors

Instance Method Summary

Constructor methods inherited from class Pyrite::Kubernetes::Spec

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
new(pull : JSON::PullParser)
new

Constructor Detail

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

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.


def self.new(pull : JSON::PullParser) #

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.


def self.new(*, ca_bundle : String? = nil, group : String? = nil, group_priority_minimum : Int32, insecure_skip_tls_verify : Bool? = nil, service : KubeAggregator::Apis::Apiregistration::V1beta1::ServiceReference, version : String? = nil, version_priority : Int32) #

Instance Method Detail

def ca_bundle : String? #

def ca_bundle=(ca_bundle : String?) #

def group : String? #

def group=(group : String?) #

def group_priority_minimum : Int32 #

def group_priority_minimum=(group_priority_minimum : Int32) #

def insecure_skip_tls_verify : Bool? #

def insecure_skip_tls_verify=(insecure_skip_tls_verify : Bool?) #



def version : String? #

def version=(version : String?) #

def version_priority : Int32 #

def version_priority=(version_priority : Int32) #