Merge remote-tracking branch 'ahmedyarub/ay/windows_installation_adaptaions2' into ay/windows_installation_adaptaions2

This commit is contained in:
Ahmed Yarub Hani Al Nuaimi
2021-09-09 09:26:36 -03:00
676 changed files with 18 additions and 691 deletions

View File

@@ -1,2 +1,2 @@
Requested Commit: ay/libcurl_windows_installation
Actual Commit: 6953537e7a88e646664ff6eb1a792a5f96fd7e33
Requested Commit: master
Actual Commit: 86ead27a409bf88118148d5dc11cb74915742347

View File

@@ -54,7 +54,6 @@ static int setBasePathInCluster(char **pBasePath)
fprintf(stderr, "%s: Cannot retrieve the kubernetes service host inside a pod by the env %s.\n", fname, SERVICE_HOST_ENV_NAME);
return -1;
}
#ifndef _WIN32
const char *service_port_env = secure_getenv(SERVICE_PORT_ENV_NAME);
#else

View File

@@ -44,21 +44,24 @@ char *kubeconfig_mk_cert_key_tempfile(const char *data)
cert_key_data_bytes = strlen(cert_key_data);
}
int fd;
#ifndef _WIN32
char tempfile_name_template[] = KUBE_CONFIG_TEMPFILE_NAME_TEMPLATE;
int fd = mkstemp(tempfile_name_template);
fd = mkstemp(tempfile_name_template);
#else
char *tempdir_env = getenv("TEMP");
int tmpFileNameSize = strlen(tempdir_env) + strlen(KUBE_CONFIG_TEMPFILE_NAME_TEMPLATE) + 1;
char *tempfile_name_template = calloc(tmpFileNameSize, sizeof(char));
snprintf(tempfile_name_template, tmpFileNameSize, KUBE_CONFIG_TEMPFILE_NAME_TEMPLATE, tempdir_env);
char *filename = _mktemp(tempfile_name_template);
int fd = _sopen( filename, O_CREAT|O_WRONLY, _SH_DENYWR );
free(tempfile_name_template);
fd = _sopen( filename, O_CREAT|O_WRONLY, _SH_DENYWR );
#endif
if (-1 == fd) {
fprintf(stderr, "%s: Creating temp file for kubeconfig failed with error [%s]\n", fname, strerror(errno));
free(tempfile_name_template);
return NULL;
}
@@ -76,7 +79,7 @@ char *kubeconfig_mk_cert_key_tempfile(const char *data)
}
if (-1 == rc) {
fprintf(stderr, "%s: Writing temp file failed with error [%s]\n", fname, strerror(errno));
free(tempfile_name_template);
return NULL;
}

View File

