Module: KubeDSL::Entrypoint
- Included in:
- KubeDSL
- Defined in:
- lib/kube-dsl/entrypoint.rb
Instance Method Summary collapse
- #admissionregistration_v1_service_reference(&block) ⇒ Object
- #admissionregistration_v1_webhook_client_config(&block) ⇒ Object
- #affinity(&block) ⇒ Object
- #aggregation_rule(&block) ⇒ Object
- #api_group(&block) ⇒ Object
- #api_group_list(&block) ⇒ Object
- #api_resource(&block) ⇒ Object
- #api_resource_list(&block) ⇒ Object
- #api_service(&block) ⇒ Object
- #api_service_condition(&block) ⇒ Object
- #api_service_list(&block) ⇒ Object
- #api_service_spec(&block) ⇒ Object
- #api_service_status(&block) ⇒ Object
- #api_versions(&block) ⇒ Object
- #apiextensions_v1_service_reference(&block) ⇒ Object
- #apiextensions_v1_webhook_client_config(&block) ⇒ Object
- #apiregistration_v1_service_reference(&block) ⇒ Object
- #attached_volume(&block) ⇒ Object
- #authentication_v1_token_request(&block) ⇒ Object
- #aws_elastic_block_store_volume_source(&block) ⇒ Object
- #azure_disk_volume_source(&block) ⇒ Object
- #azure_file_persistent_volume_source(&block) ⇒ Object
- #azure_file_volume_source(&block) ⇒ Object
- #binding(&block) ⇒ Object
- #bound_object_reference(&block) ⇒ Object
- #capabilities(&block) ⇒ Object
- #ceph_fs_persistent_volume_source(&block) ⇒ Object
- #ceph_fs_volume_source(&block) ⇒ Object
- #certificate_signing_request(&block) ⇒ Object
- #certificate_signing_request_condition(&block) ⇒ Object
- #certificate_signing_request_list(&block) ⇒ Object
- #certificate_signing_request_spec(&block) ⇒ Object
- #certificate_signing_request_status(&block) ⇒ Object
- #cinder_persistent_volume_source(&block) ⇒ Object
- #cinder_volume_source(&block) ⇒ Object
- #client_ip_config(&block) ⇒ Object
- #cluster_role(&block) ⇒ Object
- #cluster_role_binding(&block) ⇒ Object
- #cluster_role_binding_list(&block) ⇒ Object
- #cluster_role_list(&block) ⇒ Object
- #component_condition(&block) ⇒ Object
- #component_status(&block) ⇒ Object
- #component_status_list(&block) ⇒ Object
- #condition(&block) ⇒ Object
- #config_map(&block) ⇒ Object
- #config_map_env_source(&block) ⇒ Object
- #config_map_key_selector(&block) ⇒ Object
- #config_map_list(&block) ⇒ Object
- #config_map_node_config_source(&block) ⇒ Object
- #config_map_projection(&block) ⇒ Object
- #config_map_volume_source(&block) ⇒ Object
- #container(&block) ⇒ Object
- #container_image(&block) ⇒ Object
- #container_port(&block) ⇒ Object
- #container_state(&block) ⇒ Object
- #container_state_running(&block) ⇒ Object
- #container_state_terminated(&block) ⇒ Object
- #container_state_waiting(&block) ⇒ Object
- #container_status(&block) ⇒ Object
- #controller_revision(&block) ⇒ Object
- #controller_revision_list(&block) ⇒ Object
- #cron_job(&block) ⇒ Object
- #cron_job_list(&block) ⇒ Object
- #cron_job_spec(&block) ⇒ Object
- #cron_job_status(&block) ⇒ Object
- #cross_version_object_reference(&block) ⇒ Object
- #csi_driver(&block) ⇒ Object
- #csi_driver_list(&block) ⇒ Object
- #csi_driver_spec(&block) ⇒ Object
- #csi_node(&block) ⇒ Object
- #csi_node_driver(&block) ⇒ Object
- #csi_node_list(&block) ⇒ Object
- #csi_node_spec(&block) ⇒ Object
- #csi_persistent_volume_source(&block) ⇒ Object
- #csi_volume_source(&block) ⇒ Object
- #custom_resource_column_definition(&block) ⇒ Object
- #custom_resource_conversion(&block) ⇒ Object
- #custom_resource_definition(&block) ⇒ Object
- #custom_resource_definition_condition(&block) ⇒ Object
- #custom_resource_definition_list(&block) ⇒ Object
- #custom_resource_definition_names(&block) ⇒ Object
- #custom_resource_definition_spec(&block) ⇒ Object
- #custom_resource_definition_status(&block) ⇒ Object
- #custom_resource_definition_version(&block) ⇒ Object
- #custom_resource_subresource_scale(&block) ⇒ Object
- #custom_resource_subresources(&block) ⇒ Object
- #custom_resource_validation(&block) ⇒ Object
- #daemon_endpoint(&block) ⇒ Object
- #daemon_set(&block) ⇒ Object
- #daemon_set_condition(&block) ⇒ Object
- #daemon_set_list(&block) ⇒ Object
- #daemon_set_spec(&block) ⇒ Object
- #daemon_set_status(&block) ⇒ Object
- #daemon_set_update_strategy(&block) ⇒ Object
- #delete_options(&block) ⇒ Object
- #deployment(&block) ⇒ Object
- #deployment_condition(&block) ⇒ Object
- #deployment_list(&block) ⇒ Object
- #deployment_spec(&block) ⇒ Object
- #deployment_status(&block) ⇒ Object
- #deployment_strategy(&block) ⇒ Object
- #discovery_v1_endpoint_port(&block) ⇒ Object
- #downward_api_projection(&block) ⇒ Object
- #downward_api_volume_file(&block) ⇒ Object
- #downward_api_volume_source(&block) ⇒ Object
- #empty_dir_volume_source(&block) ⇒ Object
- #endpoint(&block) ⇒ Object
- #endpoint_address(&block) ⇒ Object
- #endpoint_conditions(&block) ⇒ Object
- #endpoint_hints(&block) ⇒ Object
- #endpoint_slice(&block) ⇒ Object
- #endpoint_slice_list(&block) ⇒ Object
- #endpoint_subset(&block) ⇒ Object
- #endpoints(&block) ⇒ Object
- #endpoints_list(&block) ⇒ Object
- #env_from_source(&block) ⇒ Object
- #env_var(&block) ⇒ Object
- #env_var_source(&block) ⇒ Object
- #ephemeral_container(&block) ⇒ Object
- #ephemeral_volume_source(&block) ⇒ Object
- #event_source(&block) ⇒ Object
- #events_v1_event(&block) ⇒ Object
- #events_v1_event_list(&block) ⇒ Object
- #events_v1_event_series(&block) ⇒ Object
- #eviction(&block) ⇒ Object
- #exec_action(&block) ⇒ Object
- #external_documentation(&block) ⇒ Object
- #fc_volume_source(&block) ⇒ Object
- #flex_persistent_volume_source(&block) ⇒ Object
- #flex_volume_source(&block) ⇒ Object
- #flocker_volume_source(&block) ⇒ Object
- #for_zone(&block) ⇒ Object
- #gce_persistent_disk_volume_source(&block) ⇒ Object
- #git_repo_volume_source(&block) ⇒ Object
- #glusterfs_persistent_volume_source(&block) ⇒ Object
- #glusterfs_volume_source(&block) ⇒ Object
- #group_version_for_discovery(&block) ⇒ Object
- #handler(&block) ⇒ Object
- #horizontal_pod_autoscaler(&block) ⇒ Object
- #horizontal_pod_autoscaler_list(&block) ⇒ Object
- #horizontal_pod_autoscaler_spec(&block) ⇒ Object
- #horizontal_pod_autoscaler_status(&block) ⇒ Object
- #host_alias(&block) ⇒ Object
- #host_path_volume_source(&block) ⇒ Object
- #http_get_action(&block) ⇒ Object
- #http_header(&block) ⇒ Object
- #http_ingress_path(&block) ⇒ Object
- #http_ingress_rule_value(&block) ⇒ Object
- #info(&block) ⇒ Object
- #ingress(&block) ⇒ Object
- #ingress_backend(&block) ⇒ Object
- #ingress_class(&block) ⇒ Object
- #ingress_class_list(&block) ⇒ Object
- #ingress_class_parameters_reference(&block) ⇒ Object
- #ingress_class_spec(&block) ⇒ Object
- #ingress_list(&block) ⇒ Object
- #ingress_rule(&block) ⇒ Object
- #ingress_service_backend(&block) ⇒ Object
- #ingress_spec(&block) ⇒ Object
- #ingress_status(&block) ⇒ Object
- #ingress_tls(&block) ⇒ Object
- #ip_block(&block) ⇒ Object
- #iscsi_persistent_volume_source(&block) ⇒ Object
- #iscsi_volume_source(&block) ⇒ Object
- #job(&block) ⇒ Object
- #job_condition(&block) ⇒ Object
- #job_list(&block) ⇒ Object
- #job_spec(&block) ⇒ Object
- #job_status(&block) ⇒ Object
- #job_template_spec(&block) ⇒ Object
- #json_schema_props(&block) ⇒ Object
- #key_to_path(&block) ⇒ Object
- #label_selector(&block) ⇒ Object
- #label_selector_requirement(&block) ⇒ Object
- #lease(&block) ⇒ Object
- #lease_list(&block) ⇒ Object
- #lease_spec(&block) ⇒ Object
- #lifecycle(&block) ⇒ Object
- #limit_range(&block) ⇒ Object
- #limit_range_item(&block) ⇒ Object
- #limit_range_list(&block) ⇒ Object
- #limit_range_spec(&block) ⇒ Object
- #list_meta(&block) ⇒ Object
- #load_balancer_ingress(&block) ⇒ Object
- #load_balancer_status(&block) ⇒ Object
- #local_object_reference(&block) ⇒ Object
- #local_subject_access_review(&block) ⇒ Object
- #local_volume_source(&block) ⇒ Object
- #managed_fields_entry(&block) ⇒ Object
- #mutating_webhook(&block) ⇒ Object
- #mutating_webhook_configuration(&block) ⇒ Object
- #mutating_webhook_configuration_list(&block) ⇒ Object
- #namespace(&block) ⇒ Object
- #namespace_condition(&block) ⇒ Object
- #namespace_list(&block) ⇒ Object
- #namespace_spec(&block) ⇒ Object
- #namespace_status(&block) ⇒ Object
- #network_policy(&block) ⇒ Object
- #network_policy_egress_rule(&block) ⇒ Object
- #network_policy_ingress_rule(&block) ⇒ Object
- #network_policy_list(&block) ⇒ Object
- #network_policy_peer(&block) ⇒ Object
- #network_policy_port(&block) ⇒ Object
- #network_policy_spec(&block) ⇒ Object
- #nfs_volume_source(&block) ⇒ Object
- #node(&block) ⇒ Object
- #node_address(&block) ⇒ Object
- #node_affinity(&block) ⇒ Object
- #node_condition(&block) ⇒ Object
- #node_config_source(&block) ⇒ Object
- #node_config_status(&block) ⇒ Object
- #node_daemon_endpoints(&block) ⇒ Object
- #node_list(&block) ⇒ Object
- #node_selector(&block) ⇒ Object
- #node_selector_requirement(&block) ⇒ Object
- #node_selector_term(&block) ⇒ Object
- #node_spec(&block) ⇒ Object
- #node_status(&block) ⇒ Object
- #node_system_info(&block) ⇒ Object
- #non_resource_attributes(&block) ⇒ Object
- #non_resource_rule(&block) ⇒ Object
- #object_field_selector(&block) ⇒ Object
- #object_meta(&block) ⇒ Object
- #object_reference(&block) ⇒ Object
- #overhead(&block) ⇒ Object
- #owner_reference(&block) ⇒ Object
- #persistent_volume(&block) ⇒ Object
- #persistent_volume_claim(&block) ⇒ Object
- #persistent_volume_claim_condition(&block) ⇒ Object
- #persistent_volume_claim_list(&block) ⇒ Object
- #persistent_volume_claim_spec(&block) ⇒ Object
- #persistent_volume_claim_status(&block) ⇒ Object
- #persistent_volume_claim_template(&block) ⇒ Object
- #persistent_volume_claim_volume_source(&block) ⇒ Object
- #persistent_volume_list(&block) ⇒ Object
- #persistent_volume_spec(&block) ⇒ Object
- #persistent_volume_status(&block) ⇒ Object
- #photon_persistent_disk_volume_source(&block) ⇒ Object
- #pod(&block) ⇒ Object
- #pod_affinity(&block) ⇒ Object
- #pod_affinity_term(&block) ⇒ Object
- #pod_anti_affinity(&block) ⇒ Object
- #pod_condition(&block) ⇒ Object
- #pod_disruption_budget(&block) ⇒ Object
- #pod_disruption_budget_list(&block) ⇒ Object
- #pod_disruption_budget_spec(&block) ⇒ Object
- #pod_disruption_budget_status(&block) ⇒ Object
- #pod_dns_config(&block) ⇒ Object
- #pod_dns_config_option(&block) ⇒ Object
- #pod_ip(&block) ⇒ Object
- #pod_list(&block) ⇒ Object
- #pod_readiness_gate(&block) ⇒ Object
- #pod_security_context(&block) ⇒ Object
- #pod_spec(&block) ⇒ Object
- #pod_status(&block) ⇒ Object
- #pod_template(&block) ⇒ Object
- #pod_template_list(&block) ⇒ Object
- #pod_template_spec(&block) ⇒ Object
- #policy_rule(&block) ⇒ Object
- #port_status(&block) ⇒ Object
- #portworx_volume_source(&block) ⇒ Object
- #preconditions(&block) ⇒ Object
- #preferred_scheduling_term(&block) ⇒ Object
- #priority_class(&block) ⇒ Object
- #priority_class_list(&block) ⇒ Object
- #probe(&block) ⇒ Object
- #projected_volume_source(&block) ⇒ Object
- #quobyte_volume_source(&block) ⇒ Object
- #rbd_persistent_volume_source(&block) ⇒ Object
- #rbd_volume_source(&block) ⇒ Object
- #replica_set(&block) ⇒ Object
- #replica_set_condition(&block) ⇒ Object
- #replica_set_list(&block) ⇒ Object
- #replica_set_spec(&block) ⇒ Object
- #replica_set_status(&block) ⇒ Object
- #replication_controller(&block) ⇒ Object
- #replication_controller_condition(&block) ⇒ Object
- #replication_controller_list(&block) ⇒ Object
- #replication_controller_spec(&block) ⇒ Object
- #replication_controller_status(&block) ⇒ Object
- #resource_attributes(&block) ⇒ Object
- #resource_field_selector(&block) ⇒ Object
- #resource_quota(&block) ⇒ Object
- #resource_quota_list(&block) ⇒ Object
- #resource_quota_spec(&block) ⇒ Object
- #resource_quota_status(&block) ⇒ Object
- #resource_requirements(&block) ⇒ Object
- #resource_rule(&block) ⇒ Object
- #role(&block) ⇒ Object
- #role_binding(&block) ⇒ Object
- #role_binding_list(&block) ⇒ Object
- #role_list(&block) ⇒ Object
- #role_ref(&block) ⇒ Object
- #rolling_update_daemon_set(&block) ⇒ Object
- #rolling_update_deployment(&block) ⇒ Object
- #rolling_update_stateful_set_strategy(&block) ⇒ Object
- #rule_with_operations(&block) ⇒ Object
- #runtime_class(&block) ⇒ Object
- #runtime_class_list(&block) ⇒ Object
- #scale(&block) ⇒ Object
- #scale_io_persistent_volume_source(&block) ⇒ Object
- #scale_io_volume_source(&block) ⇒ Object
- #scale_spec(&block) ⇒ Object
- #scale_status(&block) ⇒ Object
- #scheduling(&block) ⇒ Object
- #scope_selector(&block) ⇒ Object
- #scoped_resource_selector_requirement(&block) ⇒ Object
- #se_linux_options(&block) ⇒ Object
- #seccomp_profile(&block) ⇒ Object
- #secret(&block) ⇒ Object
- #secret_env_source(&block) ⇒ Object
- #secret_key_selector(&block) ⇒ Object
- #secret_list(&block) ⇒ Object
- #secret_projection(&block) ⇒ Object
- #secret_reference(&block) ⇒ Object
- #secret_volume_source(&block) ⇒ Object
- #security_context(&block) ⇒ Object
- #self_subject_access_review(&block) ⇒ Object
- #self_subject_access_review_spec(&block) ⇒ Object
- #self_subject_rules_review(&block) ⇒ Object
- #self_subject_rules_review_spec(&block) ⇒ Object
- #server_address_by_client_cidr(&block) ⇒ Object
- #service(&block) ⇒ Object
- #service_account(&block) ⇒ Object
- #service_account_list(&block) ⇒ Object
- #service_account_token_projection(&block) ⇒ Object
- #service_backend_port(&block) ⇒ Object
- #service_list(&block) ⇒ Object
- #service_port(&block) ⇒ Object
- #service_spec(&block) ⇒ Object
- #service_status(&block) ⇒ Object
- #session_affinity_config(&block) ⇒ Object
- #stateful_set(&block) ⇒ Object
- #stateful_set_condition(&block) ⇒ Object
- #stateful_set_list(&block) ⇒ Object
- #stateful_set_spec(&block) ⇒ Object
- #stateful_set_status(&block) ⇒ Object
- #stateful_set_update_strategy(&block) ⇒ Object
- #status(&block) ⇒ Object
- #status_cause(&block) ⇒ Object
- #status_details(&block) ⇒ Object
- #storage_class(&block) ⇒ Object
- #storage_class_list(&block) ⇒ Object
- #storage_os_persistent_volume_source(&block) ⇒ Object
- #storage_os_volume_source(&block) ⇒ Object
- #storage_v1_token_request(&block) ⇒ Object
- #subject(&block) ⇒ Object
- #subject_access_review(&block) ⇒ Object
- #subject_access_review_spec(&block) ⇒ Object
- #subject_access_review_status(&block) ⇒ Object
- #subject_rules_review_status(&block) ⇒ Object
- #sysctl(&block) ⇒ Object
- #taint(&block) ⇒ Object
- #tcp_socket_action(&block) ⇒ Object
- #token_request_spec(&block) ⇒ Object
- #token_request_status(&block) ⇒ Object
- #token_review(&block) ⇒ Object
- #token_review_spec(&block) ⇒ Object
- #token_review_status(&block) ⇒ Object
- #toleration(&block) ⇒ Object
- #topology_selector_label_requirement(&block) ⇒ Object
- #topology_selector_term(&block) ⇒ Object
- #topology_spread_constraint(&block) ⇒ Object
- #typed_local_object_reference(&block) ⇒ Object
- #uncounted_terminated_pods(&block) ⇒ Object
- #user_info(&block) ⇒ Object
- #v1_endpoint_port(&block) ⇒ Object
- #v1_event(&block) ⇒ Object
- #v1_event_list(&block) ⇒ Object
- #v1_event_series(&block) ⇒ Object
- #validating_webhook(&block) ⇒ Object
- #validating_webhook_configuration(&block) ⇒ Object
- #validating_webhook_configuration_list(&block) ⇒ Object
- #volume(&block) ⇒ Object
- #volume_attachment(&block) ⇒ Object
- #volume_attachment_list(&block) ⇒ Object
- #volume_attachment_source(&block) ⇒ Object
- #volume_attachment_spec(&block) ⇒ Object
- #volume_attachment_status(&block) ⇒ Object
- #volume_device(&block) ⇒ Object
- #volume_error(&block) ⇒ Object
- #volume_mount(&block) ⇒ Object
- #volume_node_affinity(&block) ⇒ Object
- #volume_node_resources(&block) ⇒ Object
- #volume_projection(&block) ⇒ Object
- #vsphere_virtual_disk_volume_source(&block) ⇒ Object
- #watch_event(&block) ⇒ Object
- #webhook_conversion(&block) ⇒ Object
- #weighted_pod_affinity_term(&block) ⇒ Object
- #windows_security_context_options(&block) ⇒ Object
Instance Method Details
#admissionregistration_v1_service_reference(&block) ⇒ Object
21 22 23 |
# File 'lib/kube-dsl/entrypoint.rb', line 21 def admissionregistration_v1_service_reference(&block) ::KubeDSL::DSL::Admissionregistration::V1::ServiceReference.new(&block) end |
#admissionregistration_v1_webhook_client_config(&block) ⇒ Object
37 38 39 |
# File 'lib/kube-dsl/entrypoint.rb', line 37 def admissionregistration_v1_webhook_client_config(&block) ::KubeDSL::DSL::Admissionregistration::V1::WebhookClientConfig.new(&block) end |
#affinity(&block) ⇒ Object
349 350 351 |
# File 'lib/kube-dsl/entrypoint.rb', line 349 def affinity(&block) ::KubeDSL::DSL::V1::Affinity.new(&block) end |
#aggregation_rule(&block) ⇒ Object
1265 1266 1267 |
# File 'lib/kube-dsl/entrypoint.rb', line 1265 def aggregation_rule(&block) ::KubeDSL::DSL::Rbac::V1::AggregationRule.new(&block) end |
#api_group(&block) ⇒ Object
1457 1458 1459 |
# File 'lib/kube-dsl/entrypoint.rb', line 1457 def api_group(&block) ::KubeDSL::DSL::Meta::V1::APIGroup.new(&block) end |
#api_group_list(&block) ⇒ Object
1461 1462 1463 |
# File 'lib/kube-dsl/entrypoint.rb', line 1461 def api_group_list(&block) ::KubeDSL::DSL::Meta::V1::APIGroupList.new(&block) end |
#api_resource(&block) ⇒ Object
1465 1466 1467 |
# File 'lib/kube-dsl/entrypoint.rb', line 1465 def api_resource(&block) ::KubeDSL::DSL::Meta::V1::APIResource.new(&block) end |
#api_resource_list(&block) ⇒ Object
1469 1470 1471 |
# File 'lib/kube-dsl/entrypoint.rb', line 1469 def api_resource_list(&block) ::KubeDSL::DSL::Meta::V1::APIResourceList.new(&block) end |
#api_service(&block) ⇒ Object
1541 1542 1543 |
# File 'lib/kube-dsl/entrypoint.rb', line 1541 def api_service(&block) ::KubeDSL::DSL::Apiregistration::V1::APIService.new(&block) end |
#api_service_condition(&block) ⇒ Object
1545 1546 1547 |
# File 'lib/kube-dsl/entrypoint.rb', line 1545 def api_service_condition(&block) ::KubeDSL::DSL::Apiregistration::V1::APIServiceCondition.new(&block) end |
#api_service_list(&block) ⇒ Object
1549 1550 1551 |
# File 'lib/kube-dsl/entrypoint.rb', line 1549 def api_service_list(&block) ::KubeDSL::DSL::Apiregistration::V1::APIServiceList.new(&block) end |
#api_service_spec(&block) ⇒ Object
1553 1554 1555 |
# File 'lib/kube-dsl/entrypoint.rb', line 1553 def api_service_spec(&block) ::KubeDSL::DSL::Apiregistration::V1::APIServiceSpec.new(&block) end |
#api_service_status(&block) ⇒ Object
1557 1558 1559 |
# File 'lib/kube-dsl/entrypoint.rb', line 1557 def api_service_status(&block) ::KubeDSL::DSL::Apiregistration::V1::APIServiceStatus.new(&block) end |
#api_versions(&block) ⇒ Object
1473 1474 1475 |
# File 'lib/kube-dsl/entrypoint.rb', line 1473 def api_versions(&block) ::KubeDSL::DSL::Meta::V1::APIVersions.new(&block) end |
#apiextensions_v1_service_reference(&block) ⇒ Object
1445 1446 1447 |
# File 'lib/kube-dsl/entrypoint.rb', line 1445 def apiextensions_v1_service_reference(&block) ::KubeDSL::DSL::Apiextensions::V1::ServiceReference.new(&block) end |
#apiextensions_v1_webhook_client_config(&block) ⇒ Object
1449 1450 1451 |
# File 'lib/kube-dsl/entrypoint.rb', line 1449 def apiextensions_v1_webhook_client_config(&block) ::KubeDSL::DSL::Apiextensions::V1::WebhookClientConfig.new(&block) end |
#apiregistration_v1_service_reference(&block) ⇒ Object
1561 1562 1563 |
# File 'lib/kube-dsl/entrypoint.rb', line 1561 def apiregistration_v1_service_reference(&block) ::KubeDSL::DSL::Apiregistration::V1::ServiceReference.new(&block) end |
#attached_volume(&block) ⇒ Object
353 354 355 |
# File 'lib/kube-dsl/entrypoint.rb', line 353 def attached_volume(&block) ::KubeDSL::DSL::V1::AttachedVolume.new(&block) end |
#authentication_v1_token_request(&block) ⇒ Object
157 158 159 |
# File 'lib/kube-dsl/entrypoint.rb', line 157 def authentication_v1_token_request(&block) ::KubeDSL::DSL::Authentication::V1::TokenRequest.new(&block) end |
#aws_elastic_block_store_volume_source(&block) ⇒ Object
345 346 347 |
# File 'lib/kube-dsl/entrypoint.rb', line 345 def aws_elastic_block_store_volume_source(&block) ::KubeDSL::DSL::V1::AWSElasticBlockStoreVolumeSource.new(&block) end |
#azure_disk_volume_source(&block) ⇒ Object
357 358 359 |
# File 'lib/kube-dsl/entrypoint.rb', line 357 def azure_disk_volume_source(&block) ::KubeDSL::DSL::V1::AzureDiskVolumeSource.new(&block) end |
#azure_file_persistent_volume_source(&block) ⇒ Object
361 362 363 |
# File 'lib/kube-dsl/entrypoint.rb', line 361 def azure_file_persistent_volume_source(&block) ::KubeDSL::DSL::V1::AzureFilePersistentVolumeSource.new(&block) end |
#azure_file_volume_source(&block) ⇒ Object
365 366 367 |
# File 'lib/kube-dsl/entrypoint.rb', line 365 def azure_file_volume_source(&block) ::KubeDSL::DSL::V1::AzureFileVolumeSource.new(&block) end |
#binding(&block) ⇒ Object
369 370 371 |
# File 'lib/kube-dsl/entrypoint.rb', line 369 def binding(&block) ::KubeDSL::DSL::V1::Binding.new(&block) end |
#bound_object_reference(&block) ⇒ Object
153 154 155 |
# File 'lib/kube-dsl/entrypoint.rb', line 153 def bound_object_reference(&block) ::KubeDSL::DSL::Authentication::V1::BoundObjectReference.new(&block) end |
#capabilities(&block) ⇒ Object
381 382 383 |
# File 'lib/kube-dsl/entrypoint.rb', line 381 def capabilities(&block) ::KubeDSL::DSL::V1::Capabilities.new(&block) end |
#ceph_fs_persistent_volume_source(&block) ⇒ Object
385 386 387 |
# File 'lib/kube-dsl/entrypoint.rb', line 385 def ceph_fs_persistent_volume_source(&block) ::KubeDSL::DSL::V1::CephFSPersistentVolumeSource.new(&block) end |
#ceph_fs_volume_source(&block) ⇒ Object
389 390 391 |
# File 'lib/kube-dsl/entrypoint.rb', line 389 def ceph_fs_volume_source(&block) ::KubeDSL::DSL::V1::CephFSVolumeSource.new(&block) end |
#certificate_signing_request(&block) ⇒ Object
313 314 315 |
# File 'lib/kube-dsl/entrypoint.rb', line 313 def certificate_signing_request(&block) ::KubeDSL::DSL::Certificates::V1::CertificateSigningRequest.new(&block) end |
#certificate_signing_request_condition(&block) ⇒ Object
317 318 319 |
# File 'lib/kube-dsl/entrypoint.rb', line 317 def certificate_signing_request_condition(&block) ::KubeDSL::DSL::Certificates::V1::CertificateSigningRequestCondition.new(&block) end |
#certificate_signing_request_list(&block) ⇒ Object
321 322 323 |
# File 'lib/kube-dsl/entrypoint.rb', line 321 def certificate_signing_request_list(&block) ::KubeDSL::DSL::Certificates::V1::CertificateSigningRequestList.new(&block) end |
#certificate_signing_request_spec(&block) ⇒ Object
325 326 327 |
# File 'lib/kube-dsl/entrypoint.rb', line 325 def certificate_signing_request_spec(&block) ::KubeDSL::DSL::Certificates::V1::CertificateSigningRequestSpec.new(&block) end |
#certificate_signing_request_status(&block) ⇒ Object
329 330 331 |
# File 'lib/kube-dsl/entrypoint.rb', line 329 def certificate_signing_request_status(&block) ::KubeDSL::DSL::Certificates::V1::CertificateSigningRequestStatus.new(&block) end |
#cinder_persistent_volume_source(&block) ⇒ Object
393 394 395 |
# File 'lib/kube-dsl/entrypoint.rb', line 393 def cinder_persistent_volume_source(&block) ::KubeDSL::DSL::V1::CinderPersistentVolumeSource.new(&block) end |
#cinder_volume_source(&block) ⇒ Object
397 398 399 |
# File 'lib/kube-dsl/entrypoint.rb', line 397 def cinder_volume_source(&block) ::KubeDSL::DSL::V1::CinderVolumeSource.new(&block) end |
#client_ip_config(&block) ⇒ Object
401 402 403 |
# File 'lib/kube-dsl/entrypoint.rb', line 401 def client_ip_config(&block) ::KubeDSL::DSL::V1::ClientIPConfig.new(&block) end |
#cluster_role(&block) ⇒ Object
1269 1270 1271 |
# File 'lib/kube-dsl/entrypoint.rb', line 1269 def cluster_role(&block) ::KubeDSL::DSL::Rbac::V1::ClusterRole.new(&block) end |
#cluster_role_binding(&block) ⇒ Object
1273 1274 1275 |
# File 'lib/kube-dsl/entrypoint.rb', line 1273 def cluster_role_binding(&block) ::KubeDSL::DSL::Rbac::V1::ClusterRoleBinding.new(&block) end |
#cluster_role_binding_list(&block) ⇒ Object
1277 1278 1279 |
# File 'lib/kube-dsl/entrypoint.rb', line 1277 def cluster_role_binding_list(&block) ::KubeDSL::DSL::Rbac::V1::ClusterRoleBindingList.new(&block) end |
#cluster_role_list(&block) ⇒ Object
1281 1282 1283 |
# File 'lib/kube-dsl/entrypoint.rb', line 1281 def cluster_role_list(&block) ::KubeDSL::DSL::Rbac::V1::ClusterRoleList.new(&block) end |
#component_condition(&block) ⇒ Object
405 406 407 |
# File 'lib/kube-dsl/entrypoint.rb', line 405 def component_condition(&block) ::KubeDSL::DSL::V1::ComponentCondition.new(&block) end |
#component_status(&block) ⇒ Object
409 410 411 |
# File 'lib/kube-dsl/entrypoint.rb', line 409 def component_status(&block) ::KubeDSL::DSL::V1::ComponentStatus.new(&block) end |
#component_status_list(&block) ⇒ Object
413 414 415 |
# File 'lib/kube-dsl/entrypoint.rb', line 413 def component_status_list(&block) ::KubeDSL::DSL::V1::ComponentStatusList.new(&block) end |
#condition(&block) ⇒ Object
1477 1478 1479 |
# File 'lib/kube-dsl/entrypoint.rb', line 1477 def condition(&block) ::KubeDSL::DSL::Meta::V1::Condition.new(&block) end |
#config_map(&block) ⇒ Object
417 418 419 |
# File 'lib/kube-dsl/entrypoint.rb', line 417 def config_map(&block) ::KubeDSL::DSL::V1::ConfigMap.new(&block) end |
#config_map_env_source(&block) ⇒ Object
421 422 423 |
# File 'lib/kube-dsl/entrypoint.rb', line 421 def config_map_env_source(&block) ::KubeDSL::DSL::V1::ConfigMapEnvSource.new(&block) end |
#config_map_key_selector(&block) ⇒ Object
425 426 427 |
# File 'lib/kube-dsl/entrypoint.rb', line 425 def config_map_key_selector(&block) ::KubeDSL::DSL::V1::ConfigMapKeySelector.new(&block) end |
#config_map_list(&block) ⇒ Object
429 430 431 |
# File 'lib/kube-dsl/entrypoint.rb', line 429 def config_map_list(&block) ::KubeDSL::DSL::V1::ConfigMapList.new(&block) end |
#config_map_node_config_source(&block) ⇒ Object
433 434 435 |
# File 'lib/kube-dsl/entrypoint.rb', line 433 def config_map_node_config_source(&block) ::KubeDSL::DSL::V1::ConfigMapNodeConfigSource.new(&block) end |
#config_map_projection(&block) ⇒ Object
437 438 439 |
# File 'lib/kube-dsl/entrypoint.rb', line 437 def config_map_projection(&block) ::KubeDSL::DSL::V1::ConfigMapProjection.new(&block) end |
#config_map_volume_source(&block) ⇒ Object
441 442 443 |
# File 'lib/kube-dsl/entrypoint.rb', line 441 def config_map_volume_source(&block) ::KubeDSL::DSL::V1::ConfigMapVolumeSource.new(&block) end |
#container(&block) ⇒ Object
445 446 447 |
# File 'lib/kube-dsl/entrypoint.rb', line 445 def container(&block) ::KubeDSL::DSL::V1::Container.new(&block) end |
#container_image(&block) ⇒ Object
449 450 451 |
# File 'lib/kube-dsl/entrypoint.rb', line 449 def container_image(&block) ::KubeDSL::DSL::V1::ContainerImage.new(&block) end |
#container_port(&block) ⇒ Object
453 454 455 |
# File 'lib/kube-dsl/entrypoint.rb', line 453 def container_port(&block) ::KubeDSL::DSL::V1::ContainerPort.new(&block) end |
#container_state(&block) ⇒ Object
457 458 459 |
# File 'lib/kube-dsl/entrypoint.rb', line 457 def container_state(&block) ::KubeDSL::DSL::V1::ContainerState.new(&block) end |
#container_state_running(&block) ⇒ Object
461 462 463 |
# File 'lib/kube-dsl/entrypoint.rb', line 461 def container_state_running(&block) ::KubeDSL::DSL::V1::ContainerStateRunning.new(&block) end |
#container_state_terminated(&block) ⇒ Object
465 466 467 |
# File 'lib/kube-dsl/entrypoint.rb', line 465 def container_state_terminated(&block) ::KubeDSL::DSL::V1::ContainerStateTerminated.new(&block) end |
#container_state_waiting(&block) ⇒ Object
469 470 471 |
# File 'lib/kube-dsl/entrypoint.rb', line 469 def container_state_waiting(&block) ::KubeDSL::DSL::V1::ContainerStateWaiting.new(&block) end |
#container_status(&block) ⇒ Object
473 474 475 |
# File 'lib/kube-dsl/entrypoint.rb', line 473 def container_status(&block) ::KubeDSL::DSL::V1::ContainerStatus.new(&block) end |
#controller_revision(&block) ⇒ Object
41 42 43 |
# File 'lib/kube-dsl/entrypoint.rb', line 41 def controller_revision(&block) ::KubeDSL::DSL::Apps::V1::ControllerRevision.new(&block) end |
#controller_revision_list(&block) ⇒ Object
45 46 47 |
# File 'lib/kube-dsl/entrypoint.rb', line 45 def controller_revision_list(&block) ::KubeDSL::DSL::Apps::V1::ControllerRevisionList.new(&block) end |
#cron_job(&block) ⇒ Object
269 270 271 |
# File 'lib/kube-dsl/entrypoint.rb', line 269 def cron_job(&block) ::KubeDSL::DSL::Batch::V1::CronJob.new(&block) end |
#cron_job_list(&block) ⇒ Object
273 274 275 |
# File 'lib/kube-dsl/entrypoint.rb', line 273 def cron_job_list(&block) ::KubeDSL::DSL::Batch::V1::CronJobList.new(&block) end |
#cron_job_spec(&block) ⇒ Object
277 278 279 |
# File 'lib/kube-dsl/entrypoint.rb', line 277 def cron_job_spec(&block) ::KubeDSL::DSL::Batch::V1::CronJobSpec.new(&block) end |
#cron_job_status(&block) ⇒ Object
281 282 283 |
# File 'lib/kube-dsl/entrypoint.rb', line 281 def cron_job_status(&block) ::KubeDSL::DSL::Batch::V1::CronJobStatus.new(&block) end |
#cross_version_object_reference(&block) ⇒ Object
237 238 239 |
# File 'lib/kube-dsl/entrypoint.rb', line 237 def cross_version_object_reference(&block) ::KubeDSL::DSL::Autoscaling::V1::CrossVersionObjectReference.new(&block) end |
#csi_driver(&block) ⇒ Object
1321 1322 1323 |
# File 'lib/kube-dsl/entrypoint.rb', line 1321 def csi_driver(&block) ::KubeDSL::DSL::Storage::V1::CSIDriver.new(&block) end |
#csi_driver_list(&block) ⇒ Object
1325 1326 1327 |
# File 'lib/kube-dsl/entrypoint.rb', line 1325 def csi_driver_list(&block) ::KubeDSL::DSL::Storage::V1::CSIDriverList.new(&block) end |
#csi_driver_spec(&block) ⇒ Object
1329 1330 1331 |
# File 'lib/kube-dsl/entrypoint.rb', line 1329 def csi_driver_spec(&block) ::KubeDSL::DSL::Storage::V1::CSIDriverSpec.new(&block) end |
#csi_node(&block) ⇒ Object
1333 1334 1335 |
# File 'lib/kube-dsl/entrypoint.rb', line 1333 def csi_node(&block) ::KubeDSL::DSL::Storage::V1::CSINode.new(&block) end |
#csi_node_driver(&block) ⇒ Object
1337 1338 1339 |
# File 'lib/kube-dsl/entrypoint.rb', line 1337 def csi_node_driver(&block) ::KubeDSL::DSL::Storage::V1::CSINodeDriver.new(&block) end |
#csi_node_list(&block) ⇒ Object
1341 1342 1343 |
# File 'lib/kube-dsl/entrypoint.rb', line 1341 def csi_node_list(&block) ::KubeDSL::DSL::Storage::V1::CSINodeList.new(&block) end |
#csi_node_spec(&block) ⇒ Object
1345 1346 1347 |
# File 'lib/kube-dsl/entrypoint.rb', line 1345 def csi_node_spec(&block) ::KubeDSL::DSL::Storage::V1::CSINodeSpec.new(&block) end |
#csi_persistent_volume_source(&block) ⇒ Object
373 374 375 |
# File 'lib/kube-dsl/entrypoint.rb', line 373 def csi_persistent_volume_source(&block) ::KubeDSL::DSL::V1::CSIPersistentVolumeSource.new(&block) end |
#csi_volume_source(&block) ⇒ Object
377 378 379 |
# File 'lib/kube-dsl/entrypoint.rb', line 377 def csi_volume_source(&block) ::KubeDSL::DSL::V1::CSIVolumeSource.new(&block) end |
#custom_resource_column_definition(&block) ⇒ Object
1389 1390 1391 |
# File 'lib/kube-dsl/entrypoint.rb', line 1389 def custom_resource_column_definition(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceColumnDefinition.new(&block) end |
#custom_resource_conversion(&block) ⇒ Object
1393 1394 1395 |
# File 'lib/kube-dsl/entrypoint.rb', line 1393 def custom_resource_conversion(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceConversion.new(&block) end |
#custom_resource_definition(&block) ⇒ Object
1397 1398 1399 |
# File 'lib/kube-dsl/entrypoint.rb', line 1397 def custom_resource_definition(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinition.new(&block) end |
#custom_resource_definition_condition(&block) ⇒ Object
1401 1402 1403 |
# File 'lib/kube-dsl/entrypoint.rb', line 1401 def custom_resource_definition_condition(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionCondition.new(&block) end |
#custom_resource_definition_list(&block) ⇒ Object
1405 1406 1407 |
# File 'lib/kube-dsl/entrypoint.rb', line 1405 def custom_resource_definition_list(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionList.new(&block) end |
#custom_resource_definition_names(&block) ⇒ Object
1409 1410 1411 |
# File 'lib/kube-dsl/entrypoint.rb', line 1409 def custom_resource_definition_names(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionNames.new(&block) end |
#custom_resource_definition_spec(&block) ⇒ Object
1413 1414 1415 |
# File 'lib/kube-dsl/entrypoint.rb', line 1413 def custom_resource_definition_spec(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionSpec.new(&block) end |
#custom_resource_definition_status(&block) ⇒ Object
1417 1418 1419 |
# File 'lib/kube-dsl/entrypoint.rb', line 1417 def custom_resource_definition_status(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionStatus.new(&block) end |
#custom_resource_definition_version(&block) ⇒ Object
1421 1422 1423 |
# File 'lib/kube-dsl/entrypoint.rb', line 1421 def custom_resource_definition_version(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceDefinitionVersion.new(&block) end |
#custom_resource_subresource_scale(&block) ⇒ Object
1425 1426 1427 |
# File 'lib/kube-dsl/entrypoint.rb', line 1425 def custom_resource_subresource_scale(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceSubresourceScale.new(&block) end |
#custom_resource_subresources(&block) ⇒ Object
1429 1430 1431 |
# File 'lib/kube-dsl/entrypoint.rb', line 1429 def custom_resource_subresources(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceSubresources.new(&block) end |
#custom_resource_validation(&block) ⇒ Object
1433 1434 1435 |
# File 'lib/kube-dsl/entrypoint.rb', line 1433 def custom_resource_validation(&block) ::KubeDSL::DSL::Apiextensions::V1::CustomResourceValidation.new(&block) end |
#daemon_endpoint(&block) ⇒ Object
477 478 479 |
# File 'lib/kube-dsl/entrypoint.rb', line 477 def daemon_endpoint(&block) ::KubeDSL::DSL::V1::DaemonEndpoint.new(&block) end |
#daemon_set(&block) ⇒ Object
49 50 51 |
# File 'lib/kube-dsl/entrypoint.rb', line 49 def daemon_set(&block) ::KubeDSL::DSL::Apps::V1::DaemonSet.new(&block) end |
#daemon_set_condition(&block) ⇒ Object
53 54 55 |
# File 'lib/kube-dsl/entrypoint.rb', line 53 def daemon_set_condition(&block) ::KubeDSL::DSL::Apps::V1::DaemonSetCondition.new(&block) end |
#daemon_set_list(&block) ⇒ Object
57 58 59 |
# File 'lib/kube-dsl/entrypoint.rb', line 57 def daemon_set_list(&block) ::KubeDSL::DSL::Apps::V1::DaemonSetList.new(&block) end |
#daemon_set_spec(&block) ⇒ Object
61 62 63 |
# File 'lib/kube-dsl/entrypoint.rb', line 61 def daemon_set_spec(&block) ::KubeDSL::DSL::Apps::V1::DaemonSetSpec.new(&block) end |
#daemon_set_status(&block) ⇒ Object
65 66 67 |
# File 'lib/kube-dsl/entrypoint.rb', line 65 def daemon_set_status(&block) ::KubeDSL::DSL::Apps::V1::DaemonSetStatus.new(&block) end |
#daemon_set_update_strategy(&block) ⇒ Object
69 70 71 |
# File 'lib/kube-dsl/entrypoint.rb', line 69 def daemon_set_update_strategy(&block) ::KubeDSL::DSL::Apps::V1::DaemonSetUpdateStrategy.new(&block) end |
#delete_options(&block) ⇒ Object
1481 1482 1483 |
# File 'lib/kube-dsl/entrypoint.rb', line 1481 def (&block) ::KubeDSL::DSL::Meta::V1::DeleteOptions.new(&block) end |
#deployment(&block) ⇒ Object
73 74 75 |
# File 'lib/kube-dsl/entrypoint.rb', line 73 def deployment(&block) ::KubeDSL::DSL::Apps::V1::Deployment.new(&block) end |
#deployment_condition(&block) ⇒ Object
77 78 79 |
# File 'lib/kube-dsl/entrypoint.rb', line 77 def deployment_condition(&block) ::KubeDSL::DSL::Apps::V1::DeploymentCondition.new(&block) end |
#deployment_list(&block) ⇒ Object
81 82 83 |
# File 'lib/kube-dsl/entrypoint.rb', line 81 def deployment_list(&block) ::KubeDSL::DSL::Apps::V1::DeploymentList.new(&block) end |
#deployment_spec(&block) ⇒ Object
85 86 87 |
# File 'lib/kube-dsl/entrypoint.rb', line 85 def deployment_spec(&block) ::KubeDSL::DSL::Apps::V1::DeploymentSpec.new(&block) end |
#deployment_status(&block) ⇒ Object
89 90 91 |
# File 'lib/kube-dsl/entrypoint.rb', line 89 def deployment_status(&block) ::KubeDSL::DSL::Apps::V1::DeploymentStatus.new(&block) end |
#deployment_strategy(&block) ⇒ Object
93 94 95 |
# File 'lib/kube-dsl/entrypoint.rb', line 93 def deployment_strategy(&block) ::KubeDSL::DSL::Apps::V1::DeploymentStrategy.new(&block) end |
#discovery_v1_endpoint_port(&block) ⇒ Object
1109 1110 1111 |
# File 'lib/kube-dsl/entrypoint.rb', line 1109 def discovery_v1_endpoint_port(&block) ::KubeDSL::DSL::Discovery::V1::EndpointPort.new(&block) end |
#downward_api_projection(&block) ⇒ Object
481 482 483 |
# File 'lib/kube-dsl/entrypoint.rb', line 481 def downward_api_projection(&block) ::KubeDSL::DSL::V1::DownwardAPIProjection.new(&block) end |
#downward_api_volume_file(&block) ⇒ Object
485 486 487 |
# File 'lib/kube-dsl/entrypoint.rb', line 485 def downward_api_volume_file(&block) ::KubeDSL::DSL::V1::DownwardAPIVolumeFile.new(&block) end |
#downward_api_volume_source(&block) ⇒ Object
489 490 491 |
# File 'lib/kube-dsl/entrypoint.rb', line 489 def downward_api_volume_source(&block) ::KubeDSL::DSL::V1::DownwardAPIVolumeSource.new(&block) end |
#empty_dir_volume_source(&block) ⇒ Object
493 494 495 |
# File 'lib/kube-dsl/entrypoint.rb', line 493 def empty_dir_volume_source(&block) ::KubeDSL::DSL::V1::EmptyDirVolumeSource.new(&block) end |
#endpoint(&block) ⇒ Object
1097 1098 1099 |
# File 'lib/kube-dsl/entrypoint.rb', line 1097 def endpoint(&block) ::KubeDSL::DSL::Discovery::V1::Endpoint.new(&block) end |
#endpoint_address(&block) ⇒ Object
497 498 499 |
# File 'lib/kube-dsl/entrypoint.rb', line 497 def endpoint_address(&block) ::KubeDSL::DSL::V1::EndpointAddress.new(&block) end |
#endpoint_conditions(&block) ⇒ Object
1101 1102 1103 |
# File 'lib/kube-dsl/entrypoint.rb', line 1101 def endpoint_conditions(&block) ::KubeDSL::DSL::Discovery::V1::EndpointConditions.new(&block) end |
#endpoint_hints(&block) ⇒ Object
1105 1106 1107 |
# File 'lib/kube-dsl/entrypoint.rb', line 1105 def endpoint_hints(&block) ::KubeDSL::DSL::Discovery::V1::EndpointHints.new(&block) end |
#endpoint_slice(&block) ⇒ Object
1113 1114 1115 |
# File 'lib/kube-dsl/entrypoint.rb', line 1113 def endpoint_slice(&block) ::KubeDSL::DSL::Discovery::V1::EndpointSlice.new(&block) end |
#endpoint_slice_list(&block) ⇒ Object
1117 1118 1119 |
# File 'lib/kube-dsl/entrypoint.rb', line 1117 def endpoint_slice_list(&block) ::KubeDSL::DSL::Discovery::V1::EndpointSliceList.new(&block) end |
#endpoint_subset(&block) ⇒ Object
505 506 507 |
# File 'lib/kube-dsl/entrypoint.rb', line 505 def endpoint_subset(&block) ::KubeDSL::DSL::V1::EndpointSubset.new(&block) end |
#endpoints(&block) ⇒ Object
509 510 511 |
# File 'lib/kube-dsl/entrypoint.rb', line 509 def endpoints(&block) ::KubeDSL::DSL::V1::Endpoints.new(&block) end |
#endpoints_list(&block) ⇒ Object
513 514 515 |
# File 'lib/kube-dsl/entrypoint.rb', line 513 def endpoints_list(&block) ::KubeDSL::DSL::V1::EndpointsList.new(&block) end |
#env_from_source(&block) ⇒ Object
517 518 519 |
# File 'lib/kube-dsl/entrypoint.rb', line 517 def env_from_source(&block) ::KubeDSL::DSL::V1::EnvFromSource.new(&block) end |
#env_var(&block) ⇒ Object
521 522 523 |
# File 'lib/kube-dsl/entrypoint.rb', line 521 def env_var(&block) ::KubeDSL::DSL::V1::EnvVar.new(&block) end |
#env_var_source(&block) ⇒ Object
525 526 527 |
# File 'lib/kube-dsl/entrypoint.rb', line 525 def env_var_source(&block) ::KubeDSL::DSL::V1::EnvVarSource.new(&block) end |
#ephemeral_container(&block) ⇒ Object
529 530 531 |
# File 'lib/kube-dsl/entrypoint.rb', line 529 def ephemeral_container(&block) ::KubeDSL::DSL::V1::EphemeralContainer.new(&block) end |
#ephemeral_volume_source(&block) ⇒ Object
533 534 535 |
# File 'lib/kube-dsl/entrypoint.rb', line 533 def ephemeral_volume_source(&block) ::KubeDSL::DSL::V1::EphemeralVolumeSource.new(&block) end |
#event_source(&block) ⇒ Object
549 550 551 |
# File 'lib/kube-dsl/entrypoint.rb', line 549 def event_source(&block) ::KubeDSL::DSL::V1::EventSource.new(&block) end |
#events_v1_event(&block) ⇒ Object
1125 1126 1127 |
# File 'lib/kube-dsl/entrypoint.rb', line 1125 def events_v1_event(&block) ::KubeDSL::DSL::Events::V1::Event.new(&block) end |
#events_v1_event_list(&block) ⇒ Object
1129 1130 1131 |
# File 'lib/kube-dsl/entrypoint.rb', line 1129 def events_v1_event_list(&block) ::KubeDSL::DSL::Events::V1::EventList.new(&block) end |
#events_v1_event_series(&block) ⇒ Object
1133 1134 1135 |
# File 'lib/kube-dsl/entrypoint.rb', line 1133 def events_v1_event_series(&block) ::KubeDSL::DSL::Events::V1::EventSeries.new(&block) end |
#eviction(&block) ⇒ Object
1245 1246 1247 |
# File 'lib/kube-dsl/entrypoint.rb', line 1245 def eviction(&block) ::KubeDSL::DSL::Policy::V1::Eviction.new(&block) end |
#exec_action(&block) ⇒ Object
553 554 555 |
# File 'lib/kube-dsl/entrypoint.rb', line 553 def exec_action(&block) ::KubeDSL::DSL::V1::ExecAction.new(&block) end |
#external_documentation(&block) ⇒ Object
1437 1438 1439 |
# File 'lib/kube-dsl/entrypoint.rb', line 1437 def external_documentation(&block) ::KubeDSL::DSL::Apiextensions::V1::ExternalDocumentation.new(&block) end |
#fc_volume_source(&block) ⇒ Object
557 558 559 |
# File 'lib/kube-dsl/entrypoint.rb', line 557 def fc_volume_source(&block) ::KubeDSL::DSL::V1::FCVolumeSource.new(&block) end |
#flex_persistent_volume_source(&block) ⇒ Object
561 562 563 |
# File 'lib/kube-dsl/entrypoint.rb', line 561 def flex_persistent_volume_source(&block) ::KubeDSL::DSL::V1::FlexPersistentVolumeSource.new(&block) end |
#flex_volume_source(&block) ⇒ Object
565 566 567 |
# File 'lib/kube-dsl/entrypoint.rb', line 565 def flex_volume_source(&block) ::KubeDSL::DSL::V1::FlexVolumeSource.new(&block) end |
#flocker_volume_source(&block) ⇒ Object
569 570 571 |
# File 'lib/kube-dsl/entrypoint.rb', line 569 def flocker_volume_source(&block) ::KubeDSL::DSL::V1::FlockerVolumeSource.new(&block) end |
#for_zone(&block) ⇒ Object
1121 1122 1123 |
# File 'lib/kube-dsl/entrypoint.rb', line 1121 def for_zone(&block) ::KubeDSL::DSL::Discovery::V1::ForZone.new(&block) end |
#gce_persistent_disk_volume_source(&block) ⇒ Object
573 574 575 |
# File 'lib/kube-dsl/entrypoint.rb', line 573 def gce_persistent_disk_volume_source(&block) ::KubeDSL::DSL::V1::GCEPersistentDiskVolumeSource.new(&block) end |
#git_repo_volume_source(&block) ⇒ Object
577 578 579 |
# File 'lib/kube-dsl/entrypoint.rb', line 577 def git_repo_volume_source(&block) ::KubeDSL::DSL::V1::GitRepoVolumeSource.new(&block) end |
#glusterfs_persistent_volume_source(&block) ⇒ Object
581 582 583 |
# File 'lib/kube-dsl/entrypoint.rb', line 581 def glusterfs_persistent_volume_source(&block) ::KubeDSL::DSL::V1::GlusterfsPersistentVolumeSource.new(&block) end |
#glusterfs_volume_source(&block) ⇒ Object
585 586 587 |
# File 'lib/kube-dsl/entrypoint.rb', line 585 def glusterfs_volume_source(&block) ::KubeDSL::DSL::V1::GlusterfsVolumeSource.new(&block) end |
#group_version_for_discovery(&block) ⇒ Object
1485 1486 1487 |
# File 'lib/kube-dsl/entrypoint.rb', line 1485 def group_version_for_discovery(&block) ::KubeDSL::DSL::Meta::V1::GroupVersionForDiscovery.new(&block) end |
#handler(&block) ⇒ Object
597 598 599 |
# File 'lib/kube-dsl/entrypoint.rb', line 597 def handler(&block) ::KubeDSL::DSL::V1::Handler.new(&block) end |
#horizontal_pod_autoscaler(&block) ⇒ Object
241 242 243 |
# File 'lib/kube-dsl/entrypoint.rb', line 241 def horizontal_pod_autoscaler(&block) ::KubeDSL::DSL::Autoscaling::V1::HorizontalPodAutoscaler.new(&block) end |
#horizontal_pod_autoscaler_list(&block) ⇒ Object
245 246 247 |
# File 'lib/kube-dsl/entrypoint.rb', line 245 def horizontal_pod_autoscaler_list(&block) ::KubeDSL::DSL::Autoscaling::V1::HorizontalPodAutoscalerList.new(&block) end |
#horizontal_pod_autoscaler_spec(&block) ⇒ Object
249 250 251 |
# File 'lib/kube-dsl/entrypoint.rb', line 249 def horizontal_pod_autoscaler_spec(&block) ::KubeDSL::DSL::Autoscaling::V1::HorizontalPodAutoscalerSpec.new(&block) end |
#horizontal_pod_autoscaler_status(&block) ⇒ Object
253 254 255 |
# File 'lib/kube-dsl/entrypoint.rb', line 253 def horizontal_pod_autoscaler_status(&block) ::KubeDSL::DSL::Autoscaling::V1::HorizontalPodAutoscalerStatus.new(&block) end |
#host_alias(&block) ⇒ Object
601 602 603 |
# File 'lib/kube-dsl/entrypoint.rb', line 601 def host_alias(&block) ::KubeDSL::DSL::V1::HostAlias.new(&block) end |
#host_path_volume_source(&block) ⇒ Object
605 606 607 |
# File 'lib/kube-dsl/entrypoint.rb', line 605 def host_path_volume_source(&block) ::KubeDSL::DSL::V1::HostPathVolumeSource.new(&block) end |
#http_get_action(&block) ⇒ Object
589 590 591 |
# File 'lib/kube-dsl/entrypoint.rb', line 589 def http_get_action(&block) ::KubeDSL::DSL::V1::HTTPGetAction.new(&block) end |
#http_header(&block) ⇒ Object
593 594 595 |
# File 'lib/kube-dsl/entrypoint.rb', line 593 def http_header(&block) ::KubeDSL::DSL::V1::HTTPHeader.new(&block) end |
#http_ingress_path(&block) ⇒ Object
1137 1138 1139 |
# File 'lib/kube-dsl/entrypoint.rb', line 1137 def http_ingress_path(&block) ::KubeDSL::DSL::Networking::V1::HTTPIngressPath.new(&block) end |
#http_ingress_rule_value(&block) ⇒ Object
1141 1142 1143 |
# File 'lib/kube-dsl/entrypoint.rb', line 1141 def http_ingress_rule_value(&block) ::KubeDSL::DSL::Networking::V1::HTTPIngressRuleValue.new(&block) end |
#info(&block) ⇒ Object
1537 1538 1539 |
# File 'lib/kube-dsl/entrypoint.rb', line 1537 def info(&block) ::KubeDSL::DSL::Pkg::Version::Info.new(&block) end |
#ingress(&block) ⇒ Object
1149 1150 1151 |
# File 'lib/kube-dsl/entrypoint.rb', line 1149 def ingress(&block) ::KubeDSL::DSL::Networking::V1::Ingress.new(&block) end |
#ingress_backend(&block) ⇒ Object
1153 1154 1155 |
# File 'lib/kube-dsl/entrypoint.rb', line 1153 def ingress_backend(&block) ::KubeDSL::DSL::Networking::V1::IngressBackend.new(&block) end |
#ingress_class(&block) ⇒ Object
1157 1158 1159 |
# File 'lib/kube-dsl/entrypoint.rb', line 1157 def ingress_class(&block) ::KubeDSL::DSL::Networking::V1::IngressClass.new(&block) end |
#ingress_class_list(&block) ⇒ Object
1161 1162 1163 |
# File 'lib/kube-dsl/entrypoint.rb', line 1161 def ingress_class_list(&block) ::KubeDSL::DSL::Networking::V1::IngressClassList.new(&block) end |
#ingress_class_parameters_reference(&block) ⇒ Object
1165 1166 1167 |
# File 'lib/kube-dsl/entrypoint.rb', line 1165 def ingress_class_parameters_reference(&block) ::KubeDSL::DSL::Networking::V1::IngressClassParametersReference.new(&block) end |
#ingress_class_spec(&block) ⇒ Object
1169 1170 1171 |
# File 'lib/kube-dsl/entrypoint.rb', line 1169 def ingress_class_spec(&block) ::KubeDSL::DSL::Networking::V1::IngressClassSpec.new(&block) end |
#ingress_list(&block) ⇒ Object
1173 1174 1175 |
# File 'lib/kube-dsl/entrypoint.rb', line 1173 def ingress_list(&block) ::KubeDSL::DSL::Networking::V1::IngressList.new(&block) end |
#ingress_rule(&block) ⇒ Object
1177 1178 1179 |
# File 'lib/kube-dsl/entrypoint.rb', line 1177 def ingress_rule(&block) ::KubeDSL::DSL::Networking::V1::IngressRule.new(&block) end |
#ingress_service_backend(&block) ⇒ Object
1181 1182 1183 |
# File 'lib/kube-dsl/entrypoint.rb', line 1181 def ingress_service_backend(&block) ::KubeDSL::DSL::Networking::V1::IngressServiceBackend.new(&block) end |
#ingress_spec(&block) ⇒ Object
1185 1186 1187 |
# File 'lib/kube-dsl/entrypoint.rb', line 1185 def ingress_spec(&block) ::KubeDSL::DSL::Networking::V1::IngressSpec.new(&block) end |
#ingress_status(&block) ⇒ Object
1189 1190 1191 |
# File 'lib/kube-dsl/entrypoint.rb', line 1189 def ingress_status(&block) ::KubeDSL::DSL::Networking::V1::IngressStatus.new(&block) end |
#ingress_tls(&block) ⇒ Object
1193 1194 1195 |
# File 'lib/kube-dsl/entrypoint.rb', line 1193 def ingress_tls(&block) ::KubeDSL::DSL::Networking::V1::IngressTLS.new(&block) end |
#ip_block(&block) ⇒ Object
1145 1146 1147 |
# File 'lib/kube-dsl/entrypoint.rb', line 1145 def ip_block(&block) ::KubeDSL::DSL::Networking::V1::IPBlock.new(&block) end |
#iscsi_persistent_volume_source(&block) ⇒ Object
609 610 611 |
# File 'lib/kube-dsl/entrypoint.rb', line 609 def iscsi_persistent_volume_source(&block) ::KubeDSL::DSL::V1::ISCSIPersistentVolumeSource.new(&block) end |
#iscsi_volume_source(&block) ⇒ Object
613 614 615 |
# File 'lib/kube-dsl/entrypoint.rb', line 613 def iscsi_volume_source(&block) ::KubeDSL::DSL::V1::ISCSIVolumeSource.new(&block) end |
#job(&block) ⇒ Object
285 286 287 |
# File 'lib/kube-dsl/entrypoint.rb', line 285 def job(&block) ::KubeDSL::DSL::Batch::V1::Job.new(&block) end |
#job_condition(&block) ⇒ Object
289 290 291 |
# File 'lib/kube-dsl/entrypoint.rb', line 289 def job_condition(&block) ::KubeDSL::DSL::Batch::V1::JobCondition.new(&block) end |
#job_list(&block) ⇒ Object
293 294 295 |
# File 'lib/kube-dsl/entrypoint.rb', line 293 def job_list(&block) ::KubeDSL::DSL::Batch::V1::JobList.new(&block) end |
#job_spec(&block) ⇒ Object
297 298 299 |
# File 'lib/kube-dsl/entrypoint.rb', line 297 def job_spec(&block) ::KubeDSL::DSL::Batch::V1::JobSpec.new(&block) end |
#job_status(&block) ⇒ Object
301 302 303 |
# File 'lib/kube-dsl/entrypoint.rb', line 301 def job_status(&block) ::KubeDSL::DSL::Batch::V1::JobStatus.new(&block) end |
#job_template_spec(&block) ⇒ Object
305 306 307 |
# File 'lib/kube-dsl/entrypoint.rb', line 305 def job_template_spec(&block) ::KubeDSL::DSL::Batch::V1::JobTemplateSpec.new(&block) end |
#json_schema_props(&block) ⇒ Object
1441 1442 1443 |
# File 'lib/kube-dsl/entrypoint.rb', line 1441 def json_schema_props(&block) ::KubeDSL::DSL::Apiextensions::V1::JSONSchemaProps.new(&block) end |
#key_to_path(&block) ⇒ Object
617 618 619 |
# File 'lib/kube-dsl/entrypoint.rb', line 617 def key_to_path(&block) ::KubeDSL::DSL::V1::KeyToPath.new(&block) end |
#label_selector(&block) ⇒ Object
1489 1490 1491 |
# File 'lib/kube-dsl/entrypoint.rb', line 1489 def label_selector(&block) ::KubeDSL::DSL::Meta::V1::LabelSelector.new(&block) end |
#label_selector_requirement(&block) ⇒ Object
1493 1494 1495 |
# File 'lib/kube-dsl/entrypoint.rb', line 1493 def label_selector_requirement(&block) ::KubeDSL::DSL::Meta::V1::LabelSelectorRequirement.new(&block) end |
#lease(&block) ⇒ Object
333 334 335 |
# File 'lib/kube-dsl/entrypoint.rb', line 333 def lease(&block) ::KubeDSL::DSL::Coordination::V1::Lease.new(&block) end |
#lease_list(&block) ⇒ Object
337 338 339 |
# File 'lib/kube-dsl/entrypoint.rb', line 337 def lease_list(&block) ::KubeDSL::DSL::Coordination::V1::LeaseList.new(&block) end |
#lease_spec(&block) ⇒ Object
341 342 343 |
# File 'lib/kube-dsl/entrypoint.rb', line 341 def lease_spec(&block) ::KubeDSL::DSL::Coordination::V1::LeaseSpec.new(&block) end |
#lifecycle(&block) ⇒ Object
621 622 623 |
# File 'lib/kube-dsl/entrypoint.rb', line 621 def lifecycle(&block) ::KubeDSL::DSL::V1::Lifecycle.new(&block) end |
#limit_range(&block) ⇒ Object
625 626 627 |
# File 'lib/kube-dsl/entrypoint.rb', line 625 def limit_range(&block) ::KubeDSL::DSL::V1::LimitRange.new(&block) end |
#limit_range_item(&block) ⇒ Object
629 630 631 |
# File 'lib/kube-dsl/entrypoint.rb', line 629 def limit_range_item(&block) ::KubeDSL::DSL::V1::LimitRangeItem.new(&block) end |
#limit_range_list(&block) ⇒ Object
633 634 635 |
# File 'lib/kube-dsl/entrypoint.rb', line 633 def limit_range_list(&block) ::KubeDSL::DSL::V1::LimitRangeList.new(&block) end |
#limit_range_spec(&block) ⇒ Object
637 638 639 |
# File 'lib/kube-dsl/entrypoint.rb', line 637 def limit_range_spec(&block) ::KubeDSL::DSL::V1::LimitRangeSpec.new(&block) end |
#list_meta(&block) ⇒ Object
1497 1498 1499 |
# File 'lib/kube-dsl/entrypoint.rb', line 1497 def (&block) ::KubeDSL::DSL::Meta::V1::ListMeta.new(&block) end |
#load_balancer_ingress(&block) ⇒ Object
641 642 643 |
# File 'lib/kube-dsl/entrypoint.rb', line 641 def load_balancer_ingress(&block) ::KubeDSL::DSL::V1::LoadBalancerIngress.new(&block) end |
#load_balancer_status(&block) ⇒ Object
645 646 647 |
# File 'lib/kube-dsl/entrypoint.rb', line 645 def load_balancer_status(&block) ::KubeDSL::DSL::V1::LoadBalancerStatus.new(&block) end |
#local_object_reference(&block) ⇒ Object
649 650 651 |
# File 'lib/kube-dsl/entrypoint.rb', line 649 def local_object_reference(&block) ::KubeDSL::DSL::V1::LocalObjectReference.new(&block) end |
#local_subject_access_review(&block) ⇒ Object
185 186 187 |
# File 'lib/kube-dsl/entrypoint.rb', line 185 def local_subject_access_review(&block) ::KubeDSL::DSL::Authorization::V1::LocalSubjectAccessReview.new(&block) end |
#local_volume_source(&block) ⇒ Object
653 654 655 |
# File 'lib/kube-dsl/entrypoint.rb', line 653 def local_volume_source(&block) ::KubeDSL::DSL::V1::LocalVolumeSource.new(&block) end |
#managed_fields_entry(&block) ⇒ Object
1501 1502 1503 |
# File 'lib/kube-dsl/entrypoint.rb', line 1501 def managed_fields_entry(&block) ::KubeDSL::DSL::Meta::V1::ManagedFieldsEntry.new(&block) end |
#mutating_webhook(&block) ⇒ Object
5 6 7 |
# File 'lib/kube-dsl/entrypoint.rb', line 5 def mutating_webhook(&block) ::KubeDSL::DSL::Admissionregistration::V1::MutatingWebhook.new(&block) end |
#mutating_webhook_configuration(&block) ⇒ Object
9 10 11 |
# File 'lib/kube-dsl/entrypoint.rb', line 9 def mutating_webhook_configuration(&block) ::KubeDSL::DSL::Admissionregistration::V1::MutatingWebhookConfiguration.new(&block) end |
#mutating_webhook_configuration_list(&block) ⇒ Object
13 14 15 |
# File 'lib/kube-dsl/entrypoint.rb', line 13 def mutating_webhook_configuration_list(&block) ::KubeDSL::DSL::Admissionregistration::V1::MutatingWebhookConfigurationList.new(&block) end |
#namespace(&block) ⇒ Object
661 662 663 |
# File 'lib/kube-dsl/entrypoint.rb', line 661 def namespace(&block) ::KubeDSL::DSL::V1::Namespace.new(&block) end |
#namespace_condition(&block) ⇒ Object
665 666 667 |
# File 'lib/kube-dsl/entrypoint.rb', line 665 def namespace_condition(&block) ::KubeDSL::DSL::V1::NamespaceCondition.new(&block) end |
#namespace_list(&block) ⇒ Object
669 670 671 |
# File 'lib/kube-dsl/entrypoint.rb', line 669 def namespace_list(&block) ::KubeDSL::DSL::V1::NamespaceList.new(&block) end |
#namespace_spec(&block) ⇒ Object
673 674 675 |
# File 'lib/kube-dsl/entrypoint.rb', line 673 def namespace_spec(&block) ::KubeDSL::DSL::V1::NamespaceSpec.new(&block) end |
#namespace_status(&block) ⇒ Object
677 678 679 |
# File 'lib/kube-dsl/entrypoint.rb', line 677 def namespace_status(&block) ::KubeDSL::DSL::V1::NamespaceStatus.new(&block) end |
#network_policy(&block) ⇒ Object
1197 1198 1199 |
# File 'lib/kube-dsl/entrypoint.rb', line 1197 def network_policy(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicy.new(&block) end |
#network_policy_egress_rule(&block) ⇒ Object
1201 1202 1203 |
# File 'lib/kube-dsl/entrypoint.rb', line 1201 def network_policy_egress_rule(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicyEgressRule.new(&block) end |
#network_policy_ingress_rule(&block) ⇒ Object
1205 1206 1207 |
# File 'lib/kube-dsl/entrypoint.rb', line 1205 def network_policy_ingress_rule(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicyIngressRule.new(&block) end |
#network_policy_list(&block) ⇒ Object
1209 1210 1211 |
# File 'lib/kube-dsl/entrypoint.rb', line 1209 def network_policy_list(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicyList.new(&block) end |
#network_policy_peer(&block) ⇒ Object
1213 1214 1215 |
# File 'lib/kube-dsl/entrypoint.rb', line 1213 def network_policy_peer(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicyPeer.new(&block) end |
#network_policy_port(&block) ⇒ Object
1217 1218 1219 |
# File 'lib/kube-dsl/entrypoint.rb', line 1217 def network_policy_port(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicyPort.new(&block) end |
#network_policy_spec(&block) ⇒ Object
1221 1222 1223 |
# File 'lib/kube-dsl/entrypoint.rb', line 1221 def network_policy_spec(&block) ::KubeDSL::DSL::Networking::V1::NetworkPolicySpec.new(&block) end |
#nfs_volume_source(&block) ⇒ Object
657 658 659 |
# File 'lib/kube-dsl/entrypoint.rb', line 657 def nfs_volume_source(&block) ::KubeDSL::DSL::V1::NFSVolumeSource.new(&block) end |
#node(&block) ⇒ Object
681 682 683 |
# File 'lib/kube-dsl/entrypoint.rb', line 681 def node(&block) ::KubeDSL::DSL::V1::Node.new(&block) end |
#node_address(&block) ⇒ Object
685 686 687 |
# File 'lib/kube-dsl/entrypoint.rb', line 685 def node_address(&block) ::KubeDSL::DSL::V1::NodeAddress.new(&block) end |
#node_affinity(&block) ⇒ Object
689 690 691 |
# File 'lib/kube-dsl/entrypoint.rb', line 689 def node_affinity(&block) ::KubeDSL::DSL::V1::NodeAffinity.new(&block) end |
#node_condition(&block) ⇒ Object
693 694 695 |
# File 'lib/kube-dsl/entrypoint.rb', line 693 def node_condition(&block) ::KubeDSL::DSL::V1::NodeCondition.new(&block) end |
#node_config_source(&block) ⇒ Object
697 698 699 |
# File 'lib/kube-dsl/entrypoint.rb', line 697 def node_config_source(&block) ::KubeDSL::DSL::V1::NodeConfigSource.new(&block) end |
#node_config_status(&block) ⇒ Object
701 702 703 |
# File 'lib/kube-dsl/entrypoint.rb', line 701 def node_config_status(&block) ::KubeDSL::DSL::V1::NodeConfigStatus.new(&block) end |
#node_daemon_endpoints(&block) ⇒ Object
705 706 707 |
# File 'lib/kube-dsl/entrypoint.rb', line 705 def node_daemon_endpoints(&block) ::KubeDSL::DSL::V1::NodeDaemonEndpoints.new(&block) end |
#node_list(&block) ⇒ Object
709 710 711 |
# File 'lib/kube-dsl/entrypoint.rb', line 709 def node_list(&block) ::KubeDSL::DSL::V1::NodeList.new(&block) end |
#node_selector(&block) ⇒ Object
713 714 715 |
# File 'lib/kube-dsl/entrypoint.rb', line 713 def node_selector(&block) ::KubeDSL::DSL::V1::NodeSelector.new(&block) end |
#node_selector_requirement(&block) ⇒ Object
717 718 719 |
# File 'lib/kube-dsl/entrypoint.rb', line 717 def node_selector_requirement(&block) ::KubeDSL::DSL::V1::NodeSelectorRequirement.new(&block) end |
#node_selector_term(&block) ⇒ Object
721 722 723 |
# File 'lib/kube-dsl/entrypoint.rb', line 721 def node_selector_term(&block) ::KubeDSL::DSL::V1::NodeSelectorTerm.new(&block) end |
#node_spec(&block) ⇒ Object
725 726 727 |
# File 'lib/kube-dsl/entrypoint.rb', line 725 def node_spec(&block) ::KubeDSL::DSL::V1::NodeSpec.new(&block) end |
#node_status(&block) ⇒ Object
729 730 731 |
# File 'lib/kube-dsl/entrypoint.rb', line 729 def node_status(&block) ::KubeDSL::DSL::V1::NodeStatus.new(&block) end |
#node_system_info(&block) ⇒ Object
733 734 735 |
# File 'lib/kube-dsl/entrypoint.rb', line 733 def node_system_info(&block) ::KubeDSL::DSL::V1::NodeSystemInfo.new(&block) end |
#non_resource_attributes(&block) ⇒ Object
189 190 191 |
# File 'lib/kube-dsl/entrypoint.rb', line 189 def non_resource_attributes(&block) ::KubeDSL::DSL::Authorization::V1::NonResourceAttributes.new(&block) end |
#non_resource_rule(&block) ⇒ Object
193 194 195 |
# File 'lib/kube-dsl/entrypoint.rb', line 193 def non_resource_rule(&block) ::KubeDSL::DSL::Authorization::V1::NonResourceRule.new(&block) end |
#object_field_selector(&block) ⇒ Object
737 738 739 |
# File 'lib/kube-dsl/entrypoint.rb', line 737 def object_field_selector(&block) ::KubeDSL::DSL::V1::ObjectFieldSelector.new(&block) end |
#object_meta(&block) ⇒ Object
1505 1506 1507 |
# File 'lib/kube-dsl/entrypoint.rb', line 1505 def (&block) ::KubeDSL::DSL::Meta::V1::ObjectMeta.new(&block) end |
#object_reference(&block) ⇒ Object
741 742 743 |
# File 'lib/kube-dsl/entrypoint.rb', line 741 def object_reference(&block) ::KubeDSL::DSL::V1::ObjectReference.new(&block) end |
#overhead(&block) ⇒ Object
1229 1230 1231 |
# File 'lib/kube-dsl/entrypoint.rb', line 1229 def overhead(&block) ::KubeDSL::DSL::Node::V1::Overhead.new(&block) end |
#owner_reference(&block) ⇒ Object
1509 1510 1511 |
# File 'lib/kube-dsl/entrypoint.rb', line 1509 def owner_reference(&block) ::KubeDSL::DSL::Meta::V1::OwnerReference.new(&block) end |
#persistent_volume(&block) ⇒ Object
745 746 747 |
# File 'lib/kube-dsl/entrypoint.rb', line 745 def persistent_volume(&block) ::KubeDSL::DSL::V1::PersistentVolume.new(&block) end |
#persistent_volume_claim(&block) ⇒ Object
749 750 751 |
# File 'lib/kube-dsl/entrypoint.rb', line 749 def persistent_volume_claim(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaim.new(&block) end |
#persistent_volume_claim_condition(&block) ⇒ Object
753 754 755 |
# File 'lib/kube-dsl/entrypoint.rb', line 753 def persistent_volume_claim_condition(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimCondition.new(&block) end |
#persistent_volume_claim_list(&block) ⇒ Object
757 758 759 |
# File 'lib/kube-dsl/entrypoint.rb', line 757 def persistent_volume_claim_list(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimList.new(&block) end |
#persistent_volume_claim_spec(&block) ⇒ Object
761 762 763 |
# File 'lib/kube-dsl/entrypoint.rb', line 761 def persistent_volume_claim_spec(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimSpec.new(&block) end |
#persistent_volume_claim_status(&block) ⇒ Object
765 766 767 |
# File 'lib/kube-dsl/entrypoint.rb', line 765 def persistent_volume_claim_status(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimStatus.new(&block) end |
#persistent_volume_claim_template(&block) ⇒ Object
769 770 771 |
# File 'lib/kube-dsl/entrypoint.rb', line 769 def persistent_volume_claim_template(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimTemplate.new(&block) end |
#persistent_volume_claim_volume_source(&block) ⇒ Object
773 774 775 |
# File 'lib/kube-dsl/entrypoint.rb', line 773 def persistent_volume_claim_volume_source(&block) ::KubeDSL::DSL::V1::PersistentVolumeClaimVolumeSource.new(&block) end |
#persistent_volume_list(&block) ⇒ Object
777 778 779 |
# File 'lib/kube-dsl/entrypoint.rb', line 777 def persistent_volume_list(&block) ::KubeDSL::DSL::V1::PersistentVolumeList.new(&block) end |
#persistent_volume_spec(&block) ⇒ Object
781 782 783 |
# File 'lib/kube-dsl/entrypoint.rb', line 781 def persistent_volume_spec(&block) ::KubeDSL::DSL::V1::PersistentVolumeSpec.new(&block) end |
#persistent_volume_status(&block) ⇒ Object
785 786 787 |
# File 'lib/kube-dsl/entrypoint.rb', line 785 def persistent_volume_status(&block) ::KubeDSL::DSL::V1::PersistentVolumeStatus.new(&block) end |
#photon_persistent_disk_volume_source(&block) ⇒ Object
789 790 791 |
# File 'lib/kube-dsl/entrypoint.rb', line 789 def photon_persistent_disk_volume_source(&block) ::KubeDSL::DSL::V1::PhotonPersistentDiskVolumeSource.new(&block) end |
#pod(&block) ⇒ Object
793 794 795 |
# File 'lib/kube-dsl/entrypoint.rb', line 793 def pod(&block) ::KubeDSL::DSL::V1::Pod.new(&block) end |
#pod_affinity(&block) ⇒ Object
797 798 799 |
# File 'lib/kube-dsl/entrypoint.rb', line 797 def pod_affinity(&block) ::KubeDSL::DSL::V1::PodAffinity.new(&block) end |
#pod_affinity_term(&block) ⇒ Object
801 802 803 |
# File 'lib/kube-dsl/entrypoint.rb', line 801 def pod_affinity_term(&block) ::KubeDSL::DSL::V1::PodAffinityTerm.new(&block) end |
#pod_anti_affinity(&block) ⇒ Object
805 806 807 |
# File 'lib/kube-dsl/entrypoint.rb', line 805 def pod_anti_affinity(&block) ::KubeDSL::DSL::V1::PodAntiAffinity.new(&block) end |
#pod_condition(&block) ⇒ Object
809 810 811 |
# File 'lib/kube-dsl/entrypoint.rb', line 809 def pod_condition(&block) ::KubeDSL::DSL::V1::PodCondition.new(&block) end |
#pod_disruption_budget(&block) ⇒ Object
1249 1250 1251 |
# File 'lib/kube-dsl/entrypoint.rb', line 1249 def pod_disruption_budget(&block) ::KubeDSL::DSL::Policy::V1::PodDisruptionBudget.new(&block) end |
#pod_disruption_budget_list(&block) ⇒ Object
1253 1254 1255 |
# File 'lib/kube-dsl/entrypoint.rb', line 1253 def pod_disruption_budget_list(&block) ::KubeDSL::DSL::Policy::V1::PodDisruptionBudgetList.new(&block) end |
#pod_disruption_budget_spec(&block) ⇒ Object
1257 1258 1259 |
# File 'lib/kube-dsl/entrypoint.rb', line 1257 def pod_disruption_budget_spec(&block) ::KubeDSL::DSL::Policy::V1::PodDisruptionBudgetSpec.new(&block) end |
#pod_disruption_budget_status(&block) ⇒ Object
1261 1262 1263 |
# File 'lib/kube-dsl/entrypoint.rb', line 1261 def pod_disruption_budget_status(&block) ::KubeDSL::DSL::Policy::V1::PodDisruptionBudgetStatus.new(&block) end |
#pod_dns_config(&block) ⇒ Object
813 814 815 |
# File 'lib/kube-dsl/entrypoint.rb', line 813 def pod_dns_config(&block) ::KubeDSL::DSL::V1::PodDNSConfig.new(&block) end |
#pod_dns_config_option(&block) ⇒ Object
817 818 819 |
# File 'lib/kube-dsl/entrypoint.rb', line 817 def pod_dns_config_option(&block) ::KubeDSL::DSL::V1::PodDNSConfigOption.new(&block) end |
#pod_ip(&block) ⇒ Object
821 822 823 |
# File 'lib/kube-dsl/entrypoint.rb', line 821 def pod_ip(&block) ::KubeDSL::DSL::V1::PodIP.new(&block) end |
#pod_list(&block) ⇒ Object
825 826 827 |
# File 'lib/kube-dsl/entrypoint.rb', line 825 def pod_list(&block) ::KubeDSL::DSL::V1::PodList.new(&block) end |
#pod_readiness_gate(&block) ⇒ Object
829 830 831 |
# File 'lib/kube-dsl/entrypoint.rb', line 829 def pod_readiness_gate(&block) ::KubeDSL::DSL::V1::PodReadinessGate.new(&block) end |
#pod_security_context(&block) ⇒ Object
833 834 835 |
# File 'lib/kube-dsl/entrypoint.rb', line 833 def pod_security_context(&block) ::KubeDSL::DSL::V1::PodSecurityContext.new(&block) end |
#pod_spec(&block) ⇒ Object
837 838 839 |
# File 'lib/kube-dsl/entrypoint.rb', line 837 def pod_spec(&block) ::KubeDSL::DSL::V1::PodSpec.new(&block) end |
#pod_status(&block) ⇒ Object
841 842 843 |
# File 'lib/kube-dsl/entrypoint.rb', line 841 def pod_status(&block) ::KubeDSL::DSL::V1::PodStatus.new(&block) end |
#pod_template(&block) ⇒ Object
845 846 847 |
# File 'lib/kube-dsl/entrypoint.rb', line 845 def pod_template(&block) ::KubeDSL::DSL::V1::PodTemplate.new(&block) end |
#pod_template_list(&block) ⇒ Object
849 850 851 |
# File 'lib/kube-dsl/entrypoint.rb', line 849 def pod_template_list(&block) ::KubeDSL::DSL::V1::PodTemplateList.new(&block) end |
#pod_template_spec(&block) ⇒ Object
853 854 855 |
# File 'lib/kube-dsl/entrypoint.rb', line 853 def pod_template_spec(&block) ::KubeDSL::DSL::V1::PodTemplateSpec.new(&block) end |
#policy_rule(&block) ⇒ Object
1285 1286 1287 |
# File 'lib/kube-dsl/entrypoint.rb', line 1285 def policy_rule(&block) ::KubeDSL::DSL::Rbac::V1::PolicyRule.new(&block) end |
#port_status(&block) ⇒ Object
857 858 859 |
# File 'lib/kube-dsl/entrypoint.rb', line 857 def port_status(&block) ::KubeDSL::DSL::V1::PortStatus.new(&block) end |
#portworx_volume_source(&block) ⇒ Object
861 862 863 |
# File 'lib/kube-dsl/entrypoint.rb', line 861 def portworx_volume_source(&block) ::KubeDSL::DSL::V1::PortworxVolumeSource.new(&block) end |
#preconditions(&block) ⇒ Object
1513 1514 1515 |
# File 'lib/kube-dsl/entrypoint.rb', line 1513 def preconditions(&block) ::KubeDSL::DSL::Meta::V1::Preconditions.new(&block) end |
#preferred_scheduling_term(&block) ⇒ Object
865 866 867 |
# File 'lib/kube-dsl/entrypoint.rb', line 865 def preferred_scheduling_term(&block) ::KubeDSL::DSL::V1::PreferredSchedulingTerm.new(&block) end |
#priority_class(&block) ⇒ Object
1313 1314 1315 |
# File 'lib/kube-dsl/entrypoint.rb', line 1313 def priority_class(&block) ::KubeDSL::DSL::Scheduling::V1::PriorityClass.new(&block) end |
#priority_class_list(&block) ⇒ Object
1317 1318 1319 |
# File 'lib/kube-dsl/entrypoint.rb', line 1317 def priority_class_list(&block) ::KubeDSL::DSL::Scheduling::V1::PriorityClassList.new(&block) end |
#probe(&block) ⇒ Object
869 870 871 |
# File 'lib/kube-dsl/entrypoint.rb', line 869 def probe(&block) ::KubeDSL::DSL::V1::Probe.new(&block) end |
#projected_volume_source(&block) ⇒ Object
873 874 875 |
# File 'lib/kube-dsl/entrypoint.rb', line 873 def projected_volume_source(&block) ::KubeDSL::DSL::V1::ProjectedVolumeSource.new(&block) end |
#quobyte_volume_source(&block) ⇒ Object
877 878 879 |
# File 'lib/kube-dsl/entrypoint.rb', line 877 def quobyte_volume_source(&block) ::KubeDSL::DSL::V1::QuobyteVolumeSource.new(&block) end |
#rbd_persistent_volume_source(&block) ⇒ Object
881 882 883 |
# File 'lib/kube-dsl/entrypoint.rb', line 881 def rbd_persistent_volume_source(&block) ::KubeDSL::DSL::V1::RBDPersistentVolumeSource.new(&block) end |
#rbd_volume_source(&block) ⇒ Object
885 886 887 |
# File 'lib/kube-dsl/entrypoint.rb', line 885 def rbd_volume_source(&block) ::KubeDSL::DSL::V1::RBDVolumeSource.new(&block) end |
#replica_set(&block) ⇒ Object
97 98 99 |
# File 'lib/kube-dsl/entrypoint.rb', line 97 def replica_set(&block) ::KubeDSL::DSL::Apps::V1::ReplicaSet.new(&block) end |
#replica_set_condition(&block) ⇒ Object
101 102 103 |
# File 'lib/kube-dsl/entrypoint.rb', line 101 def replica_set_condition(&block) ::KubeDSL::DSL::Apps::V1::ReplicaSetCondition.new(&block) end |
#replica_set_list(&block) ⇒ Object
105 106 107 |
# File 'lib/kube-dsl/entrypoint.rb', line 105 def replica_set_list(&block) ::KubeDSL::DSL::Apps::V1::ReplicaSetList.new(&block) end |
#replica_set_spec(&block) ⇒ Object
109 110 111 |
# File 'lib/kube-dsl/entrypoint.rb', line 109 def replica_set_spec(&block) ::KubeDSL::DSL::Apps::V1::ReplicaSetSpec.new(&block) end |
#replica_set_status(&block) ⇒ Object
113 114 115 |
# File 'lib/kube-dsl/entrypoint.rb', line 113 def replica_set_status(&block) ::KubeDSL::DSL::Apps::V1::ReplicaSetStatus.new(&block) end |
#replication_controller(&block) ⇒ Object
889 890 891 |
# File 'lib/kube-dsl/entrypoint.rb', line 889 def replication_controller(&block) ::KubeDSL::DSL::V1::ReplicationController.new(&block) end |
#replication_controller_condition(&block) ⇒ Object
893 894 895 |
# File 'lib/kube-dsl/entrypoint.rb', line 893 def replication_controller_condition(&block) ::KubeDSL::DSL::V1::ReplicationControllerCondition.new(&block) end |
#replication_controller_list(&block) ⇒ Object
897 898 899 |
# File 'lib/kube-dsl/entrypoint.rb', line 897 def replication_controller_list(&block) ::KubeDSL::DSL::V1::ReplicationControllerList.new(&block) end |
#replication_controller_spec(&block) ⇒ Object
901 902 903 |
# File 'lib/kube-dsl/entrypoint.rb', line 901 def replication_controller_spec(&block) ::KubeDSL::DSL::V1::ReplicationControllerSpec.new(&block) end |
#replication_controller_status(&block) ⇒ Object
905 906 907 |
# File 'lib/kube-dsl/entrypoint.rb', line 905 def replication_controller_status(&block) ::KubeDSL::DSL::V1::ReplicationControllerStatus.new(&block) end |
#resource_attributes(&block) ⇒ Object
197 198 199 |
# File 'lib/kube-dsl/entrypoint.rb', line 197 def resource_attributes(&block) ::KubeDSL::DSL::Authorization::V1::ResourceAttributes.new(&block) end |
#resource_field_selector(&block) ⇒ Object
909 910 911 |
# File 'lib/kube-dsl/entrypoint.rb', line 909 def resource_field_selector(&block) ::KubeDSL::DSL::V1::ResourceFieldSelector.new(&block) end |
#resource_quota(&block) ⇒ Object
913 914 915 |
# File 'lib/kube-dsl/entrypoint.rb', line 913 def resource_quota(&block) ::KubeDSL::DSL::V1::ResourceQuota.new(&block) end |
#resource_quota_list(&block) ⇒ Object
917 918 919 |
# File 'lib/kube-dsl/entrypoint.rb', line 917 def resource_quota_list(&block) ::KubeDSL::DSL::V1::ResourceQuotaList.new(&block) end |
#resource_quota_spec(&block) ⇒ Object
921 922 923 |
# File 'lib/kube-dsl/entrypoint.rb', line 921 def resource_quota_spec(&block) ::KubeDSL::DSL::V1::ResourceQuotaSpec.new(&block) end |
#resource_quota_status(&block) ⇒ Object
925 926 927 |
# File 'lib/kube-dsl/entrypoint.rb', line 925 def resource_quota_status(&block) ::KubeDSL::DSL::V1::ResourceQuotaStatus.new(&block) end |
#resource_requirements(&block) ⇒ Object
929 930 931 |
# File 'lib/kube-dsl/entrypoint.rb', line 929 def resource_requirements(&block) ::KubeDSL::DSL::V1::ResourceRequirements.new(&block) end |
#resource_rule(&block) ⇒ Object
201 202 203 |
# File 'lib/kube-dsl/entrypoint.rb', line 201 def resource_rule(&block) ::KubeDSL::DSL::Authorization::V1::ResourceRule.new(&block) end |
#role(&block) ⇒ Object
1289 1290 1291 |
# File 'lib/kube-dsl/entrypoint.rb', line 1289 def role(&block) ::KubeDSL::DSL::Rbac::V1::Role.new(&block) end |
#role_binding(&block) ⇒ Object
1293 1294 1295 |
# File 'lib/kube-dsl/entrypoint.rb', line 1293 def role_binding(&block) ::KubeDSL::DSL::Rbac::V1::RoleBinding.new(&block) end |
#role_binding_list(&block) ⇒ Object
1297 1298 1299 |
# File 'lib/kube-dsl/entrypoint.rb', line 1297 def role_binding_list(&block) ::KubeDSL::DSL::Rbac::V1::RoleBindingList.new(&block) end |
#role_list(&block) ⇒ Object
1301 1302 1303 |
# File 'lib/kube-dsl/entrypoint.rb', line 1301 def role_list(&block) ::KubeDSL::DSL::Rbac::V1::RoleList.new(&block) end |
#role_ref(&block) ⇒ Object
1305 1306 1307 |
# File 'lib/kube-dsl/entrypoint.rb', line 1305 def role_ref(&block) ::KubeDSL::DSL::Rbac::V1::RoleRef.new(&block) end |
#rolling_update_daemon_set(&block) ⇒ Object
117 118 119 |
# File 'lib/kube-dsl/entrypoint.rb', line 117 def rolling_update_daemon_set(&block) ::KubeDSL::DSL::Apps::V1::RollingUpdateDaemonSet.new(&block) end |
#rolling_update_deployment(&block) ⇒ Object
121 122 123 |
# File 'lib/kube-dsl/entrypoint.rb', line 121 def rolling_update_deployment(&block) ::KubeDSL::DSL::Apps::V1::RollingUpdateDeployment.new(&block) end |
#rolling_update_stateful_set_strategy(&block) ⇒ Object
125 126 127 |
# File 'lib/kube-dsl/entrypoint.rb', line 125 def rolling_update_stateful_set_strategy(&block) ::KubeDSL::DSL::Apps::V1::RollingUpdateStatefulSetStrategy.new(&block) end |
#rule_with_operations(&block) ⇒ Object
17 18 19 |
# File 'lib/kube-dsl/entrypoint.rb', line 17 def rule_with_operations(&block) ::KubeDSL::DSL::Admissionregistration::V1::RuleWithOperations.new(&block) end |
#runtime_class(&block) ⇒ Object
1233 1234 1235 |
# File 'lib/kube-dsl/entrypoint.rb', line 1233 def runtime_class(&block) ::KubeDSL::DSL::Node::V1::RuntimeClass.new(&block) end |
#runtime_class_list(&block) ⇒ Object
1237 1238 1239 |
# File 'lib/kube-dsl/entrypoint.rb', line 1237 def runtime_class_list(&block) ::KubeDSL::DSL::Node::V1::RuntimeClassList.new(&block) end |
#scale(&block) ⇒ Object
257 258 259 |
# File 'lib/kube-dsl/entrypoint.rb', line 257 def scale(&block) ::KubeDSL::DSL::Autoscaling::V1::Scale.new(&block) end |
#scale_io_persistent_volume_source(&block) ⇒ Object
937 938 939 |
# File 'lib/kube-dsl/entrypoint.rb', line 937 def scale_io_persistent_volume_source(&block) ::KubeDSL::DSL::V1::ScaleIOPersistentVolumeSource.new(&block) end |
#scale_io_volume_source(&block) ⇒ Object
941 942 943 |
# File 'lib/kube-dsl/entrypoint.rb', line 941 def scale_io_volume_source(&block) ::KubeDSL::DSL::V1::ScaleIOVolumeSource.new(&block) end |
#scale_spec(&block) ⇒ Object
261 262 263 |
# File 'lib/kube-dsl/entrypoint.rb', line 261 def scale_spec(&block) ::KubeDSL::DSL::Autoscaling::V1::ScaleSpec.new(&block) end |
#scale_status(&block) ⇒ Object
265 266 267 |
# File 'lib/kube-dsl/entrypoint.rb', line 265 def scale_status(&block) ::KubeDSL::DSL::Autoscaling::V1::ScaleStatus.new(&block) end |
#scheduling(&block) ⇒ Object
1241 1242 1243 |
# File 'lib/kube-dsl/entrypoint.rb', line 1241 def scheduling(&block) ::KubeDSL::DSL::Node::V1::Scheduling.new(&block) end |
#scope_selector(&block) ⇒ Object
945 946 947 |
# File 'lib/kube-dsl/entrypoint.rb', line 945 def scope_selector(&block) ::KubeDSL::DSL::V1::ScopeSelector.new(&block) end |
#scoped_resource_selector_requirement(&block) ⇒ Object
949 950 951 |
# File 'lib/kube-dsl/entrypoint.rb', line 949 def scoped_resource_selector_requirement(&block) ::KubeDSL::DSL::V1::ScopedResourceSelectorRequirement.new(&block) end |
#se_linux_options(&block) ⇒ Object
933 934 935 |
# File 'lib/kube-dsl/entrypoint.rb', line 933 def (&block) ::KubeDSL::DSL::V1::SELinuxOptions.new(&block) end |
#seccomp_profile(&block) ⇒ Object
953 954 955 |
# File 'lib/kube-dsl/entrypoint.rb', line 953 def seccomp_profile(&block) ::KubeDSL::DSL::V1::SeccompProfile.new(&block) end |
#secret(&block) ⇒ Object
957 958 959 |
# File 'lib/kube-dsl/entrypoint.rb', line 957 def secret(&block) ::KubeDSL::DSL::V1::Secret.new(&block) end |
#secret_env_source(&block) ⇒ Object
961 962 963 |
# File 'lib/kube-dsl/entrypoint.rb', line 961 def secret_env_source(&block) ::KubeDSL::DSL::V1::SecretEnvSource.new(&block) end |
#secret_key_selector(&block) ⇒ Object
965 966 967 |
# File 'lib/kube-dsl/entrypoint.rb', line 965 def secret_key_selector(&block) ::KubeDSL::DSL::V1::SecretKeySelector.new(&block) end |
#secret_list(&block) ⇒ Object
969 970 971 |
# File 'lib/kube-dsl/entrypoint.rb', line 969 def secret_list(&block) ::KubeDSL::DSL::V1::SecretList.new(&block) end |
#secret_projection(&block) ⇒ Object
973 974 975 |
# File 'lib/kube-dsl/entrypoint.rb', line 973 def secret_projection(&block) ::KubeDSL::DSL::V1::SecretProjection.new(&block) end |
#secret_reference(&block) ⇒ Object
977 978 979 |
# File 'lib/kube-dsl/entrypoint.rb', line 977 def secret_reference(&block) ::KubeDSL::DSL::V1::SecretReference.new(&block) end |
#secret_volume_source(&block) ⇒ Object
981 982 983 |
# File 'lib/kube-dsl/entrypoint.rb', line 981 def secret_volume_source(&block) ::KubeDSL::DSL::V1::SecretVolumeSource.new(&block) end |
#security_context(&block) ⇒ Object
985 986 987 |
# File 'lib/kube-dsl/entrypoint.rb', line 985 def security_context(&block) ::KubeDSL::DSL::V1::SecurityContext.new(&block) end |
#self_subject_access_review(&block) ⇒ Object
205 206 207 |
# File 'lib/kube-dsl/entrypoint.rb', line 205 def self_subject_access_review(&block) ::KubeDSL::DSL::Authorization::V1::SelfSubjectAccessReview.new(&block) end |
#self_subject_access_review_spec(&block) ⇒ Object
209 210 211 |
# File 'lib/kube-dsl/entrypoint.rb', line 209 def self_subject_access_review_spec(&block) ::KubeDSL::DSL::Authorization::V1::SelfSubjectAccessReviewSpec.new(&block) end |
#self_subject_rules_review(&block) ⇒ Object
213 214 215 |
# File 'lib/kube-dsl/entrypoint.rb', line 213 def self_subject_rules_review(&block) ::KubeDSL::DSL::Authorization::V1::SelfSubjectRulesReview.new(&block) end |
#self_subject_rules_review_spec(&block) ⇒ Object
217 218 219 |
# File 'lib/kube-dsl/entrypoint.rb', line 217 def self_subject_rules_review_spec(&block) ::KubeDSL::DSL::Authorization::V1::SelfSubjectRulesReviewSpec.new(&block) end |
#server_address_by_client_cidr(&block) ⇒ Object
1517 1518 1519 |
# File 'lib/kube-dsl/entrypoint.rb', line 1517 def server_address_by_client_cidr(&block) ::KubeDSL::DSL::Meta::V1::ServerAddressByClientCIDR.new(&block) end |
#service(&block) ⇒ Object
989 990 991 |
# File 'lib/kube-dsl/entrypoint.rb', line 989 def service(&block) ::KubeDSL::DSL::V1::Service.new(&block) end |
#service_account(&block) ⇒ Object
993 994 995 |
# File 'lib/kube-dsl/entrypoint.rb', line 993 def service_account(&block) ::KubeDSL::DSL::V1::ServiceAccount.new(&block) end |
#service_account_list(&block) ⇒ Object
997 998 999 |
# File 'lib/kube-dsl/entrypoint.rb', line 997 def service_account_list(&block) ::KubeDSL::DSL::V1::ServiceAccountList.new(&block) end |
#service_account_token_projection(&block) ⇒ Object
1001 1002 1003 |
# File 'lib/kube-dsl/entrypoint.rb', line 1001 def service_account_token_projection(&block) ::KubeDSL::DSL::V1::ServiceAccountTokenProjection.new(&block) end |
#service_backend_port(&block) ⇒ Object
1225 1226 1227 |
# File 'lib/kube-dsl/entrypoint.rb', line 1225 def service_backend_port(&block) ::KubeDSL::DSL::Networking::V1::ServiceBackendPort.new(&block) end |
#service_list(&block) ⇒ Object
1005 1006 1007 |
# File 'lib/kube-dsl/entrypoint.rb', line 1005 def service_list(&block) ::KubeDSL::DSL::V1::ServiceList.new(&block) end |
#service_port(&block) ⇒ Object
1009 1010 1011 |
# File 'lib/kube-dsl/entrypoint.rb', line 1009 def service_port(&block) ::KubeDSL::DSL::V1::ServicePort.new(&block) end |
#service_spec(&block) ⇒ Object
1013 1014 1015 |
# File 'lib/kube-dsl/entrypoint.rb', line 1013 def service_spec(&block) ::KubeDSL::DSL::V1::ServiceSpec.new(&block) end |
#service_status(&block) ⇒ Object
1017 1018 1019 |
# File 'lib/kube-dsl/entrypoint.rb', line 1017 def service_status(&block) ::KubeDSL::DSL::V1::ServiceStatus.new(&block) end |
#session_affinity_config(&block) ⇒ Object
1021 1022 1023 |
# File 'lib/kube-dsl/entrypoint.rb', line 1021 def session_affinity_config(&block) ::KubeDSL::DSL::V1::SessionAffinityConfig.new(&block) end |
#stateful_set(&block) ⇒ Object
129 130 131 |
# File 'lib/kube-dsl/entrypoint.rb', line 129 def stateful_set(&block) ::KubeDSL::DSL::Apps::V1::StatefulSet.new(&block) end |
#stateful_set_condition(&block) ⇒ Object
133 134 135 |
# File 'lib/kube-dsl/entrypoint.rb', line 133 def stateful_set_condition(&block) ::KubeDSL::DSL::Apps::V1::StatefulSetCondition.new(&block) end |
#stateful_set_list(&block) ⇒ Object
137 138 139 |
# File 'lib/kube-dsl/entrypoint.rb', line 137 def stateful_set_list(&block) ::KubeDSL::DSL::Apps::V1::StatefulSetList.new(&block) end |
#stateful_set_spec(&block) ⇒ Object
141 142 143 |
# File 'lib/kube-dsl/entrypoint.rb', line 141 def stateful_set_spec(&block) ::KubeDSL::DSL::Apps::V1::StatefulSetSpec.new(&block) end |
#stateful_set_status(&block) ⇒ Object
145 146 147 |
# File 'lib/kube-dsl/entrypoint.rb', line 145 def stateful_set_status(&block) ::KubeDSL::DSL::Apps::V1::StatefulSetStatus.new(&block) end |
#stateful_set_update_strategy(&block) ⇒ Object
149 150 151 |
# File 'lib/kube-dsl/entrypoint.rb', line 149 def stateful_set_update_strategy(&block) ::KubeDSL::DSL::Apps::V1::StatefulSetUpdateStrategy.new(&block) end |
#status(&block) ⇒ Object
1521 1522 1523 |
# File 'lib/kube-dsl/entrypoint.rb', line 1521 def status(&block) ::KubeDSL::DSL::Meta::V1::Status.new(&block) end |
#status_cause(&block) ⇒ Object
1525 1526 1527 |
# File 'lib/kube-dsl/entrypoint.rb', line 1525 def status_cause(&block) ::KubeDSL::DSL::Meta::V1::StatusCause.new(&block) end |
#status_details(&block) ⇒ Object
1529 1530 1531 |
# File 'lib/kube-dsl/entrypoint.rb', line 1529 def status_details(&block) ::KubeDSL::DSL::Meta::V1::StatusDetails.new(&block) end |
#storage_class(&block) ⇒ Object
1349 1350 1351 |
# File 'lib/kube-dsl/entrypoint.rb', line 1349 def storage_class(&block) ::KubeDSL::DSL::Storage::V1::StorageClass.new(&block) end |
#storage_class_list(&block) ⇒ Object
1353 1354 1355 |
# File 'lib/kube-dsl/entrypoint.rb', line 1353 def storage_class_list(&block) ::KubeDSL::DSL::Storage::V1::StorageClassList.new(&block) end |
#storage_os_persistent_volume_source(&block) ⇒ Object
1025 1026 1027 |
# File 'lib/kube-dsl/entrypoint.rb', line 1025 def storage_os_persistent_volume_source(&block) ::KubeDSL::DSL::V1::StorageOSPersistentVolumeSource.new(&block) end |
#storage_os_volume_source(&block) ⇒ Object
1029 1030 1031 |
# File 'lib/kube-dsl/entrypoint.rb', line 1029 def storage_os_volume_source(&block) ::KubeDSL::DSL::V1::StorageOSVolumeSource.new(&block) end |
#storage_v1_token_request(&block) ⇒ Object
1357 1358 1359 |
# File 'lib/kube-dsl/entrypoint.rb', line 1357 def storage_v1_token_request(&block) ::KubeDSL::DSL::Storage::V1::TokenRequest.new(&block) end |
#subject(&block) ⇒ Object
1309 1310 1311 |
# File 'lib/kube-dsl/entrypoint.rb', line 1309 def subject(&block) ::KubeDSL::DSL::Rbac::V1::Subject.new(&block) end |
#subject_access_review(&block) ⇒ Object
221 222 223 |
# File 'lib/kube-dsl/entrypoint.rb', line 221 def subject_access_review(&block) ::KubeDSL::DSL::Authorization::V1::SubjectAccessReview.new(&block) end |
#subject_access_review_spec(&block) ⇒ Object
225 226 227 |
# File 'lib/kube-dsl/entrypoint.rb', line 225 def subject_access_review_spec(&block) ::KubeDSL::DSL::Authorization::V1::SubjectAccessReviewSpec.new(&block) end |
#subject_access_review_status(&block) ⇒ Object
229 230 231 |
# File 'lib/kube-dsl/entrypoint.rb', line 229 def subject_access_review_status(&block) ::KubeDSL::DSL::Authorization::V1::SubjectAccessReviewStatus.new(&block) end |
#subject_rules_review_status(&block) ⇒ Object
233 234 235 |
# File 'lib/kube-dsl/entrypoint.rb', line 233 def subject_rules_review_status(&block) ::KubeDSL::DSL::Authorization::V1::SubjectRulesReviewStatus.new(&block) end |
#sysctl(&block) ⇒ Object
1033 1034 1035 |
# File 'lib/kube-dsl/entrypoint.rb', line 1033 def sysctl(&block) ::KubeDSL::DSL::V1::Sysctl.new(&block) end |
#taint(&block) ⇒ Object
1041 1042 1043 |
# File 'lib/kube-dsl/entrypoint.rb', line 1041 def taint(&block) ::KubeDSL::DSL::V1::Taint.new(&block) end |
#tcp_socket_action(&block) ⇒ Object
1037 1038 1039 |
# File 'lib/kube-dsl/entrypoint.rb', line 1037 def tcp_socket_action(&block) ::KubeDSL::DSL::V1::TCPSocketAction.new(&block) end |
#token_request_spec(&block) ⇒ Object
161 162 163 |
# File 'lib/kube-dsl/entrypoint.rb', line 161 def token_request_spec(&block) ::KubeDSL::DSL::Authentication::V1::TokenRequestSpec.new(&block) end |
#token_request_status(&block) ⇒ Object
165 166 167 |
# File 'lib/kube-dsl/entrypoint.rb', line 165 def token_request_status(&block) ::KubeDSL::DSL::Authentication::V1::TokenRequestStatus.new(&block) end |
#token_review(&block) ⇒ Object
169 170 171 |
# File 'lib/kube-dsl/entrypoint.rb', line 169 def token_review(&block) ::KubeDSL::DSL::Authentication::V1::TokenReview.new(&block) end |
#token_review_spec(&block) ⇒ Object
173 174 175 |
# File 'lib/kube-dsl/entrypoint.rb', line 173 def token_review_spec(&block) ::KubeDSL::DSL::Authentication::V1::TokenReviewSpec.new(&block) end |
#token_review_status(&block) ⇒ Object
177 178 179 |
# File 'lib/kube-dsl/entrypoint.rb', line 177 def token_review_status(&block) ::KubeDSL::DSL::Authentication::V1::TokenReviewStatus.new(&block) end |
#toleration(&block) ⇒ Object
1045 1046 1047 |
# File 'lib/kube-dsl/entrypoint.rb', line 1045 def toleration(&block) ::KubeDSL::DSL::V1::Toleration.new(&block) end |
#topology_selector_label_requirement(&block) ⇒ Object
1049 1050 1051 |
# File 'lib/kube-dsl/entrypoint.rb', line 1049 def topology_selector_label_requirement(&block) ::KubeDSL::DSL::V1::TopologySelectorLabelRequirement.new(&block) end |
#topology_selector_term(&block) ⇒ Object
1053 1054 1055 |
# File 'lib/kube-dsl/entrypoint.rb', line 1053 def topology_selector_term(&block) ::KubeDSL::DSL::V1::TopologySelectorTerm.new(&block) end |
#topology_spread_constraint(&block) ⇒ Object
1057 1058 1059 |
# File 'lib/kube-dsl/entrypoint.rb', line 1057 def topology_spread_constraint(&block) ::KubeDSL::DSL::V1::TopologySpreadConstraint.new(&block) end |
#typed_local_object_reference(&block) ⇒ Object
1061 1062 1063 |
# File 'lib/kube-dsl/entrypoint.rb', line 1061 def typed_local_object_reference(&block) ::KubeDSL::DSL::V1::TypedLocalObjectReference.new(&block) end |
#uncounted_terminated_pods(&block) ⇒ Object
309 310 311 |
# File 'lib/kube-dsl/entrypoint.rb', line 309 def uncounted_terminated_pods(&block) ::KubeDSL::DSL::Batch::V1::UncountedTerminatedPods.new(&block) end |
#user_info(&block) ⇒ Object
181 182 183 |
# File 'lib/kube-dsl/entrypoint.rb', line 181 def user_info(&block) ::KubeDSL::DSL::Authentication::V1::UserInfo.new(&block) end |
#v1_endpoint_port(&block) ⇒ Object
501 502 503 |
# File 'lib/kube-dsl/entrypoint.rb', line 501 def v1_endpoint_port(&block) ::KubeDSL::DSL::V1::EndpointPort.new(&block) end |
#v1_event(&block) ⇒ Object
537 538 539 |
# File 'lib/kube-dsl/entrypoint.rb', line 537 def v1_event(&block) ::KubeDSL::DSL::V1::Event.new(&block) end |
#v1_event_list(&block) ⇒ Object
541 542 543 |
# File 'lib/kube-dsl/entrypoint.rb', line 541 def v1_event_list(&block) ::KubeDSL::DSL::V1::EventList.new(&block) end |
#v1_event_series(&block) ⇒ Object
545 546 547 |
# File 'lib/kube-dsl/entrypoint.rb', line 545 def v1_event_series(&block) ::KubeDSL::DSL::V1::EventSeries.new(&block) end |
#validating_webhook(&block) ⇒ Object
25 26 27 |
# File 'lib/kube-dsl/entrypoint.rb', line 25 def validating_webhook(&block) ::KubeDSL::DSL::Admissionregistration::V1::ValidatingWebhook.new(&block) end |
#validating_webhook_configuration(&block) ⇒ Object
29 30 31 |
# File 'lib/kube-dsl/entrypoint.rb', line 29 def validating_webhook_configuration(&block) ::KubeDSL::DSL::Admissionregistration::V1::ValidatingWebhookConfiguration.new(&block) end |
#validating_webhook_configuration_list(&block) ⇒ Object
33 34 35 |
# File 'lib/kube-dsl/entrypoint.rb', line 33 def validating_webhook_configuration_list(&block) ::KubeDSL::DSL::Admissionregistration::V1::ValidatingWebhookConfigurationList.new(&block) end |
#volume(&block) ⇒ Object
1065 1066 1067 |
# File 'lib/kube-dsl/entrypoint.rb', line 1065 def volume(&block) ::KubeDSL::DSL::V1::Volume.new(&block) end |
#volume_attachment(&block) ⇒ Object
1361 1362 1363 |
# File 'lib/kube-dsl/entrypoint.rb', line 1361 def (&block) ::KubeDSL::DSL::Storage::V1::VolumeAttachment.new(&block) end |
#volume_attachment_list(&block) ⇒ Object
1365 1366 1367 |
# File 'lib/kube-dsl/entrypoint.rb', line 1365 def (&block) ::KubeDSL::DSL::Storage::V1::VolumeAttachmentList.new(&block) end |
#volume_attachment_source(&block) ⇒ Object
1369 1370 1371 |
# File 'lib/kube-dsl/entrypoint.rb', line 1369 def (&block) ::KubeDSL::DSL::Storage::V1::VolumeAttachmentSource.new(&block) end |
#volume_attachment_spec(&block) ⇒ Object
1373 1374 1375 |
# File 'lib/kube-dsl/entrypoint.rb', line 1373 def (&block) ::KubeDSL::DSL::Storage::V1::VolumeAttachmentSpec.new(&block) end |
#volume_attachment_status(&block) ⇒ Object
1377 1378 1379 |
# File 'lib/kube-dsl/entrypoint.rb', line 1377 def (&block) ::KubeDSL::DSL::Storage::V1::VolumeAttachmentStatus.new(&block) end |
#volume_device(&block) ⇒ Object
1069 1070 1071 |
# File 'lib/kube-dsl/entrypoint.rb', line 1069 def volume_device(&block) ::KubeDSL::DSL::V1::VolumeDevice.new(&block) end |
#volume_error(&block) ⇒ Object
1381 1382 1383 |
# File 'lib/kube-dsl/entrypoint.rb', line 1381 def volume_error(&block) ::KubeDSL::DSL::Storage::V1::VolumeError.new(&block) end |
#volume_mount(&block) ⇒ Object
1073 1074 1075 |
# File 'lib/kube-dsl/entrypoint.rb', line 1073 def volume_mount(&block) ::KubeDSL::DSL::V1::VolumeMount.new(&block) end |
#volume_node_affinity(&block) ⇒ Object
1077 1078 1079 |
# File 'lib/kube-dsl/entrypoint.rb', line 1077 def volume_node_affinity(&block) ::KubeDSL::DSL::V1::VolumeNodeAffinity.new(&block) end |
#volume_node_resources(&block) ⇒ Object
1385 1386 1387 |
# File 'lib/kube-dsl/entrypoint.rb', line 1385 def volume_node_resources(&block) ::KubeDSL::DSL::Storage::V1::VolumeNodeResources.new(&block) end |
#volume_projection(&block) ⇒ Object
1081 1082 1083 |
# File 'lib/kube-dsl/entrypoint.rb', line 1081 def volume_projection(&block) ::KubeDSL::DSL::V1::VolumeProjection.new(&block) end |
#vsphere_virtual_disk_volume_source(&block) ⇒ Object
1085 1086 1087 |
# File 'lib/kube-dsl/entrypoint.rb', line 1085 def vsphere_virtual_disk_volume_source(&block) ::KubeDSL::DSL::V1::VsphereVirtualDiskVolumeSource.new(&block) end |
#watch_event(&block) ⇒ Object
1533 1534 1535 |
# File 'lib/kube-dsl/entrypoint.rb', line 1533 def watch_event(&block) ::KubeDSL::DSL::Meta::V1::WatchEvent.new(&block) end |
#webhook_conversion(&block) ⇒ Object
1453 1454 1455 |
# File 'lib/kube-dsl/entrypoint.rb', line 1453 def webhook_conversion(&block) ::KubeDSL::DSL::Apiextensions::V1::WebhookConversion.new(&block) end |
#weighted_pod_affinity_term(&block) ⇒ Object
1089 1090 1091 |
# File 'lib/kube-dsl/entrypoint.rb', line 1089 def weighted_pod_affinity_term(&block) ::KubeDSL::DSL::V1::WeightedPodAffinityTerm.new(&block) end |
#windows_security_context_options(&block) ⇒ Object
1093 1094 1095 |
# File 'lib/kube-dsl/entrypoint.rb', line 1093 def (&block) ::KubeDSL::DSL::V1::WindowsSecurityContextOptions.new(&block) end |