How to use validations method of ClassMethods Package

Best Howitzer_ruby code snippet using ClassMethods.validations

kuby-cert-manager@0.4.0.rbi

Source:kuby-cert-manager@0.4.0.rbi Github

copy

Full Screen

1# typed: true2# DO NOT EDIT MANUALLY3# This is an autogenerated file for types exported from the `kuby-cert-manager` gem.4# Please instead update this file by running `bin/tapioca gem kuby-cert-manager`.5# typed: strong6module Kuby7 class << self8 def define(name, &block); end9 def definition; end10 def dependables; end11 def distros; end12 def env; end13 def env=(env_name); end14 def environment(name = T.unsafe(nil)); end15 def load!(config_file = T.unsafe(nil)); end16 def load_rake_tasks!; end17 def logger; end18 def logger=(_arg0); end19 def packages; end20 def plugins; end21 def providers; end22 def register_dependable(name, version_or_callable); end23 def register_distro(distro_name, distro_klass); end24 def register_package(package_name, package_def = T.unsafe(nil)); end25 def register_plugin(*args, **kwargs); end26 def register_provider(provider_name, provider_klass); end27 end28end29module Kuby::CertManager30 extend ::Kuby::CertManager::Entrypoint31end32module Kuby::CertManager::DSL; end33module Kuby::CertManager::DSL::Acme; end34module Kuby::CertManager::DSL::Acme::V1; end35class Kuby::CertManager::DSL::Acme::V1::Challenge < ::KubeDSL::DSLObject36 include KubeDSL::ValueFields::InstanceMethods37 extend KubeDSL::ValueFields::ClassMethods38 extend KubeDSL::Validations::ClassMethods39 def api_version(*args); end40 sig { returns(Symbol) }41 def kind_sym; end42 def metadata(*args, &block); end43 sig { returns(T::Boolean) }44 def metadata_present?; end45 sig do46 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])47 end48 def serialize; end49 def spec(*args, &block); end50 sig { returns(T::Boolean) }51 def spec_present?; end52 def status(*args, &block); end53 sig { returns(T::Boolean) }54 def status_present?; end55end56class Kuby::CertManager::DSL::Acme::V1::ChallengeList < ::KubeDSL::DSLObject57 include KubeDSL::ValueFields::InstanceMethods58 extend KubeDSL::ValueFields::ClassMethods59 extend KubeDSL::Validations::ClassMethods60 def api_version(*args); end61 def item(elem_name = T.unsafe(nil), &block); end62 def items; end63 sig { returns(Symbol) }64 def kind_sym; end65 def metadata(*args, &block); end66 sig { returns(T::Boolean) }67 def metadata_present?; end68 sig do69 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])70 end71 def serialize; end72end73class Kuby::CertManager::DSL::Acme::V1::ChallengeSpec < ::KubeDSL::DSLObject74 include KubeDSL::ValueFields::InstanceMethods75 extend KubeDSL::ValueFields::ClassMethods76 extend KubeDSL::Validations::ClassMethods77 def authorization_url(*args); end78 def dns_name(*args); end79 def issuer_ref(*args, &block); end80 sig { returns(T::Boolean) }81 def issuer_ref_present?; end82 def key(*args); end83 sig { returns(Symbol) }84 def kind_sym; end85 sig do86 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])87 end88 def serialize; end89 def solver(*args, &block); end90 sig { returns(T::Boolean) }91 def solver_present?; end92 def token(*args); end93 def type(*args); end94 def url(*args); end95 def wildcard(*args); end96end97class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecIssuerRef < ::KubeDSL::DSLObject98 include KubeDSL::ValueFields::InstanceMethods99 extend KubeDSL::ValueFields::ClassMethods100 extend KubeDSL::Validations::ClassMethods101 def group(*args); end102 def kind(*args); end103 sig { returns(Symbol) }104 def kind_sym; end105 def name(*args); end106 sig do107 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])108 end109 def serialize; end110end111class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolver < ::KubeDSL::DSLObject112 include KubeDSL::ValueFields::InstanceMethods113 extend KubeDSL::ValueFields::ClassMethods114 extend KubeDSL::Validations::ClassMethods115 def dns01(*args, &block); end116 sig { returns(T::Boolean) }117 def dns01_present?; end118 def http01(*args, &block); end119 sig { returns(T::Boolean) }120 def http01_present?; end121 sig { returns(Symbol) }122 def kind_sym; end123 def selector(*args, &block); end124 sig { returns(T::Boolean) }125 def selector_present?; end126 sig do127 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])128 end129 def serialize; end130end131class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01 < ::KubeDSL::DSLObject132 include KubeDSL::ValueFields::InstanceMethods133 extend KubeDSL::ValueFields::ClassMethods134 extend KubeDSL::Validations::ClassMethods135 def acme_dns(*args, &block); end136 sig { returns(T::Boolean) }137 def acme_dns_present?; end138 def akamai(*args, &block); end139 sig { returns(T::Boolean) }140 def akamai_present?; end141 def azure_dns(*args, &block); end142 sig { returns(T::Boolean) }143 def azure_dns_present?; end144 def cloud_dns(*args, &block); end145 sig { returns(T::Boolean) }146 def cloud_dns_present?; end147 def cloudflare(*args, &block); end148 sig { returns(T::Boolean) }149 def cloudflare_present?; end150 def cname_strategy(*args); end151 def digitalocean(*args, &block); end152 sig { returns(T::Boolean) }153 def digitalocean_present?; end154 sig { returns(Symbol) }155 def kind_sym; end156 def rfc2136(*args, &block); end157 sig { returns(T::Boolean) }158 def rfc2136_present?; end159 def route53(*args, &block); end160 sig { returns(T::Boolean) }161 def route53_present?; end162 sig do163 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])164 end165 def serialize; end166 def webhook(*args, &block); end167 sig { returns(T::Boolean) }168 def webhook_present?; end169end170class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AcmeDNS < ::KubeDSL::DSLObject171 include KubeDSL::ValueFields::InstanceMethods172 extend KubeDSL::ValueFields::ClassMethods173 extend KubeDSL::Validations::ClassMethods174 def account_secret_ref(*args, &block); end175 sig { returns(T::Boolean) }176 def account_secret_ref_present?; end177 def host(*args); end178 sig { returns(Symbol) }179 def kind_sym; end180 sig do181 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])182 end183 def serialize; end184end185class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AcmeDNSAccountSecretRef < ::KubeDSL::DSLObject186 include KubeDSL::ValueFields::InstanceMethods187 extend KubeDSL::ValueFields::ClassMethods188 extend KubeDSL::Validations::ClassMethods189 def key(*args); end190 sig { returns(Symbol) }191 def kind_sym; end192 def name(*args); end193 sig do194 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])195 end196 def serialize; end197end198class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Akamai < ::KubeDSL::DSLObject199 include KubeDSL::ValueFields::InstanceMethods200 extend KubeDSL::ValueFields::ClassMethods201 extend KubeDSL::Validations::ClassMethods202 def access_token_secret_ref(*args, &block); end203 sig { returns(T::Boolean) }204 def access_token_secret_ref_present?; end205 def client_secret_secret_ref(*args, &block); end206 sig { returns(T::Boolean) }207 def client_secret_secret_ref_present?; end208 def client_token_secret_ref(*args, &block); end209 sig { returns(T::Boolean) }210 def client_token_secret_ref_present?; end211 sig { returns(Symbol) }212 def kind_sym; end213 sig do214 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])215 end216 def serialize; end217 def service_consumer_domain(*args); end218end219class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AkamaiAccessTokenSecretRef < ::KubeDSL::DSLObject220 include KubeDSL::ValueFields::InstanceMethods221 extend KubeDSL::ValueFields::ClassMethods222 extend KubeDSL::Validations::ClassMethods223 def key(*args); end224 sig { returns(Symbol) }225 def kind_sym; end226 def name(*args); end227 sig do228 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])229 end230 def serialize; end231end232class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AkamaiClientSecretSecretRef < ::KubeDSL::DSLObject233 include KubeDSL::ValueFields::InstanceMethods234 extend KubeDSL::ValueFields::ClassMethods235 extend KubeDSL::Validations::ClassMethods236 def key(*args); end237 sig { returns(Symbol) }238 def kind_sym; end239 def name(*args); end240 sig do241 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])242 end243 def serialize; end244end245class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AkamaiClientTokenSecretRef < ::KubeDSL::DSLObject246 include KubeDSL::ValueFields::InstanceMethods247 extend KubeDSL::ValueFields::ClassMethods248 extend KubeDSL::Validations::ClassMethods249 def key(*args); end250 sig { returns(Symbol) }251 def kind_sym; end252 def name(*args); end253 sig do254 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])255 end256 def serialize; end257end258class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AzureDNS < ::KubeDSL::DSLObject259 include KubeDSL::ValueFields::InstanceMethods260 extend KubeDSL::ValueFields::ClassMethods261 extend KubeDSL::Validations::ClassMethods262 def client_id(*args); end263 def client_secret_secret_ref(*args, &block); end264 sig { returns(T::Boolean) }265 def client_secret_secret_ref_present?; end266 def environment(*args); end267 def hosted_zone_name(*args); end268 sig { returns(Symbol) }269 def kind_sym; end270 def managed_identity(*args, &block); end271 sig { returns(T::Boolean) }272 def managed_identity_present?; end273 def resource_group_name(*args); end274 sig do275 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])276 end277 def serialize; end278 def subscription_id(*args); end279 def tenant_id(*args); end280end281class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AzureDNSClientSecretSecretRef < ::KubeDSL::DSLObject282 include KubeDSL::ValueFields::InstanceMethods283 extend KubeDSL::ValueFields::ClassMethods284 extend KubeDSL::Validations::ClassMethods285 def key(*args); end286 sig { returns(Symbol) }287 def kind_sym; end288 def name(*args); end289 sig do290 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])291 end292 def serialize; end293end294class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01AzureDNSManagedIdentity < ::KubeDSL::DSLObject295 include KubeDSL::ValueFields::InstanceMethods296 extend KubeDSL::ValueFields::ClassMethods297 extend KubeDSL::Validations::ClassMethods298 def client_id(*args); end299 sig { returns(Symbol) }300 def kind_sym; end301 def resource_id(*args); end302 sig do303 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])304 end305 def serialize; end306end307class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01CloudDNS < ::KubeDSL::DSLObject308 include KubeDSL::ValueFields::InstanceMethods309 extend KubeDSL::ValueFields::ClassMethods310 extend KubeDSL::Validations::ClassMethods311 def hosted_zone_name(*args); end312 sig { returns(Symbol) }313 def kind_sym; end314 def project(*args); end315 sig do316 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])317 end318 def serialize; end319 def service_account_secret_ref(*args, &block); end320 sig { returns(T::Boolean) }321 def service_account_secret_ref_present?; end322end323class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01CloudDNSServiceAccountSecretRef < ::KubeDSL::DSLObject324 include KubeDSL::ValueFields::InstanceMethods325 extend KubeDSL::ValueFields::ClassMethods326 extend KubeDSL::Validations::ClassMethods327 def key(*args); end328 sig { returns(Symbol) }329 def kind_sym; end330 def name(*args); end331 sig do332 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])333 end334 def serialize; end335end336class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Cloudflare < ::KubeDSL::DSLObject337 include KubeDSL::ValueFields::InstanceMethods338 extend KubeDSL::ValueFields::ClassMethods339 extend KubeDSL::Validations::ClassMethods340 def api_key_secret_ref(*args, &block); end341 sig { returns(T::Boolean) }342 def api_key_secret_ref_present?; end343 def api_token_secret_ref(*args, &block); end344 sig { returns(T::Boolean) }345 def api_token_secret_ref_present?; end346 def email(*args); end347 sig { returns(Symbol) }348 def kind_sym; end349 sig do350 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])351 end352 def serialize; end353end354class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01CloudflareApiKeySecretRef < ::KubeDSL::DSLObject355 include KubeDSL::ValueFields::InstanceMethods356 extend KubeDSL::ValueFields::ClassMethods357 extend KubeDSL::Validations::ClassMethods358 def key(*args); end359 sig { returns(Symbol) }360 def kind_sym; end361 def name(*args); end362 sig do363 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])364 end365 def serialize; end366end367class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01CloudflareApiTokenSecretRef < ::KubeDSL::DSLObject368 include KubeDSL::ValueFields::InstanceMethods369 extend KubeDSL::ValueFields::ClassMethods370 extend KubeDSL::Validations::ClassMethods371 def key(*args); end372 sig { returns(Symbol) }373 def kind_sym; end374 def name(*args); end375 sig do376 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])377 end378 def serialize; end379end380class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Digitalocean < ::KubeDSL::DSLObject381 include KubeDSL::ValueFields::InstanceMethods382 extend KubeDSL::ValueFields::ClassMethods383 extend KubeDSL::Validations::ClassMethods384 sig { returns(Symbol) }385 def kind_sym; end386 sig do387 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])388 end389 def serialize; end390 def token_secret_ref(*args, &block); end391 sig { returns(T::Boolean) }392 def token_secret_ref_present?; end393end394class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01DigitaloceanTokenSecretRef < ::KubeDSL::DSLObject395 include KubeDSL::ValueFields::InstanceMethods396 extend KubeDSL::ValueFields::ClassMethods397 extend KubeDSL::Validations::ClassMethods398 def key(*args); end399 sig { returns(Symbol) }400 def kind_sym; end401 def name(*args); end402 sig do403 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])404 end405 def serialize; end406end407class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Rfc2136 < ::KubeDSL::DSLObject408 include KubeDSL::ValueFields::InstanceMethods409 extend KubeDSL::ValueFields::ClassMethods410 extend KubeDSL::Validations::ClassMethods411 sig { returns(Symbol) }412 def kind_sym; end413 def nameserver(*args); end414 sig do415 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])416 end417 def serialize; end418 def tsig_algorithm(*args); end419 def tsig_key_name(*args); end420 def tsig_secret_secret_ref(*args, &block); end421 sig { returns(T::Boolean) }422 def tsig_secret_secret_ref_present?; end423end424class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Rfc2136TsigSecretSecretRef < ::KubeDSL::DSLObject425 include KubeDSL::ValueFields::InstanceMethods426 extend KubeDSL::ValueFields::ClassMethods427 extend KubeDSL::Validations::ClassMethods428 def key(*args); end429 sig { returns(Symbol) }430 def kind_sym; end431 def name(*args); end432 sig do433 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])434 end435 def serialize; end436end437class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Route53 < ::KubeDSL::DSLObject438 include KubeDSL::ValueFields::InstanceMethods439 extend KubeDSL::ValueFields::ClassMethods440 extend KubeDSL::Validations::ClassMethods441 def access_key_id(*args); end442 def hosted_zone_id(*args); end443 sig { returns(Symbol) }444 def kind_sym; end445 def region(*args); end446 def role(*args); end447 def secret_access_key_secret_ref(*args, &block); end448 sig { returns(T::Boolean) }449 def secret_access_key_secret_ref_present?; end450 sig do451 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])452 end453 def serialize; end454end455class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Route53SecretAccessKeySecretRef < ::KubeDSL::DSLObject456 include KubeDSL::ValueFields::InstanceMethods457 extend KubeDSL::ValueFields::ClassMethods458 extend KubeDSL::Validations::ClassMethods459 def key(*args); end460 sig { returns(Symbol) }461 def kind_sym; end462 def name(*args); end463 sig do464 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])465 end466 def serialize; end467end468class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverDns01Webhook < ::KubeDSL::DSLObject469 include KubeDSL::ValueFields::InstanceMethods470 extend KubeDSL::ValueFields::ClassMethods471 extend KubeDSL::Validations::ClassMethods472 def group_name(*args); end473 sig { returns(Symbol) }474 def kind_sym; end475 sig do476 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])477 end478 def serialize; end479 def solver_name(*args); end480end481class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01 < ::KubeDSL::DSLObject482 include KubeDSL::ValueFields::InstanceMethods483 extend KubeDSL::ValueFields::ClassMethods484 extend KubeDSL::Validations::ClassMethods485 def gateway_http_route(*args, &block); end486 sig { returns(T::Boolean) }487 def gateway_http_route_present?; end488 def ingress(*args, &block); end489 sig { returns(T::Boolean) }490 def ingress_present?; end491 sig { returns(Symbol) }492 def kind_sym; end493 sig do494 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])495 end496 def serialize; end497end498class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01GatewayHTTPRoute < ::KubeDSL::DSLObject499 include KubeDSL::ValueFields::InstanceMethods500 extend KubeDSL::ValueFields::ClassMethods501 extend KubeDSL::Validations::ClassMethods502 sig { returns(Symbol) }503 def kind_sym; end504 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }505 def labels(&block); end506 sig do507 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])508 end509 def serialize; end510 def service_type(*args); end511end512class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01Ingress < ::KubeDSL::DSLObject513 include KubeDSL::ValueFields::InstanceMethods514 extend KubeDSL::ValueFields::ClassMethods515 extend KubeDSL::Validations::ClassMethods516 def class_field(*args); end517 def ingress_template(*args, &block); end518 sig { returns(T::Boolean) }519 def ingress_template_present?; end520 sig { returns(Symbol) }521 def kind_sym; end522 def name(*args); end523 def pod_template(*args, &block); end524 sig { returns(T::Boolean) }525 def pod_template_present?; end526 sig do527 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])528 end529 def serialize; end530 def service_type(*args); end531end532class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressIngressTemplate < ::KubeDSL::DSLObject533 include KubeDSL::ValueFields::InstanceMethods534 extend KubeDSL::ValueFields::ClassMethods535 extend KubeDSL::Validations::ClassMethods536 sig { returns(Symbol) }537 def kind_sym; end538 def metadata(*args, &block); end539 sig { returns(T::Boolean) }540 def metadata_present?; end541 sig do542 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])543 end544 def serialize; end545end546class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressIngressTemplateMetadata < ::KubeDSL::DSLObject547 include KubeDSL::ValueFields::InstanceMethods548 extend KubeDSL::ValueFields::ClassMethods549 extend KubeDSL::Validations::ClassMethods550 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }551 def annotations(&block); end552 sig { returns(Symbol) }553 def kind_sym; end554 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }555 def labels(&block); end556 sig do557 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])558 end559 def serialize; end560end561class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplate < ::KubeDSL::DSLObject562 include KubeDSL::ValueFields::InstanceMethods563 extend KubeDSL::ValueFields::ClassMethods564 extend KubeDSL::Validations::ClassMethods565 sig { returns(Symbol) }566 def kind_sym; end567 def metadata(*args, &block); end568 sig { returns(T::Boolean) }569 def metadata_present?; end570 sig do571 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])572 end573 def serialize; end574 def spec(*args, &block); end575 sig { returns(T::Boolean) }576 def spec_present?; end577end578class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateMetadata < ::KubeDSL::DSLObject579 include KubeDSL::ValueFields::InstanceMethods580 extend KubeDSL::ValueFields::ClassMethods581 extend KubeDSL::Validations::ClassMethods582 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }583 def annotations(&block); end584 sig { returns(Symbol) }585 def kind_sym; end586 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }587 def labels(&block); end588 sig do589 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])590 end591 def serialize; end592end593class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpec < ::KubeDSL::DSLObject594 include KubeDSL::ValueFields::InstanceMethods595 extend KubeDSL::ValueFields::ClassMethods596 extend KubeDSL::Validations::ClassMethods597 def affinity(*args, &block); end598 sig { returns(T::Boolean) }599 def affinity_present?; end600 sig { returns(Symbol) }601 def kind_sym; end602 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }603 def node_selector(&block); end604 def priority_class_name(*args); end605 sig do606 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])607 end608 def serialize; end609 def service_account_name(*args); end610 def toleration(elem_name = T.unsafe(nil), &block); end611 def tolerations; end612end613class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinity < ::KubeDSL::DSLObject614 include KubeDSL::ValueFields::InstanceMethods615 extend KubeDSL::ValueFields::ClassMethods616 extend KubeDSL::Validations::ClassMethods617 sig { returns(Symbol) }618 def kind_sym; end619 def node_affinity(*args, &block); end620 sig { returns(T::Boolean) }621 def node_affinity_present?; end622 def pod_affinity(*args, &block); end623 sig { returns(T::Boolean) }624 def pod_affinity_present?; end625 def pod_anti_affinity(*args, &block); end626 sig { returns(T::Boolean) }627 def pod_anti_affinity_present?; end628 sig do629 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])630 end631 def serialize; end632end633class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinity < ::KubeDSL::DSLObject634 include KubeDSL::ValueFields::InstanceMethods635 extend KubeDSL::ValueFields::ClassMethods636 extend KubeDSL::Validations::ClassMethods637 sig { returns(Symbol) }638 def kind_sym; end639 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end640 def preferred_during_scheduling_ignored_during_executions; end641 def required_during_scheduling_ignored_during_execution(*args, &block); end642 sig { returns(T::Boolean) }643 def required_during_scheduling_ignored_during_execution_present?; end644 sig do645 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])646 end647 def serialize; end648end649class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject650 include KubeDSL::ValueFields::InstanceMethods651 extend KubeDSL::ValueFields::ClassMethods652 extend KubeDSL::Validations::ClassMethods653 sig { returns(Symbol) }654 def kind_sym; end655 def preference(*args, &block); end656 sig { returns(T::Boolean) }657 def preference_present?; end658 sig do659 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])660 end661 def serialize; end662 def weight(*args); end663end664class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference < ::KubeDSL::DSLObject665 include KubeDSL::ValueFields::InstanceMethods666 extend KubeDSL::ValueFields::ClassMethods667 extend KubeDSL::Validations::ClassMethods668 sig { returns(Symbol) }669 def kind_sym; end670 def match_expression(elem_name = T.unsafe(nil), &block); end671 def match_expressions; end672 def match_field(elem_name = T.unsafe(nil), &block); end673 def match_fields; end674 sig do675 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])676 end677 def serialize; end678end679class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions < ::KubeDSL::DSLObject680 include KubeDSL::ValueFields::InstanceMethods681 extend KubeDSL::ValueFields::ClassMethods682 extend KubeDSL::Validations::ClassMethods683 def key(*args); end684 sig { returns(Symbol) }685 def kind_sym; end686 def operator(*args); end687 sig do688 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])689 end690 def serialize; end691 def values(*args); end692end693class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields < ::KubeDSL::DSLObject694 include KubeDSL::ValueFields::InstanceMethods695 extend KubeDSL::ValueFields::ClassMethods696 extend KubeDSL::Validations::ClassMethods697 def key(*args); end698 sig { returns(Symbol) }699 def kind_sym; end700 def operator(*args); end701 sig do702 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])703 end704 def serialize; end705 def values(*args); end706end707class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject708 include KubeDSL::ValueFields::InstanceMethods709 extend KubeDSL::ValueFields::ClassMethods710 extend KubeDSL::Validations::ClassMethods711 sig { returns(Symbol) }712 def kind_sym; end713 def node_selector_term(elem_name = T.unsafe(nil), &block); end714 def node_selector_terms; end715 sig do716 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])717 end718 def serialize; end719end720class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms < ::KubeDSL::DSLObject721 include KubeDSL::ValueFields::InstanceMethods722 extend KubeDSL::ValueFields::ClassMethods723 extend KubeDSL::Validations::ClassMethods724 sig { returns(Symbol) }725 def kind_sym; end726 def match_expression(elem_name = T.unsafe(nil), &block); end727 def match_expressions; end728 def match_field(elem_name = T.unsafe(nil), &block); end729 def match_fields; end730 sig do731 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])732 end733 def serialize; end734end735class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions < ::KubeDSL::DSLObject736 include KubeDSL::ValueFields::InstanceMethods737 extend KubeDSL::ValueFields::ClassMethods738 extend KubeDSL::Validations::ClassMethods739 def key(*args); end740 sig { returns(Symbol) }741 def kind_sym; end742 def operator(*args); end743 sig do744 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])745 end746 def serialize; end747 def values(*args); end748end749class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields < ::KubeDSL::DSLObject750 include KubeDSL::ValueFields::InstanceMethods751 extend KubeDSL::ValueFields::ClassMethods752 extend KubeDSL::Validations::ClassMethods753 def key(*args); end754 sig { returns(Symbol) }755 def kind_sym; end756 def operator(*args); end757 sig do758 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])759 end760 def serialize; end761 def values(*args); end762end763class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinity < ::KubeDSL::DSLObject764 include KubeDSL::ValueFields::InstanceMethods765 extend KubeDSL::ValueFields::ClassMethods766 extend KubeDSL::Validations::ClassMethods767 sig { returns(Symbol) }768 def kind_sym; end769 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end770 def preferred_during_scheduling_ignored_during_executions; end771 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end772 def required_during_scheduling_ignored_during_executions; end773 sig do774 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])775 end776 def serialize; end777end778class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject779 include KubeDSL::ValueFields::InstanceMethods780 extend KubeDSL::ValueFields::ClassMethods781 extend KubeDSL::Validations::ClassMethods782 sig { returns(Symbol) }783 def kind_sym; end784 def pod_affinity_term(*args, &block); end785 sig { returns(T::Boolean) }786 def pod_affinity_term_present?; end787 sig do788 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])789 end790 def serialize; end791 def weight(*args); end792end793class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject794 include KubeDSL::ValueFields::InstanceMethods795 extend KubeDSL::ValueFields::ClassMethods796 extend KubeDSL::Validations::ClassMethods797 sig { returns(Symbol) }798 def kind_sym; end799 def label_selector(*args, &block); end800 sig { returns(T::Boolean) }801 def label_selector_present?; end802 def namespace_selector(*args, &block); end803 sig { returns(T::Boolean) }804 def namespace_selector_present?; end805 def namespaces(*args); end806 sig do807 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])808 end809 def serialize; end810 def topology_key(*args); end811end812class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject813 include KubeDSL::ValueFields::InstanceMethods814 extend KubeDSL::ValueFields::ClassMethods815 extend KubeDSL::Validations::ClassMethods816 sig { returns(Symbol) }817 def kind_sym; end818 def match_expression(elem_name = T.unsafe(nil), &block); end819 def match_expressions; end820 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }821 def match_labels(&block); end822 sig do823 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])824 end825 def serialize; end826end827class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject828 include KubeDSL::ValueFields::InstanceMethods829 extend KubeDSL::ValueFields::ClassMethods830 extend KubeDSL::Validations::ClassMethods831 def key(*args); end832 sig { returns(Symbol) }833 def kind_sym; end834 def operator(*args); end835 sig do836 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])837 end838 def serialize; end839 def values(*args); end840end841class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject842 include KubeDSL::ValueFields::InstanceMethods843 extend KubeDSL::ValueFields::ClassMethods844 extend KubeDSL::Validations::ClassMethods845 sig { returns(Symbol) }846 def kind_sym; end847 def match_expression(elem_name = T.unsafe(nil), &block); end848 def match_expressions; end849 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }850 def match_labels(&block); end851 sig do852 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])853 end854 def serialize; end855end856class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject857 include KubeDSL::ValueFields::InstanceMethods858 extend KubeDSL::ValueFields::ClassMethods859 extend KubeDSL::Validations::ClassMethods860 def key(*args); end861 sig { returns(Symbol) }862 def kind_sym; end863 def operator(*args); end864 sig do865 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])866 end867 def serialize; end868 def values(*args); end869end870class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject871 include KubeDSL::ValueFields::InstanceMethods872 extend KubeDSL::ValueFields::ClassMethods873 extend KubeDSL::Validations::ClassMethods874 sig { returns(Symbol) }875 def kind_sym; end876 def label_selector(*args, &block); end877 sig { returns(T::Boolean) }878 def label_selector_present?; end879 def namespace_selector(*args, &block); end880 sig { returns(T::Boolean) }881 def namespace_selector_present?; end882 def namespaces(*args); end883 sig do884 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])885 end886 def serialize; end887 def topology_key(*args); end888end889class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject890 include KubeDSL::ValueFields::InstanceMethods891 extend KubeDSL::ValueFields::ClassMethods892 extend KubeDSL::Validations::ClassMethods893 sig { returns(Symbol) }894 def kind_sym; end895 def match_expression(elem_name = T.unsafe(nil), &block); end896 def match_expressions; end897 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }898 def match_labels(&block); end899 sig do900 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])901 end902 def serialize; end903end904class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject905 include KubeDSL::ValueFields::InstanceMethods906 extend KubeDSL::ValueFields::ClassMethods907 extend KubeDSL::Validations::ClassMethods908 def key(*args); end909 sig { returns(Symbol) }910 def kind_sym; end911 def operator(*args); end912 sig do913 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])914 end915 def serialize; end916 def values(*args); end917end918class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject919 include KubeDSL::ValueFields::InstanceMethods920 extend KubeDSL::ValueFields::ClassMethods921 extend KubeDSL::Validations::ClassMethods922 sig { returns(Symbol) }923 def kind_sym; end924 def match_expression(elem_name = T.unsafe(nil), &block); end925 def match_expressions; end926 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }927 def match_labels(&block); end928 sig do929 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])930 end931 def serialize; end932end933class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject934 include KubeDSL::ValueFields::InstanceMethods935 extend KubeDSL::ValueFields::ClassMethods936 extend KubeDSL::Validations::ClassMethods937 def key(*args); end938 sig { returns(Symbol) }939 def kind_sym; end940 def operator(*args); end941 sig do942 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])943 end944 def serialize; end945 def values(*args); end946end947class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinity < ::KubeDSL::DSLObject948 include KubeDSL::ValueFields::InstanceMethods949 extend KubeDSL::ValueFields::ClassMethods950 extend KubeDSL::Validations::ClassMethods951 sig { returns(Symbol) }952 def kind_sym; end953 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end954 def preferred_during_scheduling_ignored_during_executions; end955 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end956 def required_during_scheduling_ignored_during_executions; end957 sig do958 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])959 end960 def serialize; end961end962class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject963 include KubeDSL::ValueFields::InstanceMethods964 extend KubeDSL::ValueFields::ClassMethods965 extend KubeDSL::Validations::ClassMethods966 sig { returns(Symbol) }967 def kind_sym; end968 def pod_affinity_term(*args, &block); end969 sig { returns(T::Boolean) }970 def pod_affinity_term_present?; end971 sig do972 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])973 end974 def serialize; end975 def weight(*args); end976end977class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject978 include KubeDSL::ValueFields::InstanceMethods979 extend KubeDSL::ValueFields::ClassMethods980 extend KubeDSL::Validations::ClassMethods981 sig { returns(Symbol) }982 def kind_sym; end983 def label_selector(*args, &block); end984 sig { returns(T::Boolean) }985 def label_selector_present?; end986 def namespace_selector(*args, &block); end987 sig { returns(T::Boolean) }988 def namespace_selector_present?; end989 def namespaces(*args); end990 sig do991 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])992 end993 def serialize; end994 def topology_key(*args); end995end996class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject997 include KubeDSL::ValueFields::InstanceMethods998 extend KubeDSL::ValueFields::ClassMethods999 extend KubeDSL::Validations::ClassMethods1000 sig { returns(Symbol) }1001 def kind_sym; end1002 def match_expression(elem_name = T.unsafe(nil), &block); end1003 def match_expressions; end1004 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1005 def match_labels(&block); end1006 sig do1007 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1008 end1009 def serialize; end1010end1011class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject1012 include KubeDSL::ValueFields::InstanceMethods1013 extend KubeDSL::ValueFields::ClassMethods1014 extend KubeDSL::Validations::ClassMethods1015 def key(*args); end1016 sig { returns(Symbol) }1017 def kind_sym; end1018 def operator(*args); end1019 sig do1020 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1021 end1022 def serialize; end1023 def values(*args); end1024end1025class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject1026 include KubeDSL::ValueFields::InstanceMethods1027 extend KubeDSL::ValueFields::ClassMethods1028 extend KubeDSL::Validations::ClassMethods1029 sig { returns(Symbol) }1030 def kind_sym; end1031 def match_expression(elem_name = T.unsafe(nil), &block); end1032 def match_expressions; end1033 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1034 def match_labels(&block); end1035 sig do1036 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1037 end1038 def serialize; end1039end1040class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject1041 include KubeDSL::ValueFields::InstanceMethods1042 extend KubeDSL::ValueFields::ClassMethods1043 extend KubeDSL::Validations::ClassMethods1044 def key(*args); end1045 sig { returns(Symbol) }1046 def kind_sym; end1047 def operator(*args); end1048 sig do1049 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1050 end1051 def serialize; end1052 def values(*args); end1053end1054class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject1055 include KubeDSL::ValueFields::InstanceMethods1056 extend KubeDSL::ValueFields::ClassMethods1057 extend KubeDSL::Validations::ClassMethods1058 sig { returns(Symbol) }1059 def kind_sym; end1060 def label_selector(*args, &block); end1061 sig { returns(T::Boolean) }1062 def label_selector_present?; end1063 def namespace_selector(*args, &block); end1064 sig { returns(T::Boolean) }1065 def namespace_selector_present?; end1066 def namespaces(*args); end1067 sig do1068 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1069 end1070 def serialize; end1071 def topology_key(*args); end1072end1073class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject1074 include KubeDSL::ValueFields::InstanceMethods1075 extend KubeDSL::ValueFields::ClassMethods1076 extend KubeDSL::Validations::ClassMethods1077 sig { returns(Symbol) }1078 def kind_sym; end1079 def match_expression(elem_name = T.unsafe(nil), &block); end1080 def match_expressions; end1081 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1082 def match_labels(&block); end1083 sig do1084 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1085 end1086 def serialize; end1087end1088class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject1089 include KubeDSL::ValueFields::InstanceMethods1090 extend KubeDSL::ValueFields::ClassMethods1091 extend KubeDSL::Validations::ClassMethods1092 def key(*args); end1093 sig { returns(Symbol) }1094 def kind_sym; end1095 def operator(*args); end1096 sig do1097 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1098 end1099 def serialize; end1100 def values(*args); end1101end1102class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject1103 include KubeDSL::ValueFields::InstanceMethods1104 extend KubeDSL::ValueFields::ClassMethods1105 extend KubeDSL::Validations::ClassMethods1106 sig { returns(Symbol) }1107 def kind_sym; end1108 def match_expression(elem_name = T.unsafe(nil), &block); end1109 def match_expressions; end1110 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1111 def match_labels(&block); end1112 sig do1113 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1114 end1115 def serialize; end1116end1117class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject1118 include KubeDSL::ValueFields::InstanceMethods1119 extend KubeDSL::ValueFields::ClassMethods1120 extend KubeDSL::Validations::ClassMethods1121 def key(*args); end1122 sig { returns(Symbol) }1123 def kind_sym; end1124 def operator(*args); end1125 sig do1126 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1127 end1128 def serialize; end1129 def values(*args); end1130end1131class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverHttp01IngressPodTemplateSpecTolerations < ::KubeDSL::DSLObject1132 include KubeDSL::ValueFields::InstanceMethods1133 extend KubeDSL::ValueFields::ClassMethods1134 extend KubeDSL::Validations::ClassMethods1135 def effect(*args); end1136 def key(*args); end1137 sig { returns(Symbol) }1138 def kind_sym; end1139 def operator(*args); end1140 sig do1141 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1142 end1143 def serialize; end1144 def toleration_seconds(*args); end1145 def value(*args); end1146end1147class Kuby::CertManager::DSL::Acme::V1::ChallengeSpecSolverSelector < ::KubeDSL::DSLObject1148 include KubeDSL::ValueFields::InstanceMethods1149 extend KubeDSL::ValueFields::ClassMethods1150 extend KubeDSL::Validations::ClassMethods1151 def dns_names(*args); end1152 def dns_zones(*args); end1153 sig { returns(Symbol) }1154 def kind_sym; end1155 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1156 def match_labels(&block); end1157 sig do1158 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1159 end1160 def serialize; end1161end1162class Kuby::CertManager::DSL::Acme::V1::ChallengeStatus < ::KubeDSL::DSLObject1163 include KubeDSL::ValueFields::InstanceMethods1164 extend KubeDSL::ValueFields::ClassMethods1165 extend KubeDSL::Validations::ClassMethods1166 sig { returns(Symbol) }1167 def kind_sym; end1168 def presented(*args); end1169 def processing(*args); end1170 def reason(*args); end1171 sig do1172 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1173 end1174 def serialize; end1175 def state(*args); end1176end1177class Kuby::CertManager::DSL::Acme::V1::Order < ::KubeDSL::DSLObject1178 include KubeDSL::ValueFields::InstanceMethods1179 extend KubeDSL::ValueFields::ClassMethods1180 extend KubeDSL::Validations::ClassMethods1181 def api_version(*args); end1182 sig { returns(Symbol) }1183 def kind_sym; end1184 def metadata(*args, &block); end1185 sig { returns(T::Boolean) }1186 def metadata_present?; end1187 sig do1188 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1189 end1190 def serialize; end1191 def spec(*args, &block); end1192 sig { returns(T::Boolean) }1193 def spec_present?; end1194 def status(*args, &block); end1195 sig { returns(T::Boolean) }1196 def status_present?; end1197end1198class Kuby::CertManager::DSL::Acme::V1::OrderList < ::KubeDSL::DSLObject1199 include KubeDSL::ValueFields::InstanceMethods1200 extend KubeDSL::ValueFields::ClassMethods1201 extend KubeDSL::Validations::ClassMethods1202 def api_version(*args); end1203 def item(elem_name = T.unsafe(nil), &block); end1204 def items; end1205 sig { returns(Symbol) }1206 def kind_sym; end1207 def metadata(*args, &block); end1208 sig { returns(T::Boolean) }1209 def metadata_present?; end1210 sig do1211 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1212 end1213 def serialize; end1214end1215class Kuby::CertManager::DSL::Acme::V1::OrderSpec < ::KubeDSL::DSLObject1216 include KubeDSL::ValueFields::InstanceMethods1217 extend KubeDSL::ValueFields::ClassMethods1218 extend KubeDSL::Validations::ClassMethods1219 def common_name(*args); end1220 def dns_names(*args); end1221 def duration(*args); end1222 def ip_addresses(*args); end1223 def issuer_ref(*args, &block); end1224 sig { returns(T::Boolean) }1225 def issuer_ref_present?; end1226 sig { returns(Symbol) }1227 def kind_sym; end1228 def request(*args); end1229 sig do1230 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1231 end1232 def serialize; end1233end1234class Kuby::CertManager::DSL::Acme::V1::OrderSpecIssuerRef < ::KubeDSL::DSLObject1235 include KubeDSL::ValueFields::InstanceMethods1236 extend KubeDSL::ValueFields::ClassMethods1237 extend KubeDSL::Validations::ClassMethods1238 def group(*args); end1239 def kind(*args); end1240 sig { returns(Symbol) }1241 def kind_sym; end1242 def name(*args); end1243 sig do1244 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1245 end1246 def serialize; end1247end1248class Kuby::CertManager::DSL::Acme::V1::OrderStatus < ::KubeDSL::DSLObject1249 include KubeDSL::ValueFields::InstanceMethods1250 extend KubeDSL::ValueFields::ClassMethods1251 extend KubeDSL::Validations::ClassMethods1252 def authorization(elem_name = T.unsafe(nil), &block); end1253 def authorizations; end1254 def certificate(*args); end1255 def failure_time(*args); end1256 def finalize_url(*args); end1257 sig { returns(Symbol) }1258 def kind_sym; end1259 def reason(*args); end1260 sig do1261 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1262 end1263 def serialize; end1264 def state(*args); end1265 def url(*args); end1266end1267class Kuby::CertManager::DSL::Acme::V1::OrderStatusAuthorizations < ::KubeDSL::DSLObject1268 include KubeDSL::ValueFields::InstanceMethods1269 extend KubeDSL::ValueFields::ClassMethods1270 extend KubeDSL::Validations::ClassMethods1271 def challenge(elem_name = T.unsafe(nil), &block); end1272 def challenges; end1273 def identifier(*args); end1274 def initial_state(*args); end1275 sig { returns(Symbol) }1276 def kind_sym; end1277 sig do1278 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1279 end1280 def serialize; end1281 def url(*args); end1282 def wildcard(*args); end1283end1284class Kuby::CertManager::DSL::Acme::V1::OrderStatusAuthorizationsChallenges < ::KubeDSL::DSLObject1285 include KubeDSL::ValueFields::InstanceMethods1286 extend KubeDSL::ValueFields::ClassMethods1287 extend KubeDSL::Validations::ClassMethods1288 sig { returns(Symbol) }1289 def kind_sym; end1290 sig do1291 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1292 end1293 def serialize; end1294 def token(*args); end1295 def type(*args); end1296 def url(*args); end1297end1298module Kuby::CertManager::DSL::CertManager; end1299module Kuby::CertManager::DSL::CertManager::V1; end1300class Kuby::CertManager::DSL::CertManager::V1::Certificate < ::KubeDSL::DSLObject1301 include KubeDSL::ValueFields::InstanceMethods1302 extend KubeDSL::ValueFields::ClassMethods1303 extend KubeDSL::Validations::ClassMethods1304 def api_version(*args); end1305 sig { returns(Symbol) }1306 def kind_sym; end1307 def metadata(*args, &block); end1308 sig { returns(T::Boolean) }1309 def metadata_present?; end1310 sig do1311 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1312 end1313 def serialize; end1314 def spec(*args, &block); end1315 sig { returns(T::Boolean) }1316 def spec_present?; end1317 def status(*args, &block); end1318 sig { returns(T::Boolean) }1319 def status_present?; end1320end1321class Kuby::CertManager::DSL::CertManager::V1::CertificateList < ::KubeDSL::DSLObject1322 include KubeDSL::ValueFields::InstanceMethods1323 extend KubeDSL::ValueFields::ClassMethods1324 extend KubeDSL::Validations::ClassMethods1325 def api_version(*args); end1326 def item(elem_name = T.unsafe(nil), &block); end1327 def items; end1328 sig { returns(Symbol) }1329 def kind_sym; end1330 def metadata(*args, &block); end1331 sig { returns(T::Boolean) }1332 def metadata_present?; end1333 sig do1334 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1335 end1336 def serialize; end1337end1338class Kuby::CertManager::DSL::CertManager::V1::CertificateRequest < ::KubeDSL::DSLObject1339 include KubeDSL::ValueFields::InstanceMethods1340 extend KubeDSL::ValueFields::ClassMethods1341 extend KubeDSL::Validations::ClassMethods1342 def api_version(*args); end1343 sig { returns(Symbol) }1344 def kind_sym; end1345 def metadata(*args, &block); end1346 sig { returns(T::Boolean) }1347 def metadata_present?; end1348 sig do1349 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1350 end1351 def serialize; end1352 def spec(*args, &block); end1353 sig { returns(T::Boolean) }1354 def spec_present?; end1355 def status(*args, &block); end1356 sig { returns(T::Boolean) }1357 def status_present?; end1358end1359class Kuby::CertManager::DSL::CertManager::V1::CertificateRequestList < ::KubeDSL::DSLObject1360 include KubeDSL::ValueFields::InstanceMethods1361 extend KubeDSL::ValueFields::ClassMethods1362 extend KubeDSL::Validations::ClassMethods1363 def api_version(*args); end1364 def item(elem_name = T.unsafe(nil), &block); end1365 def items; end1366 sig { returns(Symbol) }1367 def kind_sym; end1368 def metadata(*args, &block); end1369 sig { returns(T::Boolean) }1370 def metadata_present?; end1371 sig do1372 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1373 end1374 def serialize; end1375end1376class Kuby::CertManager::DSL::CertManager::V1::CertificateRequestSpec < ::KubeDSL::DSLObject1377 include KubeDSL::ValueFields::InstanceMethods1378 extend KubeDSL::ValueFields::ClassMethods1379 extend KubeDSL::Validations::ClassMethods1380 def duration(*args); end1381 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1382 def extra(&block); end1383 def groups(*args); end1384 def is_ca(*args); end1385 def issuer_ref(*args, &block); end1386 sig { returns(T::Boolean) }1387 def issuer_ref_present?; end1388 sig { returns(Symbol) }1389 def kind_sym; end1390 def request(*args); end1391 sig do1392 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1393 end1394 def serialize; end1395 def uid(*args); end1396 def usages(*args); end1397 def username(*args); end1398end1399class Kuby::CertManager::DSL::CertManager::V1::CertificateRequestSpecIssuerRef < ::KubeDSL::DSLObject1400 include KubeDSL::ValueFields::InstanceMethods1401 extend KubeDSL::ValueFields::ClassMethods1402 extend KubeDSL::Validations::ClassMethods1403 def group(*args); end1404 def kind(*args); end1405 sig { returns(Symbol) }1406 def kind_sym; end1407 def name(*args); end1408 sig do1409 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1410 end1411 def serialize; end1412end1413class Kuby::CertManager::DSL::CertManager::V1::CertificateRequestStatus < ::KubeDSL::DSLObject1414 include KubeDSL::ValueFields::InstanceMethods1415 extend KubeDSL::ValueFields::ClassMethods1416 extend KubeDSL::Validations::ClassMethods1417 def ca(*args); end1418 def certificate(*args); end1419 def condition(elem_name = T.unsafe(nil), &block); end1420 def conditions; end1421 def failure_time(*args); end1422 sig { returns(Symbol) }1423 def kind_sym; end1424 sig do1425 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1426 end1427 def serialize; end1428end1429class Kuby::CertManager::DSL::CertManager::V1::CertificateRequestStatusConditions < ::KubeDSL::DSLObject1430 include KubeDSL::ValueFields::InstanceMethods1431 extend KubeDSL::ValueFields::ClassMethods1432 extend KubeDSL::Validations::ClassMethods1433 sig { returns(Symbol) }1434 def kind_sym; end1435 def last_transition_time(*args); end1436 def message(*args); end1437 def reason(*args); end1438 sig do1439 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1440 end1441 def serialize; end1442 def status(*args); end1443 def type(*args); end1444end1445class Kuby::CertManager::DSL::CertManager::V1::CertificateSpec < ::KubeDSL::DSLObject1446 include KubeDSL::ValueFields::InstanceMethods1447 extend KubeDSL::ValueFields::ClassMethods1448 extend KubeDSL::Validations::ClassMethods1449 def additional_output_format(elem_name = T.unsafe(nil), &block); end1450 def additional_output_formats; end1451 def common_name(*args); end1452 def dns_names(*args); end1453 def duration(*args); end1454 def email_addresses(*args); end1455 def encode_usages_in_request(*args); end1456 def ip_addresses(*args); end1457 def is_ca(*args); end1458 def issuer_ref(*args, &block); end1459 sig { returns(T::Boolean) }1460 def issuer_ref_present?; end1461 def keystores(*args, &block); end1462 sig { returns(T::Boolean) }1463 def keystores_present?; end1464 sig { returns(Symbol) }1465 def kind_sym; end1466 def private_key(*args, &block); end1467 sig { returns(T::Boolean) }1468 def private_key_present?; end1469 def renew_before(*args); end1470 def revision_history_limit(*args); end1471 def secret_name(*args); end1472 def secret_template(*args, &block); end1473 sig { returns(T::Boolean) }1474 def secret_template_present?; end1475 sig do1476 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1477 end1478 def serialize; end1479 def subject(*args, &block); end1480 sig { returns(T::Boolean) }1481 def subject_present?; end1482 def uris(*args); end1483 def usages(*args); end1484end1485class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecAdditionalOutputFormats < ::KubeDSL::DSLObject1486 include KubeDSL::ValueFields::InstanceMethods1487 extend KubeDSL::ValueFields::ClassMethods1488 extend KubeDSL::Validations::ClassMethods1489 sig { returns(Symbol) }1490 def kind_sym; end1491 sig do1492 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1493 end1494 def serialize; end1495 def type(*args); end1496end1497class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecIssuerRef < ::KubeDSL::DSLObject1498 include KubeDSL::ValueFields::InstanceMethods1499 extend KubeDSL::ValueFields::ClassMethods1500 extend KubeDSL::Validations::ClassMethods1501 def group(*args); end1502 def kind(*args); end1503 sig { returns(Symbol) }1504 def kind_sym; end1505 def name(*args); end1506 sig do1507 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1508 end1509 def serialize; end1510end1511class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecKeystores < ::KubeDSL::DSLObject1512 include KubeDSL::ValueFields::InstanceMethods1513 extend KubeDSL::ValueFields::ClassMethods1514 extend KubeDSL::Validations::ClassMethods1515 def jks(*args, &block); end1516 sig { returns(T::Boolean) }1517 def jks_present?; end1518 sig { returns(Symbol) }1519 def kind_sym; end1520 def pkcs12(*args, &block); end1521 sig { returns(T::Boolean) }1522 def pkcs12_present?; end1523 sig do1524 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1525 end1526 def serialize; end1527end1528class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecKeystoresJks < ::KubeDSL::DSLObject1529 include KubeDSL::ValueFields::InstanceMethods1530 extend KubeDSL::ValueFields::ClassMethods1531 extend KubeDSL::Validations::ClassMethods1532 def create(*args); end1533 sig { returns(Symbol) }1534 def kind_sym; end1535 def password_secret_ref(*args, &block); end1536 sig { returns(T::Boolean) }1537 def password_secret_ref_present?; end1538 sig do1539 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1540 end1541 def serialize; end1542end1543class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecKeystoresJksPasswordSecretRef < ::KubeDSL::DSLObject1544 include KubeDSL::ValueFields::InstanceMethods1545 extend KubeDSL::ValueFields::ClassMethods1546 extend KubeDSL::Validations::ClassMethods1547 def key(*args); end1548 sig { returns(Symbol) }1549 def kind_sym; end1550 def name(*args); end1551 sig do1552 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1553 end1554 def serialize; end1555end1556class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecKeystoresPkcs12 < ::KubeDSL::DSLObject1557 include KubeDSL::ValueFields::InstanceMethods1558 extend KubeDSL::ValueFields::ClassMethods1559 extend KubeDSL::Validations::ClassMethods1560 def create(*args); end1561 sig { returns(Symbol) }1562 def kind_sym; end1563 def password_secret_ref(*args, &block); end1564 sig { returns(T::Boolean) }1565 def password_secret_ref_present?; end1566 sig do1567 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1568 end1569 def serialize; end1570end1571class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecKeystoresPkcs12PasswordSecretRef < ::KubeDSL::DSLObject1572 include KubeDSL::ValueFields::InstanceMethods1573 extend KubeDSL::ValueFields::ClassMethods1574 extend KubeDSL::Validations::ClassMethods1575 def key(*args); end1576 sig { returns(Symbol) }1577 def kind_sym; end1578 def name(*args); end1579 sig do1580 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1581 end1582 def serialize; end1583end1584class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecPrivateKey < ::KubeDSL::DSLObject1585 include KubeDSL::ValueFields::InstanceMethods1586 extend KubeDSL::ValueFields::ClassMethods1587 extend KubeDSL::Validations::ClassMethods1588 def algorithm(*args); end1589 def encoding(*args); end1590 sig { returns(Symbol) }1591 def kind_sym; end1592 def rotation_policy(*args); end1593 sig do1594 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1595 end1596 def serialize; end1597 def size(*args); end1598end1599class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecSecretTemplate < ::KubeDSL::DSLObject1600 include KubeDSL::ValueFields::InstanceMethods1601 extend KubeDSL::ValueFields::ClassMethods1602 extend KubeDSL::Validations::ClassMethods1603 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1604 def annotations(&block); end1605 sig { returns(Symbol) }1606 def kind_sym; end1607 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }1608 def labels(&block); end1609 sig do1610 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1611 end1612 def serialize; end1613end1614class Kuby::CertManager::DSL::CertManager::V1::CertificateSpecSubject < ::KubeDSL::DSLObject1615 include KubeDSL::ValueFields::InstanceMethods1616 extend KubeDSL::ValueFields::ClassMethods1617 extend KubeDSL::Validations::ClassMethods1618 def countries(*args); end1619 sig { returns(Symbol) }1620 def kind_sym; end1621 def localities(*args); end1622 def organizational_units(*args); end1623 def organizations(*args); end1624 def postal_codes(*args); end1625 def provinces(*args); end1626 def serial_number(*args); end1627 sig do1628 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1629 end1630 def serialize; end1631 def street_addresses(*args); end1632end1633class Kuby::CertManager::DSL::CertManager::V1::CertificateStatus < ::KubeDSL::DSLObject1634 include KubeDSL::ValueFields::InstanceMethods1635 extend KubeDSL::ValueFields::ClassMethods1636 extend KubeDSL::Validations::ClassMethods1637 def condition(elem_name = T.unsafe(nil), &block); end1638 def conditions; end1639 sig { returns(Symbol) }1640 def kind_sym; end1641 def last_failure_time(*args); end1642 def next_private_key_secret_name(*args); end1643 def not_after(*args); end1644 def not_before(*args); end1645 def renewal_time(*args); end1646 def revision(*args); end1647 sig do1648 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1649 end1650 def serialize; end1651end1652class Kuby::CertManager::DSL::CertManager::V1::CertificateStatusConditions < ::KubeDSL::DSLObject1653 include KubeDSL::ValueFields::InstanceMethods1654 extend KubeDSL::ValueFields::ClassMethods1655 extend KubeDSL::Validations::ClassMethods1656 sig { returns(Symbol) }1657 def kind_sym; end1658 def last_transition_time(*args); end1659 def message(*args); end1660 def observed_generation(*args); end1661 def reason(*args); end1662 sig do1663 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1664 end1665 def serialize; end1666 def status(*args); end1667 def type(*args); end1668end1669class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuer < ::KubeDSL::DSLObject1670 include KubeDSL::ValueFields::InstanceMethods1671 extend KubeDSL::ValueFields::ClassMethods1672 extend KubeDSL::Validations::ClassMethods1673 def api_version(*args); end1674 sig { returns(Symbol) }1675 def kind_sym; end1676 def metadata(*args, &block); end1677 sig { returns(T::Boolean) }1678 def metadata_present?; end1679 sig do1680 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1681 end1682 def serialize; end1683 def spec(*args, &block); end1684 sig { returns(T::Boolean) }1685 def spec_present?; end1686 def status(*args, &block); end1687 sig { returns(T::Boolean) }1688 def status_present?; end1689end1690class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerList < ::KubeDSL::DSLObject1691 include KubeDSL::ValueFields::InstanceMethods1692 extend KubeDSL::ValueFields::ClassMethods1693 extend KubeDSL::Validations::ClassMethods1694 def api_version(*args); end1695 def item(elem_name = T.unsafe(nil), &block); end1696 def items; end1697 sig { returns(Symbol) }1698 def kind_sym; end1699 def metadata(*args, &block); end1700 sig { returns(T::Boolean) }1701 def metadata_present?; end1702 sig do1703 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1704 end1705 def serialize; end1706end1707class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpec < ::KubeDSL::DSLObject1708 include KubeDSL::ValueFields::InstanceMethods1709 extend KubeDSL::ValueFields::ClassMethods1710 extend KubeDSL::Validations::ClassMethods1711 def acme(*args, &block); end1712 sig { returns(T::Boolean) }1713 def acme_present?; end1714 def ca(*args, &block); end1715 sig { returns(T::Boolean) }1716 def ca_present?; end1717 sig { returns(Symbol) }1718 def kind_sym; end1719 def self_signed(*args, &block); end1720 sig { returns(T::Boolean) }1721 def self_signed_present?; end1722 sig do1723 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1724 end1725 def serialize; end1726 def vault(*args, &block); end1727 sig { returns(T::Boolean) }1728 def vault_present?; end1729 def venafi(*args, &block); end1730 sig { returns(T::Boolean) }1731 def venafi_present?; end1732end1733class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcme < ::KubeDSL::DSLObject1734 include KubeDSL::ValueFields::InstanceMethods1735 extend KubeDSL::ValueFields::ClassMethods1736 extend KubeDSL::Validations::ClassMethods1737 def disable_account_key_generation(*args); end1738 def email(*args); end1739 def enable_duration_feature(*args); end1740 def external_account_binding(*args, &block); end1741 sig { returns(T::Boolean) }1742 def external_account_binding_present?; end1743 sig { returns(Symbol) }1744 def kind_sym; end1745 def preferred_chain(*args); end1746 def private_key_secret_ref(*args, &block); end1747 sig { returns(T::Boolean) }1748 def private_key_secret_ref_present?; end1749 sig do1750 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1751 end1752 def serialize; end1753 def server(*args); end1754 def skip_tls_verify(*args); end1755 def solver(elem_name = T.unsafe(nil), &block); end1756 def solvers; end1757end1758class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeExternalAccountBinding < ::KubeDSL::DSLObject1759 include KubeDSL::ValueFields::InstanceMethods1760 extend KubeDSL::ValueFields::ClassMethods1761 extend KubeDSL::Validations::ClassMethods1762 def key_algorithm(*args); end1763 def key_id(*args); end1764 def key_secret_ref(*args, &block); end1765 sig { returns(T::Boolean) }1766 def key_secret_ref_present?; end1767 sig { returns(Symbol) }1768 def kind_sym; end1769 sig do1770 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1771 end1772 def serialize; end1773end1774class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeExternalAccountBindingKeySecretRef < ::KubeDSL::DSLObject1775 include KubeDSL::ValueFields::InstanceMethods1776 extend KubeDSL::ValueFields::ClassMethods1777 extend KubeDSL::Validations::ClassMethods1778 def key(*args); end1779 sig { returns(Symbol) }1780 def kind_sym; end1781 def name(*args); end1782 sig do1783 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1784 end1785 def serialize; end1786end1787class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmePrivateKeySecretRef < ::KubeDSL::DSLObject1788 include KubeDSL::ValueFields::InstanceMethods1789 extend KubeDSL::ValueFields::ClassMethods1790 extend KubeDSL::Validations::ClassMethods1791 def key(*args); end1792 sig { returns(Symbol) }1793 def kind_sym; end1794 def name(*args); end1795 sig do1796 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1797 end1798 def serialize; end1799end1800class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolvers < ::KubeDSL::DSLObject1801 include KubeDSL::ValueFields::InstanceMethods1802 extend KubeDSL::ValueFields::ClassMethods1803 extend KubeDSL::Validations::ClassMethods1804 def dns01(*args, &block); end1805 sig { returns(T::Boolean) }1806 def dns01_present?; end1807 def http01(*args, &block); end1808 sig { returns(T::Boolean) }1809 def http01_present?; end1810 sig { returns(Symbol) }1811 def kind_sym; end1812 def selector(*args, &block); end1813 sig { returns(T::Boolean) }1814 def selector_present?; end1815 sig do1816 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1817 end1818 def serialize; end1819end1820class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01 < ::KubeDSL::DSLObject1821 include KubeDSL::ValueFields::InstanceMethods1822 extend KubeDSL::ValueFields::ClassMethods1823 extend KubeDSL::Validations::ClassMethods1824 def acme_dns(*args, &block); end1825 sig { returns(T::Boolean) }1826 def acme_dns_present?; end1827 def akamai(*args, &block); end1828 sig { returns(T::Boolean) }1829 def akamai_present?; end1830 def azure_dns(*args, &block); end1831 sig { returns(T::Boolean) }1832 def azure_dns_present?; end1833 def cloud_dns(*args, &block); end1834 sig { returns(T::Boolean) }1835 def cloud_dns_present?; end1836 def cloudflare(*args, &block); end1837 sig { returns(T::Boolean) }1838 def cloudflare_present?; end1839 def cname_strategy(*args); end1840 def digitalocean(*args, &block); end1841 sig { returns(T::Boolean) }1842 def digitalocean_present?; end1843 sig { returns(Symbol) }1844 def kind_sym; end1845 def rfc2136(*args, &block); end1846 sig { returns(T::Boolean) }1847 def rfc2136_present?; end1848 def route53(*args, &block); end1849 sig { returns(T::Boolean) }1850 def route53_present?; end1851 sig do1852 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1853 end1854 def serialize; end1855 def webhook(*args, &block); end1856 sig { returns(T::Boolean) }1857 def webhook_present?; end1858end1859class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AcmeDNS < ::KubeDSL::DSLObject1860 include KubeDSL::ValueFields::InstanceMethods1861 extend KubeDSL::ValueFields::ClassMethods1862 extend KubeDSL::Validations::ClassMethods1863 def account_secret_ref(*args, &block); end1864 sig { returns(T::Boolean) }1865 def account_secret_ref_present?; end1866 def host(*args); end1867 sig { returns(Symbol) }1868 def kind_sym; end1869 sig do1870 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1871 end1872 def serialize; end1873end1874class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AcmeDNSAccountSecretRef < ::KubeDSL::DSLObject1875 include KubeDSL::ValueFields::InstanceMethods1876 extend KubeDSL::ValueFields::ClassMethods1877 extend KubeDSL::Validations::ClassMethods1878 def key(*args); end1879 sig { returns(Symbol) }1880 def kind_sym; end1881 def name(*args); end1882 sig do1883 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1884 end1885 def serialize; end1886end1887class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Akamai < ::KubeDSL::DSLObject1888 include KubeDSL::ValueFields::InstanceMethods1889 extend KubeDSL::ValueFields::ClassMethods1890 extend KubeDSL::Validations::ClassMethods1891 def access_token_secret_ref(*args, &block); end1892 sig { returns(T::Boolean) }1893 def access_token_secret_ref_present?; end1894 def client_secret_secret_ref(*args, &block); end1895 sig { returns(T::Boolean) }1896 def client_secret_secret_ref_present?; end1897 def client_token_secret_ref(*args, &block); end1898 sig { returns(T::Boolean) }1899 def client_token_secret_ref_present?; end1900 sig { returns(Symbol) }1901 def kind_sym; end1902 sig do1903 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1904 end1905 def serialize; end1906 def service_consumer_domain(*args); end1907end1908class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AkamaiAccessTokenSecretRef < ::KubeDSL::DSLObject1909 include KubeDSL::ValueFields::InstanceMethods1910 extend KubeDSL::ValueFields::ClassMethods1911 extend KubeDSL::Validations::ClassMethods1912 def key(*args); end1913 sig { returns(Symbol) }1914 def kind_sym; end1915 def name(*args); end1916 sig do1917 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1918 end1919 def serialize; end1920end1921class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AkamaiClientSecretSecretRef < ::KubeDSL::DSLObject1922 include KubeDSL::ValueFields::InstanceMethods1923 extend KubeDSL::ValueFields::ClassMethods1924 extend KubeDSL::Validations::ClassMethods1925 def key(*args); end1926 sig { returns(Symbol) }1927 def kind_sym; end1928 def name(*args); end1929 sig do1930 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1931 end1932 def serialize; end1933end1934class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AkamaiClientTokenSecretRef < ::KubeDSL::DSLObject1935 include KubeDSL::ValueFields::InstanceMethods1936 extend KubeDSL::ValueFields::ClassMethods1937 extend KubeDSL::Validations::ClassMethods1938 def key(*args); end1939 sig { returns(Symbol) }1940 def kind_sym; end1941 def name(*args); end1942 sig do1943 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1944 end1945 def serialize; end1946end1947class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AzureDNS < ::KubeDSL::DSLObject1948 include KubeDSL::ValueFields::InstanceMethods1949 extend KubeDSL::ValueFields::ClassMethods1950 extend KubeDSL::Validations::ClassMethods1951 def client_id(*args); end1952 def client_secret_secret_ref(*args, &block); end1953 sig { returns(T::Boolean) }1954 def client_secret_secret_ref_present?; end1955 def environment(*args); end1956 def hosted_zone_name(*args); end1957 sig { returns(Symbol) }1958 def kind_sym; end1959 def managed_identity(*args, &block); end1960 sig { returns(T::Boolean) }1961 def managed_identity_present?; end1962 def resource_group_name(*args); end1963 sig do1964 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1965 end1966 def serialize; end1967 def subscription_id(*args); end1968 def tenant_id(*args); end1969end1970class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AzureDNSClientSecretSecretRef < ::KubeDSL::DSLObject1971 include KubeDSL::ValueFields::InstanceMethods1972 extend KubeDSL::ValueFields::ClassMethods1973 extend KubeDSL::Validations::ClassMethods1974 def key(*args); end1975 sig { returns(Symbol) }1976 def kind_sym; end1977 def name(*args); end1978 sig do1979 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1980 end1981 def serialize; end1982end1983class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01AzureDNSManagedIdentity < ::KubeDSL::DSLObject1984 include KubeDSL::ValueFields::InstanceMethods1985 extend KubeDSL::ValueFields::ClassMethods1986 extend KubeDSL::Validations::ClassMethods1987 def client_id(*args); end1988 sig { returns(Symbol) }1989 def kind_sym; end1990 def resource_id(*args); end1991 sig do1992 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])1993 end1994 def serialize; end1995end1996class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01CloudDNS < ::KubeDSL::DSLObject1997 include KubeDSL::ValueFields::InstanceMethods1998 extend KubeDSL::ValueFields::ClassMethods1999 extend KubeDSL::Validations::ClassMethods2000 def hosted_zone_name(*args); end2001 sig { returns(Symbol) }2002 def kind_sym; end2003 def project(*args); end2004 sig do2005 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2006 end2007 def serialize; end2008 def service_account_secret_ref(*args, &block); end2009 sig { returns(T::Boolean) }2010 def service_account_secret_ref_present?; end2011end2012class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01CloudDNSServiceAccountSecretRef < ::KubeDSL::DSLObject2013 include KubeDSL::ValueFields::InstanceMethods2014 extend KubeDSL::ValueFields::ClassMethods2015 extend KubeDSL::Validations::ClassMethods2016 def key(*args); end2017 sig { returns(Symbol) }2018 def kind_sym; end2019 def name(*args); end2020 sig do2021 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2022 end2023 def serialize; end2024end2025class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Cloudflare < ::KubeDSL::DSLObject2026 include KubeDSL::ValueFields::InstanceMethods2027 extend KubeDSL::ValueFields::ClassMethods2028 extend KubeDSL::Validations::ClassMethods2029 def api_key_secret_ref(*args, &block); end2030 sig { returns(T::Boolean) }2031 def api_key_secret_ref_present?; end2032 def api_token_secret_ref(*args, &block); end2033 sig { returns(T::Boolean) }2034 def api_token_secret_ref_present?; end2035 def email(*args); end2036 sig { returns(Symbol) }2037 def kind_sym; end2038 sig do2039 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2040 end2041 def serialize; end2042end2043class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01CloudflareApiKeySecretRef < ::KubeDSL::DSLObject2044 include KubeDSL::ValueFields::InstanceMethods2045 extend KubeDSL::ValueFields::ClassMethods2046 extend KubeDSL::Validations::ClassMethods2047 def key(*args); end2048 sig { returns(Symbol) }2049 def kind_sym; end2050 def name(*args); end2051 sig do2052 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2053 end2054 def serialize; end2055end2056class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01CloudflareApiTokenSecretRef < ::KubeDSL::DSLObject2057 include KubeDSL::ValueFields::InstanceMethods2058 extend KubeDSL::ValueFields::ClassMethods2059 extend KubeDSL::Validations::ClassMethods2060 def key(*args); end2061 sig { returns(Symbol) }2062 def kind_sym; end2063 def name(*args); end2064 sig do2065 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2066 end2067 def serialize; end2068end2069class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Digitalocean < ::KubeDSL::DSLObject2070 include KubeDSL::ValueFields::InstanceMethods2071 extend KubeDSL::ValueFields::ClassMethods2072 extend KubeDSL::Validations::ClassMethods2073 sig { returns(Symbol) }2074 def kind_sym; end2075 sig do2076 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2077 end2078 def serialize; end2079 def token_secret_ref(*args, &block); end2080 sig { returns(T::Boolean) }2081 def token_secret_ref_present?; end2082end2083class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01DigitaloceanTokenSecretRef < ::KubeDSL::DSLObject2084 include KubeDSL::ValueFields::InstanceMethods2085 extend KubeDSL::ValueFields::ClassMethods2086 extend KubeDSL::Validations::ClassMethods2087 def key(*args); end2088 sig { returns(Symbol) }2089 def kind_sym; end2090 def name(*args); end2091 sig do2092 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2093 end2094 def serialize; end2095end2096class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Rfc2136 < ::KubeDSL::DSLObject2097 include KubeDSL::ValueFields::InstanceMethods2098 extend KubeDSL::ValueFields::ClassMethods2099 extend KubeDSL::Validations::ClassMethods2100 sig { returns(Symbol) }2101 def kind_sym; end2102 def nameserver(*args); end2103 sig do2104 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2105 end2106 def serialize; end2107 def tsig_algorithm(*args); end2108 def tsig_key_name(*args); end2109 def tsig_secret_secret_ref(*args, &block); end2110 sig { returns(T::Boolean) }2111 def tsig_secret_secret_ref_present?; end2112end2113class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Rfc2136TsigSecretSecretRef < ::KubeDSL::DSLObject2114 include KubeDSL::ValueFields::InstanceMethods2115 extend KubeDSL::ValueFields::ClassMethods2116 extend KubeDSL::Validations::ClassMethods2117 def key(*args); end2118 sig { returns(Symbol) }2119 def kind_sym; end2120 def name(*args); end2121 sig do2122 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2123 end2124 def serialize; end2125end2126class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Route53 < ::KubeDSL::DSLObject2127 include KubeDSL::ValueFields::InstanceMethods2128 extend KubeDSL::ValueFields::ClassMethods2129 extend KubeDSL::Validations::ClassMethods2130 def access_key_id(*args); end2131 def hosted_zone_id(*args); end2132 sig { returns(Symbol) }2133 def kind_sym; end2134 def region(*args); end2135 def role(*args); end2136 def secret_access_key_secret_ref(*args, &block); end2137 sig { returns(T::Boolean) }2138 def secret_access_key_secret_ref_present?; end2139 sig do2140 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2141 end2142 def serialize; end2143end2144class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Route53SecretAccessKeySecretRef < ::KubeDSL::DSLObject2145 include KubeDSL::ValueFields::InstanceMethods2146 extend KubeDSL::ValueFields::ClassMethods2147 extend KubeDSL::Validations::ClassMethods2148 def key(*args); end2149 sig { returns(Symbol) }2150 def kind_sym; end2151 def name(*args); end2152 sig do2153 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2154 end2155 def serialize; end2156end2157class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversDns01Webhook < ::KubeDSL::DSLObject2158 include KubeDSL::ValueFields::InstanceMethods2159 extend KubeDSL::ValueFields::ClassMethods2160 extend KubeDSL::Validations::ClassMethods2161 def group_name(*args); end2162 sig { returns(Symbol) }2163 def kind_sym; end2164 sig do2165 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2166 end2167 def serialize; end2168 def solver_name(*args); end2169end2170class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01 < ::KubeDSL::DSLObject2171 include KubeDSL::ValueFields::InstanceMethods2172 extend KubeDSL::ValueFields::ClassMethods2173 extend KubeDSL::Validations::ClassMethods2174 def gateway_http_route(*args, &block); end2175 sig { returns(T::Boolean) }2176 def gateway_http_route_present?; end2177 def ingress(*args, &block); end2178 sig { returns(T::Boolean) }2179 def ingress_present?; end2180 sig { returns(Symbol) }2181 def kind_sym; end2182 sig do2183 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2184 end2185 def serialize; end2186end2187class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01GatewayHTTPRoute < ::KubeDSL::DSLObject2188 include KubeDSL::ValueFields::InstanceMethods2189 extend KubeDSL::ValueFields::ClassMethods2190 extend KubeDSL::Validations::ClassMethods2191 sig { returns(Symbol) }2192 def kind_sym; end2193 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2194 def labels(&block); end2195 sig do2196 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2197 end2198 def serialize; end2199 def service_type(*args); end2200end2201class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01Ingress < ::KubeDSL::DSLObject2202 include KubeDSL::ValueFields::InstanceMethods2203 extend KubeDSL::ValueFields::ClassMethods2204 extend KubeDSL::Validations::ClassMethods2205 def class_field(*args); end2206 def ingress_template(*args, &block); end2207 sig { returns(T::Boolean) }2208 def ingress_template_present?; end2209 sig { returns(Symbol) }2210 def kind_sym; end2211 def name(*args); end2212 def pod_template(*args, &block); end2213 sig { returns(T::Boolean) }2214 def pod_template_present?; end2215 sig do2216 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2217 end2218 def serialize; end2219 def service_type(*args); end2220end2221class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressIngressTemplate < ::KubeDSL::DSLObject2222 include KubeDSL::ValueFields::InstanceMethods2223 extend KubeDSL::ValueFields::ClassMethods2224 extend KubeDSL::Validations::ClassMethods2225 sig { returns(Symbol) }2226 def kind_sym; end2227 def metadata(*args, &block); end2228 sig { returns(T::Boolean) }2229 def metadata_present?; end2230 sig do2231 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2232 end2233 def serialize; end2234end2235class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressIngressTemplateMetadata < ::KubeDSL::DSLObject2236 include KubeDSL::ValueFields::InstanceMethods2237 extend KubeDSL::ValueFields::ClassMethods2238 extend KubeDSL::Validations::ClassMethods2239 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2240 def annotations(&block); end2241 sig { returns(Symbol) }2242 def kind_sym; end2243 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2244 def labels(&block); end2245 sig do2246 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2247 end2248 def serialize; end2249end2250class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplate < ::KubeDSL::DSLObject2251 include KubeDSL::ValueFields::InstanceMethods2252 extend KubeDSL::ValueFields::ClassMethods2253 extend KubeDSL::Validations::ClassMethods2254 sig { returns(Symbol) }2255 def kind_sym; end2256 def metadata(*args, &block); end2257 sig { returns(T::Boolean) }2258 def metadata_present?; end2259 sig do2260 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2261 end2262 def serialize; end2263 def spec(*args, &block); end2264 sig { returns(T::Boolean) }2265 def spec_present?; end2266end2267class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateMetadata < ::KubeDSL::DSLObject2268 include KubeDSL::ValueFields::InstanceMethods2269 extend KubeDSL::ValueFields::ClassMethods2270 extend KubeDSL::Validations::ClassMethods2271 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2272 def annotations(&block); end2273 sig { returns(Symbol) }2274 def kind_sym; end2275 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2276 def labels(&block); end2277 sig do2278 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2279 end2280 def serialize; end2281end2282class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpec < ::KubeDSL::DSLObject2283 include KubeDSL::ValueFields::InstanceMethods2284 extend KubeDSL::ValueFields::ClassMethods2285 extend KubeDSL::Validations::ClassMethods2286 def affinity(*args, &block); end2287 sig { returns(T::Boolean) }2288 def affinity_present?; end2289 sig { returns(Symbol) }2290 def kind_sym; end2291 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2292 def node_selector(&block); end2293 def priority_class_name(*args); end2294 sig do2295 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2296 end2297 def serialize; end2298 def service_account_name(*args); end2299 def toleration(elem_name = T.unsafe(nil), &block); end2300 def tolerations; end2301end2302class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinity < ::KubeDSL::DSLObject2303 include KubeDSL::ValueFields::InstanceMethods2304 extend KubeDSL::ValueFields::ClassMethods2305 extend KubeDSL::Validations::ClassMethods2306 sig { returns(Symbol) }2307 def kind_sym; end2308 def node_affinity(*args, &block); end2309 sig { returns(T::Boolean) }2310 def node_affinity_present?; end2311 def pod_affinity(*args, &block); end2312 sig { returns(T::Boolean) }2313 def pod_affinity_present?; end2314 def pod_anti_affinity(*args, &block); end2315 sig { returns(T::Boolean) }2316 def pod_anti_affinity_present?; end2317 sig do2318 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2319 end2320 def serialize; end2321end2322class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinity < ::KubeDSL::DSLObject2323 include KubeDSL::ValueFields::InstanceMethods2324 extend KubeDSL::ValueFields::ClassMethods2325 extend KubeDSL::Validations::ClassMethods2326 sig { returns(Symbol) }2327 def kind_sym; end2328 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end2329 def preferred_during_scheduling_ignored_during_executions; end2330 def required_during_scheduling_ignored_during_execution(*args, &block); end2331 sig { returns(T::Boolean) }2332 def required_during_scheduling_ignored_during_execution_present?; end2333 sig do2334 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2335 end2336 def serialize; end2337end2338class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2339 include KubeDSL::ValueFields::InstanceMethods2340 extend KubeDSL::ValueFields::ClassMethods2341 extend KubeDSL::Validations::ClassMethods2342 sig { returns(Symbol) }2343 def kind_sym; end2344 def preference(*args, &block); end2345 sig { returns(T::Boolean) }2346 def preference_present?; end2347 sig do2348 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2349 end2350 def serialize; end2351 def weight(*args); end2352end2353class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference < ::KubeDSL::DSLObject2354 include KubeDSL::ValueFields::InstanceMethods2355 extend KubeDSL::ValueFields::ClassMethods2356 extend KubeDSL::Validations::ClassMethods2357 sig { returns(Symbol) }2358 def kind_sym; end2359 def match_expression(elem_name = T.unsafe(nil), &block); end2360 def match_expressions; end2361 def match_field(elem_name = T.unsafe(nil), &block); end2362 def match_fields; end2363 sig do2364 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2365 end2366 def serialize; end2367end2368class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions < ::KubeDSL::DSLObject2369 include KubeDSL::ValueFields::InstanceMethods2370 extend KubeDSL::ValueFields::ClassMethods2371 extend KubeDSL::Validations::ClassMethods2372 def key(*args); end2373 sig { returns(Symbol) }2374 def kind_sym; end2375 def operator(*args); end2376 sig do2377 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2378 end2379 def serialize; end2380 def values(*args); end2381end2382class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields < ::KubeDSL::DSLObject2383 include KubeDSL::ValueFields::InstanceMethods2384 extend KubeDSL::ValueFields::ClassMethods2385 extend KubeDSL::Validations::ClassMethods2386 def key(*args); end2387 sig { returns(Symbol) }2388 def kind_sym; end2389 def operator(*args); end2390 sig do2391 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2392 end2393 def serialize; end2394 def values(*args); end2395end2396class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2397 include KubeDSL::ValueFields::InstanceMethods2398 extend KubeDSL::ValueFields::ClassMethods2399 extend KubeDSL::Validations::ClassMethods2400 sig { returns(Symbol) }2401 def kind_sym; end2402 def node_selector_term(elem_name = T.unsafe(nil), &block); end2403 def node_selector_terms; end2404 sig do2405 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2406 end2407 def serialize; end2408end2409class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms < ::KubeDSL::DSLObject2410 include KubeDSL::ValueFields::InstanceMethods2411 extend KubeDSL::ValueFields::ClassMethods2412 extend KubeDSL::Validations::ClassMethods2413 sig { returns(Symbol) }2414 def kind_sym; end2415 def match_expression(elem_name = T.unsafe(nil), &block); end2416 def match_expressions; end2417 def match_field(elem_name = T.unsafe(nil), &block); end2418 def match_fields; end2419 sig do2420 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2421 end2422 def serialize; end2423end2424class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions < ::KubeDSL::DSLObject2425 include KubeDSL::ValueFields::InstanceMethods2426 extend KubeDSL::ValueFields::ClassMethods2427 extend KubeDSL::Validations::ClassMethods2428 def key(*args); end2429 sig { returns(Symbol) }2430 def kind_sym; end2431 def operator(*args); end2432 sig do2433 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2434 end2435 def serialize; end2436 def values(*args); end2437end2438class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields < ::KubeDSL::DSLObject2439 include KubeDSL::ValueFields::InstanceMethods2440 extend KubeDSL::ValueFields::ClassMethods2441 extend KubeDSL::Validations::ClassMethods2442 def key(*args); end2443 sig { returns(Symbol) }2444 def kind_sym; end2445 def operator(*args); end2446 sig do2447 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2448 end2449 def serialize; end2450 def values(*args); end2451end2452class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinity < ::KubeDSL::DSLObject2453 include KubeDSL::ValueFields::InstanceMethods2454 extend KubeDSL::ValueFields::ClassMethods2455 extend KubeDSL::Validations::ClassMethods2456 sig { returns(Symbol) }2457 def kind_sym; end2458 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end2459 def preferred_during_scheduling_ignored_during_executions; end2460 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end2461 def required_during_scheduling_ignored_during_executions; end2462 sig do2463 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2464 end2465 def serialize; end2466end2467class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2468 include KubeDSL::ValueFields::InstanceMethods2469 extend KubeDSL::ValueFields::ClassMethods2470 extend KubeDSL::Validations::ClassMethods2471 sig { returns(Symbol) }2472 def kind_sym; end2473 def pod_affinity_term(*args, &block); end2474 sig { returns(T::Boolean) }2475 def pod_affinity_term_present?; end2476 sig do2477 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2478 end2479 def serialize; end2480 def weight(*args); end2481end2482class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject2483 include KubeDSL::ValueFields::InstanceMethods2484 extend KubeDSL::ValueFields::ClassMethods2485 extend KubeDSL::Validations::ClassMethods2486 sig { returns(Symbol) }2487 def kind_sym; end2488 def label_selector(*args, &block); end2489 sig { returns(T::Boolean) }2490 def label_selector_present?; end2491 def namespace_selector(*args, &block); end2492 sig { returns(T::Boolean) }2493 def namespace_selector_present?; end2494 def namespaces(*args); end2495 sig do2496 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2497 end2498 def serialize; end2499 def topology_key(*args); end2500end2501class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject2502 include KubeDSL::ValueFields::InstanceMethods2503 extend KubeDSL::ValueFields::ClassMethods2504 extend KubeDSL::Validations::ClassMethods2505 sig { returns(Symbol) }2506 def kind_sym; end2507 def match_expression(elem_name = T.unsafe(nil), &block); end2508 def match_expressions; end2509 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2510 def match_labels(&block); end2511 sig do2512 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2513 end2514 def serialize; end2515end2516class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject2517 include KubeDSL::ValueFields::InstanceMethods2518 extend KubeDSL::ValueFields::ClassMethods2519 extend KubeDSL::Validations::ClassMethods2520 def key(*args); end2521 sig { returns(Symbol) }2522 def kind_sym; end2523 def operator(*args); end2524 sig do2525 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2526 end2527 def serialize; end2528 def values(*args); end2529end2530class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject2531 include KubeDSL::ValueFields::InstanceMethods2532 extend KubeDSL::ValueFields::ClassMethods2533 extend KubeDSL::Validations::ClassMethods2534 sig { returns(Symbol) }2535 def kind_sym; end2536 def match_expression(elem_name = T.unsafe(nil), &block); end2537 def match_expressions; end2538 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2539 def match_labels(&block); end2540 sig do2541 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2542 end2543 def serialize; end2544end2545class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject2546 include KubeDSL::ValueFields::InstanceMethods2547 extend KubeDSL::ValueFields::ClassMethods2548 extend KubeDSL::Validations::ClassMethods2549 def key(*args); end2550 sig { returns(Symbol) }2551 def kind_sym; end2552 def operator(*args); end2553 sig do2554 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2555 end2556 def serialize; end2557 def values(*args); end2558end2559class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2560 include KubeDSL::ValueFields::InstanceMethods2561 extend KubeDSL::ValueFields::ClassMethods2562 extend KubeDSL::Validations::ClassMethods2563 sig { returns(Symbol) }2564 def kind_sym; end2565 def label_selector(*args, &block); end2566 sig { returns(T::Boolean) }2567 def label_selector_present?; end2568 def namespace_selector(*args, &block); end2569 sig { returns(T::Boolean) }2570 def namespace_selector_present?; end2571 def namespaces(*args); end2572 sig do2573 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2574 end2575 def serialize; end2576 def topology_key(*args); end2577end2578class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject2579 include KubeDSL::ValueFields::InstanceMethods2580 extend KubeDSL::ValueFields::ClassMethods2581 extend KubeDSL::Validations::ClassMethods2582 sig { returns(Symbol) }2583 def kind_sym; end2584 def match_expression(elem_name = T.unsafe(nil), &block); end2585 def match_expressions; end2586 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2587 def match_labels(&block); end2588 sig do2589 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2590 end2591 def serialize; end2592end2593class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject2594 include KubeDSL::ValueFields::InstanceMethods2595 extend KubeDSL::ValueFields::ClassMethods2596 extend KubeDSL::Validations::ClassMethods2597 def key(*args); end2598 sig { returns(Symbol) }2599 def kind_sym; end2600 def operator(*args); end2601 sig do2602 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2603 end2604 def serialize; end2605 def values(*args); end2606end2607class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject2608 include KubeDSL::ValueFields::InstanceMethods2609 extend KubeDSL::ValueFields::ClassMethods2610 extend KubeDSL::Validations::ClassMethods2611 sig { returns(Symbol) }2612 def kind_sym; end2613 def match_expression(elem_name = T.unsafe(nil), &block); end2614 def match_expressions; end2615 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2616 def match_labels(&block); end2617 sig do2618 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2619 end2620 def serialize; end2621end2622class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject2623 include KubeDSL::ValueFields::InstanceMethods2624 extend KubeDSL::ValueFields::ClassMethods2625 extend KubeDSL::Validations::ClassMethods2626 def key(*args); end2627 sig { returns(Symbol) }2628 def kind_sym; end2629 def operator(*args); end2630 sig do2631 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2632 end2633 def serialize; end2634 def values(*args); end2635end2636class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinity < ::KubeDSL::DSLObject2637 include KubeDSL::ValueFields::InstanceMethods2638 extend KubeDSL::ValueFields::ClassMethods2639 extend KubeDSL::Validations::ClassMethods2640 sig { returns(Symbol) }2641 def kind_sym; end2642 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end2643 def preferred_during_scheduling_ignored_during_executions; end2644 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end2645 def required_during_scheduling_ignored_during_executions; end2646 sig do2647 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2648 end2649 def serialize; end2650end2651class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2652 include KubeDSL::ValueFields::InstanceMethods2653 extend KubeDSL::ValueFields::ClassMethods2654 extend KubeDSL::Validations::ClassMethods2655 sig { returns(Symbol) }2656 def kind_sym; end2657 def pod_affinity_term(*args, &block); end2658 sig { returns(T::Boolean) }2659 def pod_affinity_term_present?; end2660 sig do2661 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2662 end2663 def serialize; end2664 def weight(*args); end2665end2666class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject2667 include KubeDSL::ValueFields::InstanceMethods2668 extend KubeDSL::ValueFields::ClassMethods2669 extend KubeDSL::Validations::ClassMethods2670 sig { returns(Symbol) }2671 def kind_sym; end2672 def label_selector(*args, &block); end2673 sig { returns(T::Boolean) }2674 def label_selector_present?; end2675 def namespace_selector(*args, &block); end2676 sig { returns(T::Boolean) }2677 def namespace_selector_present?; end2678 def namespaces(*args); end2679 sig do2680 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2681 end2682 def serialize; end2683 def topology_key(*args); end2684end2685class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject2686 include KubeDSL::ValueFields::InstanceMethods2687 extend KubeDSL::ValueFields::ClassMethods2688 extend KubeDSL::Validations::ClassMethods2689 sig { returns(Symbol) }2690 def kind_sym; end2691 def match_expression(elem_name = T.unsafe(nil), &block); end2692 def match_expressions; end2693 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2694 def match_labels(&block); end2695 sig do2696 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2697 end2698 def serialize; end2699end2700class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject2701 include KubeDSL::ValueFields::InstanceMethods2702 extend KubeDSL::ValueFields::ClassMethods2703 extend KubeDSL::Validations::ClassMethods2704 def key(*args); end2705 sig { returns(Symbol) }2706 def kind_sym; end2707 def operator(*args); end2708 sig do2709 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2710 end2711 def serialize; end2712 def values(*args); end2713end2714class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject2715 include KubeDSL::ValueFields::InstanceMethods2716 extend KubeDSL::ValueFields::ClassMethods2717 extend KubeDSL::Validations::ClassMethods2718 sig { returns(Symbol) }2719 def kind_sym; end2720 def match_expression(elem_name = T.unsafe(nil), &block); end2721 def match_expressions; end2722 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2723 def match_labels(&block); end2724 sig do2725 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2726 end2727 def serialize; end2728end2729class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject2730 include KubeDSL::ValueFields::InstanceMethods2731 extend KubeDSL::ValueFields::ClassMethods2732 extend KubeDSL::Validations::ClassMethods2733 def key(*args); end2734 sig { returns(Symbol) }2735 def kind_sym; end2736 def operator(*args); end2737 sig do2738 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2739 end2740 def serialize; end2741 def values(*args); end2742end2743class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject2744 include KubeDSL::ValueFields::InstanceMethods2745 extend KubeDSL::ValueFields::ClassMethods2746 extend KubeDSL::Validations::ClassMethods2747 sig { returns(Symbol) }2748 def kind_sym; end2749 def label_selector(*args, &block); end2750 sig { returns(T::Boolean) }2751 def label_selector_present?; end2752 def namespace_selector(*args, &block); end2753 sig { returns(T::Boolean) }2754 def namespace_selector_present?; end2755 def namespaces(*args); end2756 sig do2757 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2758 end2759 def serialize; end2760 def topology_key(*args); end2761end2762class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject2763 include KubeDSL::ValueFields::InstanceMethods2764 extend KubeDSL::ValueFields::ClassMethods2765 extend KubeDSL::Validations::ClassMethods2766 sig { returns(Symbol) }2767 def kind_sym; end2768 def match_expression(elem_name = T.unsafe(nil), &block); end2769 def match_expressions; end2770 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2771 def match_labels(&block); end2772 sig do2773 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2774 end2775 def serialize; end2776end2777class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject2778 include KubeDSL::ValueFields::InstanceMethods2779 extend KubeDSL::ValueFields::ClassMethods2780 extend KubeDSL::Validations::ClassMethods2781 def key(*args); end2782 sig { returns(Symbol) }2783 def kind_sym; end2784 def operator(*args); end2785 sig do2786 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2787 end2788 def serialize; end2789 def values(*args); end2790end2791class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject2792 include KubeDSL::ValueFields::InstanceMethods2793 extend KubeDSL::ValueFields::ClassMethods2794 extend KubeDSL::Validations::ClassMethods2795 sig { returns(Symbol) }2796 def kind_sym; end2797 def match_expression(elem_name = T.unsafe(nil), &block); end2798 def match_expressions; end2799 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2800 def match_labels(&block); end2801 sig do2802 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2803 end2804 def serialize; end2805end2806class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject2807 include KubeDSL::ValueFields::InstanceMethods2808 extend KubeDSL::ValueFields::ClassMethods2809 extend KubeDSL::Validations::ClassMethods2810 def key(*args); end2811 sig { returns(Symbol) }2812 def kind_sym; end2813 def operator(*args); end2814 sig do2815 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2816 end2817 def serialize; end2818 def values(*args); end2819end2820class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversHttp01IngressPodTemplateSpecTolerations < ::KubeDSL::DSLObject2821 include KubeDSL::ValueFields::InstanceMethods2822 extend KubeDSL::ValueFields::ClassMethods2823 extend KubeDSL::Validations::ClassMethods2824 def effect(*args); end2825 def key(*args); end2826 sig { returns(Symbol) }2827 def kind_sym; end2828 def operator(*args); end2829 sig do2830 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2831 end2832 def serialize; end2833 def toleration_seconds(*args); end2834 def value(*args); end2835end2836class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecAcmeSolversSelector < ::KubeDSL::DSLObject2837 include KubeDSL::ValueFields::InstanceMethods2838 extend KubeDSL::ValueFields::ClassMethods2839 extend KubeDSL::Validations::ClassMethods2840 def dns_names(*args); end2841 def dns_zones(*args); end2842 sig { returns(Symbol) }2843 def kind_sym; end2844 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }2845 def match_labels(&block); end2846 sig do2847 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2848 end2849 def serialize; end2850end2851class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecCa < ::KubeDSL::DSLObject2852 include KubeDSL::ValueFields::InstanceMethods2853 extend KubeDSL::ValueFields::ClassMethods2854 extend KubeDSL::Validations::ClassMethods2855 def crl_distribution_points(*args); end2856 sig { returns(Symbol) }2857 def kind_sym; end2858 def ocsp_servers(*args); end2859 def secret_name(*args); end2860 sig do2861 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2862 end2863 def serialize; end2864end2865class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecSelfSigned < ::KubeDSL::DSLObject2866 include KubeDSL::ValueFields::InstanceMethods2867 extend KubeDSL::ValueFields::ClassMethods2868 extend KubeDSL::Validations::ClassMethods2869 def crl_distribution_points(*args); end2870 sig { returns(Symbol) }2871 def kind_sym; end2872 sig do2873 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2874 end2875 def serialize; end2876end2877class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVault < ::KubeDSL::DSLObject2878 include KubeDSL::ValueFields::InstanceMethods2879 extend KubeDSL::ValueFields::ClassMethods2880 extend KubeDSL::Validations::ClassMethods2881 def auth(*args, &block); end2882 sig { returns(T::Boolean) }2883 def auth_present?; end2884 def ca_bundle(*args); end2885 sig { returns(Symbol) }2886 def kind_sym; end2887 def namespace(*args); end2888 def path(*args); end2889 sig do2890 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2891 end2892 def serialize; end2893 def server(*args); end2894end2895class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuth < ::KubeDSL::DSLObject2896 include KubeDSL::ValueFields::InstanceMethods2897 extend KubeDSL::ValueFields::ClassMethods2898 extend KubeDSL::Validations::ClassMethods2899 def app_role(*args, &block); end2900 sig { returns(T::Boolean) }2901 def app_role_present?; end2902 sig { returns(Symbol) }2903 def kind_sym; end2904 def kubernetes(*args, &block); end2905 sig { returns(T::Boolean) }2906 def kubernetes_present?; end2907 sig do2908 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2909 end2910 def serialize; end2911 def token_secret_ref(*args, &block); end2912 sig { returns(T::Boolean) }2913 def token_secret_ref_present?; end2914end2915class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuthAppRole < ::KubeDSL::DSLObject2916 include KubeDSL::ValueFields::InstanceMethods2917 extend KubeDSL::ValueFields::ClassMethods2918 extend KubeDSL::Validations::ClassMethods2919 sig { returns(Symbol) }2920 def kind_sym; end2921 def path(*args); end2922 def role_id(*args); end2923 def secret_ref(*args, &block); end2924 sig { returns(T::Boolean) }2925 def secret_ref_present?; end2926 sig do2927 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2928 end2929 def serialize; end2930end2931class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuthAppRoleSecretRef < ::KubeDSL::DSLObject2932 include KubeDSL::ValueFields::InstanceMethods2933 extend KubeDSL::ValueFields::ClassMethods2934 extend KubeDSL::Validations::ClassMethods2935 def key(*args); end2936 sig { returns(Symbol) }2937 def kind_sym; end2938 def name(*args); end2939 sig do2940 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2941 end2942 def serialize; end2943end2944class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuthKubernetes < ::KubeDSL::DSLObject2945 include KubeDSL::ValueFields::InstanceMethods2946 extend KubeDSL::ValueFields::ClassMethods2947 extend KubeDSL::Validations::ClassMethods2948 sig { returns(Symbol) }2949 def kind_sym; end2950 def mount_path(*args); end2951 def role(*args); end2952 def secret_ref(*args, &block); end2953 sig { returns(T::Boolean) }2954 def secret_ref_present?; end2955 sig do2956 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2957 end2958 def serialize; end2959end2960class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuthKubernetesSecretRef < ::KubeDSL::DSLObject2961 include KubeDSL::ValueFields::InstanceMethods2962 extend KubeDSL::ValueFields::ClassMethods2963 extend KubeDSL::Validations::ClassMethods2964 def key(*args); end2965 sig { returns(Symbol) }2966 def kind_sym; end2967 def name(*args); end2968 sig do2969 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2970 end2971 def serialize; end2972end2973class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVaultAuthTokenSecretRef < ::KubeDSL::DSLObject2974 include KubeDSL::ValueFields::InstanceMethods2975 extend KubeDSL::ValueFields::ClassMethods2976 extend KubeDSL::Validations::ClassMethods2977 def key(*args); end2978 sig { returns(Symbol) }2979 def kind_sym; end2980 def name(*args); end2981 sig do2982 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2983 end2984 def serialize; end2985end2986class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVenafi < ::KubeDSL::DSLObject2987 include KubeDSL::ValueFields::InstanceMethods2988 extend KubeDSL::ValueFields::ClassMethods2989 extend KubeDSL::Validations::ClassMethods2990 def cloud(*args, &block); end2991 sig { returns(T::Boolean) }2992 def cloud_present?; end2993 sig { returns(Symbol) }2994 def kind_sym; end2995 sig do2996 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])2997 end2998 def serialize; end2999 def tpp(*args, &block); end3000 sig { returns(T::Boolean) }3001 def tpp_present?; end3002 def zone(*args); end3003end3004class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVenafiCloud < ::KubeDSL::DSLObject3005 include KubeDSL::ValueFields::InstanceMethods3006 extend KubeDSL::ValueFields::ClassMethods3007 extend KubeDSL::Validations::ClassMethods3008 def api_token_secret_ref(*args, &block); end3009 sig { returns(T::Boolean) }3010 def api_token_secret_ref_present?; end3011 sig { returns(Symbol) }3012 def kind_sym; end3013 sig do3014 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3015 end3016 def serialize; end3017 def url(*args); end3018end3019class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVenafiCloudApiTokenSecretRef < ::KubeDSL::DSLObject3020 include KubeDSL::ValueFields::InstanceMethods3021 extend KubeDSL::ValueFields::ClassMethods3022 extend KubeDSL::Validations::ClassMethods3023 def key(*args); end3024 sig { returns(Symbol) }3025 def kind_sym; end3026 def name(*args); end3027 sig do3028 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3029 end3030 def serialize; end3031end3032class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVenafiTpp < ::KubeDSL::DSLObject3033 include KubeDSL::ValueFields::InstanceMethods3034 extend KubeDSL::ValueFields::ClassMethods3035 extend KubeDSL::Validations::ClassMethods3036 def ca_bundle(*args); end3037 def credentials_ref(*args, &block); end3038 sig { returns(T::Boolean) }3039 def credentials_ref_present?; end3040 sig { returns(Symbol) }3041 def kind_sym; end3042 sig do3043 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3044 end3045 def serialize; end3046 def url(*args); end3047end3048class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerSpecVenafiTppCredentialsRef < ::KubeDSL::DSLObject3049 include KubeDSL::ValueFields::InstanceMethods3050 extend KubeDSL::ValueFields::ClassMethods3051 extend KubeDSL::Validations::ClassMethods3052 sig { returns(Symbol) }3053 def kind_sym; end3054 def name(*args); end3055 sig do3056 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3057 end3058 def serialize; end3059end3060class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerStatus < ::KubeDSL::DSLObject3061 include KubeDSL::ValueFields::InstanceMethods3062 extend KubeDSL::ValueFields::ClassMethods3063 extend KubeDSL::Validations::ClassMethods3064 def acme(*args, &block); end3065 sig { returns(T::Boolean) }3066 def acme_present?; end3067 def condition(elem_name = T.unsafe(nil), &block); end3068 def conditions; end3069 sig { returns(Symbol) }3070 def kind_sym; end3071 sig do3072 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3073 end3074 def serialize; end3075end3076class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerStatusAcme < ::KubeDSL::DSLObject3077 include KubeDSL::ValueFields::InstanceMethods3078 extend KubeDSL::ValueFields::ClassMethods3079 extend KubeDSL::Validations::ClassMethods3080 sig { returns(Symbol) }3081 def kind_sym; end3082 def last_registered_email(*args); end3083 sig do3084 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3085 end3086 def serialize; end3087 def uri(*args); end3088end3089class Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerStatusConditions < ::KubeDSL::DSLObject3090 include KubeDSL::ValueFields::InstanceMethods3091 extend KubeDSL::ValueFields::ClassMethods3092 extend KubeDSL::Validations::ClassMethods3093 sig { returns(Symbol) }3094 def kind_sym; end3095 def last_transition_time(*args); end3096 def message(*args); end3097 def observed_generation(*args); end3098 def reason(*args); end3099 sig do3100 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3101 end3102 def serialize; end3103 def status(*args); end3104 def type(*args); end3105end3106class Kuby::CertManager::DSL::CertManager::V1::Issuer < ::KubeDSL::DSLObject3107 include KubeDSL::ValueFields::InstanceMethods3108 extend KubeDSL::ValueFields::ClassMethods3109 extend KubeDSL::Validations::ClassMethods3110 def api_version(*args); end3111 sig { returns(Symbol) }3112 def kind_sym; end3113 def metadata(*args, &block); end3114 sig { returns(T::Boolean) }3115 def metadata_present?; end3116 sig do3117 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3118 end3119 def serialize; end3120 def spec(*args, &block); end3121 sig { returns(T::Boolean) }3122 def spec_present?; end3123 def status(*args, &block); end3124 sig { returns(T::Boolean) }3125 def status_present?; end3126end3127class Kuby::CertManager::DSL::CertManager::V1::IssuerList < ::KubeDSL::DSLObject3128 include KubeDSL::ValueFields::InstanceMethods3129 extend KubeDSL::ValueFields::ClassMethods3130 extend KubeDSL::Validations::ClassMethods3131 def api_version(*args); end3132 def item(elem_name = T.unsafe(nil), &block); end3133 def items; end3134 sig { returns(Symbol) }3135 def kind_sym; end3136 def metadata(*args, &block); end3137 sig { returns(T::Boolean) }3138 def metadata_present?; end3139 sig do3140 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3141 end3142 def serialize; end3143end3144class Kuby::CertManager::DSL::CertManager::V1::IssuerSpec < ::KubeDSL::DSLObject3145 include KubeDSL::ValueFields::InstanceMethods3146 extend KubeDSL::ValueFields::ClassMethods3147 extend KubeDSL::Validations::ClassMethods3148 def acme(*args, &block); end3149 sig { returns(T::Boolean) }3150 def acme_present?; end3151 def ca(*args, &block); end3152 sig { returns(T::Boolean) }3153 def ca_present?; end3154 sig { returns(Symbol) }3155 def kind_sym; end3156 def self_signed(*args, &block); end3157 sig { returns(T::Boolean) }3158 def self_signed_present?; end3159 sig do3160 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3161 end3162 def serialize; end3163 def vault(*args, &block); end3164 sig { returns(T::Boolean) }3165 def vault_present?; end3166 def venafi(*args, &block); end3167 sig { returns(T::Boolean) }3168 def venafi_present?; end3169end3170class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcme < ::KubeDSL::DSLObject3171 include KubeDSL::ValueFields::InstanceMethods3172 extend KubeDSL::ValueFields::ClassMethods3173 extend KubeDSL::Validations::ClassMethods3174 def disable_account_key_generation(*args); end3175 def email(*args); end3176 def enable_duration_feature(*args); end3177 def external_account_binding(*args, &block); end3178 sig { returns(T::Boolean) }3179 def external_account_binding_present?; end3180 sig { returns(Symbol) }3181 def kind_sym; end3182 def preferred_chain(*args); end3183 def private_key_secret_ref(*args, &block); end3184 sig { returns(T::Boolean) }3185 def private_key_secret_ref_present?; end3186 sig do3187 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3188 end3189 def serialize; end3190 def server(*args); end3191 def skip_tls_verify(*args); end3192 def solver(elem_name = T.unsafe(nil), &block); end3193 def solvers; end3194end3195class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeExternalAccountBinding < ::KubeDSL::DSLObject3196 include KubeDSL::ValueFields::InstanceMethods3197 extend KubeDSL::ValueFields::ClassMethods3198 extend KubeDSL::Validations::ClassMethods3199 def key_algorithm(*args); end3200 def key_id(*args); end3201 def key_secret_ref(*args, &block); end3202 sig { returns(T::Boolean) }3203 def key_secret_ref_present?; end3204 sig { returns(Symbol) }3205 def kind_sym; end3206 sig do3207 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3208 end3209 def serialize; end3210end3211class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeExternalAccountBindingKeySecretRef < ::KubeDSL::DSLObject3212 include KubeDSL::ValueFields::InstanceMethods3213 extend KubeDSL::ValueFields::ClassMethods3214 extend KubeDSL::Validations::ClassMethods3215 def key(*args); end3216 sig { returns(Symbol) }3217 def kind_sym; end3218 def name(*args); end3219 sig do3220 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3221 end3222 def serialize; end3223end3224class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmePrivateKeySecretRef < ::KubeDSL::DSLObject3225 include KubeDSL::ValueFields::InstanceMethods3226 extend KubeDSL::ValueFields::ClassMethods3227 extend KubeDSL::Validations::ClassMethods3228 def key(*args); end3229 sig { returns(Symbol) }3230 def kind_sym; end3231 def name(*args); end3232 sig do3233 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3234 end3235 def serialize; end3236end3237class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolvers < ::KubeDSL::DSLObject3238 include KubeDSL::ValueFields::InstanceMethods3239 extend KubeDSL::ValueFields::ClassMethods3240 extend KubeDSL::Validations::ClassMethods3241 def dns01(*args, &block); end3242 sig { returns(T::Boolean) }3243 def dns01_present?; end3244 def http01(*args, &block); end3245 sig { returns(T::Boolean) }3246 def http01_present?; end3247 sig { returns(Symbol) }3248 def kind_sym; end3249 def selector(*args, &block); end3250 sig { returns(T::Boolean) }3251 def selector_present?; end3252 sig do3253 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3254 end3255 def serialize; end3256end3257class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01 < ::KubeDSL::DSLObject3258 include KubeDSL::ValueFields::InstanceMethods3259 extend KubeDSL::ValueFields::ClassMethods3260 extend KubeDSL::Validations::ClassMethods3261 def acme_dns(*args, &block); end3262 sig { returns(T::Boolean) }3263 def acme_dns_present?; end3264 def akamai(*args, &block); end3265 sig { returns(T::Boolean) }3266 def akamai_present?; end3267 def azure_dns(*args, &block); end3268 sig { returns(T::Boolean) }3269 def azure_dns_present?; end3270 def cloud_dns(*args, &block); end3271 sig { returns(T::Boolean) }3272 def cloud_dns_present?; end3273 def cloudflare(*args, &block); end3274 sig { returns(T::Boolean) }3275 def cloudflare_present?; end3276 def cname_strategy(*args); end3277 def digitalocean(*args, &block); end3278 sig { returns(T::Boolean) }3279 def digitalocean_present?; end3280 sig { returns(Symbol) }3281 def kind_sym; end3282 def rfc2136(*args, &block); end3283 sig { returns(T::Boolean) }3284 def rfc2136_present?; end3285 def route53(*args, &block); end3286 sig { returns(T::Boolean) }3287 def route53_present?; end3288 sig do3289 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3290 end3291 def serialize; end3292 def webhook(*args, &block); end3293 sig { returns(T::Boolean) }3294 def webhook_present?; end3295end3296class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AcmeDNS < ::KubeDSL::DSLObject3297 include KubeDSL::ValueFields::InstanceMethods3298 extend KubeDSL::ValueFields::ClassMethods3299 extend KubeDSL::Validations::ClassMethods3300 def account_secret_ref(*args, &block); end3301 sig { returns(T::Boolean) }3302 def account_secret_ref_present?; end3303 def host(*args); end3304 sig { returns(Symbol) }3305 def kind_sym; end3306 sig do3307 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3308 end3309 def serialize; end3310end3311class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AcmeDNSAccountSecretRef < ::KubeDSL::DSLObject3312 include KubeDSL::ValueFields::InstanceMethods3313 extend KubeDSL::ValueFields::ClassMethods3314 extend KubeDSL::Validations::ClassMethods3315 def key(*args); end3316 sig { returns(Symbol) }3317 def kind_sym; end3318 def name(*args); end3319 sig do3320 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3321 end3322 def serialize; end3323end3324class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Akamai < ::KubeDSL::DSLObject3325 include KubeDSL::ValueFields::InstanceMethods3326 extend KubeDSL::ValueFields::ClassMethods3327 extend KubeDSL::Validations::ClassMethods3328 def access_token_secret_ref(*args, &block); end3329 sig { returns(T::Boolean) }3330 def access_token_secret_ref_present?; end3331 def client_secret_secret_ref(*args, &block); end3332 sig { returns(T::Boolean) }3333 def client_secret_secret_ref_present?; end3334 def client_token_secret_ref(*args, &block); end3335 sig { returns(T::Boolean) }3336 def client_token_secret_ref_present?; end3337 sig { returns(Symbol) }3338 def kind_sym; end3339 sig do3340 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3341 end3342 def serialize; end3343 def service_consumer_domain(*args); end3344end3345class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AkamaiAccessTokenSecretRef < ::KubeDSL::DSLObject3346 include KubeDSL::ValueFields::InstanceMethods3347 extend KubeDSL::ValueFields::ClassMethods3348 extend KubeDSL::Validations::ClassMethods3349 def key(*args); end3350 sig { returns(Symbol) }3351 def kind_sym; end3352 def name(*args); end3353 sig do3354 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3355 end3356 def serialize; end3357end3358class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AkamaiClientSecretSecretRef < ::KubeDSL::DSLObject3359 include KubeDSL::ValueFields::InstanceMethods3360 extend KubeDSL::ValueFields::ClassMethods3361 extend KubeDSL::Validations::ClassMethods3362 def key(*args); end3363 sig { returns(Symbol) }3364 def kind_sym; end3365 def name(*args); end3366 sig do3367 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3368 end3369 def serialize; end3370end3371class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AkamaiClientTokenSecretRef < ::KubeDSL::DSLObject3372 include KubeDSL::ValueFields::InstanceMethods3373 extend KubeDSL::ValueFields::ClassMethods3374 extend KubeDSL::Validations::ClassMethods3375 def key(*args); end3376 sig { returns(Symbol) }3377 def kind_sym; end3378 def name(*args); end3379 sig do3380 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3381 end3382 def serialize; end3383end3384class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AzureDNS < ::KubeDSL::DSLObject3385 include KubeDSL::ValueFields::InstanceMethods3386 extend KubeDSL::ValueFields::ClassMethods3387 extend KubeDSL::Validations::ClassMethods3388 def client_id(*args); end3389 def client_secret_secret_ref(*args, &block); end3390 sig { returns(T::Boolean) }3391 def client_secret_secret_ref_present?; end3392 def environment(*args); end3393 def hosted_zone_name(*args); end3394 sig { returns(Symbol) }3395 def kind_sym; end3396 def managed_identity(*args, &block); end3397 sig { returns(T::Boolean) }3398 def managed_identity_present?; end3399 def resource_group_name(*args); end3400 sig do3401 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3402 end3403 def serialize; end3404 def subscription_id(*args); end3405 def tenant_id(*args); end3406end3407class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AzureDNSClientSecretSecretRef < ::KubeDSL::DSLObject3408 include KubeDSL::ValueFields::InstanceMethods3409 extend KubeDSL::ValueFields::ClassMethods3410 extend KubeDSL::Validations::ClassMethods3411 def key(*args); end3412 sig { returns(Symbol) }3413 def kind_sym; end3414 def name(*args); end3415 sig do3416 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3417 end3418 def serialize; end3419end3420class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01AzureDNSManagedIdentity < ::KubeDSL::DSLObject3421 include KubeDSL::ValueFields::InstanceMethods3422 extend KubeDSL::ValueFields::ClassMethods3423 extend KubeDSL::Validations::ClassMethods3424 def client_id(*args); end3425 sig { returns(Symbol) }3426 def kind_sym; end3427 def resource_id(*args); end3428 sig do3429 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3430 end3431 def serialize; end3432end3433class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01CloudDNS < ::KubeDSL::DSLObject3434 include KubeDSL::ValueFields::InstanceMethods3435 extend KubeDSL::ValueFields::ClassMethods3436 extend KubeDSL::Validations::ClassMethods3437 def hosted_zone_name(*args); end3438 sig { returns(Symbol) }3439 def kind_sym; end3440 def project(*args); end3441 sig do3442 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3443 end3444 def serialize; end3445 def service_account_secret_ref(*args, &block); end3446 sig { returns(T::Boolean) }3447 def service_account_secret_ref_present?; end3448end3449class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01CloudDNSServiceAccountSecretRef < ::KubeDSL::DSLObject3450 include KubeDSL::ValueFields::InstanceMethods3451 extend KubeDSL::ValueFields::ClassMethods3452 extend KubeDSL::Validations::ClassMethods3453 def key(*args); end3454 sig { returns(Symbol) }3455 def kind_sym; end3456 def name(*args); end3457 sig do3458 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3459 end3460 def serialize; end3461end3462class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Cloudflare < ::KubeDSL::DSLObject3463 include KubeDSL::ValueFields::InstanceMethods3464 extend KubeDSL::ValueFields::ClassMethods3465 extend KubeDSL::Validations::ClassMethods3466 def api_key_secret_ref(*args, &block); end3467 sig { returns(T::Boolean) }3468 def api_key_secret_ref_present?; end3469 def api_token_secret_ref(*args, &block); end3470 sig { returns(T::Boolean) }3471 def api_token_secret_ref_present?; end3472 def email(*args); end3473 sig { returns(Symbol) }3474 def kind_sym; end3475 sig do3476 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3477 end3478 def serialize; end3479end3480class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01CloudflareApiKeySecretRef < ::KubeDSL::DSLObject3481 include KubeDSL::ValueFields::InstanceMethods3482 extend KubeDSL::ValueFields::ClassMethods3483 extend KubeDSL::Validations::ClassMethods3484 def key(*args); end3485 sig { returns(Symbol) }3486 def kind_sym; end3487 def name(*args); end3488 sig do3489 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3490 end3491 def serialize; end3492end3493class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01CloudflareApiTokenSecretRef < ::KubeDSL::DSLObject3494 include KubeDSL::ValueFields::InstanceMethods3495 extend KubeDSL::ValueFields::ClassMethods3496 extend KubeDSL::Validations::ClassMethods3497 def key(*args); end3498 sig { returns(Symbol) }3499 def kind_sym; end3500 def name(*args); end3501 sig do3502 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3503 end3504 def serialize; end3505end3506class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Digitalocean < ::KubeDSL::DSLObject3507 include KubeDSL::ValueFields::InstanceMethods3508 extend KubeDSL::ValueFields::ClassMethods3509 extend KubeDSL::Validations::ClassMethods3510 sig { returns(Symbol) }3511 def kind_sym; end3512 sig do3513 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3514 end3515 def serialize; end3516 def token_secret_ref(*args, &block); end3517 sig { returns(T::Boolean) }3518 def token_secret_ref_present?; end3519end3520class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01DigitaloceanTokenSecretRef < ::KubeDSL::DSLObject3521 include KubeDSL::ValueFields::InstanceMethods3522 extend KubeDSL::ValueFields::ClassMethods3523 extend KubeDSL::Validations::ClassMethods3524 def key(*args); end3525 sig { returns(Symbol) }3526 def kind_sym; end3527 def name(*args); end3528 sig do3529 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3530 end3531 def serialize; end3532end3533class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Rfc2136 < ::KubeDSL::DSLObject3534 include KubeDSL::ValueFields::InstanceMethods3535 extend KubeDSL::ValueFields::ClassMethods3536 extend KubeDSL::Validations::ClassMethods3537 sig { returns(Symbol) }3538 def kind_sym; end3539 def nameserver(*args); end3540 sig do3541 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3542 end3543 def serialize; end3544 def tsig_algorithm(*args); end3545 def tsig_key_name(*args); end3546 def tsig_secret_secret_ref(*args, &block); end3547 sig { returns(T::Boolean) }3548 def tsig_secret_secret_ref_present?; end3549end3550class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Rfc2136TsigSecretSecretRef < ::KubeDSL::DSLObject3551 include KubeDSL::ValueFields::InstanceMethods3552 extend KubeDSL::ValueFields::ClassMethods3553 extend KubeDSL::Validations::ClassMethods3554 def key(*args); end3555 sig { returns(Symbol) }3556 def kind_sym; end3557 def name(*args); end3558 sig do3559 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3560 end3561 def serialize; end3562end3563class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Route53 < ::KubeDSL::DSLObject3564 include KubeDSL::ValueFields::InstanceMethods3565 extend KubeDSL::ValueFields::ClassMethods3566 extend KubeDSL::Validations::ClassMethods3567 def access_key_id(*args); end3568 def hosted_zone_id(*args); end3569 sig { returns(Symbol) }3570 def kind_sym; end3571 def region(*args); end3572 def role(*args); end3573 def secret_access_key_secret_ref(*args, &block); end3574 sig { returns(T::Boolean) }3575 def secret_access_key_secret_ref_present?; end3576 sig do3577 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3578 end3579 def serialize; end3580end3581class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Route53SecretAccessKeySecretRef < ::KubeDSL::DSLObject3582 include KubeDSL::ValueFields::InstanceMethods3583 extend KubeDSL::ValueFields::ClassMethods3584 extend KubeDSL::Validations::ClassMethods3585 def key(*args); end3586 sig { returns(Symbol) }3587 def kind_sym; end3588 def name(*args); end3589 sig do3590 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3591 end3592 def serialize; end3593end3594class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversDns01Webhook < ::KubeDSL::DSLObject3595 include KubeDSL::ValueFields::InstanceMethods3596 extend KubeDSL::ValueFields::ClassMethods3597 extend KubeDSL::Validations::ClassMethods3598 def group_name(*args); end3599 sig { returns(Symbol) }3600 def kind_sym; end3601 sig do3602 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3603 end3604 def serialize; end3605 def solver_name(*args); end3606end3607class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01 < ::KubeDSL::DSLObject3608 include KubeDSL::ValueFields::InstanceMethods3609 extend KubeDSL::ValueFields::ClassMethods3610 extend KubeDSL::Validations::ClassMethods3611 def gateway_http_route(*args, &block); end3612 sig { returns(T::Boolean) }3613 def gateway_http_route_present?; end3614 def ingress(*args, &block); end3615 sig { returns(T::Boolean) }3616 def ingress_present?; end3617 sig { returns(Symbol) }3618 def kind_sym; end3619 sig do3620 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3621 end3622 def serialize; end3623end3624class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01GatewayHTTPRoute < ::KubeDSL::DSLObject3625 include KubeDSL::ValueFields::InstanceMethods3626 extend KubeDSL::ValueFields::ClassMethods3627 extend KubeDSL::Validations::ClassMethods3628 sig { returns(Symbol) }3629 def kind_sym; end3630 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3631 def labels(&block); end3632 sig do3633 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3634 end3635 def serialize; end3636 def service_type(*args); end3637end3638class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01Ingress < ::KubeDSL::DSLObject3639 include KubeDSL::ValueFields::InstanceMethods3640 extend KubeDSL::ValueFields::ClassMethods3641 extend KubeDSL::Validations::ClassMethods3642 def class_field(*args); end3643 def ingress_template(*args, &block); end3644 sig { returns(T::Boolean) }3645 def ingress_template_present?; end3646 sig { returns(Symbol) }3647 def kind_sym; end3648 def name(*args); end3649 def pod_template(*args, &block); end3650 sig { returns(T::Boolean) }3651 def pod_template_present?; end3652 sig do3653 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3654 end3655 def serialize; end3656 def service_type(*args); end3657end3658class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressIngressTemplate < ::KubeDSL::DSLObject3659 include KubeDSL::ValueFields::InstanceMethods3660 extend KubeDSL::ValueFields::ClassMethods3661 extend KubeDSL::Validations::ClassMethods3662 sig { returns(Symbol) }3663 def kind_sym; end3664 def metadata(*args, &block); end3665 sig { returns(T::Boolean) }3666 def metadata_present?; end3667 sig do3668 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3669 end3670 def serialize; end3671end3672class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressIngressTemplateMetadata < ::KubeDSL::DSLObject3673 include KubeDSL::ValueFields::InstanceMethods3674 extend KubeDSL::ValueFields::ClassMethods3675 extend KubeDSL::Validations::ClassMethods3676 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3677 def annotations(&block); end3678 sig { returns(Symbol) }3679 def kind_sym; end3680 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3681 def labels(&block); end3682 sig do3683 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3684 end3685 def serialize; end3686end3687class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplate < ::KubeDSL::DSLObject3688 include KubeDSL::ValueFields::InstanceMethods3689 extend KubeDSL::ValueFields::ClassMethods3690 extend KubeDSL::Validations::ClassMethods3691 sig { returns(Symbol) }3692 def kind_sym; end3693 def metadata(*args, &block); end3694 sig { returns(T::Boolean) }3695 def metadata_present?; end3696 sig do3697 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3698 end3699 def serialize; end3700 def spec(*args, &block); end3701 sig { returns(T::Boolean) }3702 def spec_present?; end3703end3704class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateMetadata < ::KubeDSL::DSLObject3705 include KubeDSL::ValueFields::InstanceMethods3706 extend KubeDSL::ValueFields::ClassMethods3707 extend KubeDSL::Validations::ClassMethods3708 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3709 def annotations(&block); end3710 sig { returns(Symbol) }3711 def kind_sym; end3712 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3713 def labels(&block); end3714 sig do3715 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3716 end3717 def serialize; end3718end3719class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpec < ::KubeDSL::DSLObject3720 include KubeDSL::ValueFields::InstanceMethods3721 extend KubeDSL::ValueFields::ClassMethods3722 extend KubeDSL::Validations::ClassMethods3723 def affinity(*args, &block); end3724 sig { returns(T::Boolean) }3725 def affinity_present?; end3726 sig { returns(Symbol) }3727 def kind_sym; end3728 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3729 def node_selector(&block); end3730 def priority_class_name(*args); end3731 sig do3732 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3733 end3734 def serialize; end3735 def service_account_name(*args); end3736 def toleration(elem_name = T.unsafe(nil), &block); end3737 def tolerations; end3738end3739class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinity < ::KubeDSL::DSLObject3740 include KubeDSL::ValueFields::InstanceMethods3741 extend KubeDSL::ValueFields::ClassMethods3742 extend KubeDSL::Validations::ClassMethods3743 sig { returns(Symbol) }3744 def kind_sym; end3745 def node_affinity(*args, &block); end3746 sig { returns(T::Boolean) }3747 def node_affinity_present?; end3748 def pod_affinity(*args, &block); end3749 sig { returns(T::Boolean) }3750 def pod_affinity_present?; end3751 def pod_anti_affinity(*args, &block); end3752 sig { returns(T::Boolean) }3753 def pod_anti_affinity_present?; end3754 sig do3755 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3756 end3757 def serialize; end3758end3759class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinity < ::KubeDSL::DSLObject3760 include KubeDSL::ValueFields::InstanceMethods3761 extend KubeDSL::ValueFields::ClassMethods3762 extend KubeDSL::Validations::ClassMethods3763 sig { returns(Symbol) }3764 def kind_sym; end3765 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end3766 def preferred_during_scheduling_ignored_during_executions; end3767 def required_during_scheduling_ignored_during_execution(*args, &block); end3768 sig { returns(T::Boolean) }3769 def required_during_scheduling_ignored_during_execution_present?; end3770 sig do3771 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3772 end3773 def serialize; end3774end3775class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject3776 include KubeDSL::ValueFields::InstanceMethods3777 extend KubeDSL::ValueFields::ClassMethods3778 extend KubeDSL::Validations::ClassMethods3779 sig { returns(Symbol) }3780 def kind_sym; end3781 def preference(*args, &block); end3782 sig { returns(T::Boolean) }3783 def preference_present?; end3784 sig do3785 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3786 end3787 def serialize; end3788 def weight(*args); end3789end3790class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference < ::KubeDSL::DSLObject3791 include KubeDSL::ValueFields::InstanceMethods3792 extend KubeDSL::ValueFields::ClassMethods3793 extend KubeDSL::Validations::ClassMethods3794 sig { returns(Symbol) }3795 def kind_sym; end3796 def match_expression(elem_name = T.unsafe(nil), &block); end3797 def match_expressions; end3798 def match_field(elem_name = T.unsafe(nil), &block); end3799 def match_fields; end3800 sig do3801 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3802 end3803 def serialize; end3804end3805class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions < ::KubeDSL::DSLObject3806 include KubeDSL::ValueFields::InstanceMethods3807 extend KubeDSL::ValueFields::ClassMethods3808 extend KubeDSL::Validations::ClassMethods3809 def key(*args); end3810 sig { returns(Symbol) }3811 def kind_sym; end3812 def operator(*args); end3813 sig do3814 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3815 end3816 def serialize; end3817 def values(*args); end3818end3819class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields < ::KubeDSL::DSLObject3820 include KubeDSL::ValueFields::InstanceMethods3821 extend KubeDSL::ValueFields::ClassMethods3822 extend KubeDSL::Validations::ClassMethods3823 def key(*args); end3824 sig { returns(Symbol) }3825 def kind_sym; end3826 def operator(*args); end3827 sig do3828 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3829 end3830 def serialize; end3831 def values(*args); end3832end3833class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject3834 include KubeDSL::ValueFields::InstanceMethods3835 extend KubeDSL::ValueFields::ClassMethods3836 extend KubeDSL::Validations::ClassMethods3837 sig { returns(Symbol) }3838 def kind_sym; end3839 def node_selector_term(elem_name = T.unsafe(nil), &block); end3840 def node_selector_terms; end3841 sig do3842 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3843 end3844 def serialize; end3845end3846class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms < ::KubeDSL::DSLObject3847 include KubeDSL::ValueFields::InstanceMethods3848 extend KubeDSL::ValueFields::ClassMethods3849 extend KubeDSL::Validations::ClassMethods3850 sig { returns(Symbol) }3851 def kind_sym; end3852 def match_expression(elem_name = T.unsafe(nil), &block); end3853 def match_expressions; end3854 def match_field(elem_name = T.unsafe(nil), &block); end3855 def match_fields; end3856 sig do3857 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3858 end3859 def serialize; end3860end3861class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions < ::KubeDSL::DSLObject3862 include KubeDSL::ValueFields::InstanceMethods3863 extend KubeDSL::ValueFields::ClassMethods3864 extend KubeDSL::Validations::ClassMethods3865 def key(*args); end3866 sig { returns(Symbol) }3867 def kind_sym; end3868 def operator(*args); end3869 sig do3870 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3871 end3872 def serialize; end3873 def values(*args); end3874end3875class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields < ::KubeDSL::DSLObject3876 include KubeDSL::ValueFields::InstanceMethods3877 extend KubeDSL::ValueFields::ClassMethods3878 extend KubeDSL::Validations::ClassMethods3879 def key(*args); end3880 sig { returns(Symbol) }3881 def kind_sym; end3882 def operator(*args); end3883 sig do3884 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3885 end3886 def serialize; end3887 def values(*args); end3888end3889class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinity < ::KubeDSL::DSLObject3890 include KubeDSL::ValueFields::InstanceMethods3891 extend KubeDSL::ValueFields::ClassMethods3892 extend KubeDSL::Validations::ClassMethods3893 sig { returns(Symbol) }3894 def kind_sym; end3895 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end3896 def preferred_during_scheduling_ignored_during_executions; end3897 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end3898 def required_during_scheduling_ignored_during_executions; end3899 sig do3900 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3901 end3902 def serialize; end3903end3904class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject3905 include KubeDSL::ValueFields::InstanceMethods3906 extend KubeDSL::ValueFields::ClassMethods3907 extend KubeDSL::Validations::ClassMethods3908 sig { returns(Symbol) }3909 def kind_sym; end3910 def pod_affinity_term(*args, &block); end3911 sig { returns(T::Boolean) }3912 def pod_affinity_term_present?; end3913 sig do3914 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3915 end3916 def serialize; end3917 def weight(*args); end3918end3919class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject3920 include KubeDSL::ValueFields::InstanceMethods3921 extend KubeDSL::ValueFields::ClassMethods3922 extend KubeDSL::Validations::ClassMethods3923 sig { returns(Symbol) }3924 def kind_sym; end3925 def label_selector(*args, &block); end3926 sig { returns(T::Boolean) }3927 def label_selector_present?; end3928 def namespace_selector(*args, &block); end3929 sig { returns(T::Boolean) }3930 def namespace_selector_present?; end3931 def namespaces(*args); end3932 sig do3933 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3934 end3935 def serialize; end3936 def topology_key(*args); end3937end3938class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject3939 include KubeDSL::ValueFields::InstanceMethods3940 extend KubeDSL::ValueFields::ClassMethods3941 extend KubeDSL::Validations::ClassMethods3942 sig { returns(Symbol) }3943 def kind_sym; end3944 def match_expression(elem_name = T.unsafe(nil), &block); end3945 def match_expressions; end3946 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3947 def match_labels(&block); end3948 sig do3949 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3950 end3951 def serialize; end3952end3953class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject3954 include KubeDSL::ValueFields::InstanceMethods3955 extend KubeDSL::ValueFields::ClassMethods3956 extend KubeDSL::Validations::ClassMethods3957 def key(*args); end3958 sig { returns(Symbol) }3959 def kind_sym; end3960 def operator(*args); end3961 sig do3962 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3963 end3964 def serialize; end3965 def values(*args); end3966end3967class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject3968 include KubeDSL::ValueFields::InstanceMethods3969 extend KubeDSL::ValueFields::ClassMethods3970 extend KubeDSL::Validations::ClassMethods3971 sig { returns(Symbol) }3972 def kind_sym; end3973 def match_expression(elem_name = T.unsafe(nil), &block); end3974 def match_expressions; end3975 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }3976 def match_labels(&block); end3977 sig do3978 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3979 end3980 def serialize; end3981end3982class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject3983 include KubeDSL::ValueFields::InstanceMethods3984 extend KubeDSL::ValueFields::ClassMethods3985 extend KubeDSL::Validations::ClassMethods3986 def key(*args); end3987 sig { returns(Symbol) }3988 def kind_sym; end3989 def operator(*args); end3990 sig do3991 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])3992 end3993 def serialize; end3994 def values(*args); end3995end3996class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject3997 include KubeDSL::ValueFields::InstanceMethods3998 extend KubeDSL::ValueFields::ClassMethods3999 extend KubeDSL::Validations::ClassMethods4000 sig { returns(Symbol) }4001 def kind_sym; end4002 def label_selector(*args, &block); end4003 sig { returns(T::Boolean) }4004 def label_selector_present?; end4005 def namespace_selector(*args, &block); end4006 sig { returns(T::Boolean) }4007 def namespace_selector_present?; end4008 def namespaces(*args); end4009 sig do4010 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4011 end4012 def serialize; end4013 def topology_key(*args); end4014end4015class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject4016 include KubeDSL::ValueFields::InstanceMethods4017 extend KubeDSL::ValueFields::ClassMethods4018 extend KubeDSL::Validations::ClassMethods4019 sig { returns(Symbol) }4020 def kind_sym; end4021 def match_expression(elem_name = T.unsafe(nil), &block); end4022 def match_expressions; end4023 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4024 def match_labels(&block); end4025 sig do4026 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4027 end4028 def serialize; end4029end4030class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject4031 include KubeDSL::ValueFields::InstanceMethods4032 extend KubeDSL::ValueFields::ClassMethods4033 extend KubeDSL::Validations::ClassMethods4034 def key(*args); end4035 sig { returns(Symbol) }4036 def kind_sym; end4037 def operator(*args); end4038 sig do4039 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4040 end4041 def serialize; end4042 def values(*args); end4043end4044class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject4045 include KubeDSL::ValueFields::InstanceMethods4046 extend KubeDSL::ValueFields::ClassMethods4047 extend KubeDSL::Validations::ClassMethods4048 sig { returns(Symbol) }4049 def kind_sym; end4050 def match_expression(elem_name = T.unsafe(nil), &block); end4051 def match_expressions; end4052 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4053 def match_labels(&block); end4054 sig do4055 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4056 end4057 def serialize; end4058end4059class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject4060 include KubeDSL::ValueFields::InstanceMethods4061 extend KubeDSL::ValueFields::ClassMethods4062 extend KubeDSL::Validations::ClassMethods4063 def key(*args); end4064 sig { returns(Symbol) }4065 def kind_sym; end4066 def operator(*args); end4067 sig do4068 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4069 end4070 def serialize; end4071 def values(*args); end4072end4073class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinity < ::KubeDSL::DSLObject4074 include KubeDSL::ValueFields::InstanceMethods4075 extend KubeDSL::ValueFields::ClassMethods4076 extend KubeDSL::Validations::ClassMethods4077 sig { returns(Symbol) }4078 def kind_sym; end4079 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end4080 def preferred_during_scheduling_ignored_during_executions; end4081 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end4082 def required_during_scheduling_ignored_during_executions; end4083 sig do4084 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4085 end4086 def serialize; end4087end4088class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject4089 include KubeDSL::ValueFields::InstanceMethods4090 extend KubeDSL::ValueFields::ClassMethods4091 extend KubeDSL::Validations::ClassMethods4092 sig { returns(Symbol) }4093 def kind_sym; end4094 def pod_affinity_term(*args, &block); end4095 sig { returns(T::Boolean) }4096 def pod_affinity_term_present?; end4097 sig do4098 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4099 end4100 def serialize; end4101 def weight(*args); end4102end4103class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject4104 include KubeDSL::ValueFields::InstanceMethods4105 extend KubeDSL::ValueFields::ClassMethods4106 extend KubeDSL::Validations::ClassMethods4107 sig { returns(Symbol) }4108 def kind_sym; end4109 def label_selector(*args, &block); end4110 sig { returns(T::Boolean) }4111 def label_selector_present?; end4112 def namespace_selector(*args, &block); end4113 sig { returns(T::Boolean) }4114 def namespace_selector_present?; end4115 def namespaces(*args); end4116 sig do4117 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4118 end4119 def serialize; end4120 def topology_key(*args); end4121end4122class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject4123 include KubeDSL::ValueFields::InstanceMethods4124 extend KubeDSL::ValueFields::ClassMethods4125 extend KubeDSL::Validations::ClassMethods4126 sig { returns(Symbol) }4127 def kind_sym; end4128 def match_expression(elem_name = T.unsafe(nil), &block); end4129 def match_expressions; end4130 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4131 def match_labels(&block); end4132 sig do4133 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4134 end4135 def serialize; end4136end4137class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject4138 include KubeDSL::ValueFields::InstanceMethods4139 extend KubeDSL::ValueFields::ClassMethods4140 extend KubeDSL::Validations::ClassMethods4141 def key(*args); end4142 sig { returns(Symbol) }4143 def kind_sym; end4144 def operator(*args); end4145 sig do4146 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4147 end4148 def serialize; end4149 def values(*args); end4150end4151class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelector < ::KubeDSL::DSLObject4152 include KubeDSL::ValueFields::InstanceMethods4153 extend KubeDSL::ValueFields::ClassMethods4154 extend KubeDSL::Validations::ClassMethods4155 sig { returns(Symbol) }4156 def kind_sym; end4157 def match_expression(elem_name = T.unsafe(nil), &block); end4158 def match_expressions; end4159 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4160 def match_labels(&block); end4161 sig do4162 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4163 end4164 def serialize; end4165end4166class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject4167 include KubeDSL::ValueFields::InstanceMethods4168 extend KubeDSL::ValueFields::ClassMethods4169 extend KubeDSL::Validations::ClassMethods4170 def key(*args); end4171 sig { returns(Symbol) }4172 def kind_sym; end4173 def operator(*args); end4174 sig do4175 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4176 end4177 def serialize; end4178 def values(*args); end4179end4180class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject4181 include KubeDSL::ValueFields::InstanceMethods4182 extend KubeDSL::ValueFields::ClassMethods4183 extend KubeDSL::Validations::ClassMethods4184 sig { returns(Symbol) }4185 def kind_sym; end4186 def label_selector(*args, &block); end4187 sig { returns(T::Boolean) }4188 def label_selector_present?; end4189 def namespace_selector(*args, &block); end4190 sig { returns(T::Boolean) }4191 def namespace_selector_present?; end4192 def namespaces(*args); end4193 sig do4194 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4195 end4196 def serialize; end4197 def topology_key(*args); end4198end4199class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject4200 include KubeDSL::ValueFields::InstanceMethods4201 extend KubeDSL::ValueFields::ClassMethods4202 extend KubeDSL::Validations::ClassMethods4203 sig { returns(Symbol) }4204 def kind_sym; end4205 def match_expression(elem_name = T.unsafe(nil), &block); end4206 def match_expressions; end4207 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4208 def match_labels(&block); end4209 sig do4210 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4211 end4212 def serialize; end4213end4214class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject4215 include KubeDSL::ValueFields::InstanceMethods4216 extend KubeDSL::ValueFields::ClassMethods4217 extend KubeDSL::Validations::ClassMethods4218 def key(*args); end4219 sig { returns(Symbol) }4220 def kind_sym; end4221 def operator(*args); end4222 sig do4223 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4224 end4225 def serialize; end4226 def values(*args); end4227end4228class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelector < ::KubeDSL::DSLObject4229 include KubeDSL::ValueFields::InstanceMethods4230 extend KubeDSL::ValueFields::ClassMethods4231 extend KubeDSL::Validations::ClassMethods4232 sig { returns(Symbol) }4233 def kind_sym; end4234 def match_expression(elem_name = T.unsafe(nil), &block); end4235 def match_expressions; end4236 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4237 def match_labels(&block); end4238 sig do4239 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4240 end4241 def serialize; end4242end4243class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionNamespaceSelectorMatchExpressions < ::KubeDSL::DSLObject4244 include KubeDSL::ValueFields::InstanceMethods4245 extend KubeDSL::ValueFields::ClassMethods4246 extend KubeDSL::Validations::ClassMethods4247 def key(*args); end4248 sig { returns(Symbol) }4249 def kind_sym; end4250 def operator(*args); end4251 sig do4252 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4253 end4254 def serialize; end4255 def values(*args); end4256end4257class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversHttp01IngressPodTemplateSpecTolerations < ::KubeDSL::DSLObject4258 include KubeDSL::ValueFields::InstanceMethods4259 extend KubeDSL::ValueFields::ClassMethods4260 extend KubeDSL::Validations::ClassMethods4261 def effect(*args); end4262 def key(*args); end4263 sig { returns(Symbol) }4264 def kind_sym; end4265 def operator(*args); end4266 sig do4267 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4268 end4269 def serialize; end4270 def toleration_seconds(*args); end4271 def value(*args); end4272end4273class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecAcmeSolversSelector < ::KubeDSL::DSLObject4274 include KubeDSL::ValueFields::InstanceMethods4275 extend KubeDSL::ValueFields::ClassMethods4276 extend KubeDSL::Validations::ClassMethods4277 def dns_names(*args); end4278 def dns_zones(*args); end4279 sig { returns(Symbol) }4280 def kind_sym; end4281 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }4282 def match_labels(&block); end4283 sig do4284 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4285 end4286 def serialize; end4287end4288class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecCa < ::KubeDSL::DSLObject4289 include KubeDSL::ValueFields::InstanceMethods4290 extend KubeDSL::ValueFields::ClassMethods4291 extend KubeDSL::Validations::ClassMethods4292 def crl_distribution_points(*args); end4293 sig { returns(Symbol) }4294 def kind_sym; end4295 def ocsp_servers(*args); end4296 def secret_name(*args); end4297 sig do4298 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4299 end4300 def serialize; end4301end4302class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecSelfSigned < ::KubeDSL::DSLObject4303 include KubeDSL::ValueFields::InstanceMethods4304 extend KubeDSL::ValueFields::ClassMethods4305 extend KubeDSL::Validations::ClassMethods4306 def crl_distribution_points(*args); end4307 sig { returns(Symbol) }4308 def kind_sym; end4309 sig do4310 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4311 end4312 def serialize; end4313end4314class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVault < ::KubeDSL::DSLObject4315 include KubeDSL::ValueFields::InstanceMethods4316 extend KubeDSL::ValueFields::ClassMethods4317 extend KubeDSL::Validations::ClassMethods4318 def auth(*args, &block); end4319 sig { returns(T::Boolean) }4320 def auth_present?; end4321 def ca_bundle(*args); end4322 sig { returns(Symbol) }4323 def kind_sym; end4324 def namespace(*args); end4325 def path(*args); end4326 sig do4327 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4328 end4329 def serialize; end4330 def server(*args); end4331end4332class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuth < ::KubeDSL::DSLObject4333 include KubeDSL::ValueFields::InstanceMethods4334 extend KubeDSL::ValueFields::ClassMethods4335 extend KubeDSL::Validations::ClassMethods4336 def app_role(*args, &block); end4337 sig { returns(T::Boolean) }4338 def app_role_present?; end4339 sig { returns(Symbol) }4340 def kind_sym; end4341 def kubernetes(*args, &block); end4342 sig { returns(T::Boolean) }4343 def kubernetes_present?; end4344 sig do4345 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4346 end4347 def serialize; end4348 def token_secret_ref(*args, &block); end4349 sig { returns(T::Boolean) }4350 def token_secret_ref_present?; end4351end4352class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuthAppRole < ::KubeDSL::DSLObject4353 include KubeDSL::ValueFields::InstanceMethods4354 extend KubeDSL::ValueFields::ClassMethods4355 extend KubeDSL::Validations::ClassMethods4356 sig { returns(Symbol) }4357 def kind_sym; end4358 def path(*args); end4359 def role_id(*args); end4360 def secret_ref(*args, &block); end4361 sig { returns(T::Boolean) }4362 def secret_ref_present?; end4363 sig do4364 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4365 end4366 def serialize; end4367end4368class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuthAppRoleSecretRef < ::KubeDSL::DSLObject4369 include KubeDSL::ValueFields::InstanceMethods4370 extend KubeDSL::ValueFields::ClassMethods4371 extend KubeDSL::Validations::ClassMethods4372 def key(*args); end4373 sig { returns(Symbol) }4374 def kind_sym; end4375 def name(*args); end4376 sig do4377 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4378 end4379 def serialize; end4380end4381class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuthKubernetes < ::KubeDSL::DSLObject4382 include KubeDSL::ValueFields::InstanceMethods4383 extend KubeDSL::ValueFields::ClassMethods4384 extend KubeDSL::Validations::ClassMethods4385 sig { returns(Symbol) }4386 def kind_sym; end4387 def mount_path(*args); end4388 def role(*args); end4389 def secret_ref(*args, &block); end4390 sig { returns(T::Boolean) }4391 def secret_ref_present?; end4392 sig do4393 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4394 end4395 def serialize; end4396end4397class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuthKubernetesSecretRef < ::KubeDSL::DSLObject4398 include KubeDSL::ValueFields::InstanceMethods4399 extend KubeDSL::ValueFields::ClassMethods4400 extend KubeDSL::Validations::ClassMethods4401 def key(*args); end4402 sig { returns(Symbol) }4403 def kind_sym; end4404 def name(*args); end4405 sig do4406 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4407 end4408 def serialize; end4409end4410class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVaultAuthTokenSecretRef < ::KubeDSL::DSLObject4411 include KubeDSL::ValueFields::InstanceMethods4412 extend KubeDSL::ValueFields::ClassMethods4413 extend KubeDSL::Validations::ClassMethods4414 def key(*args); end4415 sig { returns(Symbol) }4416 def kind_sym; end4417 def name(*args); end4418 sig do4419 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4420 end4421 def serialize; end4422end4423class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVenafi < ::KubeDSL::DSLObject4424 include KubeDSL::ValueFields::InstanceMethods4425 extend KubeDSL::ValueFields::ClassMethods4426 extend KubeDSL::Validations::ClassMethods4427 def cloud(*args, &block); end4428 sig { returns(T::Boolean) }4429 def cloud_present?; end4430 sig { returns(Symbol) }4431 def kind_sym; end4432 sig do4433 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4434 end4435 def serialize; end4436 def tpp(*args, &block); end4437 sig { returns(T::Boolean) }4438 def tpp_present?; end4439 def zone(*args); end4440end4441class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVenafiCloud < ::KubeDSL::DSLObject4442 include KubeDSL::ValueFields::InstanceMethods4443 extend KubeDSL::ValueFields::ClassMethods4444 extend KubeDSL::Validations::ClassMethods4445 def api_token_secret_ref(*args, &block); end4446 sig { returns(T::Boolean) }4447 def api_token_secret_ref_present?; end4448 sig { returns(Symbol) }4449 def kind_sym; end4450 sig do4451 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4452 end4453 def serialize; end4454 def url(*args); end4455end4456class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVenafiCloudApiTokenSecretRef < ::KubeDSL::DSLObject4457 include KubeDSL::ValueFields::InstanceMethods4458 extend KubeDSL::ValueFields::ClassMethods4459 extend KubeDSL::Validations::ClassMethods4460 def key(*args); end4461 sig { returns(Symbol) }4462 def kind_sym; end4463 def name(*args); end4464 sig do4465 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4466 end4467 def serialize; end4468end4469class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVenafiTpp < ::KubeDSL::DSLObject4470 include KubeDSL::ValueFields::InstanceMethods4471 extend KubeDSL::ValueFields::ClassMethods4472 extend KubeDSL::Validations::ClassMethods4473 def ca_bundle(*args); end4474 def credentials_ref(*args, &block); end4475 sig { returns(T::Boolean) }4476 def credentials_ref_present?; end4477 sig { returns(Symbol) }4478 def kind_sym; end4479 sig do4480 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4481 end4482 def serialize; end4483 def url(*args); end4484end4485class Kuby::CertManager::DSL::CertManager::V1::IssuerSpecVenafiTppCredentialsRef < ::KubeDSL::DSLObject4486 include KubeDSL::ValueFields::InstanceMethods4487 extend KubeDSL::ValueFields::ClassMethods4488 extend KubeDSL::Validations::ClassMethods4489 sig { returns(Symbol) }4490 def kind_sym; end4491 def name(*args); end4492 sig do4493 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4494 end4495 def serialize; end4496end4497class Kuby::CertManager::DSL::CertManager::V1::IssuerStatus < ::KubeDSL::DSLObject4498 include KubeDSL::ValueFields::InstanceMethods4499 extend KubeDSL::ValueFields::ClassMethods4500 extend KubeDSL::Validations::ClassMethods4501 def acme(*args, &block); end4502 sig { returns(T::Boolean) }4503 def acme_present?; end4504 def condition(elem_name = T.unsafe(nil), &block); end4505 def conditions; end4506 sig { returns(Symbol) }4507 def kind_sym; end4508 sig do4509 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4510 end4511 def serialize; end4512end4513class Kuby::CertManager::DSL::CertManager::V1::IssuerStatusAcme < ::KubeDSL::DSLObject4514 include KubeDSL::ValueFields::InstanceMethods4515 extend KubeDSL::ValueFields::ClassMethods4516 extend KubeDSL::Validations::ClassMethods4517 sig { returns(Symbol) }4518 def kind_sym; end4519 def last_registered_email(*args); end4520 sig do4521 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4522 end4523 def serialize; end4524 def uri(*args); end4525end4526class Kuby::CertManager::DSL::CertManager::V1::IssuerStatusConditions < ::KubeDSL::DSLObject4527 include KubeDSL::ValueFields::InstanceMethods4528 extend KubeDSL::ValueFields::ClassMethods4529 extend KubeDSL::Validations::ClassMethods4530 sig { returns(Symbol) }4531 def kind_sym; end4532 def last_transition_time(*args); end4533 def message(*args); end4534 def observed_generation(*args); end4535 def reason(*args); end4536 sig do4537 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])4538 end4539 def serialize; end4540 def status(*args); end4541 def type(*args); end4542end4543module Kuby::CertManager::Entrypoint4544 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::Certificate) }4545 def certificate(&block); end4546 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::CertificateList) }4547 def certificate_list(&block); end4548 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::CertificateRequest) }4549 def certificate_request(&block); end4550 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::CertificateRequestList) }4551 def certificate_request_list(&block); end4552 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::Acme::V1::Challenge) }4553 def challenge(&block); end4554 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::Acme::V1::ChallengeList) }4555 def challenge_list(&block); end4556 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::ClusterIssuer) }4557 def cluster_issuer(&block); end4558 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::ClusterIssuerList) }4559 def cluster_issuer_list(&block); end4560 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::Issuer) }4561 def issuer(&block); end4562 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::CertManager::V1::IssuerList) }4563 def issuer_list(&block); end4564 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::Acme::V1::Order) }4565 def order(&block); end4566 sig { params(block: T.proc.void).returns(::Kuby::CertManager::DSL::Acme::V1::OrderList) }4567 def order_list(&block); end4568end4569class Kuby::CertManager::Plugin < ::Kuby::Plugin4570 def annotate_ingress(ingress); end4571 def configure(&block); end4572 def resources; end4573 def setup; end4574 private4575 def after_initialize; end4576 def cluster_issuer; end4577 def install_cert_manager; end4578 def issuer_name; end4579 def kubernetes_cli; end4580 def spec; end4581end4582Kuby::CertManager::Plugin::CERT_MANAGER_RESOURCES = T.let(T.unsafe(nil), Array)4583Kuby::CertManager::Plugin::CERT_MANAGER_VERSION = T.let(T.unsafe(nil), String)4584class Kuby::CertManager::Plugin::Config4585 include ::KubeDSL::ValueFields::InstanceMethods4586 extend ::KubeDSL::ValueFields4587 extend ::KubeDSL::ValueFields::ClassMethods4588 def email(*args); end4589 def server_url(*args); end4590 def skip_tls_verify(*args); end4591end4592Kuby::CertManager::Plugin::DEFAULT_SERVER_URL = T.let(T.unsafe(nil), String)4593Kuby::CertManager::Plugin::NAMESPACE = T.let(T.unsafe(nil), String)4594Kuby::DEFAULT_DB_PASSWORD = T.let(T.unsafe(nil), String)4595Kuby::DEFAULT_DB_USER = T.let(T.unsafe(nil), String)4596Kuby::DEFAULT_ENV = T.let(T.unsafe(nil), String)4597Kuby::VERSION = T.let(T.unsafe(nil), String)...