@@ -18,7 +18,6 @@ typedef struct admissionregistration_v1_service_reference_t admissionregistratio
typedef struct admissionregistration_v1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -19,7 +19,6 @@ typedef struct admissionregistration_v1_webhook_client_config_t admissionregistr
typedef struct admissionregistration_v1_webhook_client_config_t {
char *ca_bundle; //ByteArray
struct admissionregistration_v1_service_reference_t *service; //model

View File

@@ -18,7 +18,6 @@ typedef struct admissionregistration_v1beta1_service_reference_t admissionregist
typedef struct admissionregistration_v1beta1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -19,7 +19,6 @@ typedef struct admissionregistration_v1beta1_webhook_client_config_t admissionre
typedef struct admissionregistration_v1beta1_webhook_client_config_t {
char *ca_bundle; //ByteArray
struct admissionregistration_v1beta1_service_reference_t *service; //model

View File

@@ -18,7 +18,6 @@ typedef struct apiextensions_v1_service_reference_t apiextensions_v1_service_ref
typedef struct apiextensions_v1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -19,7 +19,6 @@ typedef struct apiextensions_v1_webhook_client_config_t apiextensions_v1_webhook
typedef struct apiextensions_v1_webhook_client_config_t {
char *ca_bundle; //ByteArray
struct apiextensions_v1_service_reference_t *service; //model

View File

@@ -18,7 +18,6 @@ typedef struct apiextensions_v1beta1_service_reference_t apiextensions_v1beta1_s
typedef struct apiextensions_v1beta1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -19,7 +19,6 @@ typedef struct apiextensions_v1beta1_webhook_client_config_t apiextensions_v1bet
typedef struct apiextensions_v1beta1_webhook_client_config_t {
char *ca_bundle; //ByteArray
struct apiextensions_v1beta1_service_reference_t *service; //model

View File

@@ -18,7 +18,6 @@ typedef struct apiregistration_v1_service_reference_t apiregistration_v1_service
typedef struct apiregistration_v1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -18,7 +18,6 @@ typedef struct apiregistration_v1beta1_service_reference_t apiregistration_v1bet
typedef struct apiregistration_v1beta1_service_reference_t {
char *name; // string
char *_namespace; // string

View File

@@ -21,7 +21,6 @@ typedef struct apps_v1beta1_deployment_t apps_v1beta1_deployment_t;
typedef struct apps_v1beta1_deployment_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct apps_v1beta1_deployment_condition_t apps_v1beta1_deployment_condi
typedef struct apps_v1beta1_deployment_condition_t {
char *last_transition_time; //date time
char *last_update_time; //date time

View File

@@ -20,7 +20,6 @@ typedef struct apps_v1beta1_deployment_list_t apps_v1beta1_deployment_list_t;
typedef struct apps_v1beta1_deployment_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct apps_v1beta1_deployment_rollback_t apps_v1beta1_deployment_rollba
typedef struct apps_v1beta1_deployment_rollback_t {
char *api_version; // string
char *kind; // string

View File

@@ -22,7 +22,6 @@ typedef struct apps_v1beta1_deployment_spec_t apps_v1beta1_deployment_spec_t;
typedef struct apps_v1beta1_deployment_spec_t {
int min_ready_seconds; //numeric
int paused; //boolean

View File

@@ -19,7 +19,6 @@ typedef struct apps_v1beta1_deployment_status_t apps_v1beta1_deployment_status_t
typedef struct apps_v1beta1_deployment_status_t {
int available_replicas; //numeric
int collision_count; //numeric

View File

@@ -19,7 +19,6 @@ typedef struct apps_v1beta1_deployment_strategy_t apps_v1beta1_deployment_strate
typedef struct apps_v1beta1_deployment_strategy_t {
struct apps_v1beta1_rolling_update_deployment_t *rolling_update; //model
char *type; // string

View File

@@ -18,7 +18,6 @@ typedef struct apps_v1beta1_rollback_config_t apps_v1beta1_rollback_config_t;
typedef struct apps_v1beta1_rollback_config_t {
long revision; //numeric

View File

@@ -19,7 +19,6 @@ typedef struct apps_v1beta1_rolling_update_deployment_t apps_v1beta1_rolling_upd
typedef struct apps_v1beta1_rolling_update_deployment_t {
object_t *max_surge; //object
object_t *max_unavailable; //object

View File

@@ -21,7 +21,6 @@ typedef struct apps_v1beta1_scale_t apps_v1beta1_scale_t;
typedef struct apps_v1beta1_scale_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct apps_v1beta1_scale_spec_t apps_v1beta1_scale_spec_t;
typedef struct apps_v1beta1_scale_spec_t {
int replicas; //numeric

View File

@@ -18,7 +18,6 @@ typedef struct apps_v1beta1_scale_status_t apps_v1beta1_scale_status_t;
typedef struct apps_v1beta1_scale_status_t {
int replicas; //numeric
list_t* selector; //map

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_allowed_csi_driver_t extensions_v1beta1_allowe
typedef struct extensions_v1beta1_allowed_csi_driver_t {
char *name; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_allowed_flex_volume_t extensions_v1beta1_allow
typedef struct extensions_v1beta1_allowed_flex_volume_t {
char *driver; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_allowed_host_path_t extensions_v1beta1_allowed
typedef struct extensions_v1beta1_allowed_host_path_t {
char *path_prefix; // string
int read_only; //boolean

View File

@@ -21,7 +21,6 @@ typedef struct extensions_v1beta1_deployment_t extensions_v1beta1_deployment_t;
typedef struct extensions_v1beta1_deployment_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_deployment_condition_t extensions_v1beta1_depl
typedef struct extensions_v1beta1_deployment_condition_t {
char *last_transition_time; //date time
char *last_update_time; //date time

View File

@@ -20,7 +20,6 @@ typedef struct extensions_v1beta1_deployment_list_t extensions_v1beta1_deploymen
typedef struct extensions_v1beta1_deployment_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_deployment_rollback_t extensions_v1beta1_deplo
typedef struct extensions_v1beta1_deployment_rollback_t {
char *api_version; // string
char *kind; // string

View File

@@ -22,7 +22,6 @@ typedef struct extensions_v1beta1_deployment_spec_t extensions_v1beta1_deploymen
typedef struct extensions_v1beta1_deployment_spec_t {
int min_ready_seconds; //numeric
int paused; //boolean

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_deployment_status_t extensions_v1beta1_deploym
typedef struct extensions_v1beta1_deployment_status_t {
int available_replicas; //numeric
int collision_count; //numeric

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_deployment_strategy_t extensions_v1beta1_deplo
typedef struct extensions_v1beta1_deployment_strategy_t {
struct extensions_v1beta1_rolling_update_deployment_t *rolling_update; //model
char *type; // string

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_fs_group_strategy_options_t extensions_v1beta1
typedef struct extensions_v1beta1_fs_group_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_host_port_range_t extensions_v1beta1_host_port
typedef struct extensions_v1beta1_host_port_range_t {
int max; //numeric
int min; //numeric

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_http_ingress_path_t extensions_v1beta1_http_in
typedef struct extensions_v1beta1_http_ingress_path_t {
struct extensions_v1beta1_ingress_backend_t *backend; //model
char *path; // string

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_http_ingress_rule_value_t extensions_v1beta1_h
typedef struct extensions_v1beta1_http_ingress_rule_value_t {
list_t *paths; //nonprimitive container

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_id_range_t extensions_v1beta1_id_range_t;
typedef struct extensions_v1beta1_id_range_t {
long max; //numeric
long min; //numeric

View File

@@ -21,7 +21,6 @@ typedef struct extensions_v1beta1_ingress_t extensions_v1beta1_ingress_t;
typedef struct extensions_v1beta1_ingress_t {
char *api_version; // string
char *kind; // string

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_ingress_backend_t extensions_v1beta1_ingress_b
typedef struct extensions_v1beta1_ingress_backend_t {
char *service_name; // string
object_t *service_port; //object

View File

@@ -20,7 +20,6 @@ typedef struct extensions_v1beta1_ingress_list_t extensions_v1beta1_ingress_list
typedef struct extensions_v1beta1_ingress_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_ingress_rule_t extensions_v1beta1_ingress_rule
typedef struct extensions_v1beta1_ingress_rule_t {
char *host; // string
struct extensions_v1beta1_http_ingress_rule_value_t *http; //model

View File

@@ -21,7 +21,6 @@ typedef struct extensions_v1beta1_ingress_spec_t extensions_v1beta1_ingress_spec
typedef struct extensions_v1beta1_ingress_spec_t {
struct extensions_v1beta1_ingress_backend_t *backend; //model
list_t *rules; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_ingress_status_t extensions_v1beta1_ingress_st
typedef struct extensions_v1beta1_ingress_status_t {
struct v1_load_balancer_status_t *load_balancer; //model

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_ingress_tls_t extensions_v1beta1_ingress_tls_t
typedef struct extensions_v1beta1_ingress_tls_t {
list_t *hosts; //primitive container
char *secret_name; // string

View File

@@ -20,7 +20,6 @@ typedef struct extensions_v1beta1_pod_security_policy_t extensions_v1beta1_pod_s
typedef struct extensions_v1beta1_pod_security_policy_t {
char *api_version; // string
char *kind; // string

View File

@@ -20,7 +20,6 @@ typedef struct extensions_v1beta1_pod_security_policy_list_t extensions_v1beta1_
typedef struct extensions_v1beta1_pod_security_policy_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -28,7 +28,6 @@ typedef struct extensions_v1beta1_pod_security_policy_spec_t extensions_v1beta1_
typedef struct extensions_v1beta1_pod_security_policy_spec_t {
int allow_privilege_escalation; //boolean
list_t *allowed_csi_drivers; //nonprimitive container

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_rollback_config_t extensions_v1beta1_rollback_
typedef struct extensions_v1beta1_rollback_config_t {
long revision; //numeric

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_rolling_update_deployment_t extensions_v1beta1
typedef struct extensions_v1beta1_rolling_update_deployment_t {
object_t *max_surge; //object
object_t *max_unavailable; //object

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_run_as_group_strategy_options_t extensions_v1b
typedef struct extensions_v1beta1_run_as_group_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_run_as_user_strategy_options_t extensions_v1be
typedef struct extensions_v1beta1_run_as_user_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_runtime_class_strategy_options_t extensions_v1
typedef struct extensions_v1beta1_runtime_class_strategy_options_t {
list_t *allowed_runtime_class_names; //primitive container
char *default_runtime_class_name; // string

View File

@@ -21,7 +21,6 @@ typedef struct extensions_v1beta1_scale_t extensions_v1beta1_scale_t;
typedef struct extensions_v1beta1_scale_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_scale_spec_t extensions_v1beta1_scale_spec_t;
typedef struct extensions_v1beta1_scale_spec_t {
int replicas; //numeric

View File

@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_scale_status_t extensions_v1beta1_scale_status
typedef struct extensions_v1beta1_scale_status_t {
int replicas; //numeric
list_t* selector; //map

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_se_linux_strategy_options_t extensions_v1beta1
typedef struct extensions_v1beta1_se_linux_strategy_options_t {
char *rule; // string
struct v1_se_linux_options_t *se_linux_options; //model

View File

@@ -19,7 +19,6 @@ typedef struct extensions_v1beta1_supplemental_groups_strategy_options_t extensi
typedef struct extensions_v1beta1_supplemental_groups_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -21,7 +21,6 @@ typedef struct flowcontrol_v1alpha1_subject_t flowcontrol_v1alpha1_subject_t;
typedef struct flowcontrol_v1alpha1_subject_t {
struct v1alpha1_group_subject_t *group; //model
char *kind; // string

View File

@@ -19,7 +19,6 @@ typedef struct networking_v1beta1_http_ingress_path_t networking_v1beta1_http_in
typedef struct networking_v1beta1_http_ingress_path_t {
struct networking_v1beta1_ingress_backend_t *backend; //model
char *path; // string

View File

@@ -19,7 +19,6 @@ typedef struct networking_v1beta1_http_ingress_rule_value_t networking_v1beta1_h
typedef struct networking_v1beta1_http_ingress_rule_value_t {
list_t *paths; //nonprimitive container

View File

@@ -21,7 +21,6 @@ typedef struct networking_v1beta1_ingress_t networking_v1beta1_ingress_t;
typedef struct networking_v1beta1_ingress_t {
char *api_version; // string
char *kind; // string

View File

@@ -19,7 +19,6 @@ typedef struct networking_v1beta1_ingress_backend_t networking_v1beta1_ingress_b
typedef struct networking_v1beta1_ingress_backend_t {
char *service_name; // string
object_t *service_port; //object

View File

@@ -20,7 +20,6 @@ typedef struct networking_v1beta1_ingress_list_t networking_v1beta1_ingress_list
typedef struct networking_v1beta1_ingress_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct networking_v1beta1_ingress_rule_t networking_v1beta1_ingress_rule
typedef struct networking_v1beta1_ingress_rule_t {
char *host; // string
struct networking_v1beta1_http_ingress_rule_value_t *http; //model

View File

@@ -21,7 +21,6 @@ typedef struct networking_v1beta1_ingress_spec_t networking_v1beta1_ingress_spec
typedef struct networking_v1beta1_ingress_spec_t {
struct networking_v1beta1_ingress_backend_t *backend; //model
list_t *rules; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct networking_v1beta1_ingress_status_t networking_v1beta1_ingress_st
typedef struct networking_v1beta1_ingress_status_t {
struct v1_load_balancer_status_t *load_balancer; //model

View File

@@ -18,7 +18,6 @@ typedef struct networking_v1beta1_ingress_tls_t networking_v1beta1_ingress_tls_t
typedef struct networking_v1beta1_ingress_tls_t {
list_t *hosts; //primitive container
char *secret_name; // string

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_allowed_csi_driver_t policy_v1beta1_allowed_csi_dr
typedef struct policy_v1beta1_allowed_csi_driver_t {
char *name; // string

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_allowed_flex_volume_t policy_v1beta1_allowed_flex_
typedef struct policy_v1beta1_allowed_flex_volume_t {
char *driver; // string

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_allowed_host_path_t policy_v1beta1_allowed_host_pa
typedef struct policy_v1beta1_allowed_host_path_t {
char *path_prefix; // string
int read_only; //boolean

View File

@@ -19,7 +19,6 @@ typedef struct policy_v1beta1_fs_group_strategy_options_t policy_v1beta1_fs_grou
typedef struct policy_v1beta1_fs_group_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_host_port_range_t policy_v1beta1_host_port_range_t
typedef struct policy_v1beta1_host_port_range_t {
int max; //numeric
int min; //numeric

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_id_range_t policy_v1beta1_id_range_t;
typedef struct policy_v1beta1_id_range_t {
long max; //numeric
long min; //numeric

View File

@@ -20,7 +20,6 @@ typedef struct policy_v1beta1_pod_security_policy_t policy_v1beta1_pod_security_
typedef struct policy_v1beta1_pod_security_policy_t {
char *api_version; // string
char *kind; // string

View File

@@ -20,7 +20,6 @@ typedef struct policy_v1beta1_pod_security_policy_list_t policy_v1beta1_pod_secu
typedef struct policy_v1beta1_pod_security_policy_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -28,7 +28,6 @@ typedef struct policy_v1beta1_pod_security_policy_spec_t policy_v1beta1_pod_secu
typedef struct policy_v1beta1_pod_security_policy_spec_t {
int allow_privilege_escalation; //boolean
list_t *allowed_csi_drivers; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct policy_v1beta1_run_as_group_strategy_options_t policy_v1beta1_run
typedef struct policy_v1beta1_run_as_group_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -19,7 +19,6 @@ typedef struct policy_v1beta1_run_as_user_strategy_options_t policy_v1beta1_run_
typedef struct policy_v1beta1_run_as_user_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -18,7 +18,6 @@ typedef struct policy_v1beta1_runtime_class_strategy_options_t policy_v1beta1_ru
typedef struct policy_v1beta1_runtime_class_strategy_options_t {
list_t *allowed_runtime_class_names; //primitive container
char *default_runtime_class_name; // string

View File

@@ -19,7 +19,6 @@ typedef struct policy_v1beta1_se_linux_strategy_options_t policy_v1beta1_se_linu
typedef struct policy_v1beta1_se_linux_strategy_options_t {
char *rule; // string
struct v1_se_linux_options_t *se_linux_options; //model

View File

@@ -19,7 +19,6 @@ typedef struct policy_v1beta1_supplemental_groups_strategy_options_t policy_v1be
typedef struct policy_v1beta1_supplemental_groups_strategy_options_t {
list_t *ranges; //nonprimitive container
char *rule; // string

View File

@@ -18,7 +18,6 @@ typedef struct rbac_v1alpha1_subject_t rbac_v1alpha1_subject_t;
typedef struct rbac_v1alpha1_subject_t {
char *api_version; // string
char *kind; // string

View File

@@ -21,7 +21,6 @@ typedef struct v1_affinity_t v1_affinity_t;
typedef struct v1_affinity_t {
struct v1_node_affinity_t *node_affinity; //model
struct v1_pod_affinity_t *pod_affinity; //model

View File

@@ -19,7 +19,6 @@ typedef struct v1_aggregation_rule_t v1_aggregation_rule_t;
typedef struct v1_aggregation_rule_t {
list_t *cluster_role_selectors; //nonprimitive container

View File

@@ -20,7 +20,6 @@ typedef struct v1_api_group_t v1_api_group_t;
typedef struct v1_api_group_t {
char *api_version; // string
char *kind; // string

View File

@@ -19,7 +19,6 @@ typedef struct v1_api_group_list_t v1_api_group_list_t;
typedef struct v1_api_group_list_t {
char *api_version; // string
list_t *groups; //nonprimitive container

View File

@@ -18,7 +18,6 @@ typedef struct v1_api_resource_t v1_api_resource_t;
typedef struct v1_api_resource_t {
list_t *categories; //primitive container
char *group; // string

View File

@@ -19,7 +19,6 @@ typedef struct v1_api_resource_list_t v1_api_resource_list_t;
typedef struct v1_api_resource_list_t {
char *api_version; // string
char *group_version; // string

View File

@@ -21,7 +21,6 @@ typedef struct v1_api_service_t v1_api_service_t;
typedef struct v1_api_service_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct v1_api_service_condition_t v1_api_service_condition_t;
typedef struct v1_api_service_condition_t {
char *last_transition_time; //date time
char *message; // string

View File

@@ -20,7 +20,6 @@ typedef struct v1_api_service_list_t v1_api_service_list_t;
typedef struct v1_api_service_list_t {
char *api_version; // string
list_t *items; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct v1_api_service_spec_t v1_api_service_spec_t;
typedef struct v1_api_service_spec_t {
char *ca_bundle; //ByteArray
char *group; // string

View File

@@ -19,7 +19,6 @@ typedef struct v1_api_service_status_t v1_api_service_status_t;
typedef struct v1_api_service_status_t {
list_t *conditions; //nonprimitive container

View File

@@ -19,7 +19,6 @@ typedef struct v1_api_versions_t v1_api_versions_t;
typedef struct v1_api_versions_t {
char *api_version; // string
char *kind; // string

View File

@@ -18,7 +18,6 @@ typedef struct v1_attached_volume_t v1_attached_volume_t;
typedef struct v1_attached_volume_t {
char *device_path; // string
char *name; // string

View File

@@ -18,7 +18,6 @@ typedef struct v1_aws_elastic_block_store_volume_source_t v1_aws_elastic_block_s
typedef struct v1_aws_elastic_block_store_volume_source_t {
char *fs_type; // string
int partition; //numeric

View File

@@ -18,7 +18,6 @@ typedef struct v1_azure_disk_volume_source_t v1_azure_disk_volume_source_t;
typedef struct v1_azure_disk_volume_source_t {
char *caching_mode; // string
char *disk_name; // string

Some files were not shown because too many files have changed in this diff Show More