Merge remote-tracking branch 'ahmedyarub/ay/windows_installation_adaptaions2' into ay/windows_installation_adaptaions2
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
Requested Commit: ay/libcurl_windows_installation
|
||||
Actual Commit: 6953537e7a88e646664ff6eb1a792a5f96fd7e33
|
||||
Requested Commit: master
|
||||
Actual Commit: 86ead27a409bf88118148d5dc11cb74915742347
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -18,7 +18,6 @@ typedef struct extensions_v1beta1_rollback_config_t extensions_v1beta1_rollback_
|
||||
|
||||
|
||||
|
||||
|
||||
typedef struct extensions_v1beta1_rollback_config_t {
|
||||
long revision; //numeric
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user