Automated openapi generation from release-1.26
Signed-off-by: Kubernetes Prow Robot <k8s.ci.robot@gmail.com>
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
Requested Commit: master
|
||||
Actual Commit: ac7ebf67dd67e4a347fa142aa6a95ab12f0198de
|
||||
Actual Commit: b527f3b8163fce828b7ce4aadbf9bf672cdf90f9
|
||||
|
||||
@@ -5,6 +5,8 @@ api/AdmissionregistrationAPI.c
|
||||
api/AdmissionregistrationAPI.h
|
||||
api/AdmissionregistrationV1API.c
|
||||
api/AdmissionregistrationV1API.h
|
||||
api/AdmissionregistrationV1alpha1API.c
|
||||
api/AdmissionregistrationV1alpha1API.h
|
||||
api/ApiextensionsAPI.c
|
||||
api/ApiextensionsAPI.h
|
||||
api/ApiextensionsV1API.c
|
||||
@@ -23,6 +25,8 @@ api/AuthenticationAPI.c
|
||||
api/AuthenticationAPI.h
|
||||
api/AuthenticationV1API.c
|
||||
api/AuthenticationV1API.h
|
||||
api/AuthenticationV1alpha1API.c
|
||||
api/AuthenticationV1alpha1API.h
|
||||
api/AuthorizationAPI.c
|
||||
api/AuthorizationAPI.h
|
||||
api/AuthorizationV1API.c
|
||||
@@ -33,8 +37,6 @@ api/AutoscalingV1API.c
|
||||
api/AutoscalingV1API.h
|
||||
api/AutoscalingV2API.c
|
||||
api/AutoscalingV2API.h
|
||||
api/AutoscalingV2beta2API.c
|
||||
api/AutoscalingV2beta2API.h
|
||||
api/BatchAPI.c
|
||||
api/BatchAPI.h
|
||||
api/BatchV1API.c
|
||||
@@ -63,10 +65,10 @@ api/EventsV1API.c
|
||||
api/EventsV1API.h
|
||||
api/FlowcontrolApiserverAPI.c
|
||||
api/FlowcontrolApiserverAPI.h
|
||||
api/FlowcontrolApiserverV1beta1API.c
|
||||
api/FlowcontrolApiserverV1beta1API.h
|
||||
api/FlowcontrolApiserverV1beta2API.c
|
||||
api/FlowcontrolApiserverV1beta2API.h
|
||||
api/FlowcontrolApiserverV1beta3API.c
|
||||
api/FlowcontrolApiserverV1beta3API.h
|
||||
api/InternalApiserverAPI.c
|
||||
api/InternalApiserverAPI.h
|
||||
api/InternalApiserverV1alpha1API.c
|
||||
@@ -93,6 +95,10 @@ api/RbacAuthorizationAPI.c
|
||||
api/RbacAuthorizationAPI.h
|
||||
api/RbacAuthorizationV1API.c
|
||||
api/RbacAuthorizationV1API.h
|
||||
api/ResourceAPI.c
|
||||
api/ResourceAPI.h
|
||||
api/ResourceV1alpha1API.c
|
||||
api/ResourceV1alpha1API.h
|
||||
api/SchedulingAPI.c
|
||||
api/SchedulingAPI.h
|
||||
api/SchedulingV1API.c
|
||||
@@ -109,6 +115,7 @@ api/WellKnownAPI.c
|
||||
api/WellKnownAPI.h
|
||||
docs/AdmissionregistrationAPI.md
|
||||
docs/AdmissionregistrationV1API.md
|
||||
docs/AdmissionregistrationV1alpha1API.md
|
||||
docs/ApiextensionsAPI.md
|
||||
docs/ApiextensionsV1API.md
|
||||
docs/ApiregistrationAPI.md
|
||||
@@ -118,12 +125,12 @@ docs/AppsAPI.md
|
||||
docs/AppsV1API.md
|
||||
docs/AuthenticationAPI.md
|
||||
docs/AuthenticationV1API.md
|
||||
docs/AuthenticationV1alpha1API.md
|
||||
docs/AuthorizationAPI.md
|
||||
docs/AuthorizationV1API.md
|
||||
docs/AutoscalingAPI.md
|
||||
docs/AutoscalingV1API.md
|
||||
docs/AutoscalingV2API.md
|
||||
docs/AutoscalingV2beta2API.md
|
||||
docs/BatchAPI.md
|
||||
docs/BatchV1API.md
|
||||
docs/CertificatesAPI.md
|
||||
@@ -138,8 +145,8 @@ docs/DiscoveryV1API.md
|
||||
docs/EventsAPI.md
|
||||
docs/EventsV1API.md
|
||||
docs/FlowcontrolApiserverAPI.md
|
||||
docs/FlowcontrolApiserverV1beta1API.md
|
||||
docs/FlowcontrolApiserverV1beta2API.md
|
||||
docs/FlowcontrolApiserverV1beta3API.md
|
||||
docs/InternalApiserverAPI.md
|
||||
docs/InternalApiserverV1alpha1API.md
|
||||
docs/LogsAPI.md
|
||||
@@ -153,6 +160,8 @@ docs/PolicyAPI.md
|
||||
docs/PolicyV1API.md
|
||||
docs/RbacAuthorizationAPI.md
|
||||
docs/RbacAuthorizationV1API.md
|
||||
docs/ResourceAPI.md
|
||||
docs/ResourceV1alpha1API.md
|
||||
docs/SchedulingAPI.md
|
||||
docs/SchedulingV1API.md
|
||||
docs/StorageAPI.md
|
||||
@@ -204,6 +213,7 @@ docs/v1_certificate_signing_request_spec.md
|
||||
docs/v1_certificate_signing_request_status.md
|
||||
docs/v1_cinder_persistent_volume_source.md
|
||||
docs/v1_cinder_volume_source.md
|
||||
docs/v1_claim_source.md
|
||||
docs/v1_client_ip_config.md
|
||||
docs/v1_cluster_role.md
|
||||
docs/v1_cluster_role_binding.md
|
||||
@@ -322,6 +332,9 @@ docs/v1_ingress_class_list.md
|
||||
docs/v1_ingress_class_parameters_reference.md
|
||||
docs/v1_ingress_class_spec.md
|
||||
docs/v1_ingress_list.md
|
||||
docs/v1_ingress_load_balancer_ingress.md
|
||||
docs/v1_ingress_load_balancer_status.md
|
||||
docs/v1_ingress_port_status.md
|
||||
docs/v1_ingress_rule.md
|
||||
docs/v1_ingress_service_backend.md
|
||||
docs/v1_ingress_spec.md
|
||||
@@ -425,6 +438,8 @@ docs/v1_pod_ip.md
|
||||
docs/v1_pod_list.md
|
||||
docs/v1_pod_os.md
|
||||
docs/v1_pod_readiness_gate.md
|
||||
docs/v1_pod_resource_claim.md
|
||||
docs/v1_pod_scheduling_gate.md
|
||||
docs/v1_pod_security_context.md
|
||||
docs/v1_pod_spec.md
|
||||
docs/v1_pod_status.md
|
||||
@@ -454,6 +469,7 @@ docs/v1_replication_controller_list.md
|
||||
docs/v1_replication_controller_spec.md
|
||||
docs/v1_replication_controller_status.md
|
||||
docs/v1_resource_attributes.md
|
||||
docs/v1_resource_claim.md
|
||||
docs/v1_resource_field_selector.md
|
||||
docs/v1_resource_quota.md
|
||||
docs/v1_resource_quota_list.md
|
||||
@@ -508,6 +524,7 @@ docs/v1_session_affinity_config.md
|
||||
docs/v1_stateful_set.md
|
||||
docs/v1_stateful_set_condition.md
|
||||
docs/v1_stateful_set_list.md
|
||||
docs/v1_stateful_set_ordinals.md
|
||||
docs/v1_stateful_set_persistent_volume_claim_retention_policy.md
|
||||
docs/v1_stateful_set_spec.md
|
||||
docs/v1_stateful_set_status.md
|
||||
@@ -537,6 +554,7 @@ docs/v1_topology_selector_label_requirement.md
|
||||
docs/v1_topology_selector_term.md
|
||||
docs/v1_topology_spread_constraint.md
|
||||
docs/v1_typed_local_object_reference.md
|
||||
docs/v1_typed_object_reference.md
|
||||
docs/v1_uncounted_terminated_pods.md
|
||||
docs/v1_user_info.md
|
||||
docs/v1_validating_webhook.md
|
||||
@@ -560,38 +578,47 @@ docs/v1_watch_event.md
|
||||
docs/v1_webhook_conversion.md
|
||||
docs/v1_weighted_pod_affinity_term.md
|
||||
docs/v1_windows_security_context_options.md
|
||||
docs/v1alpha1_allocation_result.md
|
||||
docs/v1alpha1_cluster_cidr.md
|
||||
docs/v1alpha1_cluster_cidr_list.md
|
||||
docs/v1alpha1_cluster_cidr_spec.md
|
||||
docs/v1alpha1_match_resources.md
|
||||
docs/v1alpha1_named_rule_with_operations.md
|
||||
docs/v1alpha1_param_kind.md
|
||||
docs/v1alpha1_param_ref.md
|
||||
docs/v1alpha1_pod_scheduling.md
|
||||
docs/v1alpha1_pod_scheduling_list.md
|
||||
docs/v1alpha1_pod_scheduling_spec.md
|
||||
docs/v1alpha1_pod_scheduling_status.md
|
||||
docs/v1alpha1_resource_claim.md
|
||||
docs/v1alpha1_resource_claim_consumer_reference.md
|
||||
docs/v1alpha1_resource_claim_list.md
|
||||
docs/v1alpha1_resource_claim_parameters_reference.md
|
||||
docs/v1alpha1_resource_claim_scheduling_status.md
|
||||
docs/v1alpha1_resource_claim_spec.md
|
||||
docs/v1alpha1_resource_claim_status.md
|
||||
docs/v1alpha1_resource_claim_template.md
|
||||
docs/v1alpha1_resource_claim_template_list.md
|
||||
docs/v1alpha1_resource_claim_template_spec.md
|
||||
docs/v1alpha1_resource_class.md
|
||||
docs/v1alpha1_resource_class_list.md
|
||||
docs/v1alpha1_resource_class_parameters_reference.md
|
||||
docs/v1alpha1_self_subject_review.md
|
||||
docs/v1alpha1_self_subject_review_status.md
|
||||
docs/v1alpha1_server_storage_version.md
|
||||
docs/v1alpha1_storage_version.md
|
||||
docs/v1alpha1_storage_version_condition.md
|
||||
docs/v1alpha1_storage_version_list.md
|
||||
docs/v1alpha1_storage_version_status.md
|
||||
docs/v1alpha1_validating_admission_policy.md
|
||||
docs/v1alpha1_validating_admission_policy_binding.md
|
||||
docs/v1alpha1_validating_admission_policy_binding_list.md
|
||||
docs/v1alpha1_validating_admission_policy_binding_spec.md
|
||||
docs/v1alpha1_validating_admission_policy_list.md
|
||||
docs/v1alpha1_validating_admission_policy_spec.md
|
||||
docs/v1alpha1_validation.md
|
||||
docs/v1beta1_csi_storage_capacity.md
|
||||
docs/v1beta1_csi_storage_capacity_list.md
|
||||
docs/v1beta1_flow_distinguisher_method.md
|
||||
docs/v1beta1_flow_schema.md
|
||||
docs/v1beta1_flow_schema_condition.md
|
||||
docs/v1beta1_flow_schema_list.md
|
||||
docs/v1beta1_flow_schema_spec.md
|
||||
docs/v1beta1_flow_schema_status.md
|
||||
docs/v1beta1_group_subject.md
|
||||
docs/v1beta1_limit_response.md
|
||||
docs/v1beta1_limited_priority_level_configuration.md
|
||||
docs/v1beta1_non_resource_policy_rule.md
|
||||
docs/v1beta1_policy_rules_with_subjects.md
|
||||
docs/v1beta1_priority_level_configuration.md
|
||||
docs/v1beta1_priority_level_configuration_condition.md
|
||||
docs/v1beta1_priority_level_configuration_list.md
|
||||
docs/v1beta1_priority_level_configuration_reference.md
|
||||
docs/v1beta1_priority_level_configuration_spec.md
|
||||
docs/v1beta1_priority_level_configuration_status.md
|
||||
docs/v1beta1_queuing_configuration.md
|
||||
docs/v1beta1_resource_policy_rule.md
|
||||
docs/v1beta1_service_account_subject.md
|
||||
docs/v1beta1_subject.md
|
||||
docs/v1beta1_user_subject.md
|
||||
docs/v1beta2_flow_distinguisher_method.md
|
||||
docs/v1beta2_flow_schema.md
|
||||
docs/v1beta2_flow_schema_condition.md
|
||||
@@ -614,6 +641,28 @@ docs/v1beta2_resource_policy_rule.md
|
||||
docs/v1beta2_service_account_subject.md
|
||||
docs/v1beta2_subject.md
|
||||
docs/v1beta2_user_subject.md
|
||||
docs/v1beta3_flow_distinguisher_method.md
|
||||
docs/v1beta3_flow_schema.md
|
||||
docs/v1beta3_flow_schema_condition.md
|
||||
docs/v1beta3_flow_schema_list.md
|
||||
docs/v1beta3_flow_schema_spec.md
|
||||
docs/v1beta3_flow_schema_status.md
|
||||
docs/v1beta3_group_subject.md
|
||||
docs/v1beta3_limit_response.md
|
||||
docs/v1beta3_limited_priority_level_configuration.md
|
||||
docs/v1beta3_non_resource_policy_rule.md
|
||||
docs/v1beta3_policy_rules_with_subjects.md
|
||||
docs/v1beta3_priority_level_configuration.md
|
||||
docs/v1beta3_priority_level_configuration_condition.md
|
||||
docs/v1beta3_priority_level_configuration_list.md
|
||||
docs/v1beta3_priority_level_configuration_reference.md
|
||||
docs/v1beta3_priority_level_configuration_spec.md
|
||||
docs/v1beta3_priority_level_configuration_status.md
|
||||
docs/v1beta3_queuing_configuration.md
|
||||
docs/v1beta3_resource_policy_rule.md
|
||||
docs/v1beta3_service_account_subject.md
|
||||
docs/v1beta3_subject.md
|
||||
docs/v1beta3_user_subject.md
|
||||
docs/v2_container_resource_metric_source.md
|
||||
docs/v2_container_resource_metric_status.md
|
||||
docs/v2_cross_version_object_reference.md
|
||||
@@ -638,30 +687,6 @@ docs/v2_pods_metric_source.md
|
||||
docs/v2_pods_metric_status.md
|
||||
docs/v2_resource_metric_source.md
|
||||
docs/v2_resource_metric_status.md
|
||||
docs/v2beta2_container_resource_metric_source.md
|
||||
docs/v2beta2_container_resource_metric_status.md
|
||||
docs/v2beta2_cross_version_object_reference.md
|
||||
docs/v2beta2_external_metric_source.md
|
||||
docs/v2beta2_external_metric_status.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler_behavior.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler_condition.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler_list.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler_spec.md
|
||||
docs/v2beta2_horizontal_pod_autoscaler_status.md
|
||||
docs/v2beta2_hpa_scaling_policy.md
|
||||
docs/v2beta2_hpa_scaling_rules.md
|
||||
docs/v2beta2_metric_identifier.md
|
||||
docs/v2beta2_metric_spec.md
|
||||
docs/v2beta2_metric_status.md
|
||||
docs/v2beta2_metric_target.md
|
||||
docs/v2beta2_metric_value_status.md
|
||||
docs/v2beta2_object_metric_source.md
|
||||
docs/v2beta2_object_metric_status.md
|
||||
docs/v2beta2_pods_metric_source.md
|
||||
docs/v2beta2_pods_metric_status.md
|
||||
docs/v2beta2_resource_metric_source.md
|
||||
docs/v2beta2_resource_metric_status.md
|
||||
docs/version_info.md
|
||||
external/cJSON.c
|
||||
external/cJSON.h
|
||||
@@ -761,6 +786,8 @@ model/v1_cinder_persistent_volume_source.c
|
||||
model/v1_cinder_persistent_volume_source.h
|
||||
model/v1_cinder_volume_source.c
|
||||
model/v1_cinder_volume_source.h
|
||||
model/v1_claim_source.c
|
||||
model/v1_claim_source.h
|
||||
model/v1_client_ip_config.c
|
||||
model/v1_client_ip_config.h
|
||||
model/v1_cluster_role.c
|
||||
@@ -997,6 +1024,12 @@ model/v1_ingress_class_spec.c
|
||||
model/v1_ingress_class_spec.h
|
||||
model/v1_ingress_list.c
|
||||
model/v1_ingress_list.h
|
||||
model/v1_ingress_load_balancer_ingress.c
|
||||
model/v1_ingress_load_balancer_ingress.h
|
||||
model/v1_ingress_load_balancer_status.c
|
||||
model/v1_ingress_load_balancer_status.h
|
||||
model/v1_ingress_port_status.c
|
||||
model/v1_ingress_port_status.h
|
||||
model/v1_ingress_rule.c
|
||||
model/v1_ingress_rule.h
|
||||
model/v1_ingress_service_backend.c
|
||||
@@ -1203,6 +1236,10 @@ model/v1_pod_os.c
|
||||
model/v1_pod_os.h
|
||||
model/v1_pod_readiness_gate.c
|
||||
model/v1_pod_readiness_gate.h
|
||||
model/v1_pod_resource_claim.c
|
||||
model/v1_pod_resource_claim.h
|
||||
model/v1_pod_scheduling_gate.c
|
||||
model/v1_pod_scheduling_gate.h
|
||||
model/v1_pod_security_context.c
|
||||
model/v1_pod_security_context.h
|
||||
model/v1_pod_spec.c
|
||||
@@ -1261,6 +1298,8 @@ model/v1_replication_controller_status.c
|
||||
model/v1_replication_controller_status.h
|
||||
model/v1_resource_attributes.c
|
||||
model/v1_resource_attributes.h
|
||||
model/v1_resource_claim.c
|
||||
model/v1_resource_claim.h
|
||||
model/v1_resource_field_selector.c
|
||||
model/v1_resource_field_selector.h
|
||||
model/v1_resource_quota.c
|
||||
@@ -1369,6 +1408,8 @@ model/v1_stateful_set_condition.c
|
||||
model/v1_stateful_set_condition.h
|
||||
model/v1_stateful_set_list.c
|
||||
model/v1_stateful_set_list.h
|
||||
model/v1_stateful_set_ordinals.c
|
||||
model/v1_stateful_set_ordinals.h
|
||||
model/v1_stateful_set_persistent_volume_claim_retention_policy.c
|
||||
model/v1_stateful_set_persistent_volume_claim_retention_policy.h
|
||||
model/v1_stateful_set_spec.c
|
||||
@@ -1427,6 +1468,8 @@ model/v1_topology_spread_constraint.c
|
||||
model/v1_topology_spread_constraint.h
|
||||
model/v1_typed_local_object_reference.c
|
||||
model/v1_typed_local_object_reference.h
|
||||
model/v1_typed_object_reference.c
|
||||
model/v1_typed_object_reference.h
|
||||
model/v1_uncounted_terminated_pods.c
|
||||
model/v1_uncounted_terminated_pods.h
|
||||
model/v1_user_info.c
|
||||
@@ -1473,12 +1516,60 @@ model/v1_weighted_pod_affinity_term.c
|
||||
model/v1_weighted_pod_affinity_term.h
|
||||
model/v1_windows_security_context_options.c
|
||||
model/v1_windows_security_context_options.h
|
||||
model/v1alpha1_allocation_result.c
|
||||
model/v1alpha1_allocation_result.h
|
||||
model/v1alpha1_cluster_cidr.c
|
||||
model/v1alpha1_cluster_cidr.h
|
||||
model/v1alpha1_cluster_cidr_list.c
|
||||
model/v1alpha1_cluster_cidr_list.h
|
||||
model/v1alpha1_cluster_cidr_spec.c
|
||||
model/v1alpha1_cluster_cidr_spec.h
|
||||
model/v1alpha1_match_resources.c
|
||||
model/v1alpha1_match_resources.h
|
||||
model/v1alpha1_named_rule_with_operations.c
|
||||
model/v1alpha1_named_rule_with_operations.h
|
||||
model/v1alpha1_param_kind.c
|
||||
model/v1alpha1_param_kind.h
|
||||
model/v1alpha1_param_ref.c
|
||||
model/v1alpha1_param_ref.h
|
||||
model/v1alpha1_pod_scheduling.c
|
||||
model/v1alpha1_pod_scheduling.h
|
||||
model/v1alpha1_pod_scheduling_list.c
|
||||
model/v1alpha1_pod_scheduling_list.h
|
||||
model/v1alpha1_pod_scheduling_spec.c
|
||||
model/v1alpha1_pod_scheduling_spec.h
|
||||
model/v1alpha1_pod_scheduling_status.c
|
||||
model/v1alpha1_pod_scheduling_status.h
|
||||
model/v1alpha1_resource_claim.c
|
||||
model/v1alpha1_resource_claim.h
|
||||
model/v1alpha1_resource_claim_consumer_reference.c
|
||||
model/v1alpha1_resource_claim_consumer_reference.h
|
||||
model/v1alpha1_resource_claim_list.c
|
||||
model/v1alpha1_resource_claim_list.h
|
||||
model/v1alpha1_resource_claim_parameters_reference.c
|
||||
model/v1alpha1_resource_claim_parameters_reference.h
|
||||
model/v1alpha1_resource_claim_scheduling_status.c
|
||||
model/v1alpha1_resource_claim_scheduling_status.h
|
||||
model/v1alpha1_resource_claim_spec.c
|
||||
model/v1alpha1_resource_claim_spec.h
|
||||
model/v1alpha1_resource_claim_status.c
|
||||
model/v1alpha1_resource_claim_status.h
|
||||
model/v1alpha1_resource_claim_template.c
|
||||
model/v1alpha1_resource_claim_template.h
|
||||
model/v1alpha1_resource_claim_template_list.c
|
||||
model/v1alpha1_resource_claim_template_list.h
|
||||
model/v1alpha1_resource_claim_template_spec.c
|
||||
model/v1alpha1_resource_claim_template_spec.h
|
||||
model/v1alpha1_resource_class.c
|
||||
model/v1alpha1_resource_class.h
|
||||
model/v1alpha1_resource_class_list.c
|
||||
model/v1alpha1_resource_class_list.h
|
||||
model/v1alpha1_resource_class_parameters_reference.c
|
||||
model/v1alpha1_resource_class_parameters_reference.h
|
||||
model/v1alpha1_self_subject_review.c
|
||||
model/v1alpha1_self_subject_review.h
|
||||
model/v1alpha1_self_subject_review_status.c
|
||||
model/v1alpha1_self_subject_review_status.h
|
||||
model/v1alpha1_server_storage_version.c
|
||||
model/v1alpha1_server_storage_version.h
|
||||
model/v1alpha1_storage_version.c
|
||||
@@ -1489,54 +1580,24 @@ model/v1alpha1_storage_version_list.c
|
||||
model/v1alpha1_storage_version_list.h
|
||||
model/v1alpha1_storage_version_status.c
|
||||
model/v1alpha1_storage_version_status.h
|
||||
model/v1alpha1_validating_admission_policy.c
|
||||
model/v1alpha1_validating_admission_policy.h
|
||||
model/v1alpha1_validating_admission_policy_binding.c
|
||||
model/v1alpha1_validating_admission_policy_binding.h
|
||||
model/v1alpha1_validating_admission_policy_binding_list.c
|
||||
model/v1alpha1_validating_admission_policy_binding_list.h
|
||||
model/v1alpha1_validating_admission_policy_binding_spec.c
|
||||
model/v1alpha1_validating_admission_policy_binding_spec.h
|
||||
model/v1alpha1_validating_admission_policy_list.c
|
||||
model/v1alpha1_validating_admission_policy_list.h
|
||||
model/v1alpha1_validating_admission_policy_spec.c
|
||||
model/v1alpha1_validating_admission_policy_spec.h
|
||||
model/v1alpha1_validation.c
|
||||
model/v1alpha1_validation.h
|
||||
model/v1beta1_csi_storage_capacity.c
|
||||
model/v1beta1_csi_storage_capacity.h
|
||||
model/v1beta1_csi_storage_capacity_list.c
|
||||
model/v1beta1_csi_storage_capacity_list.h
|
||||
model/v1beta1_flow_distinguisher_method.c
|
||||
model/v1beta1_flow_distinguisher_method.h
|
||||
model/v1beta1_flow_schema.c
|
||||
model/v1beta1_flow_schema.h
|
||||
model/v1beta1_flow_schema_condition.c
|
||||
model/v1beta1_flow_schema_condition.h
|
||||
model/v1beta1_flow_schema_list.c
|
||||
model/v1beta1_flow_schema_list.h
|
||||
model/v1beta1_flow_schema_spec.c
|
||||
model/v1beta1_flow_schema_spec.h
|
||||
model/v1beta1_flow_schema_status.c
|
||||
model/v1beta1_flow_schema_status.h
|
||||
model/v1beta1_group_subject.c
|
||||
model/v1beta1_group_subject.h
|
||||
model/v1beta1_limit_response.c
|
||||
model/v1beta1_limit_response.h
|
||||
model/v1beta1_limited_priority_level_configuration.c
|
||||
model/v1beta1_limited_priority_level_configuration.h
|
||||
model/v1beta1_non_resource_policy_rule.c
|
||||
model/v1beta1_non_resource_policy_rule.h
|
||||
model/v1beta1_policy_rules_with_subjects.c
|
||||
model/v1beta1_policy_rules_with_subjects.h
|
||||
model/v1beta1_priority_level_configuration.c
|
||||
model/v1beta1_priority_level_configuration.h
|
||||
model/v1beta1_priority_level_configuration_condition.c
|
||||
model/v1beta1_priority_level_configuration_condition.h
|
||||
model/v1beta1_priority_level_configuration_list.c
|
||||
model/v1beta1_priority_level_configuration_list.h
|
||||
model/v1beta1_priority_level_configuration_reference.c
|
||||
model/v1beta1_priority_level_configuration_reference.h
|
||||
model/v1beta1_priority_level_configuration_spec.c
|
||||
model/v1beta1_priority_level_configuration_spec.h
|
||||
model/v1beta1_priority_level_configuration_status.c
|
||||
model/v1beta1_priority_level_configuration_status.h
|
||||
model/v1beta1_queuing_configuration.c
|
||||
model/v1beta1_queuing_configuration.h
|
||||
model/v1beta1_resource_policy_rule.c
|
||||
model/v1beta1_resource_policy_rule.h
|
||||
model/v1beta1_service_account_subject.c
|
||||
model/v1beta1_service_account_subject.h
|
||||
model/v1beta1_subject.c
|
||||
model/v1beta1_subject.h
|
||||
model/v1beta1_user_subject.c
|
||||
model/v1beta1_user_subject.h
|
||||
model/v1beta2_flow_distinguisher_method.c
|
||||
model/v1beta2_flow_distinguisher_method.h
|
||||
model/v1beta2_flow_schema.c
|
||||
@@ -1581,6 +1642,50 @@ model/v1beta2_subject.c
|
||||
model/v1beta2_subject.h
|
||||
model/v1beta2_user_subject.c
|
||||
model/v1beta2_user_subject.h
|
||||
model/v1beta3_flow_distinguisher_method.c
|
||||
model/v1beta3_flow_distinguisher_method.h
|
||||
model/v1beta3_flow_schema.c
|
||||
model/v1beta3_flow_schema.h
|
||||
model/v1beta3_flow_schema_condition.c
|
||||
model/v1beta3_flow_schema_condition.h
|
||||
model/v1beta3_flow_schema_list.c
|
||||
model/v1beta3_flow_schema_list.h
|
||||
model/v1beta3_flow_schema_spec.c
|
||||
model/v1beta3_flow_schema_spec.h
|
||||
model/v1beta3_flow_schema_status.c
|
||||
model/v1beta3_flow_schema_status.h
|
||||
model/v1beta3_group_subject.c
|
||||
model/v1beta3_group_subject.h
|
||||
model/v1beta3_limit_response.c
|
||||
model/v1beta3_limit_response.h
|
||||
model/v1beta3_limited_priority_level_configuration.c
|
||||
model/v1beta3_limited_priority_level_configuration.h
|
||||
model/v1beta3_non_resource_policy_rule.c
|
||||
model/v1beta3_non_resource_policy_rule.h
|
||||
model/v1beta3_policy_rules_with_subjects.c
|
||||
model/v1beta3_policy_rules_with_subjects.h
|
||||
model/v1beta3_priority_level_configuration.c
|
||||
model/v1beta3_priority_level_configuration.h
|
||||
model/v1beta3_priority_level_configuration_condition.c
|
||||
model/v1beta3_priority_level_configuration_condition.h
|
||||
model/v1beta3_priority_level_configuration_list.c
|
||||
model/v1beta3_priority_level_configuration_list.h
|
||||
model/v1beta3_priority_level_configuration_reference.c
|
||||
model/v1beta3_priority_level_configuration_reference.h
|
||||
model/v1beta3_priority_level_configuration_spec.c
|
||||
model/v1beta3_priority_level_configuration_spec.h
|
||||
model/v1beta3_priority_level_configuration_status.c
|
||||
model/v1beta3_priority_level_configuration_status.h
|
||||
model/v1beta3_queuing_configuration.c
|
||||
model/v1beta3_queuing_configuration.h
|
||||
model/v1beta3_resource_policy_rule.c
|
||||
model/v1beta3_resource_policy_rule.h
|
||||
model/v1beta3_service_account_subject.c
|
||||
model/v1beta3_service_account_subject.h
|
||||
model/v1beta3_subject.c
|
||||
model/v1beta3_subject.h
|
||||
model/v1beta3_user_subject.c
|
||||
model/v1beta3_user_subject.h
|
||||
model/v2_container_resource_metric_source.c
|
||||
model/v2_container_resource_metric_source.h
|
||||
model/v2_container_resource_metric_status.c
|
||||
@@ -1629,54 +1734,6 @@ model/v2_resource_metric_source.c
|
||||
model/v2_resource_metric_source.h
|
||||
model/v2_resource_metric_status.c
|
||||
model/v2_resource_metric_status.h
|
||||
model/v2beta2_container_resource_metric_source.c
|
||||
model/v2beta2_container_resource_metric_source.h
|
||||
model/v2beta2_container_resource_metric_status.c
|
||||
model/v2beta2_container_resource_metric_status.h
|
||||
model/v2beta2_cross_version_object_reference.c
|
||||
model/v2beta2_cross_version_object_reference.h
|
||||
model/v2beta2_external_metric_source.c
|
||||
model/v2beta2_external_metric_source.h
|
||||
model/v2beta2_external_metric_status.c
|
||||
model/v2beta2_external_metric_status.h
|
||||
model/v2beta2_horizontal_pod_autoscaler.c
|
||||
model/v2beta2_horizontal_pod_autoscaler.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_behavior.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_behavior.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_condition.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_condition.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_list.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_list.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_spec.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_spec.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_status.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_status.h
|
||||
model/v2beta2_hpa_scaling_policy.c
|
||||
model/v2beta2_hpa_scaling_policy.h
|
||||
model/v2beta2_hpa_scaling_rules.c
|
||||
model/v2beta2_hpa_scaling_rules.h
|
||||
model/v2beta2_metric_identifier.c
|
||||
model/v2beta2_metric_identifier.h
|
||||
model/v2beta2_metric_spec.c
|
||||
model/v2beta2_metric_spec.h
|
||||
model/v2beta2_metric_status.c
|
||||
model/v2beta2_metric_status.h
|
||||
model/v2beta2_metric_target.c
|
||||
model/v2beta2_metric_target.h
|
||||
model/v2beta2_metric_value_status.c
|
||||
model/v2beta2_metric_value_status.h
|
||||
model/v2beta2_object_metric_source.c
|
||||
model/v2beta2_object_metric_source.h
|
||||
model/v2beta2_object_metric_status.c
|
||||
model/v2beta2_object_metric_status.h
|
||||
model/v2beta2_pods_metric_source.c
|
||||
model/v2beta2_pods_metric_source.h
|
||||
model/v2beta2_pods_metric_status.c
|
||||
model/v2beta2_pods_metric_status.h
|
||||
model/v2beta2_resource_metric_source.c
|
||||
model/v2beta2_resource_metric_source.h
|
||||
model/v2beta2_resource_metric_status.c
|
||||
model/v2beta2_resource_metric_status.h
|
||||
model/version_info.c
|
||||
model/version_info.h
|
||||
src/apiClient.c
|
||||
@@ -1728,6 +1785,7 @@ unit-test/test_v1_certificate_signing_request_spec.c
|
||||
unit-test/test_v1_certificate_signing_request_status.c
|
||||
unit-test/test_v1_cinder_persistent_volume_source.c
|
||||
unit-test/test_v1_cinder_volume_source.c
|
||||
unit-test/test_v1_claim_source.c
|
||||
unit-test/test_v1_client_ip_config.c
|
||||
unit-test/test_v1_cluster_role.c
|
||||
unit-test/test_v1_cluster_role_binding.c
|
||||
@@ -1846,6 +1904,9 @@ unit-test/test_v1_ingress_class_list.c
|
||||
unit-test/test_v1_ingress_class_parameters_reference.c
|
||||
unit-test/test_v1_ingress_class_spec.c
|
||||
unit-test/test_v1_ingress_list.c
|
||||
unit-test/test_v1_ingress_load_balancer_ingress.c
|
||||
unit-test/test_v1_ingress_load_balancer_status.c
|
||||
unit-test/test_v1_ingress_port_status.c
|
||||
unit-test/test_v1_ingress_rule.c
|
||||
unit-test/test_v1_ingress_service_backend.c
|
||||
unit-test/test_v1_ingress_spec.c
|
||||
@@ -1949,6 +2010,8 @@ unit-test/test_v1_pod_ip.c
|
||||
unit-test/test_v1_pod_list.c
|
||||
unit-test/test_v1_pod_os.c
|
||||
unit-test/test_v1_pod_readiness_gate.c
|
||||
unit-test/test_v1_pod_resource_claim.c
|
||||
unit-test/test_v1_pod_scheduling_gate.c
|
||||
unit-test/test_v1_pod_security_context.c
|
||||
unit-test/test_v1_pod_spec.c
|
||||
unit-test/test_v1_pod_status.c
|
||||
@@ -1978,6 +2041,7 @@ unit-test/test_v1_replication_controller_list.c
|
||||
unit-test/test_v1_replication_controller_spec.c
|
||||
unit-test/test_v1_replication_controller_status.c
|
||||
unit-test/test_v1_resource_attributes.c
|
||||
unit-test/test_v1_resource_claim.c
|
||||
unit-test/test_v1_resource_field_selector.c
|
||||
unit-test/test_v1_resource_quota.c
|
||||
unit-test/test_v1_resource_quota_list.c
|
||||
@@ -2032,6 +2096,7 @@ unit-test/test_v1_session_affinity_config.c
|
||||
unit-test/test_v1_stateful_set.c
|
||||
unit-test/test_v1_stateful_set_condition.c
|
||||
unit-test/test_v1_stateful_set_list.c
|
||||
unit-test/test_v1_stateful_set_ordinals.c
|
||||
unit-test/test_v1_stateful_set_persistent_volume_claim_retention_policy.c
|
||||
unit-test/test_v1_stateful_set_spec.c
|
||||
unit-test/test_v1_stateful_set_status.c
|
||||
@@ -2061,6 +2126,7 @@ unit-test/test_v1_topology_selector_label_requirement.c
|
||||
unit-test/test_v1_topology_selector_term.c
|
||||
unit-test/test_v1_topology_spread_constraint.c
|
||||
unit-test/test_v1_typed_local_object_reference.c
|
||||
unit-test/test_v1_typed_object_reference.c
|
||||
unit-test/test_v1_uncounted_terminated_pods.c
|
||||
unit-test/test_v1_user_info.c
|
||||
unit-test/test_v1_validating_webhook.c
|
||||
@@ -2084,38 +2150,47 @@ unit-test/test_v1_watch_event.c
|
||||
unit-test/test_v1_webhook_conversion.c
|
||||
unit-test/test_v1_weighted_pod_affinity_term.c
|
||||
unit-test/test_v1_windows_security_context_options.c
|
||||
unit-test/test_v1alpha1_allocation_result.c
|
||||
unit-test/test_v1alpha1_cluster_cidr.c
|
||||
unit-test/test_v1alpha1_cluster_cidr_list.c
|
||||
unit-test/test_v1alpha1_cluster_cidr_spec.c
|
||||
unit-test/test_v1alpha1_match_resources.c
|
||||
unit-test/test_v1alpha1_named_rule_with_operations.c
|
||||
unit-test/test_v1alpha1_param_kind.c
|
||||
unit-test/test_v1alpha1_param_ref.c
|
||||
unit-test/test_v1alpha1_pod_scheduling.c
|
||||
unit-test/test_v1alpha1_pod_scheduling_list.c
|
||||
unit-test/test_v1alpha1_pod_scheduling_spec.c
|
||||
unit-test/test_v1alpha1_pod_scheduling_status.c
|
||||
unit-test/test_v1alpha1_resource_claim.c
|
||||
unit-test/test_v1alpha1_resource_claim_consumer_reference.c
|
||||
unit-test/test_v1alpha1_resource_claim_list.c
|
||||
unit-test/test_v1alpha1_resource_claim_parameters_reference.c
|
||||
unit-test/test_v1alpha1_resource_claim_scheduling_status.c
|
||||
unit-test/test_v1alpha1_resource_claim_spec.c
|
||||
unit-test/test_v1alpha1_resource_claim_status.c
|
||||
unit-test/test_v1alpha1_resource_claim_template.c
|
||||
unit-test/test_v1alpha1_resource_claim_template_list.c
|
||||
unit-test/test_v1alpha1_resource_claim_template_spec.c
|
||||
unit-test/test_v1alpha1_resource_class.c
|
||||
unit-test/test_v1alpha1_resource_class_list.c
|
||||
unit-test/test_v1alpha1_resource_class_parameters_reference.c
|
||||
unit-test/test_v1alpha1_self_subject_review.c
|
||||
unit-test/test_v1alpha1_self_subject_review_status.c
|
||||
unit-test/test_v1alpha1_server_storage_version.c
|
||||
unit-test/test_v1alpha1_storage_version.c
|
||||
unit-test/test_v1alpha1_storage_version_condition.c
|
||||
unit-test/test_v1alpha1_storage_version_list.c
|
||||
unit-test/test_v1alpha1_storage_version_status.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy_binding.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy_binding_list.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy_binding_spec.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy_list.c
|
||||
unit-test/test_v1alpha1_validating_admission_policy_spec.c
|
||||
unit-test/test_v1alpha1_validation.c
|
||||
unit-test/test_v1beta1_csi_storage_capacity.c
|
||||
unit-test/test_v1beta1_csi_storage_capacity_list.c
|
||||
unit-test/test_v1beta1_flow_distinguisher_method.c
|
||||
unit-test/test_v1beta1_flow_schema.c
|
||||
unit-test/test_v1beta1_flow_schema_condition.c
|
||||
unit-test/test_v1beta1_flow_schema_list.c
|
||||
unit-test/test_v1beta1_flow_schema_spec.c
|
||||
unit-test/test_v1beta1_flow_schema_status.c
|
||||
unit-test/test_v1beta1_group_subject.c
|
||||
unit-test/test_v1beta1_limit_response.c
|
||||
unit-test/test_v1beta1_limited_priority_level_configuration.c
|
||||
unit-test/test_v1beta1_non_resource_policy_rule.c
|
||||
unit-test/test_v1beta1_policy_rules_with_subjects.c
|
||||
unit-test/test_v1beta1_priority_level_configuration.c
|
||||
unit-test/test_v1beta1_priority_level_configuration_condition.c
|
||||
unit-test/test_v1beta1_priority_level_configuration_list.c
|
||||
unit-test/test_v1beta1_priority_level_configuration_reference.c
|
||||
unit-test/test_v1beta1_priority_level_configuration_spec.c
|
||||
unit-test/test_v1beta1_priority_level_configuration_status.c
|
||||
unit-test/test_v1beta1_queuing_configuration.c
|
||||
unit-test/test_v1beta1_resource_policy_rule.c
|
||||
unit-test/test_v1beta1_service_account_subject.c
|
||||
unit-test/test_v1beta1_subject.c
|
||||
unit-test/test_v1beta1_user_subject.c
|
||||
unit-test/test_v1beta2_flow_distinguisher_method.c
|
||||
unit-test/test_v1beta2_flow_schema.c
|
||||
unit-test/test_v1beta2_flow_schema_condition.c
|
||||
@@ -2138,6 +2213,28 @@ unit-test/test_v1beta2_resource_policy_rule.c
|
||||
unit-test/test_v1beta2_service_account_subject.c
|
||||
unit-test/test_v1beta2_subject.c
|
||||
unit-test/test_v1beta2_user_subject.c
|
||||
unit-test/test_v1beta3_flow_distinguisher_method.c
|
||||
unit-test/test_v1beta3_flow_schema.c
|
||||
unit-test/test_v1beta3_flow_schema_condition.c
|
||||
unit-test/test_v1beta3_flow_schema_list.c
|
||||
unit-test/test_v1beta3_flow_schema_spec.c
|
||||
unit-test/test_v1beta3_flow_schema_status.c
|
||||
unit-test/test_v1beta3_group_subject.c
|
||||
unit-test/test_v1beta3_limit_response.c
|
||||
unit-test/test_v1beta3_limited_priority_level_configuration.c
|
||||
unit-test/test_v1beta3_non_resource_policy_rule.c
|
||||
unit-test/test_v1beta3_policy_rules_with_subjects.c
|
||||
unit-test/test_v1beta3_priority_level_configuration.c
|
||||
unit-test/test_v1beta3_priority_level_configuration_condition.c
|
||||
unit-test/test_v1beta3_priority_level_configuration_list.c
|
||||
unit-test/test_v1beta3_priority_level_configuration_reference.c
|
||||
unit-test/test_v1beta3_priority_level_configuration_spec.c
|
||||
unit-test/test_v1beta3_priority_level_configuration_status.c
|
||||
unit-test/test_v1beta3_queuing_configuration.c
|
||||
unit-test/test_v1beta3_resource_policy_rule.c
|
||||
unit-test/test_v1beta3_service_account_subject.c
|
||||
unit-test/test_v1beta3_subject.c
|
||||
unit-test/test_v1beta3_user_subject.c
|
||||
unit-test/test_v2_container_resource_metric_source.c
|
||||
unit-test/test_v2_container_resource_metric_status.c
|
||||
unit-test/test_v2_cross_version_object_reference.c
|
||||
@@ -2162,28 +2259,4 @@ unit-test/test_v2_pods_metric_source.c
|
||||
unit-test/test_v2_pods_metric_status.c
|
||||
unit-test/test_v2_resource_metric_source.c
|
||||
unit-test/test_v2_resource_metric_status.c
|
||||
unit-test/test_v2beta2_container_resource_metric_source.c
|
||||
unit-test/test_v2beta2_container_resource_metric_status.c
|
||||
unit-test/test_v2beta2_cross_version_object_reference.c
|
||||
unit-test/test_v2beta2_external_metric_source.c
|
||||
unit-test/test_v2beta2_external_metric_status.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler_behavior.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler_condition.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler_list.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler_spec.c
|
||||
unit-test/test_v2beta2_horizontal_pod_autoscaler_status.c
|
||||
unit-test/test_v2beta2_hpa_scaling_policy.c
|
||||
unit-test/test_v2beta2_hpa_scaling_rules.c
|
||||
unit-test/test_v2beta2_metric_identifier.c
|
||||
unit-test/test_v2beta2_metric_spec.c
|
||||
unit-test/test_v2beta2_metric_status.c
|
||||
unit-test/test_v2beta2_metric_target.c
|
||||
unit-test/test_v2beta2_metric_value_status.c
|
||||
unit-test/test_v2beta2_object_metric_source.c
|
||||
unit-test/test_v2beta2_object_metric_status.c
|
||||
unit-test/test_v2beta2_pods_metric_source.c
|
||||
unit-test/test_v2beta2_pods_metric_status.c
|
||||
unit-test/test_v2beta2_resource_metric_source.c
|
||||
unit-test/test_v2beta2_resource_metric_status.c
|
||||
unit-test/test_version_info.c
|
||||
|
||||
@@ -1 +1 @@
|
||||
6.2.1-SNAPSHOT
|
||||
6.5.0-SNAPSHOT
|
||||
@@ -1 +1 @@
|
||||
0404d4c8137d5e4978c0fa45c88b0433e62ce7a449af4c76f2fcbc8b64aabd3f
|
||||
bfed191ace6a6ad0a8cf42c91e4dfe5ecac1ab54329f9d482e661b6340d426a4
|
||||
@@ -98,6 +98,7 @@ set(SRCS
|
||||
model/v1_certificate_signing_request_status.c
|
||||
model/v1_cinder_persistent_volume_source.c
|
||||
model/v1_cinder_volume_source.c
|
||||
model/v1_claim_source.c
|
||||
model/v1_client_ip_config.c
|
||||
model/v1_cluster_role.c
|
||||
model/v1_cluster_role_binding.c
|
||||
@@ -216,6 +217,9 @@ set(SRCS
|
||||
model/v1_ingress_class_parameters_reference.c
|
||||
model/v1_ingress_class_spec.c
|
||||
model/v1_ingress_list.c
|
||||
model/v1_ingress_load_balancer_ingress.c
|
||||
model/v1_ingress_load_balancer_status.c
|
||||
model/v1_ingress_port_status.c
|
||||
model/v1_ingress_rule.c
|
||||
model/v1_ingress_service_backend.c
|
||||
model/v1_ingress_spec.c
|
||||
@@ -319,6 +323,8 @@ set(SRCS
|
||||
model/v1_pod_list.c
|
||||
model/v1_pod_os.c
|
||||
model/v1_pod_readiness_gate.c
|
||||
model/v1_pod_resource_claim.c
|
||||
model/v1_pod_scheduling_gate.c
|
||||
model/v1_pod_security_context.c
|
||||
model/v1_pod_spec.c
|
||||
model/v1_pod_status.c
|
||||
@@ -348,6 +354,7 @@ set(SRCS
|
||||
model/v1_replication_controller_spec.c
|
||||
model/v1_replication_controller_status.c
|
||||
model/v1_resource_attributes.c
|
||||
model/v1_resource_claim.c
|
||||
model/v1_resource_field_selector.c
|
||||
model/v1_resource_quota.c
|
||||
model/v1_resource_quota_list.c
|
||||
@@ -402,6 +409,7 @@ set(SRCS
|
||||
model/v1_stateful_set.c
|
||||
model/v1_stateful_set_condition.c
|
||||
model/v1_stateful_set_list.c
|
||||
model/v1_stateful_set_ordinals.c
|
||||
model/v1_stateful_set_persistent_volume_claim_retention_policy.c
|
||||
model/v1_stateful_set_spec.c
|
||||
model/v1_stateful_set_status.c
|
||||
@@ -431,6 +439,7 @@ set(SRCS
|
||||
model/v1_topology_selector_term.c
|
||||
model/v1_topology_spread_constraint.c
|
||||
model/v1_typed_local_object_reference.c
|
||||
model/v1_typed_object_reference.c
|
||||
model/v1_uncounted_terminated_pods.c
|
||||
model/v1_user_info.c
|
||||
model/v1_validating_webhook.c
|
||||
@@ -454,38 +463,47 @@ set(SRCS
|
||||
model/v1_webhook_conversion.c
|
||||
model/v1_weighted_pod_affinity_term.c
|
||||
model/v1_windows_security_context_options.c
|
||||
model/v1alpha1_allocation_result.c
|
||||
model/v1alpha1_cluster_cidr.c
|
||||
model/v1alpha1_cluster_cidr_list.c
|
||||
model/v1alpha1_cluster_cidr_spec.c
|
||||
model/v1alpha1_match_resources.c
|
||||
model/v1alpha1_named_rule_with_operations.c
|
||||
model/v1alpha1_param_kind.c
|
||||
model/v1alpha1_param_ref.c
|
||||
model/v1alpha1_pod_scheduling.c
|
||||
model/v1alpha1_pod_scheduling_list.c
|
||||
model/v1alpha1_pod_scheduling_spec.c
|
||||
model/v1alpha1_pod_scheduling_status.c
|
||||
model/v1alpha1_resource_claim.c
|
||||
model/v1alpha1_resource_claim_consumer_reference.c
|
||||
model/v1alpha1_resource_claim_list.c
|
||||
model/v1alpha1_resource_claim_parameters_reference.c
|
||||
model/v1alpha1_resource_claim_scheduling_status.c
|
||||
model/v1alpha1_resource_claim_spec.c
|
||||
model/v1alpha1_resource_claim_status.c
|
||||
model/v1alpha1_resource_claim_template.c
|
||||
model/v1alpha1_resource_claim_template_list.c
|
||||
model/v1alpha1_resource_claim_template_spec.c
|
||||
model/v1alpha1_resource_class.c
|
||||
model/v1alpha1_resource_class_list.c
|
||||
model/v1alpha1_resource_class_parameters_reference.c
|
||||
model/v1alpha1_self_subject_review.c
|
||||
model/v1alpha1_self_subject_review_status.c
|
||||
model/v1alpha1_server_storage_version.c
|
||||
model/v1alpha1_storage_version.c
|
||||
model/v1alpha1_storage_version_condition.c
|
||||
model/v1alpha1_storage_version_list.c
|
||||
model/v1alpha1_storage_version_status.c
|
||||
model/v1alpha1_validating_admission_policy.c
|
||||
model/v1alpha1_validating_admission_policy_binding.c
|
||||
model/v1alpha1_validating_admission_policy_binding_list.c
|
||||
model/v1alpha1_validating_admission_policy_binding_spec.c
|
||||
model/v1alpha1_validating_admission_policy_list.c
|
||||
model/v1alpha1_validating_admission_policy_spec.c
|
||||
model/v1alpha1_validation.c
|
||||
model/v1beta1_csi_storage_capacity.c
|
||||
model/v1beta1_csi_storage_capacity_list.c
|
||||
model/v1beta1_flow_distinguisher_method.c
|
||||
model/v1beta1_flow_schema.c
|
||||
model/v1beta1_flow_schema_condition.c
|
||||
model/v1beta1_flow_schema_list.c
|
||||
model/v1beta1_flow_schema_spec.c
|
||||
model/v1beta1_flow_schema_status.c
|
||||
model/v1beta1_group_subject.c
|
||||
model/v1beta1_limit_response.c
|
||||
model/v1beta1_limited_priority_level_configuration.c
|
||||
model/v1beta1_non_resource_policy_rule.c
|
||||
model/v1beta1_policy_rules_with_subjects.c
|
||||
model/v1beta1_priority_level_configuration.c
|
||||
model/v1beta1_priority_level_configuration_condition.c
|
||||
model/v1beta1_priority_level_configuration_list.c
|
||||
model/v1beta1_priority_level_configuration_reference.c
|
||||
model/v1beta1_priority_level_configuration_spec.c
|
||||
model/v1beta1_priority_level_configuration_status.c
|
||||
model/v1beta1_queuing_configuration.c
|
||||
model/v1beta1_resource_policy_rule.c
|
||||
model/v1beta1_service_account_subject.c
|
||||
model/v1beta1_subject.c
|
||||
model/v1beta1_user_subject.c
|
||||
model/v1beta2_flow_distinguisher_method.c
|
||||
model/v1beta2_flow_schema.c
|
||||
model/v1beta2_flow_schema_condition.c
|
||||
@@ -508,6 +526,28 @@ set(SRCS
|
||||
model/v1beta2_service_account_subject.c
|
||||
model/v1beta2_subject.c
|
||||
model/v1beta2_user_subject.c
|
||||
model/v1beta3_flow_distinguisher_method.c
|
||||
model/v1beta3_flow_schema.c
|
||||
model/v1beta3_flow_schema_condition.c
|
||||
model/v1beta3_flow_schema_list.c
|
||||
model/v1beta3_flow_schema_spec.c
|
||||
model/v1beta3_flow_schema_status.c
|
||||
model/v1beta3_group_subject.c
|
||||
model/v1beta3_limit_response.c
|
||||
model/v1beta3_limited_priority_level_configuration.c
|
||||
model/v1beta3_non_resource_policy_rule.c
|
||||
model/v1beta3_policy_rules_with_subjects.c
|
||||
model/v1beta3_priority_level_configuration.c
|
||||
model/v1beta3_priority_level_configuration_condition.c
|
||||
model/v1beta3_priority_level_configuration_list.c
|
||||
model/v1beta3_priority_level_configuration_reference.c
|
||||
model/v1beta3_priority_level_configuration_spec.c
|
||||
model/v1beta3_priority_level_configuration_status.c
|
||||
model/v1beta3_queuing_configuration.c
|
||||
model/v1beta3_resource_policy_rule.c
|
||||
model/v1beta3_service_account_subject.c
|
||||
model/v1beta3_subject.c
|
||||
model/v1beta3_user_subject.c
|
||||
model/v2_container_resource_metric_source.c
|
||||
model/v2_container_resource_metric_status.c
|
||||
model/v2_cross_version_object_reference.c
|
||||
@@ -532,33 +572,10 @@ set(SRCS
|
||||
model/v2_pods_metric_status.c
|
||||
model/v2_resource_metric_source.c
|
||||
model/v2_resource_metric_status.c
|
||||
model/v2beta2_container_resource_metric_source.c
|
||||
model/v2beta2_container_resource_metric_status.c
|
||||
model/v2beta2_cross_version_object_reference.c
|
||||
model/v2beta2_external_metric_source.c
|
||||
model/v2beta2_external_metric_status.c
|
||||
model/v2beta2_horizontal_pod_autoscaler.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_behavior.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_condition.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_list.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_spec.c
|
||||
model/v2beta2_horizontal_pod_autoscaler_status.c
|
||||
model/v2beta2_hpa_scaling_policy.c
|
||||
model/v2beta2_hpa_scaling_rules.c
|
||||
model/v2beta2_metric_identifier.c
|
||||
model/v2beta2_metric_spec.c
|
||||
model/v2beta2_metric_status.c
|
||||
model/v2beta2_metric_target.c
|
||||
model/v2beta2_metric_value_status.c
|
||||
model/v2beta2_object_metric_source.c
|
||||
model/v2beta2_object_metric_status.c
|
||||
model/v2beta2_pods_metric_source.c
|
||||
model/v2beta2_pods_metric_status.c
|
||||
model/v2beta2_resource_metric_source.c
|
||||
model/v2beta2_resource_metric_status.c
|
||||
model/version_info.c
|
||||
api/AdmissionregistrationAPI.c
|
||||
api/AdmissionregistrationV1API.c
|
||||
api/AdmissionregistrationV1alpha1API.c
|
||||
api/ApiextensionsAPI.c
|
||||
api/ApiextensionsV1API.c
|
||||
api/ApiregistrationAPI.c
|
||||
@@ -568,12 +585,12 @@ set(SRCS
|
||||
api/AppsV1API.c
|
||||
api/AuthenticationAPI.c
|
||||
api/AuthenticationV1API.c
|
||||
api/AuthenticationV1alpha1API.c
|
||||
api/AuthorizationAPI.c
|
||||
api/AuthorizationV1API.c
|
||||
api/AutoscalingAPI.c
|
||||
api/AutoscalingV1API.c
|
||||
api/AutoscalingV2API.c
|
||||
api/AutoscalingV2beta2API.c
|
||||
api/BatchAPI.c
|
||||
api/BatchV1API.c
|
||||
api/CertificatesAPI.c
|
||||
@@ -588,8 +605,8 @@ set(SRCS
|
||||
api/EventsAPI.c
|
||||
api/EventsV1API.c
|
||||
api/FlowcontrolApiserverAPI.c
|
||||
api/FlowcontrolApiserverV1beta1API.c
|
||||
api/FlowcontrolApiserverV1beta2API.c
|
||||
api/FlowcontrolApiserverV1beta3API.c
|
||||
api/InternalApiserverAPI.c
|
||||
api/InternalApiserverV1alpha1API.c
|
||||
api/LogsAPI.c
|
||||
@@ -603,6 +620,8 @@ set(SRCS
|
||||
api/PolicyV1API.c
|
||||
api/RbacAuthorizationAPI.c
|
||||
api/RbacAuthorizationV1API.c
|
||||
api/ResourceAPI.c
|
||||
api/ResourceV1alpha1API.c
|
||||
api/SchedulingAPI.c
|
||||
api/SchedulingV1API.c
|
||||
api/StorageAPI.c
|
||||
@@ -664,6 +683,7 @@ set(HDRS
|
||||
model/v1_certificate_signing_request_status.h
|
||||
model/v1_cinder_persistent_volume_source.h
|
||||
model/v1_cinder_volume_source.h
|
||||
model/v1_claim_source.h
|
||||
model/v1_client_ip_config.h
|
||||
model/v1_cluster_role.h
|
||||
model/v1_cluster_role_binding.h
|
||||
@@ -782,6 +802,9 @@ set(HDRS
|
||||
model/v1_ingress_class_parameters_reference.h
|
||||
model/v1_ingress_class_spec.h
|
||||
model/v1_ingress_list.h
|
||||
model/v1_ingress_load_balancer_ingress.h
|
||||
model/v1_ingress_load_balancer_status.h
|
||||
model/v1_ingress_port_status.h
|
||||
model/v1_ingress_rule.h
|
||||
model/v1_ingress_service_backend.h
|
||||
model/v1_ingress_spec.h
|
||||
@@ -885,6 +908,8 @@ set(HDRS
|
||||
model/v1_pod_list.h
|
||||
model/v1_pod_os.h
|
||||
model/v1_pod_readiness_gate.h
|
||||
model/v1_pod_resource_claim.h
|
||||
model/v1_pod_scheduling_gate.h
|
||||
model/v1_pod_security_context.h
|
||||
model/v1_pod_spec.h
|
||||
model/v1_pod_status.h
|
||||
@@ -914,6 +939,7 @@ set(HDRS
|
||||
model/v1_replication_controller_spec.h
|
||||
model/v1_replication_controller_status.h
|
||||
model/v1_resource_attributes.h
|
||||
model/v1_resource_claim.h
|
||||
model/v1_resource_field_selector.h
|
||||
model/v1_resource_quota.h
|
||||
model/v1_resource_quota_list.h
|
||||
@@ -968,6 +994,7 @@ set(HDRS
|
||||
model/v1_stateful_set.h
|
||||
model/v1_stateful_set_condition.h
|
||||
model/v1_stateful_set_list.h
|
||||
model/v1_stateful_set_ordinals.h
|
||||
model/v1_stateful_set_persistent_volume_claim_retention_policy.h
|
||||
model/v1_stateful_set_spec.h
|
||||
model/v1_stateful_set_status.h
|
||||
@@ -997,6 +1024,7 @@ set(HDRS
|
||||
model/v1_topology_selector_term.h
|
||||
model/v1_topology_spread_constraint.h
|
||||
model/v1_typed_local_object_reference.h
|
||||
model/v1_typed_object_reference.h
|
||||
model/v1_uncounted_terminated_pods.h
|
||||
model/v1_user_info.h
|
||||
model/v1_validating_webhook.h
|
||||
@@ -1020,38 +1048,47 @@ set(HDRS
|
||||
model/v1_webhook_conversion.h
|
||||
model/v1_weighted_pod_affinity_term.h
|
||||
model/v1_windows_security_context_options.h
|
||||
model/v1alpha1_allocation_result.h
|
||||
model/v1alpha1_cluster_cidr.h
|
||||
model/v1alpha1_cluster_cidr_list.h
|
||||
model/v1alpha1_cluster_cidr_spec.h
|
||||
model/v1alpha1_match_resources.h
|
||||
model/v1alpha1_named_rule_with_operations.h
|
||||
model/v1alpha1_param_kind.h
|
||||
model/v1alpha1_param_ref.h
|
||||
model/v1alpha1_pod_scheduling.h
|
||||
model/v1alpha1_pod_scheduling_list.h
|
||||
model/v1alpha1_pod_scheduling_spec.h
|
||||
model/v1alpha1_pod_scheduling_status.h
|
||||
model/v1alpha1_resource_claim.h
|
||||
model/v1alpha1_resource_claim_consumer_reference.h
|
||||
model/v1alpha1_resource_claim_list.h
|
||||
model/v1alpha1_resource_claim_parameters_reference.h
|
||||
model/v1alpha1_resource_claim_scheduling_status.h
|
||||
model/v1alpha1_resource_claim_spec.h
|
||||
model/v1alpha1_resource_claim_status.h
|
||||
model/v1alpha1_resource_claim_template.h
|
||||
model/v1alpha1_resource_claim_template_list.h
|
||||
model/v1alpha1_resource_claim_template_spec.h
|
||||
model/v1alpha1_resource_class.h
|
||||
model/v1alpha1_resource_class_list.h
|
||||
model/v1alpha1_resource_class_parameters_reference.h
|
||||
model/v1alpha1_self_subject_review.h
|
||||
model/v1alpha1_self_subject_review_status.h
|
||||
model/v1alpha1_server_storage_version.h
|
||||
model/v1alpha1_storage_version.h
|
||||
model/v1alpha1_storage_version_condition.h
|
||||
model/v1alpha1_storage_version_list.h
|
||||
model/v1alpha1_storage_version_status.h
|
||||
model/v1alpha1_validating_admission_policy.h
|
||||
model/v1alpha1_validating_admission_policy_binding.h
|
||||
model/v1alpha1_validating_admission_policy_binding_list.h
|
||||
model/v1alpha1_validating_admission_policy_binding_spec.h
|
||||
model/v1alpha1_validating_admission_policy_list.h
|
||||
model/v1alpha1_validating_admission_policy_spec.h
|
||||
model/v1alpha1_validation.h
|
||||
model/v1beta1_csi_storage_capacity.h
|
||||
model/v1beta1_csi_storage_capacity_list.h
|
||||
model/v1beta1_flow_distinguisher_method.h
|
||||
model/v1beta1_flow_schema.h
|
||||
model/v1beta1_flow_schema_condition.h
|
||||
model/v1beta1_flow_schema_list.h
|
||||
model/v1beta1_flow_schema_spec.h
|
||||
model/v1beta1_flow_schema_status.h
|
||||
model/v1beta1_group_subject.h
|
||||
model/v1beta1_limit_response.h
|
||||
model/v1beta1_limited_priority_level_configuration.h
|
||||
model/v1beta1_non_resource_policy_rule.h
|
||||
model/v1beta1_policy_rules_with_subjects.h
|
||||
model/v1beta1_priority_level_configuration.h
|
||||
model/v1beta1_priority_level_configuration_condition.h
|
||||
model/v1beta1_priority_level_configuration_list.h
|
||||
model/v1beta1_priority_level_configuration_reference.h
|
||||
model/v1beta1_priority_level_configuration_spec.h
|
||||
model/v1beta1_priority_level_configuration_status.h
|
||||
model/v1beta1_queuing_configuration.h
|
||||
model/v1beta1_resource_policy_rule.h
|
||||
model/v1beta1_service_account_subject.h
|
||||
model/v1beta1_subject.h
|
||||
model/v1beta1_user_subject.h
|
||||
model/v1beta2_flow_distinguisher_method.h
|
||||
model/v1beta2_flow_schema.h
|
||||
model/v1beta2_flow_schema_condition.h
|
||||
@@ -1074,6 +1111,28 @@ set(HDRS
|
||||
model/v1beta2_service_account_subject.h
|
||||
model/v1beta2_subject.h
|
||||
model/v1beta2_user_subject.h
|
||||
model/v1beta3_flow_distinguisher_method.h
|
||||
model/v1beta3_flow_schema.h
|
||||
model/v1beta3_flow_schema_condition.h
|
||||
model/v1beta3_flow_schema_list.h
|
||||
model/v1beta3_flow_schema_spec.h
|
||||
model/v1beta3_flow_schema_status.h
|
||||
model/v1beta3_group_subject.h
|
||||
model/v1beta3_limit_response.h
|
||||
model/v1beta3_limited_priority_level_configuration.h
|
||||
model/v1beta3_non_resource_policy_rule.h
|
||||
model/v1beta3_policy_rules_with_subjects.h
|
||||
model/v1beta3_priority_level_configuration.h
|
||||
model/v1beta3_priority_level_configuration_condition.h
|
||||
model/v1beta3_priority_level_configuration_list.h
|
||||
model/v1beta3_priority_level_configuration_reference.h
|
||||
model/v1beta3_priority_level_configuration_spec.h
|
||||
model/v1beta3_priority_level_configuration_status.h
|
||||
model/v1beta3_queuing_configuration.h
|
||||
model/v1beta3_resource_policy_rule.h
|
||||
model/v1beta3_service_account_subject.h
|
||||
model/v1beta3_subject.h
|
||||
model/v1beta3_user_subject.h
|
||||
model/v2_container_resource_metric_source.h
|
||||
model/v2_container_resource_metric_status.h
|
||||
model/v2_cross_version_object_reference.h
|
||||
@@ -1098,33 +1157,10 @@ set(HDRS
|
||||
model/v2_pods_metric_status.h
|
||||
model/v2_resource_metric_source.h
|
||||
model/v2_resource_metric_status.h
|
||||
model/v2beta2_container_resource_metric_source.h
|
||||
model/v2beta2_container_resource_metric_status.h
|
||||
model/v2beta2_cross_version_object_reference.h
|
||||
model/v2beta2_external_metric_source.h
|
||||
model/v2beta2_external_metric_status.h
|
||||
model/v2beta2_horizontal_pod_autoscaler.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_behavior.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_condition.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_list.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_spec.h
|
||||
model/v2beta2_horizontal_pod_autoscaler_status.h
|
||||
model/v2beta2_hpa_scaling_policy.h
|
||||
model/v2beta2_hpa_scaling_rules.h
|
||||
model/v2beta2_metric_identifier.h
|
||||
model/v2beta2_metric_spec.h
|
||||
model/v2beta2_metric_status.h
|
||||
model/v2beta2_metric_target.h
|
||||
model/v2beta2_metric_value_status.h
|
||||
model/v2beta2_object_metric_source.h
|
||||
model/v2beta2_object_metric_status.h
|
||||
model/v2beta2_pods_metric_source.h
|
||||
model/v2beta2_pods_metric_status.h
|
||||
model/v2beta2_resource_metric_source.h
|
||||
model/v2beta2_resource_metric_status.h
|
||||
model/version_info.h
|
||||
api/AdmissionregistrationAPI.h
|
||||
api/AdmissionregistrationV1API.h
|
||||
api/AdmissionregistrationV1alpha1API.h
|
||||
api/ApiextensionsAPI.h
|
||||
api/ApiextensionsV1API.h
|
||||
api/ApiregistrationAPI.h
|
||||
@@ -1134,12 +1170,12 @@ set(HDRS
|
||||
api/AppsV1API.h
|
||||
api/AuthenticationAPI.h
|
||||
api/AuthenticationV1API.h
|
||||
api/AuthenticationV1alpha1API.h
|
||||
api/AuthorizationAPI.h
|
||||
api/AuthorizationV1API.h
|
||||
api/AutoscalingAPI.h
|
||||
api/AutoscalingV1API.h
|
||||
api/AutoscalingV2API.h
|
||||
api/AutoscalingV2beta2API.h
|
||||
api/BatchAPI.h
|
||||
api/BatchV1API.h
|
||||
api/CertificatesAPI.h
|
||||
@@ -1154,8 +1190,8 @@ set(HDRS
|
||||
api/EventsAPI.h
|
||||
api/EventsV1API.h
|
||||
api/FlowcontrolApiserverAPI.h
|
||||
api/FlowcontrolApiserverV1beta1API.h
|
||||
api/FlowcontrolApiserverV1beta2API.h
|
||||
api/FlowcontrolApiserverV1beta3API.h
|
||||
api/InternalApiserverAPI.h
|
||||
api/InternalApiserverV1alpha1API.h
|
||||
api/LogsAPI.h
|
||||
@@ -1169,6 +1205,8 @@ set(HDRS
|
||||
api/PolicyV1API.h
|
||||
api/RbacAuthorizationAPI.h
|
||||
api/RbacAuthorizationV1API.h
|
||||
api/ResourceAPI.h
|
||||
api/ResourceV1alpha1API.h
|
||||
api/SchedulingAPI.h
|
||||
api/SchedulingV1API.h
|
||||
api/StorageAPI.h
|
||||
@@ -1259,6 +1297,7 @@ set(HDRS "")
|
||||
#set(SRCS
|
||||
# unit-tests/manual-AdmissionregistrationAPI.c
|
||||
# unit-tests/manual-AdmissionregistrationV1API.c
|
||||
# unit-tests/manual-AdmissionregistrationV1alpha1API.c
|
||||
# unit-tests/manual-ApiextensionsAPI.c
|
||||
# unit-tests/manual-ApiextensionsV1API.c
|
||||
# unit-tests/manual-ApiregistrationAPI.c
|
||||
@@ -1268,12 +1307,12 @@ set(HDRS "")
|
||||
# unit-tests/manual-AppsV1API.c
|
||||
# unit-tests/manual-AuthenticationAPI.c
|
||||
# unit-tests/manual-AuthenticationV1API.c
|
||||
# unit-tests/manual-AuthenticationV1alpha1API.c
|
||||
# unit-tests/manual-AuthorizationAPI.c
|
||||
# unit-tests/manual-AuthorizationV1API.c
|
||||
# unit-tests/manual-AutoscalingAPI.c
|
||||
# unit-tests/manual-AutoscalingV1API.c
|
||||
# unit-tests/manual-AutoscalingV2API.c
|
||||
# unit-tests/manual-AutoscalingV2beta2API.c
|
||||
# unit-tests/manual-BatchAPI.c
|
||||
# unit-tests/manual-BatchV1API.c
|
||||
# unit-tests/manual-CertificatesAPI.c
|
||||
@@ -1288,8 +1327,8 @@ set(HDRS "")
|
||||
# unit-tests/manual-EventsAPI.c
|
||||
# unit-tests/manual-EventsV1API.c
|
||||
# unit-tests/manual-FlowcontrolApiserverAPI.c
|
||||
# unit-tests/manual-FlowcontrolApiserverV1beta1API.c
|
||||
# unit-tests/manual-FlowcontrolApiserverV1beta2API.c
|
||||
# unit-tests/manual-FlowcontrolApiserverV1beta3API.c
|
||||
# unit-tests/manual-InternalApiserverAPI.c
|
||||
# unit-tests/manual-InternalApiserverV1alpha1API.c
|
||||
# unit-tests/manual-LogsAPI.c
|
||||
@@ -1303,6 +1342,8 @@ set(HDRS "")
|
||||
# unit-tests/manual-PolicyV1API.c
|
||||
# unit-tests/manual-RbacAuthorizationAPI.c
|
||||
# unit-tests/manual-RbacAuthorizationV1API.c
|
||||
# unit-tests/manual-ResourceAPI.c
|
||||
# unit-tests/manual-ResourceV1alpha1API.c
|
||||
# unit-tests/manual-SchedulingAPI.c
|
||||
# unit-tests/manual-SchedulingV1API.c
|
||||
# unit-tests/manual-StorageAPI.c
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
set(PROJECT_VERSION_MAJOR 0)
|
||||
set(PROJECT_VERSION_MINOR 5)
|
||||
set(PROJECT_VERSION_MINOR 6)
|
||||
set(PROJECT_VERSION_PATCH 0)
|
||||
|
||||
set(PROJECT_PACKAGE_DESCRIPTION_SUMMARY "The Kubernetes client library for the C programming language.")
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
## Overview
|
||||
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI spec](https://openapis.org) from a remote server, you can easily generate an API client.
|
||||
|
||||
- API version: release-1.25
|
||||
- API version: release-1.26
|
||||
- Package version:
|
||||
- Build package: org.openapitools.codegen.languages.CLibcurlClientCodegen
|
||||
|
||||
@@ -80,6 +80,21 @@ Category | Method | HTTP request | Description
|
||||
*AdmissionregistrationV1API* | [**AdmissionregistrationV1API_readValidatingWebhookConfiguration**](docs/AdmissionregistrationV1API.md#AdmissionregistrationV1API_readValidatingWebhookConfiguration) | **GET** /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name} |
|
||||
*AdmissionregistrationV1API* | [**AdmissionregistrationV1API_replaceMutatingWebhookConfiguration**](docs/AdmissionregistrationV1API.md#AdmissionregistrationV1API_replaceMutatingWebhookConfiguration) | **PUT** /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name} |
|
||||
*AdmissionregistrationV1API* | [**AdmissionregistrationV1API_replaceValidatingWebhookConfiguration**](docs/AdmissionregistrationV1API.md#AdmissionregistrationV1API_replaceValidatingWebhookConfiguration) | **PUT** /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy) | **POST** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding) | **POST** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_getAPIResources**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_getAPIResources) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/ |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy) | **PATCH** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding) | **PATCH** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy) | **PUT** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
*AdmissionregistrationV1alpha1API* | [**AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding**](docs/AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding) | **PUT** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
*ApiextensionsAPI* | [**ApiextensionsAPI_getAPIGroup**](docs/ApiextensionsAPI.md#ApiextensionsAPI_getAPIGroup) | **GET** /apis/apiextensions.k8s.io/ |
|
||||
*ApiextensionsV1API* | [**ApiextensionsV1API_createCustomResourceDefinition**](docs/ApiextensionsV1API.md#ApiextensionsV1API_createCustomResourceDefinition) | **POST** /apis/apiextensions.k8s.io/v1/customresourcedefinitions |
|
||||
*ApiextensionsV1API* | [**ApiextensionsV1API_deleteCollectionCustomResourceDefinition**](docs/ApiextensionsV1API.md#ApiextensionsV1API_deleteCollectionCustomResourceDefinition) | **DELETE** /apis/apiextensions.k8s.io/v1/customresourcedefinitions |
|
||||
@@ -171,6 +186,8 @@ Category | Method | HTTP request | Description
|
||||
*AuthenticationAPI* | [**AuthenticationAPI_getAPIGroup**](docs/AuthenticationAPI.md#AuthenticationAPI_getAPIGroup) | **GET** /apis/authentication.k8s.io/ |
|
||||
*AuthenticationV1API* | [**AuthenticationV1API_createTokenReview**](docs/AuthenticationV1API.md#AuthenticationV1API_createTokenReview) | **POST** /apis/authentication.k8s.io/v1/tokenreviews |
|
||||
*AuthenticationV1API* | [**AuthenticationV1API_getAPIResources**](docs/AuthenticationV1API.md#AuthenticationV1API_getAPIResources) | **GET** /apis/authentication.k8s.io/v1/ |
|
||||
*AuthenticationV1alpha1API* | [**AuthenticationV1alpha1API_createSelfSubjectReview**](docs/AuthenticationV1alpha1API.md#AuthenticationV1alpha1API_createSelfSubjectReview) | **POST** /apis/authentication.k8s.io/v1alpha1/selfsubjectreviews |
|
||||
*AuthenticationV1alpha1API* | [**AuthenticationV1alpha1API_getAPIResources**](docs/AuthenticationV1alpha1API.md#AuthenticationV1alpha1API_getAPIResources) | **GET** /apis/authentication.k8s.io/v1alpha1/ |
|
||||
*AuthorizationAPI* | [**AuthorizationAPI_getAPIGroup**](docs/AuthorizationAPI.md#AuthorizationAPI_getAPIGroup) | **GET** /apis/authorization.k8s.io/ |
|
||||
*AuthorizationV1API* | [**AuthorizationV1API_createNamespacedLocalSubjectAccessReview**](docs/AuthorizationV1API.md#AuthorizationV1API_createNamespacedLocalSubjectAccessReview) | **POST** /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews |
|
||||
*AuthorizationV1API* | [**AuthorizationV1API_createSelfSubjectAccessReview**](docs/AuthorizationV1API.md#AuthorizationV1API_createSelfSubjectAccessReview) | **POST** /apis/authorization.k8s.io/v1/selfsubjectaccessreviews |
|
||||
@@ -202,18 +219,6 @@ Category | Method | HTTP request | Description
|
||||
*AutoscalingV2API* | [**AutoscalingV2API_readNamespacedHorizontalPodAutoscalerStatus**](docs/AutoscalingV2API.md#AutoscalingV2API_readNamespacedHorizontalPodAutoscalerStatus) | **GET** /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status |
|
||||
*AutoscalingV2API* | [**AutoscalingV2API_replaceNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2API.md#AutoscalingV2API_replaceNamespacedHorizontalPodAutoscaler) | **PUT** /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name} |
|
||||
*AutoscalingV2API* | [**AutoscalingV2API_replaceNamespacedHorizontalPodAutoscalerStatus**](docs/AutoscalingV2API.md#AutoscalingV2API_replaceNamespacedHorizontalPodAutoscalerStatus) | **PUT** /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_createNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_createNamespacedHorizontalPodAutoscaler) | **POST** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_deleteCollectionNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_deleteCollectionNamespacedHorizontalPodAutoscaler) | **DELETE** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_deleteNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_deleteNamespacedHorizontalPodAutoscaler) | **DELETE** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name} |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_getAPIResources**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_getAPIResources) | **GET** /apis/autoscaling/v2beta2/ |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_listHorizontalPodAutoscalerForAllNamespaces**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_listHorizontalPodAutoscalerForAllNamespaces) | **GET** /apis/autoscaling/v2beta2/horizontalpodautoscalers |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_listNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_listNamespacedHorizontalPodAutoscaler) | **GET** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscaler) | **PATCH** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name} |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscalerStatus**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscalerStatus) | **PATCH** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscaler) | **GET** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name} |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscalerStatus**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscalerStatus) | **GET** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscaler**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscaler) | **PUT** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name} |
|
||||
*AutoscalingV2beta2API* | [**AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscalerStatus**](docs/AutoscalingV2beta2API.md#AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscalerStatus) | **PUT** /apis/autoscaling/v2beta2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status |
|
||||
*BatchAPI* | [**BatchAPI_getAPIGroup**](docs/BatchAPI.md#BatchAPI_getAPIGroup) | **GET** /apis/batch/ |
|
||||
*BatchV1API* | [**BatchV1API_createNamespacedCronJob**](docs/BatchV1API.md#BatchV1API_createNamespacedCronJob) | **POST** /apis/batch/v1/namespaces/{namespace}/cronjobs |
|
||||
*BatchV1API* | [**BatchV1API_createNamespacedJob**](docs/BatchV1API.md#BatchV1API_createNamespacedJob) | **POST** /apis/batch/v1/namespaces/{namespace}/jobs |
|
||||
@@ -473,6 +478,7 @@ Category | Method | HTTP request | Description
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_deleteCollectionClusterCustomObject**](docs/CustomObjectsAPI.md#CustomObjectsAPI_deleteCollectionClusterCustomObject) | **DELETE** /apis/{group}/{version}/{plural} |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_deleteCollectionNamespacedCustomObject**](docs/CustomObjectsAPI.md#CustomObjectsAPI_deleteCollectionNamespacedCustomObject) | **DELETE** /apis/{group}/{version}/namespaces/{namespace}/{plural} |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_deleteNamespacedCustomObject**](docs/CustomObjectsAPI.md#CustomObjectsAPI_deleteNamespacedCustomObject) | **DELETE** /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name} |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_getAPIResources**](docs/CustomObjectsAPI.md#CustomObjectsAPI_getAPIResources) | **GET** /apis/{group}/{version} |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_getClusterCustomObject**](docs/CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObject) | **GET** /apis/{group}/{version}/{plural}/{name} |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_getClusterCustomObjectScale**](docs/CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObjectScale) | **GET** /apis/{group}/{version}/{plural}/{name}/scale |
|
||||
*CustomObjectsAPI* | [**CustomObjectsAPI_getClusterCustomObjectStatus**](docs/CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObjectStatus) | **GET** /apis/{group}/{version}/{plural}/{name}/status |
|
||||
@@ -514,27 +520,6 @@ Category | Method | HTTP request | Description
|
||||
*EventsV1API* | [**EventsV1API_readNamespacedEvent**](docs/EventsV1API.md#EventsV1API_readNamespacedEvent) | **GET** /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name} |
|
||||
*EventsV1API* | [**EventsV1API_replaceNamespacedEvent**](docs/EventsV1API.md#EventsV1API_replaceNamespacedEvent) | **PUT** /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name} |
|
||||
*FlowcontrolApiserverAPI* | [**FlowcontrolApiserverAPI_getAPIGroup**](docs/FlowcontrolApiserverAPI.md#FlowcontrolApiserverAPI_getAPIGroup) | **GET** /apis/flowcontrol.apiserver.k8s.io/ |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_createFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_createFlowSchema) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_deleteFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_deleteFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_getAPIResources**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_getAPIResources) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/ |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_listFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_listFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_patchFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_patchFlowSchema) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_readFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_readFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_readFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_readFlowSchemaStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_replaceFlowSchema**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_replaceFlowSchema) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta1API* | [**FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta1API.md#FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_createFlowSchema**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_createFlowSchema) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas |
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_createPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_createPriorityLevelConfiguration) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_deleteCollectionFlowSchema**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_deleteCollectionFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas |
|
||||
@@ -556,6 +541,27 @@ Category | Method | HTTP request | Description
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_replaceFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_replaceFlowSchemaStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_replacePriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_replacePriorityLevelConfiguration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta2API* | [**FlowcontrolApiserverV1beta2API_replacePriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta2API.md#FlowcontrolApiserverV1beta2API_replacePriorityLevelConfigurationStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_createFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_createFlowSchema) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_deleteFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_getAPIResources**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_getAPIResources) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/ |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_listFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_listFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_patchFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchFlowSchema) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_readFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_readFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readFlowSchemaStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_replaceFlowSchema**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replaceFlowSchema) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
*FlowcontrolApiserverV1beta3API* | [**FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus**](docs/FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
*InternalApiserverAPI* | [**InternalApiserverAPI_getAPIGroup**](docs/InternalApiserverAPI.md#InternalApiserverAPI_getAPIGroup) | **GET** /apis/internal.apiserver.k8s.io/ |
|
||||
*InternalApiserverV1alpha1API* | [**InternalApiserverV1alpha1API_createStorageVersion**](docs/InternalApiserverV1alpha1API.md#InternalApiserverV1alpha1API_createStorageVersion) | **POST** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions |
|
||||
*InternalApiserverV1alpha1API* | [**InternalApiserverV1alpha1API_deleteCollectionStorageVersion**](docs/InternalApiserverV1alpha1API.md#InternalApiserverV1alpha1API_deleteCollectionStorageVersion) | **DELETE** /apis/internal.apiserver.k8s.io/v1alpha1/storageversions |
|
||||
@@ -664,6 +670,45 @@ Category | Method | HTTP request | Description
|
||||
*RbacAuthorizationV1API* | [**RbacAuthorizationV1API_replaceClusterRoleBinding**](docs/RbacAuthorizationV1API.md#RbacAuthorizationV1API_replaceClusterRoleBinding) | **PUT** /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name} |
|
||||
*RbacAuthorizationV1API* | [**RbacAuthorizationV1API_replaceNamespacedRole**](docs/RbacAuthorizationV1API.md#RbacAuthorizationV1API_replaceNamespacedRole) | **PUT** /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name} |
|
||||
*RbacAuthorizationV1API* | [**RbacAuthorizationV1API_replaceNamespacedRoleBinding**](docs/RbacAuthorizationV1API.md#RbacAuthorizationV1API_replaceNamespacedRoleBinding) | **PUT** /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name} |
|
||||
*ResourceAPI* | [**ResourceAPI_getAPIGroup**](docs/ResourceAPI.md#ResourceAPI_getAPIGroup) | **GET** /apis/resource.k8s.io/ |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_createNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_createNamespacedPodScheduling) | **POST** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_createNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_createNamespacedResourceClaim) | **POST** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_createNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_createNamespacedResourceClaimTemplate) | **POST** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_createResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_createResourceClass) | **POST** /apis/resource.k8s.io/v1alpha1/resourceclasses |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteCollectionNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteCollectionNamespacedPodScheduling) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteCollectionNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteCollectionNamespacedResourceClaim) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteCollectionNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteCollectionNamespacedResourceClaimTemplate) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteCollectionResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteCollectionResourceClass) | **DELETE** /apis/resource.k8s.io/v1alpha1/resourceclasses |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteNamespacedPodScheduling) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteNamespacedResourceClaim) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteNamespacedResourceClaimTemplate) | **DELETE** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_deleteResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_deleteResourceClass) | **DELETE** /apis/resource.k8s.io/v1alpha1/resourceclasses/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_getAPIResources**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_getAPIResources) | **GET** /apis/resource.k8s.io/v1alpha1/ |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listNamespacedPodScheduling) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listNamespacedResourceClaim) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listNamespacedResourceClaimTemplate) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listPodSchedulingForAllNamespaces**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listPodSchedulingForAllNamespaces) | **GET** /apis/resource.k8s.io/v1alpha1/podschedulings |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listResourceClaimForAllNamespaces**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listResourceClaimForAllNamespaces) | **GET** /apis/resource.k8s.io/v1alpha1/resourceclaims |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listResourceClaimTemplateForAllNamespaces**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listResourceClaimTemplateForAllNamespaces) | **GET** /apis/resource.k8s.io/v1alpha1/resourceclaimtemplates |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_listResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_listResourceClass) | **GET** /apis/resource.k8s.io/v1alpha1/resourceclasses |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchNamespacedPodScheduling) | **PATCH** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchNamespacedPodSchedulingStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchNamespacedPodSchedulingStatus) | **PATCH** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchNamespacedResourceClaim) | **PATCH** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchNamespacedResourceClaimStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchNamespacedResourceClaimStatus) | **PATCH** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchNamespacedResourceClaimTemplate) | **PATCH** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_patchResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_patchResourceClass) | **PATCH** /apis/resource.k8s.io/v1alpha1/resourceclasses/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readNamespacedPodScheduling) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readNamespacedPodSchedulingStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readNamespacedPodSchedulingStatus) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readNamespacedResourceClaim) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readNamespacedResourceClaimStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readNamespacedResourceClaimStatus) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readNamespacedResourceClaimTemplate) | **GET** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_readResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_readResourceClass) | **GET** /apis/resource.k8s.io/v1alpha1/resourceclasses/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceNamespacedPodScheduling**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceNamespacedPodScheduling) | **PUT** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceNamespacedPodSchedulingStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceNamespacedPodSchedulingStatus) | **PUT** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/podschedulings/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceNamespacedResourceClaim**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceNamespacedResourceClaim) | **PUT** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceNamespacedResourceClaimStatus**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceNamespacedResourceClaimStatus) | **PUT** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaims/{name}/status |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceNamespacedResourceClaimTemplate**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceNamespacedResourceClaimTemplate) | **PUT** /apis/resource.k8s.io/v1alpha1/namespaces/{namespace}/resourceclaimtemplates/{name} |
|
||||
*ResourceV1alpha1API* | [**ResourceV1alpha1API_replaceResourceClass**](docs/ResourceV1alpha1API.md#ResourceV1alpha1API_replaceResourceClass) | **PUT** /apis/resource.k8s.io/v1alpha1/resourceclasses/{name} |
|
||||
*SchedulingAPI* | [**SchedulingAPI_getAPIGroup**](docs/SchedulingAPI.md#SchedulingAPI_getAPIGroup) | **GET** /apis/scheduling.k8s.io/ |
|
||||
*SchedulingV1API* | [**SchedulingV1API_createPriorityClass**](docs/SchedulingV1API.md#SchedulingV1API_createPriorityClass) | **POST** /apis/scheduling.k8s.io/v1/priorityclasses |
|
||||
*SchedulingV1API* | [**SchedulingV1API_deleteCollectionPriorityClass**](docs/SchedulingV1API.md#SchedulingV1API_deleteCollectionPriorityClass) | **DELETE** /apis/scheduling.k8s.io/v1/priorityclasses |
|
||||
@@ -773,6 +818,7 @@ Category | Method | HTTP request | Description
|
||||
- [v1_certificate_signing_request_status_t](docs/v1_certificate_signing_request_status.md)
|
||||
- [v1_cinder_persistent_volume_source_t](docs/v1_cinder_persistent_volume_source.md)
|
||||
- [v1_cinder_volume_source_t](docs/v1_cinder_volume_source.md)
|
||||
- [v1_claim_source_t](docs/v1_claim_source.md)
|
||||
- [v1_client_ip_config_t](docs/v1_client_ip_config.md)
|
||||
- [v1_cluster_role_t](docs/v1_cluster_role.md)
|
||||
- [v1_cluster_role_binding_t](docs/v1_cluster_role_binding.md)
|
||||
@@ -891,6 +937,9 @@ Category | Method | HTTP request | Description
|
||||
- [v1_ingress_class_parameters_reference_t](docs/v1_ingress_class_parameters_reference.md)
|
||||
- [v1_ingress_class_spec_t](docs/v1_ingress_class_spec.md)
|
||||
- [v1_ingress_list_t](docs/v1_ingress_list.md)
|
||||
- [v1_ingress_load_balancer_ingress_t](docs/v1_ingress_load_balancer_ingress.md)
|
||||
- [v1_ingress_load_balancer_status_t](docs/v1_ingress_load_balancer_status.md)
|
||||
- [v1_ingress_port_status_t](docs/v1_ingress_port_status.md)
|
||||
- [v1_ingress_rule_t](docs/v1_ingress_rule.md)
|
||||
- [v1_ingress_service_backend_t](docs/v1_ingress_service_backend.md)
|
||||
- [v1_ingress_spec_t](docs/v1_ingress_spec.md)
|
||||
@@ -994,6 +1043,8 @@ Category | Method | HTTP request | Description
|
||||
- [v1_pod_list_t](docs/v1_pod_list.md)
|
||||
- [v1_pod_os_t](docs/v1_pod_os.md)
|
||||
- [v1_pod_readiness_gate_t](docs/v1_pod_readiness_gate.md)
|
||||
- [v1_pod_resource_claim_t](docs/v1_pod_resource_claim.md)
|
||||
- [v1_pod_scheduling_gate_t](docs/v1_pod_scheduling_gate.md)
|
||||
- [v1_pod_security_context_t](docs/v1_pod_security_context.md)
|
||||
- [v1_pod_spec_t](docs/v1_pod_spec.md)
|
||||
- [v1_pod_status_t](docs/v1_pod_status.md)
|
||||
@@ -1023,6 +1074,7 @@ Category | Method | HTTP request | Description
|
||||
- [v1_replication_controller_spec_t](docs/v1_replication_controller_spec.md)
|
||||
- [v1_replication_controller_status_t](docs/v1_replication_controller_status.md)
|
||||
- [v1_resource_attributes_t](docs/v1_resource_attributes.md)
|
||||
- [v1_resource_claim_t](docs/v1_resource_claim.md)
|
||||
- [v1_resource_field_selector_t](docs/v1_resource_field_selector.md)
|
||||
- [v1_resource_quota_t](docs/v1_resource_quota.md)
|
||||
- [v1_resource_quota_list_t](docs/v1_resource_quota_list.md)
|
||||
@@ -1077,6 +1129,7 @@ Category | Method | HTTP request | Description
|
||||
- [v1_stateful_set_t](docs/v1_stateful_set.md)
|
||||
- [v1_stateful_set_condition_t](docs/v1_stateful_set_condition.md)
|
||||
- [v1_stateful_set_list_t](docs/v1_stateful_set_list.md)
|
||||
- [v1_stateful_set_ordinals_t](docs/v1_stateful_set_ordinals.md)
|
||||
- [v1_stateful_set_persistent_volume_claim_retention_policy_t](docs/v1_stateful_set_persistent_volume_claim_retention_policy.md)
|
||||
- [v1_stateful_set_spec_t](docs/v1_stateful_set_spec.md)
|
||||
- [v1_stateful_set_status_t](docs/v1_stateful_set_status.md)
|
||||
@@ -1106,6 +1159,7 @@ Category | Method | HTTP request | Description
|
||||
- [v1_topology_selector_term_t](docs/v1_topology_selector_term.md)
|
||||
- [v1_topology_spread_constraint_t](docs/v1_topology_spread_constraint.md)
|
||||
- [v1_typed_local_object_reference_t](docs/v1_typed_local_object_reference.md)
|
||||
- [v1_typed_object_reference_t](docs/v1_typed_object_reference.md)
|
||||
- [v1_uncounted_terminated_pods_t](docs/v1_uncounted_terminated_pods.md)
|
||||
- [v1_user_info_t](docs/v1_user_info.md)
|
||||
- [v1_validating_webhook_t](docs/v1_validating_webhook.md)
|
||||
@@ -1129,38 +1183,47 @@ Category | Method | HTTP request | Description
|
||||
- [v1_webhook_conversion_t](docs/v1_webhook_conversion.md)
|
||||
- [v1_weighted_pod_affinity_term_t](docs/v1_weighted_pod_affinity_term.md)
|
||||
- [v1_windows_security_context_options_t](docs/v1_windows_security_context_options.md)
|
||||
- [v1alpha1_allocation_result_t](docs/v1alpha1_allocation_result.md)
|
||||
- [v1alpha1_cluster_cidr_t](docs/v1alpha1_cluster_cidr.md)
|
||||
- [v1alpha1_cluster_cidr_list_t](docs/v1alpha1_cluster_cidr_list.md)
|
||||
- [v1alpha1_cluster_cidr_spec_t](docs/v1alpha1_cluster_cidr_spec.md)
|
||||
- [v1alpha1_match_resources_t](docs/v1alpha1_match_resources.md)
|
||||
- [v1alpha1_named_rule_with_operations_t](docs/v1alpha1_named_rule_with_operations.md)
|
||||
- [v1alpha1_param_kind_t](docs/v1alpha1_param_kind.md)
|
||||
- [v1alpha1_param_ref_t](docs/v1alpha1_param_ref.md)
|
||||
- [v1alpha1_pod_scheduling_t](docs/v1alpha1_pod_scheduling.md)
|
||||
- [v1alpha1_pod_scheduling_list_t](docs/v1alpha1_pod_scheduling_list.md)
|
||||
- [v1alpha1_pod_scheduling_spec_t](docs/v1alpha1_pod_scheduling_spec.md)
|
||||
- [v1alpha1_pod_scheduling_status_t](docs/v1alpha1_pod_scheduling_status.md)
|
||||
- [v1alpha1_resource_claim_t](docs/v1alpha1_resource_claim.md)
|
||||
- [v1alpha1_resource_claim_consumer_reference_t](docs/v1alpha1_resource_claim_consumer_reference.md)
|
||||
- [v1alpha1_resource_claim_list_t](docs/v1alpha1_resource_claim_list.md)
|
||||
- [v1alpha1_resource_claim_parameters_reference_t](docs/v1alpha1_resource_claim_parameters_reference.md)
|
||||
- [v1alpha1_resource_claim_scheduling_status_t](docs/v1alpha1_resource_claim_scheduling_status.md)
|
||||
- [v1alpha1_resource_claim_spec_t](docs/v1alpha1_resource_claim_spec.md)
|
||||
- [v1alpha1_resource_claim_status_t](docs/v1alpha1_resource_claim_status.md)
|
||||
- [v1alpha1_resource_claim_template_t](docs/v1alpha1_resource_claim_template.md)
|
||||
- [v1alpha1_resource_claim_template_list_t](docs/v1alpha1_resource_claim_template_list.md)
|
||||
- [v1alpha1_resource_claim_template_spec_t](docs/v1alpha1_resource_claim_template_spec.md)
|
||||
- [v1alpha1_resource_class_t](docs/v1alpha1_resource_class.md)
|
||||
- [v1alpha1_resource_class_list_t](docs/v1alpha1_resource_class_list.md)
|
||||
- [v1alpha1_resource_class_parameters_reference_t](docs/v1alpha1_resource_class_parameters_reference.md)
|
||||
- [v1alpha1_self_subject_review_t](docs/v1alpha1_self_subject_review.md)
|
||||
- [v1alpha1_self_subject_review_status_t](docs/v1alpha1_self_subject_review_status.md)
|
||||
- [v1alpha1_server_storage_version_t](docs/v1alpha1_server_storage_version.md)
|
||||
- [v1alpha1_storage_version_t](docs/v1alpha1_storage_version.md)
|
||||
- [v1alpha1_storage_version_condition_t](docs/v1alpha1_storage_version_condition.md)
|
||||
- [v1alpha1_storage_version_list_t](docs/v1alpha1_storage_version_list.md)
|
||||
- [v1alpha1_storage_version_status_t](docs/v1alpha1_storage_version_status.md)
|
||||
- [v1alpha1_validating_admission_policy_t](docs/v1alpha1_validating_admission_policy.md)
|
||||
- [v1alpha1_validating_admission_policy_binding_t](docs/v1alpha1_validating_admission_policy_binding.md)
|
||||
- [v1alpha1_validating_admission_policy_binding_list_t](docs/v1alpha1_validating_admission_policy_binding_list.md)
|
||||
- [v1alpha1_validating_admission_policy_binding_spec_t](docs/v1alpha1_validating_admission_policy_binding_spec.md)
|
||||
- [v1alpha1_validating_admission_policy_list_t](docs/v1alpha1_validating_admission_policy_list.md)
|
||||
- [v1alpha1_validating_admission_policy_spec_t](docs/v1alpha1_validating_admission_policy_spec.md)
|
||||
- [v1alpha1_validation_t](docs/v1alpha1_validation.md)
|
||||
- [v1beta1_csi_storage_capacity_t](docs/v1beta1_csi_storage_capacity.md)
|
||||
- [v1beta1_csi_storage_capacity_list_t](docs/v1beta1_csi_storage_capacity_list.md)
|
||||
- [v1beta1_flow_distinguisher_method_t](docs/v1beta1_flow_distinguisher_method.md)
|
||||
- [v1beta1_flow_schema_t](docs/v1beta1_flow_schema.md)
|
||||
- [v1beta1_flow_schema_condition_t](docs/v1beta1_flow_schema_condition.md)
|
||||
- [v1beta1_flow_schema_list_t](docs/v1beta1_flow_schema_list.md)
|
||||
- [v1beta1_flow_schema_spec_t](docs/v1beta1_flow_schema_spec.md)
|
||||
- [v1beta1_flow_schema_status_t](docs/v1beta1_flow_schema_status.md)
|
||||
- [v1beta1_group_subject_t](docs/v1beta1_group_subject.md)
|
||||
- [v1beta1_limit_response_t](docs/v1beta1_limit_response.md)
|
||||
- [v1beta1_limited_priority_level_configuration_t](docs/v1beta1_limited_priority_level_configuration.md)
|
||||
- [v1beta1_non_resource_policy_rule_t](docs/v1beta1_non_resource_policy_rule.md)
|
||||
- [v1beta1_policy_rules_with_subjects_t](docs/v1beta1_policy_rules_with_subjects.md)
|
||||
- [v1beta1_priority_level_configuration_t](docs/v1beta1_priority_level_configuration.md)
|
||||
- [v1beta1_priority_level_configuration_condition_t](docs/v1beta1_priority_level_configuration_condition.md)
|
||||
- [v1beta1_priority_level_configuration_list_t](docs/v1beta1_priority_level_configuration_list.md)
|
||||
- [v1beta1_priority_level_configuration_reference_t](docs/v1beta1_priority_level_configuration_reference.md)
|
||||
- [v1beta1_priority_level_configuration_spec_t](docs/v1beta1_priority_level_configuration_spec.md)
|
||||
- [v1beta1_priority_level_configuration_status_t](docs/v1beta1_priority_level_configuration_status.md)
|
||||
- [v1beta1_queuing_configuration_t](docs/v1beta1_queuing_configuration.md)
|
||||
- [v1beta1_resource_policy_rule_t](docs/v1beta1_resource_policy_rule.md)
|
||||
- [v1beta1_service_account_subject_t](docs/v1beta1_service_account_subject.md)
|
||||
- [v1beta1_subject_t](docs/v1beta1_subject.md)
|
||||
- [v1beta1_user_subject_t](docs/v1beta1_user_subject.md)
|
||||
- [v1beta2_flow_distinguisher_method_t](docs/v1beta2_flow_distinguisher_method.md)
|
||||
- [v1beta2_flow_schema_t](docs/v1beta2_flow_schema.md)
|
||||
- [v1beta2_flow_schema_condition_t](docs/v1beta2_flow_schema_condition.md)
|
||||
@@ -1183,6 +1246,28 @@ Category | Method | HTTP request | Description
|
||||
- [v1beta2_service_account_subject_t](docs/v1beta2_service_account_subject.md)
|
||||
- [v1beta2_subject_t](docs/v1beta2_subject.md)
|
||||
- [v1beta2_user_subject_t](docs/v1beta2_user_subject.md)
|
||||
- [v1beta3_flow_distinguisher_method_t](docs/v1beta3_flow_distinguisher_method.md)
|
||||
- [v1beta3_flow_schema_t](docs/v1beta3_flow_schema.md)
|
||||
- [v1beta3_flow_schema_condition_t](docs/v1beta3_flow_schema_condition.md)
|
||||
- [v1beta3_flow_schema_list_t](docs/v1beta3_flow_schema_list.md)
|
||||
- [v1beta3_flow_schema_spec_t](docs/v1beta3_flow_schema_spec.md)
|
||||
- [v1beta3_flow_schema_status_t](docs/v1beta3_flow_schema_status.md)
|
||||
- [v1beta3_group_subject_t](docs/v1beta3_group_subject.md)
|
||||
- [v1beta3_limit_response_t](docs/v1beta3_limit_response.md)
|
||||
- [v1beta3_limited_priority_level_configuration_t](docs/v1beta3_limited_priority_level_configuration.md)
|
||||
- [v1beta3_non_resource_policy_rule_t](docs/v1beta3_non_resource_policy_rule.md)
|
||||
- [v1beta3_policy_rules_with_subjects_t](docs/v1beta3_policy_rules_with_subjects.md)
|
||||
- [v1beta3_priority_level_configuration_t](docs/v1beta3_priority_level_configuration.md)
|
||||
- [v1beta3_priority_level_configuration_condition_t](docs/v1beta3_priority_level_configuration_condition.md)
|
||||
- [v1beta3_priority_level_configuration_list_t](docs/v1beta3_priority_level_configuration_list.md)
|
||||
- [v1beta3_priority_level_configuration_reference_t](docs/v1beta3_priority_level_configuration_reference.md)
|
||||
- [v1beta3_priority_level_configuration_spec_t](docs/v1beta3_priority_level_configuration_spec.md)
|
||||
- [v1beta3_priority_level_configuration_status_t](docs/v1beta3_priority_level_configuration_status.md)
|
||||
- [v1beta3_queuing_configuration_t](docs/v1beta3_queuing_configuration.md)
|
||||
- [v1beta3_resource_policy_rule_t](docs/v1beta3_resource_policy_rule.md)
|
||||
- [v1beta3_service_account_subject_t](docs/v1beta3_service_account_subject.md)
|
||||
- [v1beta3_subject_t](docs/v1beta3_subject.md)
|
||||
- [v1beta3_user_subject_t](docs/v1beta3_user_subject.md)
|
||||
- [v2_container_resource_metric_source_t](docs/v2_container_resource_metric_source.md)
|
||||
- [v2_container_resource_metric_status_t](docs/v2_container_resource_metric_status.md)
|
||||
- [v2_cross_version_object_reference_t](docs/v2_cross_version_object_reference.md)
|
||||
@@ -1207,30 +1292,6 @@ Category | Method | HTTP request | Description
|
||||
- [v2_pods_metric_status_t](docs/v2_pods_metric_status.md)
|
||||
- [v2_resource_metric_source_t](docs/v2_resource_metric_source.md)
|
||||
- [v2_resource_metric_status_t](docs/v2_resource_metric_status.md)
|
||||
- [v2beta2_container_resource_metric_source_t](docs/v2beta2_container_resource_metric_source.md)
|
||||
- [v2beta2_container_resource_metric_status_t](docs/v2beta2_container_resource_metric_status.md)
|
||||
- [v2beta2_cross_version_object_reference_t](docs/v2beta2_cross_version_object_reference.md)
|
||||
- [v2beta2_external_metric_source_t](docs/v2beta2_external_metric_source.md)
|
||||
- [v2beta2_external_metric_status_t](docs/v2beta2_external_metric_status.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_t](docs/v2beta2_horizontal_pod_autoscaler.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_behavior_t](docs/v2beta2_horizontal_pod_autoscaler_behavior.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_condition_t](docs/v2beta2_horizontal_pod_autoscaler_condition.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_list_t](docs/v2beta2_horizontal_pod_autoscaler_list.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_spec_t](docs/v2beta2_horizontal_pod_autoscaler_spec.md)
|
||||
- [v2beta2_horizontal_pod_autoscaler_status_t](docs/v2beta2_horizontal_pod_autoscaler_status.md)
|
||||
- [v2beta2_hpa_scaling_policy_t](docs/v2beta2_hpa_scaling_policy.md)
|
||||
- [v2beta2_hpa_scaling_rules_t](docs/v2beta2_hpa_scaling_rules.md)
|
||||
- [v2beta2_metric_identifier_t](docs/v2beta2_metric_identifier.md)
|
||||
- [v2beta2_metric_spec_t](docs/v2beta2_metric_spec.md)
|
||||
- [v2beta2_metric_status_t](docs/v2beta2_metric_status.md)
|
||||
- [v2beta2_metric_target_t](docs/v2beta2_metric_target.md)
|
||||
- [v2beta2_metric_value_status_t](docs/v2beta2_metric_value_status.md)
|
||||
- [v2beta2_object_metric_source_t](docs/v2beta2_object_metric_source.md)
|
||||
- [v2beta2_object_metric_status_t](docs/v2beta2_object_metric_status.md)
|
||||
- [v2beta2_pods_metric_source_t](docs/v2beta2_pods_metric_source.md)
|
||||
- [v2beta2_pods_metric_status_t](docs/v2beta2_pods_metric_status.md)
|
||||
- [v2beta2_resource_metric_source_t](docs/v2beta2_resource_metric_source.md)
|
||||
- [v2beta2_resource_metric_status_t](docs/v2beta2_resource_metric_status.md)
|
||||
- [version_info_t](docs/version_info.md)
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
107
kubernetes/api/AdmissionregistrationV1alpha1API.h
Normal file
107
kubernetes/api/AdmissionregistrationV1alpha1API.h
Normal file
@@ -0,0 +1,107 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/apiClient.h"
|
||||
#include "../include/list.h"
|
||||
#include "../external/cJSON.h"
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/object.h"
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1_delete_options.h"
|
||||
#include "../model/v1_status.h"
|
||||
#include "../model/v1alpha1_validating_admission_policy.h"
|
||||
#include "../model/v1alpha1_validating_admission_policy_binding.h"
|
||||
#include "../model/v1alpha1_validating_admission_policy_binding_list.h"
|
||||
#include "../model/v1alpha1_validating_admission_policy_list.h"
|
||||
|
||||
|
||||
// create a ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t*
|
||||
AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy(apiClient_t *apiClient, v1alpha1_validating_admission_policy_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// create a ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t*
|
||||
AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding(apiClient_t *apiClient, v1alpha1_validating_admission_policy_binding_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// delete collection of ValidatingAdmissionPolicy
|
||||
//
|
||||
v1_status_t*
|
||||
AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete collection of ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1_status_t*
|
||||
AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a ValidatingAdmissionPolicy
|
||||
//
|
||||
v1_status_t*
|
||||
AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1_status_t*
|
||||
AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
AdmissionregistrationV1alpha1API_getAPIResources(apiClient_t *apiClient);
|
||||
|
||||
|
||||
// list or watch objects of kind ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_list_t*
|
||||
AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_list_t*
|
||||
AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// partially update the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t*
|
||||
AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t*
|
||||
AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// read the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t*
|
||||
AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// read the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t*
|
||||
AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// replace the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t*
|
||||
AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy(apiClient_t *apiClient, char * name , v1alpha1_validating_admission_policy_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t*
|
||||
AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name , v1alpha1_validating_admission_policy_binding_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
266
kubernetes/api/AuthenticationV1alpha1API.c
Normal file
266
kubernetes/api/AuthenticationV1alpha1API.c
Normal file
@@ -0,0 +1,266 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include "AuthenticationV1alpha1API.h"
|
||||
|
||||
#define MAX_NUMBER_LENGTH 16
|
||||
#define MAX_BUFFER_LENGTH 4096
|
||||
#define intToStr(dst, src) \
|
||||
do {\
|
||||
char dst[256];\
|
||||
snprintf(dst, 256, "%ld", (long int)(src));\
|
||||
}while(0)
|
||||
|
||||
|
||||
// create a SelfSubjectReview
|
||||
//
|
||||
v1alpha1_self_subject_review_t*
|
||||
AuthenticationV1alpha1API_createSelfSubjectReview(apiClient_t *apiClient, v1alpha1_self_subject_review_t * body , char * dryRun , char * fieldManager , char * fieldValidation , char * pretty )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
list_t *localVarFormParameters = NULL;
|
||||
list_t *localVarHeaderType = list_createList();
|
||||
list_t *localVarContentType = NULL;
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/authentication.k8s.io/v1alpha1/selfsubjectreviews")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/authentication.k8s.io/v1alpha1/selfsubjectreviews");
|
||||
|
||||
|
||||
|
||||
|
||||
// query parameters
|
||||
char *keyQuery_dryRun = NULL;
|
||||
char * valueQuery_dryRun = NULL;
|
||||
keyValuePair_t *keyPairQuery_dryRun = 0;
|
||||
if (dryRun)
|
||||
{
|
||||
keyQuery_dryRun = strdup("dryRun");
|
||||
valueQuery_dryRun = strdup((dryRun));
|
||||
keyPairQuery_dryRun = keyValuePair_create(keyQuery_dryRun, valueQuery_dryRun);
|
||||
list_addElement(localVarQueryParameters,keyPairQuery_dryRun);
|
||||
}
|
||||
|
||||
// query parameters
|
||||
char *keyQuery_fieldManager = NULL;
|
||||
char * valueQuery_fieldManager = NULL;
|
||||
keyValuePair_t *keyPairQuery_fieldManager = 0;
|
||||
if (fieldManager)
|
||||
{
|
||||
keyQuery_fieldManager = strdup("fieldManager");
|
||||
valueQuery_fieldManager = strdup((fieldManager));
|
||||
keyPairQuery_fieldManager = keyValuePair_create(keyQuery_fieldManager, valueQuery_fieldManager);
|
||||
list_addElement(localVarQueryParameters,keyPairQuery_fieldManager);
|
||||
}
|
||||
|
||||
// query parameters
|
||||
char *keyQuery_fieldValidation = NULL;
|
||||
char * valueQuery_fieldValidation = NULL;
|
||||
keyValuePair_t *keyPairQuery_fieldValidation = 0;
|
||||
if (fieldValidation)
|
||||
{
|
||||
keyQuery_fieldValidation = strdup("fieldValidation");
|
||||
valueQuery_fieldValidation = strdup((fieldValidation));
|
||||
keyPairQuery_fieldValidation = keyValuePair_create(keyQuery_fieldValidation, valueQuery_fieldValidation);
|
||||
list_addElement(localVarQueryParameters,keyPairQuery_fieldValidation);
|
||||
}
|
||||
|
||||
// query parameters
|
||||
char *keyQuery_pretty = NULL;
|
||||
char * valueQuery_pretty = NULL;
|
||||
keyValuePair_t *keyPairQuery_pretty = 0;
|
||||
if (pretty)
|
||||
{
|
||||
keyQuery_pretty = strdup("pretty");
|
||||
valueQuery_pretty = strdup((pretty));
|
||||
keyPairQuery_pretty = keyValuePair_create(keyQuery_pretty, valueQuery_pretty);
|
||||
list_addElement(localVarQueryParameters,keyPairQuery_pretty);
|
||||
}
|
||||
|
||||
// Body Param
|
||||
cJSON *localVarSingleItemJSON_body = NULL;
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1alpha1_self_subject_review_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
list_addElement(localVarHeaderType,"application/yaml"); //produces
|
||||
list_addElement(localVarHeaderType,"application/vnd.kubernetes.protobuf"); //produces
|
||||
apiClient_invoke(apiClient,
|
||||
localVarPath,
|
||||
localVarQueryParameters,
|
||||
localVarHeaderParameters,
|
||||
localVarFormParameters,
|
||||
localVarHeaderType,
|
||||
localVarContentType,
|
||||
localVarBodyParameters,
|
||||
"POST");
|
||||
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 200) {
|
||||
// printf("%s\n","OK");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 201) {
|
||||
// printf("%s\n","Created");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 202) {
|
||||
// printf("%s\n","Accepted");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 401) {
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *AuthenticationV1alpha1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1alpha1_self_subject_review_t *elementToReturn = v1alpha1_self_subject_review_parseFromJSON(AuthenticationV1alpha1APIlocalVarJSON);
|
||||
cJSON_Delete(AuthenticationV1alpha1APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
|
||||
//return type
|
||||
if (apiClient->dataReceived) {
|
||||
free(apiClient->dataReceived);
|
||||
apiClient->dataReceived = NULL;
|
||||
apiClient->dataReceivedLen = 0;
|
||||
}
|
||||
list_freeList(localVarQueryParameters);
|
||||
|
||||
|
||||
list_freeList(localVarHeaderType);
|
||||
|
||||
free(localVarPath);
|
||||
if (localVarSingleItemJSON_body) {
|
||||
cJSON_Delete(localVarSingleItemJSON_body);
|
||||
localVarSingleItemJSON_body = NULL;
|
||||
}
|
||||
free(localVarBodyParameters);
|
||||
if(keyQuery_dryRun){
|
||||
free(keyQuery_dryRun);
|
||||
keyQuery_dryRun = NULL;
|
||||
}
|
||||
if(valueQuery_dryRun){
|
||||
free(valueQuery_dryRun);
|
||||
valueQuery_dryRun = NULL;
|
||||
}
|
||||
if(keyPairQuery_dryRun){
|
||||
keyValuePair_free(keyPairQuery_dryRun);
|
||||
keyPairQuery_dryRun = NULL;
|
||||
}
|
||||
if(keyQuery_fieldManager){
|
||||
free(keyQuery_fieldManager);
|
||||
keyQuery_fieldManager = NULL;
|
||||
}
|
||||
if(valueQuery_fieldManager){
|
||||
free(valueQuery_fieldManager);
|
||||
valueQuery_fieldManager = NULL;
|
||||
}
|
||||
if(keyPairQuery_fieldManager){
|
||||
keyValuePair_free(keyPairQuery_fieldManager);
|
||||
keyPairQuery_fieldManager = NULL;
|
||||
}
|
||||
if(keyQuery_fieldValidation){
|
||||
free(keyQuery_fieldValidation);
|
||||
keyQuery_fieldValidation = NULL;
|
||||
}
|
||||
if(valueQuery_fieldValidation){
|
||||
free(valueQuery_fieldValidation);
|
||||
valueQuery_fieldValidation = NULL;
|
||||
}
|
||||
if(keyPairQuery_fieldValidation){
|
||||
keyValuePair_free(keyPairQuery_fieldValidation);
|
||||
keyPairQuery_fieldValidation = NULL;
|
||||
}
|
||||
if(keyQuery_pretty){
|
||||
free(keyQuery_pretty);
|
||||
keyQuery_pretty = NULL;
|
||||
}
|
||||
if(valueQuery_pretty){
|
||||
free(valueQuery_pretty);
|
||||
valueQuery_pretty = NULL;
|
||||
}
|
||||
if(keyPairQuery_pretty){
|
||||
keyValuePair_free(keyPairQuery_pretty);
|
||||
keyPairQuery_pretty = NULL;
|
||||
}
|
||||
return elementToReturn;
|
||||
end:
|
||||
free(localVarPath);
|
||||
return NULL;
|
||||
|
||||
}
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
AuthenticationV1alpha1API_getAPIResources(apiClient_t *apiClient)
|
||||
{
|
||||
list_t *localVarQueryParameters = NULL;
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
list_t *localVarFormParameters = NULL;
|
||||
list_t *localVarHeaderType = list_createList();
|
||||
list_t *localVarContentType = NULL;
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/authentication.k8s.io/v1alpha1/")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/authentication.k8s.io/v1alpha1/");
|
||||
|
||||
|
||||
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
list_addElement(localVarHeaderType,"application/yaml"); //produces
|
||||
list_addElement(localVarHeaderType,"application/vnd.kubernetes.protobuf"); //produces
|
||||
apiClient_invoke(apiClient,
|
||||
localVarPath,
|
||||
localVarQueryParameters,
|
||||
localVarHeaderParameters,
|
||||
localVarFormParameters,
|
||||
localVarHeaderType,
|
||||
localVarContentType,
|
||||
localVarBodyParameters,
|
||||
"GET");
|
||||
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 200) {
|
||||
// printf("%s\n","OK");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 401) {
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *AuthenticationV1alpha1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_api_resource_list_t *elementToReturn = v1_api_resource_list_parseFromJSON(AuthenticationV1alpha1APIlocalVarJSON);
|
||||
cJSON_Delete(AuthenticationV1alpha1APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
|
||||
//return type
|
||||
if (apiClient->dataReceived) {
|
||||
free(apiClient->dataReceived);
|
||||
apiClient->dataReceived = NULL;
|
||||
apiClient->dataReceivedLen = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
list_freeList(localVarHeaderType);
|
||||
|
||||
free(localVarPath);
|
||||
return elementToReturn;
|
||||
end:
|
||||
free(localVarPath);
|
||||
return NULL;
|
||||
|
||||
}
|
||||
|
||||
23
kubernetes/api/AuthenticationV1alpha1API.h
Normal file
23
kubernetes/api/AuthenticationV1alpha1API.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/apiClient.h"
|
||||
#include "../include/list.h"
|
||||
#include "../external/cJSON.h"
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1alpha1_self_subject_review.h"
|
||||
|
||||
|
||||
// create a SelfSubjectReview
|
||||
//
|
||||
v1alpha1_self_subject_review_t*
|
||||
AuthenticationV1alpha1API_createSelfSubjectReview(apiClient_t *apiClient, v1alpha1_self_subject_review_t * body , char * dryRun , char * fieldManager , char * fieldValidation , char * pretty );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
AuthenticationV1alpha1API_getAPIResources(apiClient_t *apiClient);
|
||||
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/apiClient.h"
|
||||
#include "../include/list.h"
|
||||
#include "../external/cJSON.h"
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/object.h"
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1_delete_options.h"
|
||||
#include "../model/v1_status.h"
|
||||
#include "../model/v2beta2_horizontal_pod_autoscaler.h"
|
||||
#include "../model/v2beta2_horizontal_pod_autoscaler_list.h"
|
||||
|
||||
|
||||
// create a HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_createNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * _namespace , v2beta2_horizontal_pod_autoscaler_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// delete collection of HorizontalPodAutoscaler
|
||||
//
|
||||
v1_status_t*
|
||||
AutoscalingV2beta2API_deleteCollectionNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * _namespace , char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a HorizontalPodAutoscaler
|
||||
//
|
||||
v1_status_t*
|
||||
AutoscalingV2beta2API_deleteNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * name , char * _namespace , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
AutoscalingV2beta2API_getAPIResources(apiClient_t *apiClient);
|
||||
|
||||
|
||||
// list or watch objects of kind HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_list_t*
|
||||
AutoscalingV2beta2API_listHorizontalPodAutoscalerForAllNamespaces(apiClient_t *apiClient, int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * pretty , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_list_t*
|
||||
AutoscalingV2beta2API_listNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * _namespace , char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// partially update the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update status of the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_patchNamespacedHorizontalPodAutoscalerStatus(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// read the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read status of the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_readNamespacedHorizontalPodAutoscalerStatus(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// replace the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscaler(apiClient_t *apiClient, char * name , char * _namespace , v2beta2_horizontal_pod_autoscaler_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace status of the specified HorizontalPodAutoscaler
|
||||
//
|
||||
v2beta2_horizontal_pod_autoscaler_t*
|
||||
AutoscalingV2beta2API_replaceNamespacedHorizontalPodAutoscalerStatus(apiClient_t *apiClient, char * name , char * _namespace , v2beta2_horizontal_pod_autoscaler_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
@@ -1323,6 +1323,93 @@ end:
|
||||
|
||||
}
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
CustomObjectsAPI_getAPIResources(apiClient_t *apiClient, char * group , char * version )
|
||||
{
|
||||
list_t *localVarQueryParameters = NULL;
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
list_t *localVarFormParameters = NULL;
|
||||
list_t *localVarHeaderType = list_createList();
|
||||
list_t *localVarContentType = NULL;
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/{group}/{version}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/{group}/{version}");
|
||||
|
||||
|
||||
// Path Params
|
||||
long sizeOfPathParams_group = strlen(group)+3 + strlen(version)+3 + strlen("{ group }");
|
||||
if(group == NULL) {
|
||||
goto end;
|
||||
}
|
||||
char* localVarToReplace_group = malloc(sizeOfPathParams_group);
|
||||
sprintf(localVarToReplace_group, "{%s}", "group");
|
||||
|
||||
localVarPath = strReplace(localVarPath, localVarToReplace_group, group);
|
||||
|
||||
// Path Params
|
||||
long sizeOfPathParams_version = strlen(group)+3 + strlen(version)+3 + strlen("{ version }");
|
||||
if(version == NULL) {
|
||||
goto end;
|
||||
}
|
||||
char* localVarToReplace_version = malloc(sizeOfPathParams_version);
|
||||
sprintf(localVarToReplace_version, "{%s}", "version");
|
||||
|
||||
localVarPath = strReplace(localVarPath, localVarToReplace_version, version);
|
||||
|
||||
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
apiClient_invoke(apiClient,
|
||||
localVarPath,
|
||||
localVarQueryParameters,
|
||||
localVarHeaderParameters,
|
||||
localVarFormParameters,
|
||||
localVarHeaderType,
|
||||
localVarContentType,
|
||||
localVarBodyParameters,
|
||||
"GET");
|
||||
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 200) {
|
||||
// printf("%s\n","OK");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 401) {
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *CustomObjectsAPIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_api_resource_list_t *elementToReturn = v1_api_resource_list_parseFromJSON(CustomObjectsAPIlocalVarJSON);
|
||||
cJSON_Delete(CustomObjectsAPIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
|
||||
//return type
|
||||
if (apiClient->dataReceived) {
|
||||
free(apiClient->dataReceived);
|
||||
apiClient->dataReceived = NULL;
|
||||
apiClient->dataReceivedLen = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
list_freeList(localVarHeaderType);
|
||||
|
||||
free(localVarPath);
|
||||
free(localVarToReplace_group);
|
||||
free(localVarToReplace_version);
|
||||
return elementToReturn;
|
||||
end:
|
||||
free(localVarPath);
|
||||
return NULL;
|
||||
|
||||
}
|
||||
|
||||
// Returns a cluster scoped custom object
|
||||
//
|
||||
object_t*
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/object.h"
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1_delete_options.h"
|
||||
|
||||
|
||||
@@ -45,6 +46,12 @@ object_t*
|
||||
CustomObjectsAPI_deleteNamespacedCustomObject(apiClient_t *apiClient, char * group , char * version , char * _namespace , char * plural , char * name , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , char * dryRun , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
CustomObjectsAPI_getAPIResources(apiClient_t *apiClient, char * group , char * version );
|
||||
|
||||
|
||||
// Returns a cluster scoped custom object
|
||||
//
|
||||
object_t*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include "FlowcontrolApiserverV1beta1API.h"
|
||||
#include "FlowcontrolApiserverV1beta3API.h"
|
||||
|
||||
#define MAX_NUMBER_LENGTH 16
|
||||
#define MAX_BUFFER_LENGTH 4096
|
||||
@@ -14,8 +14,8 @@
|
||||
|
||||
// create a FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_createFlowSchema(apiClient_t *apiClient, v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_createFlowSchema(apiClient_t *apiClient, v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -25,9 +25,9 @@ FlowcontrolApiserverV1beta1API_createFlowSchema(apiClient_t *apiClient, v1beta1_
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas");
|
||||
|
||||
|
||||
|
||||
@@ -85,7 +85,7 @@ FlowcontrolApiserverV1beta1API_createFlowSchema(apiClient_t *apiClient, v1beta1_
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_flow_schema_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_flow_schema_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -118,9 +118,9 @@ FlowcontrolApiserverV1beta1API_createFlowSchema(apiClient_t *apiClient, v1beta1_
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -199,8 +199,8 @@ end:
|
||||
|
||||
// create a PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration(apiClient_t *apiClient, v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration(apiClient_t *apiClient, v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -210,9 +210,9 @@ FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration(apiClient_t *api
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations");
|
||||
|
||||
|
||||
|
||||
@@ -270,7 +270,7 @@ FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration(apiClient_t *api
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_priority_level_configuration_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_priority_level_configuration_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -303,9 +303,9 @@ FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration(apiClient_t *api
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -385,7 +385,7 @@ end:
|
||||
// delete collection of FlowSchema
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body )
|
||||
FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -395,9 +395,9 @@ FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema(apiClient_t *apiClient
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas");
|
||||
|
||||
|
||||
|
||||
@@ -580,9 +580,9 @@ FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema(apiClient_t *apiClient
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -758,7 +758,7 @@ end:
|
||||
// delete collection of PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body )
|
||||
FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -768,9 +768,9 @@ FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration(apiCli
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations");
|
||||
|
||||
|
||||
|
||||
@@ -953,9 +953,9 @@ FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration(apiCli
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -1131,7 +1131,7 @@ end:
|
||||
// delete a FlowSchema
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteFlowSchema(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body )
|
||||
FlowcontrolApiserverV1beta3API_deleteFlowSchema(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -1141,9 +1141,9 @@ FlowcontrolApiserverV1beta1API_deleteFlowSchema(apiClient_t *apiClient, char * n
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -1254,9 +1254,9 @@ FlowcontrolApiserverV1beta1API_deleteFlowSchema(apiClient_t *apiClient, char * n
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -1349,7 +1349,7 @@ end:
|
||||
// delete a PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body )
|
||||
FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -1359,9 +1359,9 @@ FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration(apiClient_t *api
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -1472,9 +1472,9 @@ FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration(apiClient_t *api
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_status_t *elementToReturn = v1_status_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -1567,7 +1567,7 @@ end:
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
FlowcontrolApiserverV1beta1API_getAPIResources(apiClient_t *apiClient)
|
||||
FlowcontrolApiserverV1beta3API_getAPIResources(apiClient_t *apiClient)
|
||||
{
|
||||
list_t *localVarQueryParameters = NULL;
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -1577,9 +1577,9 @@ FlowcontrolApiserverV1beta1API_getAPIResources(apiClient_t *apiClient)
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/");
|
||||
|
||||
|
||||
|
||||
@@ -1605,9 +1605,9 @@ FlowcontrolApiserverV1beta1API_getAPIResources(apiClient_t *apiClient)
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_api_resource_list_t *elementToReturn = v1_api_resource_list_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_api_resource_list_t *elementToReturn = v1_api_resource_list_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -1633,8 +1633,8 @@ end:
|
||||
|
||||
// list or watch objects of kind FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_list_t*
|
||||
FlowcontrolApiserverV1beta1API_listFlowSchema(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch )
|
||||
v1beta3_flow_schema_list_t*
|
||||
FlowcontrolApiserverV1beta3API_listFlowSchema(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -1644,9 +1644,9 @@ FlowcontrolApiserverV1beta1API_listFlowSchema(apiClient_t *apiClient, char * pre
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas");
|
||||
|
||||
|
||||
|
||||
@@ -1798,9 +1798,9 @@ FlowcontrolApiserverV1beta1API_listFlowSchema(apiClient_t *apiClient, char * pre
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_list_t *elementToReturn = v1beta1_flow_schema_list_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_list_t *elementToReturn = v1beta3_flow_schema_list_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -1946,8 +1946,8 @@ end:
|
||||
|
||||
// list or watch objects of kind PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_list_t*
|
||||
FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch )
|
||||
v1beta3_priority_level_configuration_list_t*
|
||||
FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -1957,9 +1957,9 @@ FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration(apiClient_t *apiCl
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations");
|
||||
|
||||
|
||||
|
||||
@@ -2111,9 +2111,9 @@ FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration(apiClient_t *apiCl
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_list_t *elementToReturn = v1beta1_priority_level_configuration_list_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_list_t *elementToReturn = v1beta3_priority_level_configuration_list_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -2259,8 +2259,8 @@ end:
|
||||
|
||||
// partially update the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_patchFlowSchema(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_patchFlowSchema(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -2270,9 +2270,9 @@ FlowcontrolApiserverV1beta1API_patchFlowSchema(apiClient_t *apiClient, char * na
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -2386,9 +2386,9 @@ FlowcontrolApiserverV1beta1API_patchFlowSchema(apiClient_t *apiClient, char * na
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -2480,8 +2480,8 @@ end:
|
||||
|
||||
// partially update status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -2491,9 +2491,9 @@ FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus(apiClient_t *apiClient, cha
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -2607,9 +2607,9 @@ FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus(apiClient_t *apiClient, cha
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -2701,8 +2701,8 @@ end:
|
||||
|
||||
// partially update the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -2712,9 +2712,9 @@ FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration(apiClient_t *apiC
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -2828,9 +2828,9 @@ FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration(apiClient_t *apiC
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -2922,8 +2922,8 @@ end:
|
||||
|
||||
// partially update status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -2933,9 +2933,9 @@ FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus(apiClient_t
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3049,9 +3049,9 @@ FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus(apiClient_t
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3143,8 +3143,8 @@ end:
|
||||
|
||||
// read the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_readFlowSchema(apiClient_t *apiClient, char * name , char * pretty )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_readFlowSchema(apiClient_t *apiClient, char * name , char * pretty )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3154,9 +3154,9 @@ FlowcontrolApiserverV1beta1API_readFlowSchema(apiClient_t *apiClient, char * nam
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3204,9 +3204,9 @@ FlowcontrolApiserverV1beta1API_readFlowSchema(apiClient_t *apiClient, char * nam
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3245,8 +3245,8 @@ end:
|
||||
|
||||
// read status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_readFlowSchemaStatus(apiClient_t *apiClient, char * name , char * pretty )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_readFlowSchemaStatus(apiClient_t *apiClient, char * name , char * pretty )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3256,9 +3256,9 @@ FlowcontrolApiserverV1beta1API_readFlowSchemaStatus(apiClient_t *apiClient, char
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3306,9 +3306,9 @@ FlowcontrolApiserverV1beta1API_readFlowSchemaStatus(apiClient_t *apiClient, char
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3347,8 +3347,8 @@ end:
|
||||
|
||||
// read the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3358,9 +3358,9 @@ FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration(apiClient_t *apiCl
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3408,9 +3408,9 @@ FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration(apiClient_t *apiCl
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3449,8 +3449,8 @@ end:
|
||||
|
||||
// read status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , char * pretty )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , char * pretty )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3460,9 +3460,9 @@ FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus(apiClient_t
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3510,9 +3510,9 @@ FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus(apiClient_t
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3551,8 +3551,8 @@ end:
|
||||
|
||||
// replace the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_replaceFlowSchema(apiClient_t *apiClient, char * name , v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_replaceFlowSchema(apiClient_t *apiClient, char * name , v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3562,9 +3562,9 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchema(apiClient_t *apiClient, char *
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3632,7 +3632,7 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchema(apiClient_t *apiClient, char *
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_flow_schema_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_flow_schema_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -3661,9 +3661,9 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchema(apiClient_t *apiClient, char *
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3743,8 +3743,8 @@ end:
|
||||
|
||||
// replace status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus(apiClient_t *apiClient, char * name , v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus(apiClient_t *apiClient, char * name , v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3754,9 +3754,9 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus(apiClient_t *apiClient, c
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/flowschemas/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -3824,7 +3824,7 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus(apiClient_t *apiClient, c
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_flow_schema_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_flow_schema_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -3853,9 +3853,9 @@ FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus(apiClient_t *apiClient, c
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_flow_schema_t *elementToReturn = v1beta1_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_flow_schema_t *elementToReturn = v1beta3_flow_schema_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -3935,8 +3935,8 @@ end:
|
||||
|
||||
// replace the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration(apiClient_t *apiClient, char * name , v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration(apiClient_t *apiClient, char * name , v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -3946,9 +3946,9 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration(apiClient_t *ap
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -4016,7 +4016,7 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration(apiClient_t *ap
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_priority_level_configuration_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_priority_level_configuration_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -4045,9 +4045,9 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration(apiClient_t *ap
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -4127,8 +4127,8 @@ end:
|
||||
|
||||
// replace status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation )
|
||||
{
|
||||
list_t *localVarQueryParameters = list_createList();
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
@@ -4138,9 +4138,9 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus(apiClient
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status")+1;
|
||||
long sizeOfPath = strlen("/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta1/prioritylevelconfigurations/{name}/status");
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status");
|
||||
|
||||
|
||||
// Path Params
|
||||
@@ -4208,7 +4208,7 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus(apiClient
|
||||
if (body != NULL)
|
||||
{
|
||||
//string
|
||||
localVarSingleItemJSON_body = v1beta1_priority_level_configuration_convertToJSON(body);
|
||||
localVarSingleItemJSON_body = v1beta3_priority_level_configuration_convertToJSON(body);
|
||||
localVarBodyParameters = cJSON_Print(localVarSingleItemJSON_body);
|
||||
}
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
@@ -4237,9 +4237,9 @@ FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus(apiClient
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *FlowcontrolApiserverV1beta1APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta1_priority_level_configuration_t *elementToReturn = v1beta1_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta1APIlocalVarJSON);
|
||||
cJSON *FlowcontrolApiserverV1beta3APIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1beta3_priority_level_configuration_t *elementToReturn = v1beta3_priority_level_configuration_parseFromJSON(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
cJSON_Delete(FlowcontrolApiserverV1beta3APIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
@@ -9,135 +9,135 @@
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1_delete_options.h"
|
||||
#include "../model/v1_status.h"
|
||||
#include "../model/v1beta1_flow_schema.h"
|
||||
#include "../model/v1beta1_flow_schema_list.h"
|
||||
#include "../model/v1beta1_priority_level_configuration.h"
|
||||
#include "../model/v1beta1_priority_level_configuration_list.h"
|
||||
#include "../model/v1beta3_flow_schema.h"
|
||||
#include "../model/v1beta3_flow_schema_list.h"
|
||||
#include "../model/v1beta3_priority_level_configuration.h"
|
||||
#include "../model/v1beta3_priority_level_configuration_list.h"
|
||||
|
||||
|
||||
// create a FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_createFlowSchema(apiClient_t *apiClient, v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_createFlowSchema(apiClient_t *apiClient, v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// create a PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_createPriorityLevelConfiguration(apiClient_t *apiClient, v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration(apiClient_t *apiClient, v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// delete collection of FlowSchema
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteCollectionFlowSchema(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete collection of PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteCollectionPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a FlowSchema
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deleteFlowSchema(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
FlowcontrolApiserverV1beta3API_deleteFlowSchema(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t*
|
||||
FlowcontrolApiserverV1beta1API_deletePriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
FlowcontrolApiserverV1beta1API_getAPIResources(apiClient_t *apiClient);
|
||||
FlowcontrolApiserverV1beta3API_getAPIResources(apiClient_t *apiClient);
|
||||
|
||||
|
||||
// list or watch objects of kind FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_list_t*
|
||||
FlowcontrolApiserverV1beta1API_listFlowSchema(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
v1beta3_flow_schema_list_t*
|
||||
FlowcontrolApiserverV1beta3API_listFlowSchema(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_list_t*
|
||||
FlowcontrolApiserverV1beta1API_listPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
v1beta3_priority_level_configuration_list_t*
|
||||
FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// partially update the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_patchFlowSchema(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_patchFlowSchema(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_patchFlowSchemaStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_patchPriorityLevelConfiguration(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_patchPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// read the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_readFlowSchema(apiClient_t *apiClient, char * name , char * pretty );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_readFlowSchema(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// read status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_readFlowSchemaStatus(apiClient_t *apiClient, char * name , char * pretty );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_readFlowSchemaStatus(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// read the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_readPriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// read status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_readPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , char * pretty );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// replace the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_replaceFlowSchema(apiClient_t *apiClient, char * name , v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_replaceFlowSchema(apiClient_t *apiClient, char * name , v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace status of the specified FlowSchema
|
||||
//
|
||||
v1beta1_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta1API_replaceFlowSchemaStatus(apiClient_t *apiClient, char * name , v1beta1_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_flow_schema_t*
|
||||
FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus(apiClient_t *apiClient, char * name , v1beta3_flow_schema_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_replacePriorityLevelConfiguration(apiClient_t *apiClient, char * name , v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration(apiClient_t *apiClient, char * name , v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta1_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta1API_replacePriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , v1beta1_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
v1beta3_priority_level_configuration_t*
|
||||
FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name , v1beta3_priority_level_configuration_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
81
kubernetes/api/ResourceAPI.c
Normal file
81
kubernetes/api/ResourceAPI.c
Normal file
@@ -0,0 +1,81 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include "ResourceAPI.h"
|
||||
|
||||
#define MAX_NUMBER_LENGTH 16
|
||||
#define MAX_BUFFER_LENGTH 4096
|
||||
#define intToStr(dst, src) \
|
||||
do {\
|
||||
char dst[256];\
|
||||
snprintf(dst, 256, "%ld", (long int)(src));\
|
||||
}while(0)
|
||||
|
||||
|
||||
// get information of a group
|
||||
//
|
||||
v1_api_group_t*
|
||||
ResourceAPI_getAPIGroup(apiClient_t *apiClient)
|
||||
{
|
||||
list_t *localVarQueryParameters = NULL;
|
||||
list_t *localVarHeaderParameters = NULL;
|
||||
list_t *localVarFormParameters = NULL;
|
||||
list_t *localVarHeaderType = list_createList();
|
||||
list_t *localVarContentType = NULL;
|
||||
char *localVarBodyParameters = NULL;
|
||||
|
||||
// create the path
|
||||
long sizeOfPath = strlen("/apis/resource.k8s.io/")+1;
|
||||
char *localVarPath = malloc(sizeOfPath);
|
||||
snprintf(localVarPath, sizeOfPath, "/apis/resource.k8s.io/");
|
||||
|
||||
|
||||
|
||||
list_addElement(localVarHeaderType,"application/json"); //produces
|
||||
list_addElement(localVarHeaderType,"application/yaml"); //produces
|
||||
list_addElement(localVarHeaderType,"application/vnd.kubernetes.protobuf"); //produces
|
||||
apiClient_invoke(apiClient,
|
||||
localVarPath,
|
||||
localVarQueryParameters,
|
||||
localVarHeaderParameters,
|
||||
localVarFormParameters,
|
||||
localVarHeaderType,
|
||||
localVarContentType,
|
||||
localVarBodyParameters,
|
||||
"GET");
|
||||
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 200) {
|
||||
// printf("%s\n","OK");
|
||||
//}
|
||||
// uncomment below to debug the error response
|
||||
//if (apiClient->response_code == 401) {
|
||||
// printf("%s\n","Unauthorized");
|
||||
//}
|
||||
//nonprimitive not container
|
||||
cJSON *ResourceAPIlocalVarJSON = cJSON_Parse(apiClient->dataReceived);
|
||||
v1_api_group_t *elementToReturn = v1_api_group_parseFromJSON(ResourceAPIlocalVarJSON);
|
||||
cJSON_Delete(ResourceAPIlocalVarJSON);
|
||||
if(elementToReturn == NULL) {
|
||||
// return 0;
|
||||
}
|
||||
|
||||
//return type
|
||||
if (apiClient->dataReceived) {
|
||||
free(apiClient->dataReceived);
|
||||
apiClient->dataReceived = NULL;
|
||||
apiClient->dataReceivedLen = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
list_freeList(localVarHeaderType);
|
||||
|
||||
free(localVarPath);
|
||||
return elementToReturn;
|
||||
end:
|
||||
free(localVarPath);
|
||||
return NULL;
|
||||
|
||||
}
|
||||
|
||||
16
kubernetes/api/ResourceAPI.h
Normal file
16
kubernetes/api/ResourceAPI.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/apiClient.h"
|
||||
#include "../include/list.h"
|
||||
#include "../external/cJSON.h"
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/v1_api_group.h"
|
||||
|
||||
|
||||
// get information of a group
|
||||
//
|
||||
v1_api_group_t*
|
||||
ResourceAPI_getAPIGroup(apiClient_t *apiClient);
|
||||
|
||||
|
||||
8763
kubernetes/api/ResourceV1alpha1API.c
Normal file
8763
kubernetes/api/ResourceV1alpha1API.c
Normal file
File diff suppressed because it is too large
Load Diff
249
kubernetes/api/ResourceV1alpha1API.h
Normal file
249
kubernetes/api/ResourceV1alpha1API.h
Normal file
@@ -0,0 +1,249 @@
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "../include/apiClient.h"
|
||||
#include "../include/list.h"
|
||||
#include "../external/cJSON.h"
|
||||
#include "../include/keyValuePair.h"
|
||||
#include "../include/binary.h"
|
||||
#include "../model/object.h"
|
||||
#include "../model/v1_api_resource_list.h"
|
||||
#include "../model/v1_delete_options.h"
|
||||
#include "../model/v1_status.h"
|
||||
#include "../model/v1alpha1_pod_scheduling.h"
|
||||
#include "../model/v1alpha1_pod_scheduling_list.h"
|
||||
#include "../model/v1alpha1_resource_claim.h"
|
||||
#include "../model/v1alpha1_resource_claim_list.h"
|
||||
#include "../model/v1alpha1_resource_claim_template.h"
|
||||
#include "../model/v1alpha1_resource_claim_template_list.h"
|
||||
#include "../model/v1alpha1_resource_class.h"
|
||||
#include "../model/v1alpha1_resource_class_list.h"
|
||||
|
||||
|
||||
// create a PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_createNamespacedPodScheduling(apiClient_t *apiClient, char * _namespace , v1alpha1_pod_scheduling_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// create a ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_createNamespacedResourceClaim(apiClient_t *apiClient, char * _namespace , v1alpha1_resource_claim_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// create a ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_t*
|
||||
ResourceV1alpha1API_createNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * _namespace , v1alpha1_resource_claim_template_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// create a ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_t*
|
||||
ResourceV1alpha1API_createResourceClass(apiClient_t *apiClient, v1alpha1_resource_class_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// delete collection of PodScheduling
|
||||
//
|
||||
v1_status_t*
|
||||
ResourceV1alpha1API_deleteCollectionNamespacedPodScheduling(apiClient_t *apiClient, char * _namespace , char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete collection of ResourceClaim
|
||||
//
|
||||
v1_status_t*
|
||||
ResourceV1alpha1API_deleteCollectionNamespacedResourceClaim(apiClient_t *apiClient, char * _namespace , char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete collection of ResourceClaimTemplate
|
||||
//
|
||||
v1_status_t*
|
||||
ResourceV1alpha1API_deleteCollectionNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * _namespace , char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete collection of ResourceClass
|
||||
//
|
||||
v1_status_t*
|
||||
ResourceV1alpha1API_deleteCollectionResourceClass(apiClient_t *apiClient, char * pretty , char * _continue , char * dryRun , char * fieldSelector , int gracePeriodSeconds , char * labelSelector , int limit , int orphanDependents , char * propagationPolicy , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_deleteNamespacedPodScheduling(apiClient_t *apiClient, char * name , char * _namespace , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_deleteNamespacedResourceClaim(apiClient_t *apiClient, char * name , char * _namespace , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_t*
|
||||
ResourceV1alpha1API_deleteNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * name , char * _namespace , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// delete a ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_t*
|
||||
ResourceV1alpha1API_deleteResourceClass(apiClient_t *apiClient, char * name , char * pretty , char * dryRun , int gracePeriodSeconds , int orphanDependents , char * propagationPolicy , v1_delete_options_t * body );
|
||||
|
||||
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t*
|
||||
ResourceV1alpha1API_getAPIResources(apiClient_t *apiClient);
|
||||
|
||||
|
||||
// list or watch objects of kind PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_list_t*
|
||||
ResourceV1alpha1API_listNamespacedPodScheduling(apiClient_t *apiClient, char * _namespace , char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_list_t*
|
||||
ResourceV1alpha1API_listNamespacedResourceClaim(apiClient_t *apiClient, char * _namespace , char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_list_t*
|
||||
ResourceV1alpha1API_listNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * _namespace , char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_list_t*
|
||||
ResourceV1alpha1API_listPodSchedulingForAllNamespaces(apiClient_t *apiClient, int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * pretty , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_list_t*
|
||||
ResourceV1alpha1API_listResourceClaimForAllNamespaces(apiClient_t *apiClient, int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * pretty , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_list_t*
|
||||
ResourceV1alpha1API_listResourceClaimTemplateForAllNamespaces(apiClient_t *apiClient, int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * pretty , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// list or watch objects of kind ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_list_t*
|
||||
ResourceV1alpha1API_listResourceClass(apiClient_t *apiClient, char * pretty , int allowWatchBookmarks , char * _continue , char * fieldSelector , char * labelSelector , int limit , char * resourceVersion , char * resourceVersionMatch , int timeoutSeconds , int watch );
|
||||
|
||||
|
||||
// partially update the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_patchNamespacedPodScheduling(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update status of the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_patchNamespacedPodSchedulingStatus(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_patchNamespacedResourceClaim(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update status of the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_patchNamespacedResourceClaimStatus(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update the specified ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_t*
|
||||
ResourceV1alpha1API_patchNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * name , char * _namespace , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// partially update the specified ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_t*
|
||||
ResourceV1alpha1API_patchResourceClass(apiClient_t *apiClient, char * name , object_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation , int force );
|
||||
|
||||
|
||||
// read the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_readNamespacedPodScheduling(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read status of the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_readNamespacedPodSchedulingStatus(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_readNamespacedResourceClaim(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read status of the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_readNamespacedResourceClaimStatus(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read the specified ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_t*
|
||||
ResourceV1alpha1API_readNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * name , char * _namespace , char * pretty );
|
||||
|
||||
|
||||
// read the specified ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_t*
|
||||
ResourceV1alpha1API_readResourceClass(apiClient_t *apiClient, char * name , char * pretty );
|
||||
|
||||
|
||||
// replace the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_replaceNamespacedPodScheduling(apiClient_t *apiClient, char * name , char * _namespace , v1alpha1_pod_scheduling_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace status of the specified PodScheduling
|
||||
//
|
||||
v1alpha1_pod_scheduling_t*
|
||||
ResourceV1alpha1API_replaceNamespacedPodSchedulingStatus(apiClient_t *apiClient, char * name , char * _namespace , v1alpha1_pod_scheduling_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_replaceNamespacedResourceClaim(apiClient_t *apiClient, char * name , char * _namespace , v1alpha1_resource_claim_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace status of the specified ResourceClaim
|
||||
//
|
||||
v1alpha1_resource_claim_t*
|
||||
ResourceV1alpha1API_replaceNamespacedResourceClaimStatus(apiClient_t *apiClient, char * name , char * _namespace , v1alpha1_resource_claim_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace the specified ResourceClaimTemplate
|
||||
//
|
||||
v1alpha1_resource_claim_template_t*
|
||||
ResourceV1alpha1API_replaceNamespacedResourceClaimTemplate(apiClient_t *apiClient, char * name , char * _namespace , v1alpha1_resource_claim_template_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
// replace the specified ResourceClass
|
||||
//
|
||||
v1alpha1_resource_class_t*
|
||||
ResourceV1alpha1API_replaceResourceClass(apiClient_t *apiClient, char * name , v1alpha1_resource_class_t * body , char * pretty , char * dryRun , char * fieldManager , char * fieldValidation );
|
||||
|
||||
|
||||
543
kubernetes/docs/AdmissionregistrationV1alpha1API.md
Normal file
543
kubernetes/docs/AdmissionregistrationV1alpha1API.md
Normal file
@@ -0,0 +1,543 @@
|
||||
# AdmissionregistrationV1alpha1API
|
||||
|
||||
All URIs are relative to *http://localhost*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy) | **POST** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
[**AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding) | **POST** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
[**AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
[**AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
[**AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding) | **DELETE** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_getAPIResources**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_getAPIResources) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/ |
|
||||
[**AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies |
|
||||
[**AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings |
|
||||
[**AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy) | **PATCH** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding) | **PATCH** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding) | **GET** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy) | **PUT** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name} |
|
||||
[**AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding**](AdmissionregistrationV1alpha1API.md#AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding) | **PUT** /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name} |
|
||||
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy**
|
||||
```c
|
||||
// create a ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t* AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicy(apiClient_t *apiClient, v1alpha1_validating_admission_policy_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**body** | **[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// create a ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t* AdmissionregistrationV1alpha1API_createValidatingAdmissionPolicyBinding(apiClient_t *apiClient, v1alpha1_validating_admission_policy_binding_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**body** | **[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy**
|
||||
```c
|
||||
// delete collection of ValidatingAdmissionPolicy
|
||||
//
|
||||
v1_status_t* AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicy(apiClient_t *apiClient, char * pretty, char * _continue, char * dryRun, char * fieldSelector, int gracePeriodSeconds, char * labelSelector, int limit, int orphanDependents, char * propagationPolicy, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// delete collection of ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1_status_t* AdmissionregistrationV1alpha1API_deleteCollectionValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * pretty, char * _continue, char * dryRun, char * fieldSelector, int gracePeriodSeconds, char * labelSelector, int limit, int orphanDependents, char * propagationPolicy, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy**
|
||||
```c
|
||||
// delete a ValidatingAdmissionPolicy
|
||||
//
|
||||
v1_status_t* AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicy(apiClient_t *apiClient, char * name, char * pretty, char * dryRun, int gracePeriodSeconds, int orphanDependents, char * propagationPolicy, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicy |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// delete a ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1_status_t* AdmissionregistrationV1alpha1API_deleteValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name, char * pretty, char * dryRun, int gracePeriodSeconds, int orphanDependents, char * propagationPolicy, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicyBinding |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_getAPIResources**
|
||||
```c
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t* AdmissionregistrationV1alpha1API_getAPIResources(apiClient_t *apiClient);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_api_resource_list_t](v1_api_resource_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy**
|
||||
```c
|
||||
// list or watch objects of kind ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_list_t* AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicy(apiClient_t *apiClient, char * pretty, int allowWatchBookmarks, char * _continue, char * fieldSelector, char * labelSelector, int limit, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, int watch);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**allowWatchBookmarks** | **int** | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**watch** | **int** | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_list_t](v1alpha1_validating_admission_policy_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// list or watch objects of kind ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_list_t* AdmissionregistrationV1alpha1API_listValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * pretty, int allowWatchBookmarks, char * _continue, char * fieldSelector, char * labelSelector, int limit, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, int watch);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**allowWatchBookmarks** | **int** | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**watch** | **int** | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_binding_list_t](v1alpha1_validating_admission_policy_binding_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy**
|
||||
```c
|
||||
// partially update the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t* AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicy(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicy |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// partially update the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t* AdmissionregistrationV1alpha1API_patchValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicyBinding |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy**
|
||||
```c
|
||||
// read the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t* AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicy(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicy |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// read the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t* AdmissionregistrationV1alpha1API_readValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicyBinding |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy**
|
||||
```c
|
||||
// replace the specified ValidatingAdmissionPolicy
|
||||
//
|
||||
v1alpha1_validating_admission_policy_t* AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicy(apiClient_t *apiClient, char * name, v1alpha1_validating_admission_policy_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicy |
|
||||
**body** | **[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_t](v1alpha1_validating_admission_policy.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding**
|
||||
```c
|
||||
// replace the specified ValidatingAdmissionPolicyBinding
|
||||
//
|
||||
v1alpha1_validating_admission_policy_binding_t* AdmissionregistrationV1alpha1API_replaceValidatingAdmissionPolicyBinding(apiClient_t *apiClient, char * name, v1alpha1_validating_admission_policy_binding_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the ValidatingAdmissionPolicyBinding |
|
||||
**body** | **[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_validating_admission_policy_binding_t](v1alpha1_validating_admission_policy_binding.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
71
kubernetes/docs/AuthenticationV1alpha1API.md
Normal file
71
kubernetes/docs/AuthenticationV1alpha1API.md
Normal file
@@ -0,0 +1,71 @@
|
||||
# AuthenticationV1alpha1API
|
||||
|
||||
All URIs are relative to *http://localhost*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**AuthenticationV1alpha1API_createSelfSubjectReview**](AuthenticationV1alpha1API.md#AuthenticationV1alpha1API_createSelfSubjectReview) | **POST** /apis/authentication.k8s.io/v1alpha1/selfsubjectreviews |
|
||||
[**AuthenticationV1alpha1API_getAPIResources**](AuthenticationV1alpha1API.md#AuthenticationV1alpha1API_getAPIResources) | **GET** /apis/authentication.k8s.io/v1alpha1/ |
|
||||
|
||||
|
||||
# **AuthenticationV1alpha1API_createSelfSubjectReview**
|
||||
```c
|
||||
// create a SelfSubjectReview
|
||||
//
|
||||
v1alpha1_self_subject_review_t* AuthenticationV1alpha1API_createSelfSubjectReview(apiClient_t *apiClient, v1alpha1_self_subject_review_t * body, char * dryRun, char * fieldManager, char * fieldValidation, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**body** | **[v1alpha1_self_subject_review_t](v1alpha1_self_subject_review.md) \*** | |
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1alpha1_self_subject_review_t](v1alpha1_self_subject_review.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **AuthenticationV1alpha1API_getAPIResources**
|
||||
```c
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t* AuthenticationV1alpha1API_getAPIResources(apiClient_t *apiClient);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_api_resource_list_t](v1_api_resource_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
@@ -10,6 +10,7 @@ Method | HTTP request | Description
|
||||
[**CustomObjectsAPI_deleteCollectionClusterCustomObject**](CustomObjectsAPI.md#CustomObjectsAPI_deleteCollectionClusterCustomObject) | **DELETE** /apis/{group}/{version}/{plural} |
|
||||
[**CustomObjectsAPI_deleteCollectionNamespacedCustomObject**](CustomObjectsAPI.md#CustomObjectsAPI_deleteCollectionNamespacedCustomObject) | **DELETE** /apis/{group}/{version}/namespaces/{namespace}/{plural} |
|
||||
[**CustomObjectsAPI_deleteNamespacedCustomObject**](CustomObjectsAPI.md#CustomObjectsAPI_deleteNamespacedCustomObject) | **DELETE** /apis/{group}/{version}/namespaces/{namespace}/{plural}/{name} |
|
||||
[**CustomObjectsAPI_getAPIResources**](CustomObjectsAPI.md#CustomObjectsAPI_getAPIResources) | **GET** /apis/{group}/{version} |
|
||||
[**CustomObjectsAPI_getClusterCustomObject**](CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObject) | **GET** /apis/{group}/{version}/{plural}/{name} |
|
||||
[**CustomObjectsAPI_getClusterCustomObjectScale**](CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObjectScale) | **GET** /apis/{group}/{version}/{plural}/{name}/scale |
|
||||
[**CustomObjectsAPI_getClusterCustomObjectStatus**](CustomObjectsAPI.md#CustomObjectsAPI_getClusterCustomObjectStatus) | **GET** /apis/{group}/{version}/{plural}/{name}/status |
|
||||
@@ -242,6 +243,36 @@ Name | Type | Description | Notes
|
||||
[object_t](object.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **CustomObjectsAPI_getAPIResources**
|
||||
```c
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t* CustomObjectsAPI_getAPIResources(apiClient_t *apiClient, char * group, char * version);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**group** | **char \*** | The custom resource's group name |
|
||||
**version** | **char \*** | The custom resource's version |
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_api_resource_list_t](v1_api_resource_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
747
kubernetes/docs/FlowcontrolApiserverV1beta3API.md
Normal file
747
kubernetes/docs/FlowcontrolApiserverV1beta3API.md
Normal file
@@ -0,0 +1,747 @@
|
||||
# FlowcontrolApiserverV1beta3API
|
||||
|
||||
All URIs are relative to *http://localhost*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**FlowcontrolApiserverV1beta3API_createFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_createFlowSchema) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
[**FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration) | **POST** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
[**FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
[**FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
[**FlowcontrolApiserverV1beta3API_deleteFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deleteFlowSchema) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration) | **DELETE** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_getAPIResources**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_getAPIResources) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/ |
|
||||
[**FlowcontrolApiserverV1beta3API_listFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_listFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas |
|
||||
[**FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations |
|
||||
[**FlowcontrolApiserverV1beta3API_patchFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchFlowSchema) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
[**FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus) | **PATCH** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
[**FlowcontrolApiserverV1beta3API_readFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readFlowSchema) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_readFlowSchemaStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readFlowSchemaStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
[**FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus) | **GET** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
[**FlowcontrolApiserverV1beta3API_replaceFlowSchema**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replaceFlowSchema) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status |
|
||||
[**FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name} |
|
||||
[**FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus**](FlowcontrolApiserverV1beta3API.md#FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus) | **PUT** /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status |
|
||||
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_createFlowSchema**
|
||||
```c
|
||||
// create a FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_createFlowSchema(apiClient_t *apiClient, v1beta3_flow_schema_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**body** | **[v1beta3_flow_schema_t](v1beta3_flow_schema.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration**
|
||||
```c
|
||||
// create a PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_createPriorityLevelConfiguration(apiClient_t *apiClient, v1beta3_priority_level_configuration_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**body** | **[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema**
|
||||
```c
|
||||
// delete collection of FlowSchema
|
||||
//
|
||||
v1_status_t* FlowcontrolApiserverV1beta3API_deleteCollectionFlowSchema(apiClient_t *apiClient, char * pretty, char * _continue, char * dryRun, char * fieldSelector, int gracePeriodSeconds, char * labelSelector, int limit, int orphanDependents, char * propagationPolicy, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration**
|
||||
```c
|
||||
// delete collection of PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t* FlowcontrolApiserverV1beta3API_deleteCollectionPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty, char * _continue, char * dryRun, char * fieldSelector, int gracePeriodSeconds, char * labelSelector, int limit, int orphanDependents, char * propagationPolicy, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_deleteFlowSchema**
|
||||
```c
|
||||
// delete a FlowSchema
|
||||
//
|
||||
v1_status_t* FlowcontrolApiserverV1beta3API_deleteFlowSchema(apiClient_t *apiClient, char * name, char * pretty, char * dryRun, int gracePeriodSeconds, int orphanDependents, char * propagationPolicy, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration**
|
||||
```c
|
||||
// delete a PriorityLevelConfiguration
|
||||
//
|
||||
v1_status_t* FlowcontrolApiserverV1beta3API_deletePriorityLevelConfiguration(apiClient_t *apiClient, char * name, char * pretty, char * dryRun, int gracePeriodSeconds, int orphanDependents, char * propagationPolicy, v1_delete_options_t * body);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**gracePeriodSeconds** | **int** | The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. | [optional]
|
||||
**orphanDependents** | **int** | Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the \"orphan\" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. | [optional]
|
||||
**propagationPolicy** | **char \*** | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. | [optional]
|
||||
**body** | **[v1_delete_options_t](v1_delete_options.md) \*** | | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_status_t](v1_status.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_getAPIResources**
|
||||
```c
|
||||
// get available resources
|
||||
//
|
||||
v1_api_resource_list_t* FlowcontrolApiserverV1beta3API_getAPIResources(apiClient_t *apiClient);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_api_resource_list_t](v1_api_resource_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_listFlowSchema**
|
||||
```c
|
||||
// list or watch objects of kind FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_list_t* FlowcontrolApiserverV1beta3API_listFlowSchema(apiClient_t *apiClient, char * pretty, int allowWatchBookmarks, char * _continue, char * fieldSelector, char * labelSelector, int limit, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, int watch);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**allowWatchBookmarks** | **int** | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**watch** | **int** | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_list_t](v1beta3_flow_schema_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration**
|
||||
```c
|
||||
// list or watch objects of kind PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_list_t* FlowcontrolApiserverV1beta3API_listPriorityLevelConfiguration(apiClient_t *apiClient, char * pretty, int allowWatchBookmarks, char * _continue, char * fieldSelector, char * labelSelector, int limit, char * resourceVersion, char * resourceVersionMatch, int timeoutSeconds, int watch);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**allowWatchBookmarks** | **int** | allowWatchBookmarks requests watch events with type \"BOOKMARK\". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. | [optional]
|
||||
**_continue** | **char \*** | The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the \"next key\". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. | [optional]
|
||||
**fieldSelector** | **char \*** | A selector to restrict the list of returned objects by their fields. Defaults to everything. | [optional]
|
||||
**labelSelector** | **char \*** | A selector to restrict the list of returned objects by their labels. Defaults to everything. | [optional]
|
||||
**limit** | **int** | limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. | [optional]
|
||||
**resourceVersion** | **char \*** | resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**resourceVersionMatch** | **char \*** | resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset | [optional]
|
||||
**timeoutSeconds** | **int** | Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. | [optional]
|
||||
**watch** | **int** | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_list_t](v1beta3_priority_level_configuration_list.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf, application/json;stream=watch, application/vnd.kubernetes.protobuf;stream=watch
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_patchFlowSchema**
|
||||
```c
|
||||
// partially update the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_patchFlowSchema(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus**
|
||||
```c
|
||||
// partially update status of the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_patchFlowSchemaStatus(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration**
|
||||
```c
|
||||
// partially update the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_patchPriorityLevelConfiguration(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus**
|
||||
```c
|
||||
// partially update status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_patchPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name, object_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation, int force);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**body** | **[object_t](object.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
**force** | **int** | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_readFlowSchema**
|
||||
```c
|
||||
// read the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_readFlowSchema(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_readFlowSchemaStatus**
|
||||
```c
|
||||
// read status of the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_readFlowSchemaStatus(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration**
|
||||
```c
|
||||
// read the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_readPriorityLevelConfiguration(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus**
|
||||
```c
|
||||
// read status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_readPriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name, char * pretty);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_replaceFlowSchema**
|
||||
```c
|
||||
// replace the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_replaceFlowSchema(apiClient_t *apiClient, char * name, v1beta3_flow_schema_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**body** | **[v1beta3_flow_schema_t](v1beta3_flow_schema.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus**
|
||||
```c
|
||||
// replace status of the specified FlowSchema
|
||||
//
|
||||
v1beta3_flow_schema_t* FlowcontrolApiserverV1beta3API_replaceFlowSchemaStatus(apiClient_t *apiClient, char * name, v1beta3_flow_schema_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the FlowSchema |
|
||||
**body** | **[v1beta3_flow_schema_t](v1beta3_flow_schema.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_flow_schema_t](v1beta3_flow_schema.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration**
|
||||
```c
|
||||
// replace the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_replacePriorityLevelConfiguration(apiClient_t *apiClient, char * name, v1beta3_priority_level_configuration_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**body** | **[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus**
|
||||
```c
|
||||
// replace status of the specified PriorityLevelConfiguration
|
||||
//
|
||||
v1beta3_priority_level_configuration_t* FlowcontrolApiserverV1beta3API_replacePriorityLevelConfigurationStatus(apiClient_t *apiClient, char * name, v1beta3_priority_level_configuration_t * body, char * pretty, char * dryRun, char * fieldManager, char * fieldValidation);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
**name** | **char \*** | name of the PriorityLevelConfiguration |
|
||||
**body** | **[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) \*** | |
|
||||
**pretty** | **char \*** | If 'true', then the output is pretty printed. | [optional]
|
||||
**dryRun** | **char \*** | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
|
||||
**fieldManager** | **char \*** | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
|
||||
**fieldValidation** | **char \*** | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the `ServerSideFieldValidation` feature gate is also enabled. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23 and is the default behavior when the `ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default when the `ServerSideFieldValidation` feature gate is enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
|
||||
|
||||
### Return type
|
||||
|
||||
[v1beta3_priority_level_configuration_t](v1beta3_priority_level_configuration.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
37
kubernetes/docs/ResourceAPI.md
Normal file
37
kubernetes/docs/ResourceAPI.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# ResourceAPI
|
||||
|
||||
All URIs are relative to *http://localhost*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**ResourceAPI_getAPIGroup**](ResourceAPI.md#ResourceAPI_getAPIGroup) | **GET** /apis/resource.k8s.io/ |
|
||||
|
||||
|
||||
# **ResourceAPI_getAPIGroup**
|
||||
```c
|
||||
// get information of a group
|
||||
//
|
||||
v1_api_group_t* ResourceAPI_getAPIGroup(apiClient_t *apiClient);
|
||||
```
|
||||
|
||||
### Parameters
|
||||
Name | Type | Description | Notes
|
||||
------------- | ------------- | ------------- | -------------
|
||||
**apiClient** | **apiClient_t \*** | context containing the client configuration |
|
||||
|
||||
### Return type
|
||||
|
||||
[v1_api_group_t](v1_api_group.md) *
|
||||
|
||||
|
||||
### Authorization
|
||||
|
||||
[BearerToken](../README.md#BearerToken)
|
||||
|
||||
### HTTP request headers
|
||||
|
||||
- **Content-Type**: Not defined
|
||||
- **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
|
||||
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
1397
kubernetes/docs/ResourceV1alpha1API.md
Normal file
1397
kubernetes/docs/ResourceV1alpha1API.md
Normal file
File diff suppressed because it is too large
Load Diff
11
kubernetes/docs/v1_claim_source.md
Normal file
11
kubernetes/docs/v1_claim_source.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1_claim_source_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**resource_claim_name** | **char \*** | ResourceClaimName is the name of a ResourceClaim object in the same namespace as this pod. | [optional]
|
||||
**resource_claim_template_name** | **char \*** | ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod. The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The name of the ResourceClaim will be <pod name>-<resource name>, where <resource name> is the PodResourceClaim.Name. Pod validation will reject the pod if the concatenated name is not valid for a ResourceClaim (e.g. too long). An existing ResourceClaim with that name that is not owned by the pod will not be used for the pod to avoid using an unrelated resource by mistake. Scheduling and pod startup are then blocked until the unrelated ResourceClaim is removed. This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | API version of the referent | [optional]
|
||||
**kind** | **char \*** | Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds\" |
|
||||
**kind** | **char \*** | Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
|
||||
**name** | **char \*** | Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
@@ -6,7 +6,7 @@ Name | Type | Description | Notes
|
||||
**conversion** | [**v1_custom_resource_conversion_t**](v1_custom_resource_conversion.md) \* | | [optional]
|
||||
**group** | **char \*** | group is the API group of the defined custom resource. The custom resources are served under `/apis/<group>/...`. Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`). |
|
||||
**names** | [**v1_custom_resource_definition_names_t**](v1_custom_resource_definition_names.md) \* | |
|
||||
**preserve_unknown_fields** | **int** | preserveUnknownFields indicates that object fields which are not specified in the OpenAPI schema should be preserved when persisting to storage. apiVersion, kind, metadata and known fields inside metadata are always preserved. This field is deprecated in favor of setting `x-preserve-unknown-fields` to true in `spec.versions[*].schema.openAPIV3Schema`. See https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/#pruning-versus-preserving-unknown-fields for details. | [optional]
|
||||
**preserve_unknown_fields** | **int** | preserveUnknownFields indicates that object fields which are not specified in the OpenAPI schema should be preserved when persisting to storage. apiVersion, kind, metadata and known fields inside metadata are always preserved. This field is deprecated in favor of setting `x-preserve-unknown-fields` to true in `spec.versions[*].schema.openAPIV3Schema`. See https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#field-pruning for details. | [optional]
|
||||
**scope** | **char \*** | scope indicates whether the defined custom resource is cluster- or namespace-scoped. Allowed values are `Cluster` and `Namespaced`. |
|
||||
**versions** | [**list_t**](v1_custom_resource_definition_version.md) \* | versions is the list of all API versions of the defined custom resource. Version names are used to compute the order in which served versions are listed in API discovery. If the version string is \"kube-like\", it will sort above non \"kube-like\" version strings, which are ordered lexicographically. \"Kube-like\" versions start with a \"v\", then are followed by a number (the major version), then optionally the string \"alpha\" or \"beta\" and another number (the minor version). These are sorted first by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing major version, then minor version. An example sorted list of versions: v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10. |
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**ready** | **int** | ready indicates that this endpoint is prepared to receive traffic, according to whatever system is managing the endpoint. A nil value indicates an unknown state. In most cases consumers should interpret this unknown state as ready. For compatibility reasons, ready should never be \"true\" for terminating endpoints. | [optional]
|
||||
**serving** | **int** | serving is identical to ready except that it is set regardless of the terminating state of endpoints. This condition should be set to true for a ready endpoint that is terminating. If nil, consumers should defer to the ready condition. This field can be enabled with the EndpointSliceTerminatingCondition feature gate. | [optional]
|
||||
**terminating** | **int** | terminating indicates that this endpoint is terminating. A nil value indicates an unknown state. Consumers should interpret this unknown state to mean that the endpoint is not terminating. This field can be enabled with the EndpointSliceTerminatingCondition feature gate. | [optional]
|
||||
**serving** | **int** | serving is identical to ready except that it is set regardless of the terminating state of endpoints. This condition should be set to true for a ready endpoint that is terminating. If nil, consumers should defer to the ready condition. | [optional]
|
||||
**terminating** | **int** | terminating indicates that this endpoint is terminating. A nil value indicates an unknown state. Consumers should interpret this unknown state to mean that the endpoint is not terminating. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1_ingress_load_balancer_ingress.md
Normal file
12
kubernetes/docs/v1_ingress_load_balancer_ingress.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1_ingress_load_balancer_ingress_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**hostname** | **char \*** | Hostname is set for load-balancer ingress points that are DNS based. | [optional]
|
||||
**ip** | **char \*** | IP is set for load-balancer ingress points that are IP based. | [optional]
|
||||
**ports** | [**list_t**](v1_ingress_port_status.md) \* | Ports provides information about the ports exposed by this LoadBalancer. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1_ingress_load_balancer_status.md
Normal file
10
kubernetes/docs/v1_ingress_load_balancer_status.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1_ingress_load_balancer_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**ingress** | [**list_t**](v1_ingress_load_balancer_ingress.md) \* | Ingress is a list containing ingress points for the load-balancer. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1_ingress_port_status.md
Normal file
12
kubernetes/docs/v1_ingress_port_status.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1_ingress_port_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**error** | **char \*** | Error is to record the problem with the service port The format of the error shall comply with the following rules: - built-in error values shall be specified in this file and those shall use CamelCase names - cloud provider specific error values must have names that comply with the format foo.example.com/CamelCase. | [optional]
|
||||
**port** | **int** | Port is the port number of the ingress port. |
|
||||
**protocol** | **char \*** | Protocol is the protocol of the ingress port. The supported values are: \"TCP\", \"UDP\", \"SCTP\" |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**load_balancer** | [**v1_load_balancer_status_t**](v1_load_balancer_status.md) \* | | [optional]
|
||||
**load_balancer** | [**v1_ingress_load_balancer_status_t**](v1_ingress_load_balancer_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**cidr** | **char \*** | CIDR is a string representing the IP Block Valid examples are \"192.168.1.1/24\" or \"2001:db9::/64\" |
|
||||
**except** | **list_t \*** | Except is a slice of CIDRs that should not be included within an IP Block Valid examples are \"192.168.1.1/24\" or \"2001:db9::/64\" Except values will be rejected if they are outside the CIDR range | [optional]
|
||||
**cidr** | **char \*** | CIDR is a string representing the IP Block Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\" |
|
||||
**except** | **list_t \*** | Except is a slice of CIDRs that should not be included within an IP Block Valid examples are \"192.168.1.0/24\" or \"2001:db8::/64\" Except values will be rejected if they are outside the CIDR range | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**addresses** | [**list_t**](v1_node_address.md) \* | List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See http://pr.k8s.io/79391 for an example. | [optional]
|
||||
**addresses** | [**list_t**](v1_node_address.md) \* | List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses Note: This field is declared as mergeable, but the merge key is not sufficiently unique, which can cause data corruption when it is merged. Callers should instead use a full-replacement patch. See https://pr.k8s.io/79391 for an example. | [optional]
|
||||
**allocatable** | **list_t*** | Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity. | [optional]
|
||||
**capacity** | **list_t*** | Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity | [optional]
|
||||
**conditions** | [**list_t**](v1_node_condition.md) \* | Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition | [optional]
|
||||
|
||||
@@ -5,7 +5,7 @@ Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**access_modes** | **list_t \*** | accessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 | [optional]
|
||||
**data_source** | [**v1_typed_local_object_reference_t**](v1_typed_local_object_reference.md) \* | | [optional]
|
||||
**data_source_ref** | [**v1_typed_local_object_reference_t**](v1_typed_local_object_reference.md) \* | | [optional]
|
||||
**data_source_ref** | [**v1_typed_object_reference_t**](v1_typed_object_reference.md) \* | | [optional]
|
||||
**resources** | [**v1_resource_requirements_t**](v1_resource_requirements.md) \* | | [optional]
|
||||
**selector** | [**v1_label_selector_t**](v1_label_selector.md) \* | | [optional]
|
||||
**storage_class_name** | **char \*** | storageClassName is the name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1 | [optional]
|
||||
|
||||
@@ -6,6 +6,7 @@ Name | Type | Description | Notes
|
||||
**max_unavailable** | **int_or_string_t \*** | IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number. | [optional]
|
||||
**min_available** | **int_or_string_t \*** | IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This allows you to have, for example, a JSON field that can accept a name or number. | [optional]
|
||||
**selector** | [**v1_label_selector_t**](v1_label_selector.md) \* | | [optional]
|
||||
**unhealthy_pod_eviction_policy** | **char \*** | UnhealthyPodEvictionPolicy defines the criteria for when unhealthy pods should be considered for eviction. Current implementation considers healthy pods, as pods that have status.conditions item with type=\"Ready\",status=\"True\". Valid policies are IfHealthyBudget and AlwaysAllow. If no policy is specified, the default behavior will be used, which corresponds to the IfHealthyBudget policy. IfHealthyBudget policy means that running pods (status.phase=\"Running\"), but not yet healthy can be evicted only if the guarded application is not disrupted (status.currentHealthy is at least equal to status.desiredHealthy). Healthy pods will be subject to the PDB for eviction. AlwaysAllow policy means that all running pods (status.phase=\"Running\"), but not yet healthy are considered disrupted and can be evicted regardless of whether the criteria in a PDB is met. This means perspective running pods of a disrupted application might not get a chance to become healthy. Healthy pods will be subject to the PDB for eviction. Additional policies may be added in the future. Clients making eviction decisions should disallow eviction of unhealthy pods if they encounter an unrecognized policy in this field. This field is alpha-level. The eviction API uses this field when the feature gate PDBUnhealthyPodEvictionPolicy is enabled (disabled by default). | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1_pod_resource_claim.md
Normal file
11
kubernetes/docs/v1_pod_resource_claim.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1_pod_resource_claim_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | Name uniquely identifies this resource claim inside the pod. This must be a DNS_LABEL. |
|
||||
**source** | [**v1_claim_source_t**](v1_claim_source.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1_pod_scheduling_gate.md
Normal file
10
kubernetes/docs/v1_pod_scheduling_gate.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1_pod_scheduling_gate_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | Name of the scheduling gate. Each scheduling gate must have a unique name field. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ Name | Type | Description | Notes
|
||||
**run_as_user** | **long** | The UID to run the entrypoint of the container process. Defaults to user specified in image metadata if unspecified. May also be set in SecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence for that container. Note that this field cannot be set when spec.os.name is windows. | [optional]
|
||||
**se_linux_options** | [**v1_se_linux_options_t**](v1_se_linux_options.md) \* | | [optional]
|
||||
**seccomp_profile** | [**v1_seccomp_profile_t**](v1_seccomp_profile.md) \* | | [optional]
|
||||
**supplemental_groups** | **list_t \*** | A list of groups applied to the first process run in each container, in addition to the container's primary GID. If unspecified, no groups will be added to any container. Note that this field cannot be set when spec.os.name is windows. | [optional]
|
||||
**supplemental_groups** | **list_t \*** | A list of groups applied to the first process run in each container, in addition to the container's primary GID, the fsGroup (if specified), and group memberships defined in the container image for the uid of the container process. If unspecified, no additional groups are added to any container. Note that group memberships defined in the container image for the uid of the container process are still effective, even if they are not included in this list. Note that this field cannot be set when spec.os.name is windows. | [optional]
|
||||
**sysctls** | [**list_t**](v1_sysctl.md) \* | Sysctls hold a list of namespaced sysctls used for the pod. Pods with unsupported sysctls (by the container runtime) might fail to launch. Note that this field cannot be set when spec.os.name is windows. | [optional]
|
||||
**windows_options** | [**v1_windows_security_context_options_t**](v1_windows_security_context_options.md) \* | | [optional]
|
||||
|
||||
|
||||
@@ -27,9 +27,11 @@ Name | Type | Description | Notes
|
||||
**priority** | **int** | The priority value. Various system components use this field to find the priority of the pod. When Priority Admission Controller is enabled, it prevents users from setting this field. The admission controller populates this field from PriorityClassName. The higher the value, the higher the priority. | [optional]
|
||||
**priority_class_name** | **char \*** | If specified, indicates the pod's priority. \"system-node-critical\" and \"system-cluster-critical\" are two special keywords which indicate the highest priorities with the former being the highest priority. Any other name must be defined by creating a PriorityClass object with that name. If not specified, the pod priority will be default or zero if there is no default. | [optional]
|
||||
**readiness_gates** | [**list_t**](v1_pod_readiness_gate.md) \* | If specified, all readiness gates will be evaluated for pod readiness. A pod is ready when all its containers are ready AND all conditions specified in the readiness gates have status equal to \"True\" More info: https://git.k8s.io/enhancements/keps/sig-network/580-pod-readiness-gates | [optional]
|
||||
**resource_claims** | [**list_t**](v1_pod_resource_claim.md) \* | ResourceClaims defines which ResourceClaims must be allocated and reserved before the Pod is allowed to start. The resources will be made available to those containers which consume them by name. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. | [optional]
|
||||
**restart_policy** | **char \*** | Restart policy for all containers within the pod. One of Always, OnFailure, Never. Default to Always. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy | [optional]
|
||||
**runtime_class_name** | **char \*** | RuntimeClassName refers to a RuntimeClass object in the node.k8s.io group, which should be used to run this pod. If no RuntimeClass resource matches the named class, the pod will not be run. If unset or empty, the \"legacy\" RuntimeClass will be used, which is an implicit class with an empty definition that uses the default runtime handler. More info: https://git.k8s.io/enhancements/keps/sig-node/585-runtime-class | [optional]
|
||||
**scheduler_name** | **char \*** | If specified, the pod will be dispatched by specified scheduler. If not specified, the pod will be dispatched by default scheduler. | [optional]
|
||||
**scheduling_gates** | [**list_t**](v1_pod_scheduling_gate.md) \* | SchedulingGates is an opaque list of values that if specified will block scheduling the pod. More info: https://git.k8s.io/enhancements/keps/sig-scheduling/3521-pod-scheduling-readiness. This is an alpha-level feature enabled by PodSchedulingReadiness feature gate. | [optional]
|
||||
**security_context** | [**v1_pod_security_context_t**](v1_pod_security_context.md) \* | | [optional]
|
||||
**service_account** | **char \*** | DeprecatedServiceAccount is a depreciated alias for ServiceAccountName. Deprecated: Use serviceAccountName instead. | [optional]
|
||||
**service_account_name** | **char \*** | ServiceAccountName is the name of the ServiceAccount to use to run this pod. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ | [optional]
|
||||
|
||||
@@ -8,7 +8,7 @@ Name | Type | Description | Notes
|
||||
**fully_labeled_replicas** | **int** | The number of pods that have labels matching the labels of the pod template of the replicaset. | [optional]
|
||||
**observed_generation** | **long** | ObservedGeneration reflects the generation of the most recently observed ReplicaSet. | [optional]
|
||||
**ready_replicas** | **int** | readyReplicas is the number of pods targeted by this ReplicaSet with a Ready Condition. | [optional]
|
||||
**replicas** | **int** | Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller |
|
||||
**replicas** | **int** | Replicas is the most recently observed number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ Name | Type | Description | Notes
|
||||
**fully_labeled_replicas** | **int** | The number of pods that have labels matching the labels of the pod template of the replication controller. | [optional]
|
||||
**observed_generation** | **long** | ObservedGeneration reflects the generation of the most recently observed replication controller. | [optional]
|
||||
**ready_replicas** | **int** | The number of ready replicas for this replication controller. | [optional]
|
||||
**replicas** | **int** | Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#what-is-a-replicationcontroller |
|
||||
**replicas** | **int** | Replicas is the most recently observed number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#what-is-a-replicationcontroller |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1_resource_claim.md
Normal file
10
kubernetes/docs/v1_resource_claim.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1_resource_claim_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**claims** | [**list_t**](v1_resource_claim.md) \* | Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. | [optional]
|
||||
**limits** | **list_t*** | Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ | [optional]
|
||||
**requests** | **list_t*** | Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ | [optional]
|
||||
|
||||
|
||||
10
kubernetes/docs/v1_stateful_set_ordinals.md
Normal file
10
kubernetes/docs/v1_stateful_set_ordinals.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1_stateful_set_ordinals_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**start** | **int** | start is the number representing the first replica's index. It may be used to number replicas from an alternate index (eg: 1-indexed) over the default 0-indexed names, or to orchestrate progressive movement of replicas from one StatefulSet to another. If set, replica indices will be in the range: [.spec.ordinals.start, .spec.ordinals.start + .spec.replicas). If unset, defaults to 0. Replica indices will be in the range: [0, .spec.replicas). | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**min_ready_seconds** | **int** | Minimum number of seconds for which a newly created pod should be ready without any of its container crashing for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready) | [optional]
|
||||
**ordinals** | [**v1_stateful_set_ordinals_t**](v1_stateful_set_ordinals.md) \* | | [optional]
|
||||
**persistent_volume_claim_retention_policy** | [**v1_stateful_set_persistent_volume_claim_retention_policy_t**](v1_stateful_set_persistent_volume_claim_retention_policy.md) \* | | [optional]
|
||||
**pod_management_policy** | **char \*** | podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is `OrderedReady`, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is `Parallel` which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once. | [optional]
|
||||
**replicas** | **int** | replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1. | [optional]
|
||||
|
||||
@@ -7,8 +7,8 @@ Name | Type | Description | Notes
|
||||
**match_label_keys** | **list_t \*** | MatchLabelKeys is a set of pod label keys to select the pods over which spreading will be calculated. The keys are used to lookup values from the incoming pod labels, those key-value labels are ANDed with labelSelector to select the group of existing pods over which spreading will be calculated for the incoming pod. Keys that don't exist in the incoming pod labels will be ignored. A null or empty list means only match against labelSelector. | [optional]
|
||||
**max_skew** | **int** | MaxSkew describes the degree to which pods may be unevenly distributed. When `whenUnsatisfiable=DoNotSchedule`, it is the maximum permitted difference between the number of matching pods in the target topology and the global minimum. The global minimum is the minimum number of matching pods in an eligible domain or zero if the number of eligible domains is less than MinDomains. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 2/2/1: In this case, the global minimum is 1. | zone1 | zone2 | zone3 | | P P | P P | P | - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 2/2/2; scheduling it onto zone1(zone2) would make the ActualSkew(3-1) on zone1(zone2) violate MaxSkew(1). - if MaxSkew is 2, incoming pod can be scheduled onto any zone. When `whenUnsatisfiable=ScheduleAnyway`, it is used to give higher precedence to topologies that satisfy it. It's a required field. Default value is 1 and 0 is not allowed. |
|
||||
**min_domains** | **int** | MinDomains indicates a minimum number of eligible domains. When the number of eligible domains with matching topology keys is less than minDomains, Pod Topology Spread treats \"global minimum\" as 0, and then the calculation of Skew is performed. And when the number of eligible domains with matching topology keys equals or greater than minDomains, this value has no effect on scheduling. As a result, when the number of eligible domains is less than minDomains, scheduler won't schedule more than maxSkew Pods to those domains. If value is nil, the constraint behaves as if MinDomains is equal to 1. Valid values are integers greater than 0. When value is not nil, WhenUnsatisfiable must be DoNotSchedule. For example, in a 3-zone cluster, MaxSkew is set to 2, MinDomains is set to 5 and pods with the same labelSelector spread as 2/2/2: | zone1 | zone2 | zone3 | | P P | P P | P P | The number of domains is less than 5(MinDomains), so \"global minimum\" is treated as 0. In this situation, new pod with the same labelSelector cannot be scheduled, because computed skew will be 3(3 - 0) if new Pod is scheduled to any of the three zones, it will violate MaxSkew. This is a beta field and requires the MinDomainsInPodTopologySpread feature gate to be enabled (enabled by default). | [optional]
|
||||
**node_affinity_policy** | **char \*** | NodeAffinityPolicy indicates how we will treat Pod's nodeAffinity/nodeSelector when calculating pod topology spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector are included in the calculations. - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations. If this value is nil, the behavior is equivalent to the Honor policy. This is a alpha-level feature enabled by the NodeInclusionPolicyInPodTopologySpread feature flag. | [optional]
|
||||
**node_taints_policy** | **char \*** | NodeTaintsPolicy indicates how we will treat node taints when calculating pod topology spread skew. Options are: - Honor: nodes without taints, along with tainted nodes for which the incoming pod has a toleration, are included. - Ignore: node taints are ignored. All nodes are included. If this value is nil, the behavior is equivalent to the Ignore policy. This is a alpha-level feature enabled by the NodeInclusionPolicyInPodTopologySpread feature flag. | [optional]
|
||||
**node_affinity_policy** | **char \*** | NodeAffinityPolicy indicates how we will treat Pod's nodeAffinity/nodeSelector when calculating pod topology spread skew. Options are: - Honor: only nodes matching nodeAffinity/nodeSelector are included in the calculations. - Ignore: nodeAffinity/nodeSelector are ignored. All nodes are included in the calculations. If this value is nil, the behavior is equivalent to the Honor policy. This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag. | [optional]
|
||||
**node_taints_policy** | **char \*** | NodeTaintsPolicy indicates how we will treat node taints when calculating pod topology spread skew. Options are: - Honor: nodes without taints, along with tainted nodes for which the incoming pod has a toleration, are included. - Ignore: node taints are ignored. All nodes are included. If this value is nil, the behavior is equivalent to the Ignore policy. This is a beta-level feature default enabled by the NodeInclusionPolicyInPodTopologySpread feature flag. | [optional]
|
||||
**topology_key** | **char \*** | TopologyKey is the key of node labels. Nodes that have a label with this key and identical values are considered to be in the same topology. We consider each <key, value> as a \"bucket\", and try to put balanced number of pods into each bucket. We define a domain as a particular instance of a topology. Also, we define an eligible domain as a domain whose nodes meet the requirements of nodeAffinityPolicy and nodeTaintsPolicy. e.g. If TopologyKey is \"kubernetes.io/hostname\", each Node is a domain of that topology. And, if TopologyKey is \"topology.kubernetes.io/zone\", each zone is a domain of that topology. It's a required field. |
|
||||
**when_unsatisfiable** | **char \*** | WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy the spread constraint. - DoNotSchedule (default) tells the scheduler not to schedule it. - ScheduleAnyway tells the scheduler to schedule the pod in any location, but giving higher precedence to topologies that would help reduce the skew. A constraint is considered \"Unsatisfiable\" for an incoming pod if and only if every possible node assignment for that pod would violate \"MaxSkew\" on some topology. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: | zone1 | zone2 | zone3 | | P P P | P | P | If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler won't make it *more* imbalanced. It's a required field. |
|
||||
|
||||
|
||||
13
kubernetes/docs/v1_typed_object_reference.md
Normal file
13
kubernetes/docs/v1_typed_object_reference.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1_typed_object_reference_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_group** | **char \*** | APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required. | [optional]
|
||||
**kind** | **char \*** | Kind is the type of resource being referenced |
|
||||
**name** | **char \*** | Name is the name of resource being referenced |
|
||||
**_namespace** | **char \*** | Namespace is the namespace of resource being referenced Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1alpha1_allocation_result.md
Normal file
12
kubernetes/docs/v1alpha1_allocation_result.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1alpha1_allocation_result_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**available_on_nodes** | [**v1_node_selector_t**](v1_node_selector.md) \* | | [optional]
|
||||
**resource_handle** | **char \*** | ResourceHandle contains arbitrary data returned by the driver after a successful allocation. This is opaque for Kubernetes. Driver documentation may explain to users how to interpret this data if needed. The maximum size of this field is 16KiB. This may get increased in the future, but not reduced. | [optional]
|
||||
**shareable** | **int** | Shareable determines whether the resource supports more than one consumer at a time. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**ipv4** | **char \*** | IPv4 defines an IPv4 IP block in CIDR notation(e.g. \"10.0.0.0/8\"). At least one of IPv4 and IPv6 must be specified. This field is immutable. | [optional]
|
||||
**ipv6** | **char \*** | IPv6 defines an IPv6 IP block in CIDR notation(e.g. \"fd12:3456:789a:1::/64\"). At least one of IPv4 and IPv6 must be specified. This field is immutable. | [optional]
|
||||
**ipv6** | **char \*** | IPv6 defines an IPv6 IP block in CIDR notation(e.g. \"2001:db8::/64\"). At least one of IPv4 and IPv6 must be specified. This field is immutable. | [optional]
|
||||
**node_selector** | [**v1_node_selector_t**](v1_node_selector.md) \* | | [optional]
|
||||
**per_node_host_bits** | **int** | PerNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable. |
|
||||
|
||||
|
||||
14
kubernetes/docs/v1alpha1_match_resources.md
Normal file
14
kubernetes/docs/v1alpha1_match_resources.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1alpha1_match_resources_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**exclude_resource_rules** | [**list_t**](v1alpha1_named_rule_with_operations.md) \* | ExcludeResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy should not care about. The exclude rules take precedence over include rules (if a resource matches both, it is excluded) | [optional]
|
||||
**match_policy** | **char \*** | matchPolicy defines how the \"MatchResources\" list is used to match incoming requests. Allowed values are \"Exact\" or \"Equivalent\". - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but \"rules\" only included `apiGroups:[\"apps\"], apiVersions:[\"v1\"], resources: [\"deployments\"]`, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the ValidatingAdmissionPolicy. - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and \"rules\" only included `apiGroups:[\"apps\"], apiVersions:[\"v1\"], resources: [\"deployments\"]`, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the ValidatingAdmissionPolicy. Defaults to \"Equivalent\" | [optional]
|
||||
**namespace_selector** | [**v1_label_selector_t**](v1_label_selector.md) \* | | [optional]
|
||||
**object_selector** | [**v1_label_selector_t**](v1_label_selector.md) \* | | [optional]
|
||||
**resource_rules** | [**list_t**](v1alpha1_named_rule_with_operations.md) \* | ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
15
kubernetes/docs/v1alpha1_named_rule_with_operations.md
Normal file
15
kubernetes/docs/v1alpha1_named_rule_with_operations.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# v1alpha1_named_rule_with_operations_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_groups** | **list_t \*** | APIGroups is the API groups the resources belong to. '*' is all groups. If '*' is present, the length of the slice must be one. Required. | [optional]
|
||||
**api_versions** | **list_t \*** | APIVersions is the API versions the resources belong to. '*' is all versions. If '*' is present, the length of the slice must be one. Required. | [optional]
|
||||
**operations** | **list_t \*** | Operations is the operations the admission hook cares about - CREATE, UPDATE, DELETE, CONNECT or * for all of those operations and any future admission operations that are added. If '*' is present, the length of the slice must be one. Required. | [optional]
|
||||
**resource_names** | **list_t \*** | ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. | [optional]
|
||||
**resources** | **list_t \*** | Resources is a list of resources this rule applies to. For example: 'pods' means pods. 'pods/log' means the log subresource of pods. '*' means all resources, but not subresources. 'pods/*' means all subresources of pods. '*/scale' means all scale subresources. '*/*' means all resources and their subresources. If wildcard is present, the validation rule will ensure resources do not overlap with each other. Depending on the enclosing object, subresources might not be allowed. Required. | [optional]
|
||||
**scope** | **char \*** | scope specifies the scope of this rule. Valid values are \"Cluster\", \"Namespaced\", and \"*\" \"Cluster\" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. \"Namespaced\" means that only namespaced resources will match this rule. \"*\" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is \"*\". | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1alpha1_param_kind.md
Normal file
11
kubernetes/docs/v1alpha1_param_kind.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1alpha1_param_kind_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion is the API group version the resources belong to. In format of \"group/version\". Required. | [optional]
|
||||
**kind** | **char \*** | Kind is the API kind the resources belong to. Required. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1alpha1_param_ref.md
Normal file
11
kubernetes/docs/v1alpha1_param_ref.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1alpha1_param_ref_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | Name of the resource being referenced. | [optional]
|
||||
**_namespace** | **char \*** | Namespace of the referenced resource. Should be empty for the cluster-scoped resources | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
14
kubernetes/docs/v1alpha1_pod_scheduling.md
Normal file
14
kubernetes/docs/v1alpha1_pod_scheduling.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1alpha1_pod_scheduling_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_pod_scheduling_spec_t**](v1alpha1_pod_scheduling_spec.md) \* | |
|
||||
**status** | [**v1alpha1_pod_scheduling_status_t**](v1alpha1_pod_scheduling_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_pod_scheduling_list.md
Normal file
13
kubernetes/docs/v1alpha1_pod_scheduling_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_pod_scheduling_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_pod_scheduling.md) \* | Items is the list of PodScheduling objects. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1alpha1_pod_scheduling_spec.md
Normal file
11
kubernetes/docs/v1alpha1_pod_scheduling_spec.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1alpha1_pod_scheduling_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**potential_nodes** | **list_t \*** | PotentialNodes lists nodes where the Pod might be able to run. The size of this field is limited to 128. This is large enough for many clusters. Larger clusters may need more attempts to find a node that suits all pending resources. This may get increased in the future, but not reduced. | [optional]
|
||||
**selected_node** | **char \*** | SelectedNode is the node for which allocation of ResourceClaims that are referenced by the Pod and that use \"WaitForFirstConsumer\" allocation is to be attempted. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1alpha1_pod_scheduling_status.md
Normal file
10
kubernetes/docs/v1alpha1_pod_scheduling_status.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1alpha1_pod_scheduling_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**resource_claims** | [**list_t**](v1alpha1_resource_claim_scheduling_status.md) \* | ResourceClaims describes resource availability for each pod.spec.resourceClaim entry where the corresponding ResourceClaim uses \"WaitForFirstConsumer\" allocation mode. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
14
kubernetes/docs/v1alpha1_resource_claim.md
Normal file
14
kubernetes/docs/v1alpha1_resource_claim.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1alpha1_resource_claim_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_resource_claim_spec_t**](v1alpha1_resource_claim_spec.md) \* | |
|
||||
**status** | [**v1alpha1_resource_claim_status_t**](v1alpha1_resource_claim_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_claim_consumer_reference_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_group** | **char \*** | APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources. | [optional]
|
||||
**name** | **char \*** | Name is the name of resource being referenced. |
|
||||
**resource** | **char \*** | Resource is the type of resource being referenced, for example \"pods\". |
|
||||
**uid** | **char \*** | UID identifies exactly one incarnation of the resource. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_resource_claim_list.md
Normal file
13
kubernetes/docs/v1alpha1_resource_claim_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_claim_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_resource_claim.md) \* | Items is the list of resource claims. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
# v1alpha1_resource_claim_parameters_reference_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_group** | **char \*** | APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources. | [optional]
|
||||
**kind** | **char \*** | Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example \"ConfigMap\". |
|
||||
**name** | **char \*** | Name is the name of resource being referenced. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1alpha1_resource_claim_scheduling_status.md
Normal file
11
kubernetes/docs/v1alpha1_resource_claim_scheduling_status.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1alpha1_resource_claim_scheduling_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | Name matches the pod.spec.resourceClaims[*].Name field. | [optional]
|
||||
**unsuitable_nodes** | **list_t \*** | UnsuitableNodes lists nodes that the ResourceClaim cannot be allocated for. The size of this field is limited to 128, the same as for PodSchedulingSpec.PotentialNodes. This may get increased in the future, but not reduced. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1alpha1_resource_claim_spec.md
Normal file
12
kubernetes/docs/v1alpha1_resource_claim_spec.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1alpha1_resource_claim_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allocation_mode** | **char \*** | Allocation can start immediately or when a Pod wants to use the resource. \"WaitForFirstConsumer\" is the default. | [optional]
|
||||
**parameters_ref** | [**v1alpha1_resource_claim_parameters_reference_t**](v1alpha1_resource_claim_parameters_reference.md) \* | | [optional]
|
||||
**resource_class_name** | **char \*** | ResourceClassName references the driver and additional parameters via the name of a ResourceClass that was created as part of the driver deployment. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_resource_claim_status.md
Normal file
13
kubernetes/docs/v1alpha1_resource_claim_status.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_claim_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**allocation** | [**v1alpha1_allocation_result_t**](v1alpha1_allocation_result.md) \* | | [optional]
|
||||
**deallocation_requested** | **int** | DeallocationRequested indicates that a ResourceClaim is to be deallocated. The driver then must deallocate this claim and reset the field together with clearing the Allocation field. While DeallocationRequested is set, no new consumers may be added to ReservedFor. | [optional]
|
||||
**driver_name** | **char \*** | DriverName is a copy of the driver name from the ResourceClass at the time when allocation started. | [optional]
|
||||
**reserved_for** | [**list_t**](v1alpha1_resource_claim_consumer_reference.md) \* | ReservedFor indicates which entities are currently allowed to use the claim. A Pod which references a ResourceClaim which is not reserved for that Pod will not be started. There can be at most 32 such reservations. This may get increased in the future, but not reduced. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_resource_claim_template.md
Normal file
13
kubernetes/docs/v1alpha1_resource_claim_template.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_claim_template_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_resource_claim_template_spec_t**](v1alpha1_resource_claim_template_spec.md) \* | |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_resource_claim_template_list.md
Normal file
13
kubernetes/docs/v1alpha1_resource_claim_template_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_claim_template_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_resource_claim_template.md) \* | Items is the list of resource claim templates. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1alpha1_resource_claim_template_spec.md
Normal file
11
kubernetes/docs/v1alpha1_resource_claim_template_spec.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1alpha1_resource_claim_template_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_resource_claim_spec_t**](v1alpha1_resource_claim_spec.md) \* | |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
15
kubernetes/docs/v1alpha1_resource_class.md
Normal file
15
kubernetes/docs/v1alpha1_resource_class.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# v1alpha1_resource_class_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**driver_name** | **char \*** | DriverName defines the name of the dynamic resource driver that is used for allocation of a ResourceClaim that uses this class. Resource drivers have a unique name in forward domain order (acme.example.com). |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**parameters_ref** | [**v1alpha1_resource_class_parameters_reference_t**](v1alpha1_resource_class_parameters_reference.md) \* | | [optional]
|
||||
**suitable_nodes** | [**v1_node_selector_t**](v1_node_selector.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_resource_class_list.md
Normal file
13
kubernetes/docs/v1alpha1_resource_class_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_class_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_resource_class.md) \* | Items is the list of resource classes. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_resource_class_parameters_reference_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_group** | **char \*** | APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources. | [optional]
|
||||
**kind** | **char \*** | Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata. |
|
||||
**name** | **char \*** | Name is the name of resource being referenced. |
|
||||
**_namespace** | **char \*** | Namespace that contains the referenced resource. Must be empty for cluster-scoped resources and non-empty for namespaced resources. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_self_subject_review.md
Normal file
13
kubernetes/docs/v1alpha1_self_subject_review.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_self_subject_review_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**status** | [**v1alpha1_self_subject_review_status_t**](v1alpha1_self_subject_review_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1alpha1_self_subject_review_status.md
Normal file
10
kubernetes/docs/v1alpha1_self_subject_review_status.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1alpha1_self_subject_review_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**user_info** | [**v1_user_info_t**](v1_user_info.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_validating_admission_policy.md
Normal file
13
kubernetes/docs/v1alpha1_validating_admission_policy.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_validating_admission_policy_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_validating_admission_policy_spec_t**](v1alpha1_validating_admission_policy_spec.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_validating_admission_policy_binding_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1alpha1_validating_admission_policy_binding_spec_t**](v1alpha1_validating_admission_policy_binding_spec.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_validating_admission_policy_binding_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_validating_admission_policy_binding.md) \* | List of PolicyBinding. | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
# v1alpha1_validating_admission_policy_binding_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**match_resources** | [**v1alpha1_match_resources_t**](v1alpha1_match_resources.md) \* | | [optional]
|
||||
**param_ref** | [**v1alpha1_param_ref_t**](v1alpha1_param_ref.md) \* | | [optional]
|
||||
**policy_name** | **char \*** | PolicyName references a ValidatingAdmissionPolicy name which the ValidatingAdmissionPolicyBinding binds to. If the referenced resource does not exist, this binding is considered invalid and will be ignored Required. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_validating_admission_policy_list.md
Normal file
13
kubernetes/docs/v1alpha1_validating_admission_policy_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_validating_admission_policy_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1alpha1_validating_admission_policy.md) \* | List of ValidatingAdmissionPolicy. | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1alpha1_validating_admission_policy_spec.md
Normal file
13
kubernetes/docs/v1alpha1_validating_admission_policy_spec.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1alpha1_validating_admission_policy_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**failure_policy** | **char \*** | FailurePolicy defines how to handle failures for the admission policy. Failures can occur from invalid or mis-configured policy definitions or bindings. A policy is invalid if spec.paramKind refers to a non-existent Kind. A binding is invalid if spec.paramRef.name refers to a non-existent resource. Allowed values are Ignore or Fail. Defaults to Fail. | [optional]
|
||||
**match_constraints** | [**v1alpha1_match_resources_t**](v1alpha1_match_resources.md) \* | | [optional]
|
||||
**param_kind** | [**v1alpha1_param_kind_t**](v1alpha1_param_kind.md) \* | | [optional]
|
||||
**validations** | [**list_t**](v1alpha1_validation.md) \* | Validations contain CEL expressions which is used to apply the validation. A minimum of one validation is required for a policy definition. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1alpha1_validation.md
Normal file
12
kubernetes/docs/v1alpha1_validation.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1alpha1_validation_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**expression** | **char \*** | Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the Admission request/response, organized into CEL variables as well as some other useful variables: 'object' - The object from the incoming request. The value is null for DELETE requests. 'oldObject' - The existing object. The value is null for CREATE requests. 'request' - Attributes of the admission request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). 'params' - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. The `apiVersion`, `kind`, `metadata.name` and `metadata.generateName` are always accessible from the root of the object. No other metadata properties are accessible. Only property names of the form `[a-zA-Z_.-/][a-zA-Z0-9_.-/]*` are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - '__' escapes to '__underscores__' - '.' escapes to '__dot__' - '-' escapes to '__dash__' - '/' escapes to '__slash__' - Property names that exactly match a CEL RESERVED keyword escape to '__{keyword}__'. The keywords are: \"true\", \"false\", \"null\", \"in\", \"as\", \"break\", \"const\", \"continue\", \"else\", \"for\", \"function\", \"if\", \"import\", \"let\", \"loop\", \"package\", \"namespace\", \"return\". Examples: - Expression accessing a property named \"namespace\": {\"Expression\": \"object.__namespace__ > 0\"} - Expression accessing a property named \"x-prop\": {\"Expression\": \"object.x__dash__prop > 0\"} - Expression accessing a property named \"redact__d\": {\"Expression\": \"object.redact__underscores__d > 0\"} Equality on arrays with list type of 'set' or 'map' ignores element order, i.e. [1, 2] == [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: - 'set': `X + Y` performs a union where the array positions of all elements in `X` are preserved and non-intersecting elements in `Y` are appended, retaining their partial order. - 'map': `X + Y` performs a merge where the array positions of all keys in `X` are preserved but the values are overwritten by values in `Y` when the key sets of `X` and `Y` intersect. Elements in `Y` with non-intersecting keys are appended, retaining their partial order. Required. |
|
||||
**message** | **char \*** | Message represents the message displayed when validation fails. The message is required if the Expression contains line breaks. The message must not contain line breaks. If unset, the message is \"failed rule: {Rule}\". e.g. \"must be a URL with the host matching spec.host\" If the Expression contains line breaks. Message is required. The message must not contain line breaks. If unset, the message is \"failed Expression: {Expression}\". | [optional]
|
||||
**reason** | **char \*** | Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: \"Unauthorized\", \"Forbidden\", \"Invalid\", \"RequestEntityTooLarge\". If not set, StatusReasonInvalid is used in the response to the client. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**assured_concurrency_shares** | **int** | `assuredConcurrencyShares` (ACS) configures the execution limit, which is a limit on the number of requests of this priority level that may be exeucting at a given time. ACS must be a positive number. The server's concurrency limit (SCL) is divided among the concurrency-controlled priority levels in proportion to their assured concurrency shares. This produces the assured concurrency value (ACV) --- the number of requests that may be executing at a time --- for each such priority level: ACV(l) = ceil( SCL * ACS(l) / ( sum[priority levels k] ACS(k) ) ) bigger numbers of ACS mean more reserved concurrent requests (at the expense of every other PL). This field has a default value of 30. | [optional]
|
||||
**borrowing_limit_percent** | **int** | `borrowingLimitPercent`, if present, configures a limit on how many seats this priority level can borrow from other priority levels. The limit is known as this level's BorrowingConcurrencyLimit (BorrowingCL) and is a limit on the total number of seats that this level may borrow at any one time. This field holds the ratio of that limit to the level's nominal concurrency limit. When this field is non-nil, it must hold a non-negative integer and the limit is calculated as follows. BorrowingCL(i) = round( NominalCL(i) * borrowingLimitPercent(i)/100.0 ) The value of this field can be more than 100, implying that this priority level can borrow a number of seats that is greater than its own nominal concurrency limit (NominalCL). When this field is left `nil`, the limit is effectively infinite. | [optional]
|
||||
**lendable_percent** | **int** | `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. The value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows. LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) | [optional]
|
||||
**limit_response** | [**v1beta2_limit_response_t**](v1beta2_limit_response.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
10
kubernetes/docs/v1beta3_flow_distinguisher_method.md
Normal file
10
kubernetes/docs/v1beta3_flow_distinguisher_method.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1beta3_flow_distinguisher_method_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**type** | **char \*** | `type` is the type of flow distinguisher method The supported types are \"ByUser\" and \"ByNamespace\". Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
14
kubernetes/docs/v1beta3_flow_schema.md
Normal file
14
kubernetes/docs/v1beta3_flow_schema.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1beta3_flow_schema_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1beta3_flow_schema_spec_t**](v1beta3_flow_schema_spec.md) \* | | [optional]
|
||||
**status** | [**v1beta3_flow_schema_status_t**](v1beta3_flow_schema_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
14
kubernetes/docs/v1beta3_flow_schema_condition.md
Normal file
14
kubernetes/docs/v1beta3_flow_schema_condition.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1beta3_flow_schema_condition_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**last_transition_time** | **char \*** | `lastTransitionTime` is the last time the condition transitioned from one status to another. | [optional]
|
||||
**message** | **char \*** | `message` is a human-readable message indicating details about last transition. | [optional]
|
||||
**reason** | **char \*** | `reason` is a unique, one-word, CamelCase reason for the condition's last transition. | [optional]
|
||||
**status** | **char \*** | `status` is the status of the condition. Can be True, False, Unknown. Required. | [optional]
|
||||
**type** | **char \*** | `type` is the type of the condition. Required. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1beta3_flow_schema_list.md
Normal file
13
kubernetes/docs/v1beta3_flow_schema_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1beta3_flow_schema_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1beta3_flow_schema.md) \* | `items` is a list of FlowSchemas. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1beta3_flow_schema_spec.md
Normal file
13
kubernetes/docs/v1beta3_flow_schema_spec.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1beta3_flow_schema_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**distinguisher_method** | [**v1beta3_flow_distinguisher_method_t**](v1beta3_flow_distinguisher_method.md) \* | | [optional]
|
||||
**matching_precedence** | **int** | `matchingPrecedence` is used to choose among the FlowSchemas that match a given request. The chosen FlowSchema is among those with the numerically lowest (which we take to be logically highest) MatchingPrecedence. Each MatchingPrecedence value must be ranged in [1,10000]. Note that if the precedence is not specified, it will be set to 1000 as default. | [optional]
|
||||
**priority_level_configuration** | [**v1beta3_priority_level_configuration_reference_t**](v1beta3_priority_level_configuration_reference.md) \* | |
|
||||
**rules** | [**list_t**](v1beta3_policy_rules_with_subjects.md) \* | `rules` describes which requests will match this flow schema. This FlowSchema matches a request if and only if at least one member of rules matches the request. if it is an empty slice, there will be no requests matching the FlowSchema. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1beta3_flow_schema_status.md
Normal file
10
kubernetes/docs/v1beta3_flow_schema_status.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1beta3_flow_schema_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**conditions** | [**list_t**](v1beta3_flow_schema_condition.md) \* | `conditions` is a list of the current states of FlowSchema. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
10
kubernetes/docs/v1beta3_group_subject.md
Normal file
10
kubernetes/docs/v1beta3_group_subject.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# v1beta3_group_subject_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | name is the user group that matches, or \"*\" to match all user groups. See https://github.com/kubernetes/apiserver/blob/master/pkg/authentication/user/user.go for some well-known group names. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1beta3_limit_response.md
Normal file
11
kubernetes/docs/v1beta3_limit_response.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1beta3_limit_response_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**queuing** | [**v1beta3_queuing_configuration_t**](v1beta3_queuing_configuration.md) \* | | [optional]
|
||||
**type** | **char \*** | `type` is \"Queue\" or \"Reject\". \"Queue\" means that requests that can not be executed upon arrival are held in a queue until they can be executed or a queuing limit is reached. \"Reject\" means that requests that can not be executed upon arrival are rejected. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# v1beta3_limited_priority_level_configuration_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**borrowing_limit_percent** | **int** | `borrowingLimitPercent`, if present, configures a limit on how many seats this priority level can borrow from other priority levels. The limit is known as this level's BorrowingConcurrencyLimit (BorrowingCL) and is a limit on the total number of seats that this level may borrow at any one time. This field holds the ratio of that limit to the level's nominal concurrency limit. When this field is non-nil, it must hold a non-negative integer and the limit is calculated as follows. BorrowingCL(i) = round( NominalCL(i) * borrowingLimitPercent(i)/100.0 ) The value of this field can be more than 100, implying that this priority level can borrow a number of seats that is greater than its own nominal concurrency limit (NominalCL). When this field is left `nil`, the limit is effectively infinite. | [optional]
|
||||
**lendable_percent** | **int** | `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. The value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows. LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 ) | [optional]
|
||||
**limit_response** | [**v1beta3_limit_response_t**](v1beta3_limit_response.md) \* | | [optional]
|
||||
**nominal_concurrency_shares** | **int** | `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server's concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[limited priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other Limited priority level. This field has a default value of 30. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1beta3_non_resource_policy_rule.md
Normal file
11
kubernetes/docs/v1beta3_non_resource_policy_rule.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1beta3_non_resource_policy_rule_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**non_resource_urls** | **list_t \*** | `nonResourceURLs` is a set of url prefixes that a user should have access to and may not be empty. For example: - \"/healthz\" is legal - \"/hea*\" is illegal - \"/hea\" is legal but matches nothing - \"/hea/*\" also matches nothing - \"/healthz/*\" matches all per-component health checks. \"*\" matches all non-resource urls. if it is present, it must be the only entry. Required. |
|
||||
**verbs** | **list_t \*** | `verbs` is a list of matching verbs and may not be empty. \"*\" matches all verbs. If it is present, it must be the only entry. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
12
kubernetes/docs/v1beta3_policy_rules_with_subjects.md
Normal file
12
kubernetes/docs/v1beta3_policy_rules_with_subjects.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# v1beta3_policy_rules_with_subjects_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**non_resource_rules** | [**list_t**](v1beta3_non_resource_policy_rule.md) \* | `nonResourceRules` is a list of NonResourcePolicyRules that identify matching requests according to their verb and the target non-resource URL. | [optional]
|
||||
**resource_rules** | [**list_t**](v1beta3_resource_policy_rule.md) \* | `resourceRules` is a slice of ResourcePolicyRules that identify matching requests according to their verb and the target resource. At least one of `resourceRules` and `nonResourceRules` has to be non-empty. | [optional]
|
||||
**subjects** | [**list_t**](v1beta3_subject.md) \* | subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
14
kubernetes/docs/v1beta3_priority_level_configuration.md
Normal file
14
kubernetes/docs/v1beta3_priority_level_configuration.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# v1beta3_priority_level_configuration_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_object_meta_t**](v1_object_meta.md) \* | | [optional]
|
||||
**spec** | [**v1beta3_priority_level_configuration_spec_t**](v1beta3_priority_level_configuration_spec.md) \* | | [optional]
|
||||
**status** | [**v1beta3_priority_level_configuration_status_t**](v1beta3_priority_level_configuration_status.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
# v1beta3_priority_level_configuration_condition_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**last_transition_time** | **char \*** | `lastTransitionTime` is the last time the condition transitioned from one status to another. | [optional]
|
||||
**message** | **char \*** | `message` is a human-readable message indicating details about last transition. | [optional]
|
||||
**reason** | **char \*** | `reason` is a unique, one-word, CamelCase reason for the condition's last transition. | [optional]
|
||||
**status** | **char \*** | `status` is the status of the condition. Can be True, False, Unknown. Required. | [optional]
|
||||
**type** | **char \*** | `type` is the type of the condition. Required. | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
13
kubernetes/docs/v1beta3_priority_level_configuration_list.md
Normal file
13
kubernetes/docs/v1beta3_priority_level_configuration_list.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# v1beta3_priority_level_configuration_list_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**api_version** | **char \*** | APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources | [optional]
|
||||
**items** | [**list_t**](v1beta3_priority_level_configuration.md) \* | `items` is a list of request-priorities. |
|
||||
**kind** | **char \*** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
|
||||
**metadata** | [**v1_list_meta_t**](v1_list_meta.md) \* | | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# v1beta3_priority_level_configuration_reference_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**name** | **char \*** | `name` is the name of the priority level configuration being referenced Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
11
kubernetes/docs/v1beta3_priority_level_configuration_spec.md
Normal file
11
kubernetes/docs/v1beta3_priority_level_configuration_spec.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# v1beta3_priority_level_configuration_spec_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**limited** | [**v1beta3_limited_priority_level_configuration_t**](v1beta3_limited_priority_level_configuration.md) \* | | [optional]
|
||||
**type** | **char \*** | `type` indicates whether this priority level is subject to limitation on request execution. A value of `\"Exempt\"` means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of `\"Limited\"` means that (a) requests of this priority level _are_ subject to limits and (b) some of the server's limited capacity is made available exclusively to this priority level. Required. |
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
# v1beta3_priority_level_configuration_status_t
|
||||
|
||||
## Properties
|
||||
Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**conditions** | [**list_t**](v1beta3_priority_level_configuration_condition.md) \* | `conditions` is the current state of \"request-priority\". | [optional]
|
||||
|
||||
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user