Full Screen

Full Screen

kuby-crdb@0.2.0.rbi

Source:kuby-crdb@0.2.0.rbi Github

copy

Full Screen

1# typed: true2# DO NOT EDIT MANUALLY3# This is an autogenerated file for types exported from the `kuby-crdb` gem.4# Please instead update this file by running `bin/tapioca gem kuby-crdb`.5# typed: strong6module Kuby7 class << self8 def define(name, &block); end9 def definition; end10 def dependables; end11 def distros; end12 def env; end13 def env=(env_name); end14 def environment(name = T.unsafe(nil)); end15 def load!(config_file = T.unsafe(nil)); end16 def load_rake_tasks!; end17 def logger; end18 def logger=(_arg0); end19 def packages; end20 def plugins; end21 def providers; end22 def register_dependable(name, version_or_callable); end23 def register_distro(distro_name, distro_klass); end24 def register_package(package_name, package_def = T.unsafe(nil)); end25 def register_plugin(*args, **kwargs); end26 def register_provider(provider_name, provider_klass); end27 end28end29module Kuby::CRDB30 extend ::Kuby::CRDB::Entrypoint31end32class Kuby::CRDB::APIResourcesError < ::Kuby::CRDB::CRDBError; end33class Kuby::CRDB::CRDBError < ::StandardError; end34Kuby::CRDB::CRDB_OPERATOR_VERSION = T.let(T.unsafe(nil), String)35module Kuby::CRDB::DSL; end36module Kuby::CRDB::DSL::CRDB; end37module Kuby::CRDB::DSL::CRDB::V1alpha1; end38class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbCluster < ::KubeDSL::DSLObject39 include KubeDSL::ValueFields::InstanceMethods40 extend KubeDSL::ValueFields::ClassMethods41 extend KubeDSL::Validations::ClassMethods42 def api_version(*args); end43 sig { returns(Symbol) }44 def kind_sym; end45 def metadata(*args, &block); end46 sig { returns(T::Boolean) }47 def metadata_present?; end48 sig do49 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])50 end51 def serialize; end52 def spec(*args, &block); end53 sig { returns(T::Boolean) }54 def spec_present?; end55 def status(*args, &block); end56 sig { returns(T::Boolean) }57 def status_present?; end58end59class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterList < ::KubeDSL::DSLObject60 include KubeDSL::ValueFields::InstanceMethods61 extend KubeDSL::ValueFields::ClassMethods62 extend KubeDSL::Validations::ClassMethods63 def api_version(*args); end64 def item(elem_name = T.unsafe(nil), &block); end65 def items; end66 sig { returns(Symbol) }67 def kind_sym; end68 def metadata(*args, &block); end69 sig { returns(T::Boolean) }70 def metadata_present?; end71 sig do72 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])73 end74 def serialize; end75end76class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpec < ::KubeDSL::DSLObject77 include KubeDSL::ValueFields::InstanceMethods78 extend KubeDSL::ValueFields::ClassMethods79 extend KubeDSL::Validations::ClassMethods80 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }81 def additional_annotations(&block); end82 def additional_args(*args); end83 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }84 def additional_labels(&block); end85 def affinity(*args, &block); end86 sig { returns(T::Boolean) }87 def affinity_present?; end88 def cache(*args); end89 def client_tls_secret(*args); end90 def cockroach_db_version(*args); end91 def data_store(*args, &block); end92 sig { returns(T::Boolean) }93 def data_store_present?; end94 def grpc_port(*args); end95 def http_port(*args); end96 def image(*args, &block); end97 sig { returns(T::Boolean) }98 def image_present?; end99 sig { returns(Symbol) }100 def kind_sym; end101 def max_sql_memory(*args); end102 def max_unavailable(*args); end103 def min_available(*args); end104 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }105 def node_selector(&block); end106 def node_tls_secret(*args); end107 def nodes(*args); end108 def pod_env_variable(elem_name = T.unsafe(nil), &block); end109 def pod_env_variables; end110 def resources(*args, &block); end111 sig { returns(T::Boolean) }112 def resources_present?; end113 sig do114 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])115 end116 def serialize; end117 def sql_port(*args); end118 def tls_enabled(*args); end119 def toleration(elem_name = T.unsafe(nil), &block); end120 def tolerations; end121end122class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinity < ::KubeDSL::DSLObject123 include KubeDSL::ValueFields::InstanceMethods124 extend KubeDSL::ValueFields::ClassMethods125 extend KubeDSL::Validations::ClassMethods126 sig { returns(Symbol) }127 def kind_sym; end128 def node_affinity(*args, &block); end129 sig { returns(T::Boolean) }130 def node_affinity_present?; end131 def pod_affinity(*args, &block); end132 sig { returns(T::Boolean) }133 def pod_affinity_present?; end134 def pod_anti_affinity(*args, &block); end135 sig { returns(T::Boolean) }136 def pod_anti_affinity_present?; end137 sig do138 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])139 end140 def serialize; end141end142class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinity < ::KubeDSL::DSLObject143 include KubeDSL::ValueFields::InstanceMethods144 extend KubeDSL::ValueFields::ClassMethods145 extend KubeDSL::Validations::ClassMethods146 sig { returns(Symbol) }147 def kind_sym; end148 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end149 def preferred_during_scheduling_ignored_during_executions; end150 def required_during_scheduling_ignored_during_execution(*args, &block); end151 sig { returns(T::Boolean) }152 def required_during_scheduling_ignored_during_execution_present?; end153 sig do154 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])155 end156 def serialize; end157end158class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject159 include KubeDSL::ValueFields::InstanceMethods160 extend KubeDSL::ValueFields::ClassMethods161 extend KubeDSL::Validations::ClassMethods162 sig { returns(Symbol) }163 def kind_sym; end164 def preference(*args, &block); end165 sig { returns(T::Boolean) }166 def preference_present?; end167 sig do168 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])169 end170 def serialize; end171 def weight(*args); end172end173class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreference < ::KubeDSL::DSLObject174 include KubeDSL::ValueFields::InstanceMethods175 extend KubeDSL::ValueFields::ClassMethods176 extend KubeDSL::Validations::ClassMethods177 sig { returns(Symbol) }178 def kind_sym; end179 def match_expression(elem_name = T.unsafe(nil), &block); end180 def match_expressions; end181 def match_field(elem_name = T.unsafe(nil), &block); end182 def match_fields; end183 sig do184 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])185 end186 def serialize; end187end188class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchExpressions < ::KubeDSL::DSLObject189 include KubeDSL::ValueFields::InstanceMethods190 extend KubeDSL::ValueFields::ClassMethods191 extend KubeDSL::Validations::ClassMethods192 def key(*args); end193 sig { returns(Symbol) }194 def kind_sym; end195 def operator(*args); end196 sig do197 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])198 end199 def serialize; end200 def values(*args); end201end202class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityPreferredDuringSchedulingIgnoredDuringExecutionPreferenceMatchFields < ::KubeDSL::DSLObject203 include KubeDSL::ValueFields::InstanceMethods204 extend KubeDSL::ValueFields::ClassMethods205 extend KubeDSL::Validations::ClassMethods206 def key(*args); end207 sig { returns(Symbol) }208 def kind_sym; end209 def operator(*args); end210 sig do211 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])212 end213 def serialize; end214 def values(*args); end215end216class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject217 include KubeDSL::ValueFields::InstanceMethods218 extend KubeDSL::ValueFields::ClassMethods219 extend KubeDSL::Validations::ClassMethods220 sig { returns(Symbol) }221 def kind_sym; end222 def node_selector_term(elem_name = T.unsafe(nil), &block); end223 def node_selector_terms; end224 sig do225 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])226 end227 def serialize; end228end229class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTerms < ::KubeDSL::DSLObject230 include KubeDSL::ValueFields::InstanceMethods231 extend KubeDSL::ValueFields::ClassMethods232 extend KubeDSL::Validations::ClassMethods233 sig { returns(Symbol) }234 def kind_sym; end235 def match_expression(elem_name = T.unsafe(nil), &block); end236 def match_expressions; end237 def match_field(elem_name = T.unsafe(nil), &block); end238 def match_fields; end239 sig do240 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])241 end242 def serialize; end243end244class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchExpressions < ::KubeDSL::DSLObject245 include KubeDSL::ValueFields::InstanceMethods246 extend KubeDSL::ValueFields::ClassMethods247 extend KubeDSL::Validations::ClassMethods248 def key(*args); end249 sig { returns(Symbol) }250 def kind_sym; end251 def operator(*args); end252 sig do253 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])254 end255 def serialize; end256 def values(*args); end257end258class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityNodeAffinityRequiredDuringSchedulingIgnoredDuringExecutionNodeSelectorTermsMatchFields < ::KubeDSL::DSLObject259 include KubeDSL::ValueFields::InstanceMethods260 extend KubeDSL::ValueFields::ClassMethods261 extend KubeDSL::Validations::ClassMethods262 def key(*args); end263 sig { returns(Symbol) }264 def kind_sym; end265 def operator(*args); end266 sig do267 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])268 end269 def serialize; end270 def values(*args); end271end272class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinity < ::KubeDSL::DSLObject273 include KubeDSL::ValueFields::InstanceMethods274 extend KubeDSL::ValueFields::ClassMethods275 extend KubeDSL::Validations::ClassMethods276 sig { returns(Symbol) }277 def kind_sym; end278 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end279 def preferred_during_scheduling_ignored_during_executions; end280 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end281 def required_during_scheduling_ignored_during_executions; end282 sig do283 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])284 end285 def serialize; end286end287class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject288 include KubeDSL::ValueFields::InstanceMethods289 extend KubeDSL::ValueFields::ClassMethods290 extend KubeDSL::Validations::ClassMethods291 sig { returns(Symbol) }292 def kind_sym; end293 def pod_affinity_term(*args, &block); end294 sig { returns(T::Boolean) }295 def pod_affinity_term_present?; end296 sig do297 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])298 end299 def serialize; end300 def weight(*args); end301end302class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject303 include KubeDSL::ValueFields::InstanceMethods304 extend KubeDSL::ValueFields::ClassMethods305 extend KubeDSL::Validations::ClassMethods306 sig { returns(Symbol) }307 def kind_sym; end308 def label_selector(*args, &block); end309 sig { returns(T::Boolean) }310 def label_selector_present?; end311 def namespaces(*args); end312 sig do313 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])314 end315 def serialize; end316 def topology_key(*args); end317end318class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject319 include KubeDSL::ValueFields::InstanceMethods320 extend KubeDSL::ValueFields::ClassMethods321 extend KubeDSL::Validations::ClassMethods322 sig { returns(Symbol) }323 def kind_sym; end324 def match_expression(elem_name = T.unsafe(nil), &block); end325 def match_expressions; end326 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }327 def match_labels(&block); end328 sig do329 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])330 end331 def serialize; end332end333class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject334 include KubeDSL::ValueFields::InstanceMethods335 extend KubeDSL::ValueFields::ClassMethods336 extend KubeDSL::Validations::ClassMethods337 def key(*args); end338 sig { returns(Symbol) }339 def kind_sym; end340 def operator(*args); end341 sig do342 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])343 end344 def serialize; end345 def values(*args); end346end347class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject348 include KubeDSL::ValueFields::InstanceMethods349 extend KubeDSL::ValueFields::ClassMethods350 extend KubeDSL::Validations::ClassMethods351 sig { returns(Symbol) }352 def kind_sym; end353 def label_selector(*args, &block); end354 sig { returns(T::Boolean) }355 def label_selector_present?; end356 def namespaces(*args); end357 sig do358 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])359 end360 def serialize; end361 def topology_key(*args); end362end363class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject364 include KubeDSL::ValueFields::InstanceMethods365 extend KubeDSL::ValueFields::ClassMethods366 extend KubeDSL::Validations::ClassMethods367 sig { returns(Symbol) }368 def kind_sym; end369 def match_expression(elem_name = T.unsafe(nil), &block); end370 def match_expressions; end371 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }372 def match_labels(&block); end373 sig do374 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])375 end376 def serialize; end377end378class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject379 include KubeDSL::ValueFields::InstanceMethods380 extend KubeDSL::ValueFields::ClassMethods381 extend KubeDSL::Validations::ClassMethods382 def key(*args); end383 sig { returns(Symbol) }384 def kind_sym; end385 def operator(*args); end386 sig do387 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])388 end389 def serialize; end390 def values(*args); end391end392class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinity < ::KubeDSL::DSLObject393 include KubeDSL::ValueFields::InstanceMethods394 extend KubeDSL::ValueFields::ClassMethods395 extend KubeDSL::Validations::ClassMethods396 sig { returns(Symbol) }397 def kind_sym; end398 def preferred_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end399 def preferred_during_scheduling_ignored_during_executions; end400 def required_during_scheduling_ignored_during_execution(elem_name = T.unsafe(nil), &block); end401 def required_during_scheduling_ignored_during_executions; end402 sig do403 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])404 end405 def serialize; end406end407class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject408 include KubeDSL::ValueFields::InstanceMethods409 extend KubeDSL::ValueFields::ClassMethods410 extend KubeDSL::Validations::ClassMethods411 sig { returns(Symbol) }412 def kind_sym; end413 def pod_affinity_term(*args, &block); end414 sig { returns(T::Boolean) }415 def pod_affinity_term_present?; end416 sig do417 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])418 end419 def serialize; end420 def weight(*args); end421end422class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTerm < ::KubeDSL::DSLObject423 include KubeDSL::ValueFields::InstanceMethods424 extend KubeDSL::ValueFields::ClassMethods425 extend KubeDSL::Validations::ClassMethods426 sig { returns(Symbol) }427 def kind_sym; end428 def label_selector(*args, &block); end429 sig { returns(T::Boolean) }430 def label_selector_present?; end431 def namespaces(*args); end432 sig do433 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])434 end435 def serialize; end436 def topology_key(*args); end437end438class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelector < ::KubeDSL::DSLObject439 include KubeDSL::ValueFields::InstanceMethods440 extend KubeDSL::ValueFields::ClassMethods441 extend KubeDSL::Validations::ClassMethods442 sig { returns(Symbol) }443 def kind_sym; end444 def match_expression(elem_name = T.unsafe(nil), &block); end445 def match_expressions; end446 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }447 def match_labels(&block); end448 sig do449 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])450 end451 def serialize; end452end453class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityPreferredDuringSchedulingIgnoredDuringExecutionPodAffinityTermLabelSelectorMatchExpressions < ::KubeDSL::DSLObject454 include KubeDSL::ValueFields::InstanceMethods455 extend KubeDSL::ValueFields::ClassMethods456 extend KubeDSL::Validations::ClassMethods457 def key(*args); end458 sig { returns(Symbol) }459 def kind_sym; end460 def operator(*args); end461 sig do462 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])463 end464 def serialize; end465 def values(*args); end466end467class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecution < ::KubeDSL::DSLObject468 include KubeDSL::ValueFields::InstanceMethods469 extend KubeDSL::ValueFields::ClassMethods470 extend KubeDSL::Validations::ClassMethods471 sig { returns(Symbol) }472 def kind_sym; end473 def label_selector(*args, &block); end474 sig { returns(T::Boolean) }475 def label_selector_present?; end476 def namespaces(*args); end477 sig do478 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])479 end480 def serialize; end481 def topology_key(*args); end482end483class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelector < ::KubeDSL::DSLObject484 include KubeDSL::ValueFields::InstanceMethods485 extend KubeDSL::ValueFields::ClassMethods486 extend KubeDSL::Validations::ClassMethods487 sig { returns(Symbol) }488 def kind_sym; end489 def match_expression(elem_name = T.unsafe(nil), &block); end490 def match_expressions; end491 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }492 def match_labels(&block); end493 sig do494 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])495 end496 def serialize; end497end498class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecAffinityPodAntiAffinityRequiredDuringSchedulingIgnoredDuringExecutionLabelSelectorMatchExpressions < ::KubeDSL::DSLObject499 include KubeDSL::ValueFields::InstanceMethods500 extend KubeDSL::ValueFields::ClassMethods501 extend KubeDSL::Validations::ClassMethods502 def key(*args); end503 sig { returns(Symbol) }504 def kind_sym; end505 def operator(*args); end506 sig do507 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])508 end509 def serialize; end510 def values(*args); end511end512class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStore < ::KubeDSL::DSLObject513 include KubeDSL::ValueFields::InstanceMethods514 extend KubeDSL::ValueFields::ClassMethods515 extend KubeDSL::Validations::ClassMethods516 def host_path(*args, &block); end517 sig { returns(T::Boolean) }518 def host_path_present?; end519 sig { returns(Symbol) }520 def kind_sym; end521 def pvc(*args, &block); end522 sig { returns(T::Boolean) }523 def pvc_present?; end524 sig do525 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])526 end527 def serialize; end528 def supports_auto_resize(*args); end529end530class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStoreHostPath < ::KubeDSL::DSLObject531 include KubeDSL::ValueFields::InstanceMethods532 extend KubeDSL::ValueFields::ClassMethods533 extend KubeDSL::Validations::ClassMethods534 sig { returns(Symbol) }535 def kind_sym; end536 def path(*args); end537 sig do538 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])539 end540 def serialize; end541 def type(*args); end542end543class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvc < ::KubeDSL::DSLObject544 include KubeDSL::ValueFields::InstanceMethods545 extend KubeDSL::ValueFields::ClassMethods546 extend KubeDSL::Validations::ClassMethods547 sig { returns(Symbol) }548 def kind_sym; end549 sig do550 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])551 end552 def serialize; end553 def source(*args, &block); end554 sig { returns(T::Boolean) }555 def source_present?; end556 def spec(*args, &block); end557 sig { returns(T::Boolean) }558 def spec_present?; end559end560class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSource < ::KubeDSL::DSLObject561 include KubeDSL::ValueFields::InstanceMethods562 extend KubeDSL::ValueFields::ClassMethods563 extend KubeDSL::Validations::ClassMethods564 def claim_name(*args); end565 sig { returns(Symbol) }566 def kind_sym; end567 def read_only(*args); end568 sig do569 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])570 end571 def serialize; end572end573class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSpec < ::KubeDSL::DSLObject574 include KubeDSL::ValueFields::InstanceMethods575 extend KubeDSL::ValueFields::ClassMethods576 extend KubeDSL::Validations::ClassMethods577 def access_modes(*args); end578 def data_source(*args, &block); end579 sig { returns(T::Boolean) }580 def data_source_present?; end581 sig { returns(Symbol) }582 def kind_sym; end583 def resources(*args, &block); end584 sig { returns(T::Boolean) }585 def resources_present?; end586 def selector(*args, &block); end587 sig { returns(T::Boolean) }588 def selector_present?; end589 sig do590 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])591 end592 def serialize; end593 def storage_class_name(*args); end594 def volume_mode(*args); end595 def volume_name(*args); end596end597class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSpecDataSource < ::KubeDSL::DSLObject598 include KubeDSL::ValueFields::InstanceMethods599 extend KubeDSL::ValueFields::ClassMethods600 extend KubeDSL::Validations::ClassMethods601 def api_group(*args); end602 def kind(*args); end603 sig { returns(Symbol) }604 def kind_sym; end605 def name(*args); end606 sig do607 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])608 end609 def serialize; end610end611class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSpecResources < ::KubeDSL::DSLObject612 include KubeDSL::ValueFields::InstanceMethods613 extend KubeDSL::ValueFields::ClassMethods614 extend KubeDSL::Validations::ClassMethods615 sig { returns(Symbol) }616 def kind_sym; end617 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }618 def limits(&block); end619 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }620 def requests(&block); end621 sig do622 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])623 end624 def serialize; end625end626class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSpecSelector < ::KubeDSL::DSLObject627 include KubeDSL::ValueFields::InstanceMethods628 extend KubeDSL::ValueFields::ClassMethods629 extend KubeDSL::Validations::ClassMethods630 sig { returns(Symbol) }631 def kind_sym; end632 def match_expression(elem_name = T.unsafe(nil), &block); end633 def match_expressions; end634 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }635 def match_labels(&block); end636 sig do637 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])638 end639 def serialize; end640end641class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecDataStorePvcSpecSelectorMatchExpressions < ::KubeDSL::DSLObject642 include KubeDSL::ValueFields::InstanceMethods643 extend KubeDSL::ValueFields::ClassMethods644 extend KubeDSL::Validations::ClassMethods645 def key(*args); end646 sig { returns(Symbol) }647 def kind_sym; end648 def operator(*args); end649 sig do650 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])651 end652 def serialize; end653 def values(*args); end654end655class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecImage < ::KubeDSL::DSLObject656 include KubeDSL::ValueFields::InstanceMethods657 extend KubeDSL::ValueFields::ClassMethods658 extend KubeDSL::Validations::ClassMethods659 sig { returns(Symbol) }660 def kind_sym; end661 def name(*args); end662 def pull_policy(*args); end663 def pull_secret(*args); end664 sig do665 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])666 end667 def serialize; end668end669class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariables < ::KubeDSL::DSLObject670 include KubeDSL::ValueFields::InstanceMethods671 extend KubeDSL::ValueFields::ClassMethods672 extend KubeDSL::Validations::ClassMethods673 sig { returns(Symbol) }674 def kind_sym; end675 def name(*args); end676 sig do677 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])678 end679 def serialize; end680 def value(*args); end681 def value_from(*args, &block); end682 sig { returns(T::Boolean) }683 def value_from_present?; end684end685class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariablesValueFrom < ::KubeDSL::DSLObject686 include KubeDSL::ValueFields::InstanceMethods687 extend KubeDSL::ValueFields::ClassMethods688 extend KubeDSL::Validations::ClassMethods689 def config_map_key_ref(*args, &block); end690 sig { returns(T::Boolean) }691 def config_map_key_ref_present?; end692 def field_ref(*args, &block); end693 sig { returns(T::Boolean) }694 def field_ref_present?; end695 sig { returns(Symbol) }696 def kind_sym; end697 def resource_field_ref(*args, &block); end698 sig { returns(T::Boolean) }699 def resource_field_ref_present?; end700 def secret_key_ref(*args, &block); end701 sig { returns(T::Boolean) }702 def secret_key_ref_present?; end703 sig do704 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])705 end706 def serialize; end707end708class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariablesValueFromConfigMapKeyRef < ::KubeDSL::DSLObject709 include KubeDSL::ValueFields::InstanceMethods710 extend KubeDSL::ValueFields::ClassMethods711 extend KubeDSL::Validations::ClassMethods712 def key(*args); end713 sig { returns(Symbol) }714 def kind_sym; end715 def name(*args); end716 def optional(*args); end717 sig do718 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])719 end720 def serialize; end721end722class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariablesValueFromFieldRef < ::KubeDSL::DSLObject723 include KubeDSL::ValueFields::InstanceMethods724 extend KubeDSL::ValueFields::ClassMethods725 extend KubeDSL::Validations::ClassMethods726 def api_version(*args); end727 def field_path(*args); end728 sig { returns(Symbol) }729 def kind_sym; end730 sig do731 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])732 end733 def serialize; end734end735class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariablesValueFromResourceFieldRef < ::KubeDSL::DSLObject736 include KubeDSL::ValueFields::InstanceMethods737 extend KubeDSL::ValueFields::ClassMethods738 extend KubeDSL::Validations::ClassMethods739 def container_name(*args); end740 sig { returns(Symbol) }741 def kind_sym; end742 def resource(*args); end743 sig do744 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])745 end746 def serialize; end747end748class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecPodEnvVariablesValueFromSecretKeyRef < ::KubeDSL::DSLObject749 include KubeDSL::ValueFields::InstanceMethods750 extend KubeDSL::ValueFields::ClassMethods751 extend KubeDSL::Validations::ClassMethods752 def key(*args); end753 sig { returns(Symbol) }754 def kind_sym; end755 def name(*args); end756 def optional(*args); end757 sig do758 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])759 end760 def serialize; end761end762class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecResources < ::KubeDSL::DSLObject763 include KubeDSL::ValueFields::InstanceMethods764 extend KubeDSL::ValueFields::ClassMethods765 extend KubeDSL::Validations::ClassMethods766 sig { returns(Symbol) }767 def kind_sym; end768 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }769 def limits(&block); end770 sig { params(block: T.nilable(T.proc.void)).returns(::KubeDSL::KeyValueFields) }771 def requests(&block); end772 sig do773 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])774 end775 def serialize; end776end777class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterSpecTolerations < ::KubeDSL::DSLObject778 include KubeDSL::ValueFields::InstanceMethods779 extend KubeDSL::ValueFields::ClassMethods780 extend KubeDSL::Validations::ClassMethods781 def effect(*args); end782 def key(*args); end783 sig { returns(Symbol) }784 def kind_sym; end785 def operator(*args); end786 sig do787 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])788 end789 def serialize; end790 def toleration_seconds(*args); end791 def value(*args); end792end793class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterStatus < ::KubeDSL::DSLObject794 include KubeDSL::ValueFields::InstanceMethods795 extend KubeDSL::ValueFields::ClassMethods796 extend KubeDSL::Validations::ClassMethods797 def cluster_status(*args); end798 def condition(elem_name = T.unsafe(nil), &block); end799 def conditions; end800 def crdbcontainerimage(*args); end801 sig { returns(Symbol) }802 def kind_sym; end803 def operator_action(elem_name = T.unsafe(nil), &block); end804 def operator_actions; end805 sig do806 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])807 end808 def serialize; end809 def version(*args); end810end811class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterStatusConditions < ::KubeDSL::DSLObject812 include KubeDSL::ValueFields::InstanceMethods813 extend KubeDSL::ValueFields::ClassMethods814 extend KubeDSL::Validations::ClassMethods815 sig { returns(Symbol) }816 def kind_sym; end817 def last_transition_time(*args); end818 sig do819 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])820 end821 def serialize; end822 def status(*args); end823 def type(*args); end824end825class Kuby::CRDB::DSL::CRDB::V1alpha1::CrdbClusterStatusOperatorActions < ::KubeDSL::DSLObject826 include KubeDSL::ValueFields::InstanceMethods827 extend KubeDSL::ValueFields::ClassMethods828 extend KubeDSL::Validations::ClassMethods829 sig { returns(Symbol) }830 def kind_sym; end831 def last_transition_time(*args); end832 def message(*args); end833 sig do834 returns(T::Hash[Symbol, T.any(String, Integer, Float, T::Boolean, T::Array[T.untyped], T::Hash[Symbol, T.untyped])])835 end836 def serialize; end837 def status(*args); end838 def type(*args); end839end840module Kuby::CRDB::Entrypoint841 def crdb_cluster(&block); end842 def crdb_cluster_list(&block); end843end844class Kuby::CRDB::OperatorDeployError < ::Kuby::CRDB::CRDBError; end845class Kuby::CRDB::Plugin < ::Kuby::Plugin846 def setup; end847 private848 def find_operator_rs(depl); end849 def install_operator; end850 def kubernetes_cli; end851 def operator_deployed?; end852 def operator_deployment; end853 def operator_ready?; end854 def provider; end855 def rs_ready?(rs); end856 def upgrade_operator; end857 def wait_for_api_resources; end858 def wait_for_operator; end859end860Kuby::CRDB::Plugin::CRD_URL = T.let(T.unsafe(nil), String)861Kuby::CRDB::Plugin::NAMESPACE = T.let(T.unsafe(nil), String)862Kuby::CRDB::Plugin::OPERATOR_DEPLOYMENT_NAME = T.let(T.unsafe(nil), String)863Kuby::CRDB::Plugin::OPERATOR_URL = T.let(T.unsafe(nil), String)864Kuby::CRDB::Plugin::REPLICA_SET_MATCH_LABELS = T.let(T.unsafe(nil), Hash)865Kuby::CRDB::Plugin::WAIT_INTERVAL = T.let(T.unsafe(nil), Integer)866Kuby::CRDB::Plugin::WAIT_MAX = T.let(T.unsafe(nil), Integer)867Kuby::CRDB::VERSION = T.let(T.unsafe(nil), String)868Kuby::DEFAULT_DB_PASSWORD = T.let(T.unsafe(nil), String)869Kuby::DEFAULT_DB_USER = T.let(T.unsafe(nil), String)870Kuby::DEFAULT_ENV = T.let(T.unsafe(nil), String)871Kuby::VERSION = T.let(T.unsafe(nil), String)...

Full Screen

Full Screen

base.rb

Source:base.rb Github

copy

Full Screen

1# frozen_string_literal: true2module ActiveInteractor3 module Context4 # The base {Base context} class all {Base context} objects should inherit from.5 #6 # @author Aaron Allen <hello@aaronmallen.me>7 # @since 0.1.08 #9 # @!method attribute(name, type=Type::Value.new, **options)10 # @!scope class11 # @since 1.0.112 #13 # @example Setting default values on the {Base context} class14 # class MyContext < ActiveInteractor::Context::Base15 # attribute :first_name, default: -> { 'Aaron' }16 # end17 #18 # MyContext.new19 # #=> <#MyContext first_name='Aaron'>20 #21 # MyContext.new(first_name: 'Bob')22 # #=> <#MyContext first_name='Bob'>23 #24 # @see25 # https://api.rubyonrails.org/classes/ActiveModel/Attributes/ClassMethods.html#method-i-attribute26 # ActiveModel::Attributes::ClassMethods#attribute27 #28 #29 # @!method attribute_method?(attribute)30 # @!scope class31 # @since 0.1.032 # @see33 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-attribute_method-3F34 # ActiveModel::Validations::ClassMethods#attribute_method?35 #36 # @!method attribute_missing(match, *args, &block)37 # @!scope class38 # @since 1.0.139 # @see40 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-attribute_missing41 # ActiveModel::AttributeMethods#attribute_missing42 #43 # @!method attribute_names44 # @!scope class45 # @since 1.0.146 # @see47 # https://api.rubyonrails.org/classes/ActiveModel/Attributes/ClassMethods.html#method-i-attribute_names48 # ActiveModel::Attributes::ClassMethods#attribute_names49 #50 # @!method clear_validators!(attribute)51 # @!scope class52 # @since 0.1.053 # @see54 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-clear_validators-2155 # ActiveModel::Validations::ClassMethods#clear_validators!56 #57 # @!method method_missing(method, *args, &block)58 # @scope class59 # @since 1.0.160 # @see61 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-method_missing62 # ActiveModel::AttributeMethods#method_missing63 #64 # @!method respond_to?(method, include_private_methods = false)65 # @scope class66 # @since 1.0.167 # @see68 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-respond_to-3F69 # ActiveModel::AttributeMethods#respond_to?70 #71 # @!method respond_to_without_attributes?(method, include_private_methods = false)72 # @scope class73 # @since 1.0.174 # @see75 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-respond_to_without_attributes-3F76 # ActiveModel::AttributeMethods#respond_to_without_attributes?77 #78 # @!method validate(*args, &block)79 # @!scope class80 # @since 0.1.081 # @see82 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validate83 # ActiveModel::Validations::ClassMethods#validate84 #85 # @!method validates(*attributes)86 # @!scope class87 # @since 0.1.088 # @see89 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validates90 # ActiveModel::Validations::ClassMethods#validates91 #92 # @!method validates!(*attributes)93 # @!scope class94 # @since 0.1.095 # @see96 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validates-2197 # ActiveModel::Validations::ClassMethods#validates!98 #99 # @!method validates_absence_of(*attr_names)100 # @!scope class101 # @since 0.1.0102 # @see103 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_absence_of104 # ActiveModel::Validations::HelperMethods#validates_absence_of105 #106 # @!method validates_acceptance_of(*attr_names)107 # @!scope class108 # @since 0.1.0109 # @see110 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_acceptance_of111 # ActiveModel::Validations::HelperMethods#validates_acceptance_of112 #113 # @!method validates_confirmation_of(*attr_names)114 # @!scope class115 # @since 0.1.0116 # @see117 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_confirmation_of118 # ActiveModel::Validations::HelperMethods#validates_confirmation_of119 #120 # @!method validates_each(*attr_names, &block)121 # @!scope class122 # @since 0.1.0123 # @see124 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validates_each125 # ActiveModel::Validations::ClassMethods#validates_each126 #127 # @!method validates_exclusion_of(*attr_names)128 # @!scope class129 # @since 0.1.0130 # @see131 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_exclusion_of132 # ActiveModel::Validations::HelperMethods#validates_exclusion_of133 #134 # @!method validates_format_of(*attr_names)135 # @!scope class136 # @since 0.1.0137 # @see138 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_format_of139 # ActiveModel::Validations::HelperMethods#validates_format_of140 #141 # @!method validates_inclusion_of(*attr_names)142 # @!scope class143 # @since 0.1.0144 # @see145 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_inclusion_of146 # ActiveModel::Validations::HelperMethods#validates_inclusion_of147 #148 # @!method validates_length_of(*attr_names)149 # @!scope class150 # @since 0.1.0151 # @see152 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_length_of153 # ActiveModel::Validations::HelperMethods#validates_length_of154 #155 # @!method validates_numericality_of(*attr_names)156 # @!scope class157 # @since 0.1.0158 # @see159 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_numericality_of160 # ActiveModel::Validations::HelperMethods#validates_numericality_of161 #162 # @!method validates_presence_of(*attr_names)163 # @!scope class164 # @since 0.1.0165 # @see166 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_presence_of167 # ActiveModel::Validations::HelperMethods#validates_presence_of168 #169 # @!method validates_size_of(*attr_names)170 # @!scope class171 # @since 0.1.0172 # @see173 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_size_of174 # ActiveModel::Validations::HelperMethods#validates_size_of175 #176 # @!method validates_with(*args, &block)177 # @!scope class178 # @since 0.1.0179 # @see180 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validates_with181 # ActiveModel::Validations::ClassMethods#validates_with182 #183 # @!method validators184 # @!scope class185 # @since 0.1.0186 # @see187 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validators188 # ActiveModel::Validations::ClassMethods#validators189 #190 # @!method validators_on(*attributes)191 # @!scope class192 # @since 0.1.0193 # @see194 # https://api.rubyonrails.org/classes/ActiveModel/Validations/ClassMethods.html#method-i-validators_on195 # ActiveModel::Validations::ClassMethods#validators_on196 #197 # @!method attribute_missing(match, *args, &block)198 # @since 1.0.1199 # @see200 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-attribute_missing201 # ActiveModel::AttributeMethods#attribute_missing202 #203 # @!method attribute_names204 # @since 1.0.1205 # @see206 # https://api.rubyonrails.org/classes/ActiveModel/Attributes/ClassMethods.html#method-i-attribute_names207 # ActiveModel::Attributes::ClassMethods#attribute_names208 #209 # @!method errors210 # @since 0.1.0211 # @see212 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-errors213 # ActiveModel::Validations#errors214 #215 # @!method invalid?(context = nil)216 # @since 0.1.0217 # @see218 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-invalid-3F219 # ActiveModel::Validations#invalid?220 #221 # @!method method_missing(method, *args, &block)222 # @since 1.0.1223 # @see224 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-method_missing225 # ActiveModel::AttributeMethods#method_missing226 #227 # @!method respond_to?(method, include_private_methods = false)228 # @since 1.0.1229 # @see230 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-respond_to-3F231 # ActiveModel::AttributeMethods#respond_to?232 #233 # @!method respond_to_without_attributes?(method, include_private_methods = false)234 # @since 1.0.1235 # @see236 # https://api.rubyonrails.org/classes/ActiveModel/AttributeMethods.html#method-i-respond_to_without_attributes-3F237 # ActiveModel::AttributeMethods#respond_to_without_attributes?238 #239 # @!method valid?(context = nil)240 # @since 0.1.0241 # @see242 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-valid-3F243 # ActiveModel::Validations#valid?244 #245 # @!method validate(context = nil)246 # @since 0.1.0247 # @see248 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-validate249 # ActiveModel::Validations#validate250 #251 # @!method validate!(context = nil)252 # @since 0.1.0253 # @see254 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-validate-21255 # ActiveModel::Validations#validate!256 #257 # @!method validates_absence_of(*attr_names)258 # @since 0.1.0259 # @see260 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_absence_of261 # ActiveModel::Validations::HelperMethods#validates_absence_of262 #263 # @!method validates_acceptance_of(*attr_names)264 # @since 0.1.0265 # @see266 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_acceptance_of267 # ActiveModel::Validations::HelperMethods#validates_acceptance_of268 #269 # @!method validates_confirmation_of(*attr_names)270 # @since 0.1.0271 # @see272 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_confirmation_of273 # ActiveModel::Validations::HelperMethods#validates_confirmation_of274 #275 # @!method validates_exclusion_of(*attr_names)276 # @since 0.1.0277 # @see278 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_exclusion_of279 # ActiveModel::Validations::HelperMethods#validates_exclusion_of280 #281 # @!method validates_format_of(*attr_names)282 # @since 0.1.0283 # @see284 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_format_of285 # ActiveModel::Validations::HelperMethods#validates_format_of286 #287 # @!method validates_inclusion_of(*attr_names)288 # @since 0.1.0289 # @see290 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_inclusion_of291 # ActiveModel::Validations::HelperMethods#validates_inclusion_of292 #293 # @!method validates_length_of(*attr_names)294 # @since 0.1.0295 # @see296 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_length_of297 # ActiveModel::Validations::HelperMethods#validates_length_of298 #299 # @!method validates_numericality_of(*attr_names)300 # @since 0.1.0301 # @see302 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_numericality_of303 # ActiveModel::Validations::HelperMethods#validates_numericality_of304 #305 # @!method validates_presence_of(*attr_names)306 # @since 0.1.0307 # @see308 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_presence_of309 # ActiveModel::Validations::HelperMethods#validates_presence_of310 #311 # @!method validates_size_of(*attr_names)312 # @since 0.1.0313 # @see314 # https://api.rubyonrails.org/classes/ActiveModel/Validations/HelperMethods.html#method-i-validates_size_of315 # ActiveModel::Validations::HelperMethods#validates_size_of316 #317 # @!method validates_with(*args, &block)318 # @since 0.1.0319 # @see320 # https://api.rubyonrails.org/classes/ActiveModel/Validations.html#method-i-validates_with321 # ActiveModel::Validations#validates_with322 class Base < OpenStruct323 extend ActiveInteractor::Context::Attributes::ClassMethods324 include ActiveModel::Attributes325 include ActiveModel::Validations326 include ActiveInteractor::Context::Attributes327 include ActiveInteractor::Context::Errors328 include ActiveInteractor::Context::Status329 end330 end331end...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.