From c00fb3170a2efc92faa07e363aac4c1c8573ebd8 Mon Sep 17 00:00:00 2001 From: Bevan Arps Date: Thu, 21 Mar 2024 14:37:01 +1300 Subject: [PATCH] Update generated code --- .../v1api20220801/api_types_gen.go | 113 +- .../api_version_set_types_gen.go | 21 +- ...ation_providers_authorization_types_gen.go | 41 +- .../v1api20220801/backend_types_gen.go | 21 +- .../policy_fragment_types_gen.go | 21 +- .../v1api20220801/policy_types_gen.go | 21 +- .../v1api20220801/product_policy_types_gen.go | 17 +- .../v1api20220801/product_types_gen.go | 21 +- .../service_spec_arm_types_gen.go | 4 +- .../service_status_arm_types_gen.go | 8 +- ...service_subscription_spec_arm_types_gen.go | 2 +- ...rvice_subscription_status_arm_types_gen.go | 2 +- .../v1api20220801/service_types_gen.go | 239 +- .../v1api20220801/storage/api_types_gen.go | 2 +- .../v1api20220801/subscription_types_gen.go | 17 +- .../v1api20230501preview/api_types_gen.go | 105 +- .../api_version_set_types_gen.go | 21 +- ...ation_providers_authorization_types_gen.go | 41 +- .../v1api20230501preview/backend_types_gen.go | 41 +- .../policy_fragment_types_gen.go | 21 +- .../v1api20230501preview/policy_types_gen.go | 21 +- .../product_policy_types_gen.go | 17 +- .../v1api20230501preview/product_types_gen.go | 21 +- .../service_spec_arm_types_gen.go | 4 +- .../service_status_arm_types_gen.go | 8 +- ...service_subscription_spec_arm_types_gen.go | 2 +- ...rvice_subscription_status_arm_types_gen.go | 2 +- .../v1api20230501preview/service_types_gen.go | 299 +-- .../storage/api_types_gen.go | 2 +- .../subscription_types_gen.go | 17 +- .../configuration_store_spec_arm_types_gen.go | 6 +- ...onfiguration_store_status_arm_types_gen.go | 6 +- .../configuration_store_types_gen.go | 101 +- .../storage/configuration_store_types_gen.go | 2 +- .../role_assignment_types_gen.go | 23 +- .../storage/role_assignment_types_gen.go | 2 +- .../role_assignment_types_gen.go | 23 +- .../storage/role_assignment_types_gen.go | 2 +- .../batch_account_spec_arm_types_gen.go | 2 +- .../batch_account_status_arm_types_gen.go | 2 +- .../v1api20210101/batch_account_types_gen.go | 89 +- .../storage/batch_account_types_gen.go | 2 +- .../redis_linked_server_types_gen.go | 21 +- .../redis_patch_schedule_types_gen.go | 21 +- v2/api/cache/v1api20201201/redis_types_gen.go | 93 +- .../v1api20201201/storage/redis_types_gen.go | 2 +- .../redis_enterprise_database_types_gen.go | 117 +- .../redis_enterprise_spec_arm_types_gen.go | 2 +- .../redis_enterprise_status_arm_types_gen.go | 2 +- .../redis_enterprise_types_gen.go | 59 +- .../storage/redis_enterprise_types_gen.go | 2 +- .../redis_linked_server_types_gen.go | 21 +- .../redis_patch_schedule_types_gen.go | 21 +- .../v1api20230401/redis_spec_arm_types_gen.go | 2 +- .../redis_status_arm_types_gen.go | 2 +- v2/api/cache/v1api20230401/redis_types_gen.go | 109 +- .../v1api20230401/storage/redis_types_gen.go | 2 +- .../redis_enterprise_database_types_gen.go | 127 +- .../redis_enterprise_spec_arm_types_gen.go | 2 +- .../redis_enterprise_status_arm_types_gen.go | 2 +- .../redis_enterprise_types_gen.go | 59 +- .../storage/redis_enterprise_types_gen.go | 2 +- .../profile_spec_arm_types_gen.go | 2 +- .../profile_status_arm_types_gen.go | 4 +- v2/api/cdn/v1api20210601/profile_types_gen.go | 55 +- .../profiles_endpoint_types_gen.go | 2187 +++++------------ .../storage/profile_types_gen.go | 2 +- .../afd_custom_domain_types_gen.go | 89 +- .../v1api20230501/afd_endpoint_types_gen.go | 61 +- .../afd_origin_group_types_gen.go | 81 +- .../cdn/v1api20230501/afd_origin_types_gen.go | 61 +- .../profile_spec_arm_types_gen.go | 4 +- .../profile_status_arm_types_gen.go | 6 +- v2/api/cdn/v1api20230501/profile_types_gen.go | 53 +- ..._afd_endpoints_route_spec_arm_types_gen.go | 12 +- ...fd_endpoints_route_status_arm_types_gen.go | 16 +- .../profiles_rule_set_status_arm_types_gen.go | 4 +- ...files_rule_sets_rule_spec_arm_types_gen.go | 184 +- ...les_rule_sets_rule_status_arm_types_gen.go | 188 +- .../profiles_secret_spec_arm_types_gen.go | 8 +- .../profiles_secret_status_arm_types_gen.go | 12 +- ...iles_security_policy_spec_arm_types_gen.go | 2 +- ...es_security_policy_status_arm_types_gen.go | 6 +- v2/api/cdn/v1api20230501/route_types_gen.go | 109 +- .../cdn/v1api20230501/rule_set_types_gen.go | 17 +- v2/api/cdn/v1api20230501/rule_types_gen.go | 1685 +++---------- v2/api/cdn/v1api20230501/secret_types_gen.go | 81 +- .../security_policy_types_gen.go | 33 +- .../storage/afd_custom_domain_types_gen.go | 2 +- .../v1api20200930/disk_spec_arm_types_gen.go | 4 +- .../disk_status_arm_types_gen.go | 4 +- .../compute/v1api20200930/disk_types_gen.go | 145 +- .../snapshot_spec_arm_types_gen.go | 2 +- .../snapshot_status_arm_types_gen.go | 2 +- .../v1api20200930/snapshot_types_gen.go | 91 +- .../v1api20200930/storage/disk_types_gen.go | 2 +- .../storage/virtual_machine_types_gen.go | 2 +- ...al_machine_scale_set_spec_arm_types_gen.go | 4 +- ..._machine_scale_set_status_arm_types_gen.go | 4 +- .../virtual_machine_scale_set_types_gen.go | 245 +- .../virtual_machine_spec_arm_types_gen.go | 2 +- .../virtual_machine_status_arm_types_gen.go | 2 +- .../virtual_machine_types_gen.go | 447 +--- .../virtual_machines_extension_types_gen.go | 11 +- .../v1api20210701/image_spec_arm_types_gen.go | 2 +- .../image_status_arm_types_gen.go | 2 +- .../compute/v1api20210701/image_types_gen.go | 155 +- .../v1api20210701/storage/image_types_gen.go | 2 +- .../v1api20220301/image_spec_arm_types_gen.go | 2 +- .../image_status_arm_types_gen.go | 2 +- .../compute/v1api20220301/image_types_gen.go | 155 +- .../v1api20220301/storage/image_types_gen.go | 2 +- ...al_machine_scale_set_spec_arm_types_gen.go | 2 +- ..._machine_scale_set_status_arm_types_gen.go | 2 +- .../virtual_machine_scale_set_types_gen.go | 357 +-- .../virtual_machine_spec_arm_types_gen.go | 2 +- .../virtual_machine_status_arm_types_gen.go | 2 +- .../virtual_machine_types_gen.go | 741 ++---- .../virtual_machines_extension_types_gen.go | 11 +- .../disk_encryption_set_spec_arm_types_gen.go | 2 +- ...isk_encryption_set_status_arm_types_gen.go | 2 +- .../disk_encryption_set_types_gen.go | 39 +- .../storage/disk_encryption_set_types_gen.go | 2 +- .../container_group_spec_arm_types_gen.go | 2 +- .../container_group_status_arm_types_gen.go | 2 +- .../container_group_types_gen.go | 219 +- .../storage/container_group_types_gen.go | 2 +- .../registry_spec_arm_types_gen.go | 4 +- .../registry_status_arm_types_gen.go | 10 +- .../v1api20210901/registry_types_gen.go | 289 +-- .../storage/registry_types_gen.go | 2 +- .../managed_cluster_spec_arm_types_gen.go | 8 +- .../managed_cluster_status_arm_types_gen.go | 8 +- .../managed_cluster_types_gen.go | 391 +-- .../managed_clusters_agent_pool_types_gen.go | 181 +- .../storage/managed_cluster_types_gen.go | 2 +- .../managed_cluster_spec_arm_types_gen.go | 8 +- .../managed_cluster_status_arm_types_gen.go | 12 +- .../managed_cluster_types_gen.go | 535 ++-- .../managed_clusters_agent_pool_types_gen.go | 231 +- .../storage/managed_cluster_types_gen.go | 2 +- .../managed_cluster_spec_arm_types_gen.go | 8 +- .../managed_cluster_status_arm_types_gen.go | 12 +- .../managed_cluster_types_gen.go | 751 ++---- .../managed_clusters_agent_pool_types_gen.go | 251 +- ...ccess_role_binding_status_arm_types_gen.go | 2 +- .../storage/managed_cluster_types_gen.go | 2 +- .../trusted_access_role_binding_types_gen.go | 9 +- .../fleet_status_arm_types_gen.go | 4 +- .../v1api20230315preview/fleet_types_gen.go | 29 +- .../fleets_member_types_gen.go | 11 +- .../fleets_update_run_types_gen.go | 41 +- .../storage/fleet_types_gen.go | 2 +- .../managed_cluster_spec_arm_types_gen.go | 8 +- .../managed_cluster_status_arm_types_gen.go | 12 +- .../managed_cluster_types_gen.go | 635 ++--- .../managed_clusters_agent_pool_types_gen.go | 259 +- .../storage/managed_cluster_types_gen.go | 2 +- .../managed_cluster_spec_arm_types_gen.go | 8 +- .../managed_cluster_status_arm_types_gen.go | 12 +- .../managed_cluster_types_gen.go | 755 ++---- .../managed_clusters_agent_pool_types_gen.go | 271 +- .../storage/managed_cluster_types_gen.go | 2 +- .../factory_spec_arm_types_gen.go | 2 +- .../factory_status_arm_types_gen.go | 2 +- .../v1api20180601/factory_types_gen.go | 99 +- .../storage/factory_types_gen.go | 2 +- ...kup_vault_resource_status_arm_types_gen.go | 20 +- .../backup_vault_spec_arm_types_gen.go | 12 +- .../v1api20230101/backup_vault_types_gen.go | 131 +- ...vaults_backup_policy_spec_arm_types_gen.go | 32 +- ...ults_backup_policy_status_arm_types_gen.go | 32 +- .../backup_vaults_backup_policy_types_gen.go | 241 +- .../storage/backup_vault_types_gen.go | 2 +- .../v1api20180601/configuration_types_gen.go | 2 +- .../server_spec_arm_types_gen.go | 22 +- .../server_status_arm_types_gen.go | 2 +- .../v1api20180601/server_types_gen.go | 293 +-- .../storage/configuration_types_gen.go | 2 +- .../flexible_server_spec_arm_types_gen.go | 4 +- .../flexible_server_status_arm_types_gen.go | 8 +- .../flexible_server_types_gen.go | 215 +- .../storage/flexible_server_types_gen.go | 2 +- ...vers_administrator_status_arm_types_gen.go | 4 +- ...lexible_servers_administrator_types_gen.go | 39 +- ...lexible_servers_configuration_types_gen.go | 55 +- ...lexible_servers_administrator_types_gen.go | 2 +- .../flexible_server_spec_arm_types_gen.go | 2 +- .../flexible_server_status_arm_types_gen.go | 6 +- .../flexible_server_types_gen.go | 145 +- ...lexible_servers_configuration_types_gen.go | 11 +- .../storage/flexible_server_types_gen.go | 2 +- .../flexible_server_spec_arm_types_gen.go | 2 +- .../flexible_server_status_arm_types_gen.go | 6 +- .../flexible_server_types_gen.go | 145 +- ...lexible_servers_configuration_types_gen.go | 11 +- .../storage/flexible_server_types_gen.go | 2 +- .../flexible_server_spec_arm_types_gen.go | 4 +- .../flexible_server_status_arm_types_gen.go | 8 +- .../flexible_server_types_gen.go | 241 +- ...lexible_servers_configuration_types_gen.go | 11 +- .../storage/flexible_server_types_gen.go | 2 +- .../flexible_server_spec_arm_types_gen.go | 4 +- .../flexible_server_status_arm_types_gen.go | 8 +- .../flexible_server_types_gen.go | 417 +--- ...lexible_servers_configuration_types_gen.go | 11 +- .../storage/flexible_server_types_gen.go | 2 +- .../iot_hub_spec_arm_types_gen.go | 32 +- .../iot_hub_status_arm_types_gen.go | 40 +- .../v1api20210702/iot_hub_types_gen.go | 299 +-- .../storage/iot_hub_types_gen.go | 2 +- .../database_account_spec_arm_types_gen.go | 4 +- .../database_account_status_arm_types_gen.go | 4 +- .../database_account_types_gen.go | 215 +- ..._databases_container_spec_arm_types_gen.go | 14 +- ...atabases_container_status_arm_types_gen.go | 14 +- ...s_containers_trigger_spec_arm_types_gen.go | 4 +- ...containers_trigger_status_arm_types_gen.go | 4 +- ...ql_database_container_trigger_types_gen.go | 33 +- .../sql_database_container_types_gen.go | 109 +- .../storage/database_account_types_gen.go | 2 +- .../domain_status_arm_types_gen.go | 4 +- .../v1api20200601/domain_types_gen.go | 109 +- .../v1api20200601/domains_topic_types_gen.go | 11 +- .../event_subscription_types_gen.go | 431 +--- .../v1api20200601/storage/domain_types_gen.go | 2 +- .../v1api20200601/topic_types_gen.go | 51 +- .../namespace_spec_arm_types_gen.go | 6 +- .../namespace_status_arm_types_gen.go | 10 +- .../v1api20211101/namespace_types_gen.go | 87 +- ...namespaces_authorization_rule_types_gen.go | 17 +- .../namespaces_eventhub_types_gen.go | 31 +- ..._eventhubs_authorization_rule_types_gen.go | 17 +- .../storage/namespace_types_gen.go | 2 +- .../v1api20180301/metric_alert_types_gen.go | 203 +- .../storage/metric_alert_types_gen.go | 2 +- .../storage/webtest_types_gen.go | 2 +- .../v1api20180501preview/webtest_types_gen.go | 23 +- .../v1api20200202/component_types_gen.go | 119 +- .../storage/component_types_gen.go | 2 +- ...scheduled_query_rule_spec_arm_types_gen.go | 2 +- ...heduled_query_rule_status_arm_types_gen.go | 6 +- .../scheduled_query_rule_types_gen.go | 95 +- .../storage/scheduled_query_rule_types_gen.go | 2 +- .../autoscale_setting_types_gen.go | 199 +- .../autoscalesetting_status_arm_types_gen.go | 4 +- .../storage/autoscale_setting_types_gen.go | 2 +- .../v1api20230101/action_group_types_gen.go | 21 +- .../storage/action_group_types_gen.go | 2 +- .../storage/vault_types_gen.go | 2 +- .../vault_spec_arm_types_gen.go | 20 +- .../vault_status_arm_types_gen.go | 22 +- .../v1api20210401preview/vault_types_gen.go | 193 +- .../v1api20230701/storage/vault_types_gen.go | 2 +- .../v1api20230701/vault_spec_arm_types_gen.go | 20 +- .../vault_status_arm_types_gen.go | 22 +- .../keyvault/v1api20230701/vault_types_gen.go | 193 +- .../extension_spec_arm_types_gen.go | 6 +- .../extension_status_arm_types_gen.go | 6 +- .../v1api20230501/extension_types_gen.go | 91 +- .../storage/extension_types_gen.go | 2 +- .../storage/workspace_types_gen.go | 2 +- .../workspace_spec_arm_types_gen.go | 6 +- .../workspace_status_arm_types_gen.go | 6 +- .../v1api20210701/workspace_types_gen.go | 121 +- .../workspaces_compute_spec_arm_types_gen.go | 38 +- ...workspaces_compute_status_arm_types_gen.go | 66 +- .../workspaces_compute_types_gen.go | 417 +--- .../workspaces_connection_types_gen.go | 21 +- .../user_assigned_identity_types_gen.go | 2 +- .../user_assigned_identity_types_gen.go | 2 +- ...federated_identity_credential_types_gen.go | 2 +- ...federated_identity_credential_types_gen.go | 2 +- ...federated_identity_credential_types_gen.go | 19 +- ...federated_identity_credential_types_gen.go | 2 +- ...dentity_credential_status_arm_types_gen.go | 4 +- ...tion_firewall_policy_spec_arm_types_gen.go | 28 +- ...on_firewall_policy_status_arm_types_gen.go | 30 +- ...b_application_firewall_policy_types_gen.go | 2 +- ...b_application_firewall_policy_types_gen.go | 247 +- .../v1api20180501/dns_zone_types_gen.go | 23 +- .../storage/dns_zone_types_gen.go | 2 +- .../private_dns_zone_types_gen.go | 13 +- .../storage/private_dns_zone_types_gen.go | 2 +- ...private_dns_zones_aaaa_record_types_gen.go | 2 +- ...ns_zones_virtual_network_link_types_gen.go | 21 +- ...private_dns_zones_aaaa_record_types_gen.go | 2 +- .../load_balancer_spec_arm_types_gen.go | 6 +- .../load_balancer_status_arm_types_gen.go | 6 +- .../v1api20201101/load_balancer_types_gen.go | 257 +- ...ad_balancers_inbound_nat_rule_types_gen.go | 29 +- .../network_interface_types_gen.go | 79 +- .../network_security_group_types_gen.go | 9 +- ...security_groups_security_rule_types_gen.go | 69 +- .../public_ip_address_spec_arm_types_gen.go | 4 +- ...ess_sub_resource_embedded_arm_types_gen.go | 4 +- .../public_ip_address_types_gen.go | 111 +- .../v1api20201101/route_table_types_gen.go | 9 +- .../route_tables_route_types_gen.go | 29 +- .../storage/load_balancer_types_gen.go | 2 +- .../virtual_network_gateway_types_gen.go | 301 +-- .../virtual_network_types_gen.go | 9 +- .../virtual_networks_subnet_types_gen.go | 65 +- ...works_virtual_network_peering_types_gen.go | 29 +- .../traffic_manager_profile_types_gen.go | 2 +- .../traffic_manager_profile_types_gen.go | 119 +- ...nager_profiles_azure_endpoint_types_gen.go | 61 +- ...er_profiles_external_endpoint_types_gen.go | 49 +- ...ager_profiles_nested_endpoint_types_gen.go | 49 +- .../application_gateway_spec_arm_types_gen.go | 2 +- ...way_sub_resource_embedded_arm_types_gen.go | 2 +- .../application_gateway_types_gen.go | 319 +-- .../bastion_host_spec_arm_types_gen.go | 2 +- .../bastion_host_status_arm_types_gen.go | 2 +- .../v1api20220701/bastion_host_types_gen.go | 35 +- ...ing_rule_sets_forwarding_rule_types_gen.go | 47 +- ...forwarding_ruleset_status_arm_types_gen.go | 4 +- .../dns_forwarding_ruleset_types_gen.go | 9 +- .../v1api20220701/dns_resolver_types_gen.go | 19 +- ...ns_resolvers_inbound_endpoint_types_gen.go | 29 +- ...s_resolvers_outbound_endpoint_types_gen.go | 9 +- .../nat_gateway_spec_arm_types_gen.go | 2 +- .../nat_gateway_status_arm_types_gen.go | 2 +- .../v1api20220701/nat_gateway_types_gen.go | 25 +- .../private_endpoint_spec_arm_types_gen.go | 2 +- ...int_sub_resource_embedded_arm_types_gen.go | 2 +- .../private_endpoint_types_gen.go | 33 +- ...points_private_dns_zone_group_types_gen.go | 19 +- .../private_link_service_types_gen.go | 51 +- .../public_ip_prefix_spec_arm_types_gen.go | 4 +- .../public_ip_prefix_status_arm_types_gen.go | 4 +- .../public_ip_prefix_types_gen.go | 63 +- .../storage/application_gateway_types_gen.go | 2 +- .../storage/workspace_types_gen.go | 2 +- .../v1api20210601/workspace_types_gen.go | 89 +- .../v1api20200601/resource_group_types_gen.go | 2 +- .../storage/resource_group_types_gen.go | 2 +- .../search_service_spec_arm_types_gen.go | 4 +- .../search_service_status_arm_types_gen.go | 4 +- .../v1api20220901/search_service_types_gen.go | 145 +- .../storage/search_service_types_gen.go | 2 +- .../namespace_spec_arm_types_gen.go | 6 +- .../namespace_status_arm_types_gen.go | 10 +- .../namespace_types_gen.go | 87 +- ...namespaces_authorization_rule_types_gen.go | 17 +- .../namespaces_queue_types_gen.go | 11 +- .../namespaces_topic_types_gen.go | 9 +- ...amespaces_topics_subscription_types_gen.go | 9 +- ...ces_topics_subscriptions_rule_types_gen.go | 21 +- .../storage/namespace_types_gen.go | 2 +- .../namespace_spec_arm_types_gen.go | 6 +- .../namespace_status_arm_types_gen.go | 10 +- .../v1api20211101/namespace_types_gen.go | 87 +- ...namespaces_authorization_rule_types_gen.go | 17 +- .../namespaces_queue_types_gen.go | 11 +- .../namespaces_topic_types_gen.go | 9 +- ...amespaces_topics_subscription_types_gen.go | 9 +- ...ces_topics_subscriptions_rule_types_gen.go | 21 +- .../storage/namespace_types_gen.go | 2 +- .../namespace_spec_arm_types_gen.go | 6 +- .../namespace_status_arm_types_gen.go | 10 +- .../namespace_types_gen.go | 127 +- ...namespaces_authorization_rule_types_gen.go | 17 +- .../namespaces_queue_types_gen.go | 11 +- .../namespaces_topic_types_gen.go | 9 +- ...amespaces_topics_subscription_types_gen.go | 9 +- ...ces_topics_subscriptions_rule_types_gen.go | 21 +- .../storage/namespace_types_gen.go | 2 +- .../signal_r_spec_arm_types_gen.go | 6 +- .../signal_r_status_arm_types_gen.go | 10 +- .../v1api20211001/signal_r_types_gen.go | 189 +- .../storage/signal_r_types_gen.go | 2 +- .../server_spec_arm_types_gen.go | 2 +- .../server_status_arm_types_gen.go | 2 +- v2/api/sql/v1api20211101/server_types_gen.go | 139 +- .../servers_administrator_types_gen.go | 21 +- ...protection_setting_status_arm_types_gen.go | 4 +- ...ced_threat_protection_setting_types_gen.go | 37 +- .../servers_auditing_setting_types_gen.go | 21 +- .../servers_connection_policy_types_gen.go | 21 +- .../servers_database_spec_arm_types_gen.go | 2 +- .../servers_database_status_arm_types_gen.go | 2 +- .../servers_database_types_gen.go | 177 +- ...ced_threat_protection_setting_types_gen.go | 17 +- ...rs_databases_auditing_setting_types_gen.go | 21 +- ...tabases_security_alert_policy_types_gen.go | 21 +- ...s_transparent_data_encryption_types_gen.go | 21 +- .../servers_elastic_pool_types_gen.go | 31 +- .../servers_failover_group_types_gen.go | 61 +- ...servers_security_alert_policy_types_gen.go | 21 +- .../servers_virtual_network_rule_types_gen.go | 11 +- .../v1api20211101/storage/server_types_gen.go | 2 +- .../storage/storage_account_types_gen.go | 2 +- .../storage_account_spec_arm_types_gen.go | 10 +- .../storage_account_status_arm_types_gen.go | 10 +- .../storage_account_types_gen.go | 415 +--- ...storage_accounts_blob_service_types_gen.go | 37 +- ...ounts_blob_services_container_types_gen.go | 81 +- ...ge_accounts_management_policy_types_gen.go | 21 +- .../storage/storage_account_types_gen.go | 2 +- .../storage_account_spec_arm_types_gen.go | 10 +- .../storage_account_status_arm_types_gen.go | 10 +- .../storage_account_types_gen.go | 533 ++-- ...storage_accounts_blob_service_types_gen.go | 37 +- ...ounts_blob_services_container_types_gen.go | 81 +- ..._accounts_file_services_share_types_gen.go | 91 +- ...ge_accounts_management_policy_types_gen.go | 21 +- .../storage/storage_account_types_gen.go | 2 +- .../storage_account_spec_arm_types_gen.go | 10 +- .../storage_account_status_arm_types_gen.go | 10 +- .../storage_account_types_gen.go | 553 ++--- ...storage_accounts_blob_service_types_gen.go | 37 +- ...ounts_blob_services_container_types_gen.go | 81 +- ..._accounts_file_services_share_types_gen.go | 91 +- ...ge_accounts_management_policy_types_gen.go | 21 +- .../v1api20211001/alias_spec_arm_types_gen.go | 2 +- .../alias_status_arm_types_gen.go | 10 +- .../v1api20211001/alias_types_gen.go | 51 +- .../v1api20211001/storage/alias_types_gen.go | 2 +- .../storage/workspace_types_gen.go | 2 +- .../workspace_spec_arm_types_gen.go | 2 +- .../workspace_status_arm_types_gen.go | 2 +- .../v1api20210601/workspace_types_gen.go | 39 +- .../workspaces_big_data_pool_types_gen.go | 61 +- .../v1api20220301/server_farm_types_gen.go | 23 +- .../v1api20220301/site_spec_arm_types_gen.go | 2 +- .../site_status_arm_types_gen.go | 2 +- v2/api/web/v1api20220301/site_types_gen.go | 327 +-- .../storage/server_farm_types_gen.go | 2 +- 429 files changed, 7888 insertions(+), 19111 deletions(-) diff --git a/v2/api/apimanagement/v1api20220801/api_types_gen.go b/v2/api/apimanagement/v1api20220801/api_types_gen.go index 1b8aa154792..c34aeed124f 100644 --- a/v2/api/apimanagement/v1api20220801/api_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/api_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -330,7 +329,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-08-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-08-01": APIVersion_Value, } @@ -962,12 +961,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // ApiType if source.ApiType != nil { apiType := *source.ApiType - if apiTypeValue, apiTypeOk := ApiCreateOrUpdateProperties_ApiType_Cache[strings.ToLower(apiType)]; apiTypeOk { - serviceApi.ApiType = &apiTypeValue - } else { - apiTypeTemp := ApiCreateOrUpdateProperties_ApiType(*source.ApiType) - serviceApi.ApiType = &apiTypeTemp - } + apiTypeTemp := genruntime.ToEnum(apiType, apiCreateOrUpdateProperties_ApiType_Values) + serviceApi.ApiType = &apiTypeTemp } else { serviceApi.ApiType = nil } @@ -1041,12 +1036,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := ApiCreateOrUpdateProperties_Format_Cache[strings.ToLower(format)]; formatOk { - serviceApi.Format = &formatValue - } else { - formatTemp := ApiCreateOrUpdateProperties_Format(*source.Format) - serviceApi.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, apiCreateOrUpdateProperties_Format_Values) + serviceApi.Format = &formatTemp } else { serviceApi.Format = nil } @@ -1093,11 +1084,7 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc for protocolIndex, protocolItem := range source.Protocols { // Shadow the loop variable to avoid aliasing protocolItem := protocolItem - if protocols, protocolsOk := ApiCreateOrUpdateProperties_Protocols_Cache[strings.ToLower(protocolItem)]; protocolsOk { - protocolList[protocolIndex] = protocols - } else { - protocolList[protocolIndex] = ApiCreateOrUpdateProperties_Protocols(protocolItem) - } + protocolList[protocolIndex] = genruntime.ToEnum(protocolItem, apiCreateOrUpdateProperties_Protocols_Values) } serviceApi.Protocols = protocolList } else { @@ -1146,12 +1133,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // TranslateRequiredQueryParameters if source.TranslateRequiredQueryParameters != nil { translateRequiredQueryParameter := *source.TranslateRequiredQueryParameters - if translateRequiredQueryParameters, translateRequiredQueryParametersOk := ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Cache[strings.ToLower(translateRequiredQueryParameter)]; translateRequiredQueryParametersOk { - serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameters - } else { - translateRequiredQueryParameterTemp := ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters(*source.TranslateRequiredQueryParameters) - serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameterTemp - } + translateRequiredQueryParameterTemp := genruntime.ToEnum(translateRequiredQueryParameter, apiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Values) + serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameterTemp } else { serviceApi.TranslateRequiredQueryParameters = nil } @@ -1159,12 +1142,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiCreateOrUpdateProperties_Type_Cache[strings.ToLower(typeVar)]; typeOk { - serviceApi.Type = &typeValue - } else { - typeTemp := ApiCreateOrUpdateProperties_Type(*source.Type) - serviceApi.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiCreateOrUpdateProperties_Type_Values) + serviceApi.Type = &typeTemp } else { serviceApi.Type = nil } @@ -1606,12 +1585,8 @@ func (serviceApi *Service_Api_Spec) Initialize_From_Service_Api_STATUS(source *S // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiCreateOrUpdateProperties_Type_Cache[strings.ToLower(typeVar)]; typeOk { - serviceApi.Type = &typeValue - } else { - typeTemp := ApiCreateOrUpdateProperties_Type(*source.Type) - serviceApi.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiCreateOrUpdateProperties_Type_Values) + serviceApi.Type = &typeTemp } else { serviceApi.Type = nil } @@ -2112,12 +2087,8 @@ func (serviceApi *Service_Api_STATUS) AssignProperties_From_Service_Api_STATUS(s // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := ApiContractProperties_Type_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - serviceApi.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := ApiContractProperties_Type_STATUS(*source.PropertiesType) - serviceApi.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, apiContractProperties_Type_STATUS_Values) + serviceApi.PropertiesType = &propertiesTypeTemp } else { serviceApi.PropertiesType = nil } @@ -2128,11 +2099,7 @@ func (serviceApi *Service_Api_STATUS) AssignProperties_From_Service_Api_STATUS(s for protocolIndex, protocolItem := range source.Protocols { // Shadow the loop variable to avoid aliasing protocolItem := protocolItem - if protocols, protocolsOk := ApiContractProperties_Protocols_STATUS_Cache[strings.ToLower(protocolItem)]; protocolsOk { - protocolList[protocolIndex] = protocols - } else { - protocolList[protocolIndex] = ApiContractProperties_Protocols_STATUS(protocolItem) - } + protocolList[protocolIndex] = genruntime.ToEnum(protocolItem, apiContractProperties_Protocols_STATUS_Values) } serviceApi.Protocols = protocolList } else { @@ -2572,7 +2539,7 @@ const ( ) // Mapping from string to ApiContractProperties_Protocols_STATUS -var ApiContractProperties_Protocols_STATUS_Cache = map[string]ApiContractProperties_Protocols_STATUS{ +var apiContractProperties_Protocols_STATUS_Values = map[string]ApiContractProperties_Protocols_STATUS{ "http": ApiContractProperties_Protocols_STATUS_Http, "https": ApiContractProperties_Protocols_STATUS_Https, "ws": ApiContractProperties_Protocols_STATUS_Ws, @@ -2589,7 +2556,7 @@ const ( ) // Mapping from string to ApiContractProperties_Type_STATUS -var ApiContractProperties_Type_STATUS_Cache = map[string]ApiContractProperties_Type_STATUS{ +var apiContractProperties_Type_STATUS_Values = map[string]ApiContractProperties_Type_STATUS{ "graphql": ApiContractProperties_Type_STATUS_Graphql, "http": ApiContractProperties_Type_STATUS_Http, "soap": ApiContractProperties_Type_STATUS_Soap, @@ -2607,7 +2574,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_ApiType -var ApiCreateOrUpdateProperties_ApiType_Cache = map[string]ApiCreateOrUpdateProperties_ApiType{ +var apiCreateOrUpdateProperties_ApiType_Values = map[string]ApiCreateOrUpdateProperties_ApiType{ "graphql": ApiCreateOrUpdateProperties_ApiType_Graphql, "http": ApiCreateOrUpdateProperties_ApiType_Http, "soap": ApiCreateOrUpdateProperties_ApiType_Soap, @@ -2632,7 +2599,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Format -var ApiCreateOrUpdateProperties_Format_Cache = map[string]ApiCreateOrUpdateProperties_Format{ +var apiCreateOrUpdateProperties_Format_Values = map[string]ApiCreateOrUpdateProperties_Format{ "graphql-link": ApiCreateOrUpdateProperties_Format_GraphqlLink, "openapi": ApiCreateOrUpdateProperties_Format_Openapi, "openapi+json": ApiCreateOrUpdateProperties_Format_OpenapiJson, @@ -2657,7 +2624,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Protocols -var ApiCreateOrUpdateProperties_Protocols_Cache = map[string]ApiCreateOrUpdateProperties_Protocols{ +var apiCreateOrUpdateProperties_Protocols_Values = map[string]ApiCreateOrUpdateProperties_Protocols{ "http": ApiCreateOrUpdateProperties_Protocols_Http, "https": ApiCreateOrUpdateProperties_Protocols_Https, "ws": ApiCreateOrUpdateProperties_Protocols_Ws, @@ -2673,7 +2640,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters -var ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Cache = map[string]ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters{ +var apiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Values = map[string]ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters{ "query": ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Query, "template": ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Template, } @@ -2689,7 +2656,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Type -var ApiCreateOrUpdateProperties_Type_Cache = map[string]ApiCreateOrUpdateProperties_Type{ +var apiCreateOrUpdateProperties_Type_Values = map[string]ApiCreateOrUpdateProperties_Type{ "graphql": ApiCreateOrUpdateProperties_Type_Graphql, "http": ApiCreateOrUpdateProperties_Type_Http, "soap": ApiCreateOrUpdateProperties_Type_Soap, @@ -3118,12 +3085,8 @@ func (details *ApiVersionSetContractDetails) AssignProperties_From_ApiVersionSet // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractDetails_VersioningScheme_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - details.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractDetails_VersioningScheme(*source.VersioningScheme) - details.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractDetails_VersioningScheme_Values) + details.VersioningScheme = &versioningSchemeTemp } else { details.VersioningScheme = nil } @@ -3307,12 +3270,8 @@ func (details *ApiVersionSetContractDetails_STATUS) AssignProperties_From_ApiVer // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractDetails_VersioningScheme_STATUS_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - details.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractDetails_VersioningScheme_STATUS(*source.VersioningScheme) - details.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractDetails_VersioningScheme_STATUS_Values) + details.VersioningScheme = &versioningSchemeTemp } else { details.VersioningScheme = nil } @@ -4102,7 +4061,7 @@ const ( ) // Mapping from string to ApiVersionSetContractDetails_VersioningScheme -var ApiVersionSetContractDetails_VersioningScheme_Cache = map[string]ApiVersionSetContractDetails_VersioningScheme{ +var apiVersionSetContractDetails_VersioningScheme_Values = map[string]ApiVersionSetContractDetails_VersioningScheme{ "header": ApiVersionSetContractDetails_VersioningScheme_Header, "query": ApiVersionSetContractDetails_VersioningScheme_Query, "segment": ApiVersionSetContractDetails_VersioningScheme_Segment, @@ -4117,7 +4076,7 @@ const ( ) // Mapping from string to ApiVersionSetContractDetails_VersioningScheme_STATUS -var ApiVersionSetContractDetails_VersioningScheme_STATUS_Cache = map[string]ApiVersionSetContractDetails_VersioningScheme_STATUS{ +var apiVersionSetContractDetails_VersioningScheme_STATUS_Values = map[string]ApiVersionSetContractDetails_VersioningScheme_STATUS{ "header": ApiVersionSetContractDetails_VersioningScheme_STATUS_Header, "query": ApiVersionSetContractDetails_VersioningScheme_STATUS_Query, "segment": ApiVersionSetContractDetails_VersioningScheme_STATUS_Segment, @@ -4372,11 +4331,7 @@ func (contract *OpenIdAuthenticationSettingsContract) AssignProperties_From_Open for bearerTokenSendingMethodIndex, bearerTokenSendingMethodItem := range source.BearerTokenSendingMethods { // Shadow the loop variable to avoid aliasing bearerTokenSendingMethodItem := bearerTokenSendingMethodItem - if bearerTokenSendingMethods, bearerTokenSendingMethodsOk := BearerTokenSendingMethodsContract_Cache[strings.ToLower(bearerTokenSendingMethodItem)]; bearerTokenSendingMethodsOk { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = bearerTokenSendingMethods - } else { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = BearerTokenSendingMethodsContract(bearerTokenSendingMethodItem) - } + bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = genruntime.ToEnum(bearerTokenSendingMethodItem, bearerTokenSendingMethodsContract_Values) } contract.BearerTokenSendingMethods = bearerTokenSendingMethodList } else { @@ -4493,11 +4448,7 @@ func (contract *OpenIdAuthenticationSettingsContract_STATUS) AssignProperties_Fr for bearerTokenSendingMethodIndex, bearerTokenSendingMethodItem := range source.BearerTokenSendingMethods { // Shadow the loop variable to avoid aliasing bearerTokenSendingMethodItem := bearerTokenSendingMethodItem - if bearerTokenSendingMethods, bearerTokenSendingMethodsOk := BearerTokenSendingMethodsContract_STATUS_Cache[strings.ToLower(bearerTokenSendingMethodItem)]; bearerTokenSendingMethodsOk { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = bearerTokenSendingMethods - } else { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = BearerTokenSendingMethodsContract_STATUS(bearerTokenSendingMethodItem) - } + bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = genruntime.ToEnum(bearerTokenSendingMethodItem, bearerTokenSendingMethodsContract_STATUS_Values) } contract.BearerTokenSendingMethods = bearerTokenSendingMethodList } else { @@ -4553,7 +4504,7 @@ const ( ) // Mapping from string to BearerTokenSendingMethodsContract -var BearerTokenSendingMethodsContract_Cache = map[string]BearerTokenSendingMethodsContract{ +var bearerTokenSendingMethodsContract_Values = map[string]BearerTokenSendingMethodsContract{ "authorizationheader": BearerTokenSendingMethodsContract_AuthorizationHeader, "query": BearerTokenSendingMethodsContract_Query, } @@ -4567,7 +4518,7 @@ const ( ) // Mapping from string to BearerTokenSendingMethodsContract_STATUS -var BearerTokenSendingMethodsContract_STATUS_Cache = map[string]BearerTokenSendingMethodsContract_STATUS{ +var bearerTokenSendingMethodsContract_STATUS_Values = map[string]BearerTokenSendingMethodsContract_STATUS{ "authorizationheader": BearerTokenSendingMethodsContract_STATUS_AuthorizationHeader, "query": BearerTokenSendingMethodsContract_STATUS_Query, } diff --git a/v2/api/apimanagement/v1api20220801/api_version_set_types_gen.go b/v2/api/apimanagement/v1api20220801/api_version_set_types_gen.go index b70a96d56f9..c2da9106fb2 100644 --- a/v2/api/apimanagement/v1api20220801/api_version_set_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/api_version_set_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -571,12 +570,8 @@ func (versionSet *Service_ApiVersionSet_Spec) AssignProperties_From_Service_ApiV // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractProperties_VersioningScheme_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - versionSet.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractProperties_VersioningScheme(*source.VersioningScheme) - versionSet.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractProperties_VersioningScheme_Values) + versionSet.VersioningScheme = &versioningSchemeTemp } else { versionSet.VersioningScheme = nil } @@ -895,12 +890,8 @@ func (versionSet *Service_ApiVersionSet_STATUS) AssignProperties_From_Service_Ap // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractProperties_VersioningScheme_STATUS_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - versionSet.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractProperties_VersioningScheme_STATUS(*source.VersioningScheme) - versionSet.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractProperties_VersioningScheme_STATUS_Values) + versionSet.VersioningScheme = &versioningSchemeTemp } else { versionSet.VersioningScheme = nil } @@ -967,7 +958,7 @@ const ( ) // Mapping from string to ApiVersionSetContractProperties_VersioningScheme -var ApiVersionSetContractProperties_VersioningScheme_Cache = map[string]ApiVersionSetContractProperties_VersioningScheme{ +var apiVersionSetContractProperties_VersioningScheme_Values = map[string]ApiVersionSetContractProperties_VersioningScheme{ "header": ApiVersionSetContractProperties_VersioningScheme_Header, "query": ApiVersionSetContractProperties_VersioningScheme_Query, "segment": ApiVersionSetContractProperties_VersioningScheme_Segment, @@ -982,7 +973,7 @@ const ( ) // Mapping from string to ApiVersionSetContractProperties_VersioningScheme_STATUS -var ApiVersionSetContractProperties_VersioningScheme_STATUS_Cache = map[string]ApiVersionSetContractProperties_VersioningScheme_STATUS{ +var apiVersionSetContractProperties_VersioningScheme_STATUS_Values = map[string]ApiVersionSetContractProperties_VersioningScheme_STATUS{ "header": ApiVersionSetContractProperties_VersioningScheme_STATUS_Header, "query": ApiVersionSetContractProperties_VersioningScheme_STATUS_Query, "segment": ApiVersionSetContractProperties_VersioningScheme_STATUS_Segment, diff --git a/v2/api/apimanagement/v1api20220801/authorization_providers_authorization_types_gen.go b/v2/api/apimanagement/v1api20220801/authorization_providers_authorization_types_gen.go index c75c3b5c5ba..31b6afa669e 100644 --- a/v2/api/apimanagement/v1api20220801/authorization_providers_authorization_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/authorization_providers_authorization_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -490,12 +489,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_Spec) AssignPr // AuthorizationType if source.AuthorizationType != nil { authorizationType := *source.AuthorizationType - if authorizationTypeValue, authorizationTypeOk := AuthorizationContractProperties_AuthorizationType_Cache[strings.ToLower(authorizationType)]; authorizationTypeOk { - authorization.AuthorizationType = &authorizationTypeValue - } else { - authorizationTypeTemp := AuthorizationContractProperties_AuthorizationType(*source.AuthorizationType) - authorization.AuthorizationType = &authorizationTypeTemp - } + authorizationTypeTemp := genruntime.ToEnum(authorizationType, authorizationContractProperties_AuthorizationType_Values) + authorization.AuthorizationType = &authorizationTypeTemp } else { authorization.AuthorizationType = nil } @@ -506,12 +501,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_Spec) AssignPr // Oauth2GrantType if source.Oauth2GrantType != nil { oauth2GrantType := *source.Oauth2GrantType - if oauth2GrantTypeValue, oauth2GrantTypeOk := AuthorizationContractProperties_Oauth2GrantType_Cache[strings.ToLower(oauth2GrantType)]; oauth2GrantTypeOk { - authorization.Oauth2GrantType = &oauth2GrantTypeValue - } else { - oauth2GrantTypeTemp := AuthorizationContractProperties_Oauth2GrantType(*source.Oauth2GrantType) - authorization.Oauth2GrantType = &oauth2GrantTypeTemp - } + oauth2GrantTypeTemp := genruntime.ToEnum(oauth2GrantType, authorizationContractProperties_Oauth2GrantType_Values) + authorization.Oauth2GrantType = &oauth2GrantTypeTemp } else { authorization.Oauth2GrantType = nil } @@ -799,12 +790,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_STATUS) Assign // AuthorizationType if source.AuthorizationType != nil { authorizationType := *source.AuthorizationType - if authorizationTypeValue, authorizationTypeOk := AuthorizationContractProperties_AuthorizationType_STATUS_Cache[strings.ToLower(authorizationType)]; authorizationTypeOk { - authorization.AuthorizationType = &authorizationTypeValue - } else { - authorizationTypeTemp := AuthorizationContractProperties_AuthorizationType_STATUS(*source.AuthorizationType) - authorization.AuthorizationType = &authorizationTypeTemp - } + authorizationTypeTemp := genruntime.ToEnum(authorizationType, authorizationContractProperties_AuthorizationType_STATUS_Values) + authorization.AuthorizationType = &authorizationTypeTemp } else { authorization.AuthorizationType = nil } @@ -833,12 +820,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_STATUS) Assign // Oauth2GrantType if source.Oauth2GrantType != nil { oauth2GrantType := *source.Oauth2GrantType - if oauth2GrantTypeValue, oauth2GrantTypeOk := AuthorizationContractProperties_Oauth2GrantType_STATUS_Cache[strings.ToLower(oauth2GrantType)]; oauth2GrantTypeOk { - authorization.Oauth2GrantType = &oauth2GrantTypeValue - } else { - oauth2GrantTypeTemp := AuthorizationContractProperties_Oauth2GrantType_STATUS(*source.Oauth2GrantType) - authorization.Oauth2GrantType = &oauth2GrantTypeTemp - } + oauth2GrantTypeTemp := genruntime.ToEnum(oauth2GrantType, authorizationContractProperties_Oauth2GrantType_STATUS_Values) + authorization.Oauth2GrantType = &oauth2GrantTypeTemp } else { authorization.Oauth2GrantType = nil } @@ -924,7 +907,7 @@ type AuthorizationContractProperties_AuthorizationType string const AuthorizationContractProperties_AuthorizationType_OAuth2 = AuthorizationContractProperties_AuthorizationType("OAuth2") // Mapping from string to AuthorizationContractProperties_AuthorizationType -var AuthorizationContractProperties_AuthorizationType_Cache = map[string]AuthorizationContractProperties_AuthorizationType{ +var authorizationContractProperties_AuthorizationType_Values = map[string]AuthorizationContractProperties_AuthorizationType{ "oauth2": AuthorizationContractProperties_AuthorizationType_OAuth2, } @@ -933,7 +916,7 @@ type AuthorizationContractProperties_AuthorizationType_STATUS string const AuthorizationContractProperties_AuthorizationType_STATUS_OAuth2 = AuthorizationContractProperties_AuthorizationType_STATUS("OAuth2") // Mapping from string to AuthorizationContractProperties_AuthorizationType_STATUS -var AuthorizationContractProperties_AuthorizationType_STATUS_Cache = map[string]AuthorizationContractProperties_AuthorizationType_STATUS{ +var authorizationContractProperties_AuthorizationType_STATUS_Values = map[string]AuthorizationContractProperties_AuthorizationType_STATUS{ "oauth2": AuthorizationContractProperties_AuthorizationType_STATUS_OAuth2, } @@ -946,7 +929,7 @@ const ( ) // Mapping from string to AuthorizationContractProperties_Oauth2GrantType -var AuthorizationContractProperties_Oauth2GrantType_Cache = map[string]AuthorizationContractProperties_Oauth2GrantType{ +var authorizationContractProperties_Oauth2GrantType_Values = map[string]AuthorizationContractProperties_Oauth2GrantType{ "authorizationcode": AuthorizationContractProperties_Oauth2GrantType_AuthorizationCode, "clientcredentials": AuthorizationContractProperties_Oauth2GrantType_ClientCredentials, } @@ -959,7 +942,7 @@ const ( ) // Mapping from string to AuthorizationContractProperties_Oauth2GrantType_STATUS -var AuthorizationContractProperties_Oauth2GrantType_STATUS_Cache = map[string]AuthorizationContractProperties_Oauth2GrantType_STATUS{ +var authorizationContractProperties_Oauth2GrantType_STATUS_Values = map[string]AuthorizationContractProperties_Oauth2GrantType_STATUS{ "authorizationcode": AuthorizationContractProperties_Oauth2GrantType_STATUS_AuthorizationCode, "clientcredentials": AuthorizationContractProperties_Oauth2GrantType_STATUS_ClientCredentials, } diff --git a/v2/api/apimanagement/v1api20220801/backend_types_gen.go b/v2/api/apimanagement/v1api20220801/backend_types_gen.go index d29a57a1182..f6f404d2531 100644 --- a/v2/api/apimanagement/v1api20220801/backend_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/backend_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -677,12 +676,8 @@ func (backend *Service_Backend_Spec) AssignProperties_From_Service_Backend_Spec( // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := BackendContractProperties_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - backend.Protocol = &protocolValue - } else { - protocolTemp := BackendContractProperties_Protocol(*source.Protocol) - backend.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, backendContractProperties_Protocol_Values) + backend.Protocol = &protocolTemp } else { backend.Protocol = nil } @@ -1234,12 +1229,8 @@ func (backend *Service_Backend_STATUS) AssignProperties_From_Service_Backend_STA // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := BackendContractProperties_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - backend.Protocol = &protocolValue - } else { - protocolTemp := BackendContractProperties_Protocol_STATUS(*source.Protocol) - backend.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, backendContractProperties_Protocol_STATUS_Values) + backend.Protocol = &protocolTemp } else { backend.Protocol = nil } @@ -1389,7 +1380,7 @@ const ( ) // Mapping from string to BackendContractProperties_Protocol -var BackendContractProperties_Protocol_Cache = map[string]BackendContractProperties_Protocol{ +var backendContractProperties_Protocol_Values = map[string]BackendContractProperties_Protocol{ "http": BackendContractProperties_Protocol_Http, "soap": BackendContractProperties_Protocol_Soap, } @@ -1402,7 +1393,7 @@ const ( ) // Mapping from string to BackendContractProperties_Protocol_STATUS -var BackendContractProperties_Protocol_STATUS_Cache = map[string]BackendContractProperties_Protocol_STATUS{ +var backendContractProperties_Protocol_STATUS_Values = map[string]BackendContractProperties_Protocol_STATUS{ "http": BackendContractProperties_Protocol_STATUS_Http, "soap": BackendContractProperties_Protocol_STATUS_Soap, } diff --git a/v2/api/apimanagement/v1api20220801/policy_fragment_types_gen.go b/v2/api/apimanagement/v1api20220801/policy_fragment_types_gen.go index 32ef99b0775..d4d34715d01 100644 --- a/v2/api/apimanagement/v1api20220801/policy_fragment_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/policy_fragment_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -505,12 +504,8 @@ func (fragment *Service_PolicyFragment_Spec) AssignProperties_From_Service_Polic // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyFragmentContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - fragment.Format = &formatValue - } else { - formatTemp := PolicyFragmentContractProperties_Format(*source.Format) - fragment.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyFragmentContractProperties_Format_Values) + fragment.Format = &formatTemp } else { fragment.Format = nil } @@ -766,12 +761,8 @@ func (fragment *Service_PolicyFragment_STATUS) AssignProperties_From_Service_Pol // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyFragmentContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - fragment.Format = &formatValue - } else { - formatTemp := PolicyFragmentContractProperties_Format_STATUS(*source.Format) - fragment.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyFragmentContractProperties_Format_STATUS_Values) + fragment.Format = &formatTemp } else { fragment.Format = nil } @@ -843,7 +834,7 @@ const ( ) // Mapping from string to PolicyFragmentContractProperties_Format -var PolicyFragmentContractProperties_Format_Cache = map[string]PolicyFragmentContractProperties_Format{ +var policyFragmentContractProperties_Format_Values = map[string]PolicyFragmentContractProperties_Format{ "rawxml": PolicyFragmentContractProperties_Format_Rawxml, "xml": PolicyFragmentContractProperties_Format_Xml, } @@ -856,7 +847,7 @@ const ( ) // Mapping from string to PolicyFragmentContractProperties_Format_STATUS -var PolicyFragmentContractProperties_Format_STATUS_Cache = map[string]PolicyFragmentContractProperties_Format_STATUS{ +var policyFragmentContractProperties_Format_STATUS_Values = map[string]PolicyFragmentContractProperties_Format_STATUS{ "rawxml": PolicyFragmentContractProperties_Format_STATUS_Rawxml, "xml": PolicyFragmentContractProperties_Format_STATUS_Xml, } diff --git a/v2/api/apimanagement/v1api20220801/policy_types_gen.go b/v2/api/apimanagement/v1api20220801/policy_types_gen.go index 3736c08c642..18ef1f2d723 100644 --- a/v2/api/apimanagement/v1api20220801/policy_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -457,12 +456,8 @@ func (policy *Service_Policy_Spec) AssignProperties_From_Service_Policy_Spec(sou // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -679,12 +674,8 @@ func (policy *Service_Policy_STATUS) AssignProperties_From_Service_Policy_STATUS // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format_STATUS(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_STATUS_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -755,7 +746,7 @@ const ( ) // Mapping from string to PolicyContractProperties_Format -var PolicyContractProperties_Format_Cache = map[string]PolicyContractProperties_Format{ +var policyContractProperties_Format_Values = map[string]PolicyContractProperties_Format{ "rawxml": PolicyContractProperties_Format_Rawxml, "rawxml-link": PolicyContractProperties_Format_RawxmlLink, "xml": PolicyContractProperties_Format_Xml, @@ -772,7 +763,7 @@ const ( ) // Mapping from string to PolicyContractProperties_Format_STATUS -var PolicyContractProperties_Format_STATUS_Cache = map[string]PolicyContractProperties_Format_STATUS{ +var policyContractProperties_Format_STATUS_Values = map[string]PolicyContractProperties_Format_STATUS{ "rawxml": PolicyContractProperties_Format_STATUS_Rawxml, "rawxml-link": PolicyContractProperties_Format_STATUS_RawxmlLink, "xml": PolicyContractProperties_Format_STATUS_Xml, diff --git a/v2/api/apimanagement/v1api20220801/product_policy_types_gen.go b/v2/api/apimanagement/v1api20220801/product_policy_types_gen.go index b1befca52ae..3c3fa57fa81 100644 --- a/v2/api/apimanagement/v1api20220801/product_policy_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/product_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -457,12 +456,8 @@ func (policy *Service_Products_Policy_Spec) AssignProperties_From_Service_Produc // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -679,12 +674,8 @@ func (policy *Service_Products_Policy_STATUS) AssignProperties_From_Service_Prod // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format_STATUS(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_STATUS_Values) + policy.Format = &formatTemp } else { policy.Format = nil } diff --git a/v2/api/apimanagement/v1api20220801/product_types_gen.go b/v2/api/apimanagement/v1api20220801/product_types_gen.go index 1475e37c5cf..bb47c4e7a8a 100644 --- a/v2/api/apimanagement/v1api20220801/product_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/product_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -609,12 +608,8 @@ func (product *Service_Product_Spec) AssignProperties_From_Service_Product_Spec( // State if source.State != nil { state := *source.State - if stateValue, stateOk := ProductContractProperties_State_Cache[strings.ToLower(state)]; stateOk { - product.State = &stateValue - } else { - stateTemp := ProductContractProperties_State(*source.State) - product.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, productContractProperties_State_Values) + product.State = &stateTemp } else { product.State = nil } @@ -1001,12 +996,8 @@ func (product *Service_Product_STATUS) AssignProperties_From_Service_Product_STA // State if source.State != nil { state := *source.State - if stateValue, stateOk := ProductContractProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - product.State = &stateValue - } else { - stateTemp := ProductContractProperties_State_STATUS(*source.State) - product.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, productContractProperties_State_STATUS_Values) + product.State = &stateTemp } else { product.State = nil } @@ -1105,7 +1096,7 @@ const ( ) // Mapping from string to ProductContractProperties_State -var ProductContractProperties_State_Cache = map[string]ProductContractProperties_State{ +var productContractProperties_State_Values = map[string]ProductContractProperties_State{ "notpublished": ProductContractProperties_State_NotPublished, "published": ProductContractProperties_State_Published, } @@ -1118,7 +1109,7 @@ const ( ) // Mapping from string to ProductContractProperties_State_STATUS -var ProductContractProperties_State_STATUS_Cache = map[string]ProductContractProperties_State_STATUS{ +var productContractProperties_State_STATUS_Values = map[string]ProductContractProperties_State_STATUS{ "notpublished": ProductContractProperties_State_STATUS_NotPublished, "published": ProductContractProperties_State_STATUS_Published, } diff --git a/v2/api/apimanagement/v1api20220801/service_spec_arm_types_gen.go b/v2/api/apimanagement/v1api20220801/service_spec_arm_types_gen.go index 824b75b319b..27afdec84cc 100644 --- a/v2/api/apimanagement/v1api20220801/service_spec_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/service_spec_arm_types_gen.go @@ -173,7 +173,7 @@ const ( ) // Mapping from string to ApiManagementServiceIdentity_Type -var ApiManagementServiceIdentity_Type_Cache = map[string]ApiManagementServiceIdentity_Type{ +var apiManagementServiceIdentity_Type_Values = map[string]ApiManagementServiceIdentity_Type{ "none": ApiManagementServiceIdentity_Type_None, "systemassigned": ApiManagementServiceIdentity_Type_SystemAssigned, "systemassigned, userassigned": ApiManagementServiceIdentity_Type_SystemAssignedUserAssigned, @@ -193,7 +193,7 @@ const ( ) // Mapping from string to ApiManagementServiceSkuProperties_Name -var ApiManagementServiceSkuProperties_Name_Cache = map[string]ApiManagementServiceSkuProperties_Name{ +var apiManagementServiceSkuProperties_Name_Values = map[string]ApiManagementServiceSkuProperties_Name{ "basic": ApiManagementServiceSkuProperties_Name_Basic, "consumption": ApiManagementServiceSkuProperties_Name_Consumption, "developer": ApiManagementServiceSkuProperties_Name_Developer, diff --git a/v2/api/apimanagement/v1api20220801/service_status_arm_types_gen.go b/v2/api/apimanagement/v1api20220801/service_status_arm_types_gen.go index 2b8809cd9f9..b2138c0fcff 100644 --- a/v2/api/apimanagement/v1api20220801/service_status_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/service_status_arm_types_gen.go @@ -272,7 +272,7 @@ const ( ) // Mapping from string to ApiManagementServiceIdentity_Type_STATUS -var ApiManagementServiceIdentity_Type_STATUS_Cache = map[string]ApiManagementServiceIdentity_Type_STATUS{ +var apiManagementServiceIdentity_Type_STATUS_Values = map[string]ApiManagementServiceIdentity_Type_STATUS{ "none": ApiManagementServiceIdentity_Type_STATUS_None, "systemassigned": ApiManagementServiceIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ApiManagementServiceIdentity_Type_STATUS_SystemAssignedUserAssigned, @@ -291,7 +291,7 @@ const ( ) // Mapping from string to ApiManagementServiceSkuProperties_Name_STATUS -var ApiManagementServiceSkuProperties_Name_STATUS_Cache = map[string]ApiManagementServiceSkuProperties_Name_STATUS{ +var apiManagementServiceSkuProperties_Name_STATUS_Values = map[string]ApiManagementServiceSkuProperties_Name_STATUS{ "basic": ApiManagementServiceSkuProperties_Name_STATUS_Basic, "consumption": ApiManagementServiceSkuProperties_Name_STATUS_Consumption, "developer": ApiManagementServiceSkuProperties_Name_STATUS_Developer, @@ -383,7 +383,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -400,7 +400,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/apimanagement/v1api20220801/service_subscription_spec_arm_types_gen.go b/v2/api/apimanagement/v1api20220801/service_subscription_spec_arm_types_gen.go index 6c2bff28c82..b516110bb3c 100644 --- a/v2/api/apimanagement/v1api20220801/service_subscription_spec_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/service_subscription_spec_arm_types_gen.go @@ -69,7 +69,7 @@ const ( ) // Mapping from string to SubscriptionCreateParameterProperties_State -var SubscriptionCreateParameterProperties_State_Cache = map[string]SubscriptionCreateParameterProperties_State{ +var subscriptionCreateParameterProperties_State_Values = map[string]SubscriptionCreateParameterProperties_State{ "active": SubscriptionCreateParameterProperties_State_Active, "cancelled": SubscriptionCreateParameterProperties_State_Cancelled, "expired": SubscriptionCreateParameterProperties_State_Expired, diff --git a/v2/api/apimanagement/v1api20220801/service_subscription_status_arm_types_gen.go b/v2/api/apimanagement/v1api20220801/service_subscription_status_arm_types_gen.go index bd40116616e..58a6d31401d 100644 --- a/v2/api/apimanagement/v1api20220801/service_subscription_status_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/service_subscription_status_arm_types_gen.go @@ -79,7 +79,7 @@ const ( ) // Mapping from string to SubscriptionContractProperties_State_STATUS -var SubscriptionContractProperties_State_STATUS_Cache = map[string]SubscriptionContractProperties_State_STATUS{ +var subscriptionContractProperties_State_STATUS_Values = map[string]SubscriptionContractProperties_State_STATUS{ "active": SubscriptionContractProperties_State_STATUS_Active, "cancelled": SubscriptionContractProperties_State_STATUS_Cancelled, "expired": SubscriptionContractProperties_State_STATUS_Expired, diff --git a/v2/api/apimanagement/v1api20220801/service_types_gen.go b/v2/api/apimanagement/v1api20220801/service_types_gen.go index 6a4f992cb44..d7ed94934a5 100644 --- a/v2/api/apimanagement/v1api20220801/service_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/service_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -999,12 +998,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2022080 // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := ApiManagementServiceProperties_NatGatewayState_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - service.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := ApiManagementServiceProperties_NatGatewayState(*source.NatGatewayState) - service.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, apiManagementServiceProperties_NatGatewayState_Values) + service.NatGatewayState = &natGatewayStateTemp } else { service.NatGatewayState = nil } @@ -1036,12 +1031,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2022080 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ApiManagementServiceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ApiManagementServiceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, apiManagementServiceProperties_PublicNetworkAccess_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -1100,12 +1091,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2022080 // VirtualNetworkType if source.VirtualNetworkType != nil { virtualNetworkType := *source.VirtualNetworkType - if virtualNetworkTypeValue, virtualNetworkTypeOk := ApiManagementServiceProperties_VirtualNetworkType_Cache[strings.ToLower(virtualNetworkType)]; virtualNetworkTypeOk { - service.VirtualNetworkType = &virtualNetworkTypeValue - } else { - virtualNetworkTypeTemp := ApiManagementServiceProperties_VirtualNetworkType(*source.VirtualNetworkType) - service.VirtualNetworkType = &virtualNetworkTypeTemp - } + virtualNetworkTypeTemp := genruntime.ToEnum(virtualNetworkType, apiManagementServiceProperties_VirtualNetworkType_Values) + service.VirtualNetworkType = &virtualNetworkTypeTemp } else { service.VirtualNetworkType = nil } @@ -2286,12 +2273,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := ApiManagementServiceProperties_NatGatewayState_STATUS_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - service.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := ApiManagementServiceProperties_NatGatewayState_STATUS(*source.NatGatewayState) - service.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, apiManagementServiceProperties_NatGatewayState_STATUS_Values) + service.NatGatewayState = &natGatewayStateTemp } else { service.NatGatewayState = nil } @@ -2305,12 +2288,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // PlatformVersion if source.PlatformVersion != nil { platformVersion := *source.PlatformVersion - if platformVersionValue, platformVersionOk := ApiManagementServiceProperties_PlatformVersion_STATUS_Cache[strings.ToLower(platformVersion)]; platformVersionOk { - service.PlatformVersion = &platformVersionValue - } else { - platformVersionTemp := ApiManagementServiceProperties_PlatformVersion_STATUS(*source.PlatformVersion) - service.PlatformVersion = &platformVersionTemp - } + platformVersionTemp := genruntime.ToEnum(platformVersion, apiManagementServiceProperties_PlatformVersion_STATUS_Values) + service.PlatformVersion = &platformVersionTemp } else { service.PlatformVersion = nil } @@ -2351,12 +2330,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ApiManagementServiceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, apiManagementServiceProperties_PublicNetworkAccess_STATUS_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -2426,12 +2401,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // VirtualNetworkType if source.VirtualNetworkType != nil { virtualNetworkType := *source.VirtualNetworkType - if virtualNetworkTypeValue, virtualNetworkTypeOk := ApiManagementServiceProperties_VirtualNetworkType_STATUS_Cache[strings.ToLower(virtualNetworkType)]; virtualNetworkTypeOk { - service.VirtualNetworkType = &virtualNetworkTypeValue - } else { - virtualNetworkTypeTemp := ApiManagementServiceProperties_VirtualNetworkType_STATUS(*source.VirtualNetworkType) - service.VirtualNetworkType = &virtualNetworkTypeTemp - } + virtualNetworkTypeTemp := genruntime.ToEnum(virtualNetworkType, apiManagementServiceProperties_VirtualNetworkType_STATUS_Values) + service.VirtualNetworkType = &virtualNetworkTypeTemp } else { service.VirtualNetworkType = nil } @@ -2894,12 +2865,8 @@ func (location *AdditionalLocation) AssignProperties_From_AdditionalLocation(sou // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := AdditionalLocation_NatGatewayState_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - location.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := AdditionalLocation_NatGatewayState(*source.NatGatewayState) - location.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, additionalLocation_NatGatewayState_Values) + location.NatGatewayState = &natGatewayStateTemp } else { location.NatGatewayState = nil } @@ -3235,12 +3202,8 @@ func (location *AdditionalLocation_STATUS) AssignProperties_From_AdditionalLocat // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := AdditionalLocation_NatGatewayState_STATUS_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - location.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := AdditionalLocation_NatGatewayState_STATUS(*source.NatGatewayState) - location.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, additionalLocation_NatGatewayState_STATUS_Values) + location.NatGatewayState = &natGatewayStateTemp } else { location.NatGatewayState = nil } @@ -3251,12 +3214,8 @@ func (location *AdditionalLocation_STATUS) AssignProperties_From_AdditionalLocat // PlatformVersion if source.PlatformVersion != nil { platformVersion := *source.PlatformVersion - if platformVersionValue, platformVersionOk := AdditionalLocation_PlatformVersion_STATUS_Cache[strings.ToLower(platformVersion)]; platformVersionOk { - location.PlatformVersion = &platformVersionValue - } else { - platformVersionTemp := AdditionalLocation_PlatformVersion_STATUS(*source.PlatformVersion) - location.PlatformVersion = &platformVersionTemp - } + platformVersionTemp := genruntime.ToEnum(platformVersion, additionalLocation_PlatformVersion_STATUS_Values) + location.PlatformVersion = &platformVersionTemp } else { location.PlatformVersion = nil } @@ -3458,12 +3417,8 @@ func (identity *ApiManagementServiceIdentity) AssignProperties_From_ApiManagemen // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiManagementServiceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ApiManagementServiceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiManagementServiceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3639,12 +3594,8 @@ func (identity *ApiManagementServiceIdentity_STATUS) AssignProperties_From_ApiMa // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiManagementServiceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ApiManagementServiceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiManagementServiceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3728,7 +3679,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_NatGatewayState -var ApiManagementServiceProperties_NatGatewayState_Cache = map[string]ApiManagementServiceProperties_NatGatewayState{ +var apiManagementServiceProperties_NatGatewayState_Values = map[string]ApiManagementServiceProperties_NatGatewayState{ "disabled": ApiManagementServiceProperties_NatGatewayState_Disabled, "enabled": ApiManagementServiceProperties_NatGatewayState_Enabled, } @@ -3741,7 +3692,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_NatGatewayState_STATUS -var ApiManagementServiceProperties_NatGatewayState_STATUS_Cache = map[string]ApiManagementServiceProperties_NatGatewayState_STATUS{ +var apiManagementServiceProperties_NatGatewayState_STATUS_Values = map[string]ApiManagementServiceProperties_NatGatewayState_STATUS{ "disabled": ApiManagementServiceProperties_NatGatewayState_STATUS_Disabled, "enabled": ApiManagementServiceProperties_NatGatewayState_STATUS_Enabled, } @@ -3756,7 +3707,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PlatformVersion_STATUS -var ApiManagementServiceProperties_PlatformVersion_STATUS_Cache = map[string]ApiManagementServiceProperties_PlatformVersion_STATUS{ +var apiManagementServiceProperties_PlatformVersion_STATUS_Values = map[string]ApiManagementServiceProperties_PlatformVersion_STATUS{ "mtv1": ApiManagementServiceProperties_PlatformVersion_STATUS_Mtv1, "stv1": ApiManagementServiceProperties_PlatformVersion_STATUS_Stv1, "stv2": ApiManagementServiceProperties_PlatformVersion_STATUS_Stv2, @@ -3772,7 +3723,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PublicNetworkAccess -var ApiManagementServiceProperties_PublicNetworkAccess_Cache = map[string]ApiManagementServiceProperties_PublicNetworkAccess{ +var apiManagementServiceProperties_PublicNetworkAccess_Values = map[string]ApiManagementServiceProperties_PublicNetworkAccess{ "disabled": ApiManagementServiceProperties_PublicNetworkAccess_Disabled, "enabled": ApiManagementServiceProperties_PublicNetworkAccess_Enabled, } @@ -3785,7 +3736,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PublicNetworkAccess_STATUS -var ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Cache = map[string]ApiManagementServiceProperties_PublicNetworkAccess_STATUS{ +var apiManagementServiceProperties_PublicNetworkAccess_STATUS_Values = map[string]ApiManagementServiceProperties_PublicNetworkAccess_STATUS{ "disabled": ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -3800,7 +3751,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_VirtualNetworkType -var ApiManagementServiceProperties_VirtualNetworkType_Cache = map[string]ApiManagementServiceProperties_VirtualNetworkType{ +var apiManagementServiceProperties_VirtualNetworkType_Values = map[string]ApiManagementServiceProperties_VirtualNetworkType{ "external": ApiManagementServiceProperties_VirtualNetworkType_External, "internal": ApiManagementServiceProperties_VirtualNetworkType_Internal, "none": ApiManagementServiceProperties_VirtualNetworkType_None, @@ -3815,7 +3766,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_VirtualNetworkType_STATUS -var ApiManagementServiceProperties_VirtualNetworkType_STATUS_Cache = map[string]ApiManagementServiceProperties_VirtualNetworkType_STATUS{ +var apiManagementServiceProperties_VirtualNetworkType_STATUS_Values = map[string]ApiManagementServiceProperties_VirtualNetworkType_STATUS{ "external": ApiManagementServiceProperties_VirtualNetworkType_STATUS_External, "internal": ApiManagementServiceProperties_VirtualNetworkType_STATUS_Internal, "none": ApiManagementServiceProperties_VirtualNetworkType_STATUS_None, @@ -3892,12 +3843,8 @@ func (properties *ApiManagementServiceSkuProperties) AssignProperties_From_ApiMa // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApiManagementServiceSkuProperties_Name_Cache[strings.ToLower(name)]; nameOk { - properties.Name = &nameValue - } else { - nameTemp := ApiManagementServiceSkuProperties_Name(*source.Name) - properties.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, apiManagementServiceSkuProperties_Name_Values) + properties.Name = &nameTemp } else { properties.Name = nil } @@ -3999,12 +3946,8 @@ func (properties *ApiManagementServiceSkuProperties_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApiManagementServiceSkuProperties_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - properties.Name = &nameValue - } else { - nameTemp := ApiManagementServiceSkuProperties_Name_STATUS(*source.Name) - properties.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, apiManagementServiceSkuProperties_Name_STATUS_Values) + properties.Name = &nameTemp } else { properties.Name = nil } @@ -4313,12 +4256,8 @@ func (configuration *CertificateConfiguration) AssignProperties_From_Certificate // StoreName if source.StoreName != nil { storeName := *source.StoreName - if storeNameValue, storeNameOk := CertificateConfiguration_StoreName_Cache[strings.ToLower(storeName)]; storeNameOk { - configuration.StoreName = &storeNameValue - } else { - storeNameTemp := CertificateConfiguration_StoreName(*source.StoreName) - configuration.StoreName = &storeNameTemp - } + storeNameTemp := genruntime.ToEnum(storeName, certificateConfiguration_StoreName_Values) + configuration.StoreName = &storeNameTemp } else { configuration.StoreName = nil } @@ -4479,12 +4418,8 @@ func (configuration *CertificateConfiguration_STATUS) AssignProperties_From_Cert // StoreName if source.StoreName != nil { storeName := *source.StoreName - if storeNameValue, storeNameOk := CertificateConfiguration_StoreName_STATUS_Cache[strings.ToLower(storeName)]; storeNameOk { - configuration.StoreName = &storeNameValue - } else { - storeNameTemp := CertificateConfiguration_StoreName_STATUS(*source.StoreName) - configuration.StoreName = &storeNameTemp - } + storeNameTemp := genruntime.ToEnum(storeName, certificateConfiguration_StoreName_STATUS_Values) + configuration.StoreName = &storeNameTemp } else { configuration.StoreName = nil } @@ -4784,12 +4719,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // CertificateSource if source.CertificateSource != nil { certificateSource := *source.CertificateSource - if certificateSourceValue, certificateSourceOk := HostnameConfiguration_CertificateSource_Cache[strings.ToLower(certificateSource)]; certificateSourceOk { - configuration.CertificateSource = &certificateSourceValue - } else { - certificateSourceTemp := HostnameConfiguration_CertificateSource(*source.CertificateSource) - configuration.CertificateSource = &certificateSourceTemp - } + certificateSourceTemp := genruntime.ToEnum(certificateSource, hostnameConfiguration_CertificateSource_Values) + configuration.CertificateSource = &certificateSourceTemp } else { configuration.CertificateSource = nil } @@ -4797,12 +4728,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // CertificateStatus if source.CertificateStatus != nil { certificateStatus := *source.CertificateStatus - if certificateStatusValue, certificateStatusOk := HostnameConfiguration_CertificateStatus_Cache[strings.ToLower(certificateStatus)]; certificateStatusOk { - configuration.CertificateStatus = &certificateStatusValue - } else { - certificateStatusTemp := HostnameConfiguration_CertificateStatus(*source.CertificateStatus) - configuration.CertificateStatus = &certificateStatusTemp - } + certificateStatusTemp := genruntime.ToEnum(certificateStatus, hostnameConfiguration_CertificateStatus_Values) + configuration.CertificateStatus = &certificateStatusTemp } else { configuration.CertificateStatus = nil } @@ -4846,12 +4773,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := HostnameConfiguration_Type_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := HostnameConfiguration_Type(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, hostnameConfiguration_Type_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -5167,12 +5090,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // CertificateSource if source.CertificateSource != nil { certificateSource := *source.CertificateSource - if certificateSourceValue, certificateSourceOk := HostnameConfiguration_CertificateSource_STATUS_Cache[strings.ToLower(certificateSource)]; certificateSourceOk { - configuration.CertificateSource = &certificateSourceValue - } else { - certificateSourceTemp := HostnameConfiguration_CertificateSource_STATUS(*source.CertificateSource) - configuration.CertificateSource = &certificateSourceTemp - } + certificateSourceTemp := genruntime.ToEnum(certificateSource, hostnameConfiguration_CertificateSource_STATUS_Values) + configuration.CertificateSource = &certificateSourceTemp } else { configuration.CertificateSource = nil } @@ -5180,12 +5099,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // CertificateStatus if source.CertificateStatus != nil { certificateStatus := *source.CertificateStatus - if certificateStatusValue, certificateStatusOk := HostnameConfiguration_CertificateStatus_STATUS_Cache[strings.ToLower(certificateStatus)]; certificateStatusOk { - configuration.CertificateStatus = &certificateStatusValue - } else { - certificateStatusTemp := HostnameConfiguration_CertificateStatus_STATUS(*source.CertificateStatus) - configuration.CertificateStatus = &certificateStatusTemp - } + certificateStatusTemp := genruntime.ToEnum(certificateStatus, hostnameConfiguration_CertificateStatus_STATUS_Values) + configuration.CertificateStatus = &certificateStatusTemp } else { configuration.CertificateStatus = nil } @@ -5221,12 +5136,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := HostnameConfiguration_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := HostnameConfiguration_Type_STATUS(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, hostnameConfiguration_Type_STATUS_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -5609,12 +5520,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -5628,12 +5535,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -5883,7 +5786,7 @@ const ( ) // Mapping from string to AdditionalLocation_NatGatewayState -var AdditionalLocation_NatGatewayState_Cache = map[string]AdditionalLocation_NatGatewayState{ +var additionalLocation_NatGatewayState_Values = map[string]AdditionalLocation_NatGatewayState{ "disabled": AdditionalLocation_NatGatewayState_Disabled, "enabled": AdditionalLocation_NatGatewayState_Enabled, } @@ -5896,7 +5799,7 @@ const ( ) // Mapping from string to AdditionalLocation_NatGatewayState_STATUS -var AdditionalLocation_NatGatewayState_STATUS_Cache = map[string]AdditionalLocation_NatGatewayState_STATUS{ +var additionalLocation_NatGatewayState_STATUS_Values = map[string]AdditionalLocation_NatGatewayState_STATUS{ "disabled": AdditionalLocation_NatGatewayState_STATUS_Disabled, "enabled": AdditionalLocation_NatGatewayState_STATUS_Enabled, } @@ -5911,7 +5814,7 @@ const ( ) // Mapping from string to AdditionalLocation_PlatformVersion_STATUS -var AdditionalLocation_PlatformVersion_STATUS_Cache = map[string]AdditionalLocation_PlatformVersion_STATUS{ +var additionalLocation_PlatformVersion_STATUS_Values = map[string]AdditionalLocation_PlatformVersion_STATUS{ "mtv1": AdditionalLocation_PlatformVersion_STATUS_Mtv1, "stv1": AdditionalLocation_PlatformVersion_STATUS_Stv1, "stv2": AdditionalLocation_PlatformVersion_STATUS_Stv2, @@ -5985,7 +5888,7 @@ const ( ) // Mapping from string to CertificateConfiguration_StoreName -var CertificateConfiguration_StoreName_Cache = map[string]CertificateConfiguration_StoreName{ +var certificateConfiguration_StoreName_Values = map[string]CertificateConfiguration_StoreName{ "certificateauthority": CertificateConfiguration_StoreName_CertificateAuthority, "root": CertificateConfiguration_StoreName_Root, } @@ -5998,7 +5901,7 @@ const ( ) // Mapping from string to CertificateConfiguration_StoreName_STATUS -var CertificateConfiguration_StoreName_STATUS_Cache = map[string]CertificateConfiguration_StoreName_STATUS{ +var certificateConfiguration_StoreName_STATUS_Values = map[string]CertificateConfiguration_StoreName_STATUS{ "certificateauthority": CertificateConfiguration_StoreName_STATUS_CertificateAuthority, "root": CertificateConfiguration_StoreName_STATUS_Root, } @@ -6325,7 +6228,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateSource -var HostnameConfiguration_CertificateSource_Cache = map[string]HostnameConfiguration_CertificateSource{ +var hostnameConfiguration_CertificateSource_Values = map[string]HostnameConfiguration_CertificateSource{ "builtin": HostnameConfiguration_CertificateSource_BuiltIn, "custom": HostnameConfiguration_CertificateSource_Custom, "keyvault": HostnameConfiguration_CertificateSource_KeyVault, @@ -6342,7 +6245,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateSource_STATUS -var HostnameConfiguration_CertificateSource_STATUS_Cache = map[string]HostnameConfiguration_CertificateSource_STATUS{ +var hostnameConfiguration_CertificateSource_STATUS_Values = map[string]HostnameConfiguration_CertificateSource_STATUS{ "builtin": HostnameConfiguration_CertificateSource_STATUS_BuiltIn, "custom": HostnameConfiguration_CertificateSource_STATUS_Custom, "keyvault": HostnameConfiguration_CertificateSource_STATUS_KeyVault, @@ -6359,7 +6262,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateStatus -var HostnameConfiguration_CertificateStatus_Cache = map[string]HostnameConfiguration_CertificateStatus{ +var hostnameConfiguration_CertificateStatus_Values = map[string]HostnameConfiguration_CertificateStatus{ "completed": HostnameConfiguration_CertificateStatus_Completed, "failed": HostnameConfiguration_CertificateStatus_Failed, "inprogress": HostnameConfiguration_CertificateStatus_InProgress, @@ -6374,7 +6277,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateStatus_STATUS -var HostnameConfiguration_CertificateStatus_STATUS_Cache = map[string]HostnameConfiguration_CertificateStatus_STATUS{ +var hostnameConfiguration_CertificateStatus_STATUS_Values = map[string]HostnameConfiguration_CertificateStatus_STATUS{ "completed": HostnameConfiguration_CertificateStatus_STATUS_Completed, "failed": HostnameConfiguration_CertificateStatus_STATUS_Failed, "inprogress": HostnameConfiguration_CertificateStatus_STATUS_InProgress, @@ -6392,7 +6295,7 @@ const ( ) // Mapping from string to HostnameConfiguration_Type -var HostnameConfiguration_Type_Cache = map[string]HostnameConfiguration_Type{ +var hostnameConfiguration_Type_Values = map[string]HostnameConfiguration_Type{ "developerportal": HostnameConfiguration_Type_DeveloperPortal, "management": HostnameConfiguration_Type_Management, "portal": HostnameConfiguration_Type_Portal, @@ -6411,7 +6314,7 @@ const ( ) // Mapping from string to HostnameConfiguration_Type_STATUS -var HostnameConfiguration_Type_STATUS_Cache = map[string]HostnameConfiguration_Type_STATUS{ +var hostnameConfiguration_Type_STATUS_Values = map[string]HostnameConfiguration_Type_STATUS{ "developerportal": HostnameConfiguration_Type_STATUS_DeveloperPortal, "management": HostnameConfiguration_Type_STATUS_Management, "portal": HostnameConfiguration_Type_STATUS_Portal, @@ -6479,12 +6382,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - state.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus_STATUS(*source.Status) - state.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_STATUS_Values) + state.Status = &statusTemp } else { state.Status = nil } @@ -6640,7 +6539,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus_STATUS -var PrivateEndpointServiceConnectionStatus_STATUS_Cache = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ +var privateEndpointServiceConnectionStatus_STATUS_Values = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ "approved": PrivateEndpointServiceConnectionStatus_STATUS_Approved, "pending": PrivateEndpointServiceConnectionStatus_STATUS_Pending, "rejected": PrivateEndpointServiceConnectionStatus_STATUS_Rejected, diff --git a/v2/api/apimanagement/v1api20220801/storage/api_types_gen.go b/v2/api/apimanagement/v1api20220801/storage/api_types_gen.go index 5eda1df1d04..06eb9284f13 100644 --- a/v2/api/apimanagement/v1api20220801/storage/api_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/storage/api_types_gen.go @@ -144,7 +144,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-08-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-08-01": APIVersion_Value, } diff --git a/v2/api/apimanagement/v1api20220801/subscription_types_gen.go b/v2/api/apimanagement/v1api20220801/subscription_types_gen.go index 0e5f9e39de3..35b0ea0a7ee 100644 --- a/v2/api/apimanagement/v1api20220801/subscription_types_gen.go +++ b/v2/api/apimanagement/v1api20220801/subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -648,12 +647,8 @@ func (subscription *Service_Subscription_Spec) AssignProperties_From_Service_Sub // State if source.State != nil { state := *source.State - if stateValue, stateOk := SubscriptionCreateParameterProperties_State_Cache[strings.ToLower(state)]; stateOk { - subscription.State = &stateValue - } else { - stateTemp := SubscriptionCreateParameterProperties_State(*source.State) - subscription.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, subscriptionCreateParameterProperties_State_Values) + subscription.State = &stateTemp } else { subscription.State = nil } @@ -1102,12 +1097,8 @@ func (subscription *Service_Subscription_STATUS) AssignProperties_From_Service_S // State if source.State != nil { state := *source.State - if stateValue, stateOk := SubscriptionContractProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - subscription.State = &stateValue - } else { - stateTemp := SubscriptionContractProperties_State_STATUS(*source.State) - subscription.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, subscriptionContractProperties_State_STATUS_Values) + subscription.State = &stateTemp } else { subscription.State = nil } diff --git a/v2/api/apimanagement/v1api20230501preview/api_types_gen.go b/v2/api/apimanagement/v1api20230501preview/api_types_gen.go index 75e2a26f981..9244629f803 100644 --- a/v2/api/apimanagement/v1api20230501preview/api_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/api_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -333,7 +332,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01-preview": APIVersion_Value, } @@ -966,12 +965,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // ApiType if source.ApiType != nil { apiType := *source.ApiType - if apiTypeValue, apiTypeOk := ApiCreateOrUpdateProperties_ApiType_Cache[strings.ToLower(apiType)]; apiTypeOk { - serviceApi.ApiType = &apiTypeValue - } else { - apiTypeTemp := ApiCreateOrUpdateProperties_ApiType(*source.ApiType) - serviceApi.ApiType = &apiTypeTemp - } + apiTypeTemp := genruntime.ToEnum(apiType, apiCreateOrUpdateProperties_ApiType_Values) + serviceApi.ApiType = &apiTypeTemp } else { serviceApi.ApiType = nil } @@ -1045,12 +1040,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := ApiCreateOrUpdateProperties_Format_Cache[strings.ToLower(format)]; formatOk { - serviceApi.Format = &formatValue - } else { - formatTemp := ApiCreateOrUpdateProperties_Format(*source.Format) - serviceApi.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, apiCreateOrUpdateProperties_Format_Values) + serviceApi.Format = &formatTemp } else { serviceApi.Format = nil } @@ -1097,11 +1088,7 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc for protocolIndex, protocolItem := range source.Protocols { // Shadow the loop variable to avoid aliasing protocolItem := protocolItem - if protocols, protocolsOk := ApiCreateOrUpdateProperties_Protocols_Cache[strings.ToLower(protocolItem)]; protocolsOk { - protocolList[protocolIndex] = protocols - } else { - protocolList[protocolIndex] = ApiCreateOrUpdateProperties_Protocols(protocolItem) - } + protocolList[protocolIndex] = genruntime.ToEnum(protocolItem, apiCreateOrUpdateProperties_Protocols_Values) } serviceApi.Protocols = protocolList } else { @@ -1150,12 +1137,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // TranslateRequiredQueryParameters if source.TranslateRequiredQueryParameters != nil { translateRequiredQueryParameter := *source.TranslateRequiredQueryParameters - if translateRequiredQueryParameters, translateRequiredQueryParametersOk := ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Cache[strings.ToLower(translateRequiredQueryParameter)]; translateRequiredQueryParametersOk { - serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameters - } else { - translateRequiredQueryParameterTemp := ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters(*source.TranslateRequiredQueryParameters) - serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameterTemp - } + translateRequiredQueryParameterTemp := genruntime.ToEnum(translateRequiredQueryParameter, apiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Values) + serviceApi.TranslateRequiredQueryParameters = &translateRequiredQueryParameterTemp } else { serviceApi.TranslateRequiredQueryParameters = nil } @@ -1163,12 +1146,8 @@ func (serviceApi *Service_Api_Spec) AssignProperties_From_Service_Api_Spec(sourc // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiCreateOrUpdateProperties_Type_Cache[strings.ToLower(typeVar)]; typeOk { - serviceApi.Type = &typeValue - } else { - typeTemp := ApiCreateOrUpdateProperties_Type(*source.Type) - serviceApi.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiCreateOrUpdateProperties_Type_Values) + serviceApi.Type = &typeTemp } else { serviceApi.Type = nil } @@ -1940,12 +1919,8 @@ func (serviceApi *Service_Api_STATUS) AssignProperties_From_Service_Api_STATUS(s // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := ApiContractProperties_Type_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - serviceApi.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := ApiContractProperties_Type_STATUS(*source.PropertiesType) - serviceApi.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, apiContractProperties_Type_STATUS_Values) + serviceApi.PropertiesType = &propertiesTypeTemp } else { serviceApi.PropertiesType = nil } @@ -1956,11 +1931,7 @@ func (serviceApi *Service_Api_STATUS) AssignProperties_From_Service_Api_STATUS(s for protocolIndex, protocolItem := range source.Protocols { // Shadow the loop variable to avoid aliasing protocolItem := protocolItem - if protocols, protocolsOk := ApiContractProperties_Protocols_STATUS_Cache[strings.ToLower(protocolItem)]; protocolsOk { - protocolList[protocolIndex] = protocols - } else { - protocolList[protocolIndex] = ApiContractProperties_Protocols_STATUS(protocolItem) - } + protocolList[protocolIndex] = genruntime.ToEnum(protocolItem, apiContractProperties_Protocols_STATUS_Values) } serviceApi.Protocols = protocolList } else { @@ -2390,7 +2361,7 @@ const ( ) // Mapping from string to ApiContractProperties_Protocols_STATUS -var ApiContractProperties_Protocols_STATUS_Cache = map[string]ApiContractProperties_Protocols_STATUS{ +var apiContractProperties_Protocols_STATUS_Values = map[string]ApiContractProperties_Protocols_STATUS{ "http": ApiContractProperties_Protocols_STATUS_Http, "https": ApiContractProperties_Protocols_STATUS_Https, "ws": ApiContractProperties_Protocols_STATUS_Ws, @@ -2409,7 +2380,7 @@ const ( ) // Mapping from string to ApiContractProperties_Type_STATUS -var ApiContractProperties_Type_STATUS_Cache = map[string]ApiContractProperties_Type_STATUS{ +var apiContractProperties_Type_STATUS_Values = map[string]ApiContractProperties_Type_STATUS{ "graphql": ApiContractProperties_Type_STATUS_Graphql, "grpc": ApiContractProperties_Type_STATUS_Grpc, "http": ApiContractProperties_Type_STATUS_Http, @@ -2431,7 +2402,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_ApiType -var ApiCreateOrUpdateProperties_ApiType_Cache = map[string]ApiCreateOrUpdateProperties_ApiType{ +var apiCreateOrUpdateProperties_ApiType_Values = map[string]ApiCreateOrUpdateProperties_ApiType{ "graphql": ApiCreateOrUpdateProperties_ApiType_Graphql, "grpc": ApiCreateOrUpdateProperties_ApiType_Grpc, "http": ApiCreateOrUpdateProperties_ApiType_Http, @@ -2462,7 +2433,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Format -var ApiCreateOrUpdateProperties_Format_Cache = map[string]ApiCreateOrUpdateProperties_Format{ +var apiCreateOrUpdateProperties_Format_Values = map[string]ApiCreateOrUpdateProperties_Format{ "graphql-link": ApiCreateOrUpdateProperties_Format_GraphqlLink, "grpc": ApiCreateOrUpdateProperties_Format_Grpc, "grpc-link": ApiCreateOrUpdateProperties_Format_GrpcLink, @@ -2491,7 +2462,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Protocols -var ApiCreateOrUpdateProperties_Protocols_Cache = map[string]ApiCreateOrUpdateProperties_Protocols{ +var apiCreateOrUpdateProperties_Protocols_Values = map[string]ApiCreateOrUpdateProperties_Protocols{ "http": ApiCreateOrUpdateProperties_Protocols_Http, "https": ApiCreateOrUpdateProperties_Protocols_Https, "ws": ApiCreateOrUpdateProperties_Protocols_Ws, @@ -2507,7 +2478,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters -var ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Cache = map[string]ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters{ +var apiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Values = map[string]ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters{ "query": ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Query, "template": ApiCreateOrUpdateProperties_TranslateRequiredQueryParameters_Template, } @@ -2525,7 +2496,7 @@ const ( ) // Mapping from string to ApiCreateOrUpdateProperties_Type -var ApiCreateOrUpdateProperties_Type_Cache = map[string]ApiCreateOrUpdateProperties_Type{ +var apiCreateOrUpdateProperties_Type_Values = map[string]ApiCreateOrUpdateProperties_Type{ "graphql": ApiCreateOrUpdateProperties_Type_Graphql, "grpc": ApiCreateOrUpdateProperties_Type_Grpc, "http": ApiCreateOrUpdateProperties_Type_Http, @@ -2943,12 +2914,8 @@ func (details *ApiVersionSetContractDetails) AssignProperties_From_ApiVersionSet // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractDetails_VersioningScheme_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - details.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractDetails_VersioningScheme(*source.VersioningScheme) - details.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractDetails_VersioningScheme_Values) + details.VersioningScheme = &versioningSchemeTemp } else { details.VersioningScheme = nil } @@ -3097,12 +3064,8 @@ func (details *ApiVersionSetContractDetails_STATUS) AssignProperties_From_ApiVer // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractDetails_VersioningScheme_STATUS_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - details.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractDetails_VersioningScheme_STATUS(*source.VersioningScheme) - details.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractDetails_VersioningScheme_STATUS_Values) + details.VersioningScheme = &versioningSchemeTemp } else { details.VersioningScheme = nil } @@ -3812,7 +3775,7 @@ const ( ) // Mapping from string to ApiVersionSetContractDetails_VersioningScheme -var ApiVersionSetContractDetails_VersioningScheme_Cache = map[string]ApiVersionSetContractDetails_VersioningScheme{ +var apiVersionSetContractDetails_VersioningScheme_Values = map[string]ApiVersionSetContractDetails_VersioningScheme{ "header": ApiVersionSetContractDetails_VersioningScheme_Header, "query": ApiVersionSetContractDetails_VersioningScheme_Query, "segment": ApiVersionSetContractDetails_VersioningScheme_Segment, @@ -3827,7 +3790,7 @@ const ( ) // Mapping from string to ApiVersionSetContractDetails_VersioningScheme_STATUS -var ApiVersionSetContractDetails_VersioningScheme_STATUS_Cache = map[string]ApiVersionSetContractDetails_VersioningScheme_STATUS{ +var apiVersionSetContractDetails_VersioningScheme_STATUS_Values = map[string]ApiVersionSetContractDetails_VersioningScheme_STATUS{ "header": ApiVersionSetContractDetails_VersioningScheme_STATUS_Header, "query": ApiVersionSetContractDetails_VersioningScheme_STATUS_Query, "segment": ApiVersionSetContractDetails_VersioningScheme_STATUS_Segment, @@ -4069,11 +4032,7 @@ func (contract *OpenIdAuthenticationSettingsContract) AssignProperties_From_Open for bearerTokenSendingMethodIndex, bearerTokenSendingMethodItem := range source.BearerTokenSendingMethods { // Shadow the loop variable to avoid aliasing bearerTokenSendingMethodItem := bearerTokenSendingMethodItem - if bearerTokenSendingMethods, bearerTokenSendingMethodsOk := BearerTokenSendingMethodsContract_Cache[strings.ToLower(bearerTokenSendingMethodItem)]; bearerTokenSendingMethodsOk { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = bearerTokenSendingMethods - } else { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = BearerTokenSendingMethodsContract(bearerTokenSendingMethodItem) - } + bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = genruntime.ToEnum(bearerTokenSendingMethodItem, bearerTokenSendingMethodsContract_Values) } contract.BearerTokenSendingMethods = bearerTokenSendingMethodList } else { @@ -4166,11 +4125,7 @@ func (contract *OpenIdAuthenticationSettingsContract_STATUS) AssignProperties_Fr for bearerTokenSendingMethodIndex, bearerTokenSendingMethodItem := range source.BearerTokenSendingMethods { // Shadow the loop variable to avoid aliasing bearerTokenSendingMethodItem := bearerTokenSendingMethodItem - if bearerTokenSendingMethods, bearerTokenSendingMethodsOk := BearerTokenSendingMethodsContract_STATUS_Cache[strings.ToLower(bearerTokenSendingMethodItem)]; bearerTokenSendingMethodsOk { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = bearerTokenSendingMethods - } else { - bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = BearerTokenSendingMethodsContract_STATUS(bearerTokenSendingMethodItem) - } + bearerTokenSendingMethodList[bearerTokenSendingMethodIndex] = genruntime.ToEnum(bearerTokenSendingMethodItem, bearerTokenSendingMethodsContract_STATUS_Values) } contract.BearerTokenSendingMethods = bearerTokenSendingMethodList } else { @@ -4226,7 +4181,7 @@ const ( ) // Mapping from string to BearerTokenSendingMethodsContract -var BearerTokenSendingMethodsContract_Cache = map[string]BearerTokenSendingMethodsContract{ +var bearerTokenSendingMethodsContract_Values = map[string]BearerTokenSendingMethodsContract{ "authorizationheader": BearerTokenSendingMethodsContract_AuthorizationHeader, "query": BearerTokenSendingMethodsContract_Query, } @@ -4240,7 +4195,7 @@ const ( ) // Mapping from string to BearerTokenSendingMethodsContract_STATUS -var BearerTokenSendingMethodsContract_STATUS_Cache = map[string]BearerTokenSendingMethodsContract_STATUS{ +var bearerTokenSendingMethodsContract_STATUS_Values = map[string]BearerTokenSendingMethodsContract_STATUS{ "authorizationheader": BearerTokenSendingMethodsContract_STATUS_AuthorizationHeader, "query": BearerTokenSendingMethodsContract_STATUS_Query, } diff --git a/v2/api/apimanagement/v1api20230501preview/api_version_set_types_gen.go b/v2/api/apimanagement/v1api20230501preview/api_version_set_types_gen.go index 7c4e5a6c02b..ee8184a39ad 100644 --- a/v2/api/apimanagement/v1api20230501preview/api_version_set_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/api_version_set_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -574,12 +573,8 @@ func (versionSet *Service_ApiVersionSet_Spec) AssignProperties_From_Service_ApiV // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractProperties_VersioningScheme_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - versionSet.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractProperties_VersioningScheme(*source.VersioningScheme) - versionSet.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractProperties_VersioningScheme_Values) + versionSet.VersioningScheme = &versioningSchemeTemp } else { versionSet.VersioningScheme = nil } @@ -856,12 +851,8 @@ func (versionSet *Service_ApiVersionSet_STATUS) AssignProperties_From_Service_Ap // VersioningScheme if source.VersioningScheme != nil { versioningScheme := *source.VersioningScheme - if versioningSchemeValue, versioningSchemeOk := ApiVersionSetContractProperties_VersioningScheme_STATUS_Cache[strings.ToLower(versioningScheme)]; versioningSchemeOk { - versionSet.VersioningScheme = &versioningSchemeValue - } else { - versioningSchemeTemp := ApiVersionSetContractProperties_VersioningScheme_STATUS(*source.VersioningScheme) - versionSet.VersioningScheme = &versioningSchemeTemp - } + versioningSchemeTemp := genruntime.ToEnum(versioningScheme, apiVersionSetContractProperties_VersioningScheme_STATUS_Values) + versionSet.VersioningScheme = &versioningSchemeTemp } else { versionSet.VersioningScheme = nil } @@ -928,7 +919,7 @@ const ( ) // Mapping from string to ApiVersionSetContractProperties_VersioningScheme -var ApiVersionSetContractProperties_VersioningScheme_Cache = map[string]ApiVersionSetContractProperties_VersioningScheme{ +var apiVersionSetContractProperties_VersioningScheme_Values = map[string]ApiVersionSetContractProperties_VersioningScheme{ "header": ApiVersionSetContractProperties_VersioningScheme_Header, "query": ApiVersionSetContractProperties_VersioningScheme_Query, "segment": ApiVersionSetContractProperties_VersioningScheme_Segment, @@ -943,7 +934,7 @@ const ( ) // Mapping from string to ApiVersionSetContractProperties_VersioningScheme_STATUS -var ApiVersionSetContractProperties_VersioningScheme_STATUS_Cache = map[string]ApiVersionSetContractProperties_VersioningScheme_STATUS{ +var apiVersionSetContractProperties_VersioningScheme_STATUS_Values = map[string]ApiVersionSetContractProperties_VersioningScheme_STATUS{ "header": ApiVersionSetContractProperties_VersioningScheme_STATUS_Header, "query": ApiVersionSetContractProperties_VersioningScheme_STATUS_Query, "segment": ApiVersionSetContractProperties_VersioningScheme_STATUS_Segment, diff --git a/v2/api/apimanagement/v1api20230501preview/authorization_providers_authorization_types_gen.go b/v2/api/apimanagement/v1api20230501preview/authorization_providers_authorization_types_gen.go index c80a3f8a4c0..28bf48f8189 100644 --- a/v2/api/apimanagement/v1api20230501preview/authorization_providers_authorization_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/authorization_providers_authorization_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -493,12 +492,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_Spec) AssignPr // AuthorizationType if source.AuthorizationType != nil { authorizationType := *source.AuthorizationType - if authorizationTypeValue, authorizationTypeOk := AuthorizationContractProperties_AuthorizationType_Cache[strings.ToLower(authorizationType)]; authorizationTypeOk { - authorization.AuthorizationType = &authorizationTypeValue - } else { - authorizationTypeTemp := AuthorizationContractProperties_AuthorizationType(*source.AuthorizationType) - authorization.AuthorizationType = &authorizationTypeTemp - } + authorizationTypeTemp := genruntime.ToEnum(authorizationType, authorizationContractProperties_AuthorizationType_Values) + authorization.AuthorizationType = &authorizationTypeTemp } else { authorization.AuthorizationType = nil } @@ -509,12 +504,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_Spec) AssignPr // Oauth2GrantType if source.Oauth2GrantType != nil { oauth2GrantType := *source.Oauth2GrantType - if oauth2GrantTypeValue, oauth2GrantTypeOk := AuthorizationContractProperties_Oauth2GrantType_Cache[strings.ToLower(oauth2GrantType)]; oauth2GrantTypeOk { - authorization.Oauth2GrantType = &oauth2GrantTypeValue - } else { - oauth2GrantTypeTemp := AuthorizationContractProperties_Oauth2GrantType(*source.Oauth2GrantType) - authorization.Oauth2GrantType = &oauth2GrantTypeTemp - } + oauth2GrantTypeTemp := genruntime.ToEnum(oauth2GrantType, authorizationContractProperties_Oauth2GrantType_Values) + authorization.Oauth2GrantType = &oauth2GrantTypeTemp } else { authorization.Oauth2GrantType = nil } @@ -779,12 +770,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_STATUS) Assign // AuthorizationType if source.AuthorizationType != nil { authorizationType := *source.AuthorizationType - if authorizationTypeValue, authorizationTypeOk := AuthorizationContractProperties_AuthorizationType_STATUS_Cache[strings.ToLower(authorizationType)]; authorizationTypeOk { - authorization.AuthorizationType = &authorizationTypeValue - } else { - authorizationTypeTemp := AuthorizationContractProperties_AuthorizationType_STATUS(*source.AuthorizationType) - authorization.AuthorizationType = &authorizationTypeTemp - } + authorizationTypeTemp := genruntime.ToEnum(authorizationType, authorizationContractProperties_AuthorizationType_STATUS_Values) + authorization.AuthorizationType = &authorizationTypeTemp } else { authorization.AuthorizationType = nil } @@ -813,12 +800,8 @@ func (authorization *Service_AuthorizationProviders_Authorization_STATUS) Assign // Oauth2GrantType if source.Oauth2GrantType != nil { oauth2GrantType := *source.Oauth2GrantType - if oauth2GrantTypeValue, oauth2GrantTypeOk := AuthorizationContractProperties_Oauth2GrantType_STATUS_Cache[strings.ToLower(oauth2GrantType)]; oauth2GrantTypeOk { - authorization.Oauth2GrantType = &oauth2GrantTypeValue - } else { - oauth2GrantTypeTemp := AuthorizationContractProperties_Oauth2GrantType_STATUS(*source.Oauth2GrantType) - authorization.Oauth2GrantType = &oauth2GrantTypeTemp - } + oauth2GrantTypeTemp := genruntime.ToEnum(oauth2GrantType, authorizationContractProperties_Oauth2GrantType_STATUS_Values) + authorization.Oauth2GrantType = &oauth2GrantTypeTemp } else { authorization.Oauth2GrantType = nil } @@ -904,7 +887,7 @@ type AuthorizationContractProperties_AuthorizationType string const AuthorizationContractProperties_AuthorizationType_OAuth2 = AuthorizationContractProperties_AuthorizationType("OAuth2") // Mapping from string to AuthorizationContractProperties_AuthorizationType -var AuthorizationContractProperties_AuthorizationType_Cache = map[string]AuthorizationContractProperties_AuthorizationType{ +var authorizationContractProperties_AuthorizationType_Values = map[string]AuthorizationContractProperties_AuthorizationType{ "oauth2": AuthorizationContractProperties_AuthorizationType_OAuth2, } @@ -913,7 +896,7 @@ type AuthorizationContractProperties_AuthorizationType_STATUS string const AuthorizationContractProperties_AuthorizationType_STATUS_OAuth2 = AuthorizationContractProperties_AuthorizationType_STATUS("OAuth2") // Mapping from string to AuthorizationContractProperties_AuthorizationType_STATUS -var AuthorizationContractProperties_AuthorizationType_STATUS_Cache = map[string]AuthorizationContractProperties_AuthorizationType_STATUS{ +var authorizationContractProperties_AuthorizationType_STATUS_Values = map[string]AuthorizationContractProperties_AuthorizationType_STATUS{ "oauth2": AuthorizationContractProperties_AuthorizationType_STATUS_OAuth2, } @@ -926,7 +909,7 @@ const ( ) // Mapping from string to AuthorizationContractProperties_Oauth2GrantType -var AuthorizationContractProperties_Oauth2GrantType_Cache = map[string]AuthorizationContractProperties_Oauth2GrantType{ +var authorizationContractProperties_Oauth2GrantType_Values = map[string]AuthorizationContractProperties_Oauth2GrantType{ "authorizationcode": AuthorizationContractProperties_Oauth2GrantType_AuthorizationCode, "clientcredentials": AuthorizationContractProperties_Oauth2GrantType_ClientCredentials, } @@ -939,7 +922,7 @@ const ( ) // Mapping from string to AuthorizationContractProperties_Oauth2GrantType_STATUS -var AuthorizationContractProperties_Oauth2GrantType_STATUS_Cache = map[string]AuthorizationContractProperties_Oauth2GrantType_STATUS{ +var authorizationContractProperties_Oauth2GrantType_STATUS_Values = map[string]AuthorizationContractProperties_Oauth2GrantType_STATUS{ "authorizationcode": AuthorizationContractProperties_Oauth2GrantType_STATUS_AuthorizationCode, "clientcredentials": AuthorizationContractProperties_Oauth2GrantType_STATUS_ClientCredentials, } diff --git a/v2/api/apimanagement/v1api20230501preview/backend_types_gen.go b/v2/api/apimanagement/v1api20230501preview/backend_types_gen.go index 64748f62188..4fcb7ae20a9 100644 --- a/v2/api/apimanagement/v1api20230501preview/backend_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/backend_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -773,12 +772,8 @@ func (backend *Service_Backend_Spec) AssignProperties_From_Service_Backend_Spec( // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := BackendContractProperties_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - backend.Protocol = &protocolValue - } else { - protocolTemp := BackendContractProperties_Protocol(*source.Protocol) - backend.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, backendContractProperties_Protocol_Values) + backend.Protocol = &protocolTemp } else { backend.Protocol = nil } @@ -826,12 +821,8 @@ func (backend *Service_Backend_Spec) AssignProperties_From_Service_Backend_Spec( // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := BackendContractProperties_Type_Cache[strings.ToLower(typeVar)]; typeOk { - backend.Type = &typeValue - } else { - typeTemp := BackendContractProperties_Type(*source.Type) - backend.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, backendContractProperties_Type_Values) + backend.Type = &typeTemp } else { backend.Type = nil } @@ -1350,12 +1341,8 @@ func (backend *Service_Backend_STATUS) AssignProperties_From_Service_Backend_STA // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := BackendContractProperties_Type_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - backend.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := BackendContractProperties_Type_STATUS(*source.PropertiesType) - backend.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, backendContractProperties_Type_STATUS_Values) + backend.PropertiesType = &propertiesTypeTemp } else { backend.PropertiesType = nil } @@ -1363,12 +1350,8 @@ func (backend *Service_Backend_STATUS) AssignProperties_From_Service_Backend_STA // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := BackendContractProperties_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - backend.Protocol = &protocolValue - } else { - protocolTemp := BackendContractProperties_Protocol_STATUS(*source.Protocol) - backend.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, backendContractProperties_Protocol_STATUS_Values) + backend.Protocol = &protocolTemp } else { backend.Protocol = nil } @@ -1755,7 +1738,7 @@ const ( ) // Mapping from string to BackendContractProperties_Protocol -var BackendContractProperties_Protocol_Cache = map[string]BackendContractProperties_Protocol{ +var backendContractProperties_Protocol_Values = map[string]BackendContractProperties_Protocol{ "http": BackendContractProperties_Protocol_Http, "soap": BackendContractProperties_Protocol_Soap, } @@ -1768,7 +1751,7 @@ const ( ) // Mapping from string to BackendContractProperties_Protocol_STATUS -var BackendContractProperties_Protocol_STATUS_Cache = map[string]BackendContractProperties_Protocol_STATUS{ +var backendContractProperties_Protocol_STATUS_Values = map[string]BackendContractProperties_Protocol_STATUS{ "http": BackendContractProperties_Protocol_STATUS_Http, "soap": BackendContractProperties_Protocol_STATUS_Soap, } @@ -1782,7 +1765,7 @@ const ( ) // Mapping from string to BackendContractProperties_Type -var BackendContractProperties_Type_Cache = map[string]BackendContractProperties_Type{ +var backendContractProperties_Type_Values = map[string]BackendContractProperties_Type{ "pool": BackendContractProperties_Type_Pool, "single": BackendContractProperties_Type_Single, } @@ -1795,7 +1778,7 @@ const ( ) // Mapping from string to BackendContractProperties_Type_STATUS -var BackendContractProperties_Type_STATUS_Cache = map[string]BackendContractProperties_Type_STATUS{ +var backendContractProperties_Type_STATUS_Values = map[string]BackendContractProperties_Type_STATUS{ "pool": BackendContractProperties_Type_STATUS_Pool, "single": BackendContractProperties_Type_STATUS_Single, } diff --git a/v2/api/apimanagement/v1api20230501preview/policy_fragment_types_gen.go b/v2/api/apimanagement/v1api20230501preview/policy_fragment_types_gen.go index 86f9e9f2981..91f2896a51c 100644 --- a/v2/api/apimanagement/v1api20230501preview/policy_fragment_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/policy_fragment_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -508,12 +507,8 @@ func (fragment *Service_PolicyFragment_Spec) AssignProperties_From_Service_Polic // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyFragmentContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - fragment.Format = &formatValue - } else { - formatTemp := PolicyFragmentContractProperties_Format(*source.Format) - fragment.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyFragmentContractProperties_Format_Values) + fragment.Format = &formatTemp } else { fragment.Format = nil } @@ -755,12 +750,8 @@ func (fragment *Service_PolicyFragment_STATUS) AssignProperties_From_Service_Pol // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyFragmentContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - fragment.Format = &formatValue - } else { - formatTemp := PolicyFragmentContractProperties_Format_STATUS(*source.Format) - fragment.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyFragmentContractProperties_Format_STATUS_Values) + fragment.Format = &formatTemp } else { fragment.Format = nil } @@ -838,7 +829,7 @@ const ( ) // Mapping from string to PolicyFragmentContractProperties_Format -var PolicyFragmentContractProperties_Format_Cache = map[string]PolicyFragmentContractProperties_Format{ +var policyFragmentContractProperties_Format_Values = map[string]PolicyFragmentContractProperties_Format{ "rawxml": PolicyFragmentContractProperties_Format_Rawxml, "xml": PolicyFragmentContractProperties_Format_Xml, } @@ -851,7 +842,7 @@ const ( ) // Mapping from string to PolicyFragmentContractProperties_Format_STATUS -var PolicyFragmentContractProperties_Format_STATUS_Cache = map[string]PolicyFragmentContractProperties_Format_STATUS{ +var policyFragmentContractProperties_Format_STATUS_Values = map[string]PolicyFragmentContractProperties_Format_STATUS{ "rawxml": PolicyFragmentContractProperties_Format_STATUS_Rawxml, "xml": PolicyFragmentContractProperties_Format_STATUS_Xml, } diff --git a/v2/api/apimanagement/v1api20230501preview/policy_types_gen.go b/v2/api/apimanagement/v1api20230501preview/policy_types_gen.go index d52ae045608..ac313a81a33 100644 --- a/v2/api/apimanagement/v1api20230501preview/policy_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -460,12 +459,8 @@ func (policy *Service_Policy_Spec) AssignProperties_From_Service_Policy_Spec(sou // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -664,12 +659,8 @@ func (policy *Service_Policy_STATUS) AssignProperties_From_Service_Policy_STATUS // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format_STATUS(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_STATUS_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -740,7 +731,7 @@ const ( ) // Mapping from string to PolicyContractProperties_Format -var PolicyContractProperties_Format_Cache = map[string]PolicyContractProperties_Format{ +var policyContractProperties_Format_Values = map[string]PolicyContractProperties_Format{ "rawxml": PolicyContractProperties_Format_Rawxml, "rawxml-link": PolicyContractProperties_Format_RawxmlLink, "xml": PolicyContractProperties_Format_Xml, @@ -757,7 +748,7 @@ const ( ) // Mapping from string to PolicyContractProperties_Format_STATUS -var PolicyContractProperties_Format_STATUS_Cache = map[string]PolicyContractProperties_Format_STATUS{ +var policyContractProperties_Format_STATUS_Values = map[string]PolicyContractProperties_Format_STATUS{ "rawxml": PolicyContractProperties_Format_STATUS_Rawxml, "rawxml-link": PolicyContractProperties_Format_STATUS_RawxmlLink, "xml": PolicyContractProperties_Format_STATUS_Xml, diff --git a/v2/api/apimanagement/v1api20230501preview/product_policy_types_gen.go b/v2/api/apimanagement/v1api20230501preview/product_policy_types_gen.go index 709a8bd4653..f03d895ab83 100644 --- a/v2/api/apimanagement/v1api20230501preview/product_policy_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/product_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -460,12 +459,8 @@ func (policy *Service_Products_Policy_Spec) AssignProperties_From_Service_Produc // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_Values) + policy.Format = &formatTemp } else { policy.Format = nil } @@ -664,12 +659,8 @@ func (policy *Service_Products_Policy_STATUS) AssignProperties_From_Service_Prod // Format if source.Format != nil { format := *source.Format - if formatValue, formatOk := PolicyContractProperties_Format_STATUS_Cache[strings.ToLower(format)]; formatOk { - policy.Format = &formatValue - } else { - formatTemp := PolicyContractProperties_Format_STATUS(*source.Format) - policy.Format = &formatTemp - } + formatTemp := genruntime.ToEnum(format, policyContractProperties_Format_STATUS_Values) + policy.Format = &formatTemp } else { policy.Format = nil } diff --git a/v2/api/apimanagement/v1api20230501preview/product_types_gen.go b/v2/api/apimanagement/v1api20230501preview/product_types_gen.go index ea51fa6ec5b..d7525435b89 100644 --- a/v2/api/apimanagement/v1api20230501preview/product_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/product_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -612,12 +611,8 @@ func (product *Service_Product_Spec) AssignProperties_From_Service_Product_Spec( // State if source.State != nil { state := *source.State - if stateValue, stateOk := ProductContractProperties_State_Cache[strings.ToLower(state)]; stateOk { - product.State = &stateValue - } else { - stateTemp := ProductContractProperties_State(*source.State) - product.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, productContractProperties_State_Values) + product.State = &stateTemp } else { product.State = nil } @@ -951,12 +946,8 @@ func (product *Service_Product_STATUS) AssignProperties_From_Service_Product_STA // State if source.State != nil { state := *source.State - if stateValue, stateOk := ProductContractProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - product.State = &stateValue - } else { - stateTemp := ProductContractProperties_State_STATUS(*source.State) - product.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, productContractProperties_State_STATUS_Values) + product.State = &stateTemp } else { product.State = nil } @@ -1055,7 +1046,7 @@ const ( ) // Mapping from string to ProductContractProperties_State -var ProductContractProperties_State_Cache = map[string]ProductContractProperties_State{ +var productContractProperties_State_Values = map[string]ProductContractProperties_State{ "notpublished": ProductContractProperties_State_NotPublished, "published": ProductContractProperties_State_Published, } @@ -1068,7 +1059,7 @@ const ( ) // Mapping from string to ProductContractProperties_State_STATUS -var ProductContractProperties_State_STATUS_Cache = map[string]ProductContractProperties_State_STATUS{ +var productContractProperties_State_STATUS_Values = map[string]ProductContractProperties_State_STATUS{ "notpublished": ProductContractProperties_State_STATUS_NotPublished, "published": ProductContractProperties_State_STATUS_Published, } diff --git a/v2/api/apimanagement/v1api20230501preview/service_spec_arm_types_gen.go b/v2/api/apimanagement/v1api20230501preview/service_spec_arm_types_gen.go index d508f9e75e8..a0dd7887235 100644 --- a/v2/api/apimanagement/v1api20230501preview/service_spec_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/service_spec_arm_types_gen.go @@ -182,7 +182,7 @@ const ( ) // Mapping from string to ApiManagementServiceIdentity_Type -var ApiManagementServiceIdentity_Type_Cache = map[string]ApiManagementServiceIdentity_Type{ +var apiManagementServiceIdentity_Type_Values = map[string]ApiManagementServiceIdentity_Type{ "none": ApiManagementServiceIdentity_Type_None, "systemassigned": ApiManagementServiceIdentity_Type_SystemAssigned, "systemassigned, userassigned": ApiManagementServiceIdentity_Type_SystemAssignedUserAssigned, @@ -204,7 +204,7 @@ const ( ) // Mapping from string to ApiManagementServiceSkuProperties_Name -var ApiManagementServiceSkuProperties_Name_Cache = map[string]ApiManagementServiceSkuProperties_Name{ +var apiManagementServiceSkuProperties_Name_Values = map[string]ApiManagementServiceSkuProperties_Name{ "basic": ApiManagementServiceSkuProperties_Name_Basic, "basicv2": ApiManagementServiceSkuProperties_Name_BasicV2, "consumption": ApiManagementServiceSkuProperties_Name_Consumption, diff --git a/v2/api/apimanagement/v1api20230501preview/service_status_arm_types_gen.go b/v2/api/apimanagement/v1api20230501preview/service_status_arm_types_gen.go index 8986da503ef..716893f9695 100644 --- a/v2/api/apimanagement/v1api20230501preview/service_status_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/service_status_arm_types_gen.go @@ -281,7 +281,7 @@ const ( ) // Mapping from string to ApiManagementServiceIdentity_Type_STATUS -var ApiManagementServiceIdentity_Type_STATUS_Cache = map[string]ApiManagementServiceIdentity_Type_STATUS{ +var apiManagementServiceIdentity_Type_STATUS_Values = map[string]ApiManagementServiceIdentity_Type_STATUS{ "none": ApiManagementServiceIdentity_Type_STATUS_None, "systemassigned": ApiManagementServiceIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ApiManagementServiceIdentity_Type_STATUS_SystemAssignedUserAssigned, @@ -302,7 +302,7 @@ const ( ) // Mapping from string to ApiManagementServiceSkuProperties_Name_STATUS -var ApiManagementServiceSkuProperties_Name_STATUS_Cache = map[string]ApiManagementServiceSkuProperties_Name_STATUS{ +var apiManagementServiceSkuProperties_Name_STATUS_Values = map[string]ApiManagementServiceSkuProperties_Name_STATUS{ "basic": ApiManagementServiceSkuProperties_Name_STATUS_Basic, "basicv2": ApiManagementServiceSkuProperties_Name_STATUS_BasicV2, "consumption": ApiManagementServiceSkuProperties_Name_STATUS_Consumption, @@ -404,7 +404,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -421,7 +421,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/apimanagement/v1api20230501preview/service_subscription_spec_arm_types_gen.go b/v2/api/apimanagement/v1api20230501preview/service_subscription_spec_arm_types_gen.go index fd0a44da2b8..c9ead45dc60 100644 --- a/v2/api/apimanagement/v1api20230501preview/service_subscription_spec_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/service_subscription_spec_arm_types_gen.go @@ -69,7 +69,7 @@ const ( ) // Mapping from string to SubscriptionCreateParameterProperties_State -var SubscriptionCreateParameterProperties_State_Cache = map[string]SubscriptionCreateParameterProperties_State{ +var subscriptionCreateParameterProperties_State_Values = map[string]SubscriptionCreateParameterProperties_State{ "active": SubscriptionCreateParameterProperties_State_Active, "cancelled": SubscriptionCreateParameterProperties_State_Cancelled, "expired": SubscriptionCreateParameterProperties_State_Expired, diff --git a/v2/api/apimanagement/v1api20230501preview/service_subscription_status_arm_types_gen.go b/v2/api/apimanagement/v1api20230501preview/service_subscription_status_arm_types_gen.go index 280765ee25e..e10dfda5fb6 100644 --- a/v2/api/apimanagement/v1api20230501preview/service_subscription_status_arm_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/service_subscription_status_arm_types_gen.go @@ -79,7 +79,7 @@ const ( ) // Mapping from string to SubscriptionContractProperties_State_STATUS -var SubscriptionContractProperties_State_STATUS_Cache = map[string]SubscriptionContractProperties_State_STATUS{ +var subscriptionContractProperties_State_STATUS_Values = map[string]SubscriptionContractProperties_State_STATUS{ "active": SubscriptionContractProperties_State_STATUS_Active, "cancelled": SubscriptionContractProperties_State_STATUS_Cancelled, "expired": SubscriptionContractProperties_State_STATUS_Expired, diff --git a/v2/api/apimanagement/v1api20230501preview/service_types_gen.go b/v2/api/apimanagement/v1api20230501preview/service_types_gen.go index ec89e7d6834..b012f2eeccb 100644 --- a/v2/api/apimanagement/v1api20230501preview/service_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/service_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1025,12 +1024,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2023050 // DeveloperPortalStatus if source.DeveloperPortalStatus != nil { developerPortalStatus := *source.DeveloperPortalStatus - if developerPortalStatusValue, developerPortalStatusOk := ApiManagementServiceProperties_DeveloperPortalStatus_Cache[strings.ToLower(developerPortalStatus)]; developerPortalStatusOk { - service.DeveloperPortalStatus = &developerPortalStatusValue - } else { - developerPortalStatusTemp := ApiManagementServiceProperties_DeveloperPortalStatus(*source.DeveloperPortalStatus) - service.DeveloperPortalStatus = &developerPortalStatusTemp - } + developerPortalStatusTemp := genruntime.ToEnum(developerPortalStatus, apiManagementServiceProperties_DeveloperPortalStatus_Values) + service.DeveloperPortalStatus = &developerPortalStatusTemp } else { service.DeveloperPortalStatus = nil } @@ -1084,12 +1079,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2023050 // LegacyPortalStatus if source.LegacyPortalStatus != nil { legacyPortalStatus := *source.LegacyPortalStatus - if legacyPortalStatusValue, legacyPortalStatusOk := ApiManagementServiceProperties_LegacyPortalStatus_Cache[strings.ToLower(legacyPortalStatus)]; legacyPortalStatusOk { - service.LegacyPortalStatus = &legacyPortalStatusValue - } else { - legacyPortalStatusTemp := ApiManagementServiceProperties_LegacyPortalStatus(*source.LegacyPortalStatus) - service.LegacyPortalStatus = &legacyPortalStatusTemp - } + legacyPortalStatusTemp := genruntime.ToEnum(legacyPortalStatus, apiManagementServiceProperties_LegacyPortalStatus_Values) + service.LegacyPortalStatus = &legacyPortalStatusTemp } else { service.LegacyPortalStatus = nil } @@ -1100,12 +1091,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2023050 // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := ApiManagementServiceProperties_NatGatewayState_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - service.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := ApiManagementServiceProperties_NatGatewayState(*source.NatGatewayState) - service.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, apiManagementServiceProperties_NatGatewayState_Values) + service.NatGatewayState = &natGatewayStateTemp } else { service.NatGatewayState = nil } @@ -1137,12 +1124,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2023050 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ApiManagementServiceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ApiManagementServiceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, apiManagementServiceProperties_PublicNetworkAccess_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -1201,12 +1184,8 @@ func (service *Service_Spec) AssignProperties_From_Service_Spec(source *v2023050 // VirtualNetworkType if source.VirtualNetworkType != nil { virtualNetworkType := *source.VirtualNetworkType - if virtualNetworkTypeValue, virtualNetworkTypeOk := ApiManagementServiceProperties_VirtualNetworkType_Cache[strings.ToLower(virtualNetworkType)]; virtualNetworkTypeOk { - service.VirtualNetworkType = &virtualNetworkTypeValue - } else { - virtualNetworkTypeTemp := ApiManagementServiceProperties_VirtualNetworkType(*source.VirtualNetworkType) - service.VirtualNetworkType = &virtualNetworkTypeTemp - } + virtualNetworkTypeTemp := genruntime.ToEnum(virtualNetworkType, apiManagementServiceProperties_VirtualNetworkType_Values) + service.VirtualNetworkType = &virtualNetworkTypeTemp } else { service.VirtualNetworkType = nil } @@ -2197,12 +2176,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // DeveloperPortalStatus if source.DeveloperPortalStatus != nil { developerPortalStatus := *source.DeveloperPortalStatus - if developerPortalStatusValue, developerPortalStatusOk := ApiManagementServiceProperties_DeveloperPortalStatus_STATUS_Cache[strings.ToLower(developerPortalStatus)]; developerPortalStatusOk { - service.DeveloperPortalStatus = &developerPortalStatusValue - } else { - developerPortalStatusTemp := ApiManagementServiceProperties_DeveloperPortalStatus_STATUS(*source.DeveloperPortalStatus) - service.DeveloperPortalStatus = &developerPortalStatusTemp - } + developerPortalStatusTemp := genruntime.ToEnum(developerPortalStatus, apiManagementServiceProperties_DeveloperPortalStatus_STATUS_Values) + service.DeveloperPortalStatus = &developerPortalStatusTemp } else { service.DeveloperPortalStatus = nil } @@ -2271,12 +2246,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // LegacyPortalStatus if source.LegacyPortalStatus != nil { legacyPortalStatus := *source.LegacyPortalStatus - if legacyPortalStatusValue, legacyPortalStatusOk := ApiManagementServiceProperties_LegacyPortalStatus_STATUS_Cache[strings.ToLower(legacyPortalStatus)]; legacyPortalStatusOk { - service.LegacyPortalStatus = &legacyPortalStatusValue - } else { - legacyPortalStatusTemp := ApiManagementServiceProperties_LegacyPortalStatus_STATUS(*source.LegacyPortalStatus) - service.LegacyPortalStatus = &legacyPortalStatusTemp - } + legacyPortalStatusTemp := genruntime.ToEnum(legacyPortalStatus, apiManagementServiceProperties_LegacyPortalStatus_STATUS_Values) + service.LegacyPortalStatus = &legacyPortalStatusTemp } else { service.LegacyPortalStatus = nil } @@ -2293,12 +2264,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := ApiManagementServiceProperties_NatGatewayState_STATUS_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - service.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := ApiManagementServiceProperties_NatGatewayState_STATUS(*source.NatGatewayState) - service.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, apiManagementServiceProperties_NatGatewayState_STATUS_Values) + service.NatGatewayState = &natGatewayStateTemp } else { service.NatGatewayState = nil } @@ -2312,12 +2279,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // PlatformVersion if source.PlatformVersion != nil { platformVersion := *source.PlatformVersion - if platformVersionValue, platformVersionOk := ApiManagementServiceProperties_PlatformVersion_STATUS_Cache[strings.ToLower(platformVersion)]; platformVersionOk { - service.PlatformVersion = &platformVersionValue - } else { - platformVersionTemp := ApiManagementServiceProperties_PlatformVersion_STATUS(*source.PlatformVersion) - service.PlatformVersion = &platformVersionTemp - } + platformVersionTemp := genruntime.ToEnum(platformVersion, apiManagementServiceProperties_PlatformVersion_STATUS_Values) + service.PlatformVersion = &platformVersionTemp } else { service.PlatformVersion = nil } @@ -2358,12 +2321,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ApiManagementServiceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, apiManagementServiceProperties_PublicNetworkAccess_STATUS_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -2433,12 +2392,8 @@ func (service *Service_STATUS) AssignProperties_From_Service_STATUS(source *v202 // VirtualNetworkType if source.VirtualNetworkType != nil { virtualNetworkType := *source.VirtualNetworkType - if virtualNetworkTypeValue, virtualNetworkTypeOk := ApiManagementServiceProperties_VirtualNetworkType_STATUS_Cache[strings.ToLower(virtualNetworkType)]; virtualNetworkTypeOk { - service.VirtualNetworkType = &virtualNetworkTypeValue - } else { - virtualNetworkTypeTemp := ApiManagementServiceProperties_VirtualNetworkType_STATUS(*source.VirtualNetworkType) - service.VirtualNetworkType = &virtualNetworkTypeTemp - } + virtualNetworkTypeTemp := genruntime.ToEnum(virtualNetworkType, apiManagementServiceProperties_VirtualNetworkType_STATUS_Values) + service.VirtualNetworkType = &virtualNetworkTypeTemp } else { service.VirtualNetworkType = nil } @@ -2929,12 +2884,8 @@ func (location *AdditionalLocation) AssignProperties_From_AdditionalLocation(sou // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := AdditionalLocation_NatGatewayState_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - location.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := AdditionalLocation_NatGatewayState(*source.NatGatewayState) - location.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, additionalLocation_NatGatewayState_Values) + location.NatGatewayState = &natGatewayStateTemp } else { location.NatGatewayState = nil } @@ -3209,12 +3160,8 @@ func (location *AdditionalLocation_STATUS) AssignProperties_From_AdditionalLocat // NatGatewayState if source.NatGatewayState != nil { natGatewayState := *source.NatGatewayState - if natGatewayStateValue, natGatewayStateOk := AdditionalLocation_NatGatewayState_STATUS_Cache[strings.ToLower(natGatewayState)]; natGatewayStateOk { - location.NatGatewayState = &natGatewayStateValue - } else { - natGatewayStateTemp := AdditionalLocation_NatGatewayState_STATUS(*source.NatGatewayState) - location.NatGatewayState = &natGatewayStateTemp - } + natGatewayStateTemp := genruntime.ToEnum(natGatewayState, additionalLocation_NatGatewayState_STATUS_Values) + location.NatGatewayState = &natGatewayStateTemp } else { location.NatGatewayState = nil } @@ -3225,12 +3172,8 @@ func (location *AdditionalLocation_STATUS) AssignProperties_From_AdditionalLocat // PlatformVersion if source.PlatformVersion != nil { platformVersion := *source.PlatformVersion - if platformVersionValue, platformVersionOk := AdditionalLocation_PlatformVersion_STATUS_Cache[strings.ToLower(platformVersion)]; platformVersionOk { - location.PlatformVersion = &platformVersionValue - } else { - platformVersionTemp := AdditionalLocation_PlatformVersion_STATUS(*source.PlatformVersion) - location.PlatformVersion = &platformVersionTemp - } + platformVersionTemp := genruntime.ToEnum(platformVersion, additionalLocation_PlatformVersion_STATUS_Values) + location.PlatformVersion = &platformVersionTemp } else { location.PlatformVersion = nil } @@ -3432,12 +3375,8 @@ func (identity *ApiManagementServiceIdentity) AssignProperties_From_ApiManagemen // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiManagementServiceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ApiManagementServiceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiManagementServiceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3586,12 +3525,8 @@ func (identity *ApiManagementServiceIdentity_STATUS) AssignProperties_From_ApiMa // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ApiManagementServiceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ApiManagementServiceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, apiManagementServiceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3675,7 +3610,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_DeveloperPortalStatus -var ApiManagementServiceProperties_DeveloperPortalStatus_Cache = map[string]ApiManagementServiceProperties_DeveloperPortalStatus{ +var apiManagementServiceProperties_DeveloperPortalStatus_Values = map[string]ApiManagementServiceProperties_DeveloperPortalStatus{ "disabled": ApiManagementServiceProperties_DeveloperPortalStatus_Disabled, "enabled": ApiManagementServiceProperties_DeveloperPortalStatus_Enabled, } @@ -3688,7 +3623,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_DeveloperPortalStatus_STATUS -var ApiManagementServiceProperties_DeveloperPortalStatus_STATUS_Cache = map[string]ApiManagementServiceProperties_DeveloperPortalStatus_STATUS{ +var apiManagementServiceProperties_DeveloperPortalStatus_STATUS_Values = map[string]ApiManagementServiceProperties_DeveloperPortalStatus_STATUS{ "disabled": ApiManagementServiceProperties_DeveloperPortalStatus_STATUS_Disabled, "enabled": ApiManagementServiceProperties_DeveloperPortalStatus_STATUS_Enabled, } @@ -3702,7 +3637,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_LegacyPortalStatus -var ApiManagementServiceProperties_LegacyPortalStatus_Cache = map[string]ApiManagementServiceProperties_LegacyPortalStatus{ +var apiManagementServiceProperties_LegacyPortalStatus_Values = map[string]ApiManagementServiceProperties_LegacyPortalStatus{ "disabled": ApiManagementServiceProperties_LegacyPortalStatus_Disabled, "enabled": ApiManagementServiceProperties_LegacyPortalStatus_Enabled, } @@ -3715,7 +3650,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_LegacyPortalStatus_STATUS -var ApiManagementServiceProperties_LegacyPortalStatus_STATUS_Cache = map[string]ApiManagementServiceProperties_LegacyPortalStatus_STATUS{ +var apiManagementServiceProperties_LegacyPortalStatus_STATUS_Values = map[string]ApiManagementServiceProperties_LegacyPortalStatus_STATUS{ "disabled": ApiManagementServiceProperties_LegacyPortalStatus_STATUS_Disabled, "enabled": ApiManagementServiceProperties_LegacyPortalStatus_STATUS_Enabled, } @@ -3729,7 +3664,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_NatGatewayState -var ApiManagementServiceProperties_NatGatewayState_Cache = map[string]ApiManagementServiceProperties_NatGatewayState{ +var apiManagementServiceProperties_NatGatewayState_Values = map[string]ApiManagementServiceProperties_NatGatewayState{ "disabled": ApiManagementServiceProperties_NatGatewayState_Disabled, "enabled": ApiManagementServiceProperties_NatGatewayState_Enabled, } @@ -3742,7 +3677,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_NatGatewayState_STATUS -var ApiManagementServiceProperties_NatGatewayState_STATUS_Cache = map[string]ApiManagementServiceProperties_NatGatewayState_STATUS{ +var apiManagementServiceProperties_NatGatewayState_STATUS_Values = map[string]ApiManagementServiceProperties_NatGatewayState_STATUS{ "disabled": ApiManagementServiceProperties_NatGatewayState_STATUS_Disabled, "enabled": ApiManagementServiceProperties_NatGatewayState_STATUS_Enabled, } @@ -3758,7 +3693,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PlatformVersion_STATUS -var ApiManagementServiceProperties_PlatformVersion_STATUS_Cache = map[string]ApiManagementServiceProperties_PlatformVersion_STATUS{ +var apiManagementServiceProperties_PlatformVersion_STATUS_Values = map[string]ApiManagementServiceProperties_PlatformVersion_STATUS{ "mtv1": ApiManagementServiceProperties_PlatformVersion_STATUS_Mtv1, "stv1": ApiManagementServiceProperties_PlatformVersion_STATUS_Stv1, "stv2": ApiManagementServiceProperties_PlatformVersion_STATUS_Stv2, @@ -3775,7 +3710,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PublicNetworkAccess -var ApiManagementServiceProperties_PublicNetworkAccess_Cache = map[string]ApiManagementServiceProperties_PublicNetworkAccess{ +var apiManagementServiceProperties_PublicNetworkAccess_Values = map[string]ApiManagementServiceProperties_PublicNetworkAccess{ "disabled": ApiManagementServiceProperties_PublicNetworkAccess_Disabled, "enabled": ApiManagementServiceProperties_PublicNetworkAccess_Enabled, } @@ -3788,7 +3723,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_PublicNetworkAccess_STATUS -var ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Cache = map[string]ApiManagementServiceProperties_PublicNetworkAccess_STATUS{ +var apiManagementServiceProperties_PublicNetworkAccess_STATUS_Values = map[string]ApiManagementServiceProperties_PublicNetworkAccess_STATUS{ "disabled": ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ApiManagementServiceProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -3803,7 +3738,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_VirtualNetworkType -var ApiManagementServiceProperties_VirtualNetworkType_Cache = map[string]ApiManagementServiceProperties_VirtualNetworkType{ +var apiManagementServiceProperties_VirtualNetworkType_Values = map[string]ApiManagementServiceProperties_VirtualNetworkType{ "external": ApiManagementServiceProperties_VirtualNetworkType_External, "internal": ApiManagementServiceProperties_VirtualNetworkType_Internal, "none": ApiManagementServiceProperties_VirtualNetworkType_None, @@ -3818,7 +3753,7 @@ const ( ) // Mapping from string to ApiManagementServiceProperties_VirtualNetworkType_STATUS -var ApiManagementServiceProperties_VirtualNetworkType_STATUS_Cache = map[string]ApiManagementServiceProperties_VirtualNetworkType_STATUS{ +var apiManagementServiceProperties_VirtualNetworkType_STATUS_Values = map[string]ApiManagementServiceProperties_VirtualNetworkType_STATUS{ "external": ApiManagementServiceProperties_VirtualNetworkType_STATUS_External, "internal": ApiManagementServiceProperties_VirtualNetworkType_STATUS_Internal, "none": ApiManagementServiceProperties_VirtualNetworkType_STATUS_None, @@ -3895,12 +3830,8 @@ func (properties *ApiManagementServiceSkuProperties) AssignProperties_From_ApiMa // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApiManagementServiceSkuProperties_Name_Cache[strings.ToLower(name)]; nameOk { - properties.Name = &nameValue - } else { - nameTemp := ApiManagementServiceSkuProperties_Name(*source.Name) - properties.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, apiManagementServiceSkuProperties_Name_Values) + properties.Name = &nameTemp } else { properties.Name = nil } @@ -3984,12 +3915,8 @@ func (properties *ApiManagementServiceSkuProperties_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApiManagementServiceSkuProperties_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - properties.Name = &nameValue - } else { - nameTemp := ApiManagementServiceSkuProperties_Name_STATUS(*source.Name) - properties.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, apiManagementServiceSkuProperties_Name_STATUS_Values) + properties.Name = &nameTemp } else { properties.Name = nil } @@ -4288,12 +4215,8 @@ func (configuration *CertificateConfiguration) AssignProperties_From_Certificate // StoreName if source.StoreName != nil { storeName := *source.StoreName - if storeNameValue, storeNameOk := CertificateConfiguration_StoreName_Cache[strings.ToLower(storeName)]; storeNameOk { - configuration.StoreName = &storeNameValue - } else { - storeNameTemp := CertificateConfiguration_StoreName(*source.StoreName) - configuration.StoreName = &storeNameTemp - } + storeNameTemp := genruntime.ToEnum(storeName, certificateConfiguration_StoreName_Values) + configuration.StoreName = &storeNameTemp } else { configuration.StoreName = nil } @@ -4424,12 +4347,8 @@ func (configuration *CertificateConfiguration_STATUS) AssignProperties_From_Cert // StoreName if source.StoreName != nil { storeName := *source.StoreName - if storeNameValue, storeNameOk := CertificateConfiguration_StoreName_STATUS_Cache[strings.ToLower(storeName)]; storeNameOk { - configuration.StoreName = &storeNameValue - } else { - storeNameTemp := CertificateConfiguration_StoreName_STATUS(*source.StoreName) - configuration.StoreName = &storeNameTemp - } + storeNameTemp := genruntime.ToEnum(storeName, certificateConfiguration_StoreName_STATUS_Values) + configuration.StoreName = &storeNameTemp } else { configuration.StoreName = nil } @@ -4530,12 +4449,8 @@ func (configurationApi *ConfigurationApi) AssignProperties_From_ConfigurationApi // LegacyApi if source.LegacyApi != nil { legacyApi := *source.LegacyApi - if legacyApiValue, legacyApiOk := ConfigurationApi_LegacyApi_Cache[strings.ToLower(legacyApi)]; legacyApiOk { - configurationApi.LegacyApi = &legacyApiValue - } else { - legacyApiTemp := ConfigurationApi_LegacyApi(*source.LegacyApi) - configurationApi.LegacyApi = &legacyApiTemp - } + legacyApiTemp := genruntime.ToEnum(legacyApi, configurationApi_LegacyApi_Values) + configurationApi.LegacyApi = &legacyApiTemp } else { configurationApi.LegacyApi = nil } @@ -4606,12 +4521,8 @@ func (configurationApi *ConfigurationApi_STATUS) AssignProperties_From_Configura // LegacyApi if source.LegacyApi != nil { legacyApi := *source.LegacyApi - if legacyApiValue, legacyApiOk := ConfigurationApi_LegacyApi_STATUS_Cache[strings.ToLower(legacyApi)]; legacyApiOk { - configurationApi.LegacyApi = &legacyApiValue - } else { - legacyApiTemp := ConfigurationApi_LegacyApi_STATUS(*source.LegacyApi) - configurationApi.LegacyApi = &legacyApiTemp - } + legacyApiTemp := genruntime.ToEnum(legacyApi, configurationApi_LegacyApi_STATUS_Values) + configurationApi.LegacyApi = &legacyApiTemp } else { configurationApi.LegacyApi = nil } @@ -4896,12 +4807,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // CertificateSource if source.CertificateSource != nil { certificateSource := *source.CertificateSource - if certificateSourceValue, certificateSourceOk := HostnameConfiguration_CertificateSource_Cache[strings.ToLower(certificateSource)]; certificateSourceOk { - configuration.CertificateSource = &certificateSourceValue - } else { - certificateSourceTemp := HostnameConfiguration_CertificateSource(*source.CertificateSource) - configuration.CertificateSource = &certificateSourceTemp - } + certificateSourceTemp := genruntime.ToEnum(certificateSource, hostnameConfiguration_CertificateSource_Values) + configuration.CertificateSource = &certificateSourceTemp } else { configuration.CertificateSource = nil } @@ -4909,12 +4816,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // CertificateStatus if source.CertificateStatus != nil { certificateStatus := *source.CertificateStatus - if certificateStatusValue, certificateStatusOk := HostnameConfiguration_CertificateStatus_Cache[strings.ToLower(certificateStatus)]; certificateStatusOk { - configuration.CertificateStatus = &certificateStatusValue - } else { - certificateStatusTemp := HostnameConfiguration_CertificateStatus(*source.CertificateStatus) - configuration.CertificateStatus = &certificateStatusTemp - } + certificateStatusTemp := genruntime.ToEnum(certificateStatus, hostnameConfiguration_CertificateStatus_Values) + configuration.CertificateStatus = &certificateStatusTemp } else { configuration.CertificateStatus = nil } @@ -4958,12 +4861,8 @@ func (configuration *HostnameConfiguration) AssignProperties_From_HostnameConfig // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := HostnameConfiguration_Type_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := HostnameConfiguration_Type(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, hostnameConfiguration_Type_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -5208,12 +5107,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // CertificateSource if source.CertificateSource != nil { certificateSource := *source.CertificateSource - if certificateSourceValue, certificateSourceOk := HostnameConfiguration_CertificateSource_STATUS_Cache[strings.ToLower(certificateSource)]; certificateSourceOk { - configuration.CertificateSource = &certificateSourceValue - } else { - certificateSourceTemp := HostnameConfiguration_CertificateSource_STATUS(*source.CertificateSource) - configuration.CertificateSource = &certificateSourceTemp - } + certificateSourceTemp := genruntime.ToEnum(certificateSource, hostnameConfiguration_CertificateSource_STATUS_Values) + configuration.CertificateSource = &certificateSourceTemp } else { configuration.CertificateSource = nil } @@ -5221,12 +5116,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // CertificateStatus if source.CertificateStatus != nil { certificateStatus := *source.CertificateStatus - if certificateStatusValue, certificateStatusOk := HostnameConfiguration_CertificateStatus_STATUS_Cache[strings.ToLower(certificateStatus)]; certificateStatusOk { - configuration.CertificateStatus = &certificateStatusValue - } else { - certificateStatusTemp := HostnameConfiguration_CertificateStatus_STATUS(*source.CertificateStatus) - configuration.CertificateStatus = &certificateStatusTemp - } + certificateStatusTemp := genruntime.ToEnum(certificateStatus, hostnameConfiguration_CertificateStatus_STATUS_Values) + configuration.CertificateStatus = &certificateStatusTemp } else { configuration.CertificateStatus = nil } @@ -5262,12 +5153,8 @@ func (configuration *HostnameConfiguration_STATUS) AssignProperties_From_Hostnam // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := HostnameConfiguration_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := HostnameConfiguration_Type_STATUS(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, hostnameConfiguration_Type_STATUS_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -5650,12 +5537,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -5669,12 +5552,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -5909,7 +5788,7 @@ const ( ) // Mapping from string to AdditionalLocation_NatGatewayState -var AdditionalLocation_NatGatewayState_Cache = map[string]AdditionalLocation_NatGatewayState{ +var additionalLocation_NatGatewayState_Values = map[string]AdditionalLocation_NatGatewayState{ "disabled": AdditionalLocation_NatGatewayState_Disabled, "enabled": AdditionalLocation_NatGatewayState_Enabled, } @@ -5922,7 +5801,7 @@ const ( ) // Mapping from string to AdditionalLocation_NatGatewayState_STATUS -var AdditionalLocation_NatGatewayState_STATUS_Cache = map[string]AdditionalLocation_NatGatewayState_STATUS{ +var additionalLocation_NatGatewayState_STATUS_Values = map[string]AdditionalLocation_NatGatewayState_STATUS{ "disabled": AdditionalLocation_NatGatewayState_STATUS_Disabled, "enabled": AdditionalLocation_NatGatewayState_STATUS_Enabled, } @@ -5938,7 +5817,7 @@ const ( ) // Mapping from string to AdditionalLocation_PlatformVersion_STATUS -var AdditionalLocation_PlatformVersion_STATUS_Cache = map[string]AdditionalLocation_PlatformVersion_STATUS{ +var additionalLocation_PlatformVersion_STATUS_Values = map[string]AdditionalLocation_PlatformVersion_STATUS{ "mtv1": AdditionalLocation_PlatformVersion_STATUS_Mtv1, "stv1": AdditionalLocation_PlatformVersion_STATUS_Stv1, "stv2": AdditionalLocation_PlatformVersion_STATUS_Stv2, @@ -6013,7 +5892,7 @@ const ( ) // Mapping from string to CertificateConfiguration_StoreName -var CertificateConfiguration_StoreName_Cache = map[string]CertificateConfiguration_StoreName{ +var certificateConfiguration_StoreName_Values = map[string]CertificateConfiguration_StoreName{ "certificateauthority": CertificateConfiguration_StoreName_CertificateAuthority, "root": CertificateConfiguration_StoreName_Root, } @@ -6026,7 +5905,7 @@ const ( ) // Mapping from string to CertificateConfiguration_StoreName_STATUS -var CertificateConfiguration_StoreName_STATUS_Cache = map[string]CertificateConfiguration_StoreName_STATUS{ +var certificateConfiguration_StoreName_STATUS_Values = map[string]CertificateConfiguration_StoreName_STATUS{ "certificateauthority": CertificateConfiguration_StoreName_STATUS_CertificateAuthority, "root": CertificateConfiguration_StoreName_STATUS_Root, } @@ -6335,7 +6214,7 @@ const ( ) // Mapping from string to ConfigurationApi_LegacyApi -var ConfigurationApi_LegacyApi_Cache = map[string]ConfigurationApi_LegacyApi{ +var configurationApi_LegacyApi_Values = map[string]ConfigurationApi_LegacyApi{ "disabled": ConfigurationApi_LegacyApi_Disabled, "enabled": ConfigurationApi_LegacyApi_Enabled, } @@ -6348,7 +6227,7 @@ const ( ) // Mapping from string to ConfigurationApi_LegacyApi_STATUS -var ConfigurationApi_LegacyApi_STATUS_Cache = map[string]ConfigurationApi_LegacyApi_STATUS{ +var configurationApi_LegacyApi_STATUS_Values = map[string]ConfigurationApi_LegacyApi_STATUS{ "disabled": ConfigurationApi_LegacyApi_STATUS_Disabled, "enabled": ConfigurationApi_LegacyApi_STATUS_Enabled, } @@ -6364,7 +6243,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateSource -var HostnameConfiguration_CertificateSource_Cache = map[string]HostnameConfiguration_CertificateSource{ +var hostnameConfiguration_CertificateSource_Values = map[string]HostnameConfiguration_CertificateSource{ "builtin": HostnameConfiguration_CertificateSource_BuiltIn, "custom": HostnameConfiguration_CertificateSource_Custom, "keyvault": HostnameConfiguration_CertificateSource_KeyVault, @@ -6381,7 +6260,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateSource_STATUS -var HostnameConfiguration_CertificateSource_STATUS_Cache = map[string]HostnameConfiguration_CertificateSource_STATUS{ +var hostnameConfiguration_CertificateSource_STATUS_Values = map[string]HostnameConfiguration_CertificateSource_STATUS{ "builtin": HostnameConfiguration_CertificateSource_STATUS_BuiltIn, "custom": HostnameConfiguration_CertificateSource_STATUS_Custom, "keyvault": HostnameConfiguration_CertificateSource_STATUS_KeyVault, @@ -6398,7 +6277,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateStatus -var HostnameConfiguration_CertificateStatus_Cache = map[string]HostnameConfiguration_CertificateStatus{ +var hostnameConfiguration_CertificateStatus_Values = map[string]HostnameConfiguration_CertificateStatus{ "completed": HostnameConfiguration_CertificateStatus_Completed, "failed": HostnameConfiguration_CertificateStatus_Failed, "inprogress": HostnameConfiguration_CertificateStatus_InProgress, @@ -6413,7 +6292,7 @@ const ( ) // Mapping from string to HostnameConfiguration_CertificateStatus_STATUS -var HostnameConfiguration_CertificateStatus_STATUS_Cache = map[string]HostnameConfiguration_CertificateStatus_STATUS{ +var hostnameConfiguration_CertificateStatus_STATUS_Values = map[string]HostnameConfiguration_CertificateStatus_STATUS{ "completed": HostnameConfiguration_CertificateStatus_STATUS_Completed, "failed": HostnameConfiguration_CertificateStatus_STATUS_Failed, "inprogress": HostnameConfiguration_CertificateStatus_STATUS_InProgress, @@ -6432,7 +6311,7 @@ const ( ) // Mapping from string to HostnameConfiguration_Type -var HostnameConfiguration_Type_Cache = map[string]HostnameConfiguration_Type{ +var hostnameConfiguration_Type_Values = map[string]HostnameConfiguration_Type{ "configurationapi": HostnameConfiguration_Type_ConfigurationApi, "developerportal": HostnameConfiguration_Type_DeveloperPortal, "management": HostnameConfiguration_Type_Management, @@ -6453,7 +6332,7 @@ const ( ) // Mapping from string to HostnameConfiguration_Type_STATUS -var HostnameConfiguration_Type_STATUS_Cache = map[string]HostnameConfiguration_Type_STATUS{ +var hostnameConfiguration_Type_STATUS_Values = map[string]HostnameConfiguration_Type_STATUS{ "configurationapi": HostnameConfiguration_Type_STATUS_ConfigurationApi, "developerportal": HostnameConfiguration_Type_STATUS_DeveloperPortal, "management": HostnameConfiguration_Type_STATUS_Management, @@ -6522,12 +6401,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - state.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus_STATUS(*source.Status) - state.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_STATUS_Values) + state.Status = &statusTemp } else { state.Status = nil } @@ -6683,7 +6558,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus_STATUS -var PrivateEndpointServiceConnectionStatus_STATUS_Cache = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ +var privateEndpointServiceConnectionStatus_STATUS_Values = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ "approved": PrivateEndpointServiceConnectionStatus_STATUS_Approved, "pending": PrivateEndpointServiceConnectionStatus_STATUS_Pending, "rejected": PrivateEndpointServiceConnectionStatus_STATUS_Rejected, diff --git a/v2/api/apimanagement/v1api20230501preview/storage/api_types_gen.go b/v2/api/apimanagement/v1api20230501preview/storage/api_types_gen.go index 01b4723fb39..a9eef5a6beb 100644 --- a/v2/api/apimanagement/v1api20230501preview/storage/api_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/storage/api_types_gen.go @@ -232,7 +232,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01-preview": APIVersion_Value, } diff --git a/v2/api/apimanagement/v1api20230501preview/subscription_types_gen.go b/v2/api/apimanagement/v1api20230501preview/subscription_types_gen.go index 52c289d68b4..a430792af0a 100644 --- a/v2/api/apimanagement/v1api20230501preview/subscription_types_gen.go +++ b/v2/api/apimanagement/v1api20230501preview/subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -651,12 +650,8 @@ func (subscription *Service_Subscription_Spec) AssignProperties_From_Service_Sub // State if source.State != nil { state := *source.State - if stateValue, stateOk := SubscriptionCreateParameterProperties_State_Cache[strings.ToLower(state)]; stateOk { - subscription.State = &stateValue - } else { - stateTemp := SubscriptionCreateParameterProperties_State(*source.State) - subscription.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, subscriptionCreateParameterProperties_State_Values) + subscription.State = &stateTemp } else { subscription.State = nil } @@ -1063,12 +1058,8 @@ func (subscription *Service_Subscription_STATUS) AssignProperties_From_Service_S // State if source.State != nil { state := *source.State - if stateValue, stateOk := SubscriptionContractProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - subscription.State = &stateValue - } else { - stateTemp := SubscriptionContractProperties_State_STATUS(*source.State) - subscription.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, subscriptionContractProperties_State_STATUS_Values) + subscription.State = &stateTemp } else { subscription.State = nil } diff --git a/v2/api/appconfiguration/v1api20220501/configuration_store_spec_arm_types_gen.go b/v2/api/appconfiguration/v1api20220501/configuration_store_spec_arm_types_gen.go index 2264d272ecd..34be4c1acb9 100644 --- a/v2/api/appconfiguration/v1api20220501/configuration_store_spec_arm_types_gen.go +++ b/v2/api/appconfiguration/v1api20220501/configuration_store_spec_arm_types_gen.go @@ -118,7 +118,7 @@ const ( ) // Mapping from string to ResourceIdentity_Type -var ResourceIdentity_Type_Cache = map[string]ResourceIdentity_Type{ +var resourceIdentity_Type_Values = map[string]ResourceIdentity_Type{ "none": ResourceIdentity_Type_None, "systemassigned": ResourceIdentity_Type_SystemAssigned, "systemassigned, userassigned": ResourceIdentity_Type_SystemAssignedUserAssigned, @@ -136,7 +136,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType -var SystemData_CreatedByType_Cache = map[string]SystemData_CreatedByType{ +var systemData_CreatedByType_Values = map[string]SystemData_CreatedByType{ "application": SystemData_CreatedByType_Application, "key": SystemData_CreatedByType_Key, "managedidentity": SystemData_CreatedByType_ManagedIdentity, @@ -154,7 +154,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType -var SystemData_LastModifiedByType_Cache = map[string]SystemData_LastModifiedByType{ +var systemData_LastModifiedByType_Values = map[string]SystemData_LastModifiedByType{ "application": SystemData_LastModifiedByType_Application, "key": SystemData_LastModifiedByType_Key, "managedidentity": SystemData_LastModifiedByType_ManagedIdentity, diff --git a/v2/api/appconfiguration/v1api20220501/configuration_store_status_arm_types_gen.go b/v2/api/appconfiguration/v1api20220501/configuration_store_status_arm_types_gen.go index bee2926c480..40381c7fece 100644 --- a/v2/api/appconfiguration/v1api20220501/configuration_store_status_arm_types_gen.go +++ b/v2/api/appconfiguration/v1api20220501/configuration_store_status_arm_types_gen.go @@ -138,7 +138,7 @@ const ( ) // Mapping from string to ResourceIdentity_Type_STATUS -var ResourceIdentity_Type_STATUS_Cache = map[string]ResourceIdentity_Type_STATUS{ +var resourceIdentity_Type_STATUS_Values = map[string]ResourceIdentity_Type_STATUS{ "none": ResourceIdentity_Type_STATUS_None, "systemassigned": ResourceIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ResourceIdentity_Type_STATUS_SystemAssignedUserAssigned, @@ -155,7 +155,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -172,7 +172,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/appconfiguration/v1api20220501/configuration_store_types_gen.go b/v2/api/appconfiguration/v1api20220501/configuration_store_types_gen.go index 21a3003ab06..3809ded871b 100644 --- a/v2/api/appconfiguration/v1api20220501/configuration_store_types_gen.go +++ b/v2/api/appconfiguration/v1api20220501/configuration_store_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -359,7 +358,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-05-01": APIVersion_Value, } @@ -707,12 +706,8 @@ func (store *ConfigurationStore_Spec) AssignProperties_From_ConfigurationStore_S // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ConfigurationStoreProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - store.CreateMode = &createModeValue - } else { - createModeTemp := ConfigurationStoreProperties_CreateMode(*source.CreateMode) - store.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, configurationStoreProperties_CreateMode_Values) + store.CreateMode = &createModeTemp } else { store.CreateMode = nil } @@ -783,12 +778,8 @@ func (store *ConfigurationStore_Spec) AssignProperties_From_ConfigurationStore_S // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ConfigurationStoreProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - store.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ConfigurationStoreProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - store.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, configurationStoreProperties_PublicNetworkAccess_Values) + store.PublicNetworkAccess = &publicNetworkAccessTemp } else { store.PublicNetworkAccess = nil } @@ -1369,12 +1360,8 @@ func (store *ConfigurationStore_STATUS) AssignProperties_From_ConfigurationStore // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ConfigurationStoreProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - store.CreateMode = &createModeValue - } else { - createModeTemp := ConfigurationStoreProperties_CreateMode_STATUS(*source.CreateMode) - store.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, configurationStoreProperties_CreateMode_STATUS_Values) + store.CreateMode = &createModeTemp } else { store.CreateMode = nil } @@ -1455,12 +1442,8 @@ func (store *ConfigurationStore_STATUS) AssignProperties_From_ConfigurationStore // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ConfigurationStoreProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - store.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ConfigurationStoreProperties_ProvisioningState_STATUS(*source.ProvisioningState) - store.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, configurationStoreProperties_ProvisioningState_STATUS_Values) + store.ProvisioningState = &provisioningStateTemp } else { store.ProvisioningState = nil } @@ -1468,12 +1451,8 @@ func (store *ConfigurationStore_STATUS) AssignProperties_From_ConfigurationStore // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ConfigurationStoreProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - store.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ConfigurationStoreProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - store.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, configurationStoreProperties_PublicNetworkAccess_STATUS_Values) + store.PublicNetworkAccess = &publicNetworkAccessTemp } else { store.PublicNetworkAccess = nil } @@ -1726,7 +1705,7 @@ const ( ) // Mapping from string to ConfigurationStoreProperties_CreateMode -var ConfigurationStoreProperties_CreateMode_Cache = map[string]ConfigurationStoreProperties_CreateMode{ +var configurationStoreProperties_CreateMode_Values = map[string]ConfigurationStoreProperties_CreateMode{ "default": ConfigurationStoreProperties_CreateMode_Default, "recover": ConfigurationStoreProperties_CreateMode_Recover, } @@ -1739,7 +1718,7 @@ const ( ) // Mapping from string to ConfigurationStoreProperties_CreateMode_STATUS -var ConfigurationStoreProperties_CreateMode_STATUS_Cache = map[string]ConfigurationStoreProperties_CreateMode_STATUS{ +var configurationStoreProperties_CreateMode_STATUS_Values = map[string]ConfigurationStoreProperties_CreateMode_STATUS{ "default": ConfigurationStoreProperties_CreateMode_STATUS_Default, "recover": ConfigurationStoreProperties_CreateMode_STATUS_Recover, } @@ -1756,7 +1735,7 @@ const ( ) // Mapping from string to ConfigurationStoreProperties_ProvisioningState_STATUS -var ConfigurationStoreProperties_ProvisioningState_STATUS_Cache = map[string]ConfigurationStoreProperties_ProvisioningState_STATUS{ +var configurationStoreProperties_ProvisioningState_STATUS_Values = map[string]ConfigurationStoreProperties_ProvisioningState_STATUS{ "canceled": ConfigurationStoreProperties_ProvisioningState_STATUS_Canceled, "creating": ConfigurationStoreProperties_ProvisioningState_STATUS_Creating, "deleting": ConfigurationStoreProperties_ProvisioningState_STATUS_Deleting, @@ -1774,7 +1753,7 @@ const ( ) // Mapping from string to ConfigurationStoreProperties_PublicNetworkAccess -var ConfigurationStoreProperties_PublicNetworkAccess_Cache = map[string]ConfigurationStoreProperties_PublicNetworkAccess{ +var configurationStoreProperties_PublicNetworkAccess_Values = map[string]ConfigurationStoreProperties_PublicNetworkAccess{ "disabled": ConfigurationStoreProperties_PublicNetworkAccess_Disabled, "enabled": ConfigurationStoreProperties_PublicNetworkAccess_Enabled, } @@ -1787,7 +1766,7 @@ const ( ) // Mapping from string to ConfigurationStoreProperties_PublicNetworkAccess_STATUS -var ConfigurationStoreProperties_PublicNetworkAccess_STATUS_Cache = map[string]ConfigurationStoreProperties_PublicNetworkAccess_STATUS{ +var configurationStoreProperties_PublicNetworkAccess_STATUS_Values = map[string]ConfigurationStoreProperties_PublicNetworkAccess_STATUS{ "disabled": ConfigurationStoreProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ConfigurationStoreProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -2123,12 +2102,8 @@ func (identity *ResourceIdentity) AssignProperties_From_ResourceIdentity(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ResourceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ResourceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, resourceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2304,12 +2279,8 @@ func (identity *ResourceIdentity_STATUS) AssignProperties_From_ResourceIdentity_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ResourceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ResourceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, resourceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2660,12 +2631,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20220501s.Syst // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2679,12 +2646,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20220501s.Syst // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2859,12 +2822,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2878,12 +2837,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/appconfiguration/v1api20220501/storage/configuration_store_types_gen.go b/v2/api/appconfiguration/v1api20220501/storage/configuration_store_types_gen.go index 698c28c1e20..53f6c1c8130 100644 --- a/v2/api/appconfiguration/v1api20220501/storage/configuration_store_types_gen.go +++ b/v2/api/appconfiguration/v1api20220501/storage/configuration_store_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-05-01": APIVersion_Value, } diff --git a/v2/api/authorization/v1api20200801preview/role_assignment_types_gen.go b/v2/api/authorization/v1api20200801preview/role_assignment_types_gen.go index 6466acaf095..fffad6f8b59 100644 --- a/v2/api/authorization/v1api20200801preview/role_assignment_types_gen.go +++ b/v2/api/authorization/v1api20200801preview/role_assignment_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -330,7 +329,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-08-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-08-01-preview": APIVersion_Value, } @@ -609,12 +608,8 @@ func (assignment *RoleAssignment_Spec) AssignProperties_From_RoleAssignment_Spec // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := RoleAssignmentProperties_PrincipalType_Cache[strings.ToLower(principalType)]; principalTypeOk { - assignment.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := RoleAssignmentProperties_PrincipalType(*source.PrincipalType) - assignment.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, roleAssignmentProperties_PrincipalType_Values) + assignment.PrincipalType = &principalTypeTemp } else { assignment.PrincipalType = nil } @@ -995,12 +990,8 @@ func (assignment *RoleAssignment_STATUS) AssignProperties_From_RoleAssignment_ST // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := RoleAssignmentProperties_PrincipalType_STATUS_Cache[strings.ToLower(principalType)]; principalTypeOk { - assignment.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := RoleAssignmentProperties_PrincipalType_STATUS(*source.PrincipalType) - assignment.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, roleAssignmentProperties_PrincipalType_STATUS_Values) + assignment.PrincipalType = &principalTypeTemp } else { assignment.PrincipalType = nil } @@ -1104,7 +1095,7 @@ const ( ) // Mapping from string to RoleAssignmentProperties_PrincipalType -var RoleAssignmentProperties_PrincipalType_Cache = map[string]RoleAssignmentProperties_PrincipalType{ +var roleAssignmentProperties_PrincipalType_Values = map[string]RoleAssignmentProperties_PrincipalType{ "foreigngroup": RoleAssignmentProperties_PrincipalType_ForeignGroup, "group": RoleAssignmentProperties_PrincipalType_Group, "serviceprincipal": RoleAssignmentProperties_PrincipalType_ServicePrincipal, @@ -1121,7 +1112,7 @@ const ( ) // Mapping from string to RoleAssignmentProperties_PrincipalType_STATUS -var RoleAssignmentProperties_PrincipalType_STATUS_Cache = map[string]RoleAssignmentProperties_PrincipalType_STATUS{ +var roleAssignmentProperties_PrincipalType_STATUS_Values = map[string]RoleAssignmentProperties_PrincipalType_STATUS{ "foreigngroup": RoleAssignmentProperties_PrincipalType_STATUS_ForeignGroup, "group": RoleAssignmentProperties_PrincipalType_STATUS_Group, "serviceprincipal": RoleAssignmentProperties_PrincipalType_STATUS_ServicePrincipal, diff --git a/v2/api/authorization/v1api20200801preview/storage/role_assignment_types_gen.go b/v2/api/authorization/v1api20200801preview/storage/role_assignment_types_gen.go index 7985194524e..f874f33e518 100644 --- a/v2/api/authorization/v1api20200801preview/storage/role_assignment_types_gen.go +++ b/v2/api/authorization/v1api20200801preview/storage/role_assignment_types_gen.go @@ -232,7 +232,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-08-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-08-01-preview": APIVersion_Value, } diff --git a/v2/api/authorization/v1api20220401/role_assignment_types_gen.go b/v2/api/authorization/v1api20220401/role_assignment_types_gen.go index 4c62175fddb..b2458745772 100644 --- a/v2/api/authorization/v1api20220401/role_assignment_types_gen.go +++ b/v2/api/authorization/v1api20220401/role_assignment_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -327,7 +326,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-04-01": APIVersion_Value, } @@ -606,12 +605,8 @@ func (assignment *RoleAssignment_Spec) AssignProperties_From_RoleAssignment_Spec // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := RoleAssignmentProperties_PrincipalType_Cache[strings.ToLower(principalType)]; principalTypeOk { - assignment.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := RoleAssignmentProperties_PrincipalType(*source.PrincipalType) - assignment.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, roleAssignmentProperties_PrincipalType_Values) + assignment.PrincipalType = &principalTypeTemp } else { assignment.PrincipalType = nil } @@ -1030,12 +1025,8 @@ func (assignment *RoleAssignment_STATUS) AssignProperties_From_RoleAssignment_ST // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := RoleAssignmentProperties_PrincipalType_STATUS_Cache[strings.ToLower(principalType)]; principalTypeOk { - assignment.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := RoleAssignmentProperties_PrincipalType_STATUS(*source.PrincipalType) - assignment.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, roleAssignmentProperties_PrincipalType_STATUS_Values) + assignment.PrincipalType = &principalTypeTemp } else { assignment.PrincipalType = nil } @@ -1140,7 +1131,7 @@ const ( ) // Mapping from string to RoleAssignmentProperties_PrincipalType -var RoleAssignmentProperties_PrincipalType_Cache = map[string]RoleAssignmentProperties_PrincipalType{ +var roleAssignmentProperties_PrincipalType_Values = map[string]RoleAssignmentProperties_PrincipalType{ "device": RoleAssignmentProperties_PrincipalType_Device, "foreigngroup": RoleAssignmentProperties_PrincipalType_ForeignGroup, "group": RoleAssignmentProperties_PrincipalType_Group, @@ -1159,7 +1150,7 @@ const ( ) // Mapping from string to RoleAssignmentProperties_PrincipalType_STATUS -var RoleAssignmentProperties_PrincipalType_STATUS_Cache = map[string]RoleAssignmentProperties_PrincipalType_STATUS{ +var roleAssignmentProperties_PrincipalType_STATUS_Values = map[string]RoleAssignmentProperties_PrincipalType_STATUS{ "device": RoleAssignmentProperties_PrincipalType_STATUS_Device, "foreigngroup": RoleAssignmentProperties_PrincipalType_STATUS_ForeignGroup, "group": RoleAssignmentProperties_PrincipalType_STATUS_Group, diff --git a/v2/api/authorization/v1api20220401/storage/role_assignment_types_gen.go b/v2/api/authorization/v1api20220401/storage/role_assignment_types_gen.go index 14a9bf9bb40..fb6c3ba6a8a 100644 --- a/v2/api/authorization/v1api20220401/storage/role_assignment_types_gen.go +++ b/v2/api/authorization/v1api20220401/storage/role_assignment_types_gen.go @@ -144,7 +144,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-04-01": APIVersion_Value, } diff --git a/v2/api/batch/v1api20210101/batch_account_spec_arm_types_gen.go b/v2/api/batch/v1api20210101/batch_account_spec_arm_types_gen.go index 43a6735305e..4200cecbddc 100644 --- a/v2/api/batch/v1api20210101/batch_account_spec_arm_types_gen.go +++ b/v2/api/batch/v1api20210101/batch_account_spec_arm_types_gen.go @@ -81,7 +81,7 @@ const ( ) // Mapping from string to BatchAccountIdentity_Type -var BatchAccountIdentity_Type_Cache = map[string]BatchAccountIdentity_Type{ +var batchAccountIdentity_Type_Values = map[string]BatchAccountIdentity_Type{ "none": BatchAccountIdentity_Type_None, "systemassigned": BatchAccountIdentity_Type_SystemAssigned, "userassigned": BatchAccountIdentity_Type_UserAssigned, diff --git a/v2/api/batch/v1api20210101/batch_account_status_arm_types_gen.go b/v2/api/batch/v1api20210101/batch_account_status_arm_types_gen.go index 45eda85dc60..a8baa7699a0 100644 --- a/v2/api/batch/v1api20210101/batch_account_status_arm_types_gen.go +++ b/v2/api/batch/v1api20210101/batch_account_status_arm_types_gen.go @@ -114,7 +114,7 @@ const ( ) // Mapping from string to BatchAccountIdentity_Type_STATUS -var BatchAccountIdentity_Type_STATUS_Cache = map[string]BatchAccountIdentity_Type_STATUS{ +var batchAccountIdentity_Type_STATUS_Values = map[string]BatchAccountIdentity_Type_STATUS{ "none": BatchAccountIdentity_Type_STATUS_None, "systemassigned": BatchAccountIdentity_Type_STATUS_SystemAssigned, "userassigned": BatchAccountIdentity_Type_STATUS_UserAssigned, diff --git a/v2/api/batch/v1api20210101/batch_account_types_gen.go b/v2/api/batch/v1api20210101/batch_account_types_gen.go index c53883f89c8..f15c5aecd70 100644 --- a/v2/api/batch/v1api20210101/batch_account_types_gen.go +++ b/v2/api/batch/v1api20210101/batch_account_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-01-01": APIVersion_Value, } @@ -685,12 +684,8 @@ func (account *BatchAccount_Spec) AssignProperties_From_BatchAccount_Spec(source // PoolAllocationMode if source.PoolAllocationMode != nil { poolAllocationMode := *source.PoolAllocationMode - if poolAllocationModeValue, poolAllocationModeOk := PoolAllocationMode_Cache[strings.ToLower(poolAllocationMode)]; poolAllocationModeOk { - account.PoolAllocationMode = &poolAllocationModeValue - } else { - poolAllocationModeTemp := PoolAllocationMode(*source.PoolAllocationMode) - account.PoolAllocationMode = &poolAllocationModeTemp - } + poolAllocationModeTemp := genruntime.ToEnum(poolAllocationMode, poolAllocationMode_Values) + account.PoolAllocationMode = &poolAllocationModeTemp } else { account.PoolAllocationMode = nil } @@ -698,12 +693,8 @@ func (account *BatchAccount_Spec) AssignProperties_From_BatchAccount_Spec(source // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccessType_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccessType(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccessType_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -1337,12 +1328,8 @@ func (account *BatchAccount_STATUS) AssignProperties_From_BatchAccount_STATUS(so // PoolAllocationMode if source.PoolAllocationMode != nil { poolAllocationMode := *source.PoolAllocationMode - if poolAllocationModeValue, poolAllocationModeOk := PoolAllocationMode_STATUS_Cache[strings.ToLower(poolAllocationMode)]; poolAllocationModeOk { - account.PoolAllocationMode = &poolAllocationModeValue - } else { - poolAllocationModeTemp := PoolAllocationMode_STATUS(*source.PoolAllocationMode) - account.PoolAllocationMode = &poolAllocationModeTemp - } + poolAllocationModeTemp := genruntime.ToEnum(poolAllocationMode, poolAllocationMode_STATUS_Values) + account.PoolAllocationMode = &poolAllocationModeTemp } else { account.PoolAllocationMode = nil } @@ -1371,12 +1358,8 @@ func (account *BatchAccount_STATUS) AssignProperties_From_BatchAccount_STATUS(so // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := BatchAccountProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - account.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := BatchAccountProperties_ProvisioningState_STATUS(*source.ProvisioningState) - account.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, batchAccountProperties_ProvisioningState_STATUS_Values) + account.ProvisioningState = &provisioningStateTemp } else { account.ProvisioningState = nil } @@ -1384,12 +1367,8 @@ func (account *BatchAccount_STATUS) AssignProperties_From_BatchAccount_STATUS(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccessType_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccessType_STATUS(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccessType_STATUS_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -1814,12 +1793,8 @@ func (identity *BatchAccountIdentity) AssignProperties_From_BatchAccountIdentity // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := BatchAccountIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := BatchAccountIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, batchAccountIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1995,12 +1970,8 @@ func (identity *BatchAccountIdentity_STATUS) AssignProperties_From_BatchAccountI // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := BatchAccountIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := BatchAccountIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, batchAccountIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2087,7 +2058,7 @@ const ( ) // Mapping from string to BatchAccountProperties_ProvisioningState_STATUS -var BatchAccountProperties_ProvisioningState_STATUS_Cache = map[string]BatchAccountProperties_ProvisioningState_STATUS{ +var batchAccountProperties_ProvisioningState_STATUS_Values = map[string]BatchAccountProperties_ProvisioningState_STATUS{ "cancelled": BatchAccountProperties_ProvisioningState_STATUS_Cancelled, "creating": BatchAccountProperties_ProvisioningState_STATUS_Creating, "deleting": BatchAccountProperties_ProvisioningState_STATUS_Deleting, @@ -2172,12 +2143,8 @@ func (properties *EncryptionProperties) AssignProperties_From_EncryptionProperti // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := EncryptionProperties_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - properties.KeySource = &keySourceValue - } else { - keySourceTemp := EncryptionProperties_KeySource(*source.KeySource) - properties.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryptionProperties_KeySource_Values) + properties.KeySource = &keySourceTemp } else { properties.KeySource = nil } @@ -2312,12 +2279,8 @@ func (properties *EncryptionProperties_STATUS) AssignProperties_From_EncryptionP // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := EncryptionProperties_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - properties.KeySource = &keySourceValue - } else { - keySourceTemp := EncryptionProperties_KeySource_STATUS(*source.KeySource) - properties.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryptionProperties_KeySource_STATUS_Values) + properties.KeySource = &keySourceTemp } else { properties.KeySource = nil } @@ -2583,7 +2546,7 @@ const ( ) // Mapping from string to PoolAllocationMode -var PoolAllocationMode_Cache = map[string]PoolAllocationMode{ +var poolAllocationMode_Values = map[string]PoolAllocationMode{ "batchservice": PoolAllocationMode_BatchService, "usersubscription": PoolAllocationMode_UserSubscription, } @@ -2597,7 +2560,7 @@ const ( ) // Mapping from string to PoolAllocationMode_STATUS -var PoolAllocationMode_STATUS_Cache = map[string]PoolAllocationMode_STATUS{ +var poolAllocationMode_STATUS_Values = map[string]PoolAllocationMode_STATUS{ "batchservice": PoolAllocationMode_STATUS_BatchService, "usersubscription": PoolAllocationMode_STATUS_UserSubscription, } @@ -2671,7 +2634,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType -var PublicNetworkAccessType_Cache = map[string]PublicNetworkAccessType{ +var publicNetworkAccessType_Values = map[string]PublicNetworkAccessType{ "disabled": PublicNetworkAccessType_Disabled, "enabled": PublicNetworkAccessType_Enabled, } @@ -2685,7 +2648,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType_STATUS -var PublicNetworkAccessType_STATUS_Cache = map[string]PublicNetworkAccessType_STATUS{ +var publicNetworkAccessType_STATUS_Values = map[string]PublicNetworkAccessType_STATUS{ "disabled": PublicNetworkAccessType_STATUS_Disabled, "enabled": PublicNetworkAccessType_STATUS_Enabled, } @@ -2846,7 +2809,7 @@ const ( ) // Mapping from string to EncryptionProperties_KeySource -var EncryptionProperties_KeySource_Cache = map[string]EncryptionProperties_KeySource{ +var encryptionProperties_KeySource_Values = map[string]EncryptionProperties_KeySource{ "microsoft.batch": EncryptionProperties_KeySource_MicrosoftBatch, "microsoft.keyvault": EncryptionProperties_KeySource_MicrosoftKeyVault, } @@ -2859,7 +2822,7 @@ const ( ) // Mapping from string to EncryptionProperties_KeySource_STATUS -var EncryptionProperties_KeySource_STATUS_Cache = map[string]EncryptionProperties_KeySource_STATUS{ +var encryptionProperties_KeySource_STATUS_Values = map[string]EncryptionProperties_KeySource_STATUS{ "microsoft.batch": EncryptionProperties_KeySource_STATUS_MicrosoftBatch, "microsoft.keyvault": EncryptionProperties_KeySource_STATUS_MicrosoftKeyVault, } diff --git a/v2/api/batch/v1api20210101/storage/batch_account_types_gen.go b/v2/api/batch/v1api20210101/storage/batch_account_types_gen.go index c6560fcaea6..06e00a8dcdf 100644 --- a/v2/api/batch/v1api20210101/storage/batch_account_types_gen.go +++ b/v2/api/batch/v1api20210101/storage/batch_account_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-01-01": APIVersion_Value, } diff --git a/v2/api/cache/v1api20201201/redis_linked_server_types_gen.go b/v2/api/cache/v1api20201201/redis_linked_server_types_gen.go index cf0e7e24849..04376c50df1 100644 --- a/v2/api/cache/v1api20201201/redis_linked_server_types_gen.go +++ b/v2/api/cache/v1api20201201/redis_linked_server_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -512,12 +511,8 @@ func (server *Redis_LinkedServer_Spec) AssignProperties_From_Redis_LinkedServer_ // ServerRole if source.ServerRole != nil { serverRole := *source.ServerRole - if serverRoleValue, serverRoleOk := RedisLinkedServerCreateProperties_ServerRole_Cache[strings.ToLower(serverRole)]; serverRoleOk { - server.ServerRole = &serverRoleValue - } else { - serverRoleTemp := RedisLinkedServerCreateProperties_ServerRole(*source.ServerRole) - server.ServerRole = &serverRoleTemp - } + serverRoleTemp := genruntime.ToEnum(serverRole, redisLinkedServerCreateProperties_ServerRole_Values) + server.ServerRole = &serverRoleTemp } else { server.ServerRole = nil } @@ -758,12 +753,8 @@ func (server *Redis_LinkedServer_STATUS) AssignProperties_From_Redis_LinkedServe // ServerRole if source.ServerRole != nil { serverRole := *source.ServerRole - if serverRoleValue, serverRoleOk := RedisLinkedServerProperties_ServerRole_STATUS_Cache[strings.ToLower(serverRole)]; serverRoleOk { - server.ServerRole = &serverRoleValue - } else { - serverRoleTemp := RedisLinkedServerProperties_ServerRole_STATUS(*source.ServerRole) - server.ServerRole = &serverRoleTemp - } + serverRoleTemp := genruntime.ToEnum(serverRole, redisLinkedServerProperties_ServerRole_STATUS_Values) + server.ServerRole = &serverRoleTemp } else { server.ServerRole = nil } @@ -829,7 +820,7 @@ const ( ) // Mapping from string to RedisLinkedServerCreateProperties_ServerRole -var RedisLinkedServerCreateProperties_ServerRole_Cache = map[string]RedisLinkedServerCreateProperties_ServerRole{ +var redisLinkedServerCreateProperties_ServerRole_Values = map[string]RedisLinkedServerCreateProperties_ServerRole{ "primary": RedisLinkedServerCreateProperties_ServerRole_Primary, "secondary": RedisLinkedServerCreateProperties_ServerRole_Secondary, } @@ -842,7 +833,7 @@ const ( ) // Mapping from string to RedisLinkedServerProperties_ServerRole_STATUS -var RedisLinkedServerProperties_ServerRole_STATUS_Cache = map[string]RedisLinkedServerProperties_ServerRole_STATUS{ +var redisLinkedServerProperties_ServerRole_STATUS_Values = map[string]RedisLinkedServerProperties_ServerRole_STATUS{ "primary": RedisLinkedServerProperties_ServerRole_STATUS_Primary, "secondary": RedisLinkedServerProperties_ServerRole_STATUS_Secondary, } diff --git a/v2/api/cache/v1api20201201/redis_patch_schedule_types_gen.go b/v2/api/cache/v1api20201201/redis_patch_schedule_types_gen.go index ef28a092b01..984ac238e82 100644 --- a/v2/api/cache/v1api20201201/redis_patch_schedule_types_gen.go +++ b/v2/api/cache/v1api20201201/redis_patch_schedule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -827,12 +826,8 @@ func (entry *ScheduleEntry) AssignProperties_From_ScheduleEntry(source *v2020120 // DayOfWeek if source.DayOfWeek != nil { dayOfWeek := *source.DayOfWeek - if dayOfWeekValue, dayOfWeekOk := ScheduleEntry_DayOfWeek_Cache[strings.ToLower(dayOfWeek)]; dayOfWeekOk { - entry.DayOfWeek = &dayOfWeekValue - } else { - dayOfWeekTemp := ScheduleEntry_DayOfWeek(*source.DayOfWeek) - entry.DayOfWeek = &dayOfWeekTemp - } + dayOfWeekTemp := genruntime.ToEnum(dayOfWeek, scheduleEntry_DayOfWeek_Values) + entry.DayOfWeek = &dayOfWeekTemp } else { entry.DayOfWeek = nil } @@ -931,12 +926,8 @@ func (entry *ScheduleEntry_STATUS) AssignProperties_From_ScheduleEntry_STATUS(so // DayOfWeek if source.DayOfWeek != nil { dayOfWeek := *source.DayOfWeek - if dayOfWeekValue, dayOfWeekOk := ScheduleEntry_DayOfWeek_STATUS_Cache[strings.ToLower(dayOfWeek)]; dayOfWeekOk { - entry.DayOfWeek = &dayOfWeekValue - } else { - dayOfWeekTemp := ScheduleEntry_DayOfWeek_STATUS(*source.DayOfWeek) - entry.DayOfWeek = &dayOfWeekTemp - } + dayOfWeekTemp := genruntime.ToEnum(dayOfWeek, scheduleEntry_DayOfWeek_STATUS_Values) + entry.DayOfWeek = &dayOfWeekTemp } else { entry.DayOfWeek = nil } @@ -997,7 +988,7 @@ const ( ) // Mapping from string to ScheduleEntry_DayOfWeek -var ScheduleEntry_DayOfWeek_Cache = map[string]ScheduleEntry_DayOfWeek{ +var scheduleEntry_DayOfWeek_Values = map[string]ScheduleEntry_DayOfWeek{ "everyday": ScheduleEntry_DayOfWeek_Everyday, "friday": ScheduleEntry_DayOfWeek_Friday, "monday": ScheduleEntry_DayOfWeek_Monday, @@ -1024,7 +1015,7 @@ const ( ) // Mapping from string to ScheduleEntry_DayOfWeek_STATUS -var ScheduleEntry_DayOfWeek_STATUS_Cache = map[string]ScheduleEntry_DayOfWeek_STATUS{ +var scheduleEntry_DayOfWeek_STATUS_Values = map[string]ScheduleEntry_DayOfWeek_STATUS{ "everyday": ScheduleEntry_DayOfWeek_STATUS_Everyday, "friday": ScheduleEntry_DayOfWeek_STATUS_Friday, "monday": ScheduleEntry_DayOfWeek_STATUS_Monday, diff --git a/v2/api/cache/v1api20201201/redis_types_gen.go b/v2/api/cache/v1api20201201/redis_types_gen.go index 09d98e1bbdf..eb886a04a20 100644 --- a/v2/api/cache/v1api20201201/redis_types_gen.go +++ b/v2/api/cache/v1api20201201/redis_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -355,7 +354,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-12-01": APIVersion_Value, } @@ -772,12 +771,8 @@ func (redis *Redis_Spec) AssignProperties_From_Redis_Spec(source *v20201201s.Red // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := RedisCreateProperties_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - redis.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := RedisCreateProperties_MinimumTlsVersion(*source.MinimumTlsVersion) - redis.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, redisCreateProperties_MinimumTlsVersion_Values) + redis.MinimumTlsVersion = &minimumTlsVersionTemp } else { redis.MinimumTlsVersion = nil } @@ -805,12 +800,8 @@ func (redis *Redis_Spec) AssignProperties_From_Redis_Spec(source *v20201201s.Red // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RedisCreateProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - redis.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RedisCreateProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - redis.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, redisCreateProperties_PublicNetworkAccess_Values) + redis.PublicNetworkAccess = &publicNetworkAccessTemp } else { redis.PublicNetworkAccess = nil } @@ -1472,12 +1463,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20201201s // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := RedisProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - redis.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := RedisProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - redis.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, redisProperties_MinimumTlsVersion_STATUS_Values) + redis.MinimumTlsVersion = &minimumTlsVersionTemp } else { redis.MinimumTlsVersion = nil } @@ -1509,12 +1496,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20201201s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RedisProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - redis.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RedisProperties_ProvisioningState_STATUS(*source.ProvisioningState) - redis.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, redisProperties_ProvisioningState_STATUS_Values) + redis.ProvisioningState = &provisioningStateTemp } else { redis.ProvisioningState = nil } @@ -1522,12 +1505,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20201201s // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RedisProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - redis.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RedisProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - redis.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, redisProperties_PublicNetworkAccess_STATUS_Values) + redis.PublicNetworkAccess = &publicNetworkAccessTemp } else { redis.PublicNetworkAccess = nil } @@ -1840,7 +1819,7 @@ const ( ) // Mapping from string to RedisCreateProperties_MinimumTlsVersion -var RedisCreateProperties_MinimumTlsVersion_Cache = map[string]RedisCreateProperties_MinimumTlsVersion{ +var redisCreateProperties_MinimumTlsVersion_Values = map[string]RedisCreateProperties_MinimumTlsVersion{ "1.0": RedisCreateProperties_MinimumTlsVersion_10, "1.1": RedisCreateProperties_MinimumTlsVersion_11, "1.2": RedisCreateProperties_MinimumTlsVersion_12, @@ -1855,7 +1834,7 @@ const ( ) // Mapping from string to RedisCreateProperties_PublicNetworkAccess -var RedisCreateProperties_PublicNetworkAccess_Cache = map[string]RedisCreateProperties_PublicNetworkAccess{ +var redisCreateProperties_PublicNetworkAccess_Values = map[string]RedisCreateProperties_PublicNetworkAccess{ "disabled": RedisCreateProperties_PublicNetworkAccess_Disabled, "enabled": RedisCreateProperties_PublicNetworkAccess_Enabled, } @@ -2464,7 +2443,7 @@ const ( ) // Mapping from string to RedisProperties_MinimumTlsVersion_STATUS -var RedisProperties_MinimumTlsVersion_STATUS_Cache = map[string]RedisProperties_MinimumTlsVersion_STATUS{ +var redisProperties_MinimumTlsVersion_STATUS_Values = map[string]RedisProperties_MinimumTlsVersion_STATUS{ "1.0": RedisProperties_MinimumTlsVersion_STATUS_10, "1.1": RedisProperties_MinimumTlsVersion_STATUS_11, "1.2": RedisProperties_MinimumTlsVersion_STATUS_12, @@ -2488,7 +2467,7 @@ const ( ) // Mapping from string to RedisProperties_ProvisioningState_STATUS -var RedisProperties_ProvisioningState_STATUS_Cache = map[string]RedisProperties_ProvisioningState_STATUS{ +var redisProperties_ProvisioningState_STATUS_Values = map[string]RedisProperties_ProvisioningState_STATUS{ "creating": RedisProperties_ProvisioningState_STATUS_Creating, "deleting": RedisProperties_ProvisioningState_STATUS_Deleting, "disabled": RedisProperties_ProvisioningState_STATUS_Disabled, @@ -2511,7 +2490,7 @@ const ( ) // Mapping from string to RedisProperties_PublicNetworkAccess_STATUS -var RedisProperties_PublicNetworkAccess_STATUS_Cache = map[string]RedisProperties_PublicNetworkAccess_STATUS{ +var redisProperties_PublicNetworkAccess_STATUS_Values = map[string]RedisProperties_PublicNetworkAccess_STATUS{ "disabled": RedisProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": RedisProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -2874,12 +2853,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20201201s.Sku) error { // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -2887,12 +2862,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20201201s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -2994,12 +2965,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20201201s.Sku_S // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_STATUS_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family_STATUS(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_STATUS_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3007,12 +2974,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20201201s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3187,7 +3150,7 @@ const ( ) // Mapping from string to Sku_Family -var Sku_Family_Cache = map[string]Sku_Family{ +var sku_Family_Values = map[string]Sku_Family{ "c": Sku_Family_C, "p": Sku_Family_P, } @@ -3200,7 +3163,7 @@ const ( ) // Mapping from string to Sku_Family_STATUS -var Sku_Family_STATUS_Cache = map[string]Sku_Family_STATUS{ +var sku_Family_STATUS_Values = map[string]Sku_Family_STATUS{ "c": Sku_Family_STATUS_C, "p": Sku_Family_STATUS_P, } @@ -3215,7 +3178,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "premium": Sku_Name_Premium, "standard": Sku_Name_Standard, @@ -3230,7 +3193,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "premium": Sku_Name_STATUS_Premium, "standard": Sku_Name_STATUS_Standard, diff --git a/v2/api/cache/v1api20201201/storage/redis_types_gen.go b/v2/api/cache/v1api20201201/storage/redis_types_gen.go index f9f76ef3dc8..eaee0120167 100644 --- a/v2/api/cache/v1api20201201/storage/redis_types_gen.go +++ b/v2/api/cache/v1api20201201/storage/redis_types_gen.go @@ -234,7 +234,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-12-01": APIVersion_Value, } diff --git a/v2/api/cache/v1api20210301/redis_enterprise_database_types_gen.go b/v2/api/cache/v1api20210301/redis_enterprise_database_types_gen.go index 65e071b9887..7df54f84300 100644 --- a/v2/api/cache/v1api20210301/redis_enterprise_database_types_gen.go +++ b/v2/api/cache/v1api20210301/redis_enterprise_database_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -561,12 +560,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // ClientProtocol if source.ClientProtocol != nil { clientProtocol := *source.ClientProtocol - if clientProtocolValue, clientProtocolOk := DatabaseProperties_ClientProtocol_Cache[strings.ToLower(clientProtocol)]; clientProtocolOk { - database.ClientProtocol = &clientProtocolValue - } else { - clientProtocolTemp := DatabaseProperties_ClientProtocol(*source.ClientProtocol) - database.ClientProtocol = &clientProtocolTemp - } + clientProtocolTemp := genruntime.ToEnum(clientProtocol, databaseProperties_ClientProtocol_Values) + database.ClientProtocol = &clientProtocolTemp } else { database.ClientProtocol = nil } @@ -574,12 +569,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // ClusteringPolicy if source.ClusteringPolicy != nil { clusteringPolicy := *source.ClusteringPolicy - if clusteringPolicyValue, clusteringPolicyOk := DatabaseProperties_ClusteringPolicy_Cache[strings.ToLower(clusteringPolicy)]; clusteringPolicyOk { - database.ClusteringPolicy = &clusteringPolicyValue - } else { - clusteringPolicyTemp := DatabaseProperties_ClusteringPolicy(*source.ClusteringPolicy) - database.ClusteringPolicy = &clusteringPolicyTemp - } + clusteringPolicyTemp := genruntime.ToEnum(clusteringPolicy, databaseProperties_ClusteringPolicy_Values) + database.ClusteringPolicy = &clusteringPolicyTemp } else { database.ClusteringPolicy = nil } @@ -587,12 +578,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := DatabaseProperties_EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - database.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := DatabaseProperties_EvictionPolicy(*source.EvictionPolicy) - database.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, databaseProperties_EvictionPolicy_Values) + database.EvictionPolicy = &evictionPolicyTemp } else { database.EvictionPolicy = nil } @@ -954,12 +941,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ClientProtocol if source.ClientProtocol != nil { clientProtocol := *source.ClientProtocol - if clientProtocolValue, clientProtocolOk := DatabaseProperties_ClientProtocol_STATUS_Cache[strings.ToLower(clientProtocol)]; clientProtocolOk { - database.ClientProtocol = &clientProtocolValue - } else { - clientProtocolTemp := DatabaseProperties_ClientProtocol_STATUS(*source.ClientProtocol) - database.ClientProtocol = &clientProtocolTemp - } + clientProtocolTemp := genruntime.ToEnum(clientProtocol, databaseProperties_ClientProtocol_STATUS_Values) + database.ClientProtocol = &clientProtocolTemp } else { database.ClientProtocol = nil } @@ -967,12 +950,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ClusteringPolicy if source.ClusteringPolicy != nil { clusteringPolicy := *source.ClusteringPolicy - if clusteringPolicyValue, clusteringPolicyOk := DatabaseProperties_ClusteringPolicy_STATUS_Cache[strings.ToLower(clusteringPolicy)]; clusteringPolicyOk { - database.ClusteringPolicy = &clusteringPolicyValue - } else { - clusteringPolicyTemp := DatabaseProperties_ClusteringPolicy_STATUS(*source.ClusteringPolicy) - database.ClusteringPolicy = &clusteringPolicyTemp - } + clusteringPolicyTemp := genruntime.ToEnum(clusteringPolicy, databaseProperties_ClusteringPolicy_STATUS_Values) + database.ClusteringPolicy = &clusteringPolicyTemp } else { database.ClusteringPolicy = nil } @@ -983,12 +962,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := DatabaseProperties_EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - database.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := DatabaseProperties_EvictionPolicy_STATUS(*source.EvictionPolicy) - database.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, databaseProperties_EvictionPolicy_STATUS_Values) + database.EvictionPolicy = &evictionPolicyTemp } else { database.EvictionPolicy = nil } @@ -1035,12 +1010,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - database.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - database.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + database.ProvisioningState = &provisioningStateTemp } else { database.ProvisioningState = nil } @@ -1048,12 +1019,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - database.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ResourceState_STATUS(*source.ResourceState) - database.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, resourceState_STATUS_Values) + database.ResourceState = &resourceStateTemp } else { database.ResourceState = nil } @@ -1175,7 +1142,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClientProtocol -var DatabaseProperties_ClientProtocol_Cache = map[string]DatabaseProperties_ClientProtocol{ +var databaseProperties_ClientProtocol_Values = map[string]DatabaseProperties_ClientProtocol{ "encrypted": DatabaseProperties_ClientProtocol_Encrypted, "plaintext": DatabaseProperties_ClientProtocol_Plaintext, } @@ -1188,7 +1155,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClientProtocol_STATUS -var DatabaseProperties_ClientProtocol_STATUS_Cache = map[string]DatabaseProperties_ClientProtocol_STATUS{ +var databaseProperties_ClientProtocol_STATUS_Values = map[string]DatabaseProperties_ClientProtocol_STATUS{ "encrypted": DatabaseProperties_ClientProtocol_STATUS_Encrypted, "plaintext": DatabaseProperties_ClientProtocol_STATUS_Plaintext, } @@ -1202,7 +1169,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClusteringPolicy -var DatabaseProperties_ClusteringPolicy_Cache = map[string]DatabaseProperties_ClusteringPolicy{ +var databaseProperties_ClusteringPolicy_Values = map[string]DatabaseProperties_ClusteringPolicy{ "enterprisecluster": DatabaseProperties_ClusteringPolicy_EnterpriseCluster, "osscluster": DatabaseProperties_ClusteringPolicy_OSSCluster, } @@ -1215,7 +1182,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClusteringPolicy_STATUS -var DatabaseProperties_ClusteringPolicy_STATUS_Cache = map[string]DatabaseProperties_ClusteringPolicy_STATUS{ +var databaseProperties_ClusteringPolicy_STATUS_Values = map[string]DatabaseProperties_ClusteringPolicy_STATUS{ "enterprisecluster": DatabaseProperties_ClusteringPolicy_STATUS_EnterpriseCluster, "osscluster": DatabaseProperties_ClusteringPolicy_STATUS_OSSCluster, } @@ -1235,7 +1202,7 @@ const ( ) // Mapping from string to DatabaseProperties_EvictionPolicy -var DatabaseProperties_EvictionPolicy_Cache = map[string]DatabaseProperties_EvictionPolicy{ +var databaseProperties_EvictionPolicy_Values = map[string]DatabaseProperties_EvictionPolicy{ "allkeyslfu": DatabaseProperties_EvictionPolicy_AllKeysLFU, "allkeyslru": DatabaseProperties_EvictionPolicy_AllKeysLRU, "allkeysrandom": DatabaseProperties_EvictionPolicy_AllKeysRandom, @@ -1260,7 +1227,7 @@ const ( ) // Mapping from string to DatabaseProperties_EvictionPolicy_STATUS -var DatabaseProperties_EvictionPolicy_STATUS_Cache = map[string]DatabaseProperties_EvictionPolicy_STATUS{ +var databaseProperties_EvictionPolicy_STATUS_Values = map[string]DatabaseProperties_EvictionPolicy_STATUS{ "allkeyslfu": DatabaseProperties_EvictionPolicy_STATUS_AllKeysLFU, "allkeyslru": DatabaseProperties_EvictionPolicy_STATUS_AllKeysLRU, "allkeysrandom": DatabaseProperties_EvictionPolicy_STATUS_AllKeysRandom, @@ -1560,12 +1527,8 @@ func (persistence *Persistence) AssignProperties_From_Persistence(source *v20210 // AofFrequency if source.AofFrequency != nil { aofFrequency := *source.AofFrequency - if aofFrequencyValue, aofFrequencyOk := Persistence_AofFrequency_Cache[strings.ToLower(aofFrequency)]; aofFrequencyOk { - persistence.AofFrequency = &aofFrequencyValue - } else { - aofFrequencyTemp := Persistence_AofFrequency(*source.AofFrequency) - persistence.AofFrequency = &aofFrequencyTemp - } + aofFrequencyTemp := genruntime.ToEnum(aofFrequency, persistence_AofFrequency_Values) + persistence.AofFrequency = &aofFrequencyTemp } else { persistence.AofFrequency = nil } @@ -1581,12 +1544,8 @@ func (persistence *Persistence) AssignProperties_From_Persistence(source *v20210 // RdbFrequency if source.RdbFrequency != nil { rdbFrequency := *source.RdbFrequency - if rdbFrequencyValue, rdbFrequencyOk := Persistence_RdbFrequency_Cache[strings.ToLower(rdbFrequency)]; rdbFrequencyOk { - persistence.RdbFrequency = &rdbFrequencyValue - } else { - rdbFrequencyTemp := Persistence_RdbFrequency(*source.RdbFrequency) - persistence.RdbFrequency = &rdbFrequencyTemp - } + rdbFrequencyTemp := genruntime.ToEnum(rdbFrequency, persistence_RdbFrequency_Values) + persistence.RdbFrequency = &rdbFrequencyTemp } else { persistence.RdbFrequency = nil } @@ -1714,12 +1673,8 @@ func (persistence *Persistence_STATUS) AssignProperties_From_Persistence_STATUS( // AofFrequency if source.AofFrequency != nil { aofFrequency := *source.AofFrequency - if aofFrequencyValue, aofFrequencyOk := Persistence_AofFrequency_STATUS_Cache[strings.ToLower(aofFrequency)]; aofFrequencyOk { - persistence.AofFrequency = &aofFrequencyValue - } else { - aofFrequencyTemp := Persistence_AofFrequency_STATUS(*source.AofFrequency) - persistence.AofFrequency = &aofFrequencyTemp - } + aofFrequencyTemp := genruntime.ToEnum(aofFrequency, persistence_AofFrequency_STATUS_Values) + persistence.AofFrequency = &aofFrequencyTemp } else { persistence.AofFrequency = nil } @@ -1735,12 +1690,8 @@ func (persistence *Persistence_STATUS) AssignProperties_From_Persistence_STATUS( // RdbFrequency if source.RdbFrequency != nil { rdbFrequency := *source.RdbFrequency - if rdbFrequencyValue, rdbFrequencyOk := Persistence_RdbFrequency_STATUS_Cache[strings.ToLower(rdbFrequency)]; rdbFrequencyOk { - persistence.RdbFrequency = &rdbFrequencyValue - } else { - rdbFrequencyTemp := Persistence_RdbFrequency_STATUS(*source.RdbFrequency) - persistence.RdbFrequency = &rdbFrequencyTemp - } + rdbFrequencyTemp := genruntime.ToEnum(rdbFrequency, persistence_RdbFrequency_STATUS_Values) + persistence.RdbFrequency = &rdbFrequencyTemp } else { persistence.RdbFrequency = nil } @@ -1806,7 +1757,7 @@ const ( ) // Mapping from string to Persistence_AofFrequency -var Persistence_AofFrequency_Cache = map[string]Persistence_AofFrequency{ +var persistence_AofFrequency_Values = map[string]Persistence_AofFrequency{ "1s": Persistence_AofFrequency_1S, "always": Persistence_AofFrequency_Always, } @@ -1819,7 +1770,7 @@ const ( ) // Mapping from string to Persistence_AofFrequency_STATUS -var Persistence_AofFrequency_STATUS_Cache = map[string]Persistence_AofFrequency_STATUS{ +var persistence_AofFrequency_STATUS_Values = map[string]Persistence_AofFrequency_STATUS{ "1s": Persistence_AofFrequency_STATUS_1S, "always": Persistence_AofFrequency_STATUS_Always, } @@ -1834,7 +1785,7 @@ const ( ) // Mapping from string to Persistence_RdbFrequency -var Persistence_RdbFrequency_Cache = map[string]Persistence_RdbFrequency{ +var persistence_RdbFrequency_Values = map[string]Persistence_RdbFrequency{ "12h": Persistence_RdbFrequency_12H, "1h": Persistence_RdbFrequency_1H, "6h": Persistence_RdbFrequency_6H, @@ -1849,7 +1800,7 @@ const ( ) // Mapping from string to Persistence_RdbFrequency_STATUS -var Persistence_RdbFrequency_STATUS_Cache = map[string]Persistence_RdbFrequency_STATUS{ +var persistence_RdbFrequency_STATUS_Values = map[string]Persistence_RdbFrequency_STATUS{ "12h": Persistence_RdbFrequency_STATUS_12H, "1h": Persistence_RdbFrequency_STATUS_1H, "6h": Persistence_RdbFrequency_STATUS_6H, diff --git a/v2/api/cache/v1api20210301/redis_enterprise_spec_arm_types_gen.go b/v2/api/cache/v1api20210301/redis_enterprise_spec_arm_types_gen.go index 20f8cb31eed..b6f2525e0e0 100644 --- a/v2/api/cache/v1api20210301/redis_enterprise_spec_arm_types_gen.go +++ b/v2/api/cache/v1api20210301/redis_enterprise_spec_arm_types_gen.go @@ -70,7 +70,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "enterpriseflash_f1500": Sku_Name_EnterpriseFlash_F1500, "enterpriseflash_f300": Sku_Name_EnterpriseFlash_F300, "enterpriseflash_f700": Sku_Name_EnterpriseFlash_F700, diff --git a/v2/api/cache/v1api20210301/redis_enterprise_status_arm_types_gen.go b/v2/api/cache/v1api20210301/redis_enterprise_status_arm_types_gen.go index 9e939a44b50..06552126179 100644 --- a/v2/api/cache/v1api20210301/redis_enterprise_status_arm_types_gen.go +++ b/v2/api/cache/v1api20210301/redis_enterprise_status_arm_types_gen.go @@ -81,7 +81,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "enterpriseflash_f1500": Sku_Name_STATUS_EnterpriseFlash_F1500, "enterpriseflash_f300": Sku_Name_STATUS_EnterpriseFlash_F300, "enterpriseflash_f700": Sku_Name_STATUS_EnterpriseFlash_F700, diff --git a/v2/api/cache/v1api20210301/redis_enterprise_types_gen.go b/v2/api/cache/v1api20210301/redis_enterprise_types_gen.go index 5c36b315666..e8fde39119f 100644 --- a/v2/api/cache/v1api20210301/redis_enterprise_types_gen.go +++ b/v2/api/cache/v1api20210301/redis_enterprise_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -334,7 +333,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-03-01": APIVersion_Value, } @@ -545,12 +544,8 @@ func (enterprise *RedisEnterprise_Spec) AssignProperties_From_RedisEnterprise_Sp // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := ClusterProperties_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - enterprise.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := ClusterProperties_MinimumTlsVersion(*source.MinimumTlsVersion) - enterprise.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, clusterProperties_MinimumTlsVersion_Values) + enterprise.MinimumTlsVersion = &minimumTlsVersionTemp } else { enterprise.MinimumTlsVersion = nil } @@ -893,12 +888,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := ClusterProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - enterprise.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := ClusterProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - enterprise.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, clusterProperties_MinimumTlsVersion_STATUS_Values) + enterprise.MinimumTlsVersion = &minimumTlsVersionTemp } else { enterprise.MinimumTlsVersion = nil } @@ -927,12 +918,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - enterprise.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - enterprise.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + enterprise.ProvisioningState = &provisioningStateTemp } else { enterprise.ProvisioningState = nil } @@ -943,12 +930,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - enterprise.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ResourceState_STATUS(*source.ResourceState) - enterprise.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, resourceState_STATUS_Values) + enterprise.ResourceState = &resourceStateTemp } else { enterprise.ResourceState = nil } @@ -1085,7 +1068,7 @@ const ( ) // Mapping from string to ClusterProperties_MinimumTlsVersion -var ClusterProperties_MinimumTlsVersion_Cache = map[string]ClusterProperties_MinimumTlsVersion{ +var clusterProperties_MinimumTlsVersion_Values = map[string]ClusterProperties_MinimumTlsVersion{ "1.0": ClusterProperties_MinimumTlsVersion_10, "1.1": ClusterProperties_MinimumTlsVersion_11, "1.2": ClusterProperties_MinimumTlsVersion_12, @@ -1100,7 +1083,7 @@ const ( ) // Mapping from string to ClusterProperties_MinimumTlsVersion_STATUS -var ClusterProperties_MinimumTlsVersion_STATUS_Cache = map[string]ClusterProperties_MinimumTlsVersion_STATUS{ +var clusterProperties_MinimumTlsVersion_STATUS_Values = map[string]ClusterProperties_MinimumTlsVersion_STATUS{ "1.0": ClusterProperties_MinimumTlsVersion_STATUS_10, "1.1": ClusterProperties_MinimumTlsVersion_STATUS_11, "1.2": ClusterProperties_MinimumTlsVersion_STATUS_12, @@ -1179,7 +1162,7 @@ const ( ) // Mapping from string to ProvisioningState_STATUS -var ProvisioningState_STATUS_Cache = map[string]ProvisioningState_STATUS{ +var provisioningState_STATUS_Values = map[string]ProvisioningState_STATUS{ "canceled": ProvisioningState_STATUS_Canceled, "creating": ProvisioningState_STATUS_Creating, "deleting": ProvisioningState_STATUS_Deleting, @@ -1207,7 +1190,7 @@ const ( ) // Mapping from string to ResourceState_STATUS -var ResourceState_STATUS_Cache = map[string]ResourceState_STATUS{ +var resourceState_STATUS_Values = map[string]ResourceState_STATUS{ "createfailed": ResourceState_STATUS_CreateFailed, "creating": ResourceState_STATUS_Creating, "deletefailed": ResourceState_STATUS_DeleteFailed, @@ -1293,12 +1276,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210301s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1383,12 +1362,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210301s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } diff --git a/v2/api/cache/v1api20210301/storage/redis_enterprise_types_gen.go b/v2/api/cache/v1api20210301/storage/redis_enterprise_types_gen.go index 7c9babf0f1a..e8d8abcdf88 100644 --- a/v2/api/cache/v1api20210301/storage/redis_enterprise_types_gen.go +++ b/v2/api/cache/v1api20210301/storage/redis_enterprise_types_gen.go @@ -234,7 +234,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-03-01": APIVersion_Value, } diff --git a/v2/api/cache/v1api20230401/redis_linked_server_types_gen.go b/v2/api/cache/v1api20230401/redis_linked_server_types_gen.go index 2a464e1a8be..2d1950b44d3 100644 --- a/v2/api/cache/v1api20230401/redis_linked_server_types_gen.go +++ b/v2/api/cache/v1api20230401/redis_linked_server_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -509,12 +508,8 @@ func (server *Redis_LinkedServer_Spec) AssignProperties_From_Redis_LinkedServer_ // ServerRole if source.ServerRole != nil { serverRole := *source.ServerRole - if serverRoleValue, serverRoleOk := RedisLinkedServerCreateProperties_ServerRole_Cache[strings.ToLower(serverRole)]; serverRoleOk { - server.ServerRole = &serverRoleValue - } else { - serverRoleTemp := RedisLinkedServerCreateProperties_ServerRole(*source.ServerRole) - server.ServerRole = &serverRoleTemp - } + serverRoleTemp := genruntime.ToEnum(serverRole, redisLinkedServerCreateProperties_ServerRole_Values) + server.ServerRole = &serverRoleTemp } else { server.ServerRole = nil } @@ -813,12 +808,8 @@ func (server *Redis_LinkedServer_STATUS) AssignProperties_From_Redis_LinkedServe // ServerRole if source.ServerRole != nil { serverRole := *source.ServerRole - if serverRoleValue, serverRoleOk := RedisLinkedServerProperties_ServerRole_STATUS_Cache[strings.ToLower(serverRole)]; serverRoleOk { - server.ServerRole = &serverRoleValue - } else { - serverRoleTemp := RedisLinkedServerProperties_ServerRole_STATUS(*source.ServerRole) - server.ServerRole = &serverRoleTemp - } + serverRoleTemp := genruntime.ToEnum(serverRole, redisLinkedServerProperties_ServerRole_STATUS_Values) + server.ServerRole = &serverRoleTemp } else { server.ServerRole = nil } @@ -890,7 +881,7 @@ const ( ) // Mapping from string to RedisLinkedServerCreateProperties_ServerRole -var RedisLinkedServerCreateProperties_ServerRole_Cache = map[string]RedisLinkedServerCreateProperties_ServerRole{ +var redisLinkedServerCreateProperties_ServerRole_Values = map[string]RedisLinkedServerCreateProperties_ServerRole{ "primary": RedisLinkedServerCreateProperties_ServerRole_Primary, "secondary": RedisLinkedServerCreateProperties_ServerRole_Secondary, } @@ -903,7 +894,7 @@ const ( ) // Mapping from string to RedisLinkedServerProperties_ServerRole_STATUS -var RedisLinkedServerProperties_ServerRole_STATUS_Cache = map[string]RedisLinkedServerProperties_ServerRole_STATUS{ +var redisLinkedServerProperties_ServerRole_STATUS_Values = map[string]RedisLinkedServerProperties_ServerRole_STATUS{ "primary": RedisLinkedServerProperties_ServerRole_STATUS_Primary, "secondary": RedisLinkedServerProperties_ServerRole_STATUS_Secondary, } diff --git a/v2/api/cache/v1api20230401/redis_patch_schedule_types_gen.go b/v2/api/cache/v1api20230401/redis_patch_schedule_types_gen.go index a539e8d91ca..191dc35c58f 100644 --- a/v2/api/cache/v1api20230401/redis_patch_schedule_types_gen.go +++ b/v2/api/cache/v1api20230401/redis_patch_schedule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -849,12 +848,8 @@ func (entry *ScheduleEntry) AssignProperties_From_ScheduleEntry(source *v2023040 // DayOfWeek if source.DayOfWeek != nil { dayOfWeek := *source.DayOfWeek - if dayOfWeekValue, dayOfWeekOk := ScheduleEntry_DayOfWeek_Cache[strings.ToLower(dayOfWeek)]; dayOfWeekOk { - entry.DayOfWeek = &dayOfWeekValue - } else { - dayOfWeekTemp := ScheduleEntry_DayOfWeek(*source.DayOfWeek) - entry.DayOfWeek = &dayOfWeekTemp - } + dayOfWeekTemp := genruntime.ToEnum(dayOfWeek, scheduleEntry_DayOfWeek_Values) + entry.DayOfWeek = &dayOfWeekTemp } else { entry.DayOfWeek = nil } @@ -974,12 +969,8 @@ func (entry *ScheduleEntry_STATUS) AssignProperties_From_ScheduleEntry_STATUS(so // DayOfWeek if source.DayOfWeek != nil { dayOfWeek := *source.DayOfWeek - if dayOfWeekValue, dayOfWeekOk := ScheduleEntry_DayOfWeek_STATUS_Cache[strings.ToLower(dayOfWeek)]; dayOfWeekOk { - entry.DayOfWeek = &dayOfWeekValue - } else { - dayOfWeekTemp := ScheduleEntry_DayOfWeek_STATUS(*source.DayOfWeek) - entry.DayOfWeek = &dayOfWeekTemp - } + dayOfWeekTemp := genruntime.ToEnum(dayOfWeek, scheduleEntry_DayOfWeek_STATUS_Values) + entry.DayOfWeek = &dayOfWeekTemp } else { entry.DayOfWeek = nil } @@ -1040,7 +1031,7 @@ const ( ) // Mapping from string to ScheduleEntry_DayOfWeek -var ScheduleEntry_DayOfWeek_Cache = map[string]ScheduleEntry_DayOfWeek{ +var scheduleEntry_DayOfWeek_Values = map[string]ScheduleEntry_DayOfWeek{ "everyday": ScheduleEntry_DayOfWeek_Everyday, "friday": ScheduleEntry_DayOfWeek_Friday, "monday": ScheduleEntry_DayOfWeek_Monday, @@ -1067,7 +1058,7 @@ const ( ) // Mapping from string to ScheduleEntry_DayOfWeek_STATUS -var ScheduleEntry_DayOfWeek_STATUS_Cache = map[string]ScheduleEntry_DayOfWeek_STATUS{ +var scheduleEntry_DayOfWeek_STATUS_Values = map[string]ScheduleEntry_DayOfWeek_STATUS{ "everyday": ScheduleEntry_DayOfWeek_STATUS_Everyday, "friday": ScheduleEntry_DayOfWeek_STATUS_Friday, "monday": ScheduleEntry_DayOfWeek_STATUS_Monday, diff --git a/v2/api/cache/v1api20230401/redis_spec_arm_types_gen.go b/v2/api/cache/v1api20230401/redis_spec_arm_types_gen.go index 68b2e1141e1..e04985ccb0e 100644 --- a/v2/api/cache/v1api20230401/redis_spec_arm_types_gen.go +++ b/v2/api/cache/v1api20230401/redis_spec_arm_types_gen.go @@ -105,7 +105,7 @@ const ( ) // Mapping from string to ManagedServiceIdentityType -var ManagedServiceIdentityType_Cache = map[string]ManagedServiceIdentityType{ +var managedServiceIdentityType_Values = map[string]ManagedServiceIdentityType{ "none": ManagedServiceIdentityType_None, "systemassigned": ManagedServiceIdentityType_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentityType_SystemAssignedUserAssigned, diff --git a/v2/api/cache/v1api20230401/redis_status_arm_types_gen.go b/v2/api/cache/v1api20230401/redis_status_arm_types_gen.go index e4f0220d558..96e4c4baccb 100644 --- a/v2/api/cache/v1api20230401/redis_status_arm_types_gen.go +++ b/v2/api/cache/v1api20230401/redis_status_arm_types_gen.go @@ -126,7 +126,7 @@ const ( ) // Mapping from string to ManagedServiceIdentityType_STATUS -var ManagedServiceIdentityType_STATUS_Cache = map[string]ManagedServiceIdentityType_STATUS{ +var managedServiceIdentityType_STATUS_Values = map[string]ManagedServiceIdentityType_STATUS{ "none": ManagedServiceIdentityType_STATUS_None, "systemassigned": ManagedServiceIdentityType_STATUS_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentityType_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/cache/v1api20230401/redis_types_gen.go b/v2/api/cache/v1api20230401/redis_types_gen.go index a4fc12383ec..867cf62d2f2 100644 --- a/v2/api/cache/v1api20230401/redis_types_gen.go +++ b/v2/api/cache/v1api20230401/redis_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -352,7 +351,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-04-01": APIVersion_Value, } @@ -806,12 +805,8 @@ func (redis *Redis_Spec) AssignProperties_From_Redis_Spec(source *v20230401s.Red // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := RedisCreateProperties_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - redis.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := RedisCreateProperties_MinimumTlsVersion(*source.MinimumTlsVersion) - redis.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, redisCreateProperties_MinimumTlsVersion_Values) + redis.MinimumTlsVersion = &minimumTlsVersionTemp } else { redis.MinimumTlsVersion = nil } @@ -839,12 +834,8 @@ func (redis *Redis_Spec) AssignProperties_From_Redis_Spec(source *v20230401s.Red // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RedisCreateProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - redis.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RedisCreateProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - redis.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, redisCreateProperties_PublicNetworkAccess_Values) + redis.PublicNetworkAccess = &publicNetworkAccessTemp } else { redis.PublicNetworkAccess = nil } @@ -1652,12 +1643,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20230401s // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := RedisProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - redis.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := RedisProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - redis.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, redisProperties_MinimumTlsVersion_STATUS_Values) + redis.MinimumTlsVersion = &minimumTlsVersionTemp } else { redis.MinimumTlsVersion = nil } @@ -1689,12 +1676,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20230401s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RedisProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - redis.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RedisProperties_ProvisioningState_STATUS(*source.ProvisioningState) - redis.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, redisProperties_ProvisioningState_STATUS_Values) + redis.ProvisioningState = &provisioningStateTemp } else { redis.ProvisioningState = nil } @@ -1702,12 +1685,8 @@ func (redis *Redis_STATUS) AssignProperties_From_Redis_STATUS(source *v20230401s // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RedisProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - redis.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RedisProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - redis.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, redisProperties_PublicNetworkAccess_STATUS_Values) + redis.PublicNetworkAccess = &publicNetworkAccessTemp } else { redis.PublicNetworkAccess = nil } @@ -2028,12 +2007,8 @@ func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentityType_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentityType(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentityType_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2205,12 +2180,8 @@ func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentityType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentityType_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentityType_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2355,7 +2326,7 @@ const ( ) // Mapping from string to RedisCreateProperties_MinimumTlsVersion -var RedisCreateProperties_MinimumTlsVersion_Cache = map[string]RedisCreateProperties_MinimumTlsVersion{ +var redisCreateProperties_MinimumTlsVersion_Values = map[string]RedisCreateProperties_MinimumTlsVersion{ "1.0": RedisCreateProperties_MinimumTlsVersion_10, "1.1": RedisCreateProperties_MinimumTlsVersion_11, "1.2": RedisCreateProperties_MinimumTlsVersion_12, @@ -2370,7 +2341,7 @@ const ( ) // Mapping from string to RedisCreateProperties_PublicNetworkAccess -var RedisCreateProperties_PublicNetworkAccess_Cache = map[string]RedisCreateProperties_PublicNetworkAccess{ +var redisCreateProperties_PublicNetworkAccess_Values = map[string]RedisCreateProperties_PublicNetworkAccess{ "disabled": RedisCreateProperties_PublicNetworkAccess_Disabled, "enabled": RedisCreateProperties_PublicNetworkAccess_Enabled, } @@ -3048,7 +3019,7 @@ const ( ) // Mapping from string to RedisProperties_MinimumTlsVersion_STATUS -var RedisProperties_MinimumTlsVersion_STATUS_Cache = map[string]RedisProperties_MinimumTlsVersion_STATUS{ +var redisProperties_MinimumTlsVersion_STATUS_Values = map[string]RedisProperties_MinimumTlsVersion_STATUS{ "1.0": RedisProperties_MinimumTlsVersion_STATUS_10, "1.1": RedisProperties_MinimumTlsVersion_STATUS_11, "1.2": RedisProperties_MinimumTlsVersion_STATUS_12, @@ -3072,7 +3043,7 @@ const ( ) // Mapping from string to RedisProperties_ProvisioningState_STATUS -var RedisProperties_ProvisioningState_STATUS_Cache = map[string]RedisProperties_ProvisioningState_STATUS{ +var redisProperties_ProvisioningState_STATUS_Values = map[string]RedisProperties_ProvisioningState_STATUS{ "creating": RedisProperties_ProvisioningState_STATUS_Creating, "deleting": RedisProperties_ProvisioningState_STATUS_Deleting, "disabled": RedisProperties_ProvisioningState_STATUS_Disabled, @@ -3095,7 +3066,7 @@ const ( ) // Mapping from string to RedisProperties_PublicNetworkAccess_STATUS -var RedisProperties_PublicNetworkAccess_STATUS_Cache = map[string]RedisProperties_PublicNetworkAccess_STATUS{ +var redisProperties_PublicNetworkAccess_STATUS_Values = map[string]RedisProperties_PublicNetworkAccess_STATUS{ "disabled": RedisProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": RedisProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -3490,12 +3461,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230401s.Sku) error { // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3503,12 +3470,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230401s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3636,12 +3599,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230401s.Sku_S // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_STATUS_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family_STATUS(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_STATUS_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3649,12 +3608,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230401s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3829,7 +3784,7 @@ const ( ) // Mapping from string to Sku_Family -var Sku_Family_Cache = map[string]Sku_Family{ +var sku_Family_Values = map[string]Sku_Family{ "c": Sku_Family_C, "p": Sku_Family_P, } @@ -3842,7 +3797,7 @@ const ( ) // Mapping from string to Sku_Family_STATUS -var Sku_Family_STATUS_Cache = map[string]Sku_Family_STATUS{ +var sku_Family_STATUS_Values = map[string]Sku_Family_STATUS{ "c": Sku_Family_STATUS_C, "p": Sku_Family_STATUS_P, } @@ -3857,7 +3812,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "premium": Sku_Name_Premium, "standard": Sku_Name_Standard, @@ -3872,7 +3827,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "premium": Sku_Name_STATUS_Premium, "standard": Sku_Name_STATUS_Standard, diff --git a/v2/api/cache/v1api20230401/storage/redis_types_gen.go b/v2/api/cache/v1api20230401/storage/redis_types_gen.go index 0c57c00ce73..ab1e78dea12 100644 --- a/v2/api/cache/v1api20230401/storage/redis_types_gen.go +++ b/v2/api/cache/v1api20230401/storage/redis_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-04-01": APIVersion_Value, } diff --git a/v2/api/cache/v1api20230701/redis_enterprise_database_types_gen.go b/v2/api/cache/v1api20230701/redis_enterprise_database_types_gen.go index 7ffc88a069a..f225e3ebdbb 100644 --- a/v2/api/cache/v1api20230701/redis_enterprise_database_types_gen.go +++ b/v2/api/cache/v1api20230701/redis_enterprise_database_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -584,12 +583,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // ClientProtocol if source.ClientProtocol != nil { clientProtocol := *source.ClientProtocol - if clientProtocolValue, clientProtocolOk := DatabaseProperties_ClientProtocol_Cache[strings.ToLower(clientProtocol)]; clientProtocolOk { - database.ClientProtocol = &clientProtocolValue - } else { - clientProtocolTemp := DatabaseProperties_ClientProtocol(*source.ClientProtocol) - database.ClientProtocol = &clientProtocolTemp - } + clientProtocolTemp := genruntime.ToEnum(clientProtocol, databaseProperties_ClientProtocol_Values) + database.ClientProtocol = &clientProtocolTemp } else { database.ClientProtocol = nil } @@ -597,12 +592,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // ClusteringPolicy if source.ClusteringPolicy != nil { clusteringPolicy := *source.ClusteringPolicy - if clusteringPolicyValue, clusteringPolicyOk := DatabaseProperties_ClusteringPolicy_Cache[strings.ToLower(clusteringPolicy)]; clusteringPolicyOk { - database.ClusteringPolicy = &clusteringPolicyValue - } else { - clusteringPolicyTemp := DatabaseProperties_ClusteringPolicy(*source.ClusteringPolicy) - database.ClusteringPolicy = &clusteringPolicyTemp - } + clusteringPolicyTemp := genruntime.ToEnum(clusteringPolicy, databaseProperties_ClusteringPolicy_Values) + database.ClusteringPolicy = &clusteringPolicyTemp } else { database.ClusteringPolicy = nil } @@ -610,12 +601,8 @@ func (database *RedisEnterprise_Database_Spec) AssignProperties_From_RedisEnterp // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := DatabaseProperties_EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - database.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := DatabaseProperties_EvictionPolicy(*source.EvictionPolicy) - database.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, databaseProperties_EvictionPolicy_Values) + database.EvictionPolicy = &evictionPolicyTemp } else { database.EvictionPolicy = nil } @@ -1094,12 +1081,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ClientProtocol if source.ClientProtocol != nil { clientProtocol := *source.ClientProtocol - if clientProtocolValue, clientProtocolOk := DatabaseProperties_ClientProtocol_STATUS_Cache[strings.ToLower(clientProtocol)]; clientProtocolOk { - database.ClientProtocol = &clientProtocolValue - } else { - clientProtocolTemp := DatabaseProperties_ClientProtocol_STATUS(*source.ClientProtocol) - database.ClientProtocol = &clientProtocolTemp - } + clientProtocolTemp := genruntime.ToEnum(clientProtocol, databaseProperties_ClientProtocol_STATUS_Values) + database.ClientProtocol = &clientProtocolTemp } else { database.ClientProtocol = nil } @@ -1107,12 +1090,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ClusteringPolicy if source.ClusteringPolicy != nil { clusteringPolicy := *source.ClusteringPolicy - if clusteringPolicyValue, clusteringPolicyOk := DatabaseProperties_ClusteringPolicy_STATUS_Cache[strings.ToLower(clusteringPolicy)]; clusteringPolicyOk { - database.ClusteringPolicy = &clusteringPolicyValue - } else { - clusteringPolicyTemp := DatabaseProperties_ClusteringPolicy_STATUS(*source.ClusteringPolicy) - database.ClusteringPolicy = &clusteringPolicyTemp - } + clusteringPolicyTemp := genruntime.ToEnum(clusteringPolicy, databaseProperties_ClusteringPolicy_STATUS_Values) + database.ClusteringPolicy = &clusteringPolicyTemp } else { database.ClusteringPolicy = nil } @@ -1123,12 +1102,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := DatabaseProperties_EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - database.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := DatabaseProperties_EvictionPolicy_STATUS(*source.EvictionPolicy) - database.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, databaseProperties_EvictionPolicy_STATUS_Values) + database.EvictionPolicy = &evictionPolicyTemp } else { database.EvictionPolicy = nil } @@ -1187,12 +1162,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - database.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - database.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + database.ProvisioningState = &provisioningStateTemp } else { database.ProvisioningState = nil } @@ -1200,12 +1171,8 @@ func (database *RedisEnterprise_Database_STATUS) AssignProperties_From_RedisEnte // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - database.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ResourceState_STATUS(*source.ResourceState) - database.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, resourceState_STATUS_Values) + database.ResourceState = &resourceStateTemp } else { database.ResourceState = nil } @@ -1339,7 +1306,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClientProtocol -var DatabaseProperties_ClientProtocol_Cache = map[string]DatabaseProperties_ClientProtocol{ +var databaseProperties_ClientProtocol_Values = map[string]DatabaseProperties_ClientProtocol{ "encrypted": DatabaseProperties_ClientProtocol_Encrypted, "plaintext": DatabaseProperties_ClientProtocol_Plaintext, } @@ -1352,7 +1319,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClientProtocol_STATUS -var DatabaseProperties_ClientProtocol_STATUS_Cache = map[string]DatabaseProperties_ClientProtocol_STATUS{ +var databaseProperties_ClientProtocol_STATUS_Values = map[string]DatabaseProperties_ClientProtocol_STATUS{ "encrypted": DatabaseProperties_ClientProtocol_STATUS_Encrypted, "plaintext": DatabaseProperties_ClientProtocol_STATUS_Plaintext, } @@ -1366,7 +1333,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClusteringPolicy -var DatabaseProperties_ClusteringPolicy_Cache = map[string]DatabaseProperties_ClusteringPolicy{ +var databaseProperties_ClusteringPolicy_Values = map[string]DatabaseProperties_ClusteringPolicy{ "enterprisecluster": DatabaseProperties_ClusteringPolicy_EnterpriseCluster, "osscluster": DatabaseProperties_ClusteringPolicy_OSSCluster, } @@ -1379,7 +1346,7 @@ const ( ) // Mapping from string to DatabaseProperties_ClusteringPolicy_STATUS -var DatabaseProperties_ClusteringPolicy_STATUS_Cache = map[string]DatabaseProperties_ClusteringPolicy_STATUS{ +var databaseProperties_ClusteringPolicy_STATUS_Values = map[string]DatabaseProperties_ClusteringPolicy_STATUS{ "enterprisecluster": DatabaseProperties_ClusteringPolicy_STATUS_EnterpriseCluster, "osscluster": DatabaseProperties_ClusteringPolicy_STATUS_OSSCluster, } @@ -1399,7 +1366,7 @@ const ( ) // Mapping from string to DatabaseProperties_EvictionPolicy -var DatabaseProperties_EvictionPolicy_Cache = map[string]DatabaseProperties_EvictionPolicy{ +var databaseProperties_EvictionPolicy_Values = map[string]DatabaseProperties_EvictionPolicy{ "allkeyslfu": DatabaseProperties_EvictionPolicy_AllKeysLFU, "allkeyslru": DatabaseProperties_EvictionPolicy_AllKeysLRU, "allkeysrandom": DatabaseProperties_EvictionPolicy_AllKeysRandom, @@ -1424,7 +1391,7 @@ const ( ) // Mapping from string to DatabaseProperties_EvictionPolicy_STATUS -var DatabaseProperties_EvictionPolicy_STATUS_Cache = map[string]DatabaseProperties_EvictionPolicy_STATUS{ +var databaseProperties_EvictionPolicy_STATUS_Values = map[string]DatabaseProperties_EvictionPolicy_STATUS{ "allkeyslfu": DatabaseProperties_EvictionPolicy_STATUS_AllKeysLFU, "allkeyslru": DatabaseProperties_EvictionPolicy_STATUS_AllKeysLRU, "allkeysrandom": DatabaseProperties_EvictionPolicy_STATUS_AllKeysRandom, @@ -2003,12 +1970,8 @@ func (persistence *Persistence) AssignProperties_From_Persistence(source *v20230 // AofFrequency if source.AofFrequency != nil { aofFrequency := *source.AofFrequency - if aofFrequencyValue, aofFrequencyOk := Persistence_AofFrequency_Cache[strings.ToLower(aofFrequency)]; aofFrequencyOk { - persistence.AofFrequency = &aofFrequencyValue - } else { - aofFrequencyTemp := Persistence_AofFrequency(*source.AofFrequency) - persistence.AofFrequency = &aofFrequencyTemp - } + aofFrequencyTemp := genruntime.ToEnum(aofFrequency, persistence_AofFrequency_Values) + persistence.AofFrequency = &aofFrequencyTemp } else { persistence.AofFrequency = nil } @@ -2024,12 +1987,8 @@ func (persistence *Persistence) AssignProperties_From_Persistence(source *v20230 // RdbFrequency if source.RdbFrequency != nil { rdbFrequency := *source.RdbFrequency - if rdbFrequencyValue, rdbFrequencyOk := Persistence_RdbFrequency_Cache[strings.ToLower(rdbFrequency)]; rdbFrequencyOk { - persistence.RdbFrequency = &rdbFrequencyValue - } else { - rdbFrequencyTemp := Persistence_RdbFrequency(*source.RdbFrequency) - persistence.RdbFrequency = &rdbFrequencyTemp - } + rdbFrequencyTemp := genruntime.ToEnum(rdbFrequency, persistence_RdbFrequency_Values) + persistence.RdbFrequency = &rdbFrequencyTemp } else { persistence.RdbFrequency = nil } @@ -2196,12 +2155,8 @@ func (persistence *Persistence_STATUS) AssignProperties_From_Persistence_STATUS( // AofFrequency if source.AofFrequency != nil { aofFrequency := *source.AofFrequency - if aofFrequencyValue, aofFrequencyOk := Persistence_AofFrequency_STATUS_Cache[strings.ToLower(aofFrequency)]; aofFrequencyOk { - persistence.AofFrequency = &aofFrequencyValue - } else { - aofFrequencyTemp := Persistence_AofFrequency_STATUS(*source.AofFrequency) - persistence.AofFrequency = &aofFrequencyTemp - } + aofFrequencyTemp := genruntime.ToEnum(aofFrequency, persistence_AofFrequency_STATUS_Values) + persistence.AofFrequency = &aofFrequencyTemp } else { persistence.AofFrequency = nil } @@ -2217,12 +2172,8 @@ func (persistence *Persistence_STATUS) AssignProperties_From_Persistence_STATUS( // RdbFrequency if source.RdbFrequency != nil { rdbFrequency := *source.RdbFrequency - if rdbFrequencyValue, rdbFrequencyOk := Persistence_RdbFrequency_STATUS_Cache[strings.ToLower(rdbFrequency)]; rdbFrequencyOk { - persistence.RdbFrequency = &rdbFrequencyValue - } else { - rdbFrequencyTemp := Persistence_RdbFrequency_STATUS(*source.RdbFrequency) - persistence.RdbFrequency = &rdbFrequencyTemp - } + rdbFrequencyTemp := genruntime.ToEnum(rdbFrequency, persistence_RdbFrequency_STATUS_Values) + persistence.RdbFrequency = &rdbFrequencyTemp } else { persistence.RdbFrequency = nil } @@ -2426,12 +2377,8 @@ func (database *LinkedDatabase_STATUS) AssignProperties_From_LinkedDatabase_STAT // State if source.State != nil { state := *source.State - if stateValue, stateOk := LinkedDatabase_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - database.State = &stateValue - } else { - stateTemp := LinkedDatabase_State_STATUS(*source.State) - database.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, linkedDatabase_State_STATUS_Values) + database.State = &stateTemp } else { database.State = nil } @@ -2476,7 +2423,7 @@ const ( ) // Mapping from string to Persistence_AofFrequency -var Persistence_AofFrequency_Cache = map[string]Persistence_AofFrequency{ +var persistence_AofFrequency_Values = map[string]Persistence_AofFrequency{ "1s": Persistence_AofFrequency_1S, "always": Persistence_AofFrequency_Always, } @@ -2489,7 +2436,7 @@ const ( ) // Mapping from string to Persistence_AofFrequency_STATUS -var Persistence_AofFrequency_STATUS_Cache = map[string]Persistence_AofFrequency_STATUS{ +var persistence_AofFrequency_STATUS_Values = map[string]Persistence_AofFrequency_STATUS{ "1s": Persistence_AofFrequency_STATUS_1S, "always": Persistence_AofFrequency_STATUS_Always, } @@ -2504,7 +2451,7 @@ const ( ) // Mapping from string to Persistence_RdbFrequency -var Persistence_RdbFrequency_Cache = map[string]Persistence_RdbFrequency{ +var persistence_RdbFrequency_Values = map[string]Persistence_RdbFrequency{ "12h": Persistence_RdbFrequency_12H, "1h": Persistence_RdbFrequency_1H, "6h": Persistence_RdbFrequency_6H, @@ -2519,7 +2466,7 @@ const ( ) // Mapping from string to Persistence_RdbFrequency_STATUS -var Persistence_RdbFrequency_STATUS_Cache = map[string]Persistence_RdbFrequency_STATUS{ +var persistence_RdbFrequency_STATUS_Values = map[string]Persistence_RdbFrequency_STATUS{ "12h": Persistence_RdbFrequency_STATUS_12H, "1h": Persistence_RdbFrequency_STATUS_1H, "6h": Persistence_RdbFrequency_STATUS_6H, @@ -2536,7 +2483,7 @@ const ( ) // Mapping from string to LinkedDatabase_State_STATUS -var LinkedDatabase_State_STATUS_Cache = map[string]LinkedDatabase_State_STATUS{ +var linkedDatabase_State_STATUS_Values = map[string]LinkedDatabase_State_STATUS{ "linkfailed": LinkedDatabase_State_STATUS_LinkFailed, "linked": LinkedDatabase_State_STATUS_Linked, "linking": LinkedDatabase_State_STATUS_Linking, diff --git a/v2/api/cache/v1api20230701/redis_enterprise_spec_arm_types_gen.go b/v2/api/cache/v1api20230701/redis_enterprise_spec_arm_types_gen.go index 51c2b1c89b8..707dd367136 100644 --- a/v2/api/cache/v1api20230701/redis_enterprise_spec_arm_types_gen.go +++ b/v2/api/cache/v1api20230701/redis_enterprise_spec_arm_types_gen.go @@ -70,7 +70,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "enterpriseflash_f1500": Sku_Name_EnterpriseFlash_F1500, "enterpriseflash_f300": Sku_Name_EnterpriseFlash_F300, "enterpriseflash_f700": Sku_Name_EnterpriseFlash_F700, diff --git a/v2/api/cache/v1api20230701/redis_enterprise_status_arm_types_gen.go b/v2/api/cache/v1api20230701/redis_enterprise_status_arm_types_gen.go index 03e4a93688e..72de36d6aed 100644 --- a/v2/api/cache/v1api20230701/redis_enterprise_status_arm_types_gen.go +++ b/v2/api/cache/v1api20230701/redis_enterprise_status_arm_types_gen.go @@ -81,7 +81,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "enterpriseflash_f1500": Sku_Name_STATUS_EnterpriseFlash_F1500, "enterpriseflash_f300": Sku_Name_STATUS_EnterpriseFlash_F300, "enterpriseflash_f700": Sku_Name_STATUS_EnterpriseFlash_F700, diff --git a/v2/api/cache/v1api20230701/redis_enterprise_types_gen.go b/v2/api/cache/v1api20230701/redis_enterprise_types_gen.go index 609e7563917..187caff6e15 100644 --- a/v2/api/cache/v1api20230701/redis_enterprise_types_gen.go +++ b/v2/api/cache/v1api20230701/redis_enterprise_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-07-01": APIVersion_Value, } @@ -542,12 +541,8 @@ func (enterprise *RedisEnterprise_Spec) AssignProperties_From_RedisEnterprise_Sp // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := ClusterProperties_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - enterprise.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := ClusterProperties_MinimumTlsVersion(*source.MinimumTlsVersion) - enterprise.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, clusterProperties_MinimumTlsVersion_Values) + enterprise.MinimumTlsVersion = &minimumTlsVersionTemp } else { enterprise.MinimumTlsVersion = nil } @@ -926,12 +921,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := ClusterProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - enterprise.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := ClusterProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - enterprise.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, clusterProperties_MinimumTlsVersion_STATUS_Values) + enterprise.MinimumTlsVersion = &minimumTlsVersionTemp } else { enterprise.MinimumTlsVersion = nil } @@ -960,12 +951,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - enterprise.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - enterprise.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + enterprise.ProvisioningState = &provisioningStateTemp } else { enterprise.ProvisioningState = nil } @@ -976,12 +963,8 @@ func (enterprise *RedisEnterprise_STATUS) AssignProperties_From_RedisEnterprise_ // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - enterprise.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ResourceState_STATUS(*source.ResourceState) - enterprise.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, resourceState_STATUS_Values) + enterprise.ResourceState = &resourceStateTemp } else { enterprise.ResourceState = nil } @@ -1118,7 +1101,7 @@ const ( ) // Mapping from string to ClusterProperties_MinimumTlsVersion -var ClusterProperties_MinimumTlsVersion_Cache = map[string]ClusterProperties_MinimumTlsVersion{ +var clusterProperties_MinimumTlsVersion_Values = map[string]ClusterProperties_MinimumTlsVersion{ "1.0": ClusterProperties_MinimumTlsVersion_10, "1.1": ClusterProperties_MinimumTlsVersion_11, "1.2": ClusterProperties_MinimumTlsVersion_12, @@ -1133,7 +1116,7 @@ const ( ) // Mapping from string to ClusterProperties_MinimumTlsVersion_STATUS -var ClusterProperties_MinimumTlsVersion_STATUS_Cache = map[string]ClusterProperties_MinimumTlsVersion_STATUS{ +var clusterProperties_MinimumTlsVersion_STATUS_Values = map[string]ClusterProperties_MinimumTlsVersion_STATUS{ "1.0": ClusterProperties_MinimumTlsVersion_STATUS_10, "1.1": ClusterProperties_MinimumTlsVersion_STATUS_11, "1.2": ClusterProperties_MinimumTlsVersion_STATUS_12, @@ -1212,7 +1195,7 @@ const ( ) // Mapping from string to ProvisioningState_STATUS -var ProvisioningState_STATUS_Cache = map[string]ProvisioningState_STATUS{ +var provisioningState_STATUS_Values = map[string]ProvisioningState_STATUS{ "canceled": ProvisioningState_STATUS_Canceled, "creating": ProvisioningState_STATUS_Creating, "deleting": ProvisioningState_STATUS_Deleting, @@ -1240,7 +1223,7 @@ const ( ) // Mapping from string to ResourceState_STATUS -var ResourceState_STATUS_Cache = map[string]ResourceState_STATUS{ +var resourceState_STATUS_Values = map[string]ResourceState_STATUS{ "createfailed": ResourceState_STATUS_CreateFailed, "creating": ResourceState_STATUS_Creating, "deletefailed": ResourceState_STATUS_DeleteFailed, @@ -1326,12 +1309,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230701s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1434,12 +1413,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230701s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } diff --git a/v2/api/cache/v1api20230701/storage/redis_enterprise_types_gen.go b/v2/api/cache/v1api20230701/storage/redis_enterprise_types_gen.go index a5fbcb0167e..db0e90c2a8e 100644 --- a/v2/api/cache/v1api20230701/storage/redis_enterprise_types_gen.go +++ b/v2/api/cache/v1api20230701/storage/redis_enterprise_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-07-01": APIVersion_Value, } diff --git a/v2/api/cdn/v1api20210601/profile_spec_arm_types_gen.go b/v2/api/cdn/v1api20210601/profile_spec_arm_types_gen.go index a737b35b789..28116192a4d 100644 --- a/v2/api/cdn/v1api20210601/profile_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20210601/profile_spec_arm_types_gen.go @@ -94,7 +94,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "custom_verizon": Sku_Name_Custom_Verizon, "premium_azurefrontdoor": Sku_Name_Premium_AzureFrontDoor, "premium_verizon": Sku_Name_Premium_Verizon, diff --git a/v2/api/cdn/v1api20210601/profile_status_arm_types_gen.go b/v2/api/cdn/v1api20210601/profile_status_arm_types_gen.go index 4563946bc0d..dface4fa142 100644 --- a/v2/api/cdn/v1api20210601/profile_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20210601/profile_status_arm_types_gen.go @@ -111,7 +111,7 @@ const ( ) // Mapping from string to IdentityType_STATUS -var IdentityType_STATUS_Cache = map[string]IdentityType_STATUS{ +var identityType_STATUS_Values = map[string]IdentityType_STATUS{ "application": IdentityType_STATUS_Application, "key": IdentityType_STATUS_Key, "managedidentity": IdentityType_STATUS_ManagedIdentity, @@ -137,7 +137,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "custom_verizon": Sku_Name_STATUS_Custom_Verizon, "premium_azurefrontdoor": Sku_Name_STATUS_Premium_AzureFrontDoor, "premium_verizon": Sku_Name_STATUS_Premium_Verizon, diff --git a/v2/api/cdn/v1api20210601/profile_types_gen.go b/v2/api/cdn/v1api20210601/profile_types_gen.go index 39c2769a05f..4f7845a7f1d 100644 --- a/v2/api/cdn/v1api20210601/profile_types_gen.go +++ b/v2/api/cdn/v1api20210601/profile_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -334,7 +333,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } @@ -868,12 +867,8 @@ func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *v202 // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProfileProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - profile.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProfileProperties_ProvisioningState_STATUS(*source.ProvisioningState) - profile.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, profileProperties_ProvisioningState_STATUS_Values) + profile.ProvisioningState = &provisioningStateTemp } else { profile.ProvisioningState = nil } @@ -881,12 +876,8 @@ func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *v202 // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ProfileProperties_ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - profile.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ProfileProperties_ResourceState_STATUS(*source.ResourceState) - profile.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, profileProperties_ResourceState_STATUS_Values) + profile.ResourceState = &resourceStateTemp } else { profile.ResourceState = nil } @@ -1019,7 +1010,7 @@ const ( ) // Mapping from string to ProfileProperties_ProvisioningState_STATUS -var ProfileProperties_ProvisioningState_STATUS_Cache = map[string]ProfileProperties_ProvisioningState_STATUS{ +var profileProperties_ProvisioningState_STATUS_Values = map[string]ProfileProperties_ProvisioningState_STATUS{ "creating": ProfileProperties_ProvisioningState_STATUS_Creating, "deleting": ProfileProperties_ProvisioningState_STATUS_Deleting, "failed": ProfileProperties_ProvisioningState_STATUS_Failed, @@ -1037,7 +1028,7 @@ const ( ) // Mapping from string to ProfileProperties_ResourceState_STATUS -var ProfileProperties_ResourceState_STATUS_Cache = map[string]ProfileProperties_ResourceState_STATUS{ +var profileProperties_ResourceState_STATUS_Values = map[string]ProfileProperties_ResourceState_STATUS{ "active": ProfileProperties_ResourceState_STATUS_Active, "creating": ProfileProperties_ResourceState_STATUS_Creating, "deleting": ProfileProperties_ResourceState_STATUS_Deleting, @@ -1118,12 +1109,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210601s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1215,12 +1202,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210601s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1340,12 +1323,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := IdentityType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, identityType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1359,12 +1338,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := IdentityType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, identityType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/cdn/v1api20210601/profiles_endpoint_types_gen.go b/v2/api/cdn/v1api20210601/profiles_endpoint_types_gen.go index c954040f47a..9d2fb4ff95c 100644 --- a/v2/api/cdn/v1api20210601/profiles_endpoint_types_gen.go +++ b/v2/api/cdn/v1api20210601/profiles_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -886,12 +885,8 @@ func (endpoint *Profiles_Endpoint_Spec) AssignProperties_From_Profiles_Endpoint_ // OptimizationType if source.OptimizationType != nil { optimizationType := *source.OptimizationType - if optimizationTypeValue, optimizationTypeOk := OptimizationType_Cache[strings.ToLower(optimizationType)]; optimizationTypeOk { - endpoint.OptimizationType = &optimizationTypeValue - } else { - optimizationTypeTemp := OptimizationType(*source.OptimizationType) - endpoint.OptimizationType = &optimizationTypeTemp - } + optimizationTypeTemp := genruntime.ToEnum(optimizationType, optimizationType_Values) + endpoint.OptimizationType = &optimizationTypeTemp } else { endpoint.OptimizationType = nil } @@ -952,12 +947,8 @@ func (endpoint *Profiles_Endpoint_Spec) AssignProperties_From_Profiles_Endpoint_ // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := QueryStringCachingBehavior_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := QueryStringCachingBehavior(*source.QueryStringCachingBehavior) - endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, queryStringCachingBehavior_Values) + endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { endpoint.QueryStringCachingBehavior = nil } @@ -1910,12 +1901,8 @@ func (endpoint *Profiles_Endpoint_STATUS) AssignProperties_From_Profiles_Endpoin // OptimizationType if source.OptimizationType != nil { optimizationType := *source.OptimizationType - if optimizationTypeValue, optimizationTypeOk := OptimizationType_STATUS_Cache[strings.ToLower(optimizationType)]; optimizationTypeOk { - endpoint.OptimizationType = &optimizationTypeValue - } else { - optimizationTypeTemp := OptimizationType_STATUS(*source.OptimizationType) - endpoint.OptimizationType = &optimizationTypeTemp - } + optimizationTypeTemp := genruntime.ToEnum(optimizationType, optimizationType_STATUS_Values) + endpoint.OptimizationType = &optimizationTypeTemp } else { endpoint.OptimizationType = nil } @@ -1968,12 +1955,8 @@ func (endpoint *Profiles_Endpoint_STATUS) AssignProperties_From_Profiles_Endpoin // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := EndpointProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - endpoint.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := EndpointProperties_ProvisioningState_STATUS(*source.ProvisioningState) - endpoint.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, endpointProperties_ProvisioningState_STATUS_Values) + endpoint.ProvisioningState = &provisioningStateTemp } else { endpoint.ProvisioningState = nil } @@ -1981,12 +1964,8 @@ func (endpoint *Profiles_Endpoint_STATUS) AssignProperties_From_Profiles_Endpoin // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := QueryStringCachingBehavior_STATUS_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := QueryStringCachingBehavior_STATUS(*source.QueryStringCachingBehavior) - endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, queryStringCachingBehavior_STATUS_Values) + endpoint.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { endpoint.QueryStringCachingBehavior = nil } @@ -1994,12 +1973,8 @@ func (endpoint *Profiles_Endpoint_STATUS) AssignProperties_From_Profiles_Endpoin // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := EndpointProperties_ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - endpoint.ResourceState = &resourceStateValue - } else { - resourceStateTemp := EndpointProperties_ResourceState_STATUS(*source.ResourceState) - endpoint.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, endpointProperties_ResourceState_STATUS_Values) + endpoint.ResourceState = &resourceStateTemp } else { endpoint.ResourceState = nil } @@ -3089,12 +3064,8 @@ func (origin *DeepCreatedOrigin_STATUS) AssignProperties_From_DeepCreatedOrigin_ // PrivateEndpointStatus if source.PrivateEndpointStatus != nil { privateEndpointStatus := *source.PrivateEndpointStatus - if privateEndpointStatusValue, privateEndpointStatusOk := PrivateEndpointStatus_STATUS_Cache[strings.ToLower(privateEndpointStatus)]; privateEndpointStatusOk { - origin.PrivateEndpointStatus = &privateEndpointStatusValue - } else { - privateEndpointStatusTemp := PrivateEndpointStatus_STATUS(*source.PrivateEndpointStatus) - origin.PrivateEndpointStatus = &privateEndpointStatusTemp - } + privateEndpointStatusTemp := genruntime.ToEnum(privateEndpointStatus, privateEndpointStatus_STATUS_Values) + origin.PrivateEndpointStatus = &privateEndpointStatusTemp } else { origin.PrivateEndpointStatus = nil } @@ -4015,7 +3986,7 @@ const ( ) // Mapping from string to EndpointProperties_ProvisioningState_STATUS -var EndpointProperties_ProvisioningState_STATUS_Cache = map[string]EndpointProperties_ProvisioningState_STATUS{ +var endpointProperties_ProvisioningState_STATUS_Values = map[string]EndpointProperties_ProvisioningState_STATUS{ "creating": EndpointProperties_ProvisioningState_STATUS_Creating, "deleting": EndpointProperties_ProvisioningState_STATUS_Deleting, "failed": EndpointProperties_ProvisioningState_STATUS_Failed, @@ -4035,7 +4006,7 @@ const ( ) // Mapping from string to EndpointProperties_ResourceState_STATUS -var EndpointProperties_ResourceState_STATUS_Cache = map[string]EndpointProperties_ResourceState_STATUS{ +var endpointProperties_ResourceState_STATUS_Values = map[string]EndpointProperties_ResourceState_STATUS{ "creating": EndpointProperties_ResourceState_STATUS_Creating, "deleting": EndpointProperties_ResourceState_STATUS_Deleting, "running": EndpointProperties_ResourceState_STATUS_Running, @@ -4282,12 +4253,8 @@ func (filter *GeoFilter) AssignProperties_From_GeoFilter(source *v20210601s.GeoF // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := GeoFilter_Action_Cache[strings.ToLower(action)]; actionOk { - filter.Action = &actionValue - } else { - actionTemp := GeoFilter_Action(*source.Action) - filter.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, geoFilter_Action_Values) + filter.Action = &actionTemp } else { filter.Action = nil } @@ -4406,12 +4373,8 @@ func (filter *GeoFilter_STATUS) AssignProperties_From_GeoFilter_STATUS(source *v // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := GeoFilter_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - filter.Action = &actionValue - } else { - actionTemp := GeoFilter_Action_STATUS(*source.Action) - filter.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, geoFilter_Action_STATUS_Values) + filter.Action = &actionTemp } else { filter.Action = nil } @@ -4470,7 +4433,7 @@ const ( ) // Mapping from string to OptimizationType -var OptimizationType_Cache = map[string]OptimizationType{ +var optimizationType_Values = map[string]OptimizationType{ "dynamicsiteacceleration": OptimizationType_DynamicSiteAcceleration, "generalmediastreaming": OptimizationType_GeneralMediaStreaming, "generalwebdelivery": OptimizationType_GeneralWebDelivery, @@ -4491,7 +4454,7 @@ const ( ) // Mapping from string to OptimizationType_STATUS -var OptimizationType_STATUS_Cache = map[string]OptimizationType_STATUS{ +var optimizationType_STATUS_Values = map[string]OptimizationType_STATUS{ "dynamicsiteacceleration": OptimizationType_STATUS_DynamicSiteAcceleration, "generalmediastreaming": OptimizationType_STATUS_GeneralMediaStreaming, "generalwebdelivery": OptimizationType_STATUS_GeneralWebDelivery, @@ -4512,7 +4475,7 @@ const ( ) // Mapping from string to QueryStringCachingBehavior -var QueryStringCachingBehavior_Cache = map[string]QueryStringCachingBehavior{ +var queryStringCachingBehavior_Values = map[string]QueryStringCachingBehavior{ "bypasscaching": QueryStringCachingBehavior_BypassCaching, "ignorequerystring": QueryStringCachingBehavior_IgnoreQueryString, "notset": QueryStringCachingBehavior_NotSet, @@ -4531,7 +4494,7 @@ const ( ) // Mapping from string to QueryStringCachingBehavior_STATUS -var QueryStringCachingBehavior_STATUS_Cache = map[string]QueryStringCachingBehavior_STATUS{ +var queryStringCachingBehavior_STATUS_Values = map[string]QueryStringCachingBehavior_STATUS{ "bypasscaching": QueryStringCachingBehavior_STATUS_BypassCaching, "ignorequerystring": QueryStringCachingBehavior_STATUS_IgnoreQueryString, "notset": QueryStringCachingBehavior_STATUS_NotSet, @@ -5380,7 +5343,7 @@ const ( ) // Mapping from string to GeoFilter_Action -var GeoFilter_Action_Cache = map[string]GeoFilter_Action{ +var geoFilter_Action_Values = map[string]GeoFilter_Action{ "allow": GeoFilter_Action_Allow, "block": GeoFilter_Action_Block, } @@ -5393,7 +5356,7 @@ const ( ) // Mapping from string to GeoFilter_Action_STATUS -var GeoFilter_Action_STATUS_Cache = map[string]GeoFilter_Action_STATUS{ +var geoFilter_Action_STATUS_Values = map[string]GeoFilter_Action_STATUS{ "allow": GeoFilter_Action_STATUS_Allow, "block": GeoFilter_Action_STATUS_Block, } @@ -5507,12 +5470,8 @@ func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParame // ProbeProtocol if source.ProbeProtocol != nil { probeProtocol := *source.ProbeProtocol - if probeProtocolValue, probeProtocolOk := HealthProbeParameters_ProbeProtocol_Cache[strings.ToLower(probeProtocol)]; probeProtocolOk { - parameters.ProbeProtocol = &probeProtocolValue - } else { - probeProtocolTemp := HealthProbeParameters_ProbeProtocol(*source.ProbeProtocol) - parameters.ProbeProtocol = &probeProtocolTemp - } + probeProtocolTemp := genruntime.ToEnum(probeProtocol, healthProbeParameters_ProbeProtocol_Values) + parameters.ProbeProtocol = &probeProtocolTemp } else { parameters.ProbeProtocol = nil } @@ -5520,12 +5479,8 @@ func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParame // ProbeRequestType if source.ProbeRequestType != nil { probeRequestType := *source.ProbeRequestType - if probeRequestTypeValue, probeRequestTypeOk := HealthProbeParameters_ProbeRequestType_Cache[strings.ToLower(probeRequestType)]; probeRequestTypeOk { - parameters.ProbeRequestType = &probeRequestTypeValue - } else { - probeRequestTypeTemp := HealthProbeParameters_ProbeRequestType(*source.ProbeRequestType) - parameters.ProbeRequestType = &probeRequestTypeTemp - } + probeRequestTypeTemp := genruntime.ToEnum(probeRequestType, healthProbeParameters_ProbeRequestType_Values) + parameters.ProbeRequestType = &probeRequestTypeTemp } else { parameters.ProbeRequestType = nil } @@ -5680,12 +5635,8 @@ func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProb // ProbeProtocol if source.ProbeProtocol != nil { probeProtocol := *source.ProbeProtocol - if probeProtocolValue, probeProtocolOk := HealthProbeParameters_ProbeProtocol_STATUS_Cache[strings.ToLower(probeProtocol)]; probeProtocolOk { - parameters.ProbeProtocol = &probeProtocolValue - } else { - probeProtocolTemp := HealthProbeParameters_ProbeProtocol_STATUS(*source.ProbeProtocol) - parameters.ProbeProtocol = &probeProtocolTemp - } + probeProtocolTemp := genruntime.ToEnum(probeProtocol, healthProbeParameters_ProbeProtocol_STATUS_Values) + parameters.ProbeProtocol = &probeProtocolTemp } else { parameters.ProbeProtocol = nil } @@ -5693,12 +5644,8 @@ func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProb // ProbeRequestType if source.ProbeRequestType != nil { probeRequestType := *source.ProbeRequestType - if probeRequestTypeValue, probeRequestTypeOk := HealthProbeParameters_ProbeRequestType_STATUS_Cache[strings.ToLower(probeRequestType)]; probeRequestTypeOk { - parameters.ProbeRequestType = &probeRequestTypeValue - } else { - probeRequestTypeTemp := HealthProbeParameters_ProbeRequestType_STATUS(*source.ProbeRequestType) - parameters.ProbeRequestType = &probeRequestTypeTemp - } + probeRequestTypeTemp := genruntime.ToEnum(probeRequestType, healthProbeParameters_ProbeRequestType_STATUS_Values) + parameters.ProbeRequestType = &probeRequestTypeTemp } else { parameters.ProbeRequestType = nil } @@ -5888,12 +5835,8 @@ func (parameters *KeyVaultSigningKeyParameters) AssignProperties_From_KeyVaultSi // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := KeyVaultSigningKeyParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := KeyVaultSigningKeyParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, keyVaultSigningKeyParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -6065,12 +6008,8 @@ func (parameters *KeyVaultSigningKeyParameters_STATUS) AssignProperties_From_Key // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := KeyVaultSigningKeyParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := KeyVaultSigningKeyParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, keyVaultSigningKeyParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -6133,7 +6072,7 @@ const ( ) // Mapping from string to PrivateEndpointStatus_STATUS -var PrivateEndpointStatus_STATUS_Cache = map[string]PrivateEndpointStatus_STATUS{ +var privateEndpointStatus_STATUS_Values = map[string]PrivateEndpointStatus_STATUS{ "approved": PrivateEndpointStatus_STATUS_Approved, "disconnected": PrivateEndpointStatus_STATUS_Disconnected, "pending": PrivateEndpointStatus_STATUS_Pending, @@ -6250,12 +6189,8 @@ func (parameters *ResponseBasedOriginErrorDetectionParameters) AssignProperties_ // ResponseBasedDetectedErrorTypes if source.ResponseBasedDetectedErrorTypes != nil { responseBasedDetectedErrorType := *source.ResponseBasedDetectedErrorTypes - if responseBasedDetectedErrorTypes, responseBasedDetectedErrorTypesOk := ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_Cache[strings.ToLower(responseBasedDetectedErrorType)]; responseBasedDetectedErrorTypesOk { - parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypes - } else { - responseBasedDetectedErrorTypeTemp := ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes(*source.ResponseBasedDetectedErrorTypes) - parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypeTemp - } + responseBasedDetectedErrorTypeTemp := genruntime.ToEnum(responseBasedDetectedErrorType, responseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_Values) + parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypeTemp } else { parameters.ResponseBasedDetectedErrorTypes = nil } @@ -6440,12 +6375,8 @@ func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProp // ResponseBasedDetectedErrorTypes if source.ResponseBasedDetectedErrorTypes != nil { responseBasedDetectedErrorType := *source.ResponseBasedDetectedErrorTypes - if responseBasedDetectedErrorTypes, responseBasedDetectedErrorTypesOk := ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_Cache[strings.ToLower(responseBasedDetectedErrorType)]; responseBasedDetectedErrorTypesOk { - parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypes - } else { - responseBasedDetectedErrorTypeTemp := ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS(*source.ResponseBasedDetectedErrorTypes) - parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypeTemp - } + responseBasedDetectedErrorTypeTemp := genruntime.ToEnum(responseBasedDetectedErrorType, responseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_Values) + parameters.ResponseBasedDetectedErrorTypes = &responseBasedDetectedErrorTypeTemp } else { parameters.ResponseBasedDetectedErrorTypes = nil } @@ -9464,7 +9395,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeProtocol -var HealthProbeParameters_ProbeProtocol_Cache = map[string]HealthProbeParameters_ProbeProtocol{ +var healthProbeParameters_ProbeProtocol_Values = map[string]HealthProbeParameters_ProbeProtocol{ "http": HealthProbeParameters_ProbeProtocol_Http, "https": HealthProbeParameters_ProbeProtocol_Https, "notset": HealthProbeParameters_ProbeProtocol_NotSet, @@ -9479,7 +9410,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeProtocol_STATUS -var HealthProbeParameters_ProbeProtocol_STATUS_Cache = map[string]HealthProbeParameters_ProbeProtocol_STATUS{ +var healthProbeParameters_ProbeProtocol_STATUS_Values = map[string]HealthProbeParameters_ProbeProtocol_STATUS{ "http": HealthProbeParameters_ProbeProtocol_STATUS_Http, "https": HealthProbeParameters_ProbeProtocol_STATUS_Https, "notset": HealthProbeParameters_ProbeProtocol_STATUS_NotSet, @@ -9495,7 +9426,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeRequestType -var HealthProbeParameters_ProbeRequestType_Cache = map[string]HealthProbeParameters_ProbeRequestType{ +var healthProbeParameters_ProbeRequestType_Values = map[string]HealthProbeParameters_ProbeRequestType{ "get": HealthProbeParameters_ProbeRequestType_GET, "head": HealthProbeParameters_ProbeRequestType_HEAD, "notset": HealthProbeParameters_ProbeRequestType_NotSet, @@ -9510,7 +9441,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeRequestType_STATUS -var HealthProbeParameters_ProbeRequestType_STATUS_Cache = map[string]HealthProbeParameters_ProbeRequestType_STATUS{ +var healthProbeParameters_ProbeRequestType_STATUS_Values = map[string]HealthProbeParameters_ProbeRequestType_STATUS{ "get": HealthProbeParameters_ProbeRequestType_STATUS_GET, "head": HealthProbeParameters_ProbeRequestType_STATUS_HEAD, "notset": HealthProbeParameters_ProbeRequestType_STATUS_NotSet, @@ -9738,7 +9669,7 @@ type KeyVaultSigningKeyParameters_TypeName string const KeyVaultSigningKeyParameters_TypeName_KeyVaultSigningKeyParameters = KeyVaultSigningKeyParameters_TypeName("KeyVaultSigningKeyParameters") // Mapping from string to KeyVaultSigningKeyParameters_TypeName -var KeyVaultSigningKeyParameters_TypeName_Cache = map[string]KeyVaultSigningKeyParameters_TypeName{ +var keyVaultSigningKeyParameters_TypeName_Values = map[string]KeyVaultSigningKeyParameters_TypeName{ "keyvaultsigningkeyparameters": KeyVaultSigningKeyParameters_TypeName_KeyVaultSigningKeyParameters, } @@ -9747,7 +9678,7 @@ type KeyVaultSigningKeyParameters_TypeName_STATUS string const KeyVaultSigningKeyParameters_TypeName_STATUS_KeyVaultSigningKeyParameters = KeyVaultSigningKeyParameters_TypeName_STATUS("KeyVaultSigningKeyParameters") // Mapping from string to KeyVaultSigningKeyParameters_TypeName_STATUS -var KeyVaultSigningKeyParameters_TypeName_STATUS_Cache = map[string]KeyVaultSigningKeyParameters_TypeName_STATUS{ +var keyVaultSigningKeyParameters_TypeName_STATUS_Values = map[string]KeyVaultSigningKeyParameters_TypeName_STATUS{ "keyvaultsigningkeyparameters": KeyVaultSigningKeyParameters_TypeName_STATUS_KeyVaultSigningKeyParameters, } @@ -9761,7 +9692,7 @@ const ( ) // Mapping from string to ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes -var ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_Cache = map[string]ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes{ +var responseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_Values = map[string]ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes{ "none": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_None, "tcpandhttperrors": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_TcpAndHttpErrors, "tcperrorsonly": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_TcpErrorsOnly, @@ -9776,7 +9707,7 @@ const ( ) // Mapping from string to ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS -var ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_Cache = map[string]ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS{ +var responseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_Values = map[string]ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS{ "none": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_None, "tcpandhttperrors": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_TcpAndHttpErrors, "tcperrorsonly": ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_TcpErrorsOnly, @@ -9854,12 +9785,8 @@ func (action *DeliveryRuleCacheExpirationAction) AssignProperties_From_DeliveryR // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheExpirationAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheExpirationAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheExpirationAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -9989,12 +9916,8 @@ func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_From_De // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheExpirationAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheExpirationAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheExpirationAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -10123,12 +10046,8 @@ func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheKeyQueryStringAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheKeyQueryStringAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheKeyQueryStringAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -10258,12 +10177,8 @@ func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheKeyQueryStringAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheKeyQueryStringAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -10392,12 +10307,8 @@ func (condition *DeliveryRuleClientPortCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleClientPortCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleClientPortCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleClientPortCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10527,12 +10438,8 @@ func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleClientPortCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleClientPortCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleClientPortCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10661,12 +10568,8 @@ func (condition *DeliveryRuleCookiesCondition) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCookiesCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleCookiesCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCookiesCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10796,12 +10699,8 @@ func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCookiesCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleCookiesCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCookiesCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10930,12 +10829,8 @@ func (condition *DeliveryRuleHostNameCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHostNameCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHostNameCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHostNameCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11065,12 +10960,8 @@ func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHostNameCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHostNameCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHostNameCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11199,12 +11090,8 @@ func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHttpVersionCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHttpVersionCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHttpVersionCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11334,12 +11221,8 @@ func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHttpVersionCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHttpVersionCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHttpVersionCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11468,12 +11351,8 @@ func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleIsDeviceCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleIsDeviceCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleIsDeviceCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11603,12 +11482,8 @@ func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleIsDeviceCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleIsDeviceCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleIsDeviceCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11737,12 +11612,8 @@ func (condition *DeliveryRulePostArgsCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRulePostArgsCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRulePostArgsCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRulePostArgsCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -11872,12 +11743,8 @@ func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRulePostArgsCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRulePostArgsCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRulePostArgsCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12006,12 +11873,8 @@ func (condition *DeliveryRuleQueryStringCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleQueryStringCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleQueryStringCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleQueryStringCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12141,12 +12004,8 @@ func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleQueryStringCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleQueryStringCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleQueryStringCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12275,12 +12134,8 @@ func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRemoteAddressCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRemoteAddressCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRemoteAddressCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12410,12 +12265,8 @@ func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRemoteAddressCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRemoteAddressCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRemoteAddressCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12544,12 +12395,8 @@ func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestBodyCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestBodyCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestBodyCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12679,12 +12526,8 @@ func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestBodyCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestBodyCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestBodyCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -12813,12 +12656,8 @@ func (action *DeliveryRuleRequestHeaderAction) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -12948,12 +12787,8 @@ func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -13082,12 +12917,8 @@ func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13217,12 +13048,8 @@ func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13351,12 +13178,8 @@ func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestMethodCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestMethodCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestMethodCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13486,12 +13309,8 @@ func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestMethodCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestMethodCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestMethodCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13620,12 +13439,8 @@ func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestSchemeCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestSchemeCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestSchemeCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13755,12 +13570,8 @@ func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestSchemeCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestSchemeCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestSchemeCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -13889,12 +13700,8 @@ func (condition *DeliveryRuleRequestUriCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestUriCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestUriCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestUriCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -14024,12 +13831,8 @@ func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestUriCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestUriCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestUriCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -14158,12 +13961,8 @@ func (action *DeliveryRuleResponseHeaderAction) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleResponseHeaderAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleResponseHeaderAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleResponseHeaderAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -14293,12 +14092,8 @@ func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleResponseHeaderAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleResponseHeaderAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleResponseHeaderAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -14427,12 +14222,8 @@ func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRouteConfigurationOverrideAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRouteConfigurationOverrideAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRouteConfigurationOverrideAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -14562,12 +14353,8 @@ func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignPropert // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -14696,12 +14483,8 @@ func (condition *DeliveryRuleServerPortCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleServerPortCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleServerPortCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleServerPortCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -14831,12 +14614,8 @@ func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleServerPortCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleServerPortCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleServerPortCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -14965,12 +14744,8 @@ func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSocketAddrCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSocketAddrCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSocketAddrCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15100,12 +14875,8 @@ func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSocketAddrCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSocketAddrCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSocketAddrCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15234,12 +15005,8 @@ func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSslProtocolCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSslProtocolCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSslProtocolCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15369,12 +15136,8 @@ func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSslProtocolCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSslProtocolCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSslProtocolCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15503,12 +15266,8 @@ func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_From_De // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileExtensionCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileExtensionCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileExtensionCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15638,12 +15397,8 @@ func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileExtensionCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileExtensionCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileExtensionCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15772,12 +15527,8 @@ func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileNameCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileNameCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileNameCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -15907,12 +15658,8 @@ func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileNameCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileNameCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileNameCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -16041,12 +15788,8 @@ func (condition *DeliveryRuleUrlPathCondition) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlPathCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlPathCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlPathCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -16176,12 +15919,8 @@ func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlPathCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlPathCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlPathCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -16310,12 +16049,8 @@ func (action *OriginGroupOverrideAction) AssignProperties_From_OriginGroupOverri // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := OriginGroupOverrideAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := OriginGroupOverrideAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, originGroupOverrideAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -16445,12 +16180,8 @@ func (action *OriginGroupOverrideAction_STATUS) AssignProperties_From_OriginGrou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := OriginGroupOverrideAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := OriginGroupOverrideAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, originGroupOverrideAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -16579,12 +16310,8 @@ func (action *UrlRedirectAction) AssignProperties_From_UrlRedirectAction(source // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRedirectAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRedirectAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRedirectAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -16714,12 +16441,8 @@ func (action *UrlRedirectAction_STATUS) AssignProperties_From_UrlRedirectAction_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRedirectAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRedirectAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRedirectAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -16848,12 +16571,8 @@ func (action *UrlRewriteAction) AssignProperties_From_UrlRewriteAction(source *v // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRewriteAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRewriteAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRewriteAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -16983,12 +16702,8 @@ func (action *UrlRewriteAction_STATUS) AssignProperties_From_UrlRewriteAction_ST // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRewriteAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRewriteAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRewriteAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -17117,12 +16832,8 @@ func (action *UrlSigningAction) AssignProperties_From_UrlSigningAction(source *v // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlSigningAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlSigningAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlSigningAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -17252,12 +16963,8 @@ func (action *UrlSigningAction_STATUS) AssignProperties_From_UrlSigningAction_ST // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlSigningAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlSigningAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlSigningAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -17412,12 +17119,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheExpirationActionParameters_CacheBehavior_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - parameters.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheExpirationActionParameters_CacheBehavior(*source.CacheBehavior) - parameters.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheExpirationActionParameters_CacheBehavior_Values) + parameters.CacheBehavior = &cacheBehaviorTemp } else { parameters.CacheBehavior = nil } @@ -17428,12 +17131,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // CacheType if source.CacheType != nil { cacheType := *source.CacheType - if cacheTypeValue, cacheTypeOk := CacheExpirationActionParameters_CacheType_Cache[strings.ToLower(cacheType)]; cacheTypeOk { - parameters.CacheType = &cacheTypeValue - } else { - cacheTypeTemp := CacheExpirationActionParameters_CacheType(*source.CacheType) - parameters.CacheType = &cacheTypeTemp - } + cacheTypeTemp := genruntime.ToEnum(cacheType, cacheExpirationActionParameters_CacheType_Values) + parameters.CacheType = &cacheTypeTemp } else { parameters.CacheType = nil } @@ -17441,12 +17140,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheExpirationActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheExpirationActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheExpirationActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17593,12 +17288,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheExpirationActionParameters_CacheBehavior_STATUS_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - parameters.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheExpirationActionParameters_CacheBehavior_STATUS(*source.CacheBehavior) - parameters.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheExpirationActionParameters_CacheBehavior_STATUS_Values) + parameters.CacheBehavior = &cacheBehaviorTemp } else { parameters.CacheBehavior = nil } @@ -17609,12 +17300,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // CacheType if source.CacheType != nil { cacheType := *source.CacheType - if cacheTypeValue, cacheTypeOk := CacheExpirationActionParameters_CacheType_STATUS_Cache[strings.ToLower(cacheType)]; cacheTypeOk { - parameters.CacheType = &cacheTypeValue - } else { - cacheTypeTemp := CacheExpirationActionParameters_CacheType_STATUS(*source.CacheType) - parameters.CacheType = &cacheTypeTemp - } + cacheTypeTemp := genruntime.ToEnum(cacheType, cacheExpirationActionParameters_CacheType_STATUS_Values) + parameters.CacheType = &cacheTypeTemp } else { parameters.CacheType = nil } @@ -17622,12 +17309,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheExpirationActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheExpirationActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheExpirationActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17764,12 +17447,8 @@ func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_Cac // QueryStringBehavior if source.QueryStringBehavior != nil { queryStringBehavior := *source.QueryStringBehavior - if queryStringBehaviorValue, queryStringBehaviorOk := CacheKeyQueryStringActionParameters_QueryStringBehavior_Cache[strings.ToLower(queryStringBehavior)]; queryStringBehaviorOk { - parameters.QueryStringBehavior = &queryStringBehaviorValue - } else { - queryStringBehaviorTemp := CacheKeyQueryStringActionParameters_QueryStringBehavior(*source.QueryStringBehavior) - parameters.QueryStringBehavior = &queryStringBehaviorTemp - } + queryStringBehaviorTemp := genruntime.ToEnum(queryStringBehavior, cacheKeyQueryStringActionParameters_QueryStringBehavior_Values) + parameters.QueryStringBehavior = &queryStringBehaviorTemp } else { parameters.QueryStringBehavior = nil } @@ -17777,12 +17456,8 @@ func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_Cac // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheKeyQueryStringActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheKeyQueryStringActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheKeyQueryStringActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17907,12 +17582,8 @@ func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_F // QueryStringBehavior if source.QueryStringBehavior != nil { queryStringBehavior := *source.QueryStringBehavior - if queryStringBehaviorValue, queryStringBehaviorOk := CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Cache[strings.ToLower(queryStringBehavior)]; queryStringBehaviorOk { - parameters.QueryStringBehavior = &queryStringBehaviorValue - } else { - queryStringBehaviorTemp := CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS(*source.QueryStringBehavior) - parameters.QueryStringBehavior = &queryStringBehaviorTemp - } + queryStringBehaviorTemp := genruntime.ToEnum(queryStringBehavior, cacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Values) + parameters.QueryStringBehavior = &queryStringBehaviorTemp } else { parameters.QueryStringBehavior = nil } @@ -17920,12 +17591,8 @@ func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheKeyQueryStringActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheKeyQueryStringActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheKeyQueryStringActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18088,12 +17755,8 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ClientPortMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ClientPortMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, clientPortMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18104,11 +17767,7 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -18118,12 +17777,8 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ClientPortMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ClientPortMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, clientPortMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18315,12 +17970,8 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ClientPortMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ClientPortMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, clientPortMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18331,11 +17982,7 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -18345,12 +17992,8 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ClientPortMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ClientPortMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, clientPortMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18549,12 +18192,8 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := CookiesMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := CookiesMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, cookiesMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18568,11 +18207,7 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -18582,12 +18217,8 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CookiesMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CookiesMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cookiesMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18794,12 +18425,8 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := CookiesMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := CookiesMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, cookiesMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18813,11 +18440,7 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -18827,12 +18450,8 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CookiesMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CookiesMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cookiesMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18906,7 +18525,7 @@ type DeliveryRuleCacheExpirationAction_Name string const DeliveryRuleCacheExpirationAction_Name_CacheExpiration = DeliveryRuleCacheExpirationAction_Name("CacheExpiration") // Mapping from string to DeliveryRuleCacheExpirationAction_Name -var DeliveryRuleCacheExpirationAction_Name_Cache = map[string]DeliveryRuleCacheExpirationAction_Name{ +var deliveryRuleCacheExpirationAction_Name_Values = map[string]DeliveryRuleCacheExpirationAction_Name{ "cacheexpiration": DeliveryRuleCacheExpirationAction_Name_CacheExpiration, } @@ -18915,7 +18534,7 @@ type DeliveryRuleCacheExpirationAction_Name_STATUS string const DeliveryRuleCacheExpirationAction_Name_STATUS_CacheExpiration = DeliveryRuleCacheExpirationAction_Name_STATUS("CacheExpiration") // Mapping from string to DeliveryRuleCacheExpirationAction_Name_STATUS -var DeliveryRuleCacheExpirationAction_Name_STATUS_Cache = map[string]DeliveryRuleCacheExpirationAction_Name_STATUS{ +var deliveryRuleCacheExpirationAction_Name_STATUS_Values = map[string]DeliveryRuleCacheExpirationAction_Name_STATUS{ "cacheexpiration": DeliveryRuleCacheExpirationAction_Name_STATUS_CacheExpiration, } @@ -18925,7 +18544,7 @@ type DeliveryRuleCacheKeyQueryStringAction_Name string const DeliveryRuleCacheKeyQueryStringAction_Name_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name("CacheKeyQueryString") // Mapping from string to DeliveryRuleCacheKeyQueryStringAction_Name -var DeliveryRuleCacheKeyQueryStringAction_Name_Cache = map[string]DeliveryRuleCacheKeyQueryStringAction_Name{ +var deliveryRuleCacheKeyQueryStringAction_Name_Values = map[string]DeliveryRuleCacheKeyQueryStringAction_Name{ "cachekeyquerystring": DeliveryRuleCacheKeyQueryStringAction_Name_CacheKeyQueryString, } @@ -18934,7 +18553,7 @@ type DeliveryRuleCacheKeyQueryStringAction_Name_STATUS string const DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name_STATUS("CacheKeyQueryString") // Mapping from string to DeliveryRuleCacheKeyQueryStringAction_Name_STATUS -var DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_Cache = map[string]DeliveryRuleCacheKeyQueryStringAction_Name_STATUS{ +var deliveryRuleCacheKeyQueryStringAction_Name_STATUS_Values = map[string]DeliveryRuleCacheKeyQueryStringAction_Name_STATUS{ "cachekeyquerystring": DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_CacheKeyQueryString, } @@ -18944,7 +18563,7 @@ type DeliveryRuleClientPortCondition_Name string const DeliveryRuleClientPortCondition_Name_ClientPort = DeliveryRuleClientPortCondition_Name("ClientPort") // Mapping from string to DeliveryRuleClientPortCondition_Name -var DeliveryRuleClientPortCondition_Name_Cache = map[string]DeliveryRuleClientPortCondition_Name{ +var deliveryRuleClientPortCondition_Name_Values = map[string]DeliveryRuleClientPortCondition_Name{ "clientport": DeliveryRuleClientPortCondition_Name_ClientPort, } @@ -18953,7 +18572,7 @@ type DeliveryRuleClientPortCondition_Name_STATUS string const DeliveryRuleClientPortCondition_Name_STATUS_ClientPort = DeliveryRuleClientPortCondition_Name_STATUS("ClientPort") // Mapping from string to DeliveryRuleClientPortCondition_Name_STATUS -var DeliveryRuleClientPortCondition_Name_STATUS_Cache = map[string]DeliveryRuleClientPortCondition_Name_STATUS{ +var deliveryRuleClientPortCondition_Name_STATUS_Values = map[string]DeliveryRuleClientPortCondition_Name_STATUS{ "clientport": DeliveryRuleClientPortCondition_Name_STATUS_ClientPort, } @@ -18963,7 +18582,7 @@ type DeliveryRuleCookiesCondition_Name string const DeliveryRuleCookiesCondition_Name_Cookies = DeliveryRuleCookiesCondition_Name("Cookies") // Mapping from string to DeliveryRuleCookiesCondition_Name -var DeliveryRuleCookiesCondition_Name_Cache = map[string]DeliveryRuleCookiesCondition_Name{ +var deliveryRuleCookiesCondition_Name_Values = map[string]DeliveryRuleCookiesCondition_Name{ "cookies": DeliveryRuleCookiesCondition_Name_Cookies, } @@ -18972,7 +18591,7 @@ type DeliveryRuleCookiesCondition_Name_STATUS string const DeliveryRuleCookiesCondition_Name_STATUS_Cookies = DeliveryRuleCookiesCondition_Name_STATUS("Cookies") // Mapping from string to DeliveryRuleCookiesCondition_Name_STATUS -var DeliveryRuleCookiesCondition_Name_STATUS_Cache = map[string]DeliveryRuleCookiesCondition_Name_STATUS{ +var deliveryRuleCookiesCondition_Name_STATUS_Values = map[string]DeliveryRuleCookiesCondition_Name_STATUS{ "cookies": DeliveryRuleCookiesCondition_Name_STATUS_Cookies, } @@ -18982,7 +18601,7 @@ type DeliveryRuleHostNameCondition_Name string const DeliveryRuleHostNameCondition_Name_HostName = DeliveryRuleHostNameCondition_Name("HostName") // Mapping from string to DeliveryRuleHostNameCondition_Name -var DeliveryRuleHostNameCondition_Name_Cache = map[string]DeliveryRuleHostNameCondition_Name{ +var deliveryRuleHostNameCondition_Name_Values = map[string]DeliveryRuleHostNameCondition_Name{ "hostname": DeliveryRuleHostNameCondition_Name_HostName, } @@ -18991,7 +18610,7 @@ type DeliveryRuleHostNameCondition_Name_STATUS string const DeliveryRuleHostNameCondition_Name_STATUS_HostName = DeliveryRuleHostNameCondition_Name_STATUS("HostName") // Mapping from string to DeliveryRuleHostNameCondition_Name_STATUS -var DeliveryRuleHostNameCondition_Name_STATUS_Cache = map[string]DeliveryRuleHostNameCondition_Name_STATUS{ +var deliveryRuleHostNameCondition_Name_STATUS_Values = map[string]DeliveryRuleHostNameCondition_Name_STATUS{ "hostname": DeliveryRuleHostNameCondition_Name_STATUS_HostName, } @@ -19001,7 +18620,7 @@ type DeliveryRuleHttpVersionCondition_Name string const DeliveryRuleHttpVersionCondition_Name_HttpVersion = DeliveryRuleHttpVersionCondition_Name("HttpVersion") // Mapping from string to DeliveryRuleHttpVersionCondition_Name -var DeliveryRuleHttpVersionCondition_Name_Cache = map[string]DeliveryRuleHttpVersionCondition_Name{ +var deliveryRuleHttpVersionCondition_Name_Values = map[string]DeliveryRuleHttpVersionCondition_Name{ "httpversion": DeliveryRuleHttpVersionCondition_Name_HttpVersion, } @@ -19010,7 +18629,7 @@ type DeliveryRuleHttpVersionCondition_Name_STATUS string const DeliveryRuleHttpVersionCondition_Name_STATUS_HttpVersion = DeliveryRuleHttpVersionCondition_Name_STATUS("HttpVersion") // Mapping from string to DeliveryRuleHttpVersionCondition_Name_STATUS -var DeliveryRuleHttpVersionCondition_Name_STATUS_Cache = map[string]DeliveryRuleHttpVersionCondition_Name_STATUS{ +var deliveryRuleHttpVersionCondition_Name_STATUS_Values = map[string]DeliveryRuleHttpVersionCondition_Name_STATUS{ "httpversion": DeliveryRuleHttpVersionCondition_Name_STATUS_HttpVersion, } @@ -19020,7 +18639,7 @@ type DeliveryRuleIsDeviceCondition_Name string const DeliveryRuleIsDeviceCondition_Name_IsDevice = DeliveryRuleIsDeviceCondition_Name("IsDevice") // Mapping from string to DeliveryRuleIsDeviceCondition_Name -var DeliveryRuleIsDeviceCondition_Name_Cache = map[string]DeliveryRuleIsDeviceCondition_Name{ +var deliveryRuleIsDeviceCondition_Name_Values = map[string]DeliveryRuleIsDeviceCondition_Name{ "isdevice": DeliveryRuleIsDeviceCondition_Name_IsDevice, } @@ -19029,7 +18648,7 @@ type DeliveryRuleIsDeviceCondition_Name_STATUS string const DeliveryRuleIsDeviceCondition_Name_STATUS_IsDevice = DeliveryRuleIsDeviceCondition_Name_STATUS("IsDevice") // Mapping from string to DeliveryRuleIsDeviceCondition_Name_STATUS -var DeliveryRuleIsDeviceCondition_Name_STATUS_Cache = map[string]DeliveryRuleIsDeviceCondition_Name_STATUS{ +var deliveryRuleIsDeviceCondition_Name_STATUS_Values = map[string]DeliveryRuleIsDeviceCondition_Name_STATUS{ "isdevice": DeliveryRuleIsDeviceCondition_Name_STATUS_IsDevice, } @@ -19039,7 +18658,7 @@ type DeliveryRulePostArgsCondition_Name string const DeliveryRulePostArgsCondition_Name_PostArgs = DeliveryRulePostArgsCondition_Name("PostArgs") // Mapping from string to DeliveryRulePostArgsCondition_Name -var DeliveryRulePostArgsCondition_Name_Cache = map[string]DeliveryRulePostArgsCondition_Name{ +var deliveryRulePostArgsCondition_Name_Values = map[string]DeliveryRulePostArgsCondition_Name{ "postargs": DeliveryRulePostArgsCondition_Name_PostArgs, } @@ -19048,7 +18667,7 @@ type DeliveryRulePostArgsCondition_Name_STATUS string const DeliveryRulePostArgsCondition_Name_STATUS_PostArgs = DeliveryRulePostArgsCondition_Name_STATUS("PostArgs") // Mapping from string to DeliveryRulePostArgsCondition_Name_STATUS -var DeliveryRulePostArgsCondition_Name_STATUS_Cache = map[string]DeliveryRulePostArgsCondition_Name_STATUS{ +var deliveryRulePostArgsCondition_Name_STATUS_Values = map[string]DeliveryRulePostArgsCondition_Name_STATUS{ "postargs": DeliveryRulePostArgsCondition_Name_STATUS_PostArgs, } @@ -19058,7 +18677,7 @@ type DeliveryRuleQueryStringCondition_Name string const DeliveryRuleQueryStringCondition_Name_QueryString = DeliveryRuleQueryStringCondition_Name("QueryString") // Mapping from string to DeliveryRuleQueryStringCondition_Name -var DeliveryRuleQueryStringCondition_Name_Cache = map[string]DeliveryRuleQueryStringCondition_Name{ +var deliveryRuleQueryStringCondition_Name_Values = map[string]DeliveryRuleQueryStringCondition_Name{ "querystring": DeliveryRuleQueryStringCondition_Name_QueryString, } @@ -19067,7 +18686,7 @@ type DeliveryRuleQueryStringCondition_Name_STATUS string const DeliveryRuleQueryStringCondition_Name_STATUS_QueryString = DeliveryRuleQueryStringCondition_Name_STATUS("QueryString") // Mapping from string to DeliveryRuleQueryStringCondition_Name_STATUS -var DeliveryRuleQueryStringCondition_Name_STATUS_Cache = map[string]DeliveryRuleQueryStringCondition_Name_STATUS{ +var deliveryRuleQueryStringCondition_Name_STATUS_Values = map[string]DeliveryRuleQueryStringCondition_Name_STATUS{ "querystring": DeliveryRuleQueryStringCondition_Name_STATUS_QueryString, } @@ -19077,7 +18696,7 @@ type DeliveryRuleRemoteAddressCondition_Name string const DeliveryRuleRemoteAddressCondition_Name_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name("RemoteAddress") // Mapping from string to DeliveryRuleRemoteAddressCondition_Name -var DeliveryRuleRemoteAddressCondition_Name_Cache = map[string]DeliveryRuleRemoteAddressCondition_Name{ +var deliveryRuleRemoteAddressCondition_Name_Values = map[string]DeliveryRuleRemoteAddressCondition_Name{ "remoteaddress": DeliveryRuleRemoteAddressCondition_Name_RemoteAddress, } @@ -19086,7 +18705,7 @@ type DeliveryRuleRemoteAddressCondition_Name_STATUS string const DeliveryRuleRemoteAddressCondition_Name_STATUS_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name_STATUS("RemoteAddress") // Mapping from string to DeliveryRuleRemoteAddressCondition_Name_STATUS -var DeliveryRuleRemoteAddressCondition_Name_STATUS_Cache = map[string]DeliveryRuleRemoteAddressCondition_Name_STATUS{ +var deliveryRuleRemoteAddressCondition_Name_STATUS_Values = map[string]DeliveryRuleRemoteAddressCondition_Name_STATUS{ "remoteaddress": DeliveryRuleRemoteAddressCondition_Name_STATUS_RemoteAddress, } @@ -19096,7 +18715,7 @@ type DeliveryRuleRequestBodyCondition_Name string const DeliveryRuleRequestBodyCondition_Name_RequestBody = DeliveryRuleRequestBodyCondition_Name("RequestBody") // Mapping from string to DeliveryRuleRequestBodyCondition_Name -var DeliveryRuleRequestBodyCondition_Name_Cache = map[string]DeliveryRuleRequestBodyCondition_Name{ +var deliveryRuleRequestBodyCondition_Name_Values = map[string]DeliveryRuleRequestBodyCondition_Name{ "requestbody": DeliveryRuleRequestBodyCondition_Name_RequestBody, } @@ -19105,7 +18724,7 @@ type DeliveryRuleRequestBodyCondition_Name_STATUS string const DeliveryRuleRequestBodyCondition_Name_STATUS_RequestBody = DeliveryRuleRequestBodyCondition_Name_STATUS("RequestBody") // Mapping from string to DeliveryRuleRequestBodyCondition_Name_STATUS -var DeliveryRuleRequestBodyCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestBodyCondition_Name_STATUS{ +var deliveryRuleRequestBodyCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestBodyCondition_Name_STATUS{ "requestbody": DeliveryRuleRequestBodyCondition_Name_STATUS_RequestBody, } @@ -19115,7 +18734,7 @@ type DeliveryRuleRequestHeaderAction_Name string const DeliveryRuleRequestHeaderAction_Name_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name("ModifyRequestHeader") // Mapping from string to DeliveryRuleRequestHeaderAction_Name -var DeliveryRuleRequestHeaderAction_Name_Cache = map[string]DeliveryRuleRequestHeaderAction_Name{ +var deliveryRuleRequestHeaderAction_Name_Values = map[string]DeliveryRuleRequestHeaderAction_Name{ "modifyrequestheader": DeliveryRuleRequestHeaderAction_Name_ModifyRequestHeader, } @@ -19124,7 +18743,7 @@ type DeliveryRuleRequestHeaderAction_Name_STATUS string const DeliveryRuleRequestHeaderAction_Name_STATUS_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name_STATUS("ModifyRequestHeader") // Mapping from string to DeliveryRuleRequestHeaderAction_Name_STATUS -var DeliveryRuleRequestHeaderAction_Name_STATUS_Cache = map[string]DeliveryRuleRequestHeaderAction_Name_STATUS{ +var deliveryRuleRequestHeaderAction_Name_STATUS_Values = map[string]DeliveryRuleRequestHeaderAction_Name_STATUS{ "modifyrequestheader": DeliveryRuleRequestHeaderAction_Name_STATUS_ModifyRequestHeader, } @@ -19134,7 +18753,7 @@ type DeliveryRuleRequestHeaderCondition_Name string const DeliveryRuleRequestHeaderCondition_Name_RequestHeader = DeliveryRuleRequestHeaderCondition_Name("RequestHeader") // Mapping from string to DeliveryRuleRequestHeaderCondition_Name -var DeliveryRuleRequestHeaderCondition_Name_Cache = map[string]DeliveryRuleRequestHeaderCondition_Name{ +var deliveryRuleRequestHeaderCondition_Name_Values = map[string]DeliveryRuleRequestHeaderCondition_Name{ "requestheader": DeliveryRuleRequestHeaderCondition_Name_RequestHeader, } @@ -19143,7 +18762,7 @@ type DeliveryRuleRequestHeaderCondition_Name_STATUS string const DeliveryRuleRequestHeaderCondition_Name_STATUS_RequestHeader = DeliveryRuleRequestHeaderCondition_Name_STATUS("RequestHeader") // Mapping from string to DeliveryRuleRequestHeaderCondition_Name_STATUS -var DeliveryRuleRequestHeaderCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestHeaderCondition_Name_STATUS{ +var deliveryRuleRequestHeaderCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestHeaderCondition_Name_STATUS{ "requestheader": DeliveryRuleRequestHeaderCondition_Name_STATUS_RequestHeader, } @@ -19153,7 +18772,7 @@ type DeliveryRuleRequestMethodCondition_Name string const DeliveryRuleRequestMethodCondition_Name_RequestMethod = DeliveryRuleRequestMethodCondition_Name("RequestMethod") // Mapping from string to DeliveryRuleRequestMethodCondition_Name -var DeliveryRuleRequestMethodCondition_Name_Cache = map[string]DeliveryRuleRequestMethodCondition_Name{ +var deliveryRuleRequestMethodCondition_Name_Values = map[string]DeliveryRuleRequestMethodCondition_Name{ "requestmethod": DeliveryRuleRequestMethodCondition_Name_RequestMethod, } @@ -19162,7 +18781,7 @@ type DeliveryRuleRequestMethodCondition_Name_STATUS string const DeliveryRuleRequestMethodCondition_Name_STATUS_RequestMethod = DeliveryRuleRequestMethodCondition_Name_STATUS("RequestMethod") // Mapping from string to DeliveryRuleRequestMethodCondition_Name_STATUS -var DeliveryRuleRequestMethodCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestMethodCondition_Name_STATUS{ +var deliveryRuleRequestMethodCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestMethodCondition_Name_STATUS{ "requestmethod": DeliveryRuleRequestMethodCondition_Name_STATUS_RequestMethod, } @@ -19172,7 +18791,7 @@ type DeliveryRuleRequestSchemeCondition_Name string const DeliveryRuleRequestSchemeCondition_Name_RequestScheme = DeliveryRuleRequestSchemeCondition_Name("RequestScheme") // Mapping from string to DeliveryRuleRequestSchemeCondition_Name -var DeliveryRuleRequestSchemeCondition_Name_Cache = map[string]DeliveryRuleRequestSchemeCondition_Name{ +var deliveryRuleRequestSchemeCondition_Name_Values = map[string]DeliveryRuleRequestSchemeCondition_Name{ "requestscheme": DeliveryRuleRequestSchemeCondition_Name_RequestScheme, } @@ -19181,7 +18800,7 @@ type DeliveryRuleRequestSchemeCondition_Name_STATUS string const DeliveryRuleRequestSchemeCondition_Name_STATUS_RequestScheme = DeliveryRuleRequestSchemeCondition_Name_STATUS("RequestScheme") // Mapping from string to DeliveryRuleRequestSchemeCondition_Name_STATUS -var DeliveryRuleRequestSchemeCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestSchemeCondition_Name_STATUS{ +var deliveryRuleRequestSchemeCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestSchemeCondition_Name_STATUS{ "requestscheme": DeliveryRuleRequestSchemeCondition_Name_STATUS_RequestScheme, } @@ -19191,7 +18810,7 @@ type DeliveryRuleRequestUriCondition_Name string const DeliveryRuleRequestUriCondition_Name_RequestUri = DeliveryRuleRequestUriCondition_Name("RequestUri") // Mapping from string to DeliveryRuleRequestUriCondition_Name -var DeliveryRuleRequestUriCondition_Name_Cache = map[string]DeliveryRuleRequestUriCondition_Name{ +var deliveryRuleRequestUriCondition_Name_Values = map[string]DeliveryRuleRequestUriCondition_Name{ "requesturi": DeliveryRuleRequestUriCondition_Name_RequestUri, } @@ -19200,7 +18819,7 @@ type DeliveryRuleRequestUriCondition_Name_STATUS string const DeliveryRuleRequestUriCondition_Name_STATUS_RequestUri = DeliveryRuleRequestUriCondition_Name_STATUS("RequestUri") // Mapping from string to DeliveryRuleRequestUriCondition_Name_STATUS -var DeliveryRuleRequestUriCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestUriCondition_Name_STATUS{ +var deliveryRuleRequestUriCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestUriCondition_Name_STATUS{ "requesturi": DeliveryRuleRequestUriCondition_Name_STATUS_RequestUri, } @@ -19210,7 +18829,7 @@ type DeliveryRuleResponseHeaderAction_Name string const DeliveryRuleResponseHeaderAction_Name_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name("ModifyResponseHeader") // Mapping from string to DeliveryRuleResponseHeaderAction_Name -var DeliveryRuleResponseHeaderAction_Name_Cache = map[string]DeliveryRuleResponseHeaderAction_Name{ +var deliveryRuleResponseHeaderAction_Name_Values = map[string]DeliveryRuleResponseHeaderAction_Name{ "modifyresponseheader": DeliveryRuleResponseHeaderAction_Name_ModifyResponseHeader, } @@ -19219,7 +18838,7 @@ type DeliveryRuleResponseHeaderAction_Name_STATUS string const DeliveryRuleResponseHeaderAction_Name_STATUS_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name_STATUS("ModifyResponseHeader") // Mapping from string to DeliveryRuleResponseHeaderAction_Name_STATUS -var DeliveryRuleResponseHeaderAction_Name_STATUS_Cache = map[string]DeliveryRuleResponseHeaderAction_Name_STATUS{ +var deliveryRuleResponseHeaderAction_Name_STATUS_Values = map[string]DeliveryRuleResponseHeaderAction_Name_STATUS{ "modifyresponseheader": DeliveryRuleResponseHeaderAction_Name_STATUS_ModifyResponseHeader, } @@ -19229,7 +18848,7 @@ type DeliveryRuleRouteConfigurationOverrideAction_Name string const DeliveryRuleRouteConfigurationOverrideAction_Name_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name("RouteConfigurationOverride") // Mapping from string to DeliveryRuleRouteConfigurationOverrideAction_Name -var DeliveryRuleRouteConfigurationOverrideAction_Name_Cache = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name{ +var deliveryRuleRouteConfigurationOverrideAction_Name_Values = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name{ "routeconfigurationoverride": DeliveryRuleRouteConfigurationOverrideAction_Name_RouteConfigurationOverride, } @@ -19238,7 +18857,7 @@ type DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS string const DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS("RouteConfigurationOverride") // Mapping from string to DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS -var DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Cache = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS{ +var deliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Values = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS{ "routeconfigurationoverride": DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_RouteConfigurationOverride, } @@ -19248,7 +18867,7 @@ type DeliveryRuleServerPortCondition_Name string const DeliveryRuleServerPortCondition_Name_ServerPort = DeliveryRuleServerPortCondition_Name("ServerPort") // Mapping from string to DeliveryRuleServerPortCondition_Name -var DeliveryRuleServerPortCondition_Name_Cache = map[string]DeliveryRuleServerPortCondition_Name{ +var deliveryRuleServerPortCondition_Name_Values = map[string]DeliveryRuleServerPortCondition_Name{ "serverport": DeliveryRuleServerPortCondition_Name_ServerPort, } @@ -19257,7 +18876,7 @@ type DeliveryRuleServerPortCondition_Name_STATUS string const DeliveryRuleServerPortCondition_Name_STATUS_ServerPort = DeliveryRuleServerPortCondition_Name_STATUS("ServerPort") // Mapping from string to DeliveryRuleServerPortCondition_Name_STATUS -var DeliveryRuleServerPortCondition_Name_STATUS_Cache = map[string]DeliveryRuleServerPortCondition_Name_STATUS{ +var deliveryRuleServerPortCondition_Name_STATUS_Values = map[string]DeliveryRuleServerPortCondition_Name_STATUS{ "serverport": DeliveryRuleServerPortCondition_Name_STATUS_ServerPort, } @@ -19267,7 +18886,7 @@ type DeliveryRuleSocketAddrCondition_Name string const DeliveryRuleSocketAddrCondition_Name_SocketAddr = DeliveryRuleSocketAddrCondition_Name("SocketAddr") // Mapping from string to DeliveryRuleSocketAddrCondition_Name -var DeliveryRuleSocketAddrCondition_Name_Cache = map[string]DeliveryRuleSocketAddrCondition_Name{ +var deliveryRuleSocketAddrCondition_Name_Values = map[string]DeliveryRuleSocketAddrCondition_Name{ "socketaddr": DeliveryRuleSocketAddrCondition_Name_SocketAddr, } @@ -19276,7 +18895,7 @@ type DeliveryRuleSocketAddrCondition_Name_STATUS string const DeliveryRuleSocketAddrCondition_Name_STATUS_SocketAddr = DeliveryRuleSocketAddrCondition_Name_STATUS("SocketAddr") // Mapping from string to DeliveryRuleSocketAddrCondition_Name_STATUS -var DeliveryRuleSocketAddrCondition_Name_STATUS_Cache = map[string]DeliveryRuleSocketAddrCondition_Name_STATUS{ +var deliveryRuleSocketAddrCondition_Name_STATUS_Values = map[string]DeliveryRuleSocketAddrCondition_Name_STATUS{ "socketaddr": DeliveryRuleSocketAddrCondition_Name_STATUS_SocketAddr, } @@ -19286,7 +18905,7 @@ type DeliveryRuleSslProtocolCondition_Name string const DeliveryRuleSslProtocolCondition_Name_SslProtocol = DeliveryRuleSslProtocolCondition_Name("SslProtocol") // Mapping from string to DeliveryRuleSslProtocolCondition_Name -var DeliveryRuleSslProtocolCondition_Name_Cache = map[string]DeliveryRuleSslProtocolCondition_Name{ +var deliveryRuleSslProtocolCondition_Name_Values = map[string]DeliveryRuleSslProtocolCondition_Name{ "sslprotocol": DeliveryRuleSslProtocolCondition_Name_SslProtocol, } @@ -19295,7 +18914,7 @@ type DeliveryRuleSslProtocolCondition_Name_STATUS string const DeliveryRuleSslProtocolCondition_Name_STATUS_SslProtocol = DeliveryRuleSslProtocolCondition_Name_STATUS("SslProtocol") // Mapping from string to DeliveryRuleSslProtocolCondition_Name_STATUS -var DeliveryRuleSslProtocolCondition_Name_STATUS_Cache = map[string]DeliveryRuleSslProtocolCondition_Name_STATUS{ +var deliveryRuleSslProtocolCondition_Name_STATUS_Values = map[string]DeliveryRuleSslProtocolCondition_Name_STATUS{ "sslprotocol": DeliveryRuleSslProtocolCondition_Name_STATUS_SslProtocol, } @@ -19305,7 +18924,7 @@ type DeliveryRuleUrlFileExtensionCondition_Name string const DeliveryRuleUrlFileExtensionCondition_Name_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name("UrlFileExtension") // Mapping from string to DeliveryRuleUrlFileExtensionCondition_Name -var DeliveryRuleUrlFileExtensionCondition_Name_Cache = map[string]DeliveryRuleUrlFileExtensionCondition_Name{ +var deliveryRuleUrlFileExtensionCondition_Name_Values = map[string]DeliveryRuleUrlFileExtensionCondition_Name{ "urlfileextension": DeliveryRuleUrlFileExtensionCondition_Name_UrlFileExtension, } @@ -19314,7 +18933,7 @@ type DeliveryRuleUrlFileExtensionCondition_Name_STATUS string const DeliveryRuleUrlFileExtensionCondition_Name_STATUS_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name_STATUS("UrlFileExtension") // Mapping from string to DeliveryRuleUrlFileExtensionCondition_Name_STATUS -var DeliveryRuleUrlFileExtensionCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlFileExtensionCondition_Name_STATUS{ +var deliveryRuleUrlFileExtensionCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlFileExtensionCondition_Name_STATUS{ "urlfileextension": DeliveryRuleUrlFileExtensionCondition_Name_STATUS_UrlFileExtension, } @@ -19324,7 +18943,7 @@ type DeliveryRuleUrlFileNameCondition_Name string const DeliveryRuleUrlFileNameCondition_Name_UrlFileName = DeliveryRuleUrlFileNameCondition_Name("UrlFileName") // Mapping from string to DeliveryRuleUrlFileNameCondition_Name -var DeliveryRuleUrlFileNameCondition_Name_Cache = map[string]DeliveryRuleUrlFileNameCondition_Name{ +var deliveryRuleUrlFileNameCondition_Name_Values = map[string]DeliveryRuleUrlFileNameCondition_Name{ "urlfilename": DeliveryRuleUrlFileNameCondition_Name_UrlFileName, } @@ -19333,7 +18952,7 @@ type DeliveryRuleUrlFileNameCondition_Name_STATUS string const DeliveryRuleUrlFileNameCondition_Name_STATUS_UrlFileName = DeliveryRuleUrlFileNameCondition_Name_STATUS("UrlFileName") // Mapping from string to DeliveryRuleUrlFileNameCondition_Name_STATUS -var DeliveryRuleUrlFileNameCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlFileNameCondition_Name_STATUS{ +var deliveryRuleUrlFileNameCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlFileNameCondition_Name_STATUS{ "urlfilename": DeliveryRuleUrlFileNameCondition_Name_STATUS_UrlFileName, } @@ -19343,7 +18962,7 @@ type DeliveryRuleUrlPathCondition_Name string const DeliveryRuleUrlPathCondition_Name_UrlPath = DeliveryRuleUrlPathCondition_Name("UrlPath") // Mapping from string to DeliveryRuleUrlPathCondition_Name -var DeliveryRuleUrlPathCondition_Name_Cache = map[string]DeliveryRuleUrlPathCondition_Name{ +var deliveryRuleUrlPathCondition_Name_Values = map[string]DeliveryRuleUrlPathCondition_Name{ "urlpath": DeliveryRuleUrlPathCondition_Name_UrlPath, } @@ -19352,7 +18971,7 @@ type DeliveryRuleUrlPathCondition_Name_STATUS string const DeliveryRuleUrlPathCondition_Name_STATUS_UrlPath = DeliveryRuleUrlPathCondition_Name_STATUS("UrlPath") // Mapping from string to DeliveryRuleUrlPathCondition_Name_STATUS -var DeliveryRuleUrlPathCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlPathCondition_Name_STATUS{ +var deliveryRuleUrlPathCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlPathCondition_Name_STATUS{ "urlpath": DeliveryRuleUrlPathCondition_Name_STATUS_UrlPath, } @@ -19454,12 +19073,8 @@ func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionPara // HeaderAction if source.HeaderAction != nil { headerAction := *source.HeaderAction - if headerActionValue, headerActionOk := HeaderActionParameters_HeaderAction_Cache[strings.ToLower(headerAction)]; headerActionOk { - parameters.HeaderAction = &headerActionValue - } else { - headerActionTemp := HeaderActionParameters_HeaderAction(*source.HeaderAction) - parameters.HeaderAction = &headerActionTemp - } + headerActionTemp := genruntime.ToEnum(headerAction, headerActionParameters_HeaderAction_Values) + parameters.HeaderAction = &headerActionTemp } else { parameters.HeaderAction = nil } @@ -19470,12 +19085,8 @@ func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionPara // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HeaderActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HeaderActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, headerActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19615,12 +19226,8 @@ func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderAct // HeaderAction if source.HeaderAction != nil { headerAction := *source.HeaderAction - if headerActionValue, headerActionOk := HeaderActionParameters_HeaderAction_STATUS_Cache[strings.ToLower(headerAction)]; headerActionOk { - parameters.HeaderAction = &headerActionValue - } else { - headerActionTemp := HeaderActionParameters_HeaderAction_STATUS(*source.HeaderAction) - parameters.HeaderAction = &headerActionTemp - } + headerActionTemp := genruntime.ToEnum(headerAction, headerActionParameters_HeaderAction_STATUS_Values) + parameters.HeaderAction = &headerActionTemp } else { parameters.HeaderAction = nil } @@ -19631,12 +19238,8 @@ func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderAct // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HeaderActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HeaderActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, headerActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19805,12 +19408,8 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HostNameMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HostNameMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, hostNameMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -19821,11 +19420,7 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -19835,12 +19430,8 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HostNameMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HostNameMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, hostNameMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20032,12 +19623,8 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HostNameMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HostNameMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, hostNameMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20048,11 +19635,7 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -20062,12 +19645,8 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HostNameMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HostNameMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, hostNameMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20251,12 +19830,8 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HttpVersionMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HttpVersionMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, httpVersionMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20267,11 +19842,7 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -20281,12 +19852,8 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HttpVersionMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HttpVersionMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, httpVersionMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20478,12 +20045,8 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HttpVersionMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HttpVersionMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, httpVersionMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20494,11 +20057,7 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -20508,12 +20067,8 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HttpVersionMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HttpVersionMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, httpVersionMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20689,11 +20244,7 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := IsDeviceMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = IsDeviceMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, isDeviceMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -20711,12 +20262,8 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := IsDeviceMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := IsDeviceMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, isDeviceMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20727,11 +20274,7 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -20741,12 +20284,8 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := IsDeviceMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := IsDeviceMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, isDeviceMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20951,11 +20490,7 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := IsDeviceMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = IsDeviceMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, isDeviceMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -20973,12 +20508,8 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := IsDeviceMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := IsDeviceMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, isDeviceMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20989,11 +20520,7 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -21003,12 +20530,8 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := IsDeviceMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := IsDeviceMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, isDeviceMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21089,7 +20612,7 @@ type OriginGroupOverrideAction_Name string const OriginGroupOverrideAction_Name_OriginGroupOverride = OriginGroupOverrideAction_Name("OriginGroupOverride") // Mapping from string to OriginGroupOverrideAction_Name -var OriginGroupOverrideAction_Name_Cache = map[string]OriginGroupOverrideAction_Name{ +var originGroupOverrideAction_Name_Values = map[string]OriginGroupOverrideAction_Name{ "origingroupoverride": OriginGroupOverrideAction_Name_OriginGroupOverride, } @@ -21098,7 +20621,7 @@ type OriginGroupOverrideAction_Name_STATUS string const OriginGroupOverrideAction_Name_STATUS_OriginGroupOverride = OriginGroupOverrideAction_Name_STATUS("OriginGroupOverride") // Mapping from string to OriginGroupOverrideAction_Name_STATUS -var OriginGroupOverrideAction_Name_STATUS_Cache = map[string]OriginGroupOverrideAction_Name_STATUS{ +var originGroupOverrideAction_Name_STATUS_Values = map[string]OriginGroupOverrideAction_Name_STATUS{ "origingroupoverride": OriginGroupOverrideAction_Name_STATUS_OriginGroupOverride, } @@ -21190,12 +20713,8 @@ func (parameters *OriginGroupOverrideActionParameters) AssignProperties_From_Ori // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := OriginGroupOverrideActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := OriginGroupOverrideActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, originGroupOverrideActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21327,12 +20846,8 @@ func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := OriginGroupOverrideActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := OriginGroupOverrideActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, originGroupOverrideActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21511,12 +21026,8 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := PostArgsMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := PostArgsMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, postArgsMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21530,11 +21041,7 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -21544,12 +21051,8 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := PostArgsMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := PostArgsMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, postArgsMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21756,12 +21259,8 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := PostArgsMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := PostArgsMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, postArgsMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21775,11 +21274,7 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -21789,12 +21284,8 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := PostArgsMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := PostArgsMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, postArgsMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21981,12 +21472,8 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := QueryStringMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := QueryStringMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, queryStringMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21997,11 +21484,7 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -22011,12 +21494,8 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := QueryStringMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := QueryStringMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, queryStringMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22208,12 +21687,8 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := QueryStringMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := QueryStringMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, queryStringMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -22224,11 +21699,7 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -22238,12 +21709,8 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := QueryStringMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := QueryStringMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, queryStringMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22428,12 +21895,8 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RemoteAddressMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RemoteAddressMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, remoteAddressMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -22444,11 +21907,7 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -22458,12 +21917,8 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RemoteAddressMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RemoteAddressMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, remoteAddressMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22656,12 +22111,8 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RemoteAddressMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RemoteAddressMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, remoteAddressMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -22672,11 +22123,7 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -22686,12 +22133,8 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RemoteAddressMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RemoteAddressMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, remoteAddressMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22875,12 +22318,8 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestBodyMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestBodyMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestBodyMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -22891,11 +22330,7 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -22905,12 +22340,8 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestBodyMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestBodyMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestBodyMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23102,12 +22533,8 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestBodyMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestBodyMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestBodyMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -23118,11 +22545,7 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -23132,12 +22555,8 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestBodyMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestBodyMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestBodyMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23336,12 +22755,8 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestHeaderMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestHeaderMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestHeaderMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -23355,11 +22770,7 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -23369,12 +22780,8 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestHeaderMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestHeaderMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestHeaderMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23581,12 +22988,8 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestHeaderMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestHeaderMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestHeaderMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -23600,11 +23003,7 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -23614,12 +23013,8 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestHeaderMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestHeaderMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestHeaderMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23798,11 +23193,7 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestMethodMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestMethodMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestMethodMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -23820,12 +23211,8 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestMethodMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestMethodMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestMethodMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -23836,11 +23223,7 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -23850,12 +23233,8 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestMethodMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestMethodMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestMethodMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -24060,11 +23439,7 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestMethodMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestMethodMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestMethodMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -24082,12 +23457,8 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestMethodMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestMethodMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestMethodMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -24098,11 +23469,7 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -24112,12 +23479,8 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestMethodMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestMethodMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestMethodMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -24303,11 +23666,7 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestSchemeMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestSchemeMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestSchemeMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -24325,12 +23684,8 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestSchemeMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestSchemeMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestSchemeMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -24341,11 +23696,7 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -24355,12 +23706,8 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestSchemeMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestSchemeMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestSchemeMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -24565,11 +23912,7 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestSchemeMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestSchemeMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestSchemeMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -24587,12 +23930,8 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestSchemeMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestSchemeMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestSchemeMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -24603,11 +23942,7 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -24617,12 +23952,8 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestSchemeMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestSchemeMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestSchemeMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -24816,12 +24147,8 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestUriMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestUriMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestUriMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -24832,11 +24159,7 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -24846,12 +24169,8 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestUriMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestUriMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestUriMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -25043,12 +24362,8 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestUriMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestUriMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestUriMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -25059,11 +24374,7 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -25073,12 +24384,8 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestUriMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestUriMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestUriMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -25268,12 +24575,8 @@ func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RouteConfigurationOverrideActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RouteConfigurationOverrideActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, routeConfigurationOverrideActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -25457,12 +24760,8 @@ func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignPrope // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RouteConfigurationOverrideActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RouteConfigurationOverrideActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, routeConfigurationOverrideActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -25638,12 +24937,8 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ServerPortMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ServerPortMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, serverPortMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -25654,11 +24949,7 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -25668,12 +24959,8 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ServerPortMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ServerPortMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, serverPortMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -25865,12 +25152,8 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ServerPortMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ServerPortMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, serverPortMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -25881,11 +25164,7 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -25895,12 +25174,8 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ServerPortMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ServerPortMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, serverPortMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -26084,12 +25359,8 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SocketAddrMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SocketAddrMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, socketAddrMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -26100,11 +25371,7 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -26114,12 +25381,8 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SocketAddrMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SocketAddrMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, socketAddrMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -26311,12 +25574,8 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SocketAddrMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SocketAddrMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, socketAddrMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -26327,11 +25586,7 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -26341,12 +25596,8 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SocketAddrMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SocketAddrMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, socketAddrMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -26522,11 +25773,7 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := SslProtocol_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = SslProtocol(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, sslProtocol_Values) } parameters.MatchValues = matchValueList } else { @@ -26544,12 +25791,8 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SslProtocolMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SslProtocolMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, sslProtocolMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -26560,11 +25803,7 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -26574,12 +25813,8 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SslProtocolMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SslProtocolMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, sslProtocolMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -26784,11 +26019,7 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := SslProtocol_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = SslProtocol_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, sslProtocol_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -26806,12 +26037,8 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SslProtocolMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SslProtocolMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, sslProtocolMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -26822,11 +26049,7 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -26836,12 +26059,8 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SslProtocolMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SslProtocolMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, sslProtocolMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -27035,12 +26254,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileExtensionMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileExtensionMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileExtensionMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -27051,11 +26266,7 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -27065,12 +26276,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileExtensionMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileExtensionMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileExtensionMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -27262,12 +26469,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileExtensionMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileExtensionMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileExtensionMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -27278,11 +26481,7 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -27292,12 +26491,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileExtensionMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileExtensionMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileExtensionMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -27481,12 +26676,8 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileNameMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileNameMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileNameMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -27497,11 +26688,7 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -27511,12 +26698,8 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileNameMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileNameMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileNameMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -27708,12 +26891,8 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileNameMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileNameMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileNameMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -27724,11 +26903,7 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -27738,12 +26913,8 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileNameMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileNameMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileNameMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -27927,12 +27098,8 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlPathMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlPathMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlPathMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -27943,11 +27110,7 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -27957,12 +27120,8 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlPathMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlPathMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlPathMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -28154,12 +27313,8 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlPathMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlPathMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlPathMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -28170,11 +27325,7 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -28184,12 +27335,8 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlPathMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlPathMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlPathMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -28260,7 +27407,7 @@ type UrlRedirectAction_Name string const UrlRedirectAction_Name_UrlRedirect = UrlRedirectAction_Name("UrlRedirect") // Mapping from string to UrlRedirectAction_Name -var UrlRedirectAction_Name_Cache = map[string]UrlRedirectAction_Name{ +var urlRedirectAction_Name_Values = map[string]UrlRedirectAction_Name{ "urlredirect": UrlRedirectAction_Name_UrlRedirect, } @@ -28269,7 +27416,7 @@ type UrlRedirectAction_Name_STATUS string const UrlRedirectAction_Name_STATUS_UrlRedirect = UrlRedirectAction_Name_STATUS("UrlRedirect") // Mapping from string to UrlRedirectAction_Name_STATUS -var UrlRedirectAction_Name_STATUS_Cache = map[string]UrlRedirectAction_Name_STATUS{ +var urlRedirectAction_Name_STATUS_Values = map[string]UrlRedirectAction_Name_STATUS{ "urlredirect": UrlRedirectAction_Name_STATUS_UrlRedirect, } @@ -28431,12 +27578,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // DestinationProtocol if source.DestinationProtocol != nil { destinationProtocol := *source.DestinationProtocol - if destinationProtocolValue, destinationProtocolOk := UrlRedirectActionParameters_DestinationProtocol_Cache[strings.ToLower(destinationProtocol)]; destinationProtocolOk { - parameters.DestinationProtocol = &destinationProtocolValue - } else { - destinationProtocolTemp := UrlRedirectActionParameters_DestinationProtocol(*source.DestinationProtocol) - parameters.DestinationProtocol = &destinationProtocolTemp - } + destinationProtocolTemp := genruntime.ToEnum(destinationProtocol, urlRedirectActionParameters_DestinationProtocol_Values) + parameters.DestinationProtocol = &destinationProtocolTemp } else { parameters.DestinationProtocol = nil } @@ -28444,12 +27587,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // RedirectType if source.RedirectType != nil { redirectType := *source.RedirectType - if redirectTypeValue, redirectTypeOk := UrlRedirectActionParameters_RedirectType_Cache[strings.ToLower(redirectType)]; redirectTypeOk { - parameters.RedirectType = &redirectTypeValue - } else { - redirectTypeTemp := UrlRedirectActionParameters_RedirectType(*source.RedirectType) - parameters.RedirectType = &redirectTypeTemp - } + redirectTypeTemp := genruntime.ToEnum(redirectType, urlRedirectActionParameters_RedirectType_Values) + parameters.RedirectType = &redirectTypeTemp } else { parameters.RedirectType = nil } @@ -28457,12 +27596,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRedirectActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRedirectActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRedirectActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -28670,12 +27805,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // DestinationProtocol if source.DestinationProtocol != nil { destinationProtocol := *source.DestinationProtocol - if destinationProtocolValue, destinationProtocolOk := UrlRedirectActionParameters_DestinationProtocol_STATUS_Cache[strings.ToLower(destinationProtocol)]; destinationProtocolOk { - parameters.DestinationProtocol = &destinationProtocolValue - } else { - destinationProtocolTemp := UrlRedirectActionParameters_DestinationProtocol_STATUS(*source.DestinationProtocol) - parameters.DestinationProtocol = &destinationProtocolTemp - } + destinationProtocolTemp := genruntime.ToEnum(destinationProtocol, urlRedirectActionParameters_DestinationProtocol_STATUS_Values) + parameters.DestinationProtocol = &destinationProtocolTemp } else { parameters.DestinationProtocol = nil } @@ -28683,12 +27814,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // RedirectType if source.RedirectType != nil { redirectType := *source.RedirectType - if redirectTypeValue, redirectTypeOk := UrlRedirectActionParameters_RedirectType_STATUS_Cache[strings.ToLower(redirectType)]; redirectTypeOk { - parameters.RedirectType = &redirectTypeValue - } else { - redirectTypeTemp := UrlRedirectActionParameters_RedirectType_STATUS(*source.RedirectType) - parameters.RedirectType = &redirectTypeTemp - } + redirectTypeTemp := genruntime.ToEnum(redirectType, urlRedirectActionParameters_RedirectType_STATUS_Values) + parameters.RedirectType = &redirectTypeTemp } else { parameters.RedirectType = nil } @@ -28696,12 +27823,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRedirectActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRedirectActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRedirectActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -28768,7 +27891,7 @@ type UrlRewriteAction_Name string const UrlRewriteAction_Name_UrlRewrite = UrlRewriteAction_Name("UrlRewrite") // Mapping from string to UrlRewriteAction_Name -var UrlRewriteAction_Name_Cache = map[string]UrlRewriteAction_Name{ +var urlRewriteAction_Name_Values = map[string]UrlRewriteAction_Name{ "urlrewrite": UrlRewriteAction_Name_UrlRewrite, } @@ -28777,7 +27900,7 @@ type UrlRewriteAction_Name_STATUS string const UrlRewriteAction_Name_STATUS_UrlRewrite = UrlRewriteAction_Name_STATUS("UrlRewrite") // Mapping from string to UrlRewriteAction_Name_STATUS -var UrlRewriteAction_Name_STATUS_Cache = map[string]UrlRewriteAction_Name_STATUS{ +var urlRewriteAction_Name_STATUS_Values = map[string]UrlRewriteAction_Name_STATUS{ "urlrewrite": UrlRewriteAction_Name_STATUS_UrlRewrite, } @@ -28894,12 +28017,8 @@ func (parameters *UrlRewriteActionParameters) AssignProperties_From_UrlRewriteAc // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRewriteActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRewriteActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRewriteActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -29051,12 +28170,8 @@ func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_From_UrlRe // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRewriteActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRewriteActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRewriteActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -29109,7 +28224,7 @@ type UrlSigningAction_Name string const UrlSigningAction_Name_UrlSigning = UrlSigningAction_Name("UrlSigning") // Mapping from string to UrlSigningAction_Name -var UrlSigningAction_Name_Cache = map[string]UrlSigningAction_Name{ +var urlSigningAction_Name_Values = map[string]UrlSigningAction_Name{ "urlsigning": UrlSigningAction_Name_UrlSigning, } @@ -29118,7 +28233,7 @@ type UrlSigningAction_Name_STATUS string const UrlSigningAction_Name_STATUS_UrlSigning = UrlSigningAction_Name_STATUS("UrlSigning") // Mapping from string to UrlSigningAction_Name_STATUS -var UrlSigningAction_Name_STATUS_Cache = map[string]UrlSigningAction_Name_STATUS{ +var urlSigningAction_Name_STATUS_Values = map[string]UrlSigningAction_Name_STATUS{ "urlsigning": UrlSigningAction_Name_STATUS_UrlSigning, } @@ -29210,12 +28325,8 @@ func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningAc // Algorithm if source.Algorithm != nil { algorithm := *source.Algorithm - if algorithmValue, algorithmOk := UrlSigningActionParameters_Algorithm_Cache[strings.ToLower(algorithm)]; algorithmOk { - parameters.Algorithm = &algorithmValue - } else { - algorithmTemp := UrlSigningActionParameters_Algorithm(*source.Algorithm) - parameters.Algorithm = &algorithmTemp - } + algorithmTemp := genruntime.ToEnum(algorithm, urlSigningActionParameters_Algorithm_Values) + parameters.Algorithm = &algorithmTemp } else { parameters.Algorithm = nil } @@ -29241,12 +28352,8 @@ func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningAc // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlSigningActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlSigningActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlSigningActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -29402,12 +28509,8 @@ func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSi // Algorithm if source.Algorithm != nil { algorithm := *source.Algorithm - if algorithmValue, algorithmOk := UrlSigningActionParameters_Algorithm_STATUS_Cache[strings.ToLower(algorithm)]; algorithmOk { - parameters.Algorithm = &algorithmValue - } else { - algorithmTemp := UrlSigningActionParameters_Algorithm_STATUS(*source.Algorithm) - parameters.Algorithm = &algorithmTemp - } + algorithmTemp := genruntime.ToEnum(algorithm, urlSigningActionParameters_Algorithm_STATUS_Values) + parameters.Algorithm = &algorithmTemp } else { parameters.Algorithm = nil } @@ -29433,12 +28536,8 @@ func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSi // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlSigningActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlSigningActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlSigningActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -29612,12 +28711,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheConfiguration_CacheBehavior_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - configuration.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheConfiguration_CacheBehavior(*source.CacheBehavior) - configuration.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheConfiguration_CacheBehavior_Values) + configuration.CacheBehavior = &cacheBehaviorTemp } else { configuration.CacheBehavior = nil } @@ -29628,12 +28723,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // IsCompressionEnabled if source.IsCompressionEnabled != nil { isCompressionEnabled := *source.IsCompressionEnabled - if isCompressionEnabledValue, isCompressionEnabledOk := CacheConfiguration_IsCompressionEnabled_Cache[strings.ToLower(isCompressionEnabled)]; isCompressionEnabledOk { - configuration.IsCompressionEnabled = &isCompressionEnabledValue - } else { - isCompressionEnabledTemp := CacheConfiguration_IsCompressionEnabled(*source.IsCompressionEnabled) - configuration.IsCompressionEnabled = &isCompressionEnabledTemp - } + isCompressionEnabledTemp := genruntime.ToEnum(isCompressionEnabled, cacheConfiguration_IsCompressionEnabled_Values) + configuration.IsCompressionEnabled = &isCompressionEnabledTemp } else { configuration.IsCompressionEnabled = nil } @@ -29644,12 +28735,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := CacheConfiguration_QueryStringCachingBehavior_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := CacheConfiguration_QueryStringCachingBehavior(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, cacheConfiguration_QueryStringCachingBehavior_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } @@ -29817,12 +28904,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheConfiguration_CacheBehavior_STATUS_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - configuration.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheConfiguration_CacheBehavior_STATUS(*source.CacheBehavior) - configuration.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheConfiguration_CacheBehavior_STATUS_Values) + configuration.CacheBehavior = &cacheBehaviorTemp } else { configuration.CacheBehavior = nil } @@ -29833,12 +28916,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // IsCompressionEnabled if source.IsCompressionEnabled != nil { isCompressionEnabled := *source.IsCompressionEnabled - if isCompressionEnabledValue, isCompressionEnabledOk := CacheConfiguration_IsCompressionEnabled_STATUS_Cache[strings.ToLower(isCompressionEnabled)]; isCompressionEnabledOk { - configuration.IsCompressionEnabled = &isCompressionEnabledValue - } else { - isCompressionEnabledTemp := CacheConfiguration_IsCompressionEnabled_STATUS(*source.IsCompressionEnabled) - configuration.IsCompressionEnabled = &isCompressionEnabledTemp - } + isCompressionEnabledTemp := genruntime.ToEnum(isCompressionEnabled, cacheConfiguration_IsCompressionEnabled_STATUS_Values) + configuration.IsCompressionEnabled = &isCompressionEnabledTemp } else { configuration.IsCompressionEnabled = nil } @@ -29849,12 +28928,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := CacheConfiguration_QueryStringCachingBehavior_STATUS_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := CacheConfiguration_QueryStringCachingBehavior_STATUS(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, cacheConfiguration_QueryStringCachingBehavior_STATUS_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } @@ -29919,7 +28994,7 @@ const ( ) // Mapping from string to CacheExpirationActionParameters_CacheBehavior -var CacheExpirationActionParameters_CacheBehavior_Cache = map[string]CacheExpirationActionParameters_CacheBehavior{ +var cacheExpirationActionParameters_CacheBehavior_Values = map[string]CacheExpirationActionParameters_CacheBehavior{ "bypasscache": CacheExpirationActionParameters_CacheBehavior_BypassCache, "override": CacheExpirationActionParameters_CacheBehavior_Override, "setifmissing": CacheExpirationActionParameters_CacheBehavior_SetIfMissing, @@ -29934,7 +29009,7 @@ const ( ) // Mapping from string to CacheExpirationActionParameters_CacheBehavior_STATUS -var CacheExpirationActionParameters_CacheBehavior_STATUS_Cache = map[string]CacheExpirationActionParameters_CacheBehavior_STATUS{ +var cacheExpirationActionParameters_CacheBehavior_STATUS_Values = map[string]CacheExpirationActionParameters_CacheBehavior_STATUS{ "bypasscache": CacheExpirationActionParameters_CacheBehavior_STATUS_BypassCache, "override": CacheExpirationActionParameters_CacheBehavior_STATUS_Override, "setifmissing": CacheExpirationActionParameters_CacheBehavior_STATUS_SetIfMissing, @@ -29946,7 +29021,7 @@ type CacheExpirationActionParameters_CacheType string const CacheExpirationActionParameters_CacheType_All = CacheExpirationActionParameters_CacheType("All") // Mapping from string to CacheExpirationActionParameters_CacheType -var CacheExpirationActionParameters_CacheType_Cache = map[string]CacheExpirationActionParameters_CacheType{ +var cacheExpirationActionParameters_CacheType_Values = map[string]CacheExpirationActionParameters_CacheType{ "all": CacheExpirationActionParameters_CacheType_All, } @@ -29955,7 +29030,7 @@ type CacheExpirationActionParameters_CacheType_STATUS string const CacheExpirationActionParameters_CacheType_STATUS_All = CacheExpirationActionParameters_CacheType_STATUS("All") // Mapping from string to CacheExpirationActionParameters_CacheType_STATUS -var CacheExpirationActionParameters_CacheType_STATUS_Cache = map[string]CacheExpirationActionParameters_CacheType_STATUS{ +var cacheExpirationActionParameters_CacheType_STATUS_Values = map[string]CacheExpirationActionParameters_CacheType_STATUS{ "all": CacheExpirationActionParameters_CacheType_STATUS_All, } @@ -29965,7 +29040,7 @@ type CacheExpirationActionParameters_TypeName string const CacheExpirationActionParameters_TypeName_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName("DeliveryRuleCacheExpirationActionParameters") // Mapping from string to CacheExpirationActionParameters_TypeName -var CacheExpirationActionParameters_TypeName_Cache = map[string]CacheExpirationActionParameters_TypeName{ +var cacheExpirationActionParameters_TypeName_Values = map[string]CacheExpirationActionParameters_TypeName{ "deliveryrulecacheexpirationactionparameters": CacheExpirationActionParameters_TypeName_DeliveryRuleCacheExpirationActionParameters, } @@ -29974,7 +29049,7 @@ type CacheExpirationActionParameters_TypeName_STATUS string const CacheExpirationActionParameters_TypeName_STATUS_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName_STATUS("DeliveryRuleCacheExpirationActionParameters") // Mapping from string to CacheExpirationActionParameters_TypeName_STATUS -var CacheExpirationActionParameters_TypeName_STATUS_Cache = map[string]CacheExpirationActionParameters_TypeName_STATUS{ +var cacheExpirationActionParameters_TypeName_STATUS_Values = map[string]CacheExpirationActionParameters_TypeName_STATUS{ "deliveryrulecacheexpirationactionparameters": CacheExpirationActionParameters_TypeName_STATUS_DeliveryRuleCacheExpirationActionParameters, } @@ -29989,7 +29064,7 @@ const ( ) // Mapping from string to CacheKeyQueryStringActionParameters_QueryStringBehavior -var CacheKeyQueryStringActionParameters_QueryStringBehavior_Cache = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior{ +var cacheKeyQueryStringActionParameters_QueryStringBehavior_Values = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior{ "exclude": CacheKeyQueryStringActionParameters_QueryStringBehavior_Exclude, "excludeall": CacheKeyQueryStringActionParameters_QueryStringBehavior_ExcludeAll, "include": CacheKeyQueryStringActionParameters_QueryStringBehavior_Include, @@ -30006,7 +29081,7 @@ const ( ) // Mapping from string to CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS -var CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Cache = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS{ +var cacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Values = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS{ "exclude": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Exclude, "excludeall": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_ExcludeAll, "include": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Include, @@ -30019,7 +29094,7 @@ type CacheKeyQueryStringActionParameters_TypeName string const CacheKeyQueryStringActionParameters_TypeName_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters") // Mapping from string to CacheKeyQueryStringActionParameters_TypeName -var CacheKeyQueryStringActionParameters_TypeName_Cache = map[string]CacheKeyQueryStringActionParameters_TypeName{ +var cacheKeyQueryStringActionParameters_TypeName_Values = map[string]CacheKeyQueryStringActionParameters_TypeName{ "deliveryrulecachekeyquerystringbehavioractionparameters": CacheKeyQueryStringActionParameters_TypeName_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters, } @@ -30028,7 +29103,7 @@ type CacheKeyQueryStringActionParameters_TypeName_STATUS string const CacheKeyQueryStringActionParameters_TypeName_STATUS_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName_STATUS("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters") // Mapping from string to CacheKeyQueryStringActionParameters_TypeName_STATUS -var CacheKeyQueryStringActionParameters_TypeName_STATUS_Cache = map[string]CacheKeyQueryStringActionParameters_TypeName_STATUS{ +var cacheKeyQueryStringActionParameters_TypeName_STATUS_Values = map[string]CacheKeyQueryStringActionParameters_TypeName_STATUS{ "deliveryrulecachekeyquerystringbehavioractionparameters": CacheKeyQueryStringActionParameters_TypeName_STATUS_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters, } @@ -30049,7 +29124,7 @@ const ( ) // Mapping from string to ClientPortMatchConditionParameters_Operator -var ClientPortMatchConditionParameters_Operator_Cache = map[string]ClientPortMatchConditionParameters_Operator{ +var clientPortMatchConditionParameters_Operator_Values = map[string]ClientPortMatchConditionParameters_Operator{ "any": ClientPortMatchConditionParameters_Operator_Any, "beginswith": ClientPortMatchConditionParameters_Operator_BeginsWith, "contains": ClientPortMatchConditionParameters_Operator_Contains, @@ -30078,7 +29153,7 @@ const ( ) // Mapping from string to ClientPortMatchConditionParameters_Operator_STATUS -var ClientPortMatchConditionParameters_Operator_STATUS_Cache = map[string]ClientPortMatchConditionParameters_Operator_STATUS{ +var clientPortMatchConditionParameters_Operator_STATUS_Values = map[string]ClientPortMatchConditionParameters_Operator_STATUS{ "any": ClientPortMatchConditionParameters_Operator_STATUS_Any, "beginswith": ClientPortMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": ClientPortMatchConditionParameters_Operator_STATUS_Contains, @@ -30097,7 +29172,7 @@ type ClientPortMatchConditionParameters_TypeName string const ClientPortMatchConditionParameters_TypeName_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName("DeliveryRuleClientPortConditionParameters") // Mapping from string to ClientPortMatchConditionParameters_TypeName -var ClientPortMatchConditionParameters_TypeName_Cache = map[string]ClientPortMatchConditionParameters_TypeName{ +var clientPortMatchConditionParameters_TypeName_Values = map[string]ClientPortMatchConditionParameters_TypeName{ "deliveryruleclientportconditionparameters": ClientPortMatchConditionParameters_TypeName_DeliveryRuleClientPortConditionParameters, } @@ -30106,7 +29181,7 @@ type ClientPortMatchConditionParameters_TypeName_STATUS string const ClientPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleClientPortConditionParameters") // Mapping from string to ClientPortMatchConditionParameters_TypeName_STATUS -var ClientPortMatchConditionParameters_TypeName_STATUS_Cache = map[string]ClientPortMatchConditionParameters_TypeName_STATUS{ +var clientPortMatchConditionParameters_TypeName_STATUS_Values = map[string]ClientPortMatchConditionParameters_TypeName_STATUS{ "deliveryruleclientportconditionparameters": ClientPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleClientPortConditionParameters, } @@ -30127,7 +29202,7 @@ const ( ) // Mapping from string to CookiesMatchConditionParameters_Operator -var CookiesMatchConditionParameters_Operator_Cache = map[string]CookiesMatchConditionParameters_Operator{ +var cookiesMatchConditionParameters_Operator_Values = map[string]CookiesMatchConditionParameters_Operator{ "any": CookiesMatchConditionParameters_Operator_Any, "beginswith": CookiesMatchConditionParameters_Operator_BeginsWith, "contains": CookiesMatchConditionParameters_Operator_Contains, @@ -30156,7 +29231,7 @@ const ( ) // Mapping from string to CookiesMatchConditionParameters_Operator_STATUS -var CookiesMatchConditionParameters_Operator_STATUS_Cache = map[string]CookiesMatchConditionParameters_Operator_STATUS{ +var cookiesMatchConditionParameters_Operator_STATUS_Values = map[string]CookiesMatchConditionParameters_Operator_STATUS{ "any": CookiesMatchConditionParameters_Operator_STATUS_Any, "beginswith": CookiesMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": CookiesMatchConditionParameters_Operator_STATUS_Contains, @@ -30175,7 +29250,7 @@ type CookiesMatchConditionParameters_TypeName string const CookiesMatchConditionParameters_TypeName_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName("DeliveryRuleCookiesConditionParameters") // Mapping from string to CookiesMatchConditionParameters_TypeName -var CookiesMatchConditionParameters_TypeName_Cache = map[string]CookiesMatchConditionParameters_TypeName{ +var cookiesMatchConditionParameters_TypeName_Values = map[string]CookiesMatchConditionParameters_TypeName{ "deliveryrulecookiesconditionparameters": CookiesMatchConditionParameters_TypeName_DeliveryRuleCookiesConditionParameters, } @@ -30184,7 +29259,7 @@ type CookiesMatchConditionParameters_TypeName_STATUS string const CookiesMatchConditionParameters_TypeName_STATUS_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName_STATUS("DeliveryRuleCookiesConditionParameters") // Mapping from string to CookiesMatchConditionParameters_TypeName_STATUS -var CookiesMatchConditionParameters_TypeName_STATUS_Cache = map[string]CookiesMatchConditionParameters_TypeName_STATUS{ +var cookiesMatchConditionParameters_TypeName_STATUS_Values = map[string]CookiesMatchConditionParameters_TypeName_STATUS{ "deliveryrulecookiesconditionparameters": CookiesMatchConditionParameters_TypeName_STATUS_DeliveryRuleCookiesConditionParameters, } @@ -30198,7 +29273,7 @@ const ( ) // Mapping from string to HeaderActionParameters_HeaderAction -var HeaderActionParameters_HeaderAction_Cache = map[string]HeaderActionParameters_HeaderAction{ +var headerActionParameters_HeaderAction_Values = map[string]HeaderActionParameters_HeaderAction{ "append": HeaderActionParameters_HeaderAction_Append, "delete": HeaderActionParameters_HeaderAction_Delete, "overwrite": HeaderActionParameters_HeaderAction_Overwrite, @@ -30213,7 +29288,7 @@ const ( ) // Mapping from string to HeaderActionParameters_HeaderAction_STATUS -var HeaderActionParameters_HeaderAction_STATUS_Cache = map[string]HeaderActionParameters_HeaderAction_STATUS{ +var headerActionParameters_HeaderAction_STATUS_Values = map[string]HeaderActionParameters_HeaderAction_STATUS{ "append": HeaderActionParameters_HeaderAction_STATUS_Append, "delete": HeaderActionParameters_HeaderAction_STATUS_Delete, "overwrite": HeaderActionParameters_HeaderAction_STATUS_Overwrite, @@ -30225,7 +29300,7 @@ type HeaderActionParameters_TypeName string const HeaderActionParameters_TypeName_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName("DeliveryRuleHeaderActionParameters") // Mapping from string to HeaderActionParameters_TypeName -var HeaderActionParameters_TypeName_Cache = map[string]HeaderActionParameters_TypeName{ +var headerActionParameters_TypeName_Values = map[string]HeaderActionParameters_TypeName{ "deliveryruleheaderactionparameters": HeaderActionParameters_TypeName_DeliveryRuleHeaderActionParameters, } @@ -30234,7 +29309,7 @@ type HeaderActionParameters_TypeName_STATUS string const HeaderActionParameters_TypeName_STATUS_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName_STATUS("DeliveryRuleHeaderActionParameters") // Mapping from string to HeaderActionParameters_TypeName_STATUS -var HeaderActionParameters_TypeName_STATUS_Cache = map[string]HeaderActionParameters_TypeName_STATUS{ +var headerActionParameters_TypeName_STATUS_Values = map[string]HeaderActionParameters_TypeName_STATUS{ "deliveryruleheaderactionparameters": HeaderActionParameters_TypeName_STATUS_DeliveryRuleHeaderActionParameters, } @@ -30255,7 +29330,7 @@ const ( ) // Mapping from string to HostNameMatchConditionParameters_Operator -var HostNameMatchConditionParameters_Operator_Cache = map[string]HostNameMatchConditionParameters_Operator{ +var hostNameMatchConditionParameters_Operator_Values = map[string]HostNameMatchConditionParameters_Operator{ "any": HostNameMatchConditionParameters_Operator_Any, "beginswith": HostNameMatchConditionParameters_Operator_BeginsWith, "contains": HostNameMatchConditionParameters_Operator_Contains, @@ -30284,7 +29359,7 @@ const ( ) // Mapping from string to HostNameMatchConditionParameters_Operator_STATUS -var HostNameMatchConditionParameters_Operator_STATUS_Cache = map[string]HostNameMatchConditionParameters_Operator_STATUS{ +var hostNameMatchConditionParameters_Operator_STATUS_Values = map[string]HostNameMatchConditionParameters_Operator_STATUS{ "any": HostNameMatchConditionParameters_Operator_STATUS_Any, "beginswith": HostNameMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": HostNameMatchConditionParameters_Operator_STATUS_Contains, @@ -30303,7 +29378,7 @@ type HostNameMatchConditionParameters_TypeName string const HostNameMatchConditionParameters_TypeName_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName("DeliveryRuleHostNameConditionParameters") // Mapping from string to HostNameMatchConditionParameters_TypeName -var HostNameMatchConditionParameters_TypeName_Cache = map[string]HostNameMatchConditionParameters_TypeName{ +var hostNameMatchConditionParameters_TypeName_Values = map[string]HostNameMatchConditionParameters_TypeName{ "deliveryrulehostnameconditionparameters": HostNameMatchConditionParameters_TypeName_DeliveryRuleHostNameConditionParameters, } @@ -30312,7 +29387,7 @@ type HostNameMatchConditionParameters_TypeName_STATUS string const HostNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleHostNameConditionParameters") // Mapping from string to HostNameMatchConditionParameters_TypeName_STATUS -var HostNameMatchConditionParameters_TypeName_STATUS_Cache = map[string]HostNameMatchConditionParameters_TypeName_STATUS{ +var hostNameMatchConditionParameters_TypeName_STATUS_Values = map[string]HostNameMatchConditionParameters_TypeName_STATUS{ "deliveryrulehostnameconditionparameters": HostNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleHostNameConditionParameters, } @@ -30322,7 +29397,7 @@ type HttpVersionMatchConditionParameters_Operator string const HttpVersionMatchConditionParameters_Operator_Equal = HttpVersionMatchConditionParameters_Operator("Equal") // Mapping from string to HttpVersionMatchConditionParameters_Operator -var HttpVersionMatchConditionParameters_Operator_Cache = map[string]HttpVersionMatchConditionParameters_Operator{ +var httpVersionMatchConditionParameters_Operator_Values = map[string]HttpVersionMatchConditionParameters_Operator{ "equal": HttpVersionMatchConditionParameters_Operator_Equal, } @@ -30331,7 +29406,7 @@ type HttpVersionMatchConditionParameters_Operator_STATUS string const HttpVersionMatchConditionParameters_Operator_STATUS_Equal = HttpVersionMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to HttpVersionMatchConditionParameters_Operator_STATUS -var HttpVersionMatchConditionParameters_Operator_STATUS_Cache = map[string]HttpVersionMatchConditionParameters_Operator_STATUS{ +var httpVersionMatchConditionParameters_Operator_STATUS_Values = map[string]HttpVersionMatchConditionParameters_Operator_STATUS{ "equal": HttpVersionMatchConditionParameters_Operator_STATUS_Equal, } @@ -30341,7 +29416,7 @@ type HttpVersionMatchConditionParameters_TypeName string const HttpVersionMatchConditionParameters_TypeName_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName("DeliveryRuleHttpVersionConditionParameters") // Mapping from string to HttpVersionMatchConditionParameters_TypeName -var HttpVersionMatchConditionParameters_TypeName_Cache = map[string]HttpVersionMatchConditionParameters_TypeName{ +var httpVersionMatchConditionParameters_TypeName_Values = map[string]HttpVersionMatchConditionParameters_TypeName{ "deliveryrulehttpversionconditionparameters": HttpVersionMatchConditionParameters_TypeName_DeliveryRuleHttpVersionConditionParameters, } @@ -30350,7 +29425,7 @@ type HttpVersionMatchConditionParameters_TypeName_STATUS string const HttpVersionMatchConditionParameters_TypeName_STATUS_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName_STATUS("DeliveryRuleHttpVersionConditionParameters") // Mapping from string to HttpVersionMatchConditionParameters_TypeName_STATUS -var HttpVersionMatchConditionParameters_TypeName_STATUS_Cache = map[string]HttpVersionMatchConditionParameters_TypeName_STATUS{ +var httpVersionMatchConditionParameters_TypeName_STATUS_Values = map[string]HttpVersionMatchConditionParameters_TypeName_STATUS{ "deliveryrulehttpversionconditionparameters": HttpVersionMatchConditionParameters_TypeName_STATUS_DeliveryRuleHttpVersionConditionParameters, } @@ -30363,7 +29438,7 @@ const ( ) // Mapping from string to IsDeviceMatchConditionParameters_MatchValues -var IsDeviceMatchConditionParameters_MatchValues_Cache = map[string]IsDeviceMatchConditionParameters_MatchValues{ +var isDeviceMatchConditionParameters_MatchValues_Values = map[string]IsDeviceMatchConditionParameters_MatchValues{ "desktop": IsDeviceMatchConditionParameters_MatchValues_Desktop, "mobile": IsDeviceMatchConditionParameters_MatchValues_Mobile, } @@ -30376,7 +29451,7 @@ const ( ) // Mapping from string to IsDeviceMatchConditionParameters_MatchValues_STATUS -var IsDeviceMatchConditionParameters_MatchValues_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_MatchValues_STATUS{ +var isDeviceMatchConditionParameters_MatchValues_STATUS_Values = map[string]IsDeviceMatchConditionParameters_MatchValues_STATUS{ "desktop": IsDeviceMatchConditionParameters_MatchValues_STATUS_Desktop, "mobile": IsDeviceMatchConditionParameters_MatchValues_STATUS_Mobile, } @@ -30387,7 +29462,7 @@ type IsDeviceMatchConditionParameters_Operator string const IsDeviceMatchConditionParameters_Operator_Equal = IsDeviceMatchConditionParameters_Operator("Equal") // Mapping from string to IsDeviceMatchConditionParameters_Operator -var IsDeviceMatchConditionParameters_Operator_Cache = map[string]IsDeviceMatchConditionParameters_Operator{ +var isDeviceMatchConditionParameters_Operator_Values = map[string]IsDeviceMatchConditionParameters_Operator{ "equal": IsDeviceMatchConditionParameters_Operator_Equal, } @@ -30396,7 +29471,7 @@ type IsDeviceMatchConditionParameters_Operator_STATUS string const IsDeviceMatchConditionParameters_Operator_STATUS_Equal = IsDeviceMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to IsDeviceMatchConditionParameters_Operator_STATUS -var IsDeviceMatchConditionParameters_Operator_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_Operator_STATUS{ +var isDeviceMatchConditionParameters_Operator_STATUS_Values = map[string]IsDeviceMatchConditionParameters_Operator_STATUS{ "equal": IsDeviceMatchConditionParameters_Operator_STATUS_Equal, } @@ -30406,7 +29481,7 @@ type IsDeviceMatchConditionParameters_TypeName string const IsDeviceMatchConditionParameters_TypeName_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName("DeliveryRuleIsDeviceConditionParameters") // Mapping from string to IsDeviceMatchConditionParameters_TypeName -var IsDeviceMatchConditionParameters_TypeName_Cache = map[string]IsDeviceMatchConditionParameters_TypeName{ +var isDeviceMatchConditionParameters_TypeName_Values = map[string]IsDeviceMatchConditionParameters_TypeName{ "deliveryruleisdeviceconditionparameters": IsDeviceMatchConditionParameters_TypeName_DeliveryRuleIsDeviceConditionParameters, } @@ -30415,7 +29490,7 @@ type IsDeviceMatchConditionParameters_TypeName_STATUS string const IsDeviceMatchConditionParameters_TypeName_STATUS_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName_STATUS("DeliveryRuleIsDeviceConditionParameters") // Mapping from string to IsDeviceMatchConditionParameters_TypeName_STATUS -var IsDeviceMatchConditionParameters_TypeName_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_TypeName_STATUS{ +var isDeviceMatchConditionParameters_TypeName_STATUS_Values = map[string]IsDeviceMatchConditionParameters_TypeName_STATUS{ "deliveryruleisdeviceconditionparameters": IsDeviceMatchConditionParameters_TypeName_STATUS_DeliveryRuleIsDeviceConditionParameters, } @@ -30494,12 +29569,8 @@ func (override *OriginGroupOverride) AssignProperties_From_OriginGroupOverride(s // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := OriginGroupOverride_ForwardingProtocol_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - override.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := OriginGroupOverride_ForwardingProtocol(*source.ForwardingProtocol) - override.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, originGroupOverride_ForwardingProtocol_Values) + override.ForwardingProtocol = &forwardingProtocolTemp } else { override.ForwardingProtocol = nil } @@ -30633,12 +29704,8 @@ func (override *OriginGroupOverride_STATUS) AssignProperties_From_OriginGroupOve // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := OriginGroupOverride_ForwardingProtocol_STATUS_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - override.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := OriginGroupOverride_ForwardingProtocol_STATUS(*source.ForwardingProtocol) - override.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, originGroupOverride_ForwardingProtocol_STATUS_Values) + override.ForwardingProtocol = &forwardingProtocolTemp } else { override.ForwardingProtocol = nil } @@ -30701,7 +29768,7 @@ type OriginGroupOverrideActionParameters_TypeName string const OriginGroupOverrideActionParameters_TypeName_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName("DeliveryRuleOriginGroupOverrideActionParameters") // Mapping from string to OriginGroupOverrideActionParameters_TypeName -var OriginGroupOverrideActionParameters_TypeName_Cache = map[string]OriginGroupOverrideActionParameters_TypeName{ +var originGroupOverrideActionParameters_TypeName_Values = map[string]OriginGroupOverrideActionParameters_TypeName{ "deliveryruleorigingroupoverrideactionparameters": OriginGroupOverrideActionParameters_TypeName_DeliveryRuleOriginGroupOverrideActionParameters, } @@ -30710,7 +29777,7 @@ type OriginGroupOverrideActionParameters_TypeName_STATUS string const OriginGroupOverrideActionParameters_TypeName_STATUS_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName_STATUS("DeliveryRuleOriginGroupOverrideActionParameters") // Mapping from string to OriginGroupOverrideActionParameters_TypeName_STATUS -var OriginGroupOverrideActionParameters_TypeName_STATUS_Cache = map[string]OriginGroupOverrideActionParameters_TypeName_STATUS{ +var originGroupOverrideActionParameters_TypeName_STATUS_Values = map[string]OriginGroupOverrideActionParameters_TypeName_STATUS{ "deliveryruleorigingroupoverrideactionparameters": OriginGroupOverrideActionParameters_TypeName_STATUS_DeliveryRuleOriginGroupOverrideActionParameters, } @@ -30731,7 +29798,7 @@ const ( ) // Mapping from string to PostArgsMatchConditionParameters_Operator -var PostArgsMatchConditionParameters_Operator_Cache = map[string]PostArgsMatchConditionParameters_Operator{ +var postArgsMatchConditionParameters_Operator_Values = map[string]PostArgsMatchConditionParameters_Operator{ "any": PostArgsMatchConditionParameters_Operator_Any, "beginswith": PostArgsMatchConditionParameters_Operator_BeginsWith, "contains": PostArgsMatchConditionParameters_Operator_Contains, @@ -30760,7 +29827,7 @@ const ( ) // Mapping from string to PostArgsMatchConditionParameters_Operator_STATUS -var PostArgsMatchConditionParameters_Operator_STATUS_Cache = map[string]PostArgsMatchConditionParameters_Operator_STATUS{ +var postArgsMatchConditionParameters_Operator_STATUS_Values = map[string]PostArgsMatchConditionParameters_Operator_STATUS{ "any": PostArgsMatchConditionParameters_Operator_STATUS_Any, "beginswith": PostArgsMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": PostArgsMatchConditionParameters_Operator_STATUS_Contains, @@ -30779,7 +29846,7 @@ type PostArgsMatchConditionParameters_TypeName string const PostArgsMatchConditionParameters_TypeName_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName("DeliveryRulePostArgsConditionParameters") // Mapping from string to PostArgsMatchConditionParameters_TypeName -var PostArgsMatchConditionParameters_TypeName_Cache = map[string]PostArgsMatchConditionParameters_TypeName{ +var postArgsMatchConditionParameters_TypeName_Values = map[string]PostArgsMatchConditionParameters_TypeName{ "deliveryrulepostargsconditionparameters": PostArgsMatchConditionParameters_TypeName_DeliveryRulePostArgsConditionParameters, } @@ -30788,7 +29855,7 @@ type PostArgsMatchConditionParameters_TypeName_STATUS string const PostArgsMatchConditionParameters_TypeName_STATUS_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName_STATUS("DeliveryRulePostArgsConditionParameters") // Mapping from string to PostArgsMatchConditionParameters_TypeName_STATUS -var PostArgsMatchConditionParameters_TypeName_STATUS_Cache = map[string]PostArgsMatchConditionParameters_TypeName_STATUS{ +var postArgsMatchConditionParameters_TypeName_STATUS_Values = map[string]PostArgsMatchConditionParameters_TypeName_STATUS{ "deliveryrulepostargsconditionparameters": PostArgsMatchConditionParameters_TypeName_STATUS_DeliveryRulePostArgsConditionParameters, } @@ -30809,7 +29876,7 @@ const ( ) // Mapping from string to QueryStringMatchConditionParameters_Operator -var QueryStringMatchConditionParameters_Operator_Cache = map[string]QueryStringMatchConditionParameters_Operator{ +var queryStringMatchConditionParameters_Operator_Values = map[string]QueryStringMatchConditionParameters_Operator{ "any": QueryStringMatchConditionParameters_Operator_Any, "beginswith": QueryStringMatchConditionParameters_Operator_BeginsWith, "contains": QueryStringMatchConditionParameters_Operator_Contains, @@ -30838,7 +29905,7 @@ const ( ) // Mapping from string to QueryStringMatchConditionParameters_Operator_STATUS -var QueryStringMatchConditionParameters_Operator_STATUS_Cache = map[string]QueryStringMatchConditionParameters_Operator_STATUS{ +var queryStringMatchConditionParameters_Operator_STATUS_Values = map[string]QueryStringMatchConditionParameters_Operator_STATUS{ "any": QueryStringMatchConditionParameters_Operator_STATUS_Any, "beginswith": QueryStringMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": QueryStringMatchConditionParameters_Operator_STATUS_Contains, @@ -30857,7 +29924,7 @@ type QueryStringMatchConditionParameters_TypeName string const QueryStringMatchConditionParameters_TypeName_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName("DeliveryRuleQueryStringConditionParameters") // Mapping from string to QueryStringMatchConditionParameters_TypeName -var QueryStringMatchConditionParameters_TypeName_Cache = map[string]QueryStringMatchConditionParameters_TypeName{ +var queryStringMatchConditionParameters_TypeName_Values = map[string]QueryStringMatchConditionParameters_TypeName{ "deliveryrulequerystringconditionparameters": QueryStringMatchConditionParameters_TypeName_DeliveryRuleQueryStringConditionParameters, } @@ -30866,7 +29933,7 @@ type QueryStringMatchConditionParameters_TypeName_STATUS string const QueryStringMatchConditionParameters_TypeName_STATUS_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName_STATUS("DeliveryRuleQueryStringConditionParameters") // Mapping from string to QueryStringMatchConditionParameters_TypeName_STATUS -var QueryStringMatchConditionParameters_TypeName_STATUS_Cache = map[string]QueryStringMatchConditionParameters_TypeName_STATUS{ +var queryStringMatchConditionParameters_TypeName_STATUS_Values = map[string]QueryStringMatchConditionParameters_TypeName_STATUS{ "deliveryrulequerystringconditionparameters": QueryStringMatchConditionParameters_TypeName_STATUS_DeliveryRuleQueryStringConditionParameters, } @@ -30880,7 +29947,7 @@ const ( ) // Mapping from string to RemoteAddressMatchConditionParameters_Operator -var RemoteAddressMatchConditionParameters_Operator_Cache = map[string]RemoteAddressMatchConditionParameters_Operator{ +var remoteAddressMatchConditionParameters_Operator_Values = map[string]RemoteAddressMatchConditionParameters_Operator{ "any": RemoteAddressMatchConditionParameters_Operator_Any, "geomatch": RemoteAddressMatchConditionParameters_Operator_GeoMatch, "ipmatch": RemoteAddressMatchConditionParameters_Operator_IPMatch, @@ -30895,7 +29962,7 @@ const ( ) // Mapping from string to RemoteAddressMatchConditionParameters_Operator_STATUS -var RemoteAddressMatchConditionParameters_Operator_STATUS_Cache = map[string]RemoteAddressMatchConditionParameters_Operator_STATUS{ +var remoteAddressMatchConditionParameters_Operator_STATUS_Values = map[string]RemoteAddressMatchConditionParameters_Operator_STATUS{ "any": RemoteAddressMatchConditionParameters_Operator_STATUS_Any, "geomatch": RemoteAddressMatchConditionParameters_Operator_STATUS_GeoMatch, "ipmatch": RemoteAddressMatchConditionParameters_Operator_STATUS_IPMatch, @@ -30907,7 +29974,7 @@ type RemoteAddressMatchConditionParameters_TypeName string const RemoteAddressMatchConditionParameters_TypeName_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName("DeliveryRuleRemoteAddressConditionParameters") // Mapping from string to RemoteAddressMatchConditionParameters_TypeName -var RemoteAddressMatchConditionParameters_TypeName_Cache = map[string]RemoteAddressMatchConditionParameters_TypeName{ +var remoteAddressMatchConditionParameters_TypeName_Values = map[string]RemoteAddressMatchConditionParameters_TypeName{ "deliveryruleremoteaddressconditionparameters": RemoteAddressMatchConditionParameters_TypeName_DeliveryRuleRemoteAddressConditionParameters, } @@ -30916,7 +29983,7 @@ type RemoteAddressMatchConditionParameters_TypeName_STATUS string const RemoteAddressMatchConditionParameters_TypeName_STATUS_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName_STATUS("DeliveryRuleRemoteAddressConditionParameters") // Mapping from string to RemoteAddressMatchConditionParameters_TypeName_STATUS -var RemoteAddressMatchConditionParameters_TypeName_STATUS_Cache = map[string]RemoteAddressMatchConditionParameters_TypeName_STATUS{ +var remoteAddressMatchConditionParameters_TypeName_STATUS_Values = map[string]RemoteAddressMatchConditionParameters_TypeName_STATUS{ "deliveryruleremoteaddressconditionparameters": RemoteAddressMatchConditionParameters_TypeName_STATUS_DeliveryRuleRemoteAddressConditionParameters, } @@ -30937,7 +30004,7 @@ const ( ) // Mapping from string to RequestBodyMatchConditionParameters_Operator -var RequestBodyMatchConditionParameters_Operator_Cache = map[string]RequestBodyMatchConditionParameters_Operator{ +var requestBodyMatchConditionParameters_Operator_Values = map[string]RequestBodyMatchConditionParameters_Operator{ "any": RequestBodyMatchConditionParameters_Operator_Any, "beginswith": RequestBodyMatchConditionParameters_Operator_BeginsWith, "contains": RequestBodyMatchConditionParameters_Operator_Contains, @@ -30966,7 +30033,7 @@ const ( ) // Mapping from string to RequestBodyMatchConditionParameters_Operator_STATUS -var RequestBodyMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestBodyMatchConditionParameters_Operator_STATUS{ +var requestBodyMatchConditionParameters_Operator_STATUS_Values = map[string]RequestBodyMatchConditionParameters_Operator_STATUS{ "any": RequestBodyMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestBodyMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestBodyMatchConditionParameters_Operator_STATUS_Contains, @@ -30985,7 +30052,7 @@ type RequestBodyMatchConditionParameters_TypeName string const RequestBodyMatchConditionParameters_TypeName_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName("DeliveryRuleRequestBodyConditionParameters") // Mapping from string to RequestBodyMatchConditionParameters_TypeName -var RequestBodyMatchConditionParameters_TypeName_Cache = map[string]RequestBodyMatchConditionParameters_TypeName{ +var requestBodyMatchConditionParameters_TypeName_Values = map[string]RequestBodyMatchConditionParameters_TypeName{ "deliveryrulerequestbodyconditionparameters": RequestBodyMatchConditionParameters_TypeName_DeliveryRuleRequestBodyConditionParameters, } @@ -30994,7 +30061,7 @@ type RequestBodyMatchConditionParameters_TypeName_STATUS string const RequestBodyMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestBodyConditionParameters") // Mapping from string to RequestBodyMatchConditionParameters_TypeName_STATUS -var RequestBodyMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestBodyMatchConditionParameters_TypeName_STATUS{ +var requestBodyMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestBodyMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestbodyconditionparameters": RequestBodyMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestBodyConditionParameters, } @@ -31015,7 +30082,7 @@ const ( ) // Mapping from string to RequestHeaderMatchConditionParameters_Operator -var RequestHeaderMatchConditionParameters_Operator_Cache = map[string]RequestHeaderMatchConditionParameters_Operator{ +var requestHeaderMatchConditionParameters_Operator_Values = map[string]RequestHeaderMatchConditionParameters_Operator{ "any": RequestHeaderMatchConditionParameters_Operator_Any, "beginswith": RequestHeaderMatchConditionParameters_Operator_BeginsWith, "contains": RequestHeaderMatchConditionParameters_Operator_Contains, @@ -31044,7 +30111,7 @@ const ( ) // Mapping from string to RequestHeaderMatchConditionParameters_Operator_STATUS -var RequestHeaderMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestHeaderMatchConditionParameters_Operator_STATUS{ +var requestHeaderMatchConditionParameters_Operator_STATUS_Values = map[string]RequestHeaderMatchConditionParameters_Operator_STATUS{ "any": RequestHeaderMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestHeaderMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestHeaderMatchConditionParameters_Operator_STATUS_Contains, @@ -31063,7 +30130,7 @@ type RequestHeaderMatchConditionParameters_TypeName string const RequestHeaderMatchConditionParameters_TypeName_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName("DeliveryRuleRequestHeaderConditionParameters") // Mapping from string to RequestHeaderMatchConditionParameters_TypeName -var RequestHeaderMatchConditionParameters_TypeName_Cache = map[string]RequestHeaderMatchConditionParameters_TypeName{ +var requestHeaderMatchConditionParameters_TypeName_Values = map[string]RequestHeaderMatchConditionParameters_TypeName{ "deliveryrulerequestheaderconditionparameters": RequestHeaderMatchConditionParameters_TypeName_DeliveryRuleRequestHeaderConditionParameters, } @@ -31072,7 +30139,7 @@ type RequestHeaderMatchConditionParameters_TypeName_STATUS string const RequestHeaderMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestHeaderConditionParameters") // Mapping from string to RequestHeaderMatchConditionParameters_TypeName_STATUS -var RequestHeaderMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestHeaderMatchConditionParameters_TypeName_STATUS{ +var requestHeaderMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestHeaderMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestheaderconditionparameters": RequestHeaderMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestHeaderConditionParameters, } @@ -31090,7 +30157,7 @@ const ( ) // Mapping from string to RequestMethodMatchConditionParameters_MatchValues -var RequestMethodMatchConditionParameters_MatchValues_Cache = map[string]RequestMethodMatchConditionParameters_MatchValues{ +var requestMethodMatchConditionParameters_MatchValues_Values = map[string]RequestMethodMatchConditionParameters_MatchValues{ "delete": RequestMethodMatchConditionParameters_MatchValues_DELETE, "get": RequestMethodMatchConditionParameters_MatchValues_GET, "head": RequestMethodMatchConditionParameters_MatchValues_HEAD, @@ -31113,7 +30180,7 @@ const ( ) // Mapping from string to RequestMethodMatchConditionParameters_MatchValues_STATUS -var RequestMethodMatchConditionParameters_MatchValues_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_MatchValues_STATUS{ +var requestMethodMatchConditionParameters_MatchValues_STATUS_Values = map[string]RequestMethodMatchConditionParameters_MatchValues_STATUS{ "delete": RequestMethodMatchConditionParameters_MatchValues_STATUS_DELETE, "get": RequestMethodMatchConditionParameters_MatchValues_STATUS_GET, "head": RequestMethodMatchConditionParameters_MatchValues_STATUS_HEAD, @@ -31129,7 +30196,7 @@ type RequestMethodMatchConditionParameters_Operator string const RequestMethodMatchConditionParameters_Operator_Equal = RequestMethodMatchConditionParameters_Operator("Equal") // Mapping from string to RequestMethodMatchConditionParameters_Operator -var RequestMethodMatchConditionParameters_Operator_Cache = map[string]RequestMethodMatchConditionParameters_Operator{ +var requestMethodMatchConditionParameters_Operator_Values = map[string]RequestMethodMatchConditionParameters_Operator{ "equal": RequestMethodMatchConditionParameters_Operator_Equal, } @@ -31138,7 +30205,7 @@ type RequestMethodMatchConditionParameters_Operator_STATUS string const RequestMethodMatchConditionParameters_Operator_STATUS_Equal = RequestMethodMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to RequestMethodMatchConditionParameters_Operator_STATUS -var RequestMethodMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_Operator_STATUS{ +var requestMethodMatchConditionParameters_Operator_STATUS_Values = map[string]RequestMethodMatchConditionParameters_Operator_STATUS{ "equal": RequestMethodMatchConditionParameters_Operator_STATUS_Equal, } @@ -31148,7 +30215,7 @@ type RequestMethodMatchConditionParameters_TypeName string const RequestMethodMatchConditionParameters_TypeName_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName("DeliveryRuleRequestMethodConditionParameters") // Mapping from string to RequestMethodMatchConditionParameters_TypeName -var RequestMethodMatchConditionParameters_TypeName_Cache = map[string]RequestMethodMatchConditionParameters_TypeName{ +var requestMethodMatchConditionParameters_TypeName_Values = map[string]RequestMethodMatchConditionParameters_TypeName{ "deliveryrulerequestmethodconditionparameters": RequestMethodMatchConditionParameters_TypeName_DeliveryRuleRequestMethodConditionParameters, } @@ -31157,7 +30224,7 @@ type RequestMethodMatchConditionParameters_TypeName_STATUS string const RequestMethodMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestMethodConditionParameters") // Mapping from string to RequestMethodMatchConditionParameters_TypeName_STATUS -var RequestMethodMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_TypeName_STATUS{ +var requestMethodMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestMethodMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestmethodconditionparameters": RequestMethodMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestMethodConditionParameters, } @@ -31170,7 +30237,7 @@ const ( ) // Mapping from string to RequestSchemeMatchConditionParameters_MatchValues -var RequestSchemeMatchConditionParameters_MatchValues_Cache = map[string]RequestSchemeMatchConditionParameters_MatchValues{ +var requestSchemeMatchConditionParameters_MatchValues_Values = map[string]RequestSchemeMatchConditionParameters_MatchValues{ "http": RequestSchemeMatchConditionParameters_MatchValues_HTTP, "https": RequestSchemeMatchConditionParameters_MatchValues_HTTPS, } @@ -31183,7 +30250,7 @@ const ( ) // Mapping from string to RequestSchemeMatchConditionParameters_MatchValues_STATUS -var RequestSchemeMatchConditionParameters_MatchValues_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_MatchValues_STATUS{ +var requestSchemeMatchConditionParameters_MatchValues_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_MatchValues_STATUS{ "http": RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTP, "https": RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTPS, } @@ -31194,7 +30261,7 @@ type RequestSchemeMatchConditionParameters_Operator string const RequestSchemeMatchConditionParameters_Operator_Equal = RequestSchemeMatchConditionParameters_Operator("Equal") // Mapping from string to RequestSchemeMatchConditionParameters_Operator -var RequestSchemeMatchConditionParameters_Operator_Cache = map[string]RequestSchemeMatchConditionParameters_Operator{ +var requestSchemeMatchConditionParameters_Operator_Values = map[string]RequestSchemeMatchConditionParameters_Operator{ "equal": RequestSchemeMatchConditionParameters_Operator_Equal, } @@ -31203,7 +30270,7 @@ type RequestSchemeMatchConditionParameters_Operator_STATUS string const RequestSchemeMatchConditionParameters_Operator_STATUS_Equal = RequestSchemeMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to RequestSchemeMatchConditionParameters_Operator_STATUS -var RequestSchemeMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_Operator_STATUS{ +var requestSchemeMatchConditionParameters_Operator_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_Operator_STATUS{ "equal": RequestSchemeMatchConditionParameters_Operator_STATUS_Equal, } @@ -31213,7 +30280,7 @@ type RequestSchemeMatchConditionParameters_TypeName string const RequestSchemeMatchConditionParameters_TypeName_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName("DeliveryRuleRequestSchemeConditionParameters") // Mapping from string to RequestSchemeMatchConditionParameters_TypeName -var RequestSchemeMatchConditionParameters_TypeName_Cache = map[string]RequestSchemeMatchConditionParameters_TypeName{ +var requestSchemeMatchConditionParameters_TypeName_Values = map[string]RequestSchemeMatchConditionParameters_TypeName{ "deliveryrulerequestschemeconditionparameters": RequestSchemeMatchConditionParameters_TypeName_DeliveryRuleRequestSchemeConditionParameters, } @@ -31222,7 +30289,7 @@ type RequestSchemeMatchConditionParameters_TypeName_STATUS string const RequestSchemeMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestSchemeConditionParameters") // Mapping from string to RequestSchemeMatchConditionParameters_TypeName_STATUS -var RequestSchemeMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_TypeName_STATUS{ +var requestSchemeMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestschemeconditionparameters": RequestSchemeMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestSchemeConditionParameters, } @@ -31243,7 +30310,7 @@ const ( ) // Mapping from string to RequestUriMatchConditionParameters_Operator -var RequestUriMatchConditionParameters_Operator_Cache = map[string]RequestUriMatchConditionParameters_Operator{ +var requestUriMatchConditionParameters_Operator_Values = map[string]RequestUriMatchConditionParameters_Operator{ "any": RequestUriMatchConditionParameters_Operator_Any, "beginswith": RequestUriMatchConditionParameters_Operator_BeginsWith, "contains": RequestUriMatchConditionParameters_Operator_Contains, @@ -31272,7 +30339,7 @@ const ( ) // Mapping from string to RequestUriMatchConditionParameters_Operator_STATUS -var RequestUriMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestUriMatchConditionParameters_Operator_STATUS{ +var requestUriMatchConditionParameters_Operator_STATUS_Values = map[string]RequestUriMatchConditionParameters_Operator_STATUS{ "any": RequestUriMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestUriMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestUriMatchConditionParameters_Operator_STATUS_Contains, @@ -31291,7 +30358,7 @@ type RequestUriMatchConditionParameters_TypeName string const RequestUriMatchConditionParameters_TypeName_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName("DeliveryRuleRequestUriConditionParameters") // Mapping from string to RequestUriMatchConditionParameters_TypeName -var RequestUriMatchConditionParameters_TypeName_Cache = map[string]RequestUriMatchConditionParameters_TypeName{ +var requestUriMatchConditionParameters_TypeName_Values = map[string]RequestUriMatchConditionParameters_TypeName{ "deliveryrulerequesturiconditionparameters": RequestUriMatchConditionParameters_TypeName_DeliveryRuleRequestUriConditionParameters, } @@ -31300,7 +30367,7 @@ type RequestUriMatchConditionParameters_TypeName_STATUS string const RequestUriMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestUriConditionParameters") // Mapping from string to RequestUriMatchConditionParameters_TypeName_STATUS -var RequestUriMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestUriMatchConditionParameters_TypeName_STATUS{ +var requestUriMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestUriMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequesturiconditionparameters": RequestUriMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestUriConditionParameters, } @@ -31310,7 +30377,7 @@ type RouteConfigurationOverrideActionParameters_TypeName string const RouteConfigurationOverrideActionParameters_TypeName_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName("DeliveryRuleRouteConfigurationOverrideActionParameters") // Mapping from string to RouteConfigurationOverrideActionParameters_TypeName -var RouteConfigurationOverrideActionParameters_TypeName_Cache = map[string]RouteConfigurationOverrideActionParameters_TypeName{ +var routeConfigurationOverrideActionParameters_TypeName_Values = map[string]RouteConfigurationOverrideActionParameters_TypeName{ "deliveryrulerouteconfigurationoverrideactionparameters": RouteConfigurationOverrideActionParameters_TypeName_DeliveryRuleRouteConfigurationOverrideActionParameters, } @@ -31319,7 +30386,7 @@ type RouteConfigurationOverrideActionParameters_TypeName_STATUS string const RouteConfigurationOverrideActionParameters_TypeName_STATUS_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName_STATUS("DeliveryRuleRouteConfigurationOverrideActionParameters") // Mapping from string to RouteConfigurationOverrideActionParameters_TypeName_STATUS -var RouteConfigurationOverrideActionParameters_TypeName_STATUS_Cache = map[string]RouteConfigurationOverrideActionParameters_TypeName_STATUS{ +var routeConfigurationOverrideActionParameters_TypeName_STATUS_Values = map[string]RouteConfigurationOverrideActionParameters_TypeName_STATUS{ "deliveryrulerouteconfigurationoverrideactionparameters": RouteConfigurationOverrideActionParameters_TypeName_STATUS_DeliveryRuleRouteConfigurationOverrideActionParameters, } @@ -31340,7 +30407,7 @@ const ( ) // Mapping from string to ServerPortMatchConditionParameters_Operator -var ServerPortMatchConditionParameters_Operator_Cache = map[string]ServerPortMatchConditionParameters_Operator{ +var serverPortMatchConditionParameters_Operator_Values = map[string]ServerPortMatchConditionParameters_Operator{ "any": ServerPortMatchConditionParameters_Operator_Any, "beginswith": ServerPortMatchConditionParameters_Operator_BeginsWith, "contains": ServerPortMatchConditionParameters_Operator_Contains, @@ -31369,7 +30436,7 @@ const ( ) // Mapping from string to ServerPortMatchConditionParameters_Operator_STATUS -var ServerPortMatchConditionParameters_Operator_STATUS_Cache = map[string]ServerPortMatchConditionParameters_Operator_STATUS{ +var serverPortMatchConditionParameters_Operator_STATUS_Values = map[string]ServerPortMatchConditionParameters_Operator_STATUS{ "any": ServerPortMatchConditionParameters_Operator_STATUS_Any, "beginswith": ServerPortMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": ServerPortMatchConditionParameters_Operator_STATUS_Contains, @@ -31388,7 +30455,7 @@ type ServerPortMatchConditionParameters_TypeName string const ServerPortMatchConditionParameters_TypeName_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName("DeliveryRuleServerPortConditionParameters") // Mapping from string to ServerPortMatchConditionParameters_TypeName -var ServerPortMatchConditionParameters_TypeName_Cache = map[string]ServerPortMatchConditionParameters_TypeName{ +var serverPortMatchConditionParameters_TypeName_Values = map[string]ServerPortMatchConditionParameters_TypeName{ "deliveryruleserverportconditionparameters": ServerPortMatchConditionParameters_TypeName_DeliveryRuleServerPortConditionParameters, } @@ -31397,7 +30464,7 @@ type ServerPortMatchConditionParameters_TypeName_STATUS string const ServerPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleServerPortConditionParameters") // Mapping from string to ServerPortMatchConditionParameters_TypeName_STATUS -var ServerPortMatchConditionParameters_TypeName_STATUS_Cache = map[string]ServerPortMatchConditionParameters_TypeName_STATUS{ +var serverPortMatchConditionParameters_TypeName_STATUS_Values = map[string]ServerPortMatchConditionParameters_TypeName_STATUS{ "deliveryruleserverportconditionparameters": ServerPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleServerPortConditionParameters, } @@ -31410,7 +30477,7 @@ const ( ) // Mapping from string to SocketAddrMatchConditionParameters_Operator -var SocketAddrMatchConditionParameters_Operator_Cache = map[string]SocketAddrMatchConditionParameters_Operator{ +var socketAddrMatchConditionParameters_Operator_Values = map[string]SocketAddrMatchConditionParameters_Operator{ "any": SocketAddrMatchConditionParameters_Operator_Any, "ipmatch": SocketAddrMatchConditionParameters_Operator_IPMatch, } @@ -31423,7 +30490,7 @@ const ( ) // Mapping from string to SocketAddrMatchConditionParameters_Operator_STATUS -var SocketAddrMatchConditionParameters_Operator_STATUS_Cache = map[string]SocketAddrMatchConditionParameters_Operator_STATUS{ +var socketAddrMatchConditionParameters_Operator_STATUS_Values = map[string]SocketAddrMatchConditionParameters_Operator_STATUS{ "any": SocketAddrMatchConditionParameters_Operator_STATUS_Any, "ipmatch": SocketAddrMatchConditionParameters_Operator_STATUS_IPMatch, } @@ -31434,7 +30501,7 @@ type SocketAddrMatchConditionParameters_TypeName string const SocketAddrMatchConditionParameters_TypeName_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName("DeliveryRuleSocketAddrConditionParameters") // Mapping from string to SocketAddrMatchConditionParameters_TypeName -var SocketAddrMatchConditionParameters_TypeName_Cache = map[string]SocketAddrMatchConditionParameters_TypeName{ +var socketAddrMatchConditionParameters_TypeName_Values = map[string]SocketAddrMatchConditionParameters_TypeName{ "deliveryrulesocketaddrconditionparameters": SocketAddrMatchConditionParameters_TypeName_DeliveryRuleSocketAddrConditionParameters, } @@ -31443,7 +30510,7 @@ type SocketAddrMatchConditionParameters_TypeName_STATUS string const SocketAddrMatchConditionParameters_TypeName_STATUS_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName_STATUS("DeliveryRuleSocketAddrConditionParameters") // Mapping from string to SocketAddrMatchConditionParameters_TypeName_STATUS -var SocketAddrMatchConditionParameters_TypeName_STATUS_Cache = map[string]SocketAddrMatchConditionParameters_TypeName_STATUS{ +var socketAddrMatchConditionParameters_TypeName_STATUS_Values = map[string]SocketAddrMatchConditionParameters_TypeName_STATUS{ "deliveryrulesocketaddrconditionparameters": SocketAddrMatchConditionParameters_TypeName_STATUS_DeliveryRuleSocketAddrConditionParameters, } @@ -31458,7 +30525,7 @@ const ( ) // Mapping from string to SslProtocol -var SslProtocol_Cache = map[string]SslProtocol{ +var sslProtocol_Values = map[string]SslProtocol{ "tlsv1": SslProtocol_TLSv1, "tlsv1.1": SslProtocol_TLSv11, "tlsv1.2": SslProtocol_TLSv12, @@ -31474,7 +30541,7 @@ const ( ) // Mapping from string to SslProtocol_STATUS -var SslProtocol_STATUS_Cache = map[string]SslProtocol_STATUS{ +var sslProtocol_STATUS_Values = map[string]SslProtocol_STATUS{ "tlsv1": SslProtocol_STATUS_TLSv1, "tlsv1.1": SslProtocol_STATUS_TLSv11, "tlsv1.2": SslProtocol_STATUS_TLSv12, @@ -31486,7 +30553,7 @@ type SslProtocolMatchConditionParameters_Operator string const SslProtocolMatchConditionParameters_Operator_Equal = SslProtocolMatchConditionParameters_Operator("Equal") // Mapping from string to SslProtocolMatchConditionParameters_Operator -var SslProtocolMatchConditionParameters_Operator_Cache = map[string]SslProtocolMatchConditionParameters_Operator{ +var sslProtocolMatchConditionParameters_Operator_Values = map[string]SslProtocolMatchConditionParameters_Operator{ "equal": SslProtocolMatchConditionParameters_Operator_Equal, } @@ -31495,7 +30562,7 @@ type SslProtocolMatchConditionParameters_Operator_STATUS string const SslProtocolMatchConditionParameters_Operator_STATUS_Equal = SslProtocolMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to SslProtocolMatchConditionParameters_Operator_STATUS -var SslProtocolMatchConditionParameters_Operator_STATUS_Cache = map[string]SslProtocolMatchConditionParameters_Operator_STATUS{ +var sslProtocolMatchConditionParameters_Operator_STATUS_Values = map[string]SslProtocolMatchConditionParameters_Operator_STATUS{ "equal": SslProtocolMatchConditionParameters_Operator_STATUS_Equal, } @@ -31505,7 +30572,7 @@ type SslProtocolMatchConditionParameters_TypeName string const SslProtocolMatchConditionParameters_TypeName_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName("DeliveryRuleSslProtocolConditionParameters") // Mapping from string to SslProtocolMatchConditionParameters_TypeName -var SslProtocolMatchConditionParameters_TypeName_Cache = map[string]SslProtocolMatchConditionParameters_TypeName{ +var sslProtocolMatchConditionParameters_TypeName_Values = map[string]SslProtocolMatchConditionParameters_TypeName{ "deliveryrulesslprotocolconditionparameters": SslProtocolMatchConditionParameters_TypeName_DeliveryRuleSslProtocolConditionParameters, } @@ -31514,7 +30581,7 @@ type SslProtocolMatchConditionParameters_TypeName_STATUS string const SslProtocolMatchConditionParameters_TypeName_STATUS_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName_STATUS("DeliveryRuleSslProtocolConditionParameters") // Mapping from string to SslProtocolMatchConditionParameters_TypeName_STATUS -var SslProtocolMatchConditionParameters_TypeName_STATUS_Cache = map[string]SslProtocolMatchConditionParameters_TypeName_STATUS{ +var sslProtocolMatchConditionParameters_TypeName_STATUS_Values = map[string]SslProtocolMatchConditionParameters_TypeName_STATUS{ "deliveryrulesslprotocolconditionparameters": SslProtocolMatchConditionParameters_TypeName_STATUS_DeliveryRuleSslProtocolConditionParameters, } @@ -31532,7 +30599,7 @@ const ( ) // Mapping from string to Transform -var Transform_Cache = map[string]Transform{ +var transform_Values = map[string]Transform{ "lowercase": Transform_Lowercase, "removenulls": Transform_RemoveNulls, "trim": Transform_Trim, @@ -31554,7 +30621,7 @@ const ( ) // Mapping from string to Transform_STATUS -var Transform_STATUS_Cache = map[string]Transform_STATUS{ +var transform_STATUS_Values = map[string]Transform_STATUS{ "lowercase": Transform_STATUS_Lowercase, "removenulls": Transform_STATUS_RemoveNulls, "trim": Transform_STATUS_Trim, @@ -31580,7 +30647,7 @@ const ( ) // Mapping from string to UrlFileExtensionMatchConditionParameters_Operator -var UrlFileExtensionMatchConditionParameters_Operator_Cache = map[string]UrlFileExtensionMatchConditionParameters_Operator{ +var urlFileExtensionMatchConditionParameters_Operator_Values = map[string]UrlFileExtensionMatchConditionParameters_Operator{ "any": UrlFileExtensionMatchConditionParameters_Operator_Any, "beginswith": UrlFileExtensionMatchConditionParameters_Operator_BeginsWith, "contains": UrlFileExtensionMatchConditionParameters_Operator_Contains, @@ -31609,7 +30676,7 @@ const ( ) // Mapping from string to UrlFileExtensionMatchConditionParameters_Operator_STATUS -var UrlFileExtensionMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlFileExtensionMatchConditionParameters_Operator_STATUS{ +var urlFileExtensionMatchConditionParameters_Operator_STATUS_Values = map[string]UrlFileExtensionMatchConditionParameters_Operator_STATUS{ "any": UrlFileExtensionMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlFileExtensionMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlFileExtensionMatchConditionParameters_Operator_STATUS_Contains, @@ -31628,7 +30695,7 @@ type UrlFileExtensionMatchConditionParameters_TypeName string const UrlFileExtensionMatchConditionParameters_TypeName_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName("DeliveryRuleUrlFileExtensionMatchConditionParameters") // Mapping from string to UrlFileExtensionMatchConditionParameters_TypeName -var UrlFileExtensionMatchConditionParameters_TypeName_Cache = map[string]UrlFileExtensionMatchConditionParameters_TypeName{ +var urlFileExtensionMatchConditionParameters_TypeName_Values = map[string]UrlFileExtensionMatchConditionParameters_TypeName{ "deliveryruleurlfileextensionmatchconditionparameters": UrlFileExtensionMatchConditionParameters_TypeName_DeliveryRuleUrlFileExtensionMatchConditionParameters, } @@ -31637,7 +30704,7 @@ type UrlFileExtensionMatchConditionParameters_TypeName_STATUS string const UrlFileExtensionMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFileExtensionMatchConditionParameters") // Mapping from string to UrlFileExtensionMatchConditionParameters_TypeName_STATUS -var UrlFileExtensionMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlFileExtensionMatchConditionParameters_TypeName_STATUS{ +var urlFileExtensionMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlFileExtensionMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlfileextensionmatchconditionparameters": UrlFileExtensionMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFileExtensionMatchConditionParameters, } @@ -31658,7 +30725,7 @@ const ( ) // Mapping from string to UrlFileNameMatchConditionParameters_Operator -var UrlFileNameMatchConditionParameters_Operator_Cache = map[string]UrlFileNameMatchConditionParameters_Operator{ +var urlFileNameMatchConditionParameters_Operator_Values = map[string]UrlFileNameMatchConditionParameters_Operator{ "any": UrlFileNameMatchConditionParameters_Operator_Any, "beginswith": UrlFileNameMatchConditionParameters_Operator_BeginsWith, "contains": UrlFileNameMatchConditionParameters_Operator_Contains, @@ -31687,7 +30754,7 @@ const ( ) // Mapping from string to UrlFileNameMatchConditionParameters_Operator_STATUS -var UrlFileNameMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlFileNameMatchConditionParameters_Operator_STATUS{ +var urlFileNameMatchConditionParameters_Operator_STATUS_Values = map[string]UrlFileNameMatchConditionParameters_Operator_STATUS{ "any": UrlFileNameMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlFileNameMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlFileNameMatchConditionParameters_Operator_STATUS_Contains, @@ -31706,7 +30773,7 @@ type UrlFileNameMatchConditionParameters_TypeName string const UrlFileNameMatchConditionParameters_TypeName_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName("DeliveryRuleUrlFilenameConditionParameters") // Mapping from string to UrlFileNameMatchConditionParameters_TypeName -var UrlFileNameMatchConditionParameters_TypeName_Cache = map[string]UrlFileNameMatchConditionParameters_TypeName{ +var urlFileNameMatchConditionParameters_TypeName_Values = map[string]UrlFileNameMatchConditionParameters_TypeName{ "deliveryruleurlfilenameconditionparameters": UrlFileNameMatchConditionParameters_TypeName_DeliveryRuleUrlFilenameConditionParameters, } @@ -31715,7 +30782,7 @@ type UrlFileNameMatchConditionParameters_TypeName_STATUS string const UrlFileNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFilenameConditionParameters") // Mapping from string to UrlFileNameMatchConditionParameters_TypeName_STATUS -var UrlFileNameMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlFileNameMatchConditionParameters_TypeName_STATUS{ +var urlFileNameMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlFileNameMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlfilenameconditionparameters": UrlFileNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFilenameConditionParameters, } @@ -31737,7 +30804,7 @@ const ( ) // Mapping from string to UrlPathMatchConditionParameters_Operator -var UrlPathMatchConditionParameters_Operator_Cache = map[string]UrlPathMatchConditionParameters_Operator{ +var urlPathMatchConditionParameters_Operator_Values = map[string]UrlPathMatchConditionParameters_Operator{ "any": UrlPathMatchConditionParameters_Operator_Any, "beginswith": UrlPathMatchConditionParameters_Operator_BeginsWith, "contains": UrlPathMatchConditionParameters_Operator_Contains, @@ -31768,7 +30835,7 @@ const ( ) // Mapping from string to UrlPathMatchConditionParameters_Operator_STATUS -var UrlPathMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlPathMatchConditionParameters_Operator_STATUS{ +var urlPathMatchConditionParameters_Operator_STATUS_Values = map[string]UrlPathMatchConditionParameters_Operator_STATUS{ "any": UrlPathMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlPathMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlPathMatchConditionParameters_Operator_STATUS_Contains, @@ -31788,7 +30855,7 @@ type UrlPathMatchConditionParameters_TypeName string const UrlPathMatchConditionParameters_TypeName_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName("DeliveryRuleUrlPathMatchConditionParameters") // Mapping from string to UrlPathMatchConditionParameters_TypeName -var UrlPathMatchConditionParameters_TypeName_Cache = map[string]UrlPathMatchConditionParameters_TypeName{ +var urlPathMatchConditionParameters_TypeName_Values = map[string]UrlPathMatchConditionParameters_TypeName{ "deliveryruleurlpathmatchconditionparameters": UrlPathMatchConditionParameters_TypeName_DeliveryRuleUrlPathMatchConditionParameters, } @@ -31797,7 +30864,7 @@ type UrlPathMatchConditionParameters_TypeName_STATUS string const UrlPathMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlPathMatchConditionParameters") // Mapping from string to UrlPathMatchConditionParameters_TypeName_STATUS -var UrlPathMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlPathMatchConditionParameters_TypeName_STATUS{ +var urlPathMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlPathMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlpathmatchconditionparameters": UrlPathMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlPathMatchConditionParameters, } @@ -31811,7 +30878,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_DestinationProtocol -var UrlRedirectActionParameters_DestinationProtocol_Cache = map[string]UrlRedirectActionParameters_DestinationProtocol{ +var urlRedirectActionParameters_DestinationProtocol_Values = map[string]UrlRedirectActionParameters_DestinationProtocol{ "http": UrlRedirectActionParameters_DestinationProtocol_Http, "https": UrlRedirectActionParameters_DestinationProtocol_Https, "matchrequest": UrlRedirectActionParameters_DestinationProtocol_MatchRequest, @@ -31826,7 +30893,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_DestinationProtocol_STATUS -var UrlRedirectActionParameters_DestinationProtocol_STATUS_Cache = map[string]UrlRedirectActionParameters_DestinationProtocol_STATUS{ +var urlRedirectActionParameters_DestinationProtocol_STATUS_Values = map[string]UrlRedirectActionParameters_DestinationProtocol_STATUS{ "http": UrlRedirectActionParameters_DestinationProtocol_STATUS_Http, "https": UrlRedirectActionParameters_DestinationProtocol_STATUS_Https, "matchrequest": UrlRedirectActionParameters_DestinationProtocol_STATUS_MatchRequest, @@ -31843,7 +30910,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_RedirectType -var UrlRedirectActionParameters_RedirectType_Cache = map[string]UrlRedirectActionParameters_RedirectType{ +var urlRedirectActionParameters_RedirectType_Values = map[string]UrlRedirectActionParameters_RedirectType{ "found": UrlRedirectActionParameters_RedirectType_Found, "moved": UrlRedirectActionParameters_RedirectType_Moved, "permanentredirect": UrlRedirectActionParameters_RedirectType_PermanentRedirect, @@ -31860,7 +30927,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_RedirectType_STATUS -var UrlRedirectActionParameters_RedirectType_STATUS_Cache = map[string]UrlRedirectActionParameters_RedirectType_STATUS{ +var urlRedirectActionParameters_RedirectType_STATUS_Values = map[string]UrlRedirectActionParameters_RedirectType_STATUS{ "found": UrlRedirectActionParameters_RedirectType_STATUS_Found, "moved": UrlRedirectActionParameters_RedirectType_STATUS_Moved, "permanentredirect": UrlRedirectActionParameters_RedirectType_STATUS_PermanentRedirect, @@ -31873,7 +30940,7 @@ type UrlRedirectActionParameters_TypeName string const UrlRedirectActionParameters_TypeName_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName("DeliveryRuleUrlRedirectActionParameters") // Mapping from string to UrlRedirectActionParameters_TypeName -var UrlRedirectActionParameters_TypeName_Cache = map[string]UrlRedirectActionParameters_TypeName{ +var urlRedirectActionParameters_TypeName_Values = map[string]UrlRedirectActionParameters_TypeName{ "deliveryruleurlredirectactionparameters": UrlRedirectActionParameters_TypeName_DeliveryRuleUrlRedirectActionParameters, } @@ -31882,7 +30949,7 @@ type UrlRedirectActionParameters_TypeName_STATUS string const UrlRedirectActionParameters_TypeName_STATUS_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName_STATUS("DeliveryRuleUrlRedirectActionParameters") // Mapping from string to UrlRedirectActionParameters_TypeName_STATUS -var UrlRedirectActionParameters_TypeName_STATUS_Cache = map[string]UrlRedirectActionParameters_TypeName_STATUS{ +var urlRedirectActionParameters_TypeName_STATUS_Values = map[string]UrlRedirectActionParameters_TypeName_STATUS{ "deliveryruleurlredirectactionparameters": UrlRedirectActionParameters_TypeName_STATUS_DeliveryRuleUrlRedirectActionParameters, } @@ -31892,7 +30959,7 @@ type UrlRewriteActionParameters_TypeName string const UrlRewriteActionParameters_TypeName_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName("DeliveryRuleUrlRewriteActionParameters") // Mapping from string to UrlRewriteActionParameters_TypeName -var UrlRewriteActionParameters_TypeName_Cache = map[string]UrlRewriteActionParameters_TypeName{ +var urlRewriteActionParameters_TypeName_Values = map[string]UrlRewriteActionParameters_TypeName{ "deliveryruleurlrewriteactionparameters": UrlRewriteActionParameters_TypeName_DeliveryRuleUrlRewriteActionParameters, } @@ -31901,7 +30968,7 @@ type UrlRewriteActionParameters_TypeName_STATUS string const UrlRewriteActionParameters_TypeName_STATUS_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName_STATUS("DeliveryRuleUrlRewriteActionParameters") // Mapping from string to UrlRewriteActionParameters_TypeName_STATUS -var UrlRewriteActionParameters_TypeName_STATUS_Cache = map[string]UrlRewriteActionParameters_TypeName_STATUS{ +var urlRewriteActionParameters_TypeName_STATUS_Values = map[string]UrlRewriteActionParameters_TypeName_STATUS{ "deliveryruleurlrewriteactionparameters": UrlRewriteActionParameters_TypeName_STATUS_DeliveryRuleUrlRewriteActionParameters, } @@ -31911,7 +30978,7 @@ type UrlSigningActionParameters_Algorithm string const UrlSigningActionParameters_Algorithm_SHA256 = UrlSigningActionParameters_Algorithm("SHA256") // Mapping from string to UrlSigningActionParameters_Algorithm -var UrlSigningActionParameters_Algorithm_Cache = map[string]UrlSigningActionParameters_Algorithm{ +var urlSigningActionParameters_Algorithm_Values = map[string]UrlSigningActionParameters_Algorithm{ "sha256": UrlSigningActionParameters_Algorithm_SHA256, } @@ -31920,7 +30987,7 @@ type UrlSigningActionParameters_Algorithm_STATUS string const UrlSigningActionParameters_Algorithm_STATUS_SHA256 = UrlSigningActionParameters_Algorithm_STATUS("SHA256") // Mapping from string to UrlSigningActionParameters_Algorithm_STATUS -var UrlSigningActionParameters_Algorithm_STATUS_Cache = map[string]UrlSigningActionParameters_Algorithm_STATUS{ +var urlSigningActionParameters_Algorithm_STATUS_Values = map[string]UrlSigningActionParameters_Algorithm_STATUS{ "sha256": UrlSigningActionParameters_Algorithm_STATUS_SHA256, } @@ -31930,7 +30997,7 @@ type UrlSigningActionParameters_TypeName string const UrlSigningActionParameters_TypeName_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName("DeliveryRuleUrlSigningActionParameters") // Mapping from string to UrlSigningActionParameters_TypeName -var UrlSigningActionParameters_TypeName_Cache = map[string]UrlSigningActionParameters_TypeName{ +var urlSigningActionParameters_TypeName_Values = map[string]UrlSigningActionParameters_TypeName{ "deliveryruleurlsigningactionparameters": UrlSigningActionParameters_TypeName_DeliveryRuleUrlSigningActionParameters, } @@ -31939,7 +31006,7 @@ type UrlSigningActionParameters_TypeName_STATUS string const UrlSigningActionParameters_TypeName_STATUS_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName_STATUS("DeliveryRuleUrlSigningActionParameters") // Mapping from string to UrlSigningActionParameters_TypeName_STATUS -var UrlSigningActionParameters_TypeName_STATUS_Cache = map[string]UrlSigningActionParameters_TypeName_STATUS{ +var urlSigningActionParameters_TypeName_STATUS_Values = map[string]UrlSigningActionParameters_TypeName_STATUS{ "deliveryruleurlsigningactionparameters": UrlSigningActionParameters_TypeName_STATUS_DeliveryRuleUrlSigningActionParameters, } @@ -32011,12 +31078,8 @@ func (identifier *UrlSigningParamIdentifier) AssignProperties_From_UrlSigningPar // ParamIndicator if source.ParamIndicator != nil { paramIndicator := *source.ParamIndicator - if paramIndicatorValue, paramIndicatorOk := UrlSigningParamIdentifier_ParamIndicator_Cache[strings.ToLower(paramIndicator)]; paramIndicatorOk { - identifier.ParamIndicator = ¶mIndicatorValue - } else { - paramIndicatorTemp := UrlSigningParamIdentifier_ParamIndicator(*source.ParamIndicator) - identifier.ParamIndicator = ¶mIndicatorTemp - } + paramIndicatorTemp := genruntime.ToEnum(paramIndicator, urlSigningParamIdentifier_ParamIndicator_Values) + identifier.ParamIndicator = ¶mIndicatorTemp } else { identifier.ParamIndicator = nil } @@ -32118,12 +31181,8 @@ func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_From_UrlSig // ParamIndicator if source.ParamIndicator != nil { paramIndicator := *source.ParamIndicator - if paramIndicatorValue, paramIndicatorOk := UrlSigningParamIdentifier_ParamIndicator_STATUS_Cache[strings.ToLower(paramIndicator)]; paramIndicatorOk { - identifier.ParamIndicator = ¶mIndicatorValue - } else { - paramIndicatorTemp := UrlSigningParamIdentifier_ParamIndicator_STATUS(*source.ParamIndicator) - identifier.ParamIndicator = ¶mIndicatorTemp - } + paramIndicatorTemp := genruntime.ToEnum(paramIndicator, urlSigningParamIdentifier_ParamIndicator_STATUS_Values) + identifier.ParamIndicator = ¶mIndicatorTemp } else { identifier.ParamIndicator = nil } @@ -32172,7 +31231,7 @@ const ( ) // Mapping from string to CacheConfiguration_CacheBehavior -var CacheConfiguration_CacheBehavior_Cache = map[string]CacheConfiguration_CacheBehavior{ +var cacheConfiguration_CacheBehavior_Values = map[string]CacheConfiguration_CacheBehavior{ "honororigin": CacheConfiguration_CacheBehavior_HonorOrigin, "overridealways": CacheConfiguration_CacheBehavior_OverrideAlways, "overrideiforiginmissing": CacheConfiguration_CacheBehavior_OverrideIfOriginMissing, @@ -32187,7 +31246,7 @@ const ( ) // Mapping from string to CacheConfiguration_CacheBehavior_STATUS -var CacheConfiguration_CacheBehavior_STATUS_Cache = map[string]CacheConfiguration_CacheBehavior_STATUS{ +var cacheConfiguration_CacheBehavior_STATUS_Values = map[string]CacheConfiguration_CacheBehavior_STATUS{ "honororigin": CacheConfiguration_CacheBehavior_STATUS_HonorOrigin, "overridealways": CacheConfiguration_CacheBehavior_STATUS_OverrideAlways, "overrideiforiginmissing": CacheConfiguration_CacheBehavior_STATUS_OverrideIfOriginMissing, @@ -32202,7 +31261,7 @@ const ( ) // Mapping from string to CacheConfiguration_IsCompressionEnabled -var CacheConfiguration_IsCompressionEnabled_Cache = map[string]CacheConfiguration_IsCompressionEnabled{ +var cacheConfiguration_IsCompressionEnabled_Values = map[string]CacheConfiguration_IsCompressionEnabled{ "disabled": CacheConfiguration_IsCompressionEnabled_Disabled, "enabled": CacheConfiguration_IsCompressionEnabled_Enabled, } @@ -32215,7 +31274,7 @@ const ( ) // Mapping from string to CacheConfiguration_IsCompressionEnabled_STATUS -var CacheConfiguration_IsCompressionEnabled_STATUS_Cache = map[string]CacheConfiguration_IsCompressionEnabled_STATUS{ +var cacheConfiguration_IsCompressionEnabled_STATUS_Values = map[string]CacheConfiguration_IsCompressionEnabled_STATUS{ "disabled": CacheConfiguration_IsCompressionEnabled_STATUS_Disabled, "enabled": CacheConfiguration_IsCompressionEnabled_STATUS_Enabled, } @@ -32231,7 +31290,7 @@ const ( ) // Mapping from string to CacheConfiguration_QueryStringCachingBehavior -var CacheConfiguration_QueryStringCachingBehavior_Cache = map[string]CacheConfiguration_QueryStringCachingBehavior{ +var cacheConfiguration_QueryStringCachingBehavior_Values = map[string]CacheConfiguration_QueryStringCachingBehavior{ "ignorequerystring": CacheConfiguration_QueryStringCachingBehavior_IgnoreQueryString, "ignorespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_IncludeSpecifiedQueryStrings, @@ -32248,7 +31307,7 @@ const ( ) // Mapping from string to CacheConfiguration_QueryStringCachingBehavior_STATUS -var CacheConfiguration_QueryStringCachingBehavior_STATUS_Cache = map[string]CacheConfiguration_QueryStringCachingBehavior_STATUS{ +var cacheConfiguration_QueryStringCachingBehavior_STATUS_Values = map[string]CacheConfiguration_QueryStringCachingBehavior_STATUS{ "ignorequerystring": CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreQueryString, "ignorespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_STATUS_IncludeSpecifiedQueryStrings, @@ -32265,7 +31324,7 @@ const ( ) // Mapping from string to OriginGroupOverride_ForwardingProtocol -var OriginGroupOverride_ForwardingProtocol_Cache = map[string]OriginGroupOverride_ForwardingProtocol{ +var originGroupOverride_ForwardingProtocol_Values = map[string]OriginGroupOverride_ForwardingProtocol{ "httponly": OriginGroupOverride_ForwardingProtocol_HttpOnly, "httpsonly": OriginGroupOverride_ForwardingProtocol_HttpsOnly, "matchrequest": OriginGroupOverride_ForwardingProtocol_MatchRequest, @@ -32280,7 +31339,7 @@ const ( ) // Mapping from string to OriginGroupOverride_ForwardingProtocol_STATUS -var OriginGroupOverride_ForwardingProtocol_STATUS_Cache = map[string]OriginGroupOverride_ForwardingProtocol_STATUS{ +var originGroupOverride_ForwardingProtocol_STATUS_Values = map[string]OriginGroupOverride_ForwardingProtocol_STATUS{ "httponly": OriginGroupOverride_ForwardingProtocol_STATUS_HttpOnly, "httpsonly": OriginGroupOverride_ForwardingProtocol_STATUS_HttpsOnly, "matchrequest": OriginGroupOverride_ForwardingProtocol_STATUS_MatchRequest, @@ -32296,7 +31355,7 @@ const ( ) // Mapping from string to UrlSigningParamIdentifier_ParamIndicator -var UrlSigningParamIdentifier_ParamIndicator_Cache = map[string]UrlSigningParamIdentifier_ParamIndicator{ +var urlSigningParamIdentifier_ParamIndicator_Values = map[string]UrlSigningParamIdentifier_ParamIndicator{ "expires": UrlSigningParamIdentifier_ParamIndicator_Expires, "keyid": UrlSigningParamIdentifier_ParamIndicator_KeyId, "signature": UrlSigningParamIdentifier_ParamIndicator_Signature, @@ -32311,7 +31370,7 @@ const ( ) // Mapping from string to UrlSigningParamIdentifier_ParamIndicator_STATUS -var UrlSigningParamIdentifier_ParamIndicator_STATUS_Cache = map[string]UrlSigningParamIdentifier_ParamIndicator_STATUS{ +var urlSigningParamIdentifier_ParamIndicator_STATUS_Values = map[string]UrlSigningParamIdentifier_ParamIndicator_STATUS{ "expires": UrlSigningParamIdentifier_ParamIndicator_STATUS_Expires, "keyid": UrlSigningParamIdentifier_ParamIndicator_STATUS_KeyId, "signature": UrlSigningParamIdentifier_ParamIndicator_STATUS_Signature, diff --git a/v2/api/cdn/v1api20210601/storage/profile_types_gen.go b/v2/api/cdn/v1api20210601/storage/profile_types_gen.go index 30ddaec23ea..15431182562 100644 --- a/v2/api/cdn/v1api20210601/storage/profile_types_gen.go +++ b/v2/api/cdn/v1api20210601/storage/profile_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } diff --git a/v2/api/cdn/v1api20230501/afd_custom_domain_types_gen.go b/v2/api/cdn/v1api20230501/afd_custom_domain_types_gen.go index 8168dfa1e83..b3604b1a370 100644 --- a/v2/api/cdn/v1api20230501/afd_custom_domain_types_gen.go +++ b/v2/api/cdn/v1api20230501/afd_custom_domain_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01": APIVersion_Value, } @@ -1030,12 +1029,8 @@ func (domain *Profiles_CustomDomain_STATUS) AssignProperties_From_Profiles_Custo // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := AFDDomainProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - domain.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := AFDDomainProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - domain.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, aFDDomainProperties_DeploymentStatus_STATUS_Values) + domain.DeploymentStatus = &deploymentStatusTemp } else { domain.DeploymentStatus = nil } @@ -1043,12 +1038,8 @@ func (domain *Profiles_CustomDomain_STATUS) AssignProperties_From_Profiles_Custo // DomainValidationState if source.DomainValidationState != nil { domainValidationState := *source.DomainValidationState - if domainValidationStateValue, domainValidationStateOk := AFDDomainProperties_DomainValidationState_STATUS_Cache[strings.ToLower(domainValidationState)]; domainValidationStateOk { - domain.DomainValidationState = &domainValidationStateValue - } else { - domainValidationStateTemp := AFDDomainProperties_DomainValidationState_STATUS(*source.DomainValidationState) - domain.DomainValidationState = &domainValidationStateTemp - } + domainValidationStateTemp := genruntime.ToEnum(domainValidationState, aFDDomainProperties_DomainValidationState_STATUS_Values) + domain.DomainValidationState = &domainValidationStateTemp } else { domain.DomainValidationState = nil } @@ -1083,12 +1074,8 @@ func (domain *Profiles_CustomDomain_STATUS) AssignProperties_From_Profiles_Custo // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AFDDomainProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - domain.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AFDDomainProperties_ProvisioningState_STATUS(*source.ProvisioningState) - domain.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, aFDDomainProperties_ProvisioningState_STATUS_Values) + domain.ProvisioningState = &provisioningStateTemp } else { domain.ProvisioningState = nil } @@ -1348,12 +1335,8 @@ func (parameters *AFDDomainHttpsParameters) AssignProperties_From_AFDDomainHttps // CertificateType if source.CertificateType != nil { certificateType := *source.CertificateType - if certificateTypeValue, certificateTypeOk := AFDDomainHttpsParameters_CertificateType_Cache[strings.ToLower(certificateType)]; certificateTypeOk { - parameters.CertificateType = &certificateTypeValue - } else { - certificateTypeTemp := AFDDomainHttpsParameters_CertificateType(*source.CertificateType) - parameters.CertificateType = &certificateTypeTemp - } + certificateTypeTemp := genruntime.ToEnum(certificateType, aFDDomainHttpsParameters_CertificateType_Values) + parameters.CertificateType = &certificateTypeTemp } else { parameters.CertificateType = nil } @@ -1361,12 +1344,8 @@ func (parameters *AFDDomainHttpsParameters) AssignProperties_From_AFDDomainHttps // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := AFDDomainHttpsParameters_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - parameters.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := AFDDomainHttpsParameters_MinimumTlsVersion(*source.MinimumTlsVersion) - parameters.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, aFDDomainHttpsParameters_MinimumTlsVersion_Values) + parameters.MinimumTlsVersion = &minimumTlsVersionTemp } else { parameters.MinimumTlsVersion = nil } @@ -1525,12 +1504,8 @@ func (parameters *AFDDomainHttpsParameters_STATUS) AssignProperties_From_AFDDoma // CertificateType if source.CertificateType != nil { certificateType := *source.CertificateType - if certificateTypeValue, certificateTypeOk := AFDDomainHttpsParameters_CertificateType_STATUS_Cache[strings.ToLower(certificateType)]; certificateTypeOk { - parameters.CertificateType = &certificateTypeValue - } else { - certificateTypeTemp := AFDDomainHttpsParameters_CertificateType_STATUS(*source.CertificateType) - parameters.CertificateType = &certificateTypeTemp - } + certificateTypeTemp := genruntime.ToEnum(certificateType, aFDDomainHttpsParameters_CertificateType_STATUS_Values) + parameters.CertificateType = &certificateTypeTemp } else { parameters.CertificateType = nil } @@ -1538,12 +1513,8 @@ func (parameters *AFDDomainHttpsParameters_STATUS) AssignProperties_From_AFDDoma // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := AFDDomainHttpsParameters_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - parameters.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := AFDDomainHttpsParameters_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - parameters.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, aFDDomainHttpsParameters_MinimumTlsVersion_STATUS_Values) + parameters.MinimumTlsVersion = &minimumTlsVersionTemp } else { parameters.MinimumTlsVersion = nil } @@ -1618,7 +1589,7 @@ const ( ) // Mapping from string to AFDDomainProperties_DeploymentStatus_STATUS -var AFDDomainProperties_DeploymentStatus_STATUS_Cache = map[string]AFDDomainProperties_DeploymentStatus_STATUS{ +var aFDDomainProperties_DeploymentStatus_STATUS_Values = map[string]AFDDomainProperties_DeploymentStatus_STATUS{ "failed": AFDDomainProperties_DeploymentStatus_STATUS_Failed, "inprogress": AFDDomainProperties_DeploymentStatus_STATUS_InProgress, "notstarted": AFDDomainProperties_DeploymentStatus_STATUS_NotStarted, @@ -1640,7 +1611,7 @@ const ( ) // Mapping from string to AFDDomainProperties_DomainValidationState_STATUS -var AFDDomainProperties_DomainValidationState_STATUS_Cache = map[string]AFDDomainProperties_DomainValidationState_STATUS{ +var aFDDomainProperties_DomainValidationState_STATUS_Values = map[string]AFDDomainProperties_DomainValidationState_STATUS{ "approved": AFDDomainProperties_DomainValidationState_STATUS_Approved, "internalerror": AFDDomainProperties_DomainValidationState_STATUS_InternalError, "pending": AFDDomainProperties_DomainValidationState_STATUS_Pending, @@ -1663,7 +1634,7 @@ const ( ) // Mapping from string to AFDDomainProperties_ProvisioningState_STATUS -var AFDDomainProperties_ProvisioningState_STATUS_Cache = map[string]AFDDomainProperties_ProvisioningState_STATUS{ +var aFDDomainProperties_ProvisioningState_STATUS_Values = map[string]AFDDomainProperties_ProvisioningState_STATUS{ "creating": AFDDomainProperties_ProvisioningState_STATUS_Creating, "deleting": AFDDomainProperties_ProvisioningState_STATUS_Deleting, "failed": AFDDomainProperties_ProvisioningState_STATUS_Failed, @@ -1990,12 +1961,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := IdentityType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, identityType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2009,12 +1976,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := IdentityType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, identityType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2077,7 +2040,7 @@ const ( ) // Mapping from string to AFDDomainHttpsParameters_CertificateType -var AFDDomainHttpsParameters_CertificateType_Cache = map[string]AFDDomainHttpsParameters_CertificateType{ +var aFDDomainHttpsParameters_CertificateType_Values = map[string]AFDDomainHttpsParameters_CertificateType{ "azurefirstpartymanagedcertificate": AFDDomainHttpsParameters_CertificateType_AzureFirstPartyManagedCertificate, "customercertificate": AFDDomainHttpsParameters_CertificateType_CustomerCertificate, "managedcertificate": AFDDomainHttpsParameters_CertificateType_ManagedCertificate, @@ -2092,7 +2055,7 @@ const ( ) // Mapping from string to AFDDomainHttpsParameters_CertificateType_STATUS -var AFDDomainHttpsParameters_CertificateType_STATUS_Cache = map[string]AFDDomainHttpsParameters_CertificateType_STATUS{ +var aFDDomainHttpsParameters_CertificateType_STATUS_Values = map[string]AFDDomainHttpsParameters_CertificateType_STATUS{ "azurefirstpartymanagedcertificate": AFDDomainHttpsParameters_CertificateType_STATUS_AzureFirstPartyManagedCertificate, "customercertificate": AFDDomainHttpsParameters_CertificateType_STATUS_CustomerCertificate, "managedcertificate": AFDDomainHttpsParameters_CertificateType_STATUS_ManagedCertificate, @@ -2107,7 +2070,7 @@ const ( ) // Mapping from string to AFDDomainHttpsParameters_MinimumTlsVersion -var AFDDomainHttpsParameters_MinimumTlsVersion_Cache = map[string]AFDDomainHttpsParameters_MinimumTlsVersion{ +var aFDDomainHttpsParameters_MinimumTlsVersion_Values = map[string]AFDDomainHttpsParameters_MinimumTlsVersion{ "tls10": AFDDomainHttpsParameters_MinimumTlsVersion_TLS10, "tls12": AFDDomainHttpsParameters_MinimumTlsVersion_TLS12, } @@ -2120,7 +2083,7 @@ const ( ) // Mapping from string to AFDDomainHttpsParameters_MinimumTlsVersion_STATUS -var AFDDomainHttpsParameters_MinimumTlsVersion_STATUS_Cache = map[string]AFDDomainHttpsParameters_MinimumTlsVersion_STATUS{ +var aFDDomainHttpsParameters_MinimumTlsVersion_STATUS_Values = map[string]AFDDomainHttpsParameters_MinimumTlsVersion_STATUS{ "tls10": AFDDomainHttpsParameters_MinimumTlsVersion_STATUS_TLS10, "tls12": AFDDomainHttpsParameters_MinimumTlsVersion_STATUS_TLS12, } diff --git a/v2/api/cdn/v1api20230501/afd_endpoint_types_gen.go b/v2/api/cdn/v1api20230501/afd_endpoint_types_gen.go index 0d460e076f1..1736a2463e6 100644 --- a/v2/api/cdn/v1api20230501/afd_endpoint_types_gen.go +++ b/v2/api/cdn/v1api20230501/afd_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -504,12 +503,8 @@ func (endpoint *Profiles_AfdEndpoint_Spec) AssignProperties_From_Profiles_AfdEnd // AutoGeneratedDomainNameLabelScope if source.AutoGeneratedDomainNameLabelScope != nil { autoGeneratedDomainNameLabelScope := *source.AutoGeneratedDomainNameLabelScope - if autoGeneratedDomainNameLabelScopeValue, autoGeneratedDomainNameLabelScopeOk := AutoGeneratedDomainNameLabelScope_Cache[strings.ToLower(autoGeneratedDomainNameLabelScope)]; autoGeneratedDomainNameLabelScopeOk { - endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeValue - } else { - autoGeneratedDomainNameLabelScopeTemp := AutoGeneratedDomainNameLabelScope(*source.AutoGeneratedDomainNameLabelScope) - endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp - } + autoGeneratedDomainNameLabelScopeTemp := genruntime.ToEnum(autoGeneratedDomainNameLabelScope, autoGeneratedDomainNameLabelScope_Values) + endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp } else { endpoint.AutoGeneratedDomainNameLabelScope = nil } @@ -520,12 +515,8 @@ func (endpoint *Profiles_AfdEndpoint_Spec) AssignProperties_From_Profiles_AfdEnd // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := AFDEndpointProperties_EnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - endpoint.EnabledState = &enabledStateValue - } else { - enabledStateTemp := AFDEndpointProperties_EnabledState(*source.EnabledState) - endpoint.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, aFDEndpointProperties_EnabledState_Values) + endpoint.EnabledState = &enabledStateTemp } else { endpoint.EnabledState = nil } @@ -851,12 +842,8 @@ func (endpoint *Profiles_AfdEndpoint_STATUS) AssignProperties_From_Profiles_AfdE // AutoGeneratedDomainNameLabelScope if source.AutoGeneratedDomainNameLabelScope != nil { autoGeneratedDomainNameLabelScope := *source.AutoGeneratedDomainNameLabelScope - if autoGeneratedDomainNameLabelScopeValue, autoGeneratedDomainNameLabelScopeOk := AutoGeneratedDomainNameLabelScope_STATUS_Cache[strings.ToLower(autoGeneratedDomainNameLabelScope)]; autoGeneratedDomainNameLabelScopeOk { - endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeValue - } else { - autoGeneratedDomainNameLabelScopeTemp := AutoGeneratedDomainNameLabelScope_STATUS(*source.AutoGeneratedDomainNameLabelScope) - endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp - } + autoGeneratedDomainNameLabelScopeTemp := genruntime.ToEnum(autoGeneratedDomainNameLabelScope, autoGeneratedDomainNameLabelScope_STATUS_Values) + endpoint.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp } else { endpoint.AutoGeneratedDomainNameLabelScope = nil } @@ -867,12 +854,8 @@ func (endpoint *Profiles_AfdEndpoint_STATUS) AssignProperties_From_Profiles_AfdE // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := AFDEndpointProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - endpoint.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := AFDEndpointProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - endpoint.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, aFDEndpointProperties_DeploymentStatus_STATUS_Values) + endpoint.DeploymentStatus = &deploymentStatusTemp } else { endpoint.DeploymentStatus = nil } @@ -880,12 +863,8 @@ func (endpoint *Profiles_AfdEndpoint_STATUS) AssignProperties_From_Profiles_AfdE // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := AFDEndpointProperties_EnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - endpoint.EnabledState = &enabledStateValue - } else { - enabledStateTemp := AFDEndpointProperties_EnabledState_STATUS(*source.EnabledState) - endpoint.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, aFDEndpointProperties_EnabledState_STATUS_Values) + endpoint.EnabledState = &enabledStateTemp } else { endpoint.EnabledState = nil } @@ -908,12 +887,8 @@ func (endpoint *Profiles_AfdEndpoint_STATUS) AssignProperties_From_Profiles_AfdE // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AFDEndpointProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - endpoint.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AFDEndpointProperties_ProvisioningState_STATUS(*source.ProvisioningState) - endpoint.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, aFDEndpointProperties_ProvisioningState_STATUS_Values) + endpoint.ProvisioningState = &provisioningStateTemp } else { endpoint.ProvisioningState = nil } @@ -1034,7 +1009,7 @@ const ( ) // Mapping from string to AFDEndpointProperties_DeploymentStatus_STATUS -var AFDEndpointProperties_DeploymentStatus_STATUS_Cache = map[string]AFDEndpointProperties_DeploymentStatus_STATUS{ +var aFDEndpointProperties_DeploymentStatus_STATUS_Values = map[string]AFDEndpointProperties_DeploymentStatus_STATUS{ "failed": AFDEndpointProperties_DeploymentStatus_STATUS_Failed, "inprogress": AFDEndpointProperties_DeploymentStatus_STATUS_InProgress, "notstarted": AFDEndpointProperties_DeploymentStatus_STATUS_NotStarted, @@ -1050,7 +1025,7 @@ const ( ) // Mapping from string to AFDEndpointProperties_EnabledState -var AFDEndpointProperties_EnabledState_Cache = map[string]AFDEndpointProperties_EnabledState{ +var aFDEndpointProperties_EnabledState_Values = map[string]AFDEndpointProperties_EnabledState{ "disabled": AFDEndpointProperties_EnabledState_Disabled, "enabled": AFDEndpointProperties_EnabledState_Enabled, } @@ -1063,7 +1038,7 @@ const ( ) // Mapping from string to AFDEndpointProperties_EnabledState_STATUS -var AFDEndpointProperties_EnabledState_STATUS_Cache = map[string]AFDEndpointProperties_EnabledState_STATUS{ +var aFDEndpointProperties_EnabledState_STATUS_Values = map[string]AFDEndpointProperties_EnabledState_STATUS{ "disabled": AFDEndpointProperties_EnabledState_STATUS_Disabled, "enabled": AFDEndpointProperties_EnabledState_STATUS_Enabled, } @@ -1079,7 +1054,7 @@ const ( ) // Mapping from string to AFDEndpointProperties_ProvisioningState_STATUS -var AFDEndpointProperties_ProvisioningState_STATUS_Cache = map[string]AFDEndpointProperties_ProvisioningState_STATUS{ +var aFDEndpointProperties_ProvisioningState_STATUS_Values = map[string]AFDEndpointProperties_ProvisioningState_STATUS{ "creating": AFDEndpointProperties_ProvisioningState_STATUS_Creating, "deleting": AFDEndpointProperties_ProvisioningState_STATUS_Deleting, "failed": AFDEndpointProperties_ProvisioningState_STATUS_Failed, @@ -1099,7 +1074,7 @@ const ( ) // Mapping from string to AutoGeneratedDomainNameLabelScope -var AutoGeneratedDomainNameLabelScope_Cache = map[string]AutoGeneratedDomainNameLabelScope{ +var autoGeneratedDomainNameLabelScope_Values = map[string]AutoGeneratedDomainNameLabelScope{ "noreuse": AutoGeneratedDomainNameLabelScope_NoReuse, "resourcegroupreuse": AutoGeneratedDomainNameLabelScope_ResourceGroupReuse, "subscriptionreuse": AutoGeneratedDomainNameLabelScope_SubscriptionReuse, @@ -1117,7 +1092,7 @@ const ( ) // Mapping from string to AutoGeneratedDomainNameLabelScope_STATUS -var AutoGeneratedDomainNameLabelScope_STATUS_Cache = map[string]AutoGeneratedDomainNameLabelScope_STATUS{ +var autoGeneratedDomainNameLabelScope_STATUS_Values = map[string]AutoGeneratedDomainNameLabelScope_STATUS{ "noreuse": AutoGeneratedDomainNameLabelScope_STATUS_NoReuse, "resourcegroupreuse": AutoGeneratedDomainNameLabelScope_STATUS_ResourceGroupReuse, "subscriptionreuse": AutoGeneratedDomainNameLabelScope_STATUS_SubscriptionReuse, diff --git a/v2/api/cdn/v1api20230501/afd_origin_group_types_gen.go b/v2/api/cdn/v1api20230501/afd_origin_group_types_gen.go index 955f02b206d..92bf378d692 100644 --- a/v2/api/cdn/v1api20230501/afd_origin_group_types_gen.go +++ b/v2/api/cdn/v1api20230501/afd_origin_group_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -561,12 +560,8 @@ func (group *Profiles_OriginGroup_Spec) AssignProperties_From_Profiles_OriginGro // SessionAffinityState if source.SessionAffinityState != nil { sessionAffinityState := *source.SessionAffinityState - if sessionAffinityStateValue, sessionAffinityStateOk := AFDOriginGroupProperties_SessionAffinityState_Cache[strings.ToLower(sessionAffinityState)]; sessionAffinityStateOk { - group.SessionAffinityState = &sessionAffinityStateValue - } else { - sessionAffinityStateTemp := AFDOriginGroupProperties_SessionAffinityState(*source.SessionAffinityState) - group.SessionAffinityState = &sessionAffinityStateTemp - } + sessionAffinityStateTemp := genruntime.ToEnum(sessionAffinityState, aFDOriginGroupProperties_SessionAffinityState_Values) + group.SessionAffinityState = &sessionAffinityStateTemp } else { group.SessionAffinityState = nil } @@ -927,12 +922,8 @@ func (group *Profiles_OriginGroup_STATUS) AssignProperties_From_Profiles_OriginG // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := AFDOriginGroupProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - group.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := AFDOriginGroupProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - group.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, aFDOriginGroupProperties_DeploymentStatus_STATUS_Values) + group.DeploymentStatus = &deploymentStatusTemp } else { group.DeploymentStatus = nil } @@ -973,12 +964,8 @@ func (group *Profiles_OriginGroup_STATUS) AssignProperties_From_Profiles_OriginG // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AFDOriginGroupProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - group.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AFDOriginGroupProperties_ProvisioningState_STATUS(*source.ProvisioningState) - group.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, aFDOriginGroupProperties_ProvisioningState_STATUS_Values) + group.ProvisioningState = &provisioningStateTemp } else { group.ProvisioningState = nil } @@ -986,12 +973,8 @@ func (group *Profiles_OriginGroup_STATUS) AssignProperties_From_Profiles_OriginG // SessionAffinityState if source.SessionAffinityState != nil { sessionAffinityState := *source.SessionAffinityState - if sessionAffinityStateValue, sessionAffinityStateOk := AFDOriginGroupProperties_SessionAffinityState_STATUS_Cache[strings.ToLower(sessionAffinityState)]; sessionAffinityStateOk { - group.SessionAffinityState = &sessionAffinityStateValue - } else { - sessionAffinityStateTemp := AFDOriginGroupProperties_SessionAffinityState_STATUS(*source.SessionAffinityState) - group.SessionAffinityState = &sessionAffinityStateTemp - } + sessionAffinityStateTemp := genruntime.ToEnum(sessionAffinityState, aFDOriginGroupProperties_SessionAffinityState_STATUS_Values) + group.SessionAffinityState = &sessionAffinityStateTemp } else { group.SessionAffinityState = nil } @@ -1122,7 +1105,7 @@ const ( ) // Mapping from string to AFDOriginGroupProperties_DeploymentStatus_STATUS -var AFDOriginGroupProperties_DeploymentStatus_STATUS_Cache = map[string]AFDOriginGroupProperties_DeploymentStatus_STATUS{ +var aFDOriginGroupProperties_DeploymentStatus_STATUS_Values = map[string]AFDOriginGroupProperties_DeploymentStatus_STATUS{ "failed": AFDOriginGroupProperties_DeploymentStatus_STATUS_Failed, "inprogress": AFDOriginGroupProperties_DeploymentStatus_STATUS_InProgress, "notstarted": AFDOriginGroupProperties_DeploymentStatus_STATUS_NotStarted, @@ -1140,7 +1123,7 @@ const ( ) // Mapping from string to AFDOriginGroupProperties_ProvisioningState_STATUS -var AFDOriginGroupProperties_ProvisioningState_STATUS_Cache = map[string]AFDOriginGroupProperties_ProvisioningState_STATUS{ +var aFDOriginGroupProperties_ProvisioningState_STATUS_Values = map[string]AFDOriginGroupProperties_ProvisioningState_STATUS{ "creating": AFDOriginGroupProperties_ProvisioningState_STATUS_Creating, "deleting": AFDOriginGroupProperties_ProvisioningState_STATUS_Deleting, "failed": AFDOriginGroupProperties_ProvisioningState_STATUS_Failed, @@ -1157,7 +1140,7 @@ const ( ) // Mapping from string to AFDOriginGroupProperties_SessionAffinityState -var AFDOriginGroupProperties_SessionAffinityState_Cache = map[string]AFDOriginGroupProperties_SessionAffinityState{ +var aFDOriginGroupProperties_SessionAffinityState_Values = map[string]AFDOriginGroupProperties_SessionAffinityState{ "disabled": AFDOriginGroupProperties_SessionAffinityState_Disabled, "enabled": AFDOriginGroupProperties_SessionAffinityState_Enabled, } @@ -1170,7 +1153,7 @@ const ( ) // Mapping from string to AFDOriginGroupProperties_SessionAffinityState_STATUS -var AFDOriginGroupProperties_SessionAffinityState_STATUS_Cache = map[string]AFDOriginGroupProperties_SessionAffinityState_STATUS{ +var aFDOriginGroupProperties_SessionAffinityState_STATUS_Values = map[string]AFDOriginGroupProperties_SessionAffinityState_STATUS{ "disabled": AFDOriginGroupProperties_SessionAffinityState_STATUS_Disabled, "enabled": AFDOriginGroupProperties_SessionAffinityState_STATUS_Enabled, } @@ -1284,12 +1267,8 @@ func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParame // ProbeProtocol if source.ProbeProtocol != nil { probeProtocol := *source.ProbeProtocol - if probeProtocolValue, probeProtocolOk := HealthProbeParameters_ProbeProtocol_Cache[strings.ToLower(probeProtocol)]; probeProtocolOk { - parameters.ProbeProtocol = &probeProtocolValue - } else { - probeProtocolTemp := HealthProbeParameters_ProbeProtocol(*source.ProbeProtocol) - parameters.ProbeProtocol = &probeProtocolTemp - } + probeProtocolTemp := genruntime.ToEnum(probeProtocol, healthProbeParameters_ProbeProtocol_Values) + parameters.ProbeProtocol = &probeProtocolTemp } else { parameters.ProbeProtocol = nil } @@ -1297,12 +1276,8 @@ func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParame // ProbeRequestType if source.ProbeRequestType != nil { probeRequestType := *source.ProbeRequestType - if probeRequestTypeValue, probeRequestTypeOk := HealthProbeParameters_ProbeRequestType_Cache[strings.ToLower(probeRequestType)]; probeRequestTypeOk { - parameters.ProbeRequestType = &probeRequestTypeValue - } else { - probeRequestTypeTemp := HealthProbeParameters_ProbeRequestType(*source.ProbeRequestType) - parameters.ProbeRequestType = &probeRequestTypeTemp - } + probeRequestTypeTemp := genruntime.ToEnum(probeRequestType, healthProbeParameters_ProbeRequestType_Values) + parameters.ProbeRequestType = &probeRequestTypeTemp } else { parameters.ProbeRequestType = nil } @@ -1457,12 +1432,8 @@ func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProb // ProbeProtocol if source.ProbeProtocol != nil { probeProtocol := *source.ProbeProtocol - if probeProtocolValue, probeProtocolOk := HealthProbeParameters_ProbeProtocol_STATUS_Cache[strings.ToLower(probeProtocol)]; probeProtocolOk { - parameters.ProbeProtocol = &probeProtocolValue - } else { - probeProtocolTemp := HealthProbeParameters_ProbeProtocol_STATUS(*source.ProbeProtocol) - parameters.ProbeProtocol = &probeProtocolTemp - } + probeProtocolTemp := genruntime.ToEnum(probeProtocol, healthProbeParameters_ProbeProtocol_STATUS_Values) + parameters.ProbeProtocol = &probeProtocolTemp } else { parameters.ProbeProtocol = nil } @@ -1470,12 +1441,8 @@ func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProb // ProbeRequestType if source.ProbeRequestType != nil { probeRequestType := *source.ProbeRequestType - if probeRequestTypeValue, probeRequestTypeOk := HealthProbeParameters_ProbeRequestType_STATUS_Cache[strings.ToLower(probeRequestType)]; probeRequestTypeOk { - parameters.ProbeRequestType = &probeRequestTypeValue - } else { - probeRequestTypeTemp := HealthProbeParameters_ProbeRequestType_STATUS(*source.ProbeRequestType) - parameters.ProbeRequestType = &probeRequestTypeTemp - } + probeRequestTypeTemp := genruntime.ToEnum(probeRequestType, healthProbeParameters_ProbeRequestType_STATUS_Values) + parameters.ProbeRequestType = &probeRequestTypeTemp } else { parameters.ProbeRequestType = nil } @@ -1753,7 +1720,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeProtocol -var HealthProbeParameters_ProbeProtocol_Cache = map[string]HealthProbeParameters_ProbeProtocol{ +var healthProbeParameters_ProbeProtocol_Values = map[string]HealthProbeParameters_ProbeProtocol{ "http": HealthProbeParameters_ProbeProtocol_Http, "https": HealthProbeParameters_ProbeProtocol_Https, "notset": HealthProbeParameters_ProbeProtocol_NotSet, @@ -1768,7 +1735,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeProtocol_STATUS -var HealthProbeParameters_ProbeProtocol_STATUS_Cache = map[string]HealthProbeParameters_ProbeProtocol_STATUS{ +var healthProbeParameters_ProbeProtocol_STATUS_Values = map[string]HealthProbeParameters_ProbeProtocol_STATUS{ "http": HealthProbeParameters_ProbeProtocol_STATUS_Http, "https": HealthProbeParameters_ProbeProtocol_STATUS_Https, "notset": HealthProbeParameters_ProbeProtocol_STATUS_NotSet, @@ -1784,7 +1751,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeRequestType -var HealthProbeParameters_ProbeRequestType_Cache = map[string]HealthProbeParameters_ProbeRequestType{ +var healthProbeParameters_ProbeRequestType_Values = map[string]HealthProbeParameters_ProbeRequestType{ "get": HealthProbeParameters_ProbeRequestType_GET, "head": HealthProbeParameters_ProbeRequestType_HEAD, "notset": HealthProbeParameters_ProbeRequestType_NotSet, @@ -1799,7 +1766,7 @@ const ( ) // Mapping from string to HealthProbeParameters_ProbeRequestType_STATUS -var HealthProbeParameters_ProbeRequestType_STATUS_Cache = map[string]HealthProbeParameters_ProbeRequestType_STATUS{ +var healthProbeParameters_ProbeRequestType_STATUS_Values = map[string]HealthProbeParameters_ProbeRequestType_STATUS{ "get": HealthProbeParameters_ProbeRequestType_STATUS_GET, "head": HealthProbeParameters_ProbeRequestType_STATUS_HEAD, "notset": HealthProbeParameters_ProbeRequestType_STATUS_NotSet, diff --git a/v2/api/cdn/v1api20230501/afd_origin_types_gen.go b/v2/api/cdn/v1api20230501/afd_origin_types_gen.go index 64e9c00380d..30f118761bd 100644 --- a/v2/api/cdn/v1api20230501/afd_origin_types_gen.go +++ b/v2/api/cdn/v1api20230501/afd_origin_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -652,12 +651,8 @@ func (origin *Profiles_OriginGroups_Origin_Spec) AssignProperties_From_Profiles_ // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := AFDOriginProperties_EnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - origin.EnabledState = &enabledStateValue - } else { - enabledStateTemp := AFDOriginProperties_EnabledState(*source.EnabledState) - origin.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, aFDOriginProperties_EnabledState_Values) + origin.EnabledState = &enabledStateTemp } else { origin.EnabledState = nil } @@ -1241,12 +1236,8 @@ func (origin *Profiles_OriginGroups_Origin_STATUS) AssignProperties_From_Profile // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := AFDOriginProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - origin.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := AFDOriginProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - origin.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, aFDOriginProperties_DeploymentStatus_STATUS_Values) + origin.DeploymentStatus = &deploymentStatusTemp } else { origin.DeploymentStatus = nil } @@ -1254,12 +1245,8 @@ func (origin *Profiles_OriginGroups_Origin_STATUS) AssignProperties_From_Profile // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := AFDOriginProperties_EnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - origin.EnabledState = &enabledStateValue - } else { - enabledStateTemp := AFDOriginProperties_EnabledState_STATUS(*source.EnabledState) - origin.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, aFDOriginProperties_EnabledState_STATUS_Values) + origin.EnabledState = &enabledStateTemp } else { origin.EnabledState = nil } @@ -1299,12 +1286,8 @@ func (origin *Profiles_OriginGroups_Origin_STATUS) AssignProperties_From_Profile // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AFDOriginProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - origin.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AFDOriginProperties_ProvisioningState_STATUS(*source.ProvisioningState) - origin.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, aFDOriginProperties_ProvisioningState_STATUS_Values) + origin.ProvisioningState = &provisioningStateTemp } else { origin.ProvisioningState = nil } @@ -1470,7 +1453,7 @@ const ( ) // Mapping from string to AFDOriginProperties_DeploymentStatus_STATUS -var AFDOriginProperties_DeploymentStatus_STATUS_Cache = map[string]AFDOriginProperties_DeploymentStatus_STATUS{ +var aFDOriginProperties_DeploymentStatus_STATUS_Values = map[string]AFDOriginProperties_DeploymentStatus_STATUS{ "failed": AFDOriginProperties_DeploymentStatus_STATUS_Failed, "inprogress": AFDOriginProperties_DeploymentStatus_STATUS_InProgress, "notstarted": AFDOriginProperties_DeploymentStatus_STATUS_NotStarted, @@ -1486,7 +1469,7 @@ const ( ) // Mapping from string to AFDOriginProperties_EnabledState -var AFDOriginProperties_EnabledState_Cache = map[string]AFDOriginProperties_EnabledState{ +var aFDOriginProperties_EnabledState_Values = map[string]AFDOriginProperties_EnabledState{ "disabled": AFDOriginProperties_EnabledState_Disabled, "enabled": AFDOriginProperties_EnabledState_Enabled, } @@ -1499,7 +1482,7 @@ const ( ) // Mapping from string to AFDOriginProperties_EnabledState_STATUS -var AFDOriginProperties_EnabledState_STATUS_Cache = map[string]AFDOriginProperties_EnabledState_STATUS{ +var aFDOriginProperties_EnabledState_STATUS_Values = map[string]AFDOriginProperties_EnabledState_STATUS{ "disabled": AFDOriginProperties_EnabledState_STATUS_Disabled, "enabled": AFDOriginProperties_EnabledState_STATUS_Enabled, } @@ -1515,7 +1498,7 @@ const ( ) // Mapping from string to AFDOriginProperties_ProvisioningState_STATUS -var AFDOriginProperties_ProvisioningState_STATUS_Cache = map[string]AFDOriginProperties_ProvisioningState_STATUS{ +var aFDOriginProperties_ProvisioningState_STATUS_Values = map[string]AFDOriginProperties_ProvisioningState_STATUS{ "creating": AFDOriginProperties_ProvisioningState_STATUS_Creating, "deleting": AFDOriginProperties_ProvisioningState_STATUS_Deleting, "failed": AFDOriginProperties_ProvisioningState_STATUS_Failed, @@ -1664,12 +1647,8 @@ func (properties *SharedPrivateLinkResourceProperties) AssignProperties_From_Sha // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := SharedPrivateLinkResourceProperties_Status_Cache[strings.ToLower(status)]; statusOk { - properties.Status = &statusValue - } else { - statusTemp := SharedPrivateLinkResourceProperties_Status(*source.Status) - properties.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, sharedPrivateLinkResourceProperties_Status_Values) + properties.Status = &statusTemp } else { properties.Status = nil } @@ -1857,12 +1836,8 @@ func (properties *SharedPrivateLinkResourceProperties_STATUS) AssignProperties_F // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := SharedPrivateLinkResourceProperties_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - properties.Status = &statusValue - } else { - statusTemp := SharedPrivateLinkResourceProperties_Status_STATUS(*source.Status) - properties.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, sharedPrivateLinkResourceProperties_Status_STATUS_Values) + properties.Status = &statusTemp } else { properties.Status = nil } @@ -1928,7 +1903,7 @@ const ( ) // Mapping from string to SharedPrivateLinkResourceProperties_Status -var SharedPrivateLinkResourceProperties_Status_Cache = map[string]SharedPrivateLinkResourceProperties_Status{ +var sharedPrivateLinkResourceProperties_Status_Values = map[string]SharedPrivateLinkResourceProperties_Status{ "approved": SharedPrivateLinkResourceProperties_Status_Approved, "disconnected": SharedPrivateLinkResourceProperties_Status_Disconnected, "pending": SharedPrivateLinkResourceProperties_Status_Pending, @@ -1947,7 +1922,7 @@ const ( ) // Mapping from string to SharedPrivateLinkResourceProperties_Status_STATUS -var SharedPrivateLinkResourceProperties_Status_STATUS_Cache = map[string]SharedPrivateLinkResourceProperties_Status_STATUS{ +var sharedPrivateLinkResourceProperties_Status_STATUS_Values = map[string]SharedPrivateLinkResourceProperties_Status_STATUS{ "approved": SharedPrivateLinkResourceProperties_Status_STATUS_Approved, "disconnected": SharedPrivateLinkResourceProperties_Status_STATUS_Disconnected, "pending": SharedPrivateLinkResourceProperties_Status_STATUS_Pending, diff --git a/v2/api/cdn/v1api20230501/profile_spec_arm_types_gen.go b/v2/api/cdn/v1api20230501/profile_spec_arm_types_gen.go index d30ffe4c651..ea74cdb742f 100644 --- a/v2/api/cdn/v1api20230501/profile_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profile_spec_arm_types_gen.go @@ -96,7 +96,7 @@ const ( ) // Mapping from string to ManagedServiceIdentityType -var ManagedServiceIdentityType_Cache = map[string]ManagedServiceIdentityType{ +var managedServiceIdentityType_Values = map[string]ManagedServiceIdentityType{ "none": ManagedServiceIdentityType_None, "systemassigned": ManagedServiceIdentityType_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentityType_SystemAssignedUserAssigned, @@ -123,7 +123,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "custom_verizon": Sku_Name_Custom_Verizon, "premium_azurefrontdoor": Sku_Name_Premium_AzureFrontDoor, "premium_verizon": Sku_Name_Premium_Verizon, diff --git a/v2/api/cdn/v1api20230501/profile_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profile_status_arm_types_gen.go index 844d459ba79..cb000b964b9 100644 --- a/v2/api/cdn/v1api20230501/profile_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profile_status_arm_types_gen.go @@ -132,7 +132,7 @@ const ( ) // Mapping from string to IdentityType_STATUS -var IdentityType_STATUS_Cache = map[string]IdentityType_STATUS{ +var identityType_STATUS_Values = map[string]IdentityType_STATUS{ "application": IdentityType_STATUS_Application, "key": IdentityType_STATUS_Key, "managedidentity": IdentityType_STATUS_ManagedIdentity, @@ -150,7 +150,7 @@ const ( ) // Mapping from string to ManagedServiceIdentityType_STATUS -var ManagedServiceIdentityType_STATUS_Cache = map[string]ManagedServiceIdentityType_STATUS{ +var managedServiceIdentityType_STATUS_Values = map[string]ManagedServiceIdentityType_STATUS{ "none": ManagedServiceIdentityType_STATUS_None, "systemassigned": ManagedServiceIdentityType_STATUS_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentityType_STATUS_SystemAssignedUserAssigned, @@ -176,7 +176,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "custom_verizon": Sku_Name_STATUS_Custom_Verizon, "premium_azurefrontdoor": Sku_Name_STATUS_Premium_AzureFrontDoor, "premium_verizon": Sku_Name_STATUS_Premium_Verizon, diff --git a/v2/api/cdn/v1api20230501/profile_types_gen.go b/v2/api/cdn/v1api20230501/profile_types_gen.go index 118cbcb0375..9334189f386 100644 --- a/v2/api/cdn/v1api20230501/profile_types_gen.go +++ b/v2/api/cdn/v1api20230501/profile_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -991,12 +990,8 @@ func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *v202 // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProfileProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - profile.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProfileProperties_ProvisioningState_STATUS(*source.ProvisioningState) - profile.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, profileProperties_ProvisioningState_STATUS_Values) + profile.ProvisioningState = &provisioningStateTemp } else { profile.ProvisioningState = nil } @@ -1004,12 +999,8 @@ func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *v202 // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := ProfileProperties_ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - profile.ResourceState = &resourceStateValue - } else { - resourceStateTemp := ProfileProperties_ResourceState_STATUS(*source.ResourceState) - profile.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, profileProperties_ResourceState_STATUS_Values) + profile.ResourceState = &resourceStateTemp } else { profile.ResourceState = nil } @@ -1212,12 +1203,8 @@ func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentityType_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentityType(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentityType_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1389,12 +1376,8 @@ func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentityType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentityType_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentityType_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1480,7 +1463,7 @@ const ( ) // Mapping from string to ProfileProperties_ProvisioningState_STATUS -var ProfileProperties_ProvisioningState_STATUS_Cache = map[string]ProfileProperties_ProvisioningState_STATUS{ +var profileProperties_ProvisioningState_STATUS_Values = map[string]ProfileProperties_ProvisioningState_STATUS{ "creating": ProfileProperties_ProvisioningState_STATUS_Creating, "deleting": ProfileProperties_ProvisioningState_STATUS_Deleting, "failed": ProfileProperties_ProvisioningState_STATUS_Failed, @@ -1503,7 +1486,7 @@ const ( ) // Mapping from string to ProfileProperties_ResourceState_STATUS -var ProfileProperties_ResourceState_STATUS_Cache = map[string]ProfileProperties_ResourceState_STATUS{ +var profileProperties_ResourceState_STATUS_Values = map[string]ProfileProperties_ResourceState_STATUS{ "abortingmigration": ProfileProperties_ResourceState_STATUS_AbortingMigration, "active": ProfileProperties_ResourceState_STATUS_Active, "committingmigration": ProfileProperties_ResourceState_STATUS_CommittingMigration, @@ -1589,12 +1572,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230501s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1701,12 +1680,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230501s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } diff --git a/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_spec_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_spec_arm_types_gen.go index c0a6fc1126b..7a20cba96cb 100644 --- a/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_spec_arm_types_gen.go @@ -83,7 +83,7 @@ const ( ) // Mapping from string to AFDEndpointProtocols -var AFDEndpointProtocols_Cache = map[string]AFDEndpointProtocols{ +var aFDEndpointProtocols_Values = map[string]AFDEndpointProtocols{ "http": AFDEndpointProtocols_Http, "https": AFDEndpointProtocols_Https, } @@ -116,7 +116,7 @@ const ( ) // Mapping from string to RouteProperties_EnabledState -var RouteProperties_EnabledState_Cache = map[string]RouteProperties_EnabledState{ +var routeProperties_EnabledState_Values = map[string]RouteProperties_EnabledState{ "disabled": RouteProperties_EnabledState_Disabled, "enabled": RouteProperties_EnabledState_Enabled, } @@ -131,7 +131,7 @@ const ( ) // Mapping from string to RouteProperties_ForwardingProtocol -var RouteProperties_ForwardingProtocol_Cache = map[string]RouteProperties_ForwardingProtocol{ +var routeProperties_ForwardingProtocol_Values = map[string]RouteProperties_ForwardingProtocol{ "httponly": RouteProperties_ForwardingProtocol_HttpOnly, "httpsonly": RouteProperties_ForwardingProtocol_HttpsOnly, "matchrequest": RouteProperties_ForwardingProtocol_MatchRequest, @@ -146,7 +146,7 @@ const ( ) // Mapping from string to RouteProperties_HttpsRedirect -var RouteProperties_HttpsRedirect_Cache = map[string]RouteProperties_HttpsRedirect{ +var routeProperties_HttpsRedirect_Values = map[string]RouteProperties_HttpsRedirect{ "disabled": RouteProperties_HttpsRedirect_Disabled, "enabled": RouteProperties_HttpsRedirect_Enabled, } @@ -160,7 +160,7 @@ const ( ) // Mapping from string to RouteProperties_LinkToDefaultDomain -var RouteProperties_LinkToDefaultDomain_Cache = map[string]RouteProperties_LinkToDefaultDomain{ +var routeProperties_LinkToDefaultDomain_Values = map[string]RouteProperties_LinkToDefaultDomain{ "disabled": RouteProperties_LinkToDefaultDomain_Disabled, "enabled": RouteProperties_LinkToDefaultDomain_Enabled, } @@ -176,7 +176,7 @@ const ( ) // Mapping from string to AfdRouteCacheConfiguration_QueryStringCachingBehavior -var AfdRouteCacheConfiguration_QueryStringCachingBehavior_Cache = map[string]AfdRouteCacheConfiguration_QueryStringCachingBehavior{ +var afdRouteCacheConfiguration_QueryStringCachingBehavior_Values = map[string]AfdRouteCacheConfiguration_QueryStringCachingBehavior{ "ignorequerystring": AfdRouteCacheConfiguration_QueryStringCachingBehavior_IgnoreQueryString, "ignorespecifiedquerystrings": AfdRouteCacheConfiguration_QueryStringCachingBehavior_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": AfdRouteCacheConfiguration_QueryStringCachingBehavior_IncludeSpecifiedQueryStrings, diff --git a/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_status_arm_types_gen.go index 6e706aa9fdc..5c74d160a79 100644 --- a/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_afd_endpoints_route_status_arm_types_gen.go @@ -81,7 +81,7 @@ const ( ) // Mapping from string to AFDEndpointProtocols_STATUS -var AFDEndpointProtocols_STATUS_Cache = map[string]AFDEndpointProtocols_STATUS{ +var aFDEndpointProtocols_STATUS_Values = map[string]AFDEndpointProtocols_STATUS{ "http": AFDEndpointProtocols_STATUS_Http, "https": AFDEndpointProtocols_STATUS_Https, } @@ -116,7 +116,7 @@ const ( ) // Mapping from string to RouteProperties_DeploymentStatus_STATUS -var RouteProperties_DeploymentStatus_STATUS_Cache = map[string]RouteProperties_DeploymentStatus_STATUS{ +var routeProperties_DeploymentStatus_STATUS_Values = map[string]RouteProperties_DeploymentStatus_STATUS{ "failed": RouteProperties_DeploymentStatus_STATUS_Failed, "inprogress": RouteProperties_DeploymentStatus_STATUS_InProgress, "notstarted": RouteProperties_DeploymentStatus_STATUS_NotStarted, @@ -131,7 +131,7 @@ const ( ) // Mapping from string to RouteProperties_EnabledState_STATUS -var RouteProperties_EnabledState_STATUS_Cache = map[string]RouteProperties_EnabledState_STATUS{ +var routeProperties_EnabledState_STATUS_Values = map[string]RouteProperties_EnabledState_STATUS{ "disabled": RouteProperties_EnabledState_STATUS_Disabled, "enabled": RouteProperties_EnabledState_STATUS_Enabled, } @@ -145,7 +145,7 @@ const ( ) // Mapping from string to RouteProperties_ForwardingProtocol_STATUS -var RouteProperties_ForwardingProtocol_STATUS_Cache = map[string]RouteProperties_ForwardingProtocol_STATUS{ +var routeProperties_ForwardingProtocol_STATUS_Values = map[string]RouteProperties_ForwardingProtocol_STATUS{ "httponly": RouteProperties_ForwardingProtocol_STATUS_HttpOnly, "httpsonly": RouteProperties_ForwardingProtocol_STATUS_HttpsOnly, "matchrequest": RouteProperties_ForwardingProtocol_STATUS_MatchRequest, @@ -159,7 +159,7 @@ const ( ) // Mapping from string to RouteProperties_HttpsRedirect_STATUS -var RouteProperties_HttpsRedirect_STATUS_Cache = map[string]RouteProperties_HttpsRedirect_STATUS{ +var routeProperties_HttpsRedirect_STATUS_Values = map[string]RouteProperties_HttpsRedirect_STATUS{ "disabled": RouteProperties_HttpsRedirect_STATUS_Disabled, "enabled": RouteProperties_HttpsRedirect_STATUS_Enabled, } @@ -172,7 +172,7 @@ const ( ) // Mapping from string to RouteProperties_LinkToDefaultDomain_STATUS -var RouteProperties_LinkToDefaultDomain_STATUS_Cache = map[string]RouteProperties_LinkToDefaultDomain_STATUS{ +var routeProperties_LinkToDefaultDomain_STATUS_Values = map[string]RouteProperties_LinkToDefaultDomain_STATUS{ "disabled": RouteProperties_LinkToDefaultDomain_STATUS_Disabled, "enabled": RouteProperties_LinkToDefaultDomain_STATUS_Enabled, } @@ -188,7 +188,7 @@ const ( ) // Mapping from string to RouteProperties_ProvisioningState_STATUS -var RouteProperties_ProvisioningState_STATUS_Cache = map[string]RouteProperties_ProvisioningState_STATUS{ +var routeProperties_ProvisioningState_STATUS_Values = map[string]RouteProperties_ProvisioningState_STATUS{ "creating": RouteProperties_ProvisioningState_STATUS_Creating, "deleting": RouteProperties_ProvisioningState_STATUS_Deleting, "failed": RouteProperties_ProvisioningState_STATUS_Failed, @@ -206,7 +206,7 @@ const ( ) // Mapping from string to AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS -var AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_Cache = map[string]AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS{ +var afdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_Values = map[string]AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS{ "ignorequerystring": AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreQueryString, "ignorespecifiedquerystrings": AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_IncludeSpecifiedQueryStrings, diff --git a/v2/api/cdn/v1api20230501/profiles_rule_set_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_rule_set_status_arm_types_gen.go index fb7fad5d7c8..a5677e7dbfe 100644 --- a/v2/api/cdn/v1api20230501/profiles_rule_set_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_rule_set_status_arm_types_gen.go @@ -41,7 +41,7 @@ const ( ) // Mapping from string to RuleSetProperties_DeploymentStatus_STATUS -var RuleSetProperties_DeploymentStatus_STATUS_Cache = map[string]RuleSetProperties_DeploymentStatus_STATUS{ +var ruleSetProperties_DeploymentStatus_STATUS_Values = map[string]RuleSetProperties_DeploymentStatus_STATUS{ "failed": RuleSetProperties_DeploymentStatus_STATUS_Failed, "inprogress": RuleSetProperties_DeploymentStatus_STATUS_InProgress, "notstarted": RuleSetProperties_DeploymentStatus_STATUS_NotStarted, @@ -59,7 +59,7 @@ const ( ) // Mapping from string to RuleSetProperties_ProvisioningState_STATUS -var RuleSetProperties_ProvisioningState_STATUS_Cache = map[string]RuleSetProperties_ProvisioningState_STATUS{ +var ruleSetProperties_ProvisioningState_STATUS_Values = map[string]RuleSetProperties_ProvisioningState_STATUS{ "creating": RuleSetProperties_ProvisioningState_STATUS_Creating, "deleting": RuleSetProperties_ProvisioningState_STATUS_Deleting, "failed": RuleSetProperties_ProvisioningState_STATUS_Failed, diff --git a/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_spec_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_spec_arm_types_gen.go index de3273925e2..414466fb794 100644 --- a/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_spec_arm_types_gen.go @@ -381,7 +381,7 @@ const ( ) // Mapping from string to RuleProperties_MatchProcessingBehavior -var RuleProperties_MatchProcessingBehavior_Cache = map[string]RuleProperties_MatchProcessingBehavior{ +var ruleProperties_MatchProcessingBehavior_Values = map[string]RuleProperties_MatchProcessingBehavior{ "continue": RuleProperties_MatchProcessingBehavior_Continue, "stop": RuleProperties_MatchProcessingBehavior_Stop, } @@ -674,7 +674,7 @@ type DeliveryRuleCacheExpirationAction_Name string const DeliveryRuleCacheExpirationAction_Name_CacheExpiration = DeliveryRuleCacheExpirationAction_Name("CacheExpiration") // Mapping from string to DeliveryRuleCacheExpirationAction_Name -var DeliveryRuleCacheExpirationAction_Name_Cache = map[string]DeliveryRuleCacheExpirationAction_Name{ +var deliveryRuleCacheExpirationAction_Name_Values = map[string]DeliveryRuleCacheExpirationAction_Name{ "cacheexpiration": DeliveryRuleCacheExpirationAction_Name_CacheExpiration, } @@ -684,7 +684,7 @@ type DeliveryRuleCacheKeyQueryStringAction_Name string const DeliveryRuleCacheKeyQueryStringAction_Name_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name("CacheKeyQueryString") // Mapping from string to DeliveryRuleCacheKeyQueryStringAction_Name -var DeliveryRuleCacheKeyQueryStringAction_Name_Cache = map[string]DeliveryRuleCacheKeyQueryStringAction_Name{ +var deliveryRuleCacheKeyQueryStringAction_Name_Values = map[string]DeliveryRuleCacheKeyQueryStringAction_Name{ "cachekeyquerystring": DeliveryRuleCacheKeyQueryStringAction_Name_CacheKeyQueryString, } @@ -694,7 +694,7 @@ type DeliveryRuleClientPortCondition_Name string const DeliveryRuleClientPortCondition_Name_ClientPort = DeliveryRuleClientPortCondition_Name("ClientPort") // Mapping from string to DeliveryRuleClientPortCondition_Name -var DeliveryRuleClientPortCondition_Name_Cache = map[string]DeliveryRuleClientPortCondition_Name{ +var deliveryRuleClientPortCondition_Name_Values = map[string]DeliveryRuleClientPortCondition_Name{ "clientport": DeliveryRuleClientPortCondition_Name_ClientPort, } @@ -704,7 +704,7 @@ type DeliveryRuleCookiesCondition_Name string const DeliveryRuleCookiesCondition_Name_Cookies = DeliveryRuleCookiesCondition_Name("Cookies") // Mapping from string to DeliveryRuleCookiesCondition_Name -var DeliveryRuleCookiesCondition_Name_Cache = map[string]DeliveryRuleCookiesCondition_Name{ +var deliveryRuleCookiesCondition_Name_Values = map[string]DeliveryRuleCookiesCondition_Name{ "cookies": DeliveryRuleCookiesCondition_Name_Cookies, } @@ -714,7 +714,7 @@ type DeliveryRuleHostNameCondition_Name string const DeliveryRuleHostNameCondition_Name_HostName = DeliveryRuleHostNameCondition_Name("HostName") // Mapping from string to DeliveryRuleHostNameCondition_Name -var DeliveryRuleHostNameCondition_Name_Cache = map[string]DeliveryRuleHostNameCondition_Name{ +var deliveryRuleHostNameCondition_Name_Values = map[string]DeliveryRuleHostNameCondition_Name{ "hostname": DeliveryRuleHostNameCondition_Name_HostName, } @@ -724,7 +724,7 @@ type DeliveryRuleHttpVersionCondition_Name string const DeliveryRuleHttpVersionCondition_Name_HttpVersion = DeliveryRuleHttpVersionCondition_Name("HttpVersion") // Mapping from string to DeliveryRuleHttpVersionCondition_Name -var DeliveryRuleHttpVersionCondition_Name_Cache = map[string]DeliveryRuleHttpVersionCondition_Name{ +var deliveryRuleHttpVersionCondition_Name_Values = map[string]DeliveryRuleHttpVersionCondition_Name{ "httpversion": DeliveryRuleHttpVersionCondition_Name_HttpVersion, } @@ -734,7 +734,7 @@ type DeliveryRuleIsDeviceCondition_Name string const DeliveryRuleIsDeviceCondition_Name_IsDevice = DeliveryRuleIsDeviceCondition_Name("IsDevice") // Mapping from string to DeliveryRuleIsDeviceCondition_Name -var DeliveryRuleIsDeviceCondition_Name_Cache = map[string]DeliveryRuleIsDeviceCondition_Name{ +var deliveryRuleIsDeviceCondition_Name_Values = map[string]DeliveryRuleIsDeviceCondition_Name{ "isdevice": DeliveryRuleIsDeviceCondition_Name_IsDevice, } @@ -744,7 +744,7 @@ type DeliveryRulePostArgsCondition_Name string const DeliveryRulePostArgsCondition_Name_PostArgs = DeliveryRulePostArgsCondition_Name("PostArgs") // Mapping from string to DeliveryRulePostArgsCondition_Name -var DeliveryRulePostArgsCondition_Name_Cache = map[string]DeliveryRulePostArgsCondition_Name{ +var deliveryRulePostArgsCondition_Name_Values = map[string]DeliveryRulePostArgsCondition_Name{ "postargs": DeliveryRulePostArgsCondition_Name_PostArgs, } @@ -754,7 +754,7 @@ type DeliveryRuleQueryStringCondition_Name string const DeliveryRuleQueryStringCondition_Name_QueryString = DeliveryRuleQueryStringCondition_Name("QueryString") // Mapping from string to DeliveryRuleQueryStringCondition_Name -var DeliveryRuleQueryStringCondition_Name_Cache = map[string]DeliveryRuleQueryStringCondition_Name{ +var deliveryRuleQueryStringCondition_Name_Values = map[string]DeliveryRuleQueryStringCondition_Name{ "querystring": DeliveryRuleQueryStringCondition_Name_QueryString, } @@ -764,7 +764,7 @@ type DeliveryRuleRemoteAddressCondition_Name string const DeliveryRuleRemoteAddressCondition_Name_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name("RemoteAddress") // Mapping from string to DeliveryRuleRemoteAddressCondition_Name -var DeliveryRuleRemoteAddressCondition_Name_Cache = map[string]DeliveryRuleRemoteAddressCondition_Name{ +var deliveryRuleRemoteAddressCondition_Name_Values = map[string]DeliveryRuleRemoteAddressCondition_Name{ "remoteaddress": DeliveryRuleRemoteAddressCondition_Name_RemoteAddress, } @@ -774,7 +774,7 @@ type DeliveryRuleRequestBodyCondition_Name string const DeliveryRuleRequestBodyCondition_Name_RequestBody = DeliveryRuleRequestBodyCondition_Name("RequestBody") // Mapping from string to DeliveryRuleRequestBodyCondition_Name -var DeliveryRuleRequestBodyCondition_Name_Cache = map[string]DeliveryRuleRequestBodyCondition_Name{ +var deliveryRuleRequestBodyCondition_Name_Values = map[string]DeliveryRuleRequestBodyCondition_Name{ "requestbody": DeliveryRuleRequestBodyCondition_Name_RequestBody, } @@ -784,7 +784,7 @@ type DeliveryRuleRequestHeaderAction_Name string const DeliveryRuleRequestHeaderAction_Name_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name("ModifyRequestHeader") // Mapping from string to DeliveryRuleRequestHeaderAction_Name -var DeliveryRuleRequestHeaderAction_Name_Cache = map[string]DeliveryRuleRequestHeaderAction_Name{ +var deliveryRuleRequestHeaderAction_Name_Values = map[string]DeliveryRuleRequestHeaderAction_Name{ "modifyrequestheader": DeliveryRuleRequestHeaderAction_Name_ModifyRequestHeader, } @@ -794,7 +794,7 @@ type DeliveryRuleRequestHeaderCondition_Name string const DeliveryRuleRequestHeaderCondition_Name_RequestHeader = DeliveryRuleRequestHeaderCondition_Name("RequestHeader") // Mapping from string to DeliveryRuleRequestHeaderCondition_Name -var DeliveryRuleRequestHeaderCondition_Name_Cache = map[string]DeliveryRuleRequestHeaderCondition_Name{ +var deliveryRuleRequestHeaderCondition_Name_Values = map[string]DeliveryRuleRequestHeaderCondition_Name{ "requestheader": DeliveryRuleRequestHeaderCondition_Name_RequestHeader, } @@ -804,7 +804,7 @@ type DeliveryRuleRequestMethodCondition_Name string const DeliveryRuleRequestMethodCondition_Name_RequestMethod = DeliveryRuleRequestMethodCondition_Name("RequestMethod") // Mapping from string to DeliveryRuleRequestMethodCondition_Name -var DeliveryRuleRequestMethodCondition_Name_Cache = map[string]DeliveryRuleRequestMethodCondition_Name{ +var deliveryRuleRequestMethodCondition_Name_Values = map[string]DeliveryRuleRequestMethodCondition_Name{ "requestmethod": DeliveryRuleRequestMethodCondition_Name_RequestMethod, } @@ -814,7 +814,7 @@ type DeliveryRuleRequestSchemeCondition_Name string const DeliveryRuleRequestSchemeCondition_Name_RequestScheme = DeliveryRuleRequestSchemeCondition_Name("RequestScheme") // Mapping from string to DeliveryRuleRequestSchemeCondition_Name -var DeliveryRuleRequestSchemeCondition_Name_Cache = map[string]DeliveryRuleRequestSchemeCondition_Name{ +var deliveryRuleRequestSchemeCondition_Name_Values = map[string]DeliveryRuleRequestSchemeCondition_Name{ "requestscheme": DeliveryRuleRequestSchemeCondition_Name_RequestScheme, } @@ -824,7 +824,7 @@ type DeliveryRuleRequestUriCondition_Name string const DeliveryRuleRequestUriCondition_Name_RequestUri = DeliveryRuleRequestUriCondition_Name("RequestUri") // Mapping from string to DeliveryRuleRequestUriCondition_Name -var DeliveryRuleRequestUriCondition_Name_Cache = map[string]DeliveryRuleRequestUriCondition_Name{ +var deliveryRuleRequestUriCondition_Name_Values = map[string]DeliveryRuleRequestUriCondition_Name{ "requesturi": DeliveryRuleRequestUriCondition_Name_RequestUri, } @@ -834,7 +834,7 @@ type DeliveryRuleResponseHeaderAction_Name string const DeliveryRuleResponseHeaderAction_Name_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name("ModifyResponseHeader") // Mapping from string to DeliveryRuleResponseHeaderAction_Name -var DeliveryRuleResponseHeaderAction_Name_Cache = map[string]DeliveryRuleResponseHeaderAction_Name{ +var deliveryRuleResponseHeaderAction_Name_Values = map[string]DeliveryRuleResponseHeaderAction_Name{ "modifyresponseheader": DeliveryRuleResponseHeaderAction_Name_ModifyResponseHeader, } @@ -844,7 +844,7 @@ type DeliveryRuleRouteConfigurationOverrideAction_Name string const DeliveryRuleRouteConfigurationOverrideAction_Name_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name("RouteConfigurationOverride") // Mapping from string to DeliveryRuleRouteConfigurationOverrideAction_Name -var DeliveryRuleRouteConfigurationOverrideAction_Name_Cache = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name{ +var deliveryRuleRouteConfigurationOverrideAction_Name_Values = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name{ "routeconfigurationoverride": DeliveryRuleRouteConfigurationOverrideAction_Name_RouteConfigurationOverride, } @@ -854,7 +854,7 @@ type DeliveryRuleServerPortCondition_Name string const DeliveryRuleServerPortCondition_Name_ServerPort = DeliveryRuleServerPortCondition_Name("ServerPort") // Mapping from string to DeliveryRuleServerPortCondition_Name -var DeliveryRuleServerPortCondition_Name_Cache = map[string]DeliveryRuleServerPortCondition_Name{ +var deliveryRuleServerPortCondition_Name_Values = map[string]DeliveryRuleServerPortCondition_Name{ "serverport": DeliveryRuleServerPortCondition_Name_ServerPort, } @@ -864,7 +864,7 @@ type DeliveryRuleSocketAddrCondition_Name string const DeliveryRuleSocketAddrCondition_Name_SocketAddr = DeliveryRuleSocketAddrCondition_Name("SocketAddr") // Mapping from string to DeliveryRuleSocketAddrCondition_Name -var DeliveryRuleSocketAddrCondition_Name_Cache = map[string]DeliveryRuleSocketAddrCondition_Name{ +var deliveryRuleSocketAddrCondition_Name_Values = map[string]DeliveryRuleSocketAddrCondition_Name{ "socketaddr": DeliveryRuleSocketAddrCondition_Name_SocketAddr, } @@ -874,7 +874,7 @@ type DeliveryRuleSslProtocolCondition_Name string const DeliveryRuleSslProtocolCondition_Name_SslProtocol = DeliveryRuleSslProtocolCondition_Name("SslProtocol") // Mapping from string to DeliveryRuleSslProtocolCondition_Name -var DeliveryRuleSslProtocolCondition_Name_Cache = map[string]DeliveryRuleSslProtocolCondition_Name{ +var deliveryRuleSslProtocolCondition_Name_Values = map[string]DeliveryRuleSslProtocolCondition_Name{ "sslprotocol": DeliveryRuleSslProtocolCondition_Name_SslProtocol, } @@ -884,7 +884,7 @@ type DeliveryRuleUrlFileExtensionCondition_Name string const DeliveryRuleUrlFileExtensionCondition_Name_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name("UrlFileExtension") // Mapping from string to DeliveryRuleUrlFileExtensionCondition_Name -var DeliveryRuleUrlFileExtensionCondition_Name_Cache = map[string]DeliveryRuleUrlFileExtensionCondition_Name{ +var deliveryRuleUrlFileExtensionCondition_Name_Values = map[string]DeliveryRuleUrlFileExtensionCondition_Name{ "urlfileextension": DeliveryRuleUrlFileExtensionCondition_Name_UrlFileExtension, } @@ -894,7 +894,7 @@ type DeliveryRuleUrlFileNameCondition_Name string const DeliveryRuleUrlFileNameCondition_Name_UrlFileName = DeliveryRuleUrlFileNameCondition_Name("UrlFileName") // Mapping from string to DeliveryRuleUrlFileNameCondition_Name -var DeliveryRuleUrlFileNameCondition_Name_Cache = map[string]DeliveryRuleUrlFileNameCondition_Name{ +var deliveryRuleUrlFileNameCondition_Name_Values = map[string]DeliveryRuleUrlFileNameCondition_Name{ "urlfilename": DeliveryRuleUrlFileNameCondition_Name_UrlFileName, } @@ -904,7 +904,7 @@ type DeliveryRuleUrlPathCondition_Name string const DeliveryRuleUrlPathCondition_Name_UrlPath = DeliveryRuleUrlPathCondition_Name("UrlPath") // Mapping from string to DeliveryRuleUrlPathCondition_Name -var DeliveryRuleUrlPathCondition_Name_Cache = map[string]DeliveryRuleUrlPathCondition_Name{ +var deliveryRuleUrlPathCondition_Name_Values = map[string]DeliveryRuleUrlPathCondition_Name{ "urlpath": DeliveryRuleUrlPathCondition_Name_UrlPath, } @@ -975,7 +975,7 @@ type OriginGroupOverrideAction_Name string const OriginGroupOverrideAction_Name_OriginGroupOverride = OriginGroupOverrideAction_Name("OriginGroupOverride") // Mapping from string to OriginGroupOverrideAction_Name -var OriginGroupOverrideAction_Name_Cache = map[string]OriginGroupOverrideAction_Name{ +var originGroupOverrideAction_Name_Values = map[string]OriginGroupOverrideAction_Name{ "origingroupoverride": OriginGroupOverrideAction_Name_OriginGroupOverride, } @@ -1235,7 +1235,7 @@ type UrlRedirectAction_Name string const UrlRedirectAction_Name_UrlRedirect = UrlRedirectAction_Name("UrlRedirect") // Mapping from string to UrlRedirectAction_Name -var UrlRedirectAction_Name_Cache = map[string]UrlRedirectAction_Name{ +var urlRedirectAction_Name_Values = map[string]UrlRedirectAction_Name{ "urlredirect": UrlRedirectAction_Name_UrlRedirect, } @@ -1271,7 +1271,7 @@ type UrlRewriteAction_Name string const UrlRewriteAction_Name_UrlRewrite = UrlRewriteAction_Name("UrlRewrite") // Mapping from string to UrlRewriteAction_Name -var UrlRewriteAction_Name_Cache = map[string]UrlRewriteAction_Name{ +var urlRewriteAction_Name_Values = map[string]UrlRewriteAction_Name{ "urlrewrite": UrlRewriteAction_Name_UrlRewrite, } @@ -1295,7 +1295,7 @@ type UrlSigningAction_Name string const UrlSigningAction_Name_UrlSigning = UrlSigningAction_Name("UrlSigning") // Mapping from string to UrlSigningAction_Name -var UrlSigningAction_Name_Cache = map[string]UrlSigningAction_Name{ +var urlSigningAction_Name_Values = map[string]UrlSigningAction_Name{ "urlsigning": UrlSigningAction_Name_UrlSigning, } @@ -1341,7 +1341,7 @@ const ( ) // Mapping from string to CacheExpirationActionParameters_CacheBehavior -var CacheExpirationActionParameters_CacheBehavior_Cache = map[string]CacheExpirationActionParameters_CacheBehavior{ +var cacheExpirationActionParameters_CacheBehavior_Values = map[string]CacheExpirationActionParameters_CacheBehavior{ "bypasscache": CacheExpirationActionParameters_CacheBehavior_BypassCache, "override": CacheExpirationActionParameters_CacheBehavior_Override, "setifmissing": CacheExpirationActionParameters_CacheBehavior_SetIfMissing, @@ -1353,7 +1353,7 @@ type CacheExpirationActionParameters_CacheType string const CacheExpirationActionParameters_CacheType_All = CacheExpirationActionParameters_CacheType("All") // Mapping from string to CacheExpirationActionParameters_CacheType -var CacheExpirationActionParameters_CacheType_Cache = map[string]CacheExpirationActionParameters_CacheType{ +var cacheExpirationActionParameters_CacheType_Values = map[string]CacheExpirationActionParameters_CacheType{ "all": CacheExpirationActionParameters_CacheType_All, } @@ -1363,7 +1363,7 @@ type CacheExpirationActionParameters_TypeName string const CacheExpirationActionParameters_TypeName_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName("DeliveryRuleCacheExpirationActionParameters") // Mapping from string to CacheExpirationActionParameters_TypeName -var CacheExpirationActionParameters_TypeName_Cache = map[string]CacheExpirationActionParameters_TypeName{ +var cacheExpirationActionParameters_TypeName_Values = map[string]CacheExpirationActionParameters_TypeName{ "deliveryrulecacheexpirationactionparameters": CacheExpirationActionParameters_TypeName_DeliveryRuleCacheExpirationActionParameters, } @@ -1378,7 +1378,7 @@ const ( ) // Mapping from string to CacheKeyQueryStringActionParameters_QueryStringBehavior -var CacheKeyQueryStringActionParameters_QueryStringBehavior_Cache = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior{ +var cacheKeyQueryStringActionParameters_QueryStringBehavior_Values = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior{ "exclude": CacheKeyQueryStringActionParameters_QueryStringBehavior_Exclude, "excludeall": CacheKeyQueryStringActionParameters_QueryStringBehavior_ExcludeAll, "include": CacheKeyQueryStringActionParameters_QueryStringBehavior_Include, @@ -1391,7 +1391,7 @@ type CacheKeyQueryStringActionParameters_TypeName string const CacheKeyQueryStringActionParameters_TypeName_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters") // Mapping from string to CacheKeyQueryStringActionParameters_TypeName -var CacheKeyQueryStringActionParameters_TypeName_Cache = map[string]CacheKeyQueryStringActionParameters_TypeName{ +var cacheKeyQueryStringActionParameters_TypeName_Values = map[string]CacheKeyQueryStringActionParameters_TypeName{ "deliveryrulecachekeyquerystringbehavioractionparameters": CacheKeyQueryStringActionParameters_TypeName_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters, } @@ -1412,7 +1412,7 @@ const ( ) // Mapping from string to ClientPortMatchConditionParameters_Operator -var ClientPortMatchConditionParameters_Operator_Cache = map[string]ClientPortMatchConditionParameters_Operator{ +var clientPortMatchConditionParameters_Operator_Values = map[string]ClientPortMatchConditionParameters_Operator{ "any": ClientPortMatchConditionParameters_Operator_Any, "beginswith": ClientPortMatchConditionParameters_Operator_BeginsWith, "contains": ClientPortMatchConditionParameters_Operator_Contains, @@ -1431,7 +1431,7 @@ type ClientPortMatchConditionParameters_TypeName string const ClientPortMatchConditionParameters_TypeName_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName("DeliveryRuleClientPortConditionParameters") // Mapping from string to ClientPortMatchConditionParameters_TypeName -var ClientPortMatchConditionParameters_TypeName_Cache = map[string]ClientPortMatchConditionParameters_TypeName{ +var clientPortMatchConditionParameters_TypeName_Values = map[string]ClientPortMatchConditionParameters_TypeName{ "deliveryruleclientportconditionparameters": ClientPortMatchConditionParameters_TypeName_DeliveryRuleClientPortConditionParameters, } @@ -1452,7 +1452,7 @@ const ( ) // Mapping from string to CookiesMatchConditionParameters_Operator -var CookiesMatchConditionParameters_Operator_Cache = map[string]CookiesMatchConditionParameters_Operator{ +var cookiesMatchConditionParameters_Operator_Values = map[string]CookiesMatchConditionParameters_Operator{ "any": CookiesMatchConditionParameters_Operator_Any, "beginswith": CookiesMatchConditionParameters_Operator_BeginsWith, "contains": CookiesMatchConditionParameters_Operator_Contains, @@ -1471,7 +1471,7 @@ type CookiesMatchConditionParameters_TypeName string const CookiesMatchConditionParameters_TypeName_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName("DeliveryRuleCookiesConditionParameters") // Mapping from string to CookiesMatchConditionParameters_TypeName -var CookiesMatchConditionParameters_TypeName_Cache = map[string]CookiesMatchConditionParameters_TypeName{ +var cookiesMatchConditionParameters_TypeName_Values = map[string]CookiesMatchConditionParameters_TypeName{ "deliveryrulecookiesconditionparameters": CookiesMatchConditionParameters_TypeName_DeliveryRuleCookiesConditionParameters, } @@ -1485,7 +1485,7 @@ const ( ) // Mapping from string to HeaderActionParameters_HeaderAction -var HeaderActionParameters_HeaderAction_Cache = map[string]HeaderActionParameters_HeaderAction{ +var headerActionParameters_HeaderAction_Values = map[string]HeaderActionParameters_HeaderAction{ "append": HeaderActionParameters_HeaderAction_Append, "delete": HeaderActionParameters_HeaderAction_Delete, "overwrite": HeaderActionParameters_HeaderAction_Overwrite, @@ -1497,7 +1497,7 @@ type HeaderActionParameters_TypeName string const HeaderActionParameters_TypeName_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName("DeliveryRuleHeaderActionParameters") // Mapping from string to HeaderActionParameters_TypeName -var HeaderActionParameters_TypeName_Cache = map[string]HeaderActionParameters_TypeName{ +var headerActionParameters_TypeName_Values = map[string]HeaderActionParameters_TypeName{ "deliveryruleheaderactionparameters": HeaderActionParameters_TypeName_DeliveryRuleHeaderActionParameters, } @@ -1518,7 +1518,7 @@ const ( ) // Mapping from string to HostNameMatchConditionParameters_Operator -var HostNameMatchConditionParameters_Operator_Cache = map[string]HostNameMatchConditionParameters_Operator{ +var hostNameMatchConditionParameters_Operator_Values = map[string]HostNameMatchConditionParameters_Operator{ "any": HostNameMatchConditionParameters_Operator_Any, "beginswith": HostNameMatchConditionParameters_Operator_BeginsWith, "contains": HostNameMatchConditionParameters_Operator_Contains, @@ -1537,7 +1537,7 @@ type HostNameMatchConditionParameters_TypeName string const HostNameMatchConditionParameters_TypeName_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName("DeliveryRuleHostNameConditionParameters") // Mapping from string to HostNameMatchConditionParameters_TypeName -var HostNameMatchConditionParameters_TypeName_Cache = map[string]HostNameMatchConditionParameters_TypeName{ +var hostNameMatchConditionParameters_TypeName_Values = map[string]HostNameMatchConditionParameters_TypeName{ "deliveryrulehostnameconditionparameters": HostNameMatchConditionParameters_TypeName_DeliveryRuleHostNameConditionParameters, } @@ -1547,7 +1547,7 @@ type HttpVersionMatchConditionParameters_Operator string const HttpVersionMatchConditionParameters_Operator_Equal = HttpVersionMatchConditionParameters_Operator("Equal") // Mapping from string to HttpVersionMatchConditionParameters_Operator -var HttpVersionMatchConditionParameters_Operator_Cache = map[string]HttpVersionMatchConditionParameters_Operator{ +var httpVersionMatchConditionParameters_Operator_Values = map[string]HttpVersionMatchConditionParameters_Operator{ "equal": HttpVersionMatchConditionParameters_Operator_Equal, } @@ -1557,7 +1557,7 @@ type HttpVersionMatchConditionParameters_TypeName string const HttpVersionMatchConditionParameters_TypeName_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName("DeliveryRuleHttpVersionConditionParameters") // Mapping from string to HttpVersionMatchConditionParameters_TypeName -var HttpVersionMatchConditionParameters_TypeName_Cache = map[string]HttpVersionMatchConditionParameters_TypeName{ +var httpVersionMatchConditionParameters_TypeName_Values = map[string]HttpVersionMatchConditionParameters_TypeName{ "deliveryrulehttpversionconditionparameters": HttpVersionMatchConditionParameters_TypeName_DeliveryRuleHttpVersionConditionParameters, } @@ -1570,7 +1570,7 @@ const ( ) // Mapping from string to IsDeviceMatchConditionParameters_MatchValues -var IsDeviceMatchConditionParameters_MatchValues_Cache = map[string]IsDeviceMatchConditionParameters_MatchValues{ +var isDeviceMatchConditionParameters_MatchValues_Values = map[string]IsDeviceMatchConditionParameters_MatchValues{ "desktop": IsDeviceMatchConditionParameters_MatchValues_Desktop, "mobile": IsDeviceMatchConditionParameters_MatchValues_Mobile, } @@ -1581,7 +1581,7 @@ type IsDeviceMatchConditionParameters_Operator string const IsDeviceMatchConditionParameters_Operator_Equal = IsDeviceMatchConditionParameters_Operator("Equal") // Mapping from string to IsDeviceMatchConditionParameters_Operator -var IsDeviceMatchConditionParameters_Operator_Cache = map[string]IsDeviceMatchConditionParameters_Operator{ +var isDeviceMatchConditionParameters_Operator_Values = map[string]IsDeviceMatchConditionParameters_Operator{ "equal": IsDeviceMatchConditionParameters_Operator_Equal, } @@ -1591,7 +1591,7 @@ type IsDeviceMatchConditionParameters_TypeName string const IsDeviceMatchConditionParameters_TypeName_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName("DeliveryRuleIsDeviceConditionParameters") // Mapping from string to IsDeviceMatchConditionParameters_TypeName -var IsDeviceMatchConditionParameters_TypeName_Cache = map[string]IsDeviceMatchConditionParameters_TypeName{ +var isDeviceMatchConditionParameters_TypeName_Values = map[string]IsDeviceMatchConditionParameters_TypeName{ "deliveryruleisdeviceconditionparameters": IsDeviceMatchConditionParameters_TypeName_DeliveryRuleIsDeviceConditionParameters, } @@ -1610,7 +1610,7 @@ type OriginGroupOverrideActionParameters_TypeName string const OriginGroupOverrideActionParameters_TypeName_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName("DeliveryRuleOriginGroupOverrideActionParameters") // Mapping from string to OriginGroupOverrideActionParameters_TypeName -var OriginGroupOverrideActionParameters_TypeName_Cache = map[string]OriginGroupOverrideActionParameters_TypeName{ +var originGroupOverrideActionParameters_TypeName_Values = map[string]OriginGroupOverrideActionParameters_TypeName{ "deliveryruleorigingroupoverrideactionparameters": OriginGroupOverrideActionParameters_TypeName_DeliveryRuleOriginGroupOverrideActionParameters, } @@ -1631,7 +1631,7 @@ const ( ) // Mapping from string to PostArgsMatchConditionParameters_Operator -var PostArgsMatchConditionParameters_Operator_Cache = map[string]PostArgsMatchConditionParameters_Operator{ +var postArgsMatchConditionParameters_Operator_Values = map[string]PostArgsMatchConditionParameters_Operator{ "any": PostArgsMatchConditionParameters_Operator_Any, "beginswith": PostArgsMatchConditionParameters_Operator_BeginsWith, "contains": PostArgsMatchConditionParameters_Operator_Contains, @@ -1650,7 +1650,7 @@ type PostArgsMatchConditionParameters_TypeName string const PostArgsMatchConditionParameters_TypeName_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName("DeliveryRulePostArgsConditionParameters") // Mapping from string to PostArgsMatchConditionParameters_TypeName -var PostArgsMatchConditionParameters_TypeName_Cache = map[string]PostArgsMatchConditionParameters_TypeName{ +var postArgsMatchConditionParameters_TypeName_Values = map[string]PostArgsMatchConditionParameters_TypeName{ "deliveryrulepostargsconditionparameters": PostArgsMatchConditionParameters_TypeName_DeliveryRulePostArgsConditionParameters, } @@ -1671,7 +1671,7 @@ const ( ) // Mapping from string to QueryStringMatchConditionParameters_Operator -var QueryStringMatchConditionParameters_Operator_Cache = map[string]QueryStringMatchConditionParameters_Operator{ +var queryStringMatchConditionParameters_Operator_Values = map[string]QueryStringMatchConditionParameters_Operator{ "any": QueryStringMatchConditionParameters_Operator_Any, "beginswith": QueryStringMatchConditionParameters_Operator_BeginsWith, "contains": QueryStringMatchConditionParameters_Operator_Contains, @@ -1690,7 +1690,7 @@ type QueryStringMatchConditionParameters_TypeName string const QueryStringMatchConditionParameters_TypeName_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName("DeliveryRuleQueryStringConditionParameters") // Mapping from string to QueryStringMatchConditionParameters_TypeName -var QueryStringMatchConditionParameters_TypeName_Cache = map[string]QueryStringMatchConditionParameters_TypeName{ +var queryStringMatchConditionParameters_TypeName_Values = map[string]QueryStringMatchConditionParameters_TypeName{ "deliveryrulequerystringconditionparameters": QueryStringMatchConditionParameters_TypeName_DeliveryRuleQueryStringConditionParameters, } @@ -1704,7 +1704,7 @@ const ( ) // Mapping from string to RemoteAddressMatchConditionParameters_Operator -var RemoteAddressMatchConditionParameters_Operator_Cache = map[string]RemoteAddressMatchConditionParameters_Operator{ +var remoteAddressMatchConditionParameters_Operator_Values = map[string]RemoteAddressMatchConditionParameters_Operator{ "any": RemoteAddressMatchConditionParameters_Operator_Any, "geomatch": RemoteAddressMatchConditionParameters_Operator_GeoMatch, "ipmatch": RemoteAddressMatchConditionParameters_Operator_IPMatch, @@ -1716,7 +1716,7 @@ type RemoteAddressMatchConditionParameters_TypeName string const RemoteAddressMatchConditionParameters_TypeName_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName("DeliveryRuleRemoteAddressConditionParameters") // Mapping from string to RemoteAddressMatchConditionParameters_TypeName -var RemoteAddressMatchConditionParameters_TypeName_Cache = map[string]RemoteAddressMatchConditionParameters_TypeName{ +var remoteAddressMatchConditionParameters_TypeName_Values = map[string]RemoteAddressMatchConditionParameters_TypeName{ "deliveryruleremoteaddressconditionparameters": RemoteAddressMatchConditionParameters_TypeName_DeliveryRuleRemoteAddressConditionParameters, } @@ -1737,7 +1737,7 @@ const ( ) // Mapping from string to RequestBodyMatchConditionParameters_Operator -var RequestBodyMatchConditionParameters_Operator_Cache = map[string]RequestBodyMatchConditionParameters_Operator{ +var requestBodyMatchConditionParameters_Operator_Values = map[string]RequestBodyMatchConditionParameters_Operator{ "any": RequestBodyMatchConditionParameters_Operator_Any, "beginswith": RequestBodyMatchConditionParameters_Operator_BeginsWith, "contains": RequestBodyMatchConditionParameters_Operator_Contains, @@ -1756,7 +1756,7 @@ type RequestBodyMatchConditionParameters_TypeName string const RequestBodyMatchConditionParameters_TypeName_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName("DeliveryRuleRequestBodyConditionParameters") // Mapping from string to RequestBodyMatchConditionParameters_TypeName -var RequestBodyMatchConditionParameters_TypeName_Cache = map[string]RequestBodyMatchConditionParameters_TypeName{ +var requestBodyMatchConditionParameters_TypeName_Values = map[string]RequestBodyMatchConditionParameters_TypeName{ "deliveryrulerequestbodyconditionparameters": RequestBodyMatchConditionParameters_TypeName_DeliveryRuleRequestBodyConditionParameters, } @@ -1777,7 +1777,7 @@ const ( ) // Mapping from string to RequestHeaderMatchConditionParameters_Operator -var RequestHeaderMatchConditionParameters_Operator_Cache = map[string]RequestHeaderMatchConditionParameters_Operator{ +var requestHeaderMatchConditionParameters_Operator_Values = map[string]RequestHeaderMatchConditionParameters_Operator{ "any": RequestHeaderMatchConditionParameters_Operator_Any, "beginswith": RequestHeaderMatchConditionParameters_Operator_BeginsWith, "contains": RequestHeaderMatchConditionParameters_Operator_Contains, @@ -1796,7 +1796,7 @@ type RequestHeaderMatchConditionParameters_TypeName string const RequestHeaderMatchConditionParameters_TypeName_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName("DeliveryRuleRequestHeaderConditionParameters") // Mapping from string to RequestHeaderMatchConditionParameters_TypeName -var RequestHeaderMatchConditionParameters_TypeName_Cache = map[string]RequestHeaderMatchConditionParameters_TypeName{ +var requestHeaderMatchConditionParameters_TypeName_Values = map[string]RequestHeaderMatchConditionParameters_TypeName{ "deliveryrulerequestheaderconditionparameters": RequestHeaderMatchConditionParameters_TypeName_DeliveryRuleRequestHeaderConditionParameters, } @@ -1814,7 +1814,7 @@ const ( ) // Mapping from string to RequestMethodMatchConditionParameters_MatchValues -var RequestMethodMatchConditionParameters_MatchValues_Cache = map[string]RequestMethodMatchConditionParameters_MatchValues{ +var requestMethodMatchConditionParameters_MatchValues_Values = map[string]RequestMethodMatchConditionParameters_MatchValues{ "delete": RequestMethodMatchConditionParameters_MatchValues_DELETE, "get": RequestMethodMatchConditionParameters_MatchValues_GET, "head": RequestMethodMatchConditionParameters_MatchValues_HEAD, @@ -1830,7 +1830,7 @@ type RequestMethodMatchConditionParameters_Operator string const RequestMethodMatchConditionParameters_Operator_Equal = RequestMethodMatchConditionParameters_Operator("Equal") // Mapping from string to RequestMethodMatchConditionParameters_Operator -var RequestMethodMatchConditionParameters_Operator_Cache = map[string]RequestMethodMatchConditionParameters_Operator{ +var requestMethodMatchConditionParameters_Operator_Values = map[string]RequestMethodMatchConditionParameters_Operator{ "equal": RequestMethodMatchConditionParameters_Operator_Equal, } @@ -1840,7 +1840,7 @@ type RequestMethodMatchConditionParameters_TypeName string const RequestMethodMatchConditionParameters_TypeName_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName("DeliveryRuleRequestMethodConditionParameters") // Mapping from string to RequestMethodMatchConditionParameters_TypeName -var RequestMethodMatchConditionParameters_TypeName_Cache = map[string]RequestMethodMatchConditionParameters_TypeName{ +var requestMethodMatchConditionParameters_TypeName_Values = map[string]RequestMethodMatchConditionParameters_TypeName{ "deliveryrulerequestmethodconditionparameters": RequestMethodMatchConditionParameters_TypeName_DeliveryRuleRequestMethodConditionParameters, } @@ -1853,7 +1853,7 @@ const ( ) // Mapping from string to RequestSchemeMatchConditionParameters_MatchValues -var RequestSchemeMatchConditionParameters_MatchValues_Cache = map[string]RequestSchemeMatchConditionParameters_MatchValues{ +var requestSchemeMatchConditionParameters_MatchValues_Values = map[string]RequestSchemeMatchConditionParameters_MatchValues{ "http": RequestSchemeMatchConditionParameters_MatchValues_HTTP, "https": RequestSchemeMatchConditionParameters_MatchValues_HTTPS, } @@ -1864,7 +1864,7 @@ type RequestSchemeMatchConditionParameters_Operator string const RequestSchemeMatchConditionParameters_Operator_Equal = RequestSchemeMatchConditionParameters_Operator("Equal") // Mapping from string to RequestSchemeMatchConditionParameters_Operator -var RequestSchemeMatchConditionParameters_Operator_Cache = map[string]RequestSchemeMatchConditionParameters_Operator{ +var requestSchemeMatchConditionParameters_Operator_Values = map[string]RequestSchemeMatchConditionParameters_Operator{ "equal": RequestSchemeMatchConditionParameters_Operator_Equal, } @@ -1874,7 +1874,7 @@ type RequestSchemeMatchConditionParameters_TypeName string const RequestSchemeMatchConditionParameters_TypeName_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName("DeliveryRuleRequestSchemeConditionParameters") // Mapping from string to RequestSchemeMatchConditionParameters_TypeName -var RequestSchemeMatchConditionParameters_TypeName_Cache = map[string]RequestSchemeMatchConditionParameters_TypeName{ +var requestSchemeMatchConditionParameters_TypeName_Values = map[string]RequestSchemeMatchConditionParameters_TypeName{ "deliveryrulerequestschemeconditionparameters": RequestSchemeMatchConditionParameters_TypeName_DeliveryRuleRequestSchemeConditionParameters, } @@ -1895,7 +1895,7 @@ const ( ) // Mapping from string to RequestUriMatchConditionParameters_Operator -var RequestUriMatchConditionParameters_Operator_Cache = map[string]RequestUriMatchConditionParameters_Operator{ +var requestUriMatchConditionParameters_Operator_Values = map[string]RequestUriMatchConditionParameters_Operator{ "any": RequestUriMatchConditionParameters_Operator_Any, "beginswith": RequestUriMatchConditionParameters_Operator_BeginsWith, "contains": RequestUriMatchConditionParameters_Operator_Contains, @@ -1914,7 +1914,7 @@ type RequestUriMatchConditionParameters_TypeName string const RequestUriMatchConditionParameters_TypeName_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName("DeliveryRuleRequestUriConditionParameters") // Mapping from string to RequestUriMatchConditionParameters_TypeName -var RequestUriMatchConditionParameters_TypeName_Cache = map[string]RequestUriMatchConditionParameters_TypeName{ +var requestUriMatchConditionParameters_TypeName_Values = map[string]RequestUriMatchConditionParameters_TypeName{ "deliveryrulerequesturiconditionparameters": RequestUriMatchConditionParameters_TypeName_DeliveryRuleRequestUriConditionParameters, } @@ -1924,7 +1924,7 @@ type RouteConfigurationOverrideActionParameters_TypeName string const RouteConfigurationOverrideActionParameters_TypeName_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName("DeliveryRuleRouteConfigurationOverrideActionParameters") // Mapping from string to RouteConfigurationOverrideActionParameters_TypeName -var RouteConfigurationOverrideActionParameters_TypeName_Cache = map[string]RouteConfigurationOverrideActionParameters_TypeName{ +var routeConfigurationOverrideActionParameters_TypeName_Values = map[string]RouteConfigurationOverrideActionParameters_TypeName{ "deliveryrulerouteconfigurationoverrideactionparameters": RouteConfigurationOverrideActionParameters_TypeName_DeliveryRuleRouteConfigurationOverrideActionParameters, } @@ -1945,7 +1945,7 @@ const ( ) // Mapping from string to ServerPortMatchConditionParameters_Operator -var ServerPortMatchConditionParameters_Operator_Cache = map[string]ServerPortMatchConditionParameters_Operator{ +var serverPortMatchConditionParameters_Operator_Values = map[string]ServerPortMatchConditionParameters_Operator{ "any": ServerPortMatchConditionParameters_Operator_Any, "beginswith": ServerPortMatchConditionParameters_Operator_BeginsWith, "contains": ServerPortMatchConditionParameters_Operator_Contains, @@ -1964,7 +1964,7 @@ type ServerPortMatchConditionParameters_TypeName string const ServerPortMatchConditionParameters_TypeName_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName("DeliveryRuleServerPortConditionParameters") // Mapping from string to ServerPortMatchConditionParameters_TypeName -var ServerPortMatchConditionParameters_TypeName_Cache = map[string]ServerPortMatchConditionParameters_TypeName{ +var serverPortMatchConditionParameters_TypeName_Values = map[string]ServerPortMatchConditionParameters_TypeName{ "deliveryruleserverportconditionparameters": ServerPortMatchConditionParameters_TypeName_DeliveryRuleServerPortConditionParameters, } @@ -1977,7 +1977,7 @@ const ( ) // Mapping from string to SocketAddrMatchConditionParameters_Operator -var SocketAddrMatchConditionParameters_Operator_Cache = map[string]SocketAddrMatchConditionParameters_Operator{ +var socketAddrMatchConditionParameters_Operator_Values = map[string]SocketAddrMatchConditionParameters_Operator{ "any": SocketAddrMatchConditionParameters_Operator_Any, "ipmatch": SocketAddrMatchConditionParameters_Operator_IPMatch, } @@ -1988,7 +1988,7 @@ type SocketAddrMatchConditionParameters_TypeName string const SocketAddrMatchConditionParameters_TypeName_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName("DeliveryRuleSocketAddrConditionParameters") // Mapping from string to SocketAddrMatchConditionParameters_TypeName -var SocketAddrMatchConditionParameters_TypeName_Cache = map[string]SocketAddrMatchConditionParameters_TypeName{ +var socketAddrMatchConditionParameters_TypeName_Values = map[string]SocketAddrMatchConditionParameters_TypeName{ "deliveryrulesocketaddrconditionparameters": SocketAddrMatchConditionParameters_TypeName_DeliveryRuleSocketAddrConditionParameters, } @@ -2003,7 +2003,7 @@ const ( ) // Mapping from string to SslProtocol -var SslProtocol_Cache = map[string]SslProtocol{ +var sslProtocol_Values = map[string]SslProtocol{ "tlsv1": SslProtocol_TLSv1, "tlsv1.1": SslProtocol_TLSv11, "tlsv1.2": SslProtocol_TLSv12, @@ -2015,7 +2015,7 @@ type SslProtocolMatchConditionParameters_Operator string const SslProtocolMatchConditionParameters_Operator_Equal = SslProtocolMatchConditionParameters_Operator("Equal") // Mapping from string to SslProtocolMatchConditionParameters_Operator -var SslProtocolMatchConditionParameters_Operator_Cache = map[string]SslProtocolMatchConditionParameters_Operator{ +var sslProtocolMatchConditionParameters_Operator_Values = map[string]SslProtocolMatchConditionParameters_Operator{ "equal": SslProtocolMatchConditionParameters_Operator_Equal, } @@ -2025,7 +2025,7 @@ type SslProtocolMatchConditionParameters_TypeName string const SslProtocolMatchConditionParameters_TypeName_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName("DeliveryRuleSslProtocolConditionParameters") // Mapping from string to SslProtocolMatchConditionParameters_TypeName -var SslProtocolMatchConditionParameters_TypeName_Cache = map[string]SslProtocolMatchConditionParameters_TypeName{ +var sslProtocolMatchConditionParameters_TypeName_Values = map[string]SslProtocolMatchConditionParameters_TypeName{ "deliveryrulesslprotocolconditionparameters": SslProtocolMatchConditionParameters_TypeName_DeliveryRuleSslProtocolConditionParameters, } @@ -2043,7 +2043,7 @@ const ( ) // Mapping from string to Transform -var Transform_Cache = map[string]Transform{ +var transform_Values = map[string]Transform{ "lowercase": Transform_Lowercase, "removenulls": Transform_RemoveNulls, "trim": Transform_Trim, @@ -2069,7 +2069,7 @@ const ( ) // Mapping from string to UrlFileExtensionMatchConditionParameters_Operator -var UrlFileExtensionMatchConditionParameters_Operator_Cache = map[string]UrlFileExtensionMatchConditionParameters_Operator{ +var urlFileExtensionMatchConditionParameters_Operator_Values = map[string]UrlFileExtensionMatchConditionParameters_Operator{ "any": UrlFileExtensionMatchConditionParameters_Operator_Any, "beginswith": UrlFileExtensionMatchConditionParameters_Operator_BeginsWith, "contains": UrlFileExtensionMatchConditionParameters_Operator_Contains, @@ -2088,7 +2088,7 @@ type UrlFileExtensionMatchConditionParameters_TypeName string const UrlFileExtensionMatchConditionParameters_TypeName_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName("DeliveryRuleUrlFileExtensionMatchConditionParameters") // Mapping from string to UrlFileExtensionMatchConditionParameters_TypeName -var UrlFileExtensionMatchConditionParameters_TypeName_Cache = map[string]UrlFileExtensionMatchConditionParameters_TypeName{ +var urlFileExtensionMatchConditionParameters_TypeName_Values = map[string]UrlFileExtensionMatchConditionParameters_TypeName{ "deliveryruleurlfileextensionmatchconditionparameters": UrlFileExtensionMatchConditionParameters_TypeName_DeliveryRuleUrlFileExtensionMatchConditionParameters, } @@ -2109,7 +2109,7 @@ const ( ) // Mapping from string to UrlFileNameMatchConditionParameters_Operator -var UrlFileNameMatchConditionParameters_Operator_Cache = map[string]UrlFileNameMatchConditionParameters_Operator{ +var urlFileNameMatchConditionParameters_Operator_Values = map[string]UrlFileNameMatchConditionParameters_Operator{ "any": UrlFileNameMatchConditionParameters_Operator_Any, "beginswith": UrlFileNameMatchConditionParameters_Operator_BeginsWith, "contains": UrlFileNameMatchConditionParameters_Operator_Contains, @@ -2128,7 +2128,7 @@ type UrlFileNameMatchConditionParameters_TypeName string const UrlFileNameMatchConditionParameters_TypeName_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName("DeliveryRuleUrlFilenameConditionParameters") // Mapping from string to UrlFileNameMatchConditionParameters_TypeName -var UrlFileNameMatchConditionParameters_TypeName_Cache = map[string]UrlFileNameMatchConditionParameters_TypeName{ +var urlFileNameMatchConditionParameters_TypeName_Values = map[string]UrlFileNameMatchConditionParameters_TypeName{ "deliveryruleurlfilenameconditionparameters": UrlFileNameMatchConditionParameters_TypeName_DeliveryRuleUrlFilenameConditionParameters, } @@ -2150,7 +2150,7 @@ const ( ) // Mapping from string to UrlPathMatchConditionParameters_Operator -var UrlPathMatchConditionParameters_Operator_Cache = map[string]UrlPathMatchConditionParameters_Operator{ +var urlPathMatchConditionParameters_Operator_Values = map[string]UrlPathMatchConditionParameters_Operator{ "any": UrlPathMatchConditionParameters_Operator_Any, "beginswith": UrlPathMatchConditionParameters_Operator_BeginsWith, "contains": UrlPathMatchConditionParameters_Operator_Contains, @@ -2170,7 +2170,7 @@ type UrlPathMatchConditionParameters_TypeName string const UrlPathMatchConditionParameters_TypeName_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName("DeliveryRuleUrlPathMatchConditionParameters") // Mapping from string to UrlPathMatchConditionParameters_TypeName -var UrlPathMatchConditionParameters_TypeName_Cache = map[string]UrlPathMatchConditionParameters_TypeName{ +var urlPathMatchConditionParameters_TypeName_Values = map[string]UrlPathMatchConditionParameters_TypeName{ "deliveryruleurlpathmatchconditionparameters": UrlPathMatchConditionParameters_TypeName_DeliveryRuleUrlPathMatchConditionParameters, } @@ -2184,7 +2184,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_DestinationProtocol -var UrlRedirectActionParameters_DestinationProtocol_Cache = map[string]UrlRedirectActionParameters_DestinationProtocol{ +var urlRedirectActionParameters_DestinationProtocol_Values = map[string]UrlRedirectActionParameters_DestinationProtocol{ "http": UrlRedirectActionParameters_DestinationProtocol_Http, "https": UrlRedirectActionParameters_DestinationProtocol_Https, "matchrequest": UrlRedirectActionParameters_DestinationProtocol_MatchRequest, @@ -2201,7 +2201,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_RedirectType -var UrlRedirectActionParameters_RedirectType_Cache = map[string]UrlRedirectActionParameters_RedirectType{ +var urlRedirectActionParameters_RedirectType_Values = map[string]UrlRedirectActionParameters_RedirectType{ "found": UrlRedirectActionParameters_RedirectType_Found, "moved": UrlRedirectActionParameters_RedirectType_Moved, "permanentredirect": UrlRedirectActionParameters_RedirectType_PermanentRedirect, @@ -2214,7 +2214,7 @@ type UrlRedirectActionParameters_TypeName string const UrlRedirectActionParameters_TypeName_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName("DeliveryRuleUrlRedirectActionParameters") // Mapping from string to UrlRedirectActionParameters_TypeName -var UrlRedirectActionParameters_TypeName_Cache = map[string]UrlRedirectActionParameters_TypeName{ +var urlRedirectActionParameters_TypeName_Values = map[string]UrlRedirectActionParameters_TypeName{ "deliveryruleurlredirectactionparameters": UrlRedirectActionParameters_TypeName_DeliveryRuleUrlRedirectActionParameters, } @@ -2224,7 +2224,7 @@ type UrlRewriteActionParameters_TypeName string const UrlRewriteActionParameters_TypeName_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName("DeliveryRuleUrlRewriteActionParameters") // Mapping from string to UrlRewriteActionParameters_TypeName -var UrlRewriteActionParameters_TypeName_Cache = map[string]UrlRewriteActionParameters_TypeName{ +var urlRewriteActionParameters_TypeName_Values = map[string]UrlRewriteActionParameters_TypeName{ "deliveryruleurlrewriteactionparameters": UrlRewriteActionParameters_TypeName_DeliveryRuleUrlRewriteActionParameters, } @@ -2234,7 +2234,7 @@ type UrlSigningActionParameters_Algorithm string const UrlSigningActionParameters_Algorithm_SHA256 = UrlSigningActionParameters_Algorithm("SHA256") // Mapping from string to UrlSigningActionParameters_Algorithm -var UrlSigningActionParameters_Algorithm_Cache = map[string]UrlSigningActionParameters_Algorithm{ +var urlSigningActionParameters_Algorithm_Values = map[string]UrlSigningActionParameters_Algorithm{ "sha256": UrlSigningActionParameters_Algorithm_SHA256, } @@ -2244,7 +2244,7 @@ type UrlSigningActionParameters_TypeName string const UrlSigningActionParameters_TypeName_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName("DeliveryRuleUrlSigningActionParameters") // Mapping from string to UrlSigningActionParameters_TypeName -var UrlSigningActionParameters_TypeName_Cache = map[string]UrlSigningActionParameters_TypeName{ +var urlSigningActionParameters_TypeName_Values = map[string]UrlSigningActionParameters_TypeName{ "deliveryruleurlsigningactionparameters": UrlSigningActionParameters_TypeName_DeliveryRuleUrlSigningActionParameters, } @@ -2267,7 +2267,7 @@ const ( ) // Mapping from string to CacheConfiguration_CacheBehavior -var CacheConfiguration_CacheBehavior_Cache = map[string]CacheConfiguration_CacheBehavior{ +var cacheConfiguration_CacheBehavior_Values = map[string]CacheConfiguration_CacheBehavior{ "honororigin": CacheConfiguration_CacheBehavior_HonorOrigin, "overridealways": CacheConfiguration_CacheBehavior_OverrideAlways, "overrideiforiginmissing": CacheConfiguration_CacheBehavior_OverrideIfOriginMissing, @@ -2282,7 +2282,7 @@ const ( ) // Mapping from string to CacheConfiguration_IsCompressionEnabled -var CacheConfiguration_IsCompressionEnabled_Cache = map[string]CacheConfiguration_IsCompressionEnabled{ +var cacheConfiguration_IsCompressionEnabled_Values = map[string]CacheConfiguration_IsCompressionEnabled{ "disabled": CacheConfiguration_IsCompressionEnabled_Disabled, "enabled": CacheConfiguration_IsCompressionEnabled_Enabled, } @@ -2298,7 +2298,7 @@ const ( ) // Mapping from string to CacheConfiguration_QueryStringCachingBehavior -var CacheConfiguration_QueryStringCachingBehavior_Cache = map[string]CacheConfiguration_QueryStringCachingBehavior{ +var cacheConfiguration_QueryStringCachingBehavior_Values = map[string]CacheConfiguration_QueryStringCachingBehavior{ "ignorequerystring": CacheConfiguration_QueryStringCachingBehavior_IgnoreQueryString, "ignorespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_IncludeSpecifiedQueryStrings, @@ -2315,7 +2315,7 @@ const ( ) // Mapping from string to OriginGroupOverride_ForwardingProtocol -var OriginGroupOverride_ForwardingProtocol_Cache = map[string]OriginGroupOverride_ForwardingProtocol{ +var originGroupOverride_ForwardingProtocol_Values = map[string]OriginGroupOverride_ForwardingProtocol{ "httponly": OriginGroupOverride_ForwardingProtocol_HttpOnly, "httpsonly": OriginGroupOverride_ForwardingProtocol_HttpsOnly, "matchrequest": OriginGroupOverride_ForwardingProtocol_MatchRequest, @@ -2331,7 +2331,7 @@ const ( ) // Mapping from string to UrlSigningParamIdentifier_ParamIndicator -var UrlSigningParamIdentifier_ParamIndicator_Cache = map[string]UrlSigningParamIdentifier_ParamIndicator{ +var urlSigningParamIdentifier_ParamIndicator_Values = map[string]UrlSigningParamIdentifier_ParamIndicator{ "expires": UrlSigningParamIdentifier_ParamIndicator_Expires, "keyid": UrlSigningParamIdentifier_ParamIndicator_KeyId, "signature": UrlSigningParamIdentifier_ParamIndicator_Signature, diff --git a/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_status_arm_types_gen.go index 63ff65ba202..84fc545900b 100644 --- a/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_rule_sets_rule_status_arm_types_gen.go @@ -379,7 +379,7 @@ const ( ) // Mapping from string to RuleProperties_DeploymentStatus_STATUS -var RuleProperties_DeploymentStatus_STATUS_Cache = map[string]RuleProperties_DeploymentStatus_STATUS{ +var ruleProperties_DeploymentStatus_STATUS_Values = map[string]RuleProperties_DeploymentStatus_STATUS{ "failed": RuleProperties_DeploymentStatus_STATUS_Failed, "inprogress": RuleProperties_DeploymentStatus_STATUS_InProgress, "notstarted": RuleProperties_DeploymentStatus_STATUS_NotStarted, @@ -394,7 +394,7 @@ const ( ) // Mapping from string to RuleProperties_MatchProcessingBehavior_STATUS -var RuleProperties_MatchProcessingBehavior_STATUS_Cache = map[string]RuleProperties_MatchProcessingBehavior_STATUS{ +var ruleProperties_MatchProcessingBehavior_STATUS_Values = map[string]RuleProperties_MatchProcessingBehavior_STATUS{ "continue": RuleProperties_MatchProcessingBehavior_STATUS_Continue, "stop": RuleProperties_MatchProcessingBehavior_STATUS_Stop, } @@ -410,7 +410,7 @@ const ( ) // Mapping from string to RuleProperties_ProvisioningState_STATUS -var RuleProperties_ProvisioningState_STATUS_Cache = map[string]RuleProperties_ProvisioningState_STATUS{ +var ruleProperties_ProvisioningState_STATUS_Values = map[string]RuleProperties_ProvisioningState_STATUS{ "creating": RuleProperties_ProvisioningState_STATUS_Creating, "deleting": RuleProperties_ProvisioningState_STATUS_Deleting, "failed": RuleProperties_ProvisioningState_STATUS_Failed, @@ -705,7 +705,7 @@ type DeliveryRuleCacheExpirationAction_Name_STATUS string const DeliveryRuleCacheExpirationAction_Name_STATUS_CacheExpiration = DeliveryRuleCacheExpirationAction_Name_STATUS("CacheExpiration") // Mapping from string to DeliveryRuleCacheExpirationAction_Name_STATUS -var DeliveryRuleCacheExpirationAction_Name_STATUS_Cache = map[string]DeliveryRuleCacheExpirationAction_Name_STATUS{ +var deliveryRuleCacheExpirationAction_Name_STATUS_Values = map[string]DeliveryRuleCacheExpirationAction_Name_STATUS{ "cacheexpiration": DeliveryRuleCacheExpirationAction_Name_STATUS_CacheExpiration, } @@ -714,7 +714,7 @@ type DeliveryRuleCacheKeyQueryStringAction_Name_STATUS string const DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name_STATUS("CacheKeyQueryString") // Mapping from string to DeliveryRuleCacheKeyQueryStringAction_Name_STATUS -var DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_Cache = map[string]DeliveryRuleCacheKeyQueryStringAction_Name_STATUS{ +var deliveryRuleCacheKeyQueryStringAction_Name_STATUS_Values = map[string]DeliveryRuleCacheKeyQueryStringAction_Name_STATUS{ "cachekeyquerystring": DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_CacheKeyQueryString, } @@ -723,7 +723,7 @@ type DeliveryRuleClientPortCondition_Name_STATUS string const DeliveryRuleClientPortCondition_Name_STATUS_ClientPort = DeliveryRuleClientPortCondition_Name_STATUS("ClientPort") // Mapping from string to DeliveryRuleClientPortCondition_Name_STATUS -var DeliveryRuleClientPortCondition_Name_STATUS_Cache = map[string]DeliveryRuleClientPortCondition_Name_STATUS{ +var deliveryRuleClientPortCondition_Name_STATUS_Values = map[string]DeliveryRuleClientPortCondition_Name_STATUS{ "clientport": DeliveryRuleClientPortCondition_Name_STATUS_ClientPort, } @@ -732,7 +732,7 @@ type DeliveryRuleCookiesCondition_Name_STATUS string const DeliveryRuleCookiesCondition_Name_STATUS_Cookies = DeliveryRuleCookiesCondition_Name_STATUS("Cookies") // Mapping from string to DeliveryRuleCookiesCondition_Name_STATUS -var DeliveryRuleCookiesCondition_Name_STATUS_Cache = map[string]DeliveryRuleCookiesCondition_Name_STATUS{ +var deliveryRuleCookiesCondition_Name_STATUS_Values = map[string]DeliveryRuleCookiesCondition_Name_STATUS{ "cookies": DeliveryRuleCookiesCondition_Name_STATUS_Cookies, } @@ -741,7 +741,7 @@ type DeliveryRuleHostNameCondition_Name_STATUS string const DeliveryRuleHostNameCondition_Name_STATUS_HostName = DeliveryRuleHostNameCondition_Name_STATUS("HostName") // Mapping from string to DeliveryRuleHostNameCondition_Name_STATUS -var DeliveryRuleHostNameCondition_Name_STATUS_Cache = map[string]DeliveryRuleHostNameCondition_Name_STATUS{ +var deliveryRuleHostNameCondition_Name_STATUS_Values = map[string]DeliveryRuleHostNameCondition_Name_STATUS{ "hostname": DeliveryRuleHostNameCondition_Name_STATUS_HostName, } @@ -750,7 +750,7 @@ type DeliveryRuleHttpVersionCondition_Name_STATUS string const DeliveryRuleHttpVersionCondition_Name_STATUS_HttpVersion = DeliveryRuleHttpVersionCondition_Name_STATUS("HttpVersion") // Mapping from string to DeliveryRuleHttpVersionCondition_Name_STATUS -var DeliveryRuleHttpVersionCondition_Name_STATUS_Cache = map[string]DeliveryRuleHttpVersionCondition_Name_STATUS{ +var deliveryRuleHttpVersionCondition_Name_STATUS_Values = map[string]DeliveryRuleHttpVersionCondition_Name_STATUS{ "httpversion": DeliveryRuleHttpVersionCondition_Name_STATUS_HttpVersion, } @@ -759,7 +759,7 @@ type DeliveryRuleIsDeviceCondition_Name_STATUS string const DeliveryRuleIsDeviceCondition_Name_STATUS_IsDevice = DeliveryRuleIsDeviceCondition_Name_STATUS("IsDevice") // Mapping from string to DeliveryRuleIsDeviceCondition_Name_STATUS -var DeliveryRuleIsDeviceCondition_Name_STATUS_Cache = map[string]DeliveryRuleIsDeviceCondition_Name_STATUS{ +var deliveryRuleIsDeviceCondition_Name_STATUS_Values = map[string]DeliveryRuleIsDeviceCondition_Name_STATUS{ "isdevice": DeliveryRuleIsDeviceCondition_Name_STATUS_IsDevice, } @@ -768,7 +768,7 @@ type DeliveryRulePostArgsCondition_Name_STATUS string const DeliveryRulePostArgsCondition_Name_STATUS_PostArgs = DeliveryRulePostArgsCondition_Name_STATUS("PostArgs") // Mapping from string to DeliveryRulePostArgsCondition_Name_STATUS -var DeliveryRulePostArgsCondition_Name_STATUS_Cache = map[string]DeliveryRulePostArgsCondition_Name_STATUS{ +var deliveryRulePostArgsCondition_Name_STATUS_Values = map[string]DeliveryRulePostArgsCondition_Name_STATUS{ "postargs": DeliveryRulePostArgsCondition_Name_STATUS_PostArgs, } @@ -777,7 +777,7 @@ type DeliveryRuleQueryStringCondition_Name_STATUS string const DeliveryRuleQueryStringCondition_Name_STATUS_QueryString = DeliveryRuleQueryStringCondition_Name_STATUS("QueryString") // Mapping from string to DeliveryRuleQueryStringCondition_Name_STATUS -var DeliveryRuleQueryStringCondition_Name_STATUS_Cache = map[string]DeliveryRuleQueryStringCondition_Name_STATUS{ +var deliveryRuleQueryStringCondition_Name_STATUS_Values = map[string]DeliveryRuleQueryStringCondition_Name_STATUS{ "querystring": DeliveryRuleQueryStringCondition_Name_STATUS_QueryString, } @@ -786,7 +786,7 @@ type DeliveryRuleRemoteAddressCondition_Name_STATUS string const DeliveryRuleRemoteAddressCondition_Name_STATUS_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name_STATUS("RemoteAddress") // Mapping from string to DeliveryRuleRemoteAddressCondition_Name_STATUS -var DeliveryRuleRemoteAddressCondition_Name_STATUS_Cache = map[string]DeliveryRuleRemoteAddressCondition_Name_STATUS{ +var deliveryRuleRemoteAddressCondition_Name_STATUS_Values = map[string]DeliveryRuleRemoteAddressCondition_Name_STATUS{ "remoteaddress": DeliveryRuleRemoteAddressCondition_Name_STATUS_RemoteAddress, } @@ -795,7 +795,7 @@ type DeliveryRuleRequestBodyCondition_Name_STATUS string const DeliveryRuleRequestBodyCondition_Name_STATUS_RequestBody = DeliveryRuleRequestBodyCondition_Name_STATUS("RequestBody") // Mapping from string to DeliveryRuleRequestBodyCondition_Name_STATUS -var DeliveryRuleRequestBodyCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestBodyCondition_Name_STATUS{ +var deliveryRuleRequestBodyCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestBodyCondition_Name_STATUS{ "requestbody": DeliveryRuleRequestBodyCondition_Name_STATUS_RequestBody, } @@ -804,7 +804,7 @@ type DeliveryRuleRequestHeaderAction_Name_STATUS string const DeliveryRuleRequestHeaderAction_Name_STATUS_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name_STATUS("ModifyRequestHeader") // Mapping from string to DeliveryRuleRequestHeaderAction_Name_STATUS -var DeliveryRuleRequestHeaderAction_Name_STATUS_Cache = map[string]DeliveryRuleRequestHeaderAction_Name_STATUS{ +var deliveryRuleRequestHeaderAction_Name_STATUS_Values = map[string]DeliveryRuleRequestHeaderAction_Name_STATUS{ "modifyrequestheader": DeliveryRuleRequestHeaderAction_Name_STATUS_ModifyRequestHeader, } @@ -813,7 +813,7 @@ type DeliveryRuleRequestHeaderCondition_Name_STATUS string const DeliveryRuleRequestHeaderCondition_Name_STATUS_RequestHeader = DeliveryRuleRequestHeaderCondition_Name_STATUS("RequestHeader") // Mapping from string to DeliveryRuleRequestHeaderCondition_Name_STATUS -var DeliveryRuleRequestHeaderCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestHeaderCondition_Name_STATUS{ +var deliveryRuleRequestHeaderCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestHeaderCondition_Name_STATUS{ "requestheader": DeliveryRuleRequestHeaderCondition_Name_STATUS_RequestHeader, } @@ -822,7 +822,7 @@ type DeliveryRuleRequestMethodCondition_Name_STATUS string const DeliveryRuleRequestMethodCondition_Name_STATUS_RequestMethod = DeliveryRuleRequestMethodCondition_Name_STATUS("RequestMethod") // Mapping from string to DeliveryRuleRequestMethodCondition_Name_STATUS -var DeliveryRuleRequestMethodCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestMethodCondition_Name_STATUS{ +var deliveryRuleRequestMethodCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestMethodCondition_Name_STATUS{ "requestmethod": DeliveryRuleRequestMethodCondition_Name_STATUS_RequestMethod, } @@ -831,7 +831,7 @@ type DeliveryRuleRequestSchemeCondition_Name_STATUS string const DeliveryRuleRequestSchemeCondition_Name_STATUS_RequestScheme = DeliveryRuleRequestSchemeCondition_Name_STATUS("RequestScheme") // Mapping from string to DeliveryRuleRequestSchemeCondition_Name_STATUS -var DeliveryRuleRequestSchemeCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestSchemeCondition_Name_STATUS{ +var deliveryRuleRequestSchemeCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestSchemeCondition_Name_STATUS{ "requestscheme": DeliveryRuleRequestSchemeCondition_Name_STATUS_RequestScheme, } @@ -840,7 +840,7 @@ type DeliveryRuleRequestUriCondition_Name_STATUS string const DeliveryRuleRequestUriCondition_Name_STATUS_RequestUri = DeliveryRuleRequestUriCondition_Name_STATUS("RequestUri") // Mapping from string to DeliveryRuleRequestUriCondition_Name_STATUS -var DeliveryRuleRequestUriCondition_Name_STATUS_Cache = map[string]DeliveryRuleRequestUriCondition_Name_STATUS{ +var deliveryRuleRequestUriCondition_Name_STATUS_Values = map[string]DeliveryRuleRequestUriCondition_Name_STATUS{ "requesturi": DeliveryRuleRequestUriCondition_Name_STATUS_RequestUri, } @@ -849,7 +849,7 @@ type DeliveryRuleResponseHeaderAction_Name_STATUS string const DeliveryRuleResponseHeaderAction_Name_STATUS_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name_STATUS("ModifyResponseHeader") // Mapping from string to DeliveryRuleResponseHeaderAction_Name_STATUS -var DeliveryRuleResponseHeaderAction_Name_STATUS_Cache = map[string]DeliveryRuleResponseHeaderAction_Name_STATUS{ +var deliveryRuleResponseHeaderAction_Name_STATUS_Values = map[string]DeliveryRuleResponseHeaderAction_Name_STATUS{ "modifyresponseheader": DeliveryRuleResponseHeaderAction_Name_STATUS_ModifyResponseHeader, } @@ -858,7 +858,7 @@ type DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS string const DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS("RouteConfigurationOverride") // Mapping from string to DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS -var DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Cache = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS{ +var deliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Values = map[string]DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS{ "routeconfigurationoverride": DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_RouteConfigurationOverride, } @@ -867,7 +867,7 @@ type DeliveryRuleServerPortCondition_Name_STATUS string const DeliveryRuleServerPortCondition_Name_STATUS_ServerPort = DeliveryRuleServerPortCondition_Name_STATUS("ServerPort") // Mapping from string to DeliveryRuleServerPortCondition_Name_STATUS -var DeliveryRuleServerPortCondition_Name_STATUS_Cache = map[string]DeliveryRuleServerPortCondition_Name_STATUS{ +var deliveryRuleServerPortCondition_Name_STATUS_Values = map[string]DeliveryRuleServerPortCondition_Name_STATUS{ "serverport": DeliveryRuleServerPortCondition_Name_STATUS_ServerPort, } @@ -876,7 +876,7 @@ type DeliveryRuleSocketAddrCondition_Name_STATUS string const DeliveryRuleSocketAddrCondition_Name_STATUS_SocketAddr = DeliveryRuleSocketAddrCondition_Name_STATUS("SocketAddr") // Mapping from string to DeliveryRuleSocketAddrCondition_Name_STATUS -var DeliveryRuleSocketAddrCondition_Name_STATUS_Cache = map[string]DeliveryRuleSocketAddrCondition_Name_STATUS{ +var deliveryRuleSocketAddrCondition_Name_STATUS_Values = map[string]DeliveryRuleSocketAddrCondition_Name_STATUS{ "socketaddr": DeliveryRuleSocketAddrCondition_Name_STATUS_SocketAddr, } @@ -885,7 +885,7 @@ type DeliveryRuleSslProtocolCondition_Name_STATUS string const DeliveryRuleSslProtocolCondition_Name_STATUS_SslProtocol = DeliveryRuleSslProtocolCondition_Name_STATUS("SslProtocol") // Mapping from string to DeliveryRuleSslProtocolCondition_Name_STATUS -var DeliveryRuleSslProtocolCondition_Name_STATUS_Cache = map[string]DeliveryRuleSslProtocolCondition_Name_STATUS{ +var deliveryRuleSslProtocolCondition_Name_STATUS_Values = map[string]DeliveryRuleSslProtocolCondition_Name_STATUS{ "sslprotocol": DeliveryRuleSslProtocolCondition_Name_STATUS_SslProtocol, } @@ -894,7 +894,7 @@ type DeliveryRuleUrlFileExtensionCondition_Name_STATUS string const DeliveryRuleUrlFileExtensionCondition_Name_STATUS_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name_STATUS("UrlFileExtension") // Mapping from string to DeliveryRuleUrlFileExtensionCondition_Name_STATUS -var DeliveryRuleUrlFileExtensionCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlFileExtensionCondition_Name_STATUS{ +var deliveryRuleUrlFileExtensionCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlFileExtensionCondition_Name_STATUS{ "urlfileextension": DeliveryRuleUrlFileExtensionCondition_Name_STATUS_UrlFileExtension, } @@ -903,7 +903,7 @@ type DeliveryRuleUrlFileNameCondition_Name_STATUS string const DeliveryRuleUrlFileNameCondition_Name_STATUS_UrlFileName = DeliveryRuleUrlFileNameCondition_Name_STATUS("UrlFileName") // Mapping from string to DeliveryRuleUrlFileNameCondition_Name_STATUS -var DeliveryRuleUrlFileNameCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlFileNameCondition_Name_STATUS{ +var deliveryRuleUrlFileNameCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlFileNameCondition_Name_STATUS{ "urlfilename": DeliveryRuleUrlFileNameCondition_Name_STATUS_UrlFileName, } @@ -912,7 +912,7 @@ type DeliveryRuleUrlPathCondition_Name_STATUS string const DeliveryRuleUrlPathCondition_Name_STATUS_UrlPath = DeliveryRuleUrlPathCondition_Name_STATUS("UrlPath") // Mapping from string to DeliveryRuleUrlPathCondition_Name_STATUS -var DeliveryRuleUrlPathCondition_Name_STATUS_Cache = map[string]DeliveryRuleUrlPathCondition_Name_STATUS{ +var deliveryRuleUrlPathCondition_Name_STATUS_Values = map[string]DeliveryRuleUrlPathCondition_Name_STATUS{ "urlpath": DeliveryRuleUrlPathCondition_Name_STATUS_UrlPath, } @@ -982,7 +982,7 @@ type OriginGroupOverrideAction_Name_STATUS string const OriginGroupOverrideAction_Name_STATUS_OriginGroupOverride = OriginGroupOverrideAction_Name_STATUS("OriginGroupOverride") // Mapping from string to OriginGroupOverrideAction_Name_STATUS -var OriginGroupOverrideAction_Name_STATUS_Cache = map[string]OriginGroupOverrideAction_Name_STATUS{ +var originGroupOverrideAction_Name_STATUS_Values = map[string]OriginGroupOverrideAction_Name_STATUS{ "origingroupoverride": OriginGroupOverrideAction_Name_STATUS_OriginGroupOverride, } @@ -1241,7 +1241,7 @@ type UrlRedirectAction_Name_STATUS string const UrlRedirectAction_Name_STATUS_UrlRedirect = UrlRedirectAction_Name_STATUS("UrlRedirect") // Mapping from string to UrlRedirectAction_Name_STATUS -var UrlRedirectAction_Name_STATUS_Cache = map[string]UrlRedirectAction_Name_STATUS{ +var urlRedirectAction_Name_STATUS_Values = map[string]UrlRedirectAction_Name_STATUS{ "urlredirect": UrlRedirectAction_Name_STATUS_UrlRedirect, } @@ -1276,7 +1276,7 @@ type UrlRewriteAction_Name_STATUS string const UrlRewriteAction_Name_STATUS_UrlRewrite = UrlRewriteAction_Name_STATUS("UrlRewrite") // Mapping from string to UrlRewriteAction_Name_STATUS -var UrlRewriteAction_Name_STATUS_Cache = map[string]UrlRewriteAction_Name_STATUS{ +var urlRewriteAction_Name_STATUS_Values = map[string]UrlRewriteAction_Name_STATUS{ "urlrewrite": UrlRewriteAction_Name_STATUS_UrlRewrite, } @@ -1299,7 +1299,7 @@ type UrlSigningAction_Name_STATUS string const UrlSigningAction_Name_STATUS_UrlSigning = UrlSigningAction_Name_STATUS("UrlSigning") // Mapping from string to UrlSigningAction_Name_STATUS -var UrlSigningAction_Name_STATUS_Cache = map[string]UrlSigningAction_Name_STATUS{ +var urlSigningAction_Name_STATUS_Values = map[string]UrlSigningAction_Name_STATUS{ "urlsigning": UrlSigningAction_Name_STATUS_UrlSigning, } @@ -1344,7 +1344,7 @@ const ( ) // Mapping from string to CacheExpirationActionParameters_CacheBehavior_STATUS -var CacheExpirationActionParameters_CacheBehavior_STATUS_Cache = map[string]CacheExpirationActionParameters_CacheBehavior_STATUS{ +var cacheExpirationActionParameters_CacheBehavior_STATUS_Values = map[string]CacheExpirationActionParameters_CacheBehavior_STATUS{ "bypasscache": CacheExpirationActionParameters_CacheBehavior_STATUS_BypassCache, "override": CacheExpirationActionParameters_CacheBehavior_STATUS_Override, "setifmissing": CacheExpirationActionParameters_CacheBehavior_STATUS_SetIfMissing, @@ -1355,7 +1355,7 @@ type CacheExpirationActionParameters_CacheType_STATUS string const CacheExpirationActionParameters_CacheType_STATUS_All = CacheExpirationActionParameters_CacheType_STATUS("All") // Mapping from string to CacheExpirationActionParameters_CacheType_STATUS -var CacheExpirationActionParameters_CacheType_STATUS_Cache = map[string]CacheExpirationActionParameters_CacheType_STATUS{ +var cacheExpirationActionParameters_CacheType_STATUS_Values = map[string]CacheExpirationActionParameters_CacheType_STATUS{ "all": CacheExpirationActionParameters_CacheType_STATUS_All, } @@ -1364,7 +1364,7 @@ type CacheExpirationActionParameters_TypeName_STATUS string const CacheExpirationActionParameters_TypeName_STATUS_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName_STATUS("DeliveryRuleCacheExpirationActionParameters") // Mapping from string to CacheExpirationActionParameters_TypeName_STATUS -var CacheExpirationActionParameters_TypeName_STATUS_Cache = map[string]CacheExpirationActionParameters_TypeName_STATUS{ +var cacheExpirationActionParameters_TypeName_STATUS_Values = map[string]CacheExpirationActionParameters_TypeName_STATUS{ "deliveryrulecacheexpirationactionparameters": CacheExpirationActionParameters_TypeName_STATUS_DeliveryRuleCacheExpirationActionParameters, } @@ -1378,7 +1378,7 @@ const ( ) // Mapping from string to CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS -var CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Cache = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS{ +var cacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Values = map[string]CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS{ "exclude": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Exclude, "excludeall": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_ExcludeAll, "include": CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Include, @@ -1390,7 +1390,7 @@ type CacheKeyQueryStringActionParameters_TypeName_STATUS string const CacheKeyQueryStringActionParameters_TypeName_STATUS_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName_STATUS("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters") // Mapping from string to CacheKeyQueryStringActionParameters_TypeName_STATUS -var CacheKeyQueryStringActionParameters_TypeName_STATUS_Cache = map[string]CacheKeyQueryStringActionParameters_TypeName_STATUS{ +var cacheKeyQueryStringActionParameters_TypeName_STATUS_Values = map[string]CacheKeyQueryStringActionParameters_TypeName_STATUS{ "deliveryrulecachekeyquerystringbehavioractionparameters": CacheKeyQueryStringActionParameters_TypeName_STATUS_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters, } @@ -1410,7 +1410,7 @@ const ( ) // Mapping from string to ClientPortMatchConditionParameters_Operator_STATUS -var ClientPortMatchConditionParameters_Operator_STATUS_Cache = map[string]ClientPortMatchConditionParameters_Operator_STATUS{ +var clientPortMatchConditionParameters_Operator_STATUS_Values = map[string]ClientPortMatchConditionParameters_Operator_STATUS{ "any": ClientPortMatchConditionParameters_Operator_STATUS_Any, "beginswith": ClientPortMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": ClientPortMatchConditionParameters_Operator_STATUS_Contains, @@ -1428,7 +1428,7 @@ type ClientPortMatchConditionParameters_TypeName_STATUS string const ClientPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleClientPortConditionParameters") // Mapping from string to ClientPortMatchConditionParameters_TypeName_STATUS -var ClientPortMatchConditionParameters_TypeName_STATUS_Cache = map[string]ClientPortMatchConditionParameters_TypeName_STATUS{ +var clientPortMatchConditionParameters_TypeName_STATUS_Values = map[string]ClientPortMatchConditionParameters_TypeName_STATUS{ "deliveryruleclientportconditionparameters": ClientPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleClientPortConditionParameters, } @@ -1448,7 +1448,7 @@ const ( ) // Mapping from string to CookiesMatchConditionParameters_Operator_STATUS -var CookiesMatchConditionParameters_Operator_STATUS_Cache = map[string]CookiesMatchConditionParameters_Operator_STATUS{ +var cookiesMatchConditionParameters_Operator_STATUS_Values = map[string]CookiesMatchConditionParameters_Operator_STATUS{ "any": CookiesMatchConditionParameters_Operator_STATUS_Any, "beginswith": CookiesMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": CookiesMatchConditionParameters_Operator_STATUS_Contains, @@ -1466,7 +1466,7 @@ type CookiesMatchConditionParameters_TypeName_STATUS string const CookiesMatchConditionParameters_TypeName_STATUS_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName_STATUS("DeliveryRuleCookiesConditionParameters") // Mapping from string to CookiesMatchConditionParameters_TypeName_STATUS -var CookiesMatchConditionParameters_TypeName_STATUS_Cache = map[string]CookiesMatchConditionParameters_TypeName_STATUS{ +var cookiesMatchConditionParameters_TypeName_STATUS_Values = map[string]CookiesMatchConditionParameters_TypeName_STATUS{ "deliveryrulecookiesconditionparameters": CookiesMatchConditionParameters_TypeName_STATUS_DeliveryRuleCookiesConditionParameters, } @@ -1479,7 +1479,7 @@ const ( ) // Mapping from string to HeaderActionParameters_HeaderAction_STATUS -var HeaderActionParameters_HeaderAction_STATUS_Cache = map[string]HeaderActionParameters_HeaderAction_STATUS{ +var headerActionParameters_HeaderAction_STATUS_Values = map[string]HeaderActionParameters_HeaderAction_STATUS{ "append": HeaderActionParameters_HeaderAction_STATUS_Append, "delete": HeaderActionParameters_HeaderAction_STATUS_Delete, "overwrite": HeaderActionParameters_HeaderAction_STATUS_Overwrite, @@ -1490,7 +1490,7 @@ type HeaderActionParameters_TypeName_STATUS string const HeaderActionParameters_TypeName_STATUS_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName_STATUS("DeliveryRuleHeaderActionParameters") // Mapping from string to HeaderActionParameters_TypeName_STATUS -var HeaderActionParameters_TypeName_STATUS_Cache = map[string]HeaderActionParameters_TypeName_STATUS{ +var headerActionParameters_TypeName_STATUS_Values = map[string]HeaderActionParameters_TypeName_STATUS{ "deliveryruleheaderactionparameters": HeaderActionParameters_TypeName_STATUS_DeliveryRuleHeaderActionParameters, } @@ -1510,7 +1510,7 @@ const ( ) // Mapping from string to HostNameMatchConditionParameters_Operator_STATUS -var HostNameMatchConditionParameters_Operator_STATUS_Cache = map[string]HostNameMatchConditionParameters_Operator_STATUS{ +var hostNameMatchConditionParameters_Operator_STATUS_Values = map[string]HostNameMatchConditionParameters_Operator_STATUS{ "any": HostNameMatchConditionParameters_Operator_STATUS_Any, "beginswith": HostNameMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": HostNameMatchConditionParameters_Operator_STATUS_Contains, @@ -1528,7 +1528,7 @@ type HostNameMatchConditionParameters_TypeName_STATUS string const HostNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleHostNameConditionParameters") // Mapping from string to HostNameMatchConditionParameters_TypeName_STATUS -var HostNameMatchConditionParameters_TypeName_STATUS_Cache = map[string]HostNameMatchConditionParameters_TypeName_STATUS{ +var hostNameMatchConditionParameters_TypeName_STATUS_Values = map[string]HostNameMatchConditionParameters_TypeName_STATUS{ "deliveryrulehostnameconditionparameters": HostNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleHostNameConditionParameters, } @@ -1537,7 +1537,7 @@ type HttpVersionMatchConditionParameters_Operator_STATUS string const HttpVersionMatchConditionParameters_Operator_STATUS_Equal = HttpVersionMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to HttpVersionMatchConditionParameters_Operator_STATUS -var HttpVersionMatchConditionParameters_Operator_STATUS_Cache = map[string]HttpVersionMatchConditionParameters_Operator_STATUS{ +var httpVersionMatchConditionParameters_Operator_STATUS_Values = map[string]HttpVersionMatchConditionParameters_Operator_STATUS{ "equal": HttpVersionMatchConditionParameters_Operator_STATUS_Equal, } @@ -1546,7 +1546,7 @@ type HttpVersionMatchConditionParameters_TypeName_STATUS string const HttpVersionMatchConditionParameters_TypeName_STATUS_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName_STATUS("DeliveryRuleHttpVersionConditionParameters") // Mapping from string to HttpVersionMatchConditionParameters_TypeName_STATUS -var HttpVersionMatchConditionParameters_TypeName_STATUS_Cache = map[string]HttpVersionMatchConditionParameters_TypeName_STATUS{ +var httpVersionMatchConditionParameters_TypeName_STATUS_Values = map[string]HttpVersionMatchConditionParameters_TypeName_STATUS{ "deliveryrulehttpversionconditionparameters": HttpVersionMatchConditionParameters_TypeName_STATUS_DeliveryRuleHttpVersionConditionParameters, } @@ -1558,7 +1558,7 @@ const ( ) // Mapping from string to IsDeviceMatchConditionParameters_MatchValues_STATUS -var IsDeviceMatchConditionParameters_MatchValues_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_MatchValues_STATUS{ +var isDeviceMatchConditionParameters_MatchValues_STATUS_Values = map[string]IsDeviceMatchConditionParameters_MatchValues_STATUS{ "desktop": IsDeviceMatchConditionParameters_MatchValues_STATUS_Desktop, "mobile": IsDeviceMatchConditionParameters_MatchValues_STATUS_Mobile, } @@ -1568,7 +1568,7 @@ type IsDeviceMatchConditionParameters_Operator_STATUS string const IsDeviceMatchConditionParameters_Operator_STATUS_Equal = IsDeviceMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to IsDeviceMatchConditionParameters_Operator_STATUS -var IsDeviceMatchConditionParameters_Operator_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_Operator_STATUS{ +var isDeviceMatchConditionParameters_Operator_STATUS_Values = map[string]IsDeviceMatchConditionParameters_Operator_STATUS{ "equal": IsDeviceMatchConditionParameters_Operator_STATUS_Equal, } @@ -1577,7 +1577,7 @@ type IsDeviceMatchConditionParameters_TypeName_STATUS string const IsDeviceMatchConditionParameters_TypeName_STATUS_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName_STATUS("DeliveryRuleIsDeviceConditionParameters") // Mapping from string to IsDeviceMatchConditionParameters_TypeName_STATUS -var IsDeviceMatchConditionParameters_TypeName_STATUS_Cache = map[string]IsDeviceMatchConditionParameters_TypeName_STATUS{ +var isDeviceMatchConditionParameters_TypeName_STATUS_Values = map[string]IsDeviceMatchConditionParameters_TypeName_STATUS{ "deliveryruleisdeviceconditionparameters": IsDeviceMatchConditionParameters_TypeName_STATUS_DeliveryRuleIsDeviceConditionParameters, } @@ -1595,7 +1595,7 @@ type OriginGroupOverrideActionParameters_TypeName_STATUS string const OriginGroupOverrideActionParameters_TypeName_STATUS_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName_STATUS("DeliveryRuleOriginGroupOverrideActionParameters") // Mapping from string to OriginGroupOverrideActionParameters_TypeName_STATUS -var OriginGroupOverrideActionParameters_TypeName_STATUS_Cache = map[string]OriginGroupOverrideActionParameters_TypeName_STATUS{ +var originGroupOverrideActionParameters_TypeName_STATUS_Values = map[string]OriginGroupOverrideActionParameters_TypeName_STATUS{ "deliveryruleorigingroupoverrideactionparameters": OriginGroupOverrideActionParameters_TypeName_STATUS_DeliveryRuleOriginGroupOverrideActionParameters, } @@ -1615,7 +1615,7 @@ const ( ) // Mapping from string to PostArgsMatchConditionParameters_Operator_STATUS -var PostArgsMatchConditionParameters_Operator_STATUS_Cache = map[string]PostArgsMatchConditionParameters_Operator_STATUS{ +var postArgsMatchConditionParameters_Operator_STATUS_Values = map[string]PostArgsMatchConditionParameters_Operator_STATUS{ "any": PostArgsMatchConditionParameters_Operator_STATUS_Any, "beginswith": PostArgsMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": PostArgsMatchConditionParameters_Operator_STATUS_Contains, @@ -1633,7 +1633,7 @@ type PostArgsMatchConditionParameters_TypeName_STATUS string const PostArgsMatchConditionParameters_TypeName_STATUS_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName_STATUS("DeliveryRulePostArgsConditionParameters") // Mapping from string to PostArgsMatchConditionParameters_TypeName_STATUS -var PostArgsMatchConditionParameters_TypeName_STATUS_Cache = map[string]PostArgsMatchConditionParameters_TypeName_STATUS{ +var postArgsMatchConditionParameters_TypeName_STATUS_Values = map[string]PostArgsMatchConditionParameters_TypeName_STATUS{ "deliveryrulepostargsconditionparameters": PostArgsMatchConditionParameters_TypeName_STATUS_DeliveryRulePostArgsConditionParameters, } @@ -1653,7 +1653,7 @@ const ( ) // Mapping from string to QueryStringMatchConditionParameters_Operator_STATUS -var QueryStringMatchConditionParameters_Operator_STATUS_Cache = map[string]QueryStringMatchConditionParameters_Operator_STATUS{ +var queryStringMatchConditionParameters_Operator_STATUS_Values = map[string]QueryStringMatchConditionParameters_Operator_STATUS{ "any": QueryStringMatchConditionParameters_Operator_STATUS_Any, "beginswith": QueryStringMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": QueryStringMatchConditionParameters_Operator_STATUS_Contains, @@ -1671,7 +1671,7 @@ type QueryStringMatchConditionParameters_TypeName_STATUS string const QueryStringMatchConditionParameters_TypeName_STATUS_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName_STATUS("DeliveryRuleQueryStringConditionParameters") // Mapping from string to QueryStringMatchConditionParameters_TypeName_STATUS -var QueryStringMatchConditionParameters_TypeName_STATUS_Cache = map[string]QueryStringMatchConditionParameters_TypeName_STATUS{ +var queryStringMatchConditionParameters_TypeName_STATUS_Values = map[string]QueryStringMatchConditionParameters_TypeName_STATUS{ "deliveryrulequerystringconditionparameters": QueryStringMatchConditionParameters_TypeName_STATUS_DeliveryRuleQueryStringConditionParameters, } @@ -1684,7 +1684,7 @@ const ( ) // Mapping from string to RemoteAddressMatchConditionParameters_Operator_STATUS -var RemoteAddressMatchConditionParameters_Operator_STATUS_Cache = map[string]RemoteAddressMatchConditionParameters_Operator_STATUS{ +var remoteAddressMatchConditionParameters_Operator_STATUS_Values = map[string]RemoteAddressMatchConditionParameters_Operator_STATUS{ "any": RemoteAddressMatchConditionParameters_Operator_STATUS_Any, "geomatch": RemoteAddressMatchConditionParameters_Operator_STATUS_GeoMatch, "ipmatch": RemoteAddressMatchConditionParameters_Operator_STATUS_IPMatch, @@ -1695,7 +1695,7 @@ type RemoteAddressMatchConditionParameters_TypeName_STATUS string const RemoteAddressMatchConditionParameters_TypeName_STATUS_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName_STATUS("DeliveryRuleRemoteAddressConditionParameters") // Mapping from string to RemoteAddressMatchConditionParameters_TypeName_STATUS -var RemoteAddressMatchConditionParameters_TypeName_STATUS_Cache = map[string]RemoteAddressMatchConditionParameters_TypeName_STATUS{ +var remoteAddressMatchConditionParameters_TypeName_STATUS_Values = map[string]RemoteAddressMatchConditionParameters_TypeName_STATUS{ "deliveryruleremoteaddressconditionparameters": RemoteAddressMatchConditionParameters_TypeName_STATUS_DeliveryRuleRemoteAddressConditionParameters, } @@ -1715,7 +1715,7 @@ const ( ) // Mapping from string to RequestBodyMatchConditionParameters_Operator_STATUS -var RequestBodyMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestBodyMatchConditionParameters_Operator_STATUS{ +var requestBodyMatchConditionParameters_Operator_STATUS_Values = map[string]RequestBodyMatchConditionParameters_Operator_STATUS{ "any": RequestBodyMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestBodyMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestBodyMatchConditionParameters_Operator_STATUS_Contains, @@ -1733,7 +1733,7 @@ type RequestBodyMatchConditionParameters_TypeName_STATUS string const RequestBodyMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestBodyConditionParameters") // Mapping from string to RequestBodyMatchConditionParameters_TypeName_STATUS -var RequestBodyMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestBodyMatchConditionParameters_TypeName_STATUS{ +var requestBodyMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestBodyMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestbodyconditionparameters": RequestBodyMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestBodyConditionParameters, } @@ -1753,7 +1753,7 @@ const ( ) // Mapping from string to RequestHeaderMatchConditionParameters_Operator_STATUS -var RequestHeaderMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestHeaderMatchConditionParameters_Operator_STATUS{ +var requestHeaderMatchConditionParameters_Operator_STATUS_Values = map[string]RequestHeaderMatchConditionParameters_Operator_STATUS{ "any": RequestHeaderMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestHeaderMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestHeaderMatchConditionParameters_Operator_STATUS_Contains, @@ -1771,7 +1771,7 @@ type RequestHeaderMatchConditionParameters_TypeName_STATUS string const RequestHeaderMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestHeaderConditionParameters") // Mapping from string to RequestHeaderMatchConditionParameters_TypeName_STATUS -var RequestHeaderMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestHeaderMatchConditionParameters_TypeName_STATUS{ +var requestHeaderMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestHeaderMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestheaderconditionparameters": RequestHeaderMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestHeaderConditionParameters, } @@ -1788,7 +1788,7 @@ const ( ) // Mapping from string to RequestMethodMatchConditionParameters_MatchValues_STATUS -var RequestMethodMatchConditionParameters_MatchValues_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_MatchValues_STATUS{ +var requestMethodMatchConditionParameters_MatchValues_STATUS_Values = map[string]RequestMethodMatchConditionParameters_MatchValues_STATUS{ "delete": RequestMethodMatchConditionParameters_MatchValues_STATUS_DELETE, "get": RequestMethodMatchConditionParameters_MatchValues_STATUS_GET, "head": RequestMethodMatchConditionParameters_MatchValues_STATUS_HEAD, @@ -1803,7 +1803,7 @@ type RequestMethodMatchConditionParameters_Operator_STATUS string const RequestMethodMatchConditionParameters_Operator_STATUS_Equal = RequestMethodMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to RequestMethodMatchConditionParameters_Operator_STATUS -var RequestMethodMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_Operator_STATUS{ +var requestMethodMatchConditionParameters_Operator_STATUS_Values = map[string]RequestMethodMatchConditionParameters_Operator_STATUS{ "equal": RequestMethodMatchConditionParameters_Operator_STATUS_Equal, } @@ -1812,7 +1812,7 @@ type RequestMethodMatchConditionParameters_TypeName_STATUS string const RequestMethodMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestMethodConditionParameters") // Mapping from string to RequestMethodMatchConditionParameters_TypeName_STATUS -var RequestMethodMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestMethodMatchConditionParameters_TypeName_STATUS{ +var requestMethodMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestMethodMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestmethodconditionparameters": RequestMethodMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestMethodConditionParameters, } @@ -1824,7 +1824,7 @@ const ( ) // Mapping from string to RequestSchemeMatchConditionParameters_MatchValues_STATUS -var RequestSchemeMatchConditionParameters_MatchValues_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_MatchValues_STATUS{ +var requestSchemeMatchConditionParameters_MatchValues_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_MatchValues_STATUS{ "http": RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTP, "https": RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTPS, } @@ -1834,7 +1834,7 @@ type RequestSchemeMatchConditionParameters_Operator_STATUS string const RequestSchemeMatchConditionParameters_Operator_STATUS_Equal = RequestSchemeMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to RequestSchemeMatchConditionParameters_Operator_STATUS -var RequestSchemeMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_Operator_STATUS{ +var requestSchemeMatchConditionParameters_Operator_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_Operator_STATUS{ "equal": RequestSchemeMatchConditionParameters_Operator_STATUS_Equal, } @@ -1843,7 +1843,7 @@ type RequestSchemeMatchConditionParameters_TypeName_STATUS string const RequestSchemeMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestSchemeConditionParameters") // Mapping from string to RequestSchemeMatchConditionParameters_TypeName_STATUS -var RequestSchemeMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestSchemeMatchConditionParameters_TypeName_STATUS{ +var requestSchemeMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestSchemeMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequestschemeconditionparameters": RequestSchemeMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestSchemeConditionParameters, } @@ -1863,7 +1863,7 @@ const ( ) // Mapping from string to RequestUriMatchConditionParameters_Operator_STATUS -var RequestUriMatchConditionParameters_Operator_STATUS_Cache = map[string]RequestUriMatchConditionParameters_Operator_STATUS{ +var requestUriMatchConditionParameters_Operator_STATUS_Values = map[string]RequestUriMatchConditionParameters_Operator_STATUS{ "any": RequestUriMatchConditionParameters_Operator_STATUS_Any, "beginswith": RequestUriMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": RequestUriMatchConditionParameters_Operator_STATUS_Contains, @@ -1881,7 +1881,7 @@ type RequestUriMatchConditionParameters_TypeName_STATUS string const RequestUriMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestUriConditionParameters") // Mapping from string to RequestUriMatchConditionParameters_TypeName_STATUS -var RequestUriMatchConditionParameters_TypeName_STATUS_Cache = map[string]RequestUriMatchConditionParameters_TypeName_STATUS{ +var requestUriMatchConditionParameters_TypeName_STATUS_Values = map[string]RequestUriMatchConditionParameters_TypeName_STATUS{ "deliveryrulerequesturiconditionparameters": RequestUriMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestUriConditionParameters, } @@ -1890,7 +1890,7 @@ type RouteConfigurationOverrideActionParameters_TypeName_STATUS string const RouteConfigurationOverrideActionParameters_TypeName_STATUS_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName_STATUS("DeliveryRuleRouteConfigurationOverrideActionParameters") // Mapping from string to RouteConfigurationOverrideActionParameters_TypeName_STATUS -var RouteConfigurationOverrideActionParameters_TypeName_STATUS_Cache = map[string]RouteConfigurationOverrideActionParameters_TypeName_STATUS{ +var routeConfigurationOverrideActionParameters_TypeName_STATUS_Values = map[string]RouteConfigurationOverrideActionParameters_TypeName_STATUS{ "deliveryrulerouteconfigurationoverrideactionparameters": RouteConfigurationOverrideActionParameters_TypeName_STATUS_DeliveryRuleRouteConfigurationOverrideActionParameters, } @@ -1910,7 +1910,7 @@ const ( ) // Mapping from string to ServerPortMatchConditionParameters_Operator_STATUS -var ServerPortMatchConditionParameters_Operator_STATUS_Cache = map[string]ServerPortMatchConditionParameters_Operator_STATUS{ +var serverPortMatchConditionParameters_Operator_STATUS_Values = map[string]ServerPortMatchConditionParameters_Operator_STATUS{ "any": ServerPortMatchConditionParameters_Operator_STATUS_Any, "beginswith": ServerPortMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": ServerPortMatchConditionParameters_Operator_STATUS_Contains, @@ -1928,7 +1928,7 @@ type ServerPortMatchConditionParameters_TypeName_STATUS string const ServerPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleServerPortConditionParameters") // Mapping from string to ServerPortMatchConditionParameters_TypeName_STATUS -var ServerPortMatchConditionParameters_TypeName_STATUS_Cache = map[string]ServerPortMatchConditionParameters_TypeName_STATUS{ +var serverPortMatchConditionParameters_TypeName_STATUS_Values = map[string]ServerPortMatchConditionParameters_TypeName_STATUS{ "deliveryruleserverportconditionparameters": ServerPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleServerPortConditionParameters, } @@ -1940,7 +1940,7 @@ const ( ) // Mapping from string to SocketAddrMatchConditionParameters_Operator_STATUS -var SocketAddrMatchConditionParameters_Operator_STATUS_Cache = map[string]SocketAddrMatchConditionParameters_Operator_STATUS{ +var socketAddrMatchConditionParameters_Operator_STATUS_Values = map[string]SocketAddrMatchConditionParameters_Operator_STATUS{ "any": SocketAddrMatchConditionParameters_Operator_STATUS_Any, "ipmatch": SocketAddrMatchConditionParameters_Operator_STATUS_IPMatch, } @@ -1950,7 +1950,7 @@ type SocketAddrMatchConditionParameters_TypeName_STATUS string const SocketAddrMatchConditionParameters_TypeName_STATUS_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName_STATUS("DeliveryRuleSocketAddrConditionParameters") // Mapping from string to SocketAddrMatchConditionParameters_TypeName_STATUS -var SocketAddrMatchConditionParameters_TypeName_STATUS_Cache = map[string]SocketAddrMatchConditionParameters_TypeName_STATUS{ +var socketAddrMatchConditionParameters_TypeName_STATUS_Values = map[string]SocketAddrMatchConditionParameters_TypeName_STATUS{ "deliveryrulesocketaddrconditionparameters": SocketAddrMatchConditionParameters_TypeName_STATUS_DeliveryRuleSocketAddrConditionParameters, } @@ -1964,7 +1964,7 @@ const ( ) // Mapping from string to SslProtocol_STATUS -var SslProtocol_STATUS_Cache = map[string]SslProtocol_STATUS{ +var sslProtocol_STATUS_Values = map[string]SslProtocol_STATUS{ "tlsv1": SslProtocol_STATUS_TLSv1, "tlsv1.1": SslProtocol_STATUS_TLSv11, "tlsv1.2": SslProtocol_STATUS_TLSv12, @@ -1975,7 +1975,7 @@ type SslProtocolMatchConditionParameters_Operator_STATUS string const SslProtocolMatchConditionParameters_Operator_STATUS_Equal = SslProtocolMatchConditionParameters_Operator_STATUS("Equal") // Mapping from string to SslProtocolMatchConditionParameters_Operator_STATUS -var SslProtocolMatchConditionParameters_Operator_STATUS_Cache = map[string]SslProtocolMatchConditionParameters_Operator_STATUS{ +var sslProtocolMatchConditionParameters_Operator_STATUS_Values = map[string]SslProtocolMatchConditionParameters_Operator_STATUS{ "equal": SslProtocolMatchConditionParameters_Operator_STATUS_Equal, } @@ -1984,7 +1984,7 @@ type SslProtocolMatchConditionParameters_TypeName_STATUS string const SslProtocolMatchConditionParameters_TypeName_STATUS_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName_STATUS("DeliveryRuleSslProtocolConditionParameters") // Mapping from string to SslProtocolMatchConditionParameters_TypeName_STATUS -var SslProtocolMatchConditionParameters_TypeName_STATUS_Cache = map[string]SslProtocolMatchConditionParameters_TypeName_STATUS{ +var sslProtocolMatchConditionParameters_TypeName_STATUS_Values = map[string]SslProtocolMatchConditionParameters_TypeName_STATUS{ "deliveryrulesslprotocolconditionparameters": SslProtocolMatchConditionParameters_TypeName_STATUS_DeliveryRuleSslProtocolConditionParameters, } @@ -2001,7 +2001,7 @@ const ( ) // Mapping from string to Transform_STATUS -var Transform_STATUS_Cache = map[string]Transform_STATUS{ +var transform_STATUS_Values = map[string]Transform_STATUS{ "lowercase": Transform_STATUS_Lowercase, "removenulls": Transform_STATUS_RemoveNulls, "trim": Transform_STATUS_Trim, @@ -2026,7 +2026,7 @@ const ( ) // Mapping from string to UrlFileExtensionMatchConditionParameters_Operator_STATUS -var UrlFileExtensionMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlFileExtensionMatchConditionParameters_Operator_STATUS{ +var urlFileExtensionMatchConditionParameters_Operator_STATUS_Values = map[string]UrlFileExtensionMatchConditionParameters_Operator_STATUS{ "any": UrlFileExtensionMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlFileExtensionMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlFileExtensionMatchConditionParameters_Operator_STATUS_Contains, @@ -2044,7 +2044,7 @@ type UrlFileExtensionMatchConditionParameters_TypeName_STATUS string const UrlFileExtensionMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFileExtensionMatchConditionParameters") // Mapping from string to UrlFileExtensionMatchConditionParameters_TypeName_STATUS -var UrlFileExtensionMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlFileExtensionMatchConditionParameters_TypeName_STATUS{ +var urlFileExtensionMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlFileExtensionMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlfileextensionmatchconditionparameters": UrlFileExtensionMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFileExtensionMatchConditionParameters, } @@ -2064,7 +2064,7 @@ const ( ) // Mapping from string to UrlFileNameMatchConditionParameters_Operator_STATUS -var UrlFileNameMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlFileNameMatchConditionParameters_Operator_STATUS{ +var urlFileNameMatchConditionParameters_Operator_STATUS_Values = map[string]UrlFileNameMatchConditionParameters_Operator_STATUS{ "any": UrlFileNameMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlFileNameMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlFileNameMatchConditionParameters_Operator_STATUS_Contains, @@ -2082,7 +2082,7 @@ type UrlFileNameMatchConditionParameters_TypeName_STATUS string const UrlFileNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFilenameConditionParameters") // Mapping from string to UrlFileNameMatchConditionParameters_TypeName_STATUS -var UrlFileNameMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlFileNameMatchConditionParameters_TypeName_STATUS{ +var urlFileNameMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlFileNameMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlfilenameconditionparameters": UrlFileNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFilenameConditionParameters, } @@ -2103,7 +2103,7 @@ const ( ) // Mapping from string to UrlPathMatchConditionParameters_Operator_STATUS -var UrlPathMatchConditionParameters_Operator_STATUS_Cache = map[string]UrlPathMatchConditionParameters_Operator_STATUS{ +var urlPathMatchConditionParameters_Operator_STATUS_Values = map[string]UrlPathMatchConditionParameters_Operator_STATUS{ "any": UrlPathMatchConditionParameters_Operator_STATUS_Any, "beginswith": UrlPathMatchConditionParameters_Operator_STATUS_BeginsWith, "contains": UrlPathMatchConditionParameters_Operator_STATUS_Contains, @@ -2122,7 +2122,7 @@ type UrlPathMatchConditionParameters_TypeName_STATUS string const UrlPathMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlPathMatchConditionParameters") // Mapping from string to UrlPathMatchConditionParameters_TypeName_STATUS -var UrlPathMatchConditionParameters_TypeName_STATUS_Cache = map[string]UrlPathMatchConditionParameters_TypeName_STATUS{ +var urlPathMatchConditionParameters_TypeName_STATUS_Values = map[string]UrlPathMatchConditionParameters_TypeName_STATUS{ "deliveryruleurlpathmatchconditionparameters": UrlPathMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlPathMatchConditionParameters, } @@ -2135,7 +2135,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_DestinationProtocol_STATUS -var UrlRedirectActionParameters_DestinationProtocol_STATUS_Cache = map[string]UrlRedirectActionParameters_DestinationProtocol_STATUS{ +var urlRedirectActionParameters_DestinationProtocol_STATUS_Values = map[string]UrlRedirectActionParameters_DestinationProtocol_STATUS{ "http": UrlRedirectActionParameters_DestinationProtocol_STATUS_Http, "https": UrlRedirectActionParameters_DestinationProtocol_STATUS_Https, "matchrequest": UrlRedirectActionParameters_DestinationProtocol_STATUS_MatchRequest, @@ -2151,7 +2151,7 @@ const ( ) // Mapping from string to UrlRedirectActionParameters_RedirectType_STATUS -var UrlRedirectActionParameters_RedirectType_STATUS_Cache = map[string]UrlRedirectActionParameters_RedirectType_STATUS{ +var urlRedirectActionParameters_RedirectType_STATUS_Values = map[string]UrlRedirectActionParameters_RedirectType_STATUS{ "found": UrlRedirectActionParameters_RedirectType_STATUS_Found, "moved": UrlRedirectActionParameters_RedirectType_STATUS_Moved, "permanentredirect": UrlRedirectActionParameters_RedirectType_STATUS_PermanentRedirect, @@ -2163,7 +2163,7 @@ type UrlRedirectActionParameters_TypeName_STATUS string const UrlRedirectActionParameters_TypeName_STATUS_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName_STATUS("DeliveryRuleUrlRedirectActionParameters") // Mapping from string to UrlRedirectActionParameters_TypeName_STATUS -var UrlRedirectActionParameters_TypeName_STATUS_Cache = map[string]UrlRedirectActionParameters_TypeName_STATUS{ +var urlRedirectActionParameters_TypeName_STATUS_Values = map[string]UrlRedirectActionParameters_TypeName_STATUS{ "deliveryruleurlredirectactionparameters": UrlRedirectActionParameters_TypeName_STATUS_DeliveryRuleUrlRedirectActionParameters, } @@ -2172,7 +2172,7 @@ type UrlRewriteActionParameters_TypeName_STATUS string const UrlRewriteActionParameters_TypeName_STATUS_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName_STATUS("DeliveryRuleUrlRewriteActionParameters") // Mapping from string to UrlRewriteActionParameters_TypeName_STATUS -var UrlRewriteActionParameters_TypeName_STATUS_Cache = map[string]UrlRewriteActionParameters_TypeName_STATUS{ +var urlRewriteActionParameters_TypeName_STATUS_Values = map[string]UrlRewriteActionParameters_TypeName_STATUS{ "deliveryruleurlrewriteactionparameters": UrlRewriteActionParameters_TypeName_STATUS_DeliveryRuleUrlRewriteActionParameters, } @@ -2181,7 +2181,7 @@ type UrlSigningActionParameters_Algorithm_STATUS string const UrlSigningActionParameters_Algorithm_STATUS_SHA256 = UrlSigningActionParameters_Algorithm_STATUS("SHA256") // Mapping from string to UrlSigningActionParameters_Algorithm_STATUS -var UrlSigningActionParameters_Algorithm_STATUS_Cache = map[string]UrlSigningActionParameters_Algorithm_STATUS{ +var urlSigningActionParameters_Algorithm_STATUS_Values = map[string]UrlSigningActionParameters_Algorithm_STATUS{ "sha256": UrlSigningActionParameters_Algorithm_STATUS_SHA256, } @@ -2190,7 +2190,7 @@ type UrlSigningActionParameters_TypeName_STATUS string const UrlSigningActionParameters_TypeName_STATUS_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName_STATUS("DeliveryRuleUrlSigningActionParameters") // Mapping from string to UrlSigningActionParameters_TypeName_STATUS -var UrlSigningActionParameters_TypeName_STATUS_Cache = map[string]UrlSigningActionParameters_TypeName_STATUS{ +var urlSigningActionParameters_TypeName_STATUS_Values = map[string]UrlSigningActionParameters_TypeName_STATUS{ "deliveryruleurlsigningactionparameters": UrlSigningActionParameters_TypeName_STATUS_DeliveryRuleUrlSigningActionParameters, } @@ -2212,7 +2212,7 @@ const ( ) // Mapping from string to CacheConfiguration_CacheBehavior_STATUS -var CacheConfiguration_CacheBehavior_STATUS_Cache = map[string]CacheConfiguration_CacheBehavior_STATUS{ +var cacheConfiguration_CacheBehavior_STATUS_Values = map[string]CacheConfiguration_CacheBehavior_STATUS{ "honororigin": CacheConfiguration_CacheBehavior_STATUS_HonorOrigin, "overridealways": CacheConfiguration_CacheBehavior_STATUS_OverrideAlways, "overrideiforiginmissing": CacheConfiguration_CacheBehavior_STATUS_OverrideIfOriginMissing, @@ -2226,7 +2226,7 @@ const ( ) // Mapping from string to CacheConfiguration_IsCompressionEnabled_STATUS -var CacheConfiguration_IsCompressionEnabled_STATUS_Cache = map[string]CacheConfiguration_IsCompressionEnabled_STATUS{ +var cacheConfiguration_IsCompressionEnabled_STATUS_Values = map[string]CacheConfiguration_IsCompressionEnabled_STATUS{ "disabled": CacheConfiguration_IsCompressionEnabled_STATUS_Disabled, "enabled": CacheConfiguration_IsCompressionEnabled_STATUS_Enabled, } @@ -2241,7 +2241,7 @@ const ( ) // Mapping from string to CacheConfiguration_QueryStringCachingBehavior_STATUS -var CacheConfiguration_QueryStringCachingBehavior_STATUS_Cache = map[string]CacheConfiguration_QueryStringCachingBehavior_STATUS{ +var cacheConfiguration_QueryStringCachingBehavior_STATUS_Values = map[string]CacheConfiguration_QueryStringCachingBehavior_STATUS{ "ignorequerystring": CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreQueryString, "ignorespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreSpecifiedQueryStrings, "includespecifiedquerystrings": CacheConfiguration_QueryStringCachingBehavior_STATUS_IncludeSpecifiedQueryStrings, @@ -2257,7 +2257,7 @@ const ( ) // Mapping from string to OriginGroupOverride_ForwardingProtocol_STATUS -var OriginGroupOverride_ForwardingProtocol_STATUS_Cache = map[string]OriginGroupOverride_ForwardingProtocol_STATUS{ +var originGroupOverride_ForwardingProtocol_STATUS_Values = map[string]OriginGroupOverride_ForwardingProtocol_STATUS{ "httponly": OriginGroupOverride_ForwardingProtocol_STATUS_HttpOnly, "httpsonly": OriginGroupOverride_ForwardingProtocol_STATUS_HttpsOnly, "matchrequest": OriginGroupOverride_ForwardingProtocol_STATUS_MatchRequest, @@ -2272,7 +2272,7 @@ const ( ) // Mapping from string to UrlSigningParamIdentifier_ParamIndicator_STATUS -var UrlSigningParamIdentifier_ParamIndicator_STATUS_Cache = map[string]UrlSigningParamIdentifier_ParamIndicator_STATUS{ +var urlSigningParamIdentifier_ParamIndicator_STATUS_Values = map[string]UrlSigningParamIdentifier_ParamIndicator_STATUS{ "expires": UrlSigningParamIdentifier_ParamIndicator_STATUS_Expires, "keyid": UrlSigningParamIdentifier_ParamIndicator_STATUS_KeyId, "signature": UrlSigningParamIdentifier_ParamIndicator_STATUS_Signature, diff --git a/v2/api/cdn/v1api20230501/profiles_secret_spec_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_secret_spec_arm_types_gen.go index b8e69dbb192..eb63ef06c61 100644 --- a/v2/api/cdn/v1api20230501/profiles_secret_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_secret_spec_arm_types_gen.go @@ -144,7 +144,7 @@ type AzureFirstPartyManagedCertificateParameters_Type string const AzureFirstPartyManagedCertificateParameters_Type_AzureFirstPartyManagedCertificate = AzureFirstPartyManagedCertificateParameters_Type("AzureFirstPartyManagedCertificate") // Mapping from string to AzureFirstPartyManagedCertificateParameters_Type -var AzureFirstPartyManagedCertificateParameters_Type_Cache = map[string]AzureFirstPartyManagedCertificateParameters_Type{ +var azureFirstPartyManagedCertificateParameters_Type_Values = map[string]AzureFirstPartyManagedCertificateParameters_Type{ "azurefirstpartymanagedcertificate": AzureFirstPartyManagedCertificateParameters_Type_AzureFirstPartyManagedCertificate, } @@ -154,7 +154,7 @@ type CustomerCertificateParameters_Type string const CustomerCertificateParameters_Type_CustomerCertificate = CustomerCertificateParameters_Type("CustomerCertificate") // Mapping from string to CustomerCertificateParameters_Type -var CustomerCertificateParameters_Type_Cache = map[string]CustomerCertificateParameters_Type{ +var customerCertificateParameters_Type_Values = map[string]CustomerCertificateParameters_Type{ "customercertificate": CustomerCertificateParameters_Type_CustomerCertificate, } @@ -164,7 +164,7 @@ type ManagedCertificateParameters_Type string const ManagedCertificateParameters_Type_ManagedCertificate = ManagedCertificateParameters_Type("ManagedCertificate") // Mapping from string to ManagedCertificateParameters_Type -var ManagedCertificateParameters_Type_Cache = map[string]ManagedCertificateParameters_Type{ +var managedCertificateParameters_Type_Values = map[string]ManagedCertificateParameters_Type{ "managedcertificate": ManagedCertificateParameters_Type_ManagedCertificate, } @@ -174,6 +174,6 @@ type UrlSigningKeyParameters_Type string const UrlSigningKeyParameters_Type_UrlSigningKey = UrlSigningKeyParameters_Type("UrlSigningKey") // Mapping from string to UrlSigningKeyParameters_Type -var UrlSigningKeyParameters_Type_Cache = map[string]UrlSigningKeyParameters_Type{ +var urlSigningKeyParameters_Type_Values = map[string]UrlSigningKeyParameters_Type{ "urlsigningkey": UrlSigningKeyParameters_Type_UrlSigningKey, } diff --git a/v2/api/cdn/v1api20230501/profiles_secret_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_secret_status_arm_types_gen.go index db72808d061..52a5dc43742 100644 --- a/v2/api/cdn/v1api20230501/profiles_secret_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_secret_status_arm_types_gen.go @@ -106,7 +106,7 @@ const ( ) // Mapping from string to SecretProperties_DeploymentStatus_STATUS -var SecretProperties_DeploymentStatus_STATUS_Cache = map[string]SecretProperties_DeploymentStatus_STATUS{ +var secretProperties_DeploymentStatus_STATUS_Values = map[string]SecretProperties_DeploymentStatus_STATUS{ "failed": SecretProperties_DeploymentStatus_STATUS_Failed, "inprogress": SecretProperties_DeploymentStatus_STATUS_InProgress, "notstarted": SecretProperties_DeploymentStatus_STATUS_NotStarted, @@ -124,7 +124,7 @@ const ( ) // Mapping from string to SecretProperties_ProvisioningState_STATUS -var SecretProperties_ProvisioningState_STATUS_Cache = map[string]SecretProperties_ProvisioningState_STATUS{ +var secretProperties_ProvisioningState_STATUS_Values = map[string]SecretProperties_ProvisioningState_STATUS{ "creating": SecretProperties_ProvisioningState_STATUS_Creating, "deleting": SecretProperties_ProvisioningState_STATUS_Deleting, "failed": SecretProperties_ProvisioningState_STATUS_Failed, @@ -210,7 +210,7 @@ type AzureFirstPartyManagedCertificateParameters_Type_STATUS string const AzureFirstPartyManagedCertificateParameters_Type_STATUS_AzureFirstPartyManagedCertificate = AzureFirstPartyManagedCertificateParameters_Type_STATUS("AzureFirstPartyManagedCertificate") // Mapping from string to AzureFirstPartyManagedCertificateParameters_Type_STATUS -var AzureFirstPartyManagedCertificateParameters_Type_STATUS_Cache = map[string]AzureFirstPartyManagedCertificateParameters_Type_STATUS{ +var azureFirstPartyManagedCertificateParameters_Type_STATUS_Values = map[string]AzureFirstPartyManagedCertificateParameters_Type_STATUS{ "azurefirstpartymanagedcertificate": AzureFirstPartyManagedCertificateParameters_Type_STATUS_AzureFirstPartyManagedCertificate, } @@ -219,7 +219,7 @@ type CustomerCertificateParameters_Type_STATUS string const CustomerCertificateParameters_Type_STATUS_CustomerCertificate = CustomerCertificateParameters_Type_STATUS("CustomerCertificate") // Mapping from string to CustomerCertificateParameters_Type_STATUS -var CustomerCertificateParameters_Type_STATUS_Cache = map[string]CustomerCertificateParameters_Type_STATUS{ +var customerCertificateParameters_Type_STATUS_Values = map[string]CustomerCertificateParameters_Type_STATUS{ "customercertificate": CustomerCertificateParameters_Type_STATUS_CustomerCertificate, } @@ -228,7 +228,7 @@ type ManagedCertificateParameters_Type_STATUS string const ManagedCertificateParameters_Type_STATUS_ManagedCertificate = ManagedCertificateParameters_Type_STATUS("ManagedCertificate") // Mapping from string to ManagedCertificateParameters_Type_STATUS -var ManagedCertificateParameters_Type_STATUS_Cache = map[string]ManagedCertificateParameters_Type_STATUS{ +var managedCertificateParameters_Type_STATUS_Values = map[string]ManagedCertificateParameters_Type_STATUS{ "managedcertificate": ManagedCertificateParameters_Type_STATUS_ManagedCertificate, } @@ -237,6 +237,6 @@ type UrlSigningKeyParameters_Type_STATUS string const UrlSigningKeyParameters_Type_STATUS_UrlSigningKey = UrlSigningKeyParameters_Type_STATUS("UrlSigningKey") // Mapping from string to UrlSigningKeyParameters_Type_STATUS -var UrlSigningKeyParameters_Type_STATUS_Cache = map[string]UrlSigningKeyParameters_Type_STATUS{ +var urlSigningKeyParameters_Type_STATUS_Values = map[string]UrlSigningKeyParameters_Type_STATUS{ "urlsigningkey": UrlSigningKeyParameters_Type_STATUS_UrlSigningKey, } diff --git a/v2/api/cdn/v1api20230501/profiles_security_policy_spec_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_security_policy_spec_arm_types_gen.go index 350af5df107..78c1202039f 100644 --- a/v2/api/cdn/v1api20230501/profiles_security_policy_spec_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_security_policy_spec_arm_types_gen.go @@ -94,6 +94,6 @@ type SecurityPolicyWebApplicationFirewallParameters_Type string const SecurityPolicyWebApplicationFirewallParameters_Type_WebApplicationFirewall = SecurityPolicyWebApplicationFirewallParameters_Type("WebApplicationFirewall") // Mapping from string to SecurityPolicyWebApplicationFirewallParameters_Type -var SecurityPolicyWebApplicationFirewallParameters_Type_Cache = map[string]SecurityPolicyWebApplicationFirewallParameters_Type{ +var securityPolicyWebApplicationFirewallParameters_Type_Values = map[string]SecurityPolicyWebApplicationFirewallParameters_Type{ "webapplicationfirewall": SecurityPolicyWebApplicationFirewallParameters_Type_WebApplicationFirewall, } diff --git a/v2/api/cdn/v1api20230501/profiles_security_policy_status_arm_types_gen.go b/v2/api/cdn/v1api20230501/profiles_security_policy_status_arm_types_gen.go index 8b2a8767a8e..894ce326b36 100644 --- a/v2/api/cdn/v1api20230501/profiles_security_policy_status_arm_types_gen.go +++ b/v2/api/cdn/v1api20230501/profiles_security_policy_status_arm_types_gen.go @@ -46,7 +46,7 @@ const ( ) // Mapping from string to SecurityPolicyProperties_DeploymentStatus_STATUS -var SecurityPolicyProperties_DeploymentStatus_STATUS_Cache = map[string]SecurityPolicyProperties_DeploymentStatus_STATUS{ +var securityPolicyProperties_DeploymentStatus_STATUS_Values = map[string]SecurityPolicyProperties_DeploymentStatus_STATUS{ "failed": SecurityPolicyProperties_DeploymentStatus_STATUS_Failed, "inprogress": SecurityPolicyProperties_DeploymentStatus_STATUS_InProgress, "notstarted": SecurityPolicyProperties_DeploymentStatus_STATUS_NotStarted, @@ -64,7 +64,7 @@ const ( ) // Mapping from string to SecurityPolicyProperties_ProvisioningState_STATUS -var SecurityPolicyProperties_ProvisioningState_STATUS_Cache = map[string]SecurityPolicyProperties_ProvisioningState_STATUS{ +var securityPolicyProperties_ProvisioningState_STATUS_Values = map[string]SecurityPolicyProperties_ProvisioningState_STATUS{ "creating": SecurityPolicyProperties_ProvisioningState_STATUS_Creating, "deleting": SecurityPolicyProperties_ProvisioningState_STATUS_Deleting, "failed": SecurityPolicyProperties_ProvisioningState_STATUS_Failed, @@ -127,7 +127,7 @@ type SecurityPolicyWebApplicationFirewallParameters_Type_STATUS string const SecurityPolicyWebApplicationFirewallParameters_Type_STATUS_WebApplicationFirewall = SecurityPolicyWebApplicationFirewallParameters_Type_STATUS("WebApplicationFirewall") // Mapping from string to SecurityPolicyWebApplicationFirewallParameters_Type_STATUS -var SecurityPolicyWebApplicationFirewallParameters_Type_STATUS_Cache = map[string]SecurityPolicyWebApplicationFirewallParameters_Type_STATUS{ +var securityPolicyWebApplicationFirewallParameters_Type_STATUS_Values = map[string]SecurityPolicyWebApplicationFirewallParameters_Type_STATUS{ "webapplicationfirewall": SecurityPolicyWebApplicationFirewallParameters_Type_STATUS_WebApplicationFirewall, } diff --git a/v2/api/cdn/v1api20230501/route_types_gen.go b/v2/api/cdn/v1api20230501/route_types_gen.go index 5d4a63ceb2e..45fb681bba7 100644 --- a/v2/api/cdn/v1api20230501/route_types_gen.go +++ b/v2/api/cdn/v1api20230501/route_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -687,12 +686,8 @@ func (route *Profiles_AfdEndpoints_Route_Spec) AssignProperties_From_Profiles_Af // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := RouteProperties_EnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - route.EnabledState = &enabledStateValue - } else { - enabledStateTemp := RouteProperties_EnabledState(*source.EnabledState) - route.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, routeProperties_EnabledState_Values) + route.EnabledState = &enabledStateTemp } else { route.EnabledState = nil } @@ -700,12 +695,8 @@ func (route *Profiles_AfdEndpoints_Route_Spec) AssignProperties_From_Profiles_Af // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := RouteProperties_ForwardingProtocol_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - route.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := RouteProperties_ForwardingProtocol(*source.ForwardingProtocol) - route.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, routeProperties_ForwardingProtocol_Values) + route.ForwardingProtocol = &forwardingProtocolTemp } else { route.ForwardingProtocol = nil } @@ -713,12 +704,8 @@ func (route *Profiles_AfdEndpoints_Route_Spec) AssignProperties_From_Profiles_Af // HttpsRedirect if source.HttpsRedirect != nil { httpsRedirect := *source.HttpsRedirect - if httpsRedirectValue, httpsRedirectOk := RouteProperties_HttpsRedirect_Cache[strings.ToLower(httpsRedirect)]; httpsRedirectOk { - route.HttpsRedirect = &httpsRedirectValue - } else { - httpsRedirectTemp := RouteProperties_HttpsRedirect(*source.HttpsRedirect) - route.HttpsRedirect = &httpsRedirectTemp - } + httpsRedirectTemp := genruntime.ToEnum(httpsRedirect, routeProperties_HttpsRedirect_Values) + route.HttpsRedirect = &httpsRedirectTemp } else { route.HttpsRedirect = nil } @@ -726,12 +713,8 @@ func (route *Profiles_AfdEndpoints_Route_Spec) AssignProperties_From_Profiles_Af // LinkToDefaultDomain if source.LinkToDefaultDomain != nil { linkToDefaultDomain := *source.LinkToDefaultDomain - if linkToDefaultDomainValue, linkToDefaultDomainOk := RouteProperties_LinkToDefaultDomain_Cache[strings.ToLower(linkToDefaultDomain)]; linkToDefaultDomainOk { - route.LinkToDefaultDomain = &linkToDefaultDomainValue - } else { - linkToDefaultDomainTemp := RouteProperties_LinkToDefaultDomain(*source.LinkToDefaultDomain) - route.LinkToDefaultDomain = &linkToDefaultDomainTemp - } + linkToDefaultDomainTemp := genruntime.ToEnum(linkToDefaultDomain, routeProperties_LinkToDefaultDomain_Values) + route.LinkToDefaultDomain = &linkToDefaultDomainTemp } else { route.LinkToDefaultDomain = nil } @@ -786,11 +769,7 @@ func (route *Profiles_AfdEndpoints_Route_Spec) AssignProperties_From_Profiles_Af for supportedProtocolIndex, supportedProtocolItem := range source.SupportedProtocols { // Shadow the loop variable to avoid aliasing supportedProtocolItem := supportedProtocolItem - if supportedProtocols, supportedProtocolsOk := AFDEndpointProtocols_Cache[strings.ToLower(supportedProtocolItem)]; supportedProtocolsOk { - supportedProtocolList[supportedProtocolIndex] = supportedProtocols - } else { - supportedProtocolList[supportedProtocolIndex] = AFDEndpointProtocols(supportedProtocolItem) - } + supportedProtocolList[supportedProtocolIndex] = genruntime.ToEnum(supportedProtocolItem, aFDEndpointProtocols_Values) } route.SupportedProtocols = supportedProtocolList } else { @@ -1411,12 +1390,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := RouteProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - route.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := RouteProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - route.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, routeProperties_DeploymentStatus_STATUS_Values) + route.DeploymentStatus = &deploymentStatusTemp } else { route.DeploymentStatus = nil } @@ -1424,12 +1399,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := RouteProperties_EnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - route.EnabledState = &enabledStateValue - } else { - enabledStateTemp := RouteProperties_EnabledState_STATUS(*source.EnabledState) - route.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, routeProperties_EnabledState_STATUS_Values) + route.EnabledState = &enabledStateTemp } else { route.EnabledState = nil } @@ -1440,12 +1411,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := RouteProperties_ForwardingProtocol_STATUS_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - route.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := RouteProperties_ForwardingProtocol_STATUS(*source.ForwardingProtocol) - route.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, routeProperties_ForwardingProtocol_STATUS_Values) + route.ForwardingProtocol = &forwardingProtocolTemp } else { route.ForwardingProtocol = nil } @@ -1453,12 +1420,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // HttpsRedirect if source.HttpsRedirect != nil { httpsRedirect := *source.HttpsRedirect - if httpsRedirectValue, httpsRedirectOk := RouteProperties_HttpsRedirect_STATUS_Cache[strings.ToLower(httpsRedirect)]; httpsRedirectOk { - route.HttpsRedirect = &httpsRedirectValue - } else { - httpsRedirectTemp := RouteProperties_HttpsRedirect_STATUS(*source.HttpsRedirect) - route.HttpsRedirect = &httpsRedirectTemp - } + httpsRedirectTemp := genruntime.ToEnum(httpsRedirect, routeProperties_HttpsRedirect_STATUS_Values) + route.HttpsRedirect = &httpsRedirectTemp } else { route.HttpsRedirect = nil } @@ -1469,12 +1432,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // LinkToDefaultDomain if source.LinkToDefaultDomain != nil { linkToDefaultDomain := *source.LinkToDefaultDomain - if linkToDefaultDomainValue, linkToDefaultDomainOk := RouteProperties_LinkToDefaultDomain_STATUS_Cache[strings.ToLower(linkToDefaultDomain)]; linkToDefaultDomainOk { - route.LinkToDefaultDomain = &linkToDefaultDomainValue - } else { - linkToDefaultDomainTemp := RouteProperties_LinkToDefaultDomain_STATUS(*source.LinkToDefaultDomain) - route.LinkToDefaultDomain = &linkToDefaultDomainTemp - } + linkToDefaultDomainTemp := genruntime.ToEnum(linkToDefaultDomain, routeProperties_LinkToDefaultDomain_STATUS_Values) + route.LinkToDefaultDomain = &linkToDefaultDomainTemp } else { route.LinkToDefaultDomain = nil } @@ -1503,12 +1462,8 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RouteProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - route.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RouteProperties_ProvisioningState_STATUS(*source.ProvisioningState) - route.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, routeProperties_ProvisioningState_STATUS_Values) + route.ProvisioningState = &provisioningStateTemp } else { route.ProvisioningState = nil } @@ -1537,11 +1492,7 @@ func (route *Profiles_AfdEndpoints_Route_STATUS) AssignProperties_From_Profiles_ for supportedProtocolIndex, supportedProtocolItem := range source.SupportedProtocols { // Shadow the loop variable to avoid aliasing supportedProtocolItem := supportedProtocolItem - if supportedProtocols, supportedProtocolsOk := AFDEndpointProtocols_STATUS_Cache[strings.ToLower(supportedProtocolItem)]; supportedProtocolsOk { - supportedProtocolList[supportedProtocolIndex] = supportedProtocols - } else { - supportedProtocolList[supportedProtocolIndex] = AFDEndpointProtocols_STATUS(supportedProtocolItem) - } + supportedProtocolList[supportedProtocolIndex] = genruntime.ToEnum(supportedProtocolItem, aFDEndpointProtocols_STATUS_Values) } route.SupportedProtocols = supportedProtocolList } else { @@ -2017,12 +1968,8 @@ func (configuration *AfdRouteCacheConfiguration) AssignProperties_From_AfdRouteC // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := AfdRouteCacheConfiguration_QueryStringCachingBehavior_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := AfdRouteCacheConfiguration_QueryStringCachingBehavior(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, afdRouteCacheConfiguration_QueryStringCachingBehavior_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } @@ -2176,12 +2123,8 @@ func (configuration *AfdRouteCacheConfiguration_STATUS) AssignProperties_From_Af // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := AfdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, afdRouteCacheConfiguration_QueryStringCachingBehavior_STATUS_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } diff --git a/v2/api/cdn/v1api20230501/rule_set_types_gen.go b/v2/api/cdn/v1api20230501/rule_set_types_gen.go index b4c10672eca..222931025d3 100644 --- a/v2/api/cdn/v1api20230501/rule_set_types_gen.go +++ b/v2/api/cdn/v1api20230501/rule_set_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -648,12 +647,8 @@ func (ruleSet *Profiles_RuleSet_STATUS) AssignProperties_From_Profiles_RuleSet_S // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := RuleSetProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - ruleSet.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := RuleSetProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - ruleSet.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, ruleSetProperties_DeploymentStatus_STATUS_Values) + ruleSet.DeploymentStatus = &deploymentStatusTemp } else { ruleSet.DeploymentStatus = nil } @@ -670,12 +665,8 @@ func (ruleSet *Profiles_RuleSet_STATUS) AssignProperties_From_Profiles_RuleSet_S // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RuleSetProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - ruleSet.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RuleSetProperties_ProvisioningState_STATUS(*source.ProvisioningState) - ruleSet.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, ruleSetProperties_ProvisioningState_STATUS_Values) + ruleSet.ProvisioningState = &provisioningStateTemp } else { ruleSet.ProvisioningState = nil } diff --git a/v2/api/cdn/v1api20230501/rule_types_gen.go b/v2/api/cdn/v1api20230501/rule_types_gen.go index 824c3a11c60..86563aa4b13 100644 --- a/v2/api/cdn/v1api20230501/rule_types_gen.go +++ b/v2/api/cdn/v1api20230501/rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -542,12 +541,8 @@ func (rule *Profiles_RuleSets_Rule_Spec) AssignProperties_From_Profiles_RuleSets // MatchProcessingBehavior if source.MatchProcessingBehavior != nil { matchProcessingBehavior := *source.MatchProcessingBehavior - if matchProcessingBehaviorValue, matchProcessingBehaviorOk := RuleProperties_MatchProcessingBehavior_Cache[strings.ToLower(matchProcessingBehavior)]; matchProcessingBehaviorOk { - rule.MatchProcessingBehavior = &matchProcessingBehaviorValue - } else { - matchProcessingBehaviorTemp := RuleProperties_MatchProcessingBehavior(*source.MatchProcessingBehavior) - rule.MatchProcessingBehavior = &matchProcessingBehaviorTemp - } + matchProcessingBehaviorTemp := genruntime.ToEnum(matchProcessingBehavior, ruleProperties_MatchProcessingBehavior_Values) + rule.MatchProcessingBehavior = &matchProcessingBehaviorTemp } else { rule.MatchProcessingBehavior = nil } @@ -960,12 +955,8 @@ func (rule *Profiles_RuleSets_Rule_STATUS) AssignProperties_From_Profiles_RuleSe // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := RuleProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - rule.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := RuleProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - rule.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, ruleProperties_DeploymentStatus_STATUS_Values) + rule.DeploymentStatus = &deploymentStatusTemp } else { rule.DeploymentStatus = nil } @@ -976,12 +967,8 @@ func (rule *Profiles_RuleSets_Rule_STATUS) AssignProperties_From_Profiles_RuleSe // MatchProcessingBehavior if source.MatchProcessingBehavior != nil { matchProcessingBehavior := *source.MatchProcessingBehavior - if matchProcessingBehaviorValue, matchProcessingBehaviorOk := RuleProperties_MatchProcessingBehavior_STATUS_Cache[strings.ToLower(matchProcessingBehavior)]; matchProcessingBehaviorOk { - rule.MatchProcessingBehavior = &matchProcessingBehaviorValue - } else { - matchProcessingBehaviorTemp := RuleProperties_MatchProcessingBehavior_STATUS(*source.MatchProcessingBehavior) - rule.MatchProcessingBehavior = &matchProcessingBehaviorTemp - } + matchProcessingBehaviorTemp := genruntime.ToEnum(matchProcessingBehavior, ruleProperties_MatchProcessingBehavior_STATUS_Values) + rule.MatchProcessingBehavior = &matchProcessingBehaviorTemp } else { rule.MatchProcessingBehavior = nil } @@ -995,12 +982,8 @@ func (rule *Profiles_RuleSets_Rule_STATUS) AssignProperties_From_Profiles_RuleSe // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RuleProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RuleProperties_ProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, ruleProperties_ProvisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -4175,12 +4158,8 @@ func (action *DeliveryRuleCacheExpirationAction) AssignProperties_From_DeliveryR // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheExpirationAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheExpirationAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheExpirationAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -4310,12 +4289,8 @@ func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_From_De // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheExpirationAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheExpirationAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheExpirationAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -4444,12 +4419,8 @@ func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheKeyQueryStringAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheKeyQueryStringAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheKeyQueryStringAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -4579,12 +4550,8 @@ func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleCacheKeyQueryStringAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCacheKeyQueryStringAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -4713,12 +4680,8 @@ func (condition *DeliveryRuleClientPortCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleClientPortCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleClientPortCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleClientPortCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -4848,12 +4811,8 @@ func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleClientPortCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleClientPortCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleClientPortCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -4982,12 +4941,8 @@ func (condition *DeliveryRuleCookiesCondition) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCookiesCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleCookiesCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCookiesCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5117,12 +5072,8 @@ func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleCookiesCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleCookiesCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleCookiesCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5251,12 +5202,8 @@ func (condition *DeliveryRuleHostNameCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHostNameCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHostNameCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHostNameCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5386,12 +5333,8 @@ func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHostNameCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHostNameCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHostNameCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5520,12 +5463,8 @@ func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHttpVersionCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHttpVersionCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHttpVersionCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5655,12 +5594,8 @@ func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleHttpVersionCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleHttpVersionCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleHttpVersionCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5789,12 +5724,8 @@ func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleIsDeviceCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleIsDeviceCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleIsDeviceCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -5924,12 +5855,8 @@ func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleIsDeviceCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleIsDeviceCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleIsDeviceCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6058,12 +5985,8 @@ func (condition *DeliveryRulePostArgsCondition) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRulePostArgsCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRulePostArgsCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRulePostArgsCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6193,12 +6116,8 @@ func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRulePostArgsCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRulePostArgsCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRulePostArgsCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6327,12 +6246,8 @@ func (condition *DeliveryRuleQueryStringCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleQueryStringCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleQueryStringCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleQueryStringCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6462,12 +6377,8 @@ func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleQueryStringCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleQueryStringCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleQueryStringCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6596,12 +6507,8 @@ func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRemoteAddressCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRemoteAddressCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRemoteAddressCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6731,12 +6638,8 @@ func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRemoteAddressCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRemoteAddressCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRemoteAddressCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -6865,12 +6768,8 @@ func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestBodyCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestBodyCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestBodyCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7000,12 +6899,8 @@ func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestBodyCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestBodyCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestBodyCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7134,12 +7029,8 @@ func (action *DeliveryRuleRequestHeaderAction) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -7269,12 +7160,8 @@ func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -7403,12 +7290,8 @@ func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7538,12 +7421,8 @@ func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestHeaderCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestHeaderCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestHeaderCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7672,12 +7551,8 @@ func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestMethodCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestMethodCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestMethodCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7807,12 +7682,8 @@ func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestMethodCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestMethodCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestMethodCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -7941,12 +7812,8 @@ func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_From_Deliv // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestSchemeCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestSchemeCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestSchemeCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -8076,12 +7943,8 @@ func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestSchemeCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestSchemeCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestSchemeCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -8210,12 +8073,8 @@ func (condition *DeliveryRuleRequestUriCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestUriCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestUriCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestUriCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -8345,12 +8204,8 @@ func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRequestUriCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleRequestUriCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRequestUriCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -8479,12 +8334,8 @@ func (action *DeliveryRuleResponseHeaderAction) AssignProperties_From_DeliveryRu // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleResponseHeaderAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleResponseHeaderAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleResponseHeaderAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -8614,12 +8465,8 @@ func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_From_Del // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleResponseHeaderAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleResponseHeaderAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleResponseHeaderAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -8748,12 +8595,8 @@ func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_Fro // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRouteConfigurationOverrideAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRouteConfigurationOverrideAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRouteConfigurationOverrideAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -8883,12 +8726,8 @@ func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignPropert // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleRouteConfigurationOverrideAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -9017,12 +8856,8 @@ func (condition *DeliveryRuleServerPortCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleServerPortCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleServerPortCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleServerPortCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9152,12 +8987,8 @@ func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleServerPortCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleServerPortCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleServerPortCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9286,12 +9117,8 @@ func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_From_Delivery // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSocketAddrCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSocketAddrCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSocketAddrCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9421,12 +9248,8 @@ func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_From_D // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSocketAddrCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSocketAddrCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSocketAddrCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9555,12 +9378,8 @@ func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSslProtocolCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSslProtocolCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSslProtocolCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9690,12 +9509,8 @@ func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleSslProtocolCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleSslProtocolCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleSslProtocolCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9824,12 +9639,8 @@ func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_From_De // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileExtensionCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileExtensionCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileExtensionCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -9959,12 +9770,8 @@ func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileExtensionCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileExtensionCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileExtensionCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10093,12 +9900,8 @@ func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_From_Deliver // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileNameCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileNameCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileNameCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10228,12 +10031,8 @@ func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_From_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlFileNameCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlFileNameCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlFileNameCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10362,12 +10161,8 @@ func (condition *DeliveryRuleUrlPathCondition) AssignProperties_From_DeliveryRul // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlPathCondition_Name_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlPathCondition_Name(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlPathCondition_Name_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10497,12 +10292,8 @@ func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_From_Deli // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DeliveryRuleUrlPathCondition_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - condition.Name = &nameValue - } else { - nameTemp := DeliveryRuleUrlPathCondition_Name_STATUS(*source.Name) - condition.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, deliveryRuleUrlPathCondition_Name_STATUS_Values) + condition.Name = &nameTemp } else { condition.Name = nil } @@ -10631,12 +10422,8 @@ func (action *OriginGroupOverrideAction) AssignProperties_From_OriginGroupOverri // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := OriginGroupOverrideAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := OriginGroupOverrideAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, originGroupOverrideAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -10766,12 +10553,8 @@ func (action *OriginGroupOverrideAction_STATUS) AssignProperties_From_OriginGrou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := OriginGroupOverrideAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := OriginGroupOverrideAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, originGroupOverrideAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -10900,12 +10683,8 @@ func (action *UrlRedirectAction) AssignProperties_From_UrlRedirectAction(source // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRedirectAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRedirectAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRedirectAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11035,12 +10814,8 @@ func (action *UrlRedirectAction_STATUS) AssignProperties_From_UrlRedirectAction_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRedirectAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRedirectAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRedirectAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11169,12 +10944,8 @@ func (action *UrlRewriteAction) AssignProperties_From_UrlRewriteAction(source *v // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRewriteAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRewriteAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRewriteAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11304,12 +11075,8 @@ func (action *UrlRewriteAction_STATUS) AssignProperties_From_UrlRewriteAction_ST // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlRewriteAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlRewriteAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlRewriteAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11438,12 +11205,8 @@ func (action *UrlSigningAction) AssignProperties_From_UrlSigningAction(source *v // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlSigningAction_Name_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlSigningAction_Name(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlSigningAction_Name_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11573,12 +11336,8 @@ func (action *UrlSigningAction_STATUS) AssignProperties_From_UrlSigningAction_ST // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := UrlSigningAction_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - action.Name = &nameValue - } else { - nameTemp := UrlSigningAction_Name_STATUS(*source.Name) - action.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, urlSigningAction_Name_STATUS_Values) + action.Name = &nameTemp } else { action.Name = nil } @@ -11733,12 +11492,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheExpirationActionParameters_CacheBehavior_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - parameters.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheExpirationActionParameters_CacheBehavior(*source.CacheBehavior) - parameters.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheExpirationActionParameters_CacheBehavior_Values) + parameters.CacheBehavior = &cacheBehaviorTemp } else { parameters.CacheBehavior = nil } @@ -11749,12 +11504,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // CacheType if source.CacheType != nil { cacheType := *source.CacheType - if cacheTypeValue, cacheTypeOk := CacheExpirationActionParameters_CacheType_Cache[strings.ToLower(cacheType)]; cacheTypeOk { - parameters.CacheType = &cacheTypeValue - } else { - cacheTypeTemp := CacheExpirationActionParameters_CacheType(*source.CacheType) - parameters.CacheType = &cacheTypeTemp - } + cacheTypeTemp := genruntime.ToEnum(cacheType, cacheExpirationActionParameters_CacheType_Values) + parameters.CacheType = &cacheTypeTemp } else { parameters.CacheType = nil } @@ -11762,12 +11513,8 @@ func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheEx // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheExpirationActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheExpirationActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheExpirationActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -11914,12 +11661,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheExpirationActionParameters_CacheBehavior_STATUS_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - parameters.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheExpirationActionParameters_CacheBehavior_STATUS(*source.CacheBehavior) - parameters.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheExpirationActionParameters_CacheBehavior_STATUS_Values) + parameters.CacheBehavior = &cacheBehaviorTemp } else { parameters.CacheBehavior = nil } @@ -11930,12 +11673,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // CacheType if source.CacheType != nil { cacheType := *source.CacheType - if cacheTypeValue, cacheTypeOk := CacheExpirationActionParameters_CacheType_STATUS_Cache[strings.ToLower(cacheType)]; cacheTypeOk { - parameters.CacheType = &cacheTypeValue - } else { - cacheTypeTemp := CacheExpirationActionParameters_CacheType_STATUS(*source.CacheType) - parameters.CacheType = &cacheTypeTemp - } + cacheTypeTemp := genruntime.ToEnum(cacheType, cacheExpirationActionParameters_CacheType_STATUS_Values) + parameters.CacheType = &cacheTypeTemp } else { parameters.CacheType = nil } @@ -11943,12 +11682,8 @@ func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheExpirationActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheExpirationActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheExpirationActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -12085,12 +11820,8 @@ func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_Cac // QueryStringBehavior if source.QueryStringBehavior != nil { queryStringBehavior := *source.QueryStringBehavior - if queryStringBehaviorValue, queryStringBehaviorOk := CacheKeyQueryStringActionParameters_QueryStringBehavior_Cache[strings.ToLower(queryStringBehavior)]; queryStringBehaviorOk { - parameters.QueryStringBehavior = &queryStringBehaviorValue - } else { - queryStringBehaviorTemp := CacheKeyQueryStringActionParameters_QueryStringBehavior(*source.QueryStringBehavior) - parameters.QueryStringBehavior = &queryStringBehaviorTemp - } + queryStringBehaviorTemp := genruntime.ToEnum(queryStringBehavior, cacheKeyQueryStringActionParameters_QueryStringBehavior_Values) + parameters.QueryStringBehavior = &queryStringBehaviorTemp } else { parameters.QueryStringBehavior = nil } @@ -12098,12 +11829,8 @@ func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_Cac // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheKeyQueryStringActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheKeyQueryStringActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheKeyQueryStringActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -12228,12 +11955,8 @@ func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_F // QueryStringBehavior if source.QueryStringBehavior != nil { queryStringBehavior := *source.QueryStringBehavior - if queryStringBehaviorValue, queryStringBehaviorOk := CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Cache[strings.ToLower(queryStringBehavior)]; queryStringBehaviorOk { - parameters.QueryStringBehavior = &queryStringBehaviorValue - } else { - queryStringBehaviorTemp := CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS(*source.QueryStringBehavior) - parameters.QueryStringBehavior = &queryStringBehaviorTemp - } + queryStringBehaviorTemp := genruntime.ToEnum(queryStringBehavior, cacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Values) + parameters.QueryStringBehavior = &queryStringBehaviorTemp } else { parameters.QueryStringBehavior = nil } @@ -12241,12 +11964,8 @@ func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CacheKeyQueryStringActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CacheKeyQueryStringActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cacheKeyQueryStringActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -12409,12 +12128,8 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ClientPortMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ClientPortMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, clientPortMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -12425,11 +12140,7 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -12439,12 +12150,8 @@ func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_Clie // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ClientPortMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ClientPortMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, clientPortMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -12636,12 +12343,8 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ClientPortMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ClientPortMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, clientPortMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -12652,11 +12355,7 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -12666,12 +12365,8 @@ func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ClientPortMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ClientPortMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, clientPortMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -12870,12 +12565,8 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := CookiesMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := CookiesMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, cookiesMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -12889,11 +12580,7 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -12903,12 +12590,8 @@ func (parameters *CookiesMatchConditionParameters) AssignProperties_From_Cookies // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CookiesMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CookiesMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cookiesMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -13115,12 +12798,8 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := CookiesMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := CookiesMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, cookiesMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -13134,11 +12813,7 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -13148,12 +12823,8 @@ func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := CookiesMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := CookiesMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, cookiesMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -13319,12 +12990,8 @@ func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionPara // HeaderAction if source.HeaderAction != nil { headerAction := *source.HeaderAction - if headerActionValue, headerActionOk := HeaderActionParameters_HeaderAction_Cache[strings.ToLower(headerAction)]; headerActionOk { - parameters.HeaderAction = &headerActionValue - } else { - headerActionTemp := HeaderActionParameters_HeaderAction(*source.HeaderAction) - parameters.HeaderAction = &headerActionTemp - } + headerActionTemp := genruntime.ToEnum(headerAction, headerActionParameters_HeaderAction_Values) + parameters.HeaderAction = &headerActionTemp } else { parameters.HeaderAction = nil } @@ -13335,12 +13002,8 @@ func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionPara // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HeaderActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HeaderActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, headerActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -13480,12 +13143,8 @@ func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderAct // HeaderAction if source.HeaderAction != nil { headerAction := *source.HeaderAction - if headerActionValue, headerActionOk := HeaderActionParameters_HeaderAction_STATUS_Cache[strings.ToLower(headerAction)]; headerActionOk { - parameters.HeaderAction = &headerActionValue - } else { - headerActionTemp := HeaderActionParameters_HeaderAction_STATUS(*source.HeaderAction) - parameters.HeaderAction = &headerActionTemp - } + headerActionTemp := genruntime.ToEnum(headerAction, headerActionParameters_HeaderAction_STATUS_Values) + parameters.HeaderAction = &headerActionTemp } else { parameters.HeaderAction = nil } @@ -13496,12 +13155,8 @@ func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderAct // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HeaderActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HeaderActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, headerActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -13670,12 +13325,8 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HostNameMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HostNameMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, hostNameMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -13686,11 +13337,7 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -13700,12 +13347,8 @@ func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNa // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HostNameMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HostNameMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, hostNameMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -13897,12 +13540,8 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HostNameMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HostNameMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, hostNameMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -13913,11 +13552,7 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -13927,12 +13562,8 @@ func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HostNameMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HostNameMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, hostNameMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -14116,12 +13747,8 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HttpVersionMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HttpVersionMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, httpVersionMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -14132,11 +13759,7 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -14146,12 +13769,8 @@ func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_Htt // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HttpVersionMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HttpVersionMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, httpVersionMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -14343,12 +13962,8 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := HttpVersionMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := HttpVersionMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, httpVersionMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -14359,11 +13974,7 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -14373,12 +13984,8 @@ func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := HttpVersionMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := HttpVersionMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, httpVersionMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -14554,11 +14161,7 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := IsDeviceMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = IsDeviceMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, isDeviceMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -14576,12 +14179,8 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := IsDeviceMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := IsDeviceMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, isDeviceMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -14592,11 +14191,7 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -14606,12 +14201,8 @@ func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDevi // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := IsDeviceMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := IsDeviceMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, isDeviceMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -14816,11 +14407,7 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := IsDeviceMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = IsDeviceMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, isDeviceMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -14838,12 +14425,8 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := IsDeviceMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := IsDeviceMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, isDeviceMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -14854,11 +14437,7 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -14868,12 +14447,8 @@ func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := IsDeviceMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := IsDeviceMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, isDeviceMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -15036,12 +14611,8 @@ func (parameters *OriginGroupOverrideActionParameters) AssignProperties_From_Ori // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := OriginGroupOverrideActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := OriginGroupOverrideActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, originGroupOverrideActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -15173,12 +14744,8 @@ func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := OriginGroupOverrideActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := OriginGroupOverrideActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, originGroupOverrideActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -15357,12 +14924,8 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := PostArgsMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := PostArgsMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, postArgsMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -15376,11 +14939,7 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -15390,12 +14949,8 @@ func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostAr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := PostArgsMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := PostArgsMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, postArgsMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -15602,12 +15157,8 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := PostArgsMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := PostArgsMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, postArgsMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -15621,11 +15172,7 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -15635,12 +15182,8 @@ func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := PostArgsMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := PostArgsMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, postArgsMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -15827,12 +15370,8 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := QueryStringMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := QueryStringMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, queryStringMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -15843,11 +15382,7 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -15857,12 +15392,8 @@ func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_Que // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := QueryStringMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := QueryStringMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, queryStringMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -16054,12 +15585,8 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := QueryStringMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := QueryStringMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, queryStringMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -16070,11 +15597,7 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -16084,12 +15607,8 @@ func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := QueryStringMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := QueryStringMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, queryStringMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -16274,12 +15793,8 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RemoteAddressMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RemoteAddressMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, remoteAddressMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -16290,11 +15805,7 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -16304,12 +15815,8 @@ func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RemoteAddressMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RemoteAddressMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, remoteAddressMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -16502,12 +16009,8 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RemoteAddressMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RemoteAddressMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, remoteAddressMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -16518,11 +16021,7 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -16532,12 +16031,8 @@ func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RemoteAddressMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RemoteAddressMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, remoteAddressMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -16721,12 +16216,8 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestBodyMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestBodyMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestBodyMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -16737,11 +16228,7 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -16751,12 +16238,8 @@ func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_Req // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestBodyMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestBodyMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestBodyMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -16948,12 +16431,8 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestBodyMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestBodyMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestBodyMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -16964,11 +16443,7 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -16978,12 +16453,8 @@ func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestBodyMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestBodyMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestBodyMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17182,12 +16653,8 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestHeaderMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestHeaderMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestHeaderMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -17201,11 +16668,7 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -17215,12 +16678,8 @@ func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestHeaderMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestHeaderMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestHeaderMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17427,12 +16886,8 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestHeaderMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestHeaderMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestHeaderMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -17446,11 +16901,7 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -17460,12 +16911,8 @@ func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestHeaderMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestHeaderMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestHeaderMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17644,11 +17091,7 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestMethodMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestMethodMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestMethodMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -17666,12 +17109,8 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestMethodMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestMethodMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestMethodMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -17682,11 +17121,7 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -17696,12 +17131,8 @@ func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestMethodMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestMethodMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestMethodMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -17906,11 +17337,7 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestMethodMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestMethodMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestMethodMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -17928,12 +17355,8 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestMethodMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestMethodMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestMethodMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -17944,11 +17367,7 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -17958,12 +17377,8 @@ func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestMethodMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestMethodMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestMethodMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18149,11 +17564,7 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestSchemeMatchConditionParameters_MatchValues_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestSchemeMatchConditionParameters_MatchValues(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestSchemeMatchConditionParameters_MatchValues_Values) } parameters.MatchValues = matchValueList } else { @@ -18171,12 +17582,8 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestSchemeMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestSchemeMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestSchemeMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18187,11 +17594,7 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -18201,12 +17604,8 @@ func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_R // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestSchemeMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestSchemeMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestSchemeMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18411,11 +17810,7 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := RequestSchemeMatchConditionParameters_MatchValues_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = RequestSchemeMatchConditionParameters_MatchValues_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, requestSchemeMatchConditionParameters_MatchValues_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -18433,12 +17828,8 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestSchemeMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestSchemeMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestSchemeMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18449,11 +17840,7 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -18463,12 +17850,8 @@ func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestSchemeMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestSchemeMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestSchemeMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18662,12 +18045,8 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestUriMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestUriMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestUriMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18678,11 +18057,7 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -18692,12 +18067,8 @@ func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_Requ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestUriMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestUriMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestUriMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -18889,12 +18260,8 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := RequestUriMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := RequestUriMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, requestUriMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -18905,11 +18272,7 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -18919,12 +18282,8 @@ func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RequestUriMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RequestUriMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, requestUriMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19114,12 +18473,8 @@ func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RouteConfigurationOverrideActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RouteConfigurationOverrideActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, routeConfigurationOverrideActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19303,12 +18658,8 @@ func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignPrope // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := RouteConfigurationOverrideActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := RouteConfigurationOverrideActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, routeConfigurationOverrideActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19484,12 +18835,8 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ServerPortMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ServerPortMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, serverPortMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -19500,11 +18847,7 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -19514,12 +18857,8 @@ func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_Serv // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ServerPortMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ServerPortMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, serverPortMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19711,12 +19050,8 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ServerPortMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := ServerPortMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, serverPortMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -19727,11 +19062,7 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -19741,12 +19072,8 @@ func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := ServerPortMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := ServerPortMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, serverPortMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -19930,12 +19257,8 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SocketAddrMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SocketAddrMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, socketAddrMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -19946,11 +19269,7 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -19960,12 +19279,8 @@ func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_Sock // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SocketAddrMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SocketAddrMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, socketAddrMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20157,12 +19472,8 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SocketAddrMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SocketAddrMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, socketAddrMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20173,11 +19484,7 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -20187,12 +19494,8 @@ func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_Fr // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SocketAddrMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SocketAddrMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, socketAddrMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20368,11 +19671,7 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := SslProtocol_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = SslProtocol(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, sslProtocol_Values) } parameters.MatchValues = matchValueList } else { @@ -20390,12 +19689,8 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SslProtocolMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SslProtocolMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, sslProtocolMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20406,11 +19701,7 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -20420,12 +19711,8 @@ func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_Ssl // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SslProtocolMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SslProtocolMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, sslProtocolMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20630,11 +19917,7 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F for matchValueIndex, matchValueItem := range source.MatchValues { // Shadow the loop variable to avoid aliasing matchValueItem := matchValueItem - if matchValues, matchValuesOk := SslProtocol_STATUS_Cache[strings.ToLower(matchValueItem)]; matchValuesOk { - matchValueList[matchValueIndex] = matchValues - } else { - matchValueList[matchValueIndex] = SslProtocol_STATUS(matchValueItem) - } + matchValueList[matchValueIndex] = genruntime.ToEnum(matchValueItem, sslProtocol_STATUS_Values) } parameters.MatchValues = matchValueList } else { @@ -20652,12 +19935,8 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := SslProtocolMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := SslProtocolMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, sslProtocolMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20668,11 +19947,7 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -20682,12 +19957,8 @@ func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := SslProtocolMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := SslProtocolMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, sslProtocolMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -20881,12 +20152,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileExtensionMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileExtensionMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileExtensionMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -20897,11 +20164,7 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -20911,12 +20174,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_Fro // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileExtensionMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileExtensionMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileExtensionMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21108,12 +20367,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileExtensionMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileExtensionMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileExtensionMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21124,11 +20379,7 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -21138,12 +20389,8 @@ func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignPropert // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileExtensionMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileExtensionMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileExtensionMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21327,12 +20574,8 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileNameMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileNameMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileNameMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21343,11 +20586,7 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -21357,12 +20596,8 @@ func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_Url // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileNameMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileNameMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileNameMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21554,12 +20789,8 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlFileNameMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlFileNameMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlFileNameMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21570,11 +20801,7 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -21584,12 +20811,8 @@ func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_F // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlFileNameMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlFileNameMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlFileNameMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -21773,12 +20996,8 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlPathMatchConditionParameters_Operator_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlPathMatchConditionParameters_Operator(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlPathMatchConditionParameters_Operator_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -21789,11 +21008,7 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_Values) } parameters.Transforms = transformList } else { @@ -21803,12 +21018,8 @@ func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPath // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlPathMatchConditionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlPathMatchConditionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlPathMatchConditionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22000,12 +21211,8 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := UrlPathMatchConditionParameters_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - parameters.Operator = &operatorValue - } else { - operatorTemp := UrlPathMatchConditionParameters_Operator_STATUS(*source.Operator) - parameters.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, urlPathMatchConditionParameters_Operator_STATUS_Values) + parameters.Operator = &operatorTemp } else { parameters.Operator = nil } @@ -22016,11 +21223,7 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := Transform_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = Transform_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transform_STATUS_Values) } parameters.Transforms = transformList } else { @@ -22030,12 +21233,8 @@ func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_ // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlPathMatchConditionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlPathMatchConditionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlPathMatchConditionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22258,12 +21457,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // DestinationProtocol if source.DestinationProtocol != nil { destinationProtocol := *source.DestinationProtocol - if destinationProtocolValue, destinationProtocolOk := UrlRedirectActionParameters_DestinationProtocol_Cache[strings.ToLower(destinationProtocol)]; destinationProtocolOk { - parameters.DestinationProtocol = &destinationProtocolValue - } else { - destinationProtocolTemp := UrlRedirectActionParameters_DestinationProtocol(*source.DestinationProtocol) - parameters.DestinationProtocol = &destinationProtocolTemp - } + destinationProtocolTemp := genruntime.ToEnum(destinationProtocol, urlRedirectActionParameters_DestinationProtocol_Values) + parameters.DestinationProtocol = &destinationProtocolTemp } else { parameters.DestinationProtocol = nil } @@ -22271,12 +21466,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // RedirectType if source.RedirectType != nil { redirectType := *source.RedirectType - if redirectTypeValue, redirectTypeOk := UrlRedirectActionParameters_RedirectType_Cache[strings.ToLower(redirectType)]; redirectTypeOk { - parameters.RedirectType = &redirectTypeValue - } else { - redirectTypeTemp := UrlRedirectActionParameters_RedirectType(*source.RedirectType) - parameters.RedirectType = &redirectTypeTemp - } + redirectTypeTemp := genruntime.ToEnum(redirectType, urlRedirectActionParameters_RedirectType_Values) + parameters.RedirectType = &redirectTypeTemp } else { parameters.RedirectType = nil } @@ -22284,12 +21475,8 @@ func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirect // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRedirectActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRedirectActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRedirectActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22497,12 +21684,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // DestinationProtocol if source.DestinationProtocol != nil { destinationProtocol := *source.DestinationProtocol - if destinationProtocolValue, destinationProtocolOk := UrlRedirectActionParameters_DestinationProtocol_STATUS_Cache[strings.ToLower(destinationProtocol)]; destinationProtocolOk { - parameters.DestinationProtocol = &destinationProtocolValue - } else { - destinationProtocolTemp := UrlRedirectActionParameters_DestinationProtocol_STATUS(*source.DestinationProtocol) - parameters.DestinationProtocol = &destinationProtocolTemp - } + destinationProtocolTemp := genruntime.ToEnum(destinationProtocol, urlRedirectActionParameters_DestinationProtocol_STATUS_Values) + parameters.DestinationProtocol = &destinationProtocolTemp } else { parameters.DestinationProtocol = nil } @@ -22510,12 +21693,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // RedirectType if source.RedirectType != nil { redirectType := *source.RedirectType - if redirectTypeValue, redirectTypeOk := UrlRedirectActionParameters_RedirectType_STATUS_Cache[strings.ToLower(redirectType)]; redirectTypeOk { - parameters.RedirectType = &redirectTypeValue - } else { - redirectTypeTemp := UrlRedirectActionParameters_RedirectType_STATUS(*source.RedirectType) - parameters.RedirectType = &redirectTypeTemp - } + redirectTypeTemp := genruntime.ToEnum(redirectType, urlRedirectActionParameters_RedirectType_STATUS_Values) + parameters.RedirectType = &redirectTypeTemp } else { parameters.RedirectType = nil } @@ -22523,12 +21702,8 @@ func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlR // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRedirectActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRedirectActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRedirectActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22702,12 +21877,8 @@ func (parameters *UrlRewriteActionParameters) AssignProperties_From_UrlRewriteAc // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRewriteActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRewriteActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRewriteActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22859,12 +22030,8 @@ func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_From_UrlRe // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlRewriteActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlRewriteActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlRewriteActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -22999,12 +22166,8 @@ func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningAc // Algorithm if source.Algorithm != nil { algorithm := *source.Algorithm - if algorithmValue, algorithmOk := UrlSigningActionParameters_Algorithm_Cache[strings.ToLower(algorithm)]; algorithmOk { - parameters.Algorithm = &algorithmValue - } else { - algorithmTemp := UrlSigningActionParameters_Algorithm(*source.Algorithm) - parameters.Algorithm = &algorithmTemp - } + algorithmTemp := genruntime.ToEnum(algorithm, urlSigningActionParameters_Algorithm_Values) + parameters.Algorithm = &algorithmTemp } else { parameters.Algorithm = nil } @@ -23030,12 +22193,8 @@ func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningAc // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlSigningActionParameters_TypeName_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlSigningActionParameters_TypeName(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlSigningActionParameters_TypeName_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23191,12 +22350,8 @@ func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSi // Algorithm if source.Algorithm != nil { algorithm := *source.Algorithm - if algorithmValue, algorithmOk := UrlSigningActionParameters_Algorithm_STATUS_Cache[strings.ToLower(algorithm)]; algorithmOk { - parameters.Algorithm = &algorithmValue - } else { - algorithmTemp := UrlSigningActionParameters_Algorithm_STATUS(*source.Algorithm) - parameters.Algorithm = &algorithmTemp - } + algorithmTemp := genruntime.ToEnum(algorithm, urlSigningActionParameters_Algorithm_STATUS_Values) + parameters.Algorithm = &algorithmTemp } else { parameters.Algorithm = nil } @@ -23222,12 +22377,8 @@ func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSi // TypeName if source.TypeName != nil { typeName := *source.TypeName - if typeNameValue, typeNameOk := UrlSigningActionParameters_TypeName_STATUS_Cache[strings.ToLower(typeName)]; typeNameOk { - parameters.TypeName = &typeNameValue - } else { - typeNameTemp := UrlSigningActionParameters_TypeName_STATUS(*source.TypeName) - parameters.TypeName = &typeNameTemp - } + typeNameTemp := genruntime.ToEnum(typeName, urlSigningActionParameters_TypeName_STATUS_Values) + parameters.TypeName = &typeNameTemp } else { parameters.TypeName = nil } @@ -23401,12 +22552,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheConfiguration_CacheBehavior_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - configuration.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheConfiguration_CacheBehavior(*source.CacheBehavior) - configuration.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheConfiguration_CacheBehavior_Values) + configuration.CacheBehavior = &cacheBehaviorTemp } else { configuration.CacheBehavior = nil } @@ -23417,12 +22564,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // IsCompressionEnabled if source.IsCompressionEnabled != nil { isCompressionEnabled := *source.IsCompressionEnabled - if isCompressionEnabledValue, isCompressionEnabledOk := CacheConfiguration_IsCompressionEnabled_Cache[strings.ToLower(isCompressionEnabled)]; isCompressionEnabledOk { - configuration.IsCompressionEnabled = &isCompressionEnabledValue - } else { - isCompressionEnabledTemp := CacheConfiguration_IsCompressionEnabled(*source.IsCompressionEnabled) - configuration.IsCompressionEnabled = &isCompressionEnabledTemp - } + isCompressionEnabledTemp := genruntime.ToEnum(isCompressionEnabled, cacheConfiguration_IsCompressionEnabled_Values) + configuration.IsCompressionEnabled = &isCompressionEnabledTemp } else { configuration.IsCompressionEnabled = nil } @@ -23433,12 +22576,8 @@ func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguratio // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := CacheConfiguration_QueryStringCachingBehavior_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := CacheConfiguration_QueryStringCachingBehavior(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, cacheConfiguration_QueryStringCachingBehavior_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } @@ -23606,12 +22745,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // CacheBehavior if source.CacheBehavior != nil { cacheBehavior := *source.CacheBehavior - if cacheBehaviorValue, cacheBehaviorOk := CacheConfiguration_CacheBehavior_STATUS_Cache[strings.ToLower(cacheBehavior)]; cacheBehaviorOk { - configuration.CacheBehavior = &cacheBehaviorValue - } else { - cacheBehaviorTemp := CacheConfiguration_CacheBehavior_STATUS(*source.CacheBehavior) - configuration.CacheBehavior = &cacheBehaviorTemp - } + cacheBehaviorTemp := genruntime.ToEnum(cacheBehavior, cacheConfiguration_CacheBehavior_STATUS_Values) + configuration.CacheBehavior = &cacheBehaviorTemp } else { configuration.CacheBehavior = nil } @@ -23622,12 +22757,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // IsCompressionEnabled if source.IsCompressionEnabled != nil { isCompressionEnabled := *source.IsCompressionEnabled - if isCompressionEnabledValue, isCompressionEnabledOk := CacheConfiguration_IsCompressionEnabled_STATUS_Cache[strings.ToLower(isCompressionEnabled)]; isCompressionEnabledOk { - configuration.IsCompressionEnabled = &isCompressionEnabledValue - } else { - isCompressionEnabledTemp := CacheConfiguration_IsCompressionEnabled_STATUS(*source.IsCompressionEnabled) - configuration.IsCompressionEnabled = &isCompressionEnabledTemp - } + isCompressionEnabledTemp := genruntime.ToEnum(isCompressionEnabled, cacheConfiguration_IsCompressionEnabled_STATUS_Values) + configuration.IsCompressionEnabled = &isCompressionEnabledTemp } else { configuration.IsCompressionEnabled = nil } @@ -23638,12 +22769,8 @@ func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfi // QueryStringCachingBehavior if source.QueryStringCachingBehavior != nil { queryStringCachingBehavior := *source.QueryStringCachingBehavior - if queryStringCachingBehaviorValue, queryStringCachingBehaviorOk := CacheConfiguration_QueryStringCachingBehavior_STATUS_Cache[strings.ToLower(queryStringCachingBehavior)]; queryStringCachingBehaviorOk { - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorValue - } else { - queryStringCachingBehaviorTemp := CacheConfiguration_QueryStringCachingBehavior_STATUS(*source.QueryStringCachingBehavior) - configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp - } + queryStringCachingBehaviorTemp := genruntime.ToEnum(queryStringCachingBehavior, cacheConfiguration_QueryStringCachingBehavior_STATUS_Values) + configuration.QueryStringCachingBehavior = &queryStringCachingBehaviorTemp } else { configuration.QueryStringCachingBehavior = nil } @@ -23773,12 +22900,8 @@ func (override *OriginGroupOverride) AssignProperties_From_OriginGroupOverride(s // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := OriginGroupOverride_ForwardingProtocol_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - override.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := OriginGroupOverride_ForwardingProtocol(*source.ForwardingProtocol) - override.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, originGroupOverride_ForwardingProtocol_Values) + override.ForwardingProtocol = &forwardingProtocolTemp } else { override.ForwardingProtocol = nil } @@ -23912,12 +23035,8 @@ func (override *OriginGroupOverride_STATUS) AssignProperties_From_OriginGroupOve // ForwardingProtocol if source.ForwardingProtocol != nil { forwardingProtocol := *source.ForwardingProtocol - if forwardingProtocolValue, forwardingProtocolOk := OriginGroupOverride_ForwardingProtocol_STATUS_Cache[strings.ToLower(forwardingProtocol)]; forwardingProtocolOk { - override.ForwardingProtocol = &forwardingProtocolValue - } else { - forwardingProtocolTemp := OriginGroupOverride_ForwardingProtocol_STATUS(*source.ForwardingProtocol) - override.ForwardingProtocol = &forwardingProtocolTemp - } + forwardingProtocolTemp := genruntime.ToEnum(forwardingProtocol, originGroupOverride_ForwardingProtocol_STATUS_Values) + override.ForwardingProtocol = &forwardingProtocolTemp } else { override.ForwardingProtocol = nil } @@ -24042,12 +23161,8 @@ func (identifier *UrlSigningParamIdentifier) AssignProperties_From_UrlSigningPar // ParamIndicator if source.ParamIndicator != nil { paramIndicator := *source.ParamIndicator - if paramIndicatorValue, paramIndicatorOk := UrlSigningParamIdentifier_ParamIndicator_Cache[strings.ToLower(paramIndicator)]; paramIndicatorOk { - identifier.ParamIndicator = ¶mIndicatorValue - } else { - paramIndicatorTemp := UrlSigningParamIdentifier_ParamIndicator(*source.ParamIndicator) - identifier.ParamIndicator = ¶mIndicatorTemp - } + paramIndicatorTemp := genruntime.ToEnum(paramIndicator, urlSigningParamIdentifier_ParamIndicator_Values) + identifier.ParamIndicator = ¶mIndicatorTemp } else { identifier.ParamIndicator = nil } @@ -24149,12 +23264,8 @@ func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_From_UrlSig // ParamIndicator if source.ParamIndicator != nil { paramIndicator := *source.ParamIndicator - if paramIndicatorValue, paramIndicatorOk := UrlSigningParamIdentifier_ParamIndicator_STATUS_Cache[strings.ToLower(paramIndicator)]; paramIndicatorOk { - identifier.ParamIndicator = ¶mIndicatorValue - } else { - paramIndicatorTemp := UrlSigningParamIdentifier_ParamIndicator_STATUS(*source.ParamIndicator) - identifier.ParamIndicator = ¶mIndicatorTemp - } + paramIndicatorTemp := genruntime.ToEnum(paramIndicator, urlSigningParamIdentifier_ParamIndicator_STATUS_Values) + identifier.ParamIndicator = ¶mIndicatorTemp } else { identifier.ParamIndicator = nil } diff --git a/v2/api/cdn/v1api20230501/secret_types_gen.go b/v2/api/cdn/v1api20230501/secret_types_gen.go index 79fc250ec76..895d40447ca 100644 --- a/v2/api/cdn/v1api20230501/secret_types_gen.go +++ b/v2/api/cdn/v1api20230501/secret_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -731,12 +730,8 @@ func (secret *Profiles_Secret_STATUS) AssignProperties_From_Profiles_Secret_STAT // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := SecretProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - secret.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := SecretProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - secret.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, secretProperties_DeploymentStatus_STATUS_Values) + secret.DeploymentStatus = &deploymentStatusTemp } else { secret.DeploymentStatus = nil } @@ -765,12 +760,8 @@ func (secret *Profiles_Secret_STATUS) AssignProperties_From_Profiles_Secret_STAT // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := SecretProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - secret.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := SecretProperties_ProvisioningState_STATUS(*source.ProvisioningState) - secret.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, secretProperties_ProvisioningState_STATUS_Values) + secret.ProvisioningState = &provisioningStateTemp } else { secret.ProvisioningState = nil } @@ -1421,12 +1412,8 @@ func (parameters *AzureFirstPartyManagedCertificateParameters) AssignProperties_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AzureFirstPartyManagedCertificateParameters_Type_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := AzureFirstPartyManagedCertificateParameters_Type(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, azureFirstPartyManagedCertificateParameters_Type_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -1596,12 +1583,8 @@ func (parameters *AzureFirstPartyManagedCertificateParameters_STATUS) AssignProp // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AzureFirstPartyManagedCertificateParameters_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := AzureFirstPartyManagedCertificateParameters_Type_STATUS(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, azureFirstPartyManagedCertificateParameters_Type_STATUS_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -1794,12 +1777,8 @@ func (parameters *CustomerCertificateParameters) AssignProperties_From_CustomerC // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := CustomerCertificateParameters_Type_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := CustomerCertificateParameters_Type(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, customerCertificateParameters_Type_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -2044,12 +2023,8 @@ func (parameters *CustomerCertificateParameters_STATUS) AssignProperties_From_Cu // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := CustomerCertificateParameters_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := CustomerCertificateParameters_Type_STATUS(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, customerCertificateParameters_Type_STATUS_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -2174,12 +2149,8 @@ func (parameters *ManagedCertificateParameters) AssignProperties_From_ManagedCer // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedCertificateParameters_Type_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := ManagedCertificateParameters_Type(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedCertificateParameters_Type_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -2281,12 +2252,8 @@ func (parameters *ManagedCertificateParameters_STATUS) AssignProperties_From_Man // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedCertificateParameters_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := ManagedCertificateParameters_Type_STATUS(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedCertificateParameters_Type_STATUS_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -2447,12 +2414,8 @@ func (parameters *UrlSigningKeyParameters) AssignProperties_From_UrlSigningKeyPa // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UrlSigningKeyParameters_Type_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := UrlSigningKeyParameters_Type(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, urlSigningKeyParameters_Type_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -2618,12 +2581,8 @@ func (parameters *UrlSigningKeyParameters_STATUS) AssignProperties_From_UrlSigni // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UrlSigningKeyParameters_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := UrlSigningKeyParameters_Type_STATUS(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, urlSigningKeyParameters_Type_STATUS_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } diff --git a/v2/api/cdn/v1api20230501/security_policy_types_gen.go b/v2/api/cdn/v1api20230501/security_policy_types_gen.go index 95d5d856bdb..168de839b6a 100644 --- a/v2/api/cdn/v1api20230501/security_policy_types_gen.go +++ b/v2/api/cdn/v1api20230501/security_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -733,12 +732,8 @@ func (policy *Profiles_SecurityPolicy_STATUS) AssignProperties_From_Profiles_Sec // DeploymentStatus if source.DeploymentStatus != nil { deploymentStatus := *source.DeploymentStatus - if deploymentStatusValue, deploymentStatusOk := SecurityPolicyProperties_DeploymentStatus_STATUS_Cache[strings.ToLower(deploymentStatus)]; deploymentStatusOk { - policy.DeploymentStatus = &deploymentStatusValue - } else { - deploymentStatusTemp := SecurityPolicyProperties_DeploymentStatus_STATUS(*source.DeploymentStatus) - policy.DeploymentStatus = &deploymentStatusTemp - } + deploymentStatusTemp := genruntime.ToEnum(deploymentStatus, securityPolicyProperties_DeploymentStatus_STATUS_Values) + policy.DeploymentStatus = &deploymentStatusTemp } else { policy.DeploymentStatus = nil } @@ -767,12 +762,8 @@ func (policy *Profiles_SecurityPolicy_STATUS) AssignProperties_From_Profiles_Sec // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := SecurityPolicyProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - policy.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := SecurityPolicyProperties_ProvisioningState_STATUS(*source.ProvisioningState) - policy.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, securityPolicyProperties_ProvisioningState_STATUS_Values) + policy.ProvisioningState = &provisioningStateTemp } else { policy.ProvisioningState = nil } @@ -1178,12 +1169,8 @@ func (parameters *SecurityPolicyWebApplicationFirewallParameters) AssignProperti // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := SecurityPolicyWebApplicationFirewallParameters_Type_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := SecurityPolicyWebApplicationFirewallParameters_Type(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, securityPolicyWebApplicationFirewallParameters_Type_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } @@ -1380,12 +1367,8 @@ func (parameters *SecurityPolicyWebApplicationFirewallParameters_STATUS) AssignP // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := SecurityPolicyWebApplicationFirewallParameters_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - parameters.Type = &typeValue - } else { - typeTemp := SecurityPolicyWebApplicationFirewallParameters_Type_STATUS(*source.Type) - parameters.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, securityPolicyWebApplicationFirewallParameters_Type_STATUS_Values) + parameters.Type = &typeTemp } else { parameters.Type = nil } diff --git a/v2/api/cdn/v1api20230501/storage/afd_custom_domain_types_gen.go b/v2/api/cdn/v1api20230501/storage/afd_custom_domain_types_gen.go index 62c88a0cf18..4fe195fc03c 100644 --- a/v2/api/cdn/v1api20230501/storage/afd_custom_domain_types_gen.go +++ b/v2/api/cdn/v1api20230501/storage/afd_custom_domain_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01": APIVersion_Value, } diff --git a/v2/api/compute/v1api20200930/disk_spec_arm_types_gen.go b/v2/api/compute/v1api20200930/disk_spec_arm_types_gen.go index d185ca8f282..7d22b214c30 100644 --- a/v2/api/compute/v1api20200930/disk_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20200930/disk_spec_arm_types_gen.go @@ -158,7 +158,7 @@ const ( ) // Mapping from string to DiskSku_Name -var DiskSku_Name_Cache = map[string]DiskSku_Name{ +var diskSku_Name_Values = map[string]DiskSku_Name{ "premium_lrs": DiskSku_Name_Premium_LRS, "standardssd_lrs": DiskSku_Name_StandardSSD_LRS, "standard_lrs": DiskSku_Name_Standard_LRS, @@ -195,7 +195,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } diff --git a/v2/api/compute/v1api20200930/disk_status_arm_types_gen.go b/v2/api/compute/v1api20200930/disk_status_arm_types_gen.go index 8b6bcdb3634..d6e8cdb72ba 100644 --- a/v2/api/compute/v1api20200930/disk_status_arm_types_gen.go +++ b/v2/api/compute/v1api20200930/disk_status_arm_types_gen.go @@ -183,7 +183,7 @@ const ( ) // Mapping from string to DiskSku_Name_STATUS -var DiskSku_Name_STATUS_Cache = map[string]DiskSku_Name_STATUS{ +var diskSku_Name_STATUS_Values = map[string]DiskSku_Name_STATUS{ "premium_lrs": DiskSku_Name_STATUS_Premium_LRS, "standardssd_lrs": DiskSku_Name_STATUS_StandardSSD_LRS, "standard_lrs": DiskSku_Name_STATUS_Standard_LRS, @@ -220,7 +220,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } diff --git a/v2/api/compute/v1api20200930/disk_types_gen.go b/v2/api/compute/v1api20200930/disk_types_gen.go index 6f54371cdff..250f1f86542 100644 --- a/v2/api/compute/v1api20200930/disk_types_gen.go +++ b/v2/api/compute/v1api20200930/disk_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-09-30") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-09-30": APIVersion_Value, } @@ -941,12 +940,8 @@ func (disk *Disk_Spec) AssignProperties_From_Disk_Spec(source *v20200930s.Disk_S // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := DiskProperties_HyperVGeneration_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - disk.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := DiskProperties_HyperVGeneration(*source.HyperVGeneration) - disk.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, diskProperties_HyperVGeneration_Values) + disk.HyperVGeneration = &hyperVGenerationTemp } else { disk.HyperVGeneration = nil } @@ -960,12 +955,8 @@ func (disk *Disk_Spec) AssignProperties_From_Disk_Spec(source *v20200930s.Disk_S // NetworkAccessPolicy if source.NetworkAccessPolicy != nil { networkAccessPolicy := *source.NetworkAccessPolicy - if networkAccessPolicyValue, networkAccessPolicyOk := NetworkAccessPolicy_Cache[strings.ToLower(networkAccessPolicy)]; networkAccessPolicyOk { - disk.NetworkAccessPolicy = &networkAccessPolicyValue - } else { - networkAccessPolicyTemp := NetworkAccessPolicy(*source.NetworkAccessPolicy) - disk.NetworkAccessPolicy = &networkAccessPolicyTemp - } + networkAccessPolicyTemp := genruntime.ToEnum(networkAccessPolicy, networkAccessPolicy_Values) + disk.NetworkAccessPolicy = &networkAccessPolicyTemp } else { disk.NetworkAccessPolicy = nil } @@ -973,12 +964,8 @@ func (disk *Disk_Spec) AssignProperties_From_Disk_Spec(source *v20200930s.Disk_S // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := DiskProperties_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := DiskProperties_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, diskProperties_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -1884,12 +1871,8 @@ func (disk *Disk_STATUS) AssignProperties_From_Disk_STATUS(source *v20200930s.Di // DiskState if source.DiskState != nil { diskState := *source.DiskState - if diskStateValue, diskStateOk := DiskState_STATUS_Cache[strings.ToLower(diskState)]; diskStateOk { - disk.DiskState = &diskStateValue - } else { - diskStateTemp := DiskState_STATUS(*source.DiskState) - disk.DiskState = &diskStateTemp - } + diskStateTemp := genruntime.ToEnum(diskState, diskState_STATUS_Values) + disk.DiskState = &diskStateTemp } else { disk.DiskState = nil } @@ -1933,12 +1916,8 @@ func (disk *Disk_STATUS) AssignProperties_From_Disk_STATUS(source *v20200930s.Di // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := DiskProperties_HyperVGeneration_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - disk.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := DiskProperties_HyperVGeneration_STATUS(*source.HyperVGeneration) - disk.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, diskProperties_HyperVGeneration_STATUS_Values) + disk.HyperVGeneration = &hyperVGenerationTemp } else { disk.HyperVGeneration = nil } @@ -1964,12 +1943,8 @@ func (disk *Disk_STATUS) AssignProperties_From_Disk_STATUS(source *v20200930s.Di // NetworkAccessPolicy if source.NetworkAccessPolicy != nil { networkAccessPolicy := *source.NetworkAccessPolicy - if networkAccessPolicyValue, networkAccessPolicyOk := NetworkAccessPolicy_STATUS_Cache[strings.ToLower(networkAccessPolicy)]; networkAccessPolicyOk { - disk.NetworkAccessPolicy = &networkAccessPolicyValue - } else { - networkAccessPolicyTemp := NetworkAccessPolicy_STATUS(*source.NetworkAccessPolicy) - disk.NetworkAccessPolicy = &networkAccessPolicyTemp - } + networkAccessPolicyTemp := genruntime.ToEnum(networkAccessPolicy, networkAccessPolicy_STATUS_Values) + disk.NetworkAccessPolicy = &networkAccessPolicyTemp } else { disk.NetworkAccessPolicy = nil } @@ -1977,12 +1952,8 @@ func (disk *Disk_STATUS) AssignProperties_From_Disk_STATUS(source *v20200930s.Di // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := DiskProperties_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := DiskProperties_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, diskProperties_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -2442,12 +2413,8 @@ func (data *CreationData) AssignProperties_From_CreationData(source *v20200930s. // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreationData_CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - data.CreateOption = &createOptionValue - } else { - createOptionTemp := CreationData_CreateOption(*source.CreateOption) - data.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, creationData_CreateOption_Values) + data.CreateOption = &createOptionTemp } else { data.CreateOption = nil } @@ -2749,12 +2716,8 @@ func (data *CreationData_STATUS) AssignProperties_From_CreationData_STATUS(sourc // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreationData_CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - data.CreateOption = &createOptionValue - } else { - createOptionTemp := CreationData_CreateOption_STATUS(*source.CreateOption) - data.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, creationData_CreateOption_STATUS_Values) + data.CreateOption = &createOptionTemp } else { data.CreateOption = nil } @@ -2880,7 +2843,7 @@ const ( ) // Mapping from string to DiskProperties_HyperVGeneration -var DiskProperties_HyperVGeneration_Cache = map[string]DiskProperties_HyperVGeneration{ +var diskProperties_HyperVGeneration_Values = map[string]DiskProperties_HyperVGeneration{ "v1": DiskProperties_HyperVGeneration_V1, "v2": DiskProperties_HyperVGeneration_V2, } @@ -2893,7 +2856,7 @@ const ( ) // Mapping from string to DiskProperties_HyperVGeneration_STATUS -var DiskProperties_HyperVGeneration_STATUS_Cache = map[string]DiskProperties_HyperVGeneration_STATUS{ +var diskProperties_HyperVGeneration_STATUS_Values = map[string]DiskProperties_HyperVGeneration_STATUS{ "v1": DiskProperties_HyperVGeneration_STATUS_V1, "v2": DiskProperties_HyperVGeneration_STATUS_V2, } @@ -2907,7 +2870,7 @@ const ( ) // Mapping from string to DiskProperties_OsType -var DiskProperties_OsType_Cache = map[string]DiskProperties_OsType{ +var diskProperties_OsType_Values = map[string]DiskProperties_OsType{ "linux": DiskProperties_OsType_Linux, "windows": DiskProperties_OsType_Windows, } @@ -2920,7 +2883,7 @@ const ( ) // Mapping from string to DiskProperties_OsType_STATUS -var DiskProperties_OsType_STATUS_Cache = map[string]DiskProperties_OsType_STATUS{ +var diskProperties_OsType_STATUS_Values = map[string]DiskProperties_OsType_STATUS{ "linux": DiskProperties_OsType_STATUS_Linux, "windows": DiskProperties_OsType_STATUS_Windows, } @@ -2976,12 +2939,8 @@ func (diskSku *DiskSku) AssignProperties_From_DiskSku(source *v20200930s.DiskSku // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DiskSku_Name_Cache[strings.ToLower(name)]; nameOk { - diskSku.Name = &nameValue - } else { - nameTemp := DiskSku_Name(*source.Name) - diskSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, diskSku_Name_Values) + diskSku.Name = &nameTemp } else { diskSku.Name = nil } @@ -3074,12 +3033,8 @@ func (diskSku *DiskSku_STATUS) AssignProperties_From_DiskSku_STATUS(source *v202 // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := DiskSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - diskSku.Name = &nameValue - } else { - nameTemp := DiskSku_Name_STATUS(*source.Name) - diskSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, diskSku_Name_STATUS_Values) + diskSku.Name = &nameTemp } else { diskSku.Name = nil } @@ -3131,7 +3086,7 @@ const ( ) // Mapping from string to DiskState_STATUS -var DiskState_STATUS_Cache = map[string]DiskState_STATUS{ +var diskState_STATUS_Values = map[string]DiskState_STATUS{ "activesas": DiskState_STATUS_ActiveSAS, "activeupload": DiskState_STATUS_ActiveUpload, "attached": DiskState_STATUS_Attached, @@ -3214,12 +3169,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20200930 // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := EncryptionType_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := EncryptionType(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, encryptionType_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3331,12 +3282,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := EncryptionType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := EncryptionType_STATUS(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, encryptionType_STATUS_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3780,12 +3727,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -3887,12 +3830,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -3939,7 +3878,7 @@ const ( ) // Mapping from string to NetworkAccessPolicy -var NetworkAccessPolicy_Cache = map[string]NetworkAccessPolicy{ +var networkAccessPolicy_Values = map[string]NetworkAccessPolicy{ "allowall": NetworkAccessPolicy_AllowAll, "allowprivate": NetworkAccessPolicy_AllowPrivate, "denyall": NetworkAccessPolicy_DenyAll, @@ -3955,7 +3894,7 @@ const ( ) // Mapping from string to NetworkAccessPolicy_STATUS -var NetworkAccessPolicy_STATUS_Cache = map[string]NetworkAccessPolicy_STATUS{ +var networkAccessPolicy_STATUS_Values = map[string]NetworkAccessPolicy_STATUS{ "allowall": NetworkAccessPolicy_STATUS_AllowAll, "allowprivate": NetworkAccessPolicy_STATUS_AllowPrivate, "denyall": NetworkAccessPolicy_STATUS_DenyAll, @@ -4298,7 +4237,7 @@ const ( ) // Mapping from string to CreationData_CreateOption -var CreationData_CreateOption_Cache = map[string]CreationData_CreateOption{ +var creationData_CreateOption_Values = map[string]CreationData_CreateOption{ "attach": CreationData_CreateOption_Attach, "copy": CreationData_CreateOption_Copy, "empty": CreationData_CreateOption_Empty, @@ -4321,7 +4260,7 @@ const ( ) // Mapping from string to CreationData_CreateOption_STATUS -var CreationData_CreateOption_STATUS_Cache = map[string]CreationData_CreateOption_STATUS{ +var creationData_CreateOption_STATUS_Values = map[string]CreationData_CreateOption_STATUS{ "attach": CreationData_CreateOption_STATUS_Attach, "copy": CreationData_CreateOption_STATUS_Copy, "empty": CreationData_CreateOption_STATUS_Empty, @@ -4644,7 +4583,7 @@ const ( ) // Mapping from string to EncryptionType -var EncryptionType_Cache = map[string]EncryptionType{ +var encryptionType_Values = map[string]EncryptionType{ "encryptionatrestwithcustomerkey": EncryptionType_EncryptionAtRestWithCustomerKey, "encryptionatrestwithplatformandcustomerkeys": EncryptionType_EncryptionAtRestWithPlatformAndCustomerKeys, "encryptionatrestwithplatformkey": EncryptionType_EncryptionAtRestWithPlatformKey, @@ -4660,7 +4599,7 @@ const ( ) // Mapping from string to EncryptionType_STATUS -var EncryptionType_STATUS_Cache = map[string]EncryptionType_STATUS{ +var encryptionType_STATUS_Values = map[string]EncryptionType_STATUS{ "encryptionatrestwithcustomerkey": EncryptionType_STATUS_EncryptionAtRestWithCustomerKey, "encryptionatrestwithplatformandcustomerkeys": EncryptionType_STATUS_EncryptionAtRestWithPlatformAndCustomerKeys, "encryptionatrestwithplatformkey": EncryptionType_STATUS_EncryptionAtRestWithPlatformKey, diff --git a/v2/api/compute/v1api20200930/snapshot_spec_arm_types_gen.go b/v2/api/compute/v1api20200930/snapshot_spec_arm_types_gen.go index 443099e2a63..6a336b928d2 100644 --- a/v2/api/compute/v1api20200930/snapshot_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20200930/snapshot_spec_arm_types_gen.go @@ -96,7 +96,7 @@ const ( ) // Mapping from string to SnapshotSku_Name -var SnapshotSku_Name_Cache = map[string]SnapshotSku_Name{ +var snapshotSku_Name_Values = map[string]SnapshotSku_Name{ "premium_lrs": SnapshotSku_Name_Premium_LRS, "standard_lrs": SnapshotSku_Name_Standard_LRS, "standard_zrs": SnapshotSku_Name_Standard_ZRS, diff --git a/v2/api/compute/v1api20200930/snapshot_status_arm_types_gen.go b/v2/api/compute/v1api20200930/snapshot_status_arm_types_gen.go index fcf7897c34a..1728fbd32ff 100644 --- a/v2/api/compute/v1api20200930/snapshot_status_arm_types_gen.go +++ b/v2/api/compute/v1api20200930/snapshot_status_arm_types_gen.go @@ -105,7 +105,7 @@ const ( ) // Mapping from string to SnapshotSku_Name_STATUS -var SnapshotSku_Name_STATUS_Cache = map[string]SnapshotSku_Name_STATUS{ +var snapshotSku_Name_STATUS_Values = map[string]SnapshotSku_Name_STATUS{ "premium_lrs": SnapshotSku_Name_STATUS_Premium_LRS, "standard_lrs": SnapshotSku_Name_STATUS_Standard_LRS, "standard_zrs": SnapshotSku_Name_STATUS_Standard_ZRS, diff --git a/v2/api/compute/v1api20200930/snapshot_types_gen.go b/v2/api/compute/v1api20200930/snapshot_types_gen.go index 52fb41ceec6..c9ff9a69442 100644 --- a/v2/api/compute/v1api20200930/snapshot_types_gen.go +++ b/v2/api/compute/v1api20200930/snapshot_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -771,12 +770,8 @@ func (snapshot *Snapshot_Spec) AssignProperties_From_Snapshot_Spec(source *v2020 // DiskState if source.DiskState != nil { diskState := *source.DiskState - if diskStateValue, diskStateOk := DiskState_Cache[strings.ToLower(diskState)]; diskStateOk { - snapshot.DiskState = &diskStateValue - } else { - diskStateTemp := DiskState(*source.DiskState) - snapshot.DiskState = &diskStateTemp - } + diskStateTemp := genruntime.ToEnum(diskState, diskState_Values) + snapshot.DiskState = &diskStateTemp } else { snapshot.DiskState = nil } @@ -820,12 +815,8 @@ func (snapshot *Snapshot_Spec) AssignProperties_From_Snapshot_Spec(source *v2020 // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := SnapshotProperties_HyperVGeneration_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - snapshot.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := SnapshotProperties_HyperVGeneration(*source.HyperVGeneration) - snapshot.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, snapshotProperties_HyperVGeneration_Values) + snapshot.HyperVGeneration = &hyperVGenerationTemp } else { snapshot.HyperVGeneration = nil } @@ -844,12 +835,8 @@ func (snapshot *Snapshot_Spec) AssignProperties_From_Snapshot_Spec(source *v2020 // NetworkAccessPolicy if source.NetworkAccessPolicy != nil { networkAccessPolicy := *source.NetworkAccessPolicy - if networkAccessPolicyValue, networkAccessPolicyOk := NetworkAccessPolicy_Cache[strings.ToLower(networkAccessPolicy)]; networkAccessPolicyOk { - snapshot.NetworkAccessPolicy = &networkAccessPolicyValue - } else { - networkAccessPolicyTemp := NetworkAccessPolicy(*source.NetworkAccessPolicy) - snapshot.NetworkAccessPolicy = &networkAccessPolicyTemp - } + networkAccessPolicyTemp := genruntime.ToEnum(networkAccessPolicy, networkAccessPolicy_Values) + snapshot.NetworkAccessPolicy = &networkAccessPolicyTemp } else { snapshot.NetworkAccessPolicy = nil } @@ -857,12 +844,8 @@ func (snapshot *Snapshot_Spec) AssignProperties_From_Snapshot_Spec(source *v2020 // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := SnapshotProperties_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - snapshot.OsType = &osTypeValue - } else { - osTypeTemp := SnapshotProperties_OsType(*source.OsType) - snapshot.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, snapshotProperties_OsType_Values) + snapshot.OsType = &osTypeTemp } else { snapshot.OsType = nil } @@ -1604,12 +1587,8 @@ func (snapshot *Snapshot_STATUS) AssignProperties_From_Snapshot_STATUS(source *v // DiskState if source.DiskState != nil { diskState := *source.DiskState - if diskStateValue, diskStateOk := DiskState_STATUS_Cache[strings.ToLower(diskState)]; diskStateOk { - snapshot.DiskState = &diskStateValue - } else { - diskStateTemp := DiskState_STATUS(*source.DiskState) - snapshot.DiskState = &diskStateTemp - } + diskStateTemp := genruntime.ToEnum(diskState, diskState_STATUS_Values) + snapshot.DiskState = &diskStateTemp } else { snapshot.DiskState = nil } @@ -1653,12 +1632,8 @@ func (snapshot *Snapshot_STATUS) AssignProperties_From_Snapshot_STATUS(source *v // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := SnapshotProperties_HyperVGeneration_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - snapshot.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := SnapshotProperties_HyperVGeneration_STATUS(*source.HyperVGeneration) - snapshot.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, snapshotProperties_HyperVGeneration_STATUS_Values) + snapshot.HyperVGeneration = &hyperVGenerationTemp } else { snapshot.HyperVGeneration = nil } @@ -1686,12 +1661,8 @@ func (snapshot *Snapshot_STATUS) AssignProperties_From_Snapshot_STATUS(source *v // NetworkAccessPolicy if source.NetworkAccessPolicy != nil { networkAccessPolicy := *source.NetworkAccessPolicy - if networkAccessPolicyValue, networkAccessPolicyOk := NetworkAccessPolicy_STATUS_Cache[strings.ToLower(networkAccessPolicy)]; networkAccessPolicyOk { - snapshot.NetworkAccessPolicy = &networkAccessPolicyValue - } else { - networkAccessPolicyTemp := NetworkAccessPolicy_STATUS(*source.NetworkAccessPolicy) - snapshot.NetworkAccessPolicy = &networkAccessPolicyTemp - } + networkAccessPolicyTemp := genruntime.ToEnum(networkAccessPolicy, networkAccessPolicy_STATUS_Values) + snapshot.NetworkAccessPolicy = &networkAccessPolicyTemp } else { snapshot.NetworkAccessPolicy = nil } @@ -1699,12 +1670,8 @@ func (snapshot *Snapshot_STATUS) AssignProperties_From_Snapshot_STATUS(source *v // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := SnapshotProperties_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - snapshot.OsType = &osTypeValue - } else { - osTypeTemp := SnapshotProperties_OsType_STATUS(*source.OsType) - snapshot.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, snapshotProperties_OsType_STATUS_Values) + snapshot.OsType = &osTypeTemp } else { snapshot.OsType = nil } @@ -1933,7 +1900,7 @@ const ( ) // Mapping from string to DiskState -var DiskState_Cache = map[string]DiskState{ +var diskState_Values = map[string]DiskState{ "activesas": DiskState_ActiveSAS, "activeupload": DiskState_ActiveUpload, "attached": DiskState_Attached, @@ -1951,7 +1918,7 @@ const ( ) // Mapping from string to SnapshotProperties_HyperVGeneration -var SnapshotProperties_HyperVGeneration_Cache = map[string]SnapshotProperties_HyperVGeneration{ +var snapshotProperties_HyperVGeneration_Values = map[string]SnapshotProperties_HyperVGeneration{ "v1": SnapshotProperties_HyperVGeneration_V1, "v2": SnapshotProperties_HyperVGeneration_V2, } @@ -1964,7 +1931,7 @@ const ( ) // Mapping from string to SnapshotProperties_HyperVGeneration_STATUS -var SnapshotProperties_HyperVGeneration_STATUS_Cache = map[string]SnapshotProperties_HyperVGeneration_STATUS{ +var snapshotProperties_HyperVGeneration_STATUS_Values = map[string]SnapshotProperties_HyperVGeneration_STATUS{ "v1": SnapshotProperties_HyperVGeneration_STATUS_V1, "v2": SnapshotProperties_HyperVGeneration_STATUS_V2, } @@ -1978,7 +1945,7 @@ const ( ) // Mapping from string to SnapshotProperties_OsType -var SnapshotProperties_OsType_Cache = map[string]SnapshotProperties_OsType{ +var snapshotProperties_OsType_Values = map[string]SnapshotProperties_OsType{ "linux": SnapshotProperties_OsType_Linux, "windows": SnapshotProperties_OsType_Windows, } @@ -1991,7 +1958,7 @@ const ( ) // Mapping from string to SnapshotProperties_OsType_STATUS -var SnapshotProperties_OsType_STATUS_Cache = map[string]SnapshotProperties_OsType_STATUS{ +var snapshotProperties_OsType_STATUS_Values = map[string]SnapshotProperties_OsType_STATUS{ "linux": SnapshotProperties_OsType_STATUS_Linux, "windows": SnapshotProperties_OsType_STATUS_Windows, } @@ -2048,12 +2015,8 @@ func (snapshotSku *SnapshotSku) AssignProperties_From_SnapshotSku(source *v20200 // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SnapshotSku_Name_Cache[strings.ToLower(name)]; nameOk { - snapshotSku.Name = &nameValue - } else { - nameTemp := SnapshotSku_Name(*source.Name) - snapshotSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, snapshotSku_Name_Values) + snapshotSku.Name = &nameTemp } else { snapshotSku.Name = nil } @@ -2147,12 +2110,8 @@ func (snapshotSku *SnapshotSku_STATUS) AssignProperties_From_SnapshotSku_STATUS( // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SnapshotSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - snapshotSku.Name = &nameValue - } else { - nameTemp := SnapshotSku_Name_STATUS(*source.Name) - snapshotSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, snapshotSku_Name_STATUS_Values) + snapshotSku.Name = &nameTemp } else { snapshotSku.Name = nil } diff --git a/v2/api/compute/v1api20200930/storage/disk_types_gen.go b/v2/api/compute/v1api20200930/storage/disk_types_gen.go index 070f9cf2b7f..1479da3802b 100644 --- a/v2/api/compute/v1api20200930/storage/disk_types_gen.go +++ b/v2/api/compute/v1api20200930/storage/disk_types_gen.go @@ -147,7 +147,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-09-30") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-09-30": APIVersion_Value, } diff --git a/v2/api/compute/v1api20201201/storage/virtual_machine_types_gen.go b/v2/api/compute/v1api20201201/storage/virtual_machine_types_gen.go index 4b29552f8d4..03036bd31b5 100644 --- a/v2/api/compute/v1api20201201/storage/virtual_machine_types_gen.go +++ b/v2/api/compute/v1api20201201/storage/virtual_machine_types_gen.go @@ -235,7 +235,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-12-01": APIVersion_Value, } diff --git a/v2/api/compute/v1api20201201/virtual_machine_scale_set_spec_arm_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_scale_set_spec_arm_types_gen.go index ac7613a682d..6455bcb85d3 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_scale_set_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_scale_set_spec_arm_types_gen.go @@ -185,7 +185,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -240,7 +240,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIdentity_Type -var VirtualMachineScaleSetIdentity_Type_Cache = map[string]VirtualMachineScaleSetIdentity_Type{ +var virtualMachineScaleSetIdentity_Type_Values = map[string]VirtualMachineScaleSetIdentity_Type{ "none": VirtualMachineScaleSetIdentity_Type_None, "systemassigned": VirtualMachineScaleSetIdentity_Type_SystemAssigned, "systemassigned, userassigned": VirtualMachineScaleSetIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20201201/virtual_machine_scale_set_status_arm_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_scale_set_status_arm_types_gen.go index e30a69e4de5..07ffeaf810c 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_scale_set_status_arm_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_scale_set_status_arm_types_gen.go @@ -192,7 +192,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -243,7 +243,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIdentity_Type_STATUS -var VirtualMachineScaleSetIdentity_Type_STATUS_Cache = map[string]VirtualMachineScaleSetIdentity_Type_STATUS{ +var virtualMachineScaleSetIdentity_Type_STATUS_Values = map[string]VirtualMachineScaleSetIdentity_Type_STATUS{ "none": VirtualMachineScaleSetIdentity_Type_STATUS_None, "systemassigned": VirtualMachineScaleSetIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": VirtualMachineScaleSetIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20201201/virtual_machine_scale_set_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_scale_set_types_gen.go index ae3f10af047..bd367a46bfd 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_scale_set_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_scale_set_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -955,12 +954,8 @@ func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_From_VirtualMachin // OrchestrationMode if source.OrchestrationMode != nil { orchestrationMode := *source.OrchestrationMode - if orchestrationModeValue, orchestrationModeOk := OrchestrationMode_Cache[strings.ToLower(orchestrationMode)]; orchestrationModeOk { - scaleSet.OrchestrationMode = &orchestrationModeValue - } else { - orchestrationModeTemp := OrchestrationMode(*source.OrchestrationMode) - scaleSet.OrchestrationMode = &orchestrationModeTemp - } + orchestrationModeTemp := genruntime.ToEnum(orchestrationMode, orchestrationMode_Values) + scaleSet.OrchestrationMode = &orchestrationModeTemp } else { scaleSet.OrchestrationMode = nil } @@ -1807,12 +1802,8 @@ func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_From_VirtualMach // OrchestrationMode if source.OrchestrationMode != nil { orchestrationMode := *source.OrchestrationMode - if orchestrationModeValue, orchestrationModeOk := OrchestrationMode_STATUS_Cache[strings.ToLower(orchestrationMode)]; orchestrationModeOk { - scaleSet.OrchestrationMode = &orchestrationModeValue - } else { - orchestrationModeTemp := OrchestrationMode_STATUS(*source.OrchestrationMode) - scaleSet.OrchestrationMode = &orchestrationModeTemp - } + orchestrationModeTemp := genruntime.ToEnum(orchestrationMode, orchestrationMode_STATUS_Values) + scaleSet.OrchestrationMode = &orchestrationModeTemp } else { scaleSet.OrchestrationMode = nil } @@ -2360,7 +2351,7 @@ const ( ) // Mapping from string to OrchestrationMode -var OrchestrationMode_Cache = map[string]OrchestrationMode{ +var orchestrationMode_Values = map[string]OrchestrationMode{ "flexible": OrchestrationMode_Flexible, "uniform": OrchestrationMode_Uniform, } @@ -2374,7 +2365,7 @@ const ( ) // Mapping from string to OrchestrationMode_STATUS -var OrchestrationMode_STATUS_Cache = map[string]OrchestrationMode_STATUS{ +var orchestrationMode_STATUS_Values = map[string]OrchestrationMode_STATUS{ "flexible": OrchestrationMode_STATUS_Flexible, "uniform": OrchestrationMode_STATUS_Uniform, } @@ -2441,11 +2432,7 @@ func (policy *ScaleInPolicy) AssignProperties_From_ScaleInPolicy(source *v202012 for ruleIndex, ruleItem := range source.Rules { // Shadow the loop variable to avoid aliasing ruleItem := ruleItem - if rules, rulesOk := ScaleInPolicy_Rules_Cache[strings.ToLower(ruleItem)]; rulesOk { - ruleList[ruleIndex] = rules - } else { - ruleList[ruleIndex] = ScaleInPolicy_Rules(ruleItem) - } + ruleList[ruleIndex] = genruntime.ToEnum(ruleItem, scaleInPolicy_Rules_Values) } policy.Rules = ruleList } else { @@ -2533,11 +2520,7 @@ func (policy *ScaleInPolicy_STATUS) AssignProperties_From_ScaleInPolicy_STATUS(s for ruleIndex, ruleItem := range source.Rules { // Shadow the loop variable to avoid aliasing ruleItem := ruleItem - if rules, rulesOk := ScaleInPolicy_Rules_STATUS_Cache[strings.ToLower(ruleItem)]; rulesOk { - ruleList[ruleIndex] = rules - } else { - ruleList[ruleIndex] = ScaleInPolicy_Rules_STATUS(ruleItem) - } + ruleList[ruleIndex] = genruntime.ToEnum(ruleItem, scaleInPolicy_Rules_STATUS_Values) } policy.Rules = ruleList } else { @@ -2905,12 +2888,8 @@ func (policy *UpgradePolicy) AssignProperties_From_UpgradePolicy(source *v202012 // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := UpgradePolicy_Mode_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := UpgradePolicy_Mode(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, upgradePolicy_Mode_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -3059,12 +3038,8 @@ func (policy *UpgradePolicy_STATUS) AssignProperties_From_UpgradePolicy_STATUS(s // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := UpgradePolicy_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := UpgradePolicy_Mode_STATUS(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, upgradePolicy_Mode_STATUS_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -3204,12 +3179,8 @@ func (identity *VirtualMachineScaleSetIdentity) AssignProperties_From_VirtualMac // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineScaleSetIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineScaleSetIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineScaleSetIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3360,12 +3331,8 @@ func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_From_Vir // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineScaleSetIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineScaleSetIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineScaleSetIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3754,12 +3721,8 @@ func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMac // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - profile.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy(*source.EvictionPolicy) - profile.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_Values) + profile.EvictionPolicy = &evictionPolicyTemp } else { profile.EvictionPolicy = nil } @@ -3806,12 +3769,8 @@ func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMac // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_Cache[strings.ToLower(priority)]; priorityOk { - profile.Priority = &priorityValue - } else { - priorityTemp := Priority(*source.Priority) - profile.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_Values) + profile.Priority = &priorityTemp } else { profile.Priority = nil } @@ -4194,12 +4153,8 @@ func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_Vir // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - profile.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy_STATUS(*source.EvictionPolicy) - profile.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_STATUS_Values) + profile.EvictionPolicy = &evictionPolicyTemp } else { profile.EvictionPolicy = nil } @@ -4246,12 +4201,8 @@ func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_Vir // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_STATUS_Cache[strings.ToLower(priority)]; priorityOk { - profile.Priority = &priorityValue - } else { - priorityTemp := Priority_STATUS(*source.Priority) - profile.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_STATUS_Values) + profile.Priority = &priorityTemp } else { profile.Priority = nil } @@ -5061,7 +5012,7 @@ const ( ) // Mapping from string to ScaleInPolicy_Rules -var ScaleInPolicy_Rules_Cache = map[string]ScaleInPolicy_Rules{ +var scaleInPolicy_Rules_Values = map[string]ScaleInPolicy_Rules{ "default": ScaleInPolicy_Rules_Default, "newestvm": ScaleInPolicy_Rules_NewestVM, "oldestvm": ScaleInPolicy_Rules_OldestVM, @@ -5076,7 +5027,7 @@ const ( ) // Mapping from string to ScaleInPolicy_Rules_STATUS -var ScaleInPolicy_Rules_STATUS_Cache = map[string]ScaleInPolicy_Rules_STATUS{ +var scaleInPolicy_Rules_STATUS_Values = map[string]ScaleInPolicy_Rules_STATUS{ "default": ScaleInPolicy_Rules_STATUS_Default, "newestvm": ScaleInPolicy_Rules_STATUS_NewestVM, "oldestvm": ScaleInPolicy_Rules_STATUS_OldestVM, @@ -5273,7 +5224,7 @@ const ( ) // Mapping from string to UpgradePolicy_Mode -var UpgradePolicy_Mode_Cache = map[string]UpgradePolicy_Mode{ +var upgradePolicy_Mode_Values = map[string]UpgradePolicy_Mode{ "automatic": UpgradePolicy_Mode_Automatic, "manual": UpgradePolicy_Mode_Manual, "rolling": UpgradePolicy_Mode_Rolling, @@ -5288,7 +5239,7 @@ const ( ) // Mapping from string to UpgradePolicy_Mode_STATUS -var UpgradePolicy_Mode_STATUS_Cache = map[string]UpgradePolicy_Mode_STATUS{ +var upgradePolicy_Mode_STATUS_Values = map[string]UpgradePolicy_Mode_STATUS{ "automatic": UpgradePolicy_Mode_STATUS_Automatic, "manual": UpgradePolicy_Mode_STATUS_Manual, "rolling": UpgradePolicy_Mode_STATUS_Rolling, @@ -7391,12 +7342,8 @@ func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachine // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -7404,12 +7351,8 @@ func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachine // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -7643,12 +7586,8 @@ func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_Virtual // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -7656,12 +7595,8 @@ func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_Virtual // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9358,12 +9293,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9371,12 +9302,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9426,12 +9353,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := VirtualMachineScaleSetOSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := VirtualMachineScaleSetOSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, virtualMachineScaleSetOSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -9690,12 +9613,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9703,12 +9622,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9758,12 +9673,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := VirtualMachineScaleSetOSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := VirtualMachineScaleSetOSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, virtualMachineScaleSetOSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -10219,12 +10130,8 @@ func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_Fro // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -10664,12 +10571,8 @@ func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignPropert // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -10924,12 +10827,8 @@ func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_ // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -11037,12 +10936,8 @@ func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProp // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -11226,7 +11121,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetOSDisk_OsType -var VirtualMachineScaleSetOSDisk_OsType_Cache = map[string]VirtualMachineScaleSetOSDisk_OsType{ +var virtualMachineScaleSetOSDisk_OsType_Values = map[string]VirtualMachineScaleSetOSDisk_OsType{ "linux": VirtualMachineScaleSetOSDisk_OsType_Linux, "windows": VirtualMachineScaleSetOSDisk_OsType_Windows, } @@ -11239,7 +11134,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetOSDisk_OsType_STATUS -var VirtualMachineScaleSetOSDisk_OsType_STATUS_Cache = map[string]VirtualMachineScaleSetOSDisk_OsType_STATUS{ +var virtualMachineScaleSetOSDisk_OsType_STATUS_Values = map[string]VirtualMachineScaleSetOSDisk_OsType_STATUS{ "linux": VirtualMachineScaleSetOSDisk_OsType_STATUS_Linux, "windows": VirtualMachineScaleSetOSDisk_OsType_STATUS_Windows, } @@ -11253,7 +11148,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion -var VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Cache = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion{ +var virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Values = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion{ "ipv4": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_IPv4, "ipv6": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_IPv6, } @@ -11266,7 +11161,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS -var VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ +var virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ "ipv4": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv6, } @@ -11474,12 +11369,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignP // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -11719,12 +11610,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -12131,7 +12018,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion{ "ipv4": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv4, "ipv6": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv6, } @@ -12144,7 +12031,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ "ipv4": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv6, } diff --git a/v2/api/compute/v1api20201201/virtual_machine_spec_arm_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_spec_arm_types_gen.go index 58ef54c87cb..7a61c427f8a 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_spec_arm_types_gen.go @@ -334,7 +334,7 @@ const ( ) // Mapping from string to VirtualMachineIdentity_Type -var VirtualMachineIdentity_Type_Cache = map[string]VirtualMachineIdentity_Type{ +var virtualMachineIdentity_Type_Values = map[string]VirtualMachineIdentity_Type{ "none": VirtualMachineIdentity_Type_None, "systemassigned": VirtualMachineIdentity_Type_SystemAssigned, "systemassigned, userassigned": VirtualMachineIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20201201/virtual_machine_status_arm_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_status_arm_types_gen.go index c8ddefc5904..727b1041420 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_status_arm_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_status_arm_types_gen.go @@ -351,7 +351,7 @@ const ( ) // Mapping from string to VirtualMachineIdentity_Type_STATUS -var VirtualMachineIdentity_Type_STATUS_Cache = map[string]VirtualMachineIdentity_Type_STATUS{ +var virtualMachineIdentity_Type_STATUS_Values = map[string]VirtualMachineIdentity_Type_STATUS{ "none": VirtualMachineIdentity_Type_STATUS_None, "systemassigned": VirtualMachineIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": VirtualMachineIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20201201/virtual_machine_types_gen.go b/v2/api/compute/v1api20201201/virtual_machine_types_gen.go index 87eb70ea173..afebbc0c08f 100644 --- a/v2/api/compute/v1api20201201/virtual_machine_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machine_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -335,7 +334,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-12-01": APIVersion_Value, } @@ -1093,12 +1092,8 @@ func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(so // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - machine.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy(*source.EvictionPolicy) - machine.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_Values) + machine.EvictionPolicy = &evictionPolicyTemp } else { machine.EvictionPolicy = nil } @@ -1222,12 +1217,8 @@ func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(so // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_Cache[strings.ToLower(priority)]; priorityOk { - machine.Priority = &priorityValue - } else { - priorityTemp := Priority(*source.Priority) - machine.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_Values) + machine.Priority = &priorityTemp } else { machine.Priority = nil } @@ -2169,12 +2160,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - machine.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy_STATUS(*source.EvictionPolicy) - machine.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_STATUS_Values) + machine.EvictionPolicy = &evictionPolicyTemp } else { machine.EvictionPolicy = nil } @@ -2308,12 +2295,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_STATUS_Cache[strings.ToLower(priority)]; priorityOk { - machine.Priority = &priorityValue - } else { - priorityTemp := Priority_STATUS(*source.Priority) - machine.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_STATUS_Values) + machine.Priority = &priorityTemp } else { machine.Priority = nil } @@ -3228,7 +3211,7 @@ const ( ) // Mapping from string to EvictionPolicy -var EvictionPolicy_Cache = map[string]EvictionPolicy{ +var evictionPolicy_Values = map[string]EvictionPolicy{ "deallocate": EvictionPolicy_Deallocate, "delete": EvictionPolicy_Delete, } @@ -3242,7 +3225,7 @@ const ( ) // Mapping from string to EvictionPolicy_STATUS -var EvictionPolicy_STATUS_Cache = map[string]EvictionPolicy_STATUS{ +var evictionPolicy_STATUS_Values = map[string]EvictionPolicy_STATUS{ "deallocate": EvictionPolicy_STATUS_Deallocate, "delete": EvictionPolicy_STATUS_Delete, } @@ -3316,12 +3299,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -3405,12 +3384,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -3576,12 +3551,8 @@ func (profile *HardwareProfile_STATUS) AssignProperties_From_HardwareProfile_STA // VmSize if source.VmSize != nil { vmSize := *source.VmSize - if vmSizeValue, vmSizeOk := HardwareProfile_VmSize_STATUS_Cache[strings.ToLower(vmSize)]; vmSizeOk { - profile.VmSize = &vmSizeValue - } else { - vmSizeTemp := HardwareProfile_VmSize_STATUS(*source.VmSize) - profile.VmSize = &vmSizeTemp - } + vmSizeTemp := genruntime.ToEnum(vmSize, hardwareProfile_VmSize_STATUS_Values) + profile.VmSize = &vmSizeTemp } else { profile.VmSize = nil } @@ -4786,7 +4757,7 @@ const ( ) // Mapping from string to Priority -var Priority_Cache = map[string]Priority{ +var priority_Values = map[string]Priority{ "low": Priority_Low, "regular": Priority_Regular, "spot": Priority_Spot, @@ -4804,7 +4775,7 @@ const ( ) // Mapping from string to Priority_STATUS -var Priority_STATUS_Cache = map[string]Priority_STATUS{ +var priority_STATUS_Values = map[string]Priority_STATUS{ "low": Priority_STATUS_Low, "regular": Priority_STATUS_Regular, "spot": Priority_STATUS_Spot, @@ -4913,12 +4884,8 @@ func (profile *SecurityProfile) AssignProperties_From_SecurityProfile(source *v2 // SecurityType if source.SecurityType != nil { securityType := *source.SecurityType - if securityTypeValue, securityTypeOk := SecurityProfile_SecurityType_Cache[strings.ToLower(securityType)]; securityTypeOk { - profile.SecurityType = &securityTypeValue - } else { - securityTypeTemp := SecurityProfile_SecurityType(*source.SecurityType) - profile.SecurityType = &securityTypeTemp - } + securityTypeTemp := genruntime.ToEnum(securityType, securityProfile_SecurityType_Values) + profile.SecurityType = &securityTypeTemp } else { profile.SecurityType = nil } @@ -5055,12 +5022,8 @@ func (profile *SecurityProfile_STATUS) AssignProperties_From_SecurityProfile_STA // SecurityType if source.SecurityType != nil { securityType := *source.SecurityType - if securityTypeValue, securityTypeOk := SecurityProfile_SecurityType_STATUS_Cache[strings.ToLower(securityType)]; securityTypeOk { - profile.SecurityType = &securityTypeValue - } else { - securityTypeTemp := SecurityProfile_SecurityType_STATUS(*source.SecurityType) - profile.SecurityType = &securityTypeTemp - } + securityTypeTemp := genruntime.ToEnum(securityType, securityProfile_SecurityType_STATUS_Values) + profile.SecurityType = &securityTypeTemp } else { profile.SecurityType = nil } @@ -6076,12 +6039,8 @@ func (identity *VirtualMachineIdentity) AssignProperties_From_VirtualMachineIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -6232,12 +6191,8 @@ func (identity *VirtualMachineIdentity_STATUS) AssignProperties_From_VirtualMach // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -6579,12 +6534,8 @@ func (view *VirtualMachineInstanceView_STATUS) AssignProperties_From_VirtualMach // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := VirtualMachineInstanceView_HyperVGeneration_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - view.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := VirtualMachineInstanceView_HyperVGeneration_STATUS(*source.HyperVGeneration) - view.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, virtualMachineInstanceView_HyperVGeneration_STATUS_Values) + view.HyperVGeneration = &hyperVGenerationTemp } else { view.HyperVGeneration = nil } @@ -7396,12 +7347,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20201201s.DataDisk // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -7409,12 +7356,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20201201s.DataDisk // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -7422,12 +7365,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20201201s.DataDisk // DetachOption if source.DetachOption != nil { detachOption := *source.DetachOption - if detachOptionValue, detachOptionOk := DetachOption_Cache[strings.ToLower(detachOption)]; detachOptionOk { - disk.DetachOption = &detachOptionValue - } else { - detachOptionTemp := DetachOption(*source.DetachOption) - disk.DetachOption = &detachOptionTemp - } + detachOptionTemp := genruntime.ToEnum(detachOption, detachOption_Values) + disk.DetachOption = &detachOptionTemp } else { disk.DetachOption = nil } @@ -7781,12 +7720,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2020 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -7794,12 +7729,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2020 // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -7807,12 +7738,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2020 // DetachOption if source.DetachOption != nil { detachOption := *source.DetachOption - if detachOptionValue, detachOptionOk := DetachOption_STATUS_Cache[strings.ToLower(detachOption)]; detachOptionOk { - disk.DetachOption = &detachOptionValue - } else { - detachOptionTemp := DetachOption_STATUS(*source.DetachOption) - disk.DetachOption = &detachOptionTemp - } + detachOptionTemp := genruntime.ToEnum(detachOption, detachOption_STATUS_Values) + disk.DetachOption = &detachOptionTemp } else { disk.DetachOption = nil } @@ -8325,7 +8252,7 @@ const ( ) // Mapping from string to HardwareProfile_VmSize_STATUS -var HardwareProfile_VmSize_STATUS_Cache = map[string]HardwareProfile_VmSize_STATUS{ +var hardwareProfile_VmSize_STATUS_Values = map[string]HardwareProfile_VmSize_STATUS{ "basic_a0": HardwareProfile_VmSize_STATUS_Basic_A0, "basic_a1": HardwareProfile_VmSize_STATUS_Basic_A1, "basic_a2": HardwareProfile_VmSize_STATUS_Basic_A2, @@ -8887,12 +8814,8 @@ func (status *InstanceViewStatus_STATUS) AssignProperties_From_InstanceViewStatu // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := InstanceViewStatus_Level_STATUS_Cache[strings.ToLower(level)]; levelOk { - status.Level = &levelValue - } else { - levelTemp := InstanceViewStatus_Level_STATUS(*source.Level) - status.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, instanceViewStatus_Level_STATUS_Values) + status.Level = &levelTemp } else { status.Level = nil } @@ -9439,12 +9362,8 @@ func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_From_Maintenanc // LastOperationResultCode if source.LastOperationResultCode != nil { lastOperationResultCode := *source.LastOperationResultCode - if lastOperationResultCodeValue, lastOperationResultCodeOk := MaintenanceRedeployStatus_LastOperationResultCode_STATUS_Cache[strings.ToLower(lastOperationResultCode)]; lastOperationResultCodeOk { - status.LastOperationResultCode = &lastOperationResultCodeValue - } else { - lastOperationResultCodeTemp := MaintenanceRedeployStatus_LastOperationResultCode_STATUS(*source.LastOperationResultCode) - status.LastOperationResultCode = &lastOperationResultCodeTemp - } + lastOperationResultCodeTemp := genruntime.ToEnum(lastOperationResultCode, maintenanceRedeployStatus_LastOperationResultCode_STATUS_Values) + status.LastOperationResultCode = &lastOperationResultCodeTemp } else { status.LastOperationResultCode = nil } @@ -9988,12 +9907,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20201201s.OSDisk) erro // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -10001,12 +9916,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20201201s.OSDisk) erro // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -10068,12 +9979,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20201201s.OSDisk) erro // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := OSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -10388,12 +10295,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20201201 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -10401,12 +10304,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20201201 // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -10468,12 +10367,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20201201 // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := OSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -10622,7 +10517,7 @@ type SecurityProfile_SecurityType string const SecurityProfile_SecurityType_TrustedLaunch = SecurityProfile_SecurityType("TrustedLaunch") // Mapping from string to SecurityProfile_SecurityType -var SecurityProfile_SecurityType_Cache = map[string]SecurityProfile_SecurityType{ +var securityProfile_SecurityType_Values = map[string]SecurityProfile_SecurityType{ "trustedlaunch": SecurityProfile_SecurityType_TrustedLaunch, } @@ -10631,7 +10526,7 @@ type SecurityProfile_SecurityType_STATUS string const SecurityProfile_SecurityType_STATUS_TrustedLaunch = SecurityProfile_SecurityType_STATUS("TrustedLaunch") // Mapping from string to SecurityProfile_SecurityType_STATUS -var SecurityProfile_SecurityType_STATUS_Cache = map[string]SecurityProfile_SecurityType_STATUS{ +var securityProfile_SecurityType_STATUS_Values = map[string]SecurityProfile_SecurityType_STATUS{ "trustedlaunch": SecurityProfile_SecurityType_STATUS_TrustedLaunch, } @@ -11496,7 +11391,7 @@ const ( ) // Mapping from string to VirtualMachineInstanceView_HyperVGeneration_STATUS -var VirtualMachineInstanceView_HyperVGeneration_STATUS_Cache = map[string]VirtualMachineInstanceView_HyperVGeneration_STATUS{ +var virtualMachineInstanceView_HyperVGeneration_STATUS_Values = map[string]VirtualMachineInstanceView_HyperVGeneration_STATUS{ "v1": VirtualMachineInstanceView_HyperVGeneration_STATUS_V1, "v2": VirtualMachineInstanceView_HyperVGeneration_STATUS_V2, } @@ -12312,12 +12207,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // ComponentName if source.ComponentName != nil { componentName := *source.ComponentName - if componentNameValue, componentNameOk := AdditionalUnattendContent_ComponentName_Cache[strings.ToLower(componentName)]; componentNameOk { - content.ComponentName = &componentNameValue - } else { - componentNameTemp := AdditionalUnattendContent_ComponentName(*source.ComponentName) - content.ComponentName = &componentNameTemp - } + componentNameTemp := genruntime.ToEnum(componentName, additionalUnattendContent_ComponentName_Values) + content.ComponentName = &componentNameTemp } else { content.ComponentName = nil } @@ -12328,12 +12219,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // PassName if source.PassName != nil { passName := *source.PassName - if passNameValue, passNameOk := AdditionalUnattendContent_PassName_Cache[strings.ToLower(passName)]; passNameOk { - content.PassName = &passNameValue - } else { - passNameTemp := AdditionalUnattendContent_PassName(*source.PassName) - content.PassName = &passNameTemp - } + passNameTemp := genruntime.ToEnum(passName, additionalUnattendContent_PassName_Values) + content.PassName = &passNameTemp } else { content.PassName = nil } @@ -12341,12 +12228,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // SettingName if source.SettingName != nil { settingName := *source.SettingName - if settingNameValue, settingNameOk := AdditionalUnattendContent_SettingName_Cache[strings.ToLower(settingName)]; settingNameOk { - content.SettingName = &settingNameValue - } else { - settingNameTemp := AdditionalUnattendContent_SettingName(*source.SettingName) - content.SettingName = &settingNameTemp - } + settingNameTemp := genruntime.ToEnum(settingName, additionalUnattendContent_SettingName_Values) + content.SettingName = &settingNameTemp } else { content.SettingName = nil } @@ -12465,12 +12348,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // ComponentName if source.ComponentName != nil { componentName := *source.ComponentName - if componentNameValue, componentNameOk := AdditionalUnattendContent_ComponentName_STATUS_Cache[strings.ToLower(componentName)]; componentNameOk { - content.ComponentName = &componentNameValue - } else { - componentNameTemp := AdditionalUnattendContent_ComponentName_STATUS(*source.ComponentName) - content.ComponentName = &componentNameTemp - } + componentNameTemp := genruntime.ToEnum(componentName, additionalUnattendContent_ComponentName_STATUS_Values) + content.ComponentName = &componentNameTemp } else { content.ComponentName = nil } @@ -12481,12 +12360,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // PassName if source.PassName != nil { passName := *source.PassName - if passNameValue, passNameOk := AdditionalUnattendContent_PassName_STATUS_Cache[strings.ToLower(passName)]; passNameOk { - content.PassName = &passNameValue - } else { - passNameTemp := AdditionalUnattendContent_PassName_STATUS(*source.PassName) - content.PassName = &passNameTemp - } + passNameTemp := genruntime.ToEnum(passName, additionalUnattendContent_PassName_STATUS_Values) + content.PassName = &passNameTemp } else { content.PassName = nil } @@ -12494,12 +12369,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // SettingName if source.SettingName != nil { settingName := *source.SettingName - if settingNameValue, settingNameOk := AdditionalUnattendContent_SettingName_STATUS_Cache[strings.ToLower(settingName)]; settingNameOk { - content.SettingName = &settingNameValue - } else { - settingNameTemp := AdditionalUnattendContent_SettingName_STATUS(*source.SettingName) - content.SettingName = &settingNameTemp - } + settingNameTemp := genruntime.ToEnum(settingName, additionalUnattendContent_SettingName_STATUS_Values) + content.SettingName = &settingNameTemp } else { content.SettingName = nil } @@ -12694,12 +12565,8 @@ func (summary *AvailablePatchSummary_STATUS) AssignProperties_From_AvailablePatc // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := AvailablePatchSummary_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - summary.Status = &statusValue - } else { - statusTemp := AvailablePatchSummary_Status_STATUS(*source.Status) - summary.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, availablePatchSummary_Status_STATUS_Values) + summary.Status = &statusTemp } else { summary.Status = nil } @@ -12783,7 +12650,7 @@ const ( ) // Mapping from string to Caching -var Caching_Cache = map[string]Caching{ +var caching_Values = map[string]Caching{ "none": Caching_None, "readonly": Caching_ReadOnly, "readwrite": Caching_ReadWrite, @@ -12804,7 +12671,7 @@ const ( ) // Mapping from string to Caching_STATUS -var Caching_STATUS_Cache = map[string]Caching_STATUS{ +var caching_STATUS_Values = map[string]Caching_STATUS{ "none": Caching_STATUS_None, "readonly": Caching_STATUS_ReadOnly, "readwrite": Caching_STATUS_ReadWrite, @@ -12828,7 +12695,7 @@ const ( ) // Mapping from string to CreateOption -var CreateOption_Cache = map[string]CreateOption{ +var createOption_Values = map[string]CreateOption{ "attach": CreateOption_Attach, "empty": CreateOption_Empty, "fromimage": CreateOption_FromImage, @@ -12851,7 +12718,7 @@ const ( ) // Mapping from string to CreateOption_STATUS -var CreateOption_STATUS_Cache = map[string]CreateOption_STATUS{ +var createOption_STATUS_Values = map[string]CreateOption_STATUS{ "attach": CreateOption_STATUS_Attach, "empty": CreateOption_STATUS_Empty, "fromimage": CreateOption_STATUS_FromImage, @@ -12872,7 +12739,7 @@ type DetachOption string const DetachOption_ForceDetach = DetachOption("ForceDetach") // Mapping from string to DetachOption -var DetachOption_Cache = map[string]DetachOption{ +var detachOption_Values = map[string]DetachOption{ "forcedetach": DetachOption_ForceDetach, } @@ -12890,7 +12757,7 @@ type DetachOption_STATUS string const DetachOption_STATUS_ForceDetach = DetachOption_STATUS("ForceDetach") // Mapping from string to DetachOption_STATUS -var DetachOption_STATUS_Cache = map[string]DetachOption_STATUS{ +var detachOption_STATUS_Values = map[string]DetachOption_STATUS{ "forcedetach": DetachOption_STATUS_ForceDetach, } @@ -12969,12 +12836,8 @@ func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source // Option if source.Option != nil { option := *source.Option - if optionValue, optionOk := DiffDiskOption_Cache[strings.ToLower(option)]; optionOk { - settings.Option = &optionValue - } else { - optionTemp := DiffDiskOption(*source.Option) - settings.Option = &optionTemp - } + optionTemp := genruntime.ToEnum(option, diffDiskOption_Values) + settings.Option = &optionTemp } else { settings.Option = nil } @@ -12982,12 +12845,8 @@ func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source // Placement if source.Placement != nil { placement := *source.Placement - if placementValue, placementOk := DiffDiskPlacement_Cache[strings.ToLower(placement)]; placementOk { - settings.Placement = &placementValue - } else { - placementTemp := DiffDiskPlacement(*source.Placement) - settings.Placement = &placementTemp - } + placementTemp := genruntime.ToEnum(placement, diffDiskPlacement_Values) + settings.Placement = &placementTemp } else { settings.Placement = nil } @@ -13082,12 +12941,8 @@ func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_ // Option if source.Option != nil { option := *source.Option - if optionValue, optionOk := DiffDiskOption_STATUS_Cache[strings.ToLower(option)]; optionOk { - settings.Option = &optionValue - } else { - optionTemp := DiffDiskOption_STATUS(*source.Option) - settings.Option = &optionTemp - } + optionTemp := genruntime.ToEnum(option, diffDiskOption_STATUS_Values) + settings.Option = &optionTemp } else { settings.Option = nil } @@ -13095,12 +12950,8 @@ func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_ // Placement if source.Placement != nil { placement := *source.Placement - if placementValue, placementOk := DiffDiskPlacement_STATUS_Cache[strings.ToLower(placement)]; placementOk { - settings.Placement = &placementValue - } else { - placementTemp := DiffDiskPlacement_STATUS(*source.Placement) - settings.Placement = &placementTemp - } + placementTemp := genruntime.ToEnum(placement, diffDiskPlacement_STATUS_Values) + settings.Placement = &placementTemp } else { settings.Placement = nil } @@ -13475,7 +13326,7 @@ const ( ) // Mapping from string to InstanceViewStatus_Level_STATUS -var InstanceViewStatus_Level_STATUS_Cache = map[string]InstanceViewStatus_Level_STATUS{ +var instanceViewStatus_Level_STATUS_Values = map[string]InstanceViewStatus_Level_STATUS{ "error": InstanceViewStatus_Level_STATUS_Error, "info": InstanceViewStatus_Level_STATUS_Info, "warning": InstanceViewStatus_Level_STATUS_Warning, @@ -13661,12 +13512,8 @@ func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_From_LastPa // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := LastPatchInstallationSummary_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - summary.Status = &statusValue - } else { - statusTemp := LastPatchInstallationSummary_Status_STATUS(*source.Status) - summary.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, lastPatchInstallationSummary_Status_STATUS_Values) + summary.Status = &statusTemp } else { summary.Status = nil } @@ -13798,12 +13645,8 @@ func (settings *LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings(sou // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := LinuxPatchSettings_PatchMode_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := LinuxPatchSettings_PatchMode(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, linuxPatchSettings_PatchMode_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -13876,12 +13719,8 @@ func (settings *LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSetti // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := LinuxPatchSettings_PatchMode_STATUS_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := LinuxPatchSettings_PatchMode_STATUS(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, linuxPatchSettings_PatchMode_STATUS_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -13924,7 +13763,7 @@ const ( ) // Mapping from string to MaintenanceRedeployStatus_LastOperationResultCode_STATUS -var MaintenanceRedeployStatus_LastOperationResultCode_STATUS_Cache = map[string]MaintenanceRedeployStatus_LastOperationResultCode_STATUS{ +var maintenanceRedeployStatus_LastOperationResultCode_STATUS_Values = map[string]MaintenanceRedeployStatus_LastOperationResultCode_STATUS{ "maintenanceaborted": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_MaintenanceAborted, "maintenancecompleted": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_MaintenanceCompleted, "none": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_None, @@ -14043,12 +13882,8 @@ func (parameters *ManagedDiskParameters) AssignProperties_From_ManagedDiskParame // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -14177,12 +14012,8 @@ func (parameters *ManagedDiskParameters_STATUS) AssignProperties_From_ManagedDis // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -14239,7 +14070,7 @@ const ( ) // Mapping from string to OSDisk_OsType -var OSDisk_OsType_Cache = map[string]OSDisk_OsType{ +var oSDisk_OsType_Values = map[string]OSDisk_OsType{ "linux": OSDisk_OsType_Linux, "windows": OSDisk_OsType_Windows, } @@ -14252,7 +14083,7 @@ const ( ) // Mapping from string to OSDisk_OsType_STATUS -var OSDisk_OsType_STATUS_Cache = map[string]OSDisk_OsType_STATUS{ +var oSDisk_OsType_STATUS_Values = map[string]OSDisk_OsType_STATUS{ "linux": OSDisk_OsType_STATUS_Linux, "windows": OSDisk_OsType_STATUS_Windows, } @@ -14340,12 +14171,8 @@ func (settings *PatchSettings) AssignProperties_From_PatchSettings(source *v2020 // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := PatchSettings_PatchMode_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := PatchSettings_PatchMode(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, patchSettings_PatchMode_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -14448,12 +14275,8 @@ func (settings *PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := PatchSettings_PatchMode_STATUS_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := PatchSettings_PatchMode_STATUS(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, patchSettings_PatchMode_STATUS_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -15346,7 +15169,7 @@ type AdditionalUnattendContent_ComponentName string const AdditionalUnattendContent_ComponentName_MicrosoftWindowsShellSetup = AdditionalUnattendContent_ComponentName("Microsoft-Windows-Shell-Setup") // Mapping from string to AdditionalUnattendContent_ComponentName -var AdditionalUnattendContent_ComponentName_Cache = map[string]AdditionalUnattendContent_ComponentName{ +var additionalUnattendContent_ComponentName_Values = map[string]AdditionalUnattendContent_ComponentName{ "microsoft-windows-shell-setup": AdditionalUnattendContent_ComponentName_MicrosoftWindowsShellSetup, } @@ -15355,7 +15178,7 @@ type AdditionalUnattendContent_ComponentName_STATUS string const AdditionalUnattendContent_ComponentName_STATUS_MicrosoftWindowsShellSetup = AdditionalUnattendContent_ComponentName_STATUS("Microsoft-Windows-Shell-Setup") // Mapping from string to AdditionalUnattendContent_ComponentName_STATUS -var AdditionalUnattendContent_ComponentName_STATUS_Cache = map[string]AdditionalUnattendContent_ComponentName_STATUS{ +var additionalUnattendContent_ComponentName_STATUS_Values = map[string]AdditionalUnattendContent_ComponentName_STATUS{ "microsoft-windows-shell-setup": AdditionalUnattendContent_ComponentName_STATUS_MicrosoftWindowsShellSetup, } @@ -15365,7 +15188,7 @@ type AdditionalUnattendContent_PassName string const AdditionalUnattendContent_PassName_OobeSystem = AdditionalUnattendContent_PassName("OobeSystem") // Mapping from string to AdditionalUnattendContent_PassName -var AdditionalUnattendContent_PassName_Cache = map[string]AdditionalUnattendContent_PassName{ +var additionalUnattendContent_PassName_Values = map[string]AdditionalUnattendContent_PassName{ "oobesystem": AdditionalUnattendContent_PassName_OobeSystem, } @@ -15374,7 +15197,7 @@ type AdditionalUnattendContent_PassName_STATUS string const AdditionalUnattendContent_PassName_STATUS_OobeSystem = AdditionalUnattendContent_PassName_STATUS("OobeSystem") // Mapping from string to AdditionalUnattendContent_PassName_STATUS -var AdditionalUnattendContent_PassName_STATUS_Cache = map[string]AdditionalUnattendContent_PassName_STATUS{ +var additionalUnattendContent_PassName_STATUS_Values = map[string]AdditionalUnattendContent_PassName_STATUS{ "oobesystem": AdditionalUnattendContent_PassName_STATUS_OobeSystem, } @@ -15387,7 +15210,7 @@ const ( ) // Mapping from string to AdditionalUnattendContent_SettingName -var AdditionalUnattendContent_SettingName_Cache = map[string]AdditionalUnattendContent_SettingName{ +var additionalUnattendContent_SettingName_Values = map[string]AdditionalUnattendContent_SettingName{ "autologon": AdditionalUnattendContent_SettingName_AutoLogon, "firstlogoncommands": AdditionalUnattendContent_SettingName_FirstLogonCommands, } @@ -15400,7 +15223,7 @@ const ( ) // Mapping from string to AdditionalUnattendContent_SettingName_STATUS -var AdditionalUnattendContent_SettingName_STATUS_Cache = map[string]AdditionalUnattendContent_SettingName_STATUS{ +var additionalUnattendContent_SettingName_STATUS_Values = map[string]AdditionalUnattendContent_SettingName_STATUS{ "autologon": AdditionalUnattendContent_SettingName_STATUS_AutoLogon, "firstlogoncommands": AdditionalUnattendContent_SettingName_STATUS_FirstLogonCommands, } @@ -15592,7 +15415,7 @@ const ( ) // Mapping from string to AvailablePatchSummary_Status_STATUS -var AvailablePatchSummary_Status_STATUS_Cache = map[string]AvailablePatchSummary_Status_STATUS{ +var availablePatchSummary_Status_STATUS_Values = map[string]AvailablePatchSummary_Status_STATUS{ "completedwithwarnings": AvailablePatchSummary_Status_STATUS_CompletedWithWarnings, "failed": AvailablePatchSummary_Status_STATUS_Failed, "inprogress": AvailablePatchSummary_Status_STATUS_InProgress, @@ -15607,7 +15430,7 @@ type DiffDiskOption string const DiffDiskOption_Local = DiffDiskOption("Local") // Mapping from string to DiffDiskOption -var DiffDiskOption_Cache = map[string]DiffDiskOption{ +var diffDiskOption_Values = map[string]DiffDiskOption{ "local": DiffDiskOption_Local, } @@ -15617,7 +15440,7 @@ type DiffDiskOption_STATUS string const DiffDiskOption_STATUS_Local = DiffDiskOption_STATUS("Local") // Mapping from string to DiffDiskOption_STATUS -var DiffDiskOption_STATUS_Cache = map[string]DiffDiskOption_STATUS{ +var diffDiskOption_STATUS_Values = map[string]DiffDiskOption_STATUS{ "local": DiffDiskOption_STATUS_Local, } @@ -15635,7 +15458,7 @@ const ( ) // Mapping from string to DiffDiskPlacement -var DiffDiskPlacement_Cache = map[string]DiffDiskPlacement{ +var diffDiskPlacement_Values = map[string]DiffDiskPlacement{ "cachedisk": DiffDiskPlacement_CacheDisk, "resourcedisk": DiffDiskPlacement_ResourceDisk, } @@ -15653,7 +15476,7 @@ const ( ) // Mapping from string to DiffDiskPlacement_STATUS -var DiffDiskPlacement_STATUS_Cache = map[string]DiffDiskPlacement_STATUS{ +var diffDiskPlacement_STATUS_Values = map[string]DiffDiskPlacement_STATUS{ "cachedisk": DiffDiskPlacement_STATUS_CacheDisk, "resourcedisk": DiffDiskPlacement_STATUS_ResourceDisk, } @@ -16111,7 +15934,7 @@ const ( ) // Mapping from string to LastPatchInstallationSummary_Status_STATUS -var LastPatchInstallationSummary_Status_STATUS_Cache = map[string]LastPatchInstallationSummary_Status_STATUS{ +var lastPatchInstallationSummary_Status_STATUS_Values = map[string]LastPatchInstallationSummary_Status_STATUS{ "completedwithwarnings": LastPatchInstallationSummary_Status_STATUS_CompletedWithWarnings, "failed": LastPatchInstallationSummary_Status_STATUS_Failed, "inprogress": LastPatchInstallationSummary_Status_STATUS_InProgress, @@ -16128,7 +15951,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_PatchMode -var LinuxPatchSettings_PatchMode_Cache = map[string]LinuxPatchSettings_PatchMode{ +var linuxPatchSettings_PatchMode_Values = map[string]LinuxPatchSettings_PatchMode{ "automaticbyplatform": LinuxPatchSettings_PatchMode_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_PatchMode_ImageDefault, } @@ -16141,7 +15964,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_PatchMode_STATUS -var LinuxPatchSettings_PatchMode_STATUS_Cache = map[string]LinuxPatchSettings_PatchMode_STATUS{ +var linuxPatchSettings_PatchMode_STATUS_Values = map[string]LinuxPatchSettings_PatchMode_STATUS{ "automaticbyplatform": LinuxPatchSettings_PatchMode_STATUS_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_PatchMode_STATUS_ImageDefault, } @@ -16156,7 +15979,7 @@ const ( ) // Mapping from string to PatchSettings_PatchMode -var PatchSettings_PatchMode_Cache = map[string]PatchSettings_PatchMode{ +var patchSettings_PatchMode_Values = map[string]PatchSettings_PatchMode{ "automaticbyos": PatchSettings_PatchMode_AutomaticByOS, "automaticbyplatform": PatchSettings_PatchMode_AutomaticByPlatform, "manual": PatchSettings_PatchMode_Manual, @@ -16171,7 +15994,7 @@ const ( ) // Mapping from string to PatchSettings_PatchMode_STATUS -var PatchSettings_PatchMode_STATUS_Cache = map[string]PatchSettings_PatchMode_STATUS{ +var patchSettings_PatchMode_STATUS_Values = map[string]PatchSettings_PatchMode_STATUS{ "automaticbyos": PatchSettings_PatchMode_STATUS_AutomaticByOS, "automaticbyplatform": PatchSettings_PatchMode_STATUS_AutomaticByPlatform, "manual": PatchSettings_PatchMode_STATUS_Manual, @@ -16373,7 +16196,7 @@ const ( ) // Mapping from string to StorageAccountType -var StorageAccountType_Cache = map[string]StorageAccountType{ +var storageAccountType_Values = map[string]StorageAccountType{ "premium_lrs": StorageAccountType_Premium_LRS, "premium_zrs": StorageAccountType_Premium_ZRS, "standardssd_lrs": StorageAccountType_StandardSSD_LRS, @@ -16400,7 +16223,7 @@ const ( ) // Mapping from string to StorageAccountType_STATUS -var StorageAccountType_STATUS_Cache = map[string]StorageAccountType_STATUS{ +var storageAccountType_STATUS_Values = map[string]StorageAccountType_STATUS{ "premium_lrs": StorageAccountType_STATUS_Premium_LRS, "premium_zrs": StorageAccountType_STATUS_Premium_ZRS, "standardssd_lrs": StorageAccountType_STATUS_StandardSSD_LRS, @@ -16489,12 +16312,8 @@ func (listener *WinRMListener) AssignProperties_From_WinRMListener(source *v2020 // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := WinRMListener_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := WinRMListener_Protocol(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, winRMListener_Protocol_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -16589,12 +16408,8 @@ func (listener *WinRMListener_STATUS) AssignProperties_From_WinRMListener_STATUS // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := WinRMListener_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := WinRMListener_Protocol_STATUS(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, winRMListener_Protocol_STATUS_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -16802,7 +16617,7 @@ const ( ) // Mapping from string to WinRMListener_Protocol -var WinRMListener_Protocol_Cache = map[string]WinRMListener_Protocol{ +var winRMListener_Protocol_Values = map[string]WinRMListener_Protocol{ "http": WinRMListener_Protocol_Http, "https": WinRMListener_Protocol_Https, } @@ -16815,7 +16630,7 @@ const ( ) // Mapping from string to WinRMListener_Protocol_STATUS -var WinRMListener_Protocol_STATUS_Cache = map[string]WinRMListener_Protocol_STATUS{ +var winRMListener_Protocol_STATUS_Values = map[string]WinRMListener_Protocol_STATUS{ "http": WinRMListener_Protocol_STATUS_Http, "https": WinRMListener_Protocol_STATUS_Https, } diff --git a/v2/api/compute/v1api20201201/virtual_machines_extension_types_gen.go b/v2/api/compute/v1api20201201/virtual_machines_extension_types_gen.go index 9ab4c7d5f61..9242265b109 100644 --- a/v2/api/compute/v1api20201201/virtual_machines_extension_types_gen.go +++ b/v2/api/compute/v1api20201201/virtual_machines_extension_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1776,12 +1775,8 @@ func (status *InstanceViewStatus) AssignProperties_From_InstanceViewStatus(sourc // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := InstanceViewStatus_Level_Cache[strings.ToLower(level)]; levelOk { - status.Level = &levelValue - } else { - levelTemp := InstanceViewStatus_Level(*source.Level) - status.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, instanceViewStatus_Level_Values) + status.Level = &levelTemp } else { status.Level = nil } @@ -1842,7 +1837,7 @@ const ( ) // Mapping from string to InstanceViewStatus_Level -var InstanceViewStatus_Level_Cache = map[string]InstanceViewStatus_Level{ +var instanceViewStatus_Level_Values = map[string]InstanceViewStatus_Level{ "error": InstanceViewStatus_Level_Error, "info": InstanceViewStatus_Level_Info, "warning": InstanceViewStatus_Level_Warning, diff --git a/v2/api/compute/v1api20210701/image_spec_arm_types_gen.go b/v2/api/compute/v1api20210701/image_spec_arm_types_gen.go index edc08d0801c..0db9cfb02d6 100644 --- a/v2/api/compute/v1api20210701/image_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20210701/image_spec_arm_types_gen.go @@ -68,7 +68,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } diff --git a/v2/api/compute/v1api20210701/image_status_arm_types_gen.go b/v2/api/compute/v1api20210701/image_status_arm_types_gen.go index 1a5a0f68006..d32de7c183e 100644 --- a/v2/api/compute/v1api20210701/image_status_arm_types_gen.go +++ b/v2/api/compute/v1api20210701/image_status_arm_types_gen.go @@ -61,7 +61,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } diff --git a/v2/api/compute/v1api20210701/image_types_gen.go b/v2/api/compute/v1api20210701/image_types_gen.go index 0b67fc0680a..d253811f0d4 100644 --- a/v2/api/compute/v1api20210701/image_types_gen.go +++ b/v2/api/compute/v1api20210701/image_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -334,7 +333,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-01": APIVersion_Value, } @@ -595,12 +594,8 @@ func (image *Image_Spec) AssignProperties_From_Image_Spec(source *v20210701s.Ima // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := HyperVGenerationType_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - image.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := HyperVGenerationType(*source.HyperVGeneration) - image.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, hyperVGenerationType_Values) + image.HyperVGeneration = &hyperVGenerationTemp } else { image.HyperVGeneration = nil } @@ -955,12 +950,8 @@ func (image *Image_STATUS) AssignProperties_From_Image_STATUS(source *v20210701s // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := HyperVGenerationType_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - image.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := HyperVGenerationType_STATUS(*source.HyperVGeneration) - image.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, hyperVGenerationType_STATUS_Values) + image.HyperVGeneration = &hyperVGenerationTemp } else { image.HyperVGeneration = nil } @@ -1161,12 +1152,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -1250,12 +1237,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -1301,7 +1284,7 @@ const ( ) // Mapping from string to HyperVGenerationType -var HyperVGenerationType_Cache = map[string]HyperVGenerationType{ +var hyperVGenerationType_Values = map[string]HyperVGenerationType{ "v1": HyperVGenerationType_V1, "v2": HyperVGenerationType_V2, } @@ -1315,7 +1298,7 @@ const ( ) // Mapping from string to HyperVGenerationType_STATUS -var HyperVGenerationType_STATUS_Cache = map[string]HyperVGenerationType_STATUS{ +var hyperVGenerationType_STATUS_Values = map[string]HyperVGenerationType_STATUS{ "v1": HyperVGenerationType_STATUS_V1, "v2": HyperVGenerationType_STATUS_V2, } @@ -2013,12 +1996,8 @@ func (disk *ImageDataDisk) AssignProperties_From_ImageDataDisk(source *v20210701 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageDataDisk_Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageDataDisk_Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageDataDisk_Caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2068,12 +2047,8 @@ func (disk *ImageDataDisk) AssignProperties_From_ImageDataDisk(source *v20210701 // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -2285,12 +2260,8 @@ func (disk *ImageDataDisk_STATUS) AssignProperties_From_ImageDataDisk_STATUS(sou // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageDataDisk_Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageDataDisk_Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageDataDisk_Caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2340,12 +2311,8 @@ func (disk *ImageDataDisk_STATUS) AssignProperties_From_ImageDataDisk_STATUS(sou // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -2646,12 +2613,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20210701s.Im // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageOSDisk_Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageOSDisk_Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageOSDisk_Caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2686,12 +2649,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20210701s.Im // OsState if source.OsState != nil { osState := *source.OsState - if osStateValue, osStateOk := ImageOSDisk_OsState_Cache[strings.ToLower(osState)]; osStateOk { - disk.OsState = &osStateValue - } else { - osStateTemp := ImageOSDisk_OsState(*source.OsState) - disk.OsState = &osStateTemp - } + osStateTemp := genruntime.ToEnum(osState, imageOSDisk_OsState_Values) + disk.OsState = &osStateTemp } else { disk.OsState = nil } @@ -2699,12 +2658,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20210701s.Im // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ImageOSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := ImageOSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, imageOSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -2724,12 +2679,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20210701s.Im // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -2966,12 +2917,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageOSDisk_Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageOSDisk_Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageOSDisk_Caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -3006,12 +2953,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // OsState if source.OsState != nil { osState := *source.OsState - if osStateValue, osStateOk := ImageOSDisk_OsState_STATUS_Cache[strings.ToLower(osState)]; osStateOk { - disk.OsState = &osStateValue - } else { - osStateTemp := ImageOSDisk_OsState_STATUS(*source.OsState) - disk.OsState = &osStateTemp - } + osStateTemp := genruntime.ToEnum(osState, imageOSDisk_OsState_STATUS_Values) + disk.OsState = &osStateTemp } else { disk.OsState = nil } @@ -3019,12 +2962,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ImageOSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := ImageOSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, imageOSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -3044,12 +2983,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -3158,7 +3093,7 @@ const ( ) // Mapping from string to ImageDataDisk_Caching -var ImageDataDisk_Caching_Cache = map[string]ImageDataDisk_Caching{ +var imageDataDisk_Caching_Values = map[string]ImageDataDisk_Caching{ "none": ImageDataDisk_Caching_None, "readonly": ImageDataDisk_Caching_ReadOnly, "readwrite": ImageDataDisk_Caching_ReadWrite, @@ -3173,7 +3108,7 @@ const ( ) // Mapping from string to ImageDataDisk_Caching_STATUS -var ImageDataDisk_Caching_STATUS_Cache = map[string]ImageDataDisk_Caching_STATUS{ +var imageDataDisk_Caching_STATUS_Values = map[string]ImageDataDisk_Caching_STATUS{ "none": ImageDataDisk_Caching_STATUS_None, "readonly": ImageDataDisk_Caching_STATUS_ReadOnly, "readwrite": ImageDataDisk_Caching_STATUS_ReadWrite, @@ -3189,7 +3124,7 @@ const ( ) // Mapping from string to ImageOSDisk_Caching -var ImageOSDisk_Caching_Cache = map[string]ImageOSDisk_Caching{ +var imageOSDisk_Caching_Values = map[string]ImageOSDisk_Caching{ "none": ImageOSDisk_Caching_None, "readonly": ImageOSDisk_Caching_ReadOnly, "readwrite": ImageOSDisk_Caching_ReadWrite, @@ -3204,7 +3139,7 @@ const ( ) // Mapping from string to ImageOSDisk_Caching_STATUS -var ImageOSDisk_Caching_STATUS_Cache = map[string]ImageOSDisk_Caching_STATUS{ +var imageOSDisk_Caching_STATUS_Values = map[string]ImageOSDisk_Caching_STATUS{ "none": ImageOSDisk_Caching_STATUS_None, "readonly": ImageOSDisk_Caching_STATUS_ReadOnly, "readwrite": ImageOSDisk_Caching_STATUS_ReadWrite, @@ -3219,7 +3154,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsState -var ImageOSDisk_OsState_Cache = map[string]ImageOSDisk_OsState{ +var imageOSDisk_OsState_Values = map[string]ImageOSDisk_OsState{ "generalized": ImageOSDisk_OsState_Generalized, "specialized": ImageOSDisk_OsState_Specialized, } @@ -3232,7 +3167,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsState_STATUS -var ImageOSDisk_OsState_STATUS_Cache = map[string]ImageOSDisk_OsState_STATUS{ +var imageOSDisk_OsState_STATUS_Values = map[string]ImageOSDisk_OsState_STATUS{ "generalized": ImageOSDisk_OsState_STATUS_Generalized, "specialized": ImageOSDisk_OsState_STATUS_Specialized, } @@ -3246,7 +3181,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsType -var ImageOSDisk_OsType_Cache = map[string]ImageOSDisk_OsType{ +var imageOSDisk_OsType_Values = map[string]ImageOSDisk_OsType{ "linux": ImageOSDisk_OsType_Linux, "windows": ImageOSDisk_OsType_Windows, } @@ -3259,7 +3194,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsType_STATUS -var ImageOSDisk_OsType_STATUS_Cache = map[string]ImageOSDisk_OsType_STATUS{ +var imageOSDisk_OsType_STATUS_Values = map[string]ImageOSDisk_OsType_STATUS{ "linux": ImageOSDisk_OsType_STATUS_Linux, "windows": ImageOSDisk_OsType_STATUS_Windows, } @@ -3284,7 +3219,7 @@ const ( ) // Mapping from string to StorageAccountType -var StorageAccountType_Cache = map[string]StorageAccountType{ +var storageAccountType_Values = map[string]StorageAccountType{ "premium_lrs": StorageAccountType_Premium_LRS, "premium_zrs": StorageAccountType_Premium_ZRS, "standardssd_lrs": StorageAccountType_StandardSSD_LRS, @@ -3312,7 +3247,7 @@ const ( ) // Mapping from string to StorageAccountType_STATUS -var StorageAccountType_STATUS_Cache = map[string]StorageAccountType_STATUS{ +var storageAccountType_STATUS_Values = map[string]StorageAccountType_STATUS{ "premium_lrs": StorageAccountType_STATUS_Premium_LRS, "premium_zrs": StorageAccountType_STATUS_Premium_ZRS, "standardssd_lrs": StorageAccountType_STATUS_StandardSSD_LRS, diff --git a/v2/api/compute/v1api20210701/storage/image_types_gen.go b/v2/api/compute/v1api20210701/storage/image_types_gen.go index 4e2ae7a1aa8..ed0a196e7df 100644 --- a/v2/api/compute/v1api20210701/storage/image_types_gen.go +++ b/v2/api/compute/v1api20210701/storage/image_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-01": APIVersion_Value, } diff --git a/v2/api/compute/v1api20220301/image_spec_arm_types_gen.go b/v2/api/compute/v1api20220301/image_spec_arm_types_gen.go index d2068a04160..a5d26d03264 100644 --- a/v2/api/compute/v1api20220301/image_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/image_spec_arm_types_gen.go @@ -68,7 +68,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } diff --git a/v2/api/compute/v1api20220301/image_status_arm_types_gen.go b/v2/api/compute/v1api20220301/image_status_arm_types_gen.go index a5868d891a2..8e581455446 100644 --- a/v2/api/compute/v1api20220301/image_status_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/image_status_arm_types_gen.go @@ -61,7 +61,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } diff --git a/v2/api/compute/v1api20220301/image_types_gen.go b/v2/api/compute/v1api20220301/image_types_gen.go index 322b8bfa60e..cab7ebdea86 100644 --- a/v2/api/compute/v1api20220301/image_types_gen.go +++ b/v2/api/compute/v1api20220301/image_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-03-01": APIVersion_Value, } @@ -592,12 +591,8 @@ func (image *Image_Spec) AssignProperties_From_Image_Spec(source *v20220301s.Ima // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := HyperVGenerationType_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - image.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := HyperVGenerationType(*source.HyperVGeneration) - image.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, hyperVGenerationType_Values) + image.HyperVGeneration = &hyperVGenerationTemp } else { image.HyperVGeneration = nil } @@ -1009,12 +1004,8 @@ func (image *Image_STATUS) AssignProperties_From_Image_STATUS(source *v20220301s // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := HyperVGenerationType_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - image.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := HyperVGenerationType_STATUS(*source.HyperVGeneration) - image.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, hyperVGenerationType_STATUS_Values) + image.HyperVGeneration = &hyperVGenerationTemp } else { image.HyperVGeneration = nil } @@ -1215,12 +1206,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -1322,12 +1309,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -1373,7 +1356,7 @@ const ( ) // Mapping from string to HyperVGenerationType -var HyperVGenerationType_Cache = map[string]HyperVGenerationType{ +var hyperVGenerationType_Values = map[string]HyperVGenerationType{ "v1": HyperVGenerationType_V1, "v2": HyperVGenerationType_V2, } @@ -1387,7 +1370,7 @@ const ( ) // Mapping from string to HyperVGenerationType_STATUS -var HyperVGenerationType_STATUS_Cache = map[string]HyperVGenerationType_STATUS{ +var hyperVGenerationType_STATUS_Values = map[string]HyperVGenerationType_STATUS{ "v1": HyperVGenerationType_STATUS_V1, "v2": HyperVGenerationType_STATUS_V2, } @@ -2145,12 +2128,8 @@ func (disk *ImageDataDisk) AssignProperties_From_ImageDataDisk(source *v20220301 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageDataDisk_Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageDataDisk_Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageDataDisk_Caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2200,12 +2179,8 @@ func (disk *ImageDataDisk) AssignProperties_From_ImageDataDisk(source *v20220301 // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -2485,12 +2460,8 @@ func (disk *ImageDataDisk_STATUS) AssignProperties_From_ImageDataDisk_STATUS(sou // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageDataDisk_Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageDataDisk_Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageDataDisk_Caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2540,12 +2511,8 @@ func (disk *ImageDataDisk_STATUS) AssignProperties_From_ImageDataDisk_STATUS(sou // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -2846,12 +2813,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20220301s.Im // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageOSDisk_Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageOSDisk_Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageOSDisk_Caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -2886,12 +2849,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20220301s.Im // OsState if source.OsState != nil { osState := *source.OsState - if osStateValue, osStateOk := ImageOSDisk_OsState_Cache[strings.ToLower(osState)]; osStateOk { - disk.OsState = &osStateValue - } else { - osStateTemp := ImageOSDisk_OsState(*source.OsState) - disk.OsState = &osStateTemp - } + osStateTemp := genruntime.ToEnum(osState, imageOSDisk_OsState_Values) + disk.OsState = &osStateTemp } else { disk.OsState = nil } @@ -2899,12 +2858,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20220301s.Im // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ImageOSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := ImageOSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, imageOSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -2924,12 +2879,8 @@ func (disk *ImageOSDisk) AssignProperties_From_ImageOSDisk(source *v20220301s.Im // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -3247,12 +3198,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := ImageOSDisk_Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := ImageOSDisk_Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, imageOSDisk_Caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -3287,12 +3234,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // OsState if source.OsState != nil { osState := *source.OsState - if osStateValue, osStateOk := ImageOSDisk_OsState_STATUS_Cache[strings.ToLower(osState)]; osStateOk { - disk.OsState = &osStateValue - } else { - osStateTemp := ImageOSDisk_OsState_STATUS(*source.OsState) - disk.OsState = &osStateTemp - } + osStateTemp := genruntime.ToEnum(osState, imageOSDisk_OsState_STATUS_Values) + disk.OsState = &osStateTemp } else { disk.OsState = nil } @@ -3300,12 +3243,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ImageOSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := ImageOSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, imageOSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -3325,12 +3264,8 @@ func (disk *ImageOSDisk_STATUS) AssignProperties_From_ImageOSDisk_STATUS(source // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - disk.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - disk.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + disk.StorageAccountType = &storageAccountTypeTemp } else { disk.StorageAccountType = nil } @@ -3439,7 +3374,7 @@ const ( ) // Mapping from string to ImageDataDisk_Caching -var ImageDataDisk_Caching_Cache = map[string]ImageDataDisk_Caching{ +var imageDataDisk_Caching_Values = map[string]ImageDataDisk_Caching{ "none": ImageDataDisk_Caching_None, "readonly": ImageDataDisk_Caching_ReadOnly, "readwrite": ImageDataDisk_Caching_ReadWrite, @@ -3454,7 +3389,7 @@ const ( ) // Mapping from string to ImageDataDisk_Caching_STATUS -var ImageDataDisk_Caching_STATUS_Cache = map[string]ImageDataDisk_Caching_STATUS{ +var imageDataDisk_Caching_STATUS_Values = map[string]ImageDataDisk_Caching_STATUS{ "none": ImageDataDisk_Caching_STATUS_None, "readonly": ImageDataDisk_Caching_STATUS_ReadOnly, "readwrite": ImageDataDisk_Caching_STATUS_ReadWrite, @@ -3470,7 +3405,7 @@ const ( ) // Mapping from string to ImageOSDisk_Caching -var ImageOSDisk_Caching_Cache = map[string]ImageOSDisk_Caching{ +var imageOSDisk_Caching_Values = map[string]ImageOSDisk_Caching{ "none": ImageOSDisk_Caching_None, "readonly": ImageOSDisk_Caching_ReadOnly, "readwrite": ImageOSDisk_Caching_ReadWrite, @@ -3485,7 +3420,7 @@ const ( ) // Mapping from string to ImageOSDisk_Caching_STATUS -var ImageOSDisk_Caching_STATUS_Cache = map[string]ImageOSDisk_Caching_STATUS{ +var imageOSDisk_Caching_STATUS_Values = map[string]ImageOSDisk_Caching_STATUS{ "none": ImageOSDisk_Caching_STATUS_None, "readonly": ImageOSDisk_Caching_STATUS_ReadOnly, "readwrite": ImageOSDisk_Caching_STATUS_ReadWrite, @@ -3500,7 +3435,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsState -var ImageOSDisk_OsState_Cache = map[string]ImageOSDisk_OsState{ +var imageOSDisk_OsState_Values = map[string]ImageOSDisk_OsState{ "generalized": ImageOSDisk_OsState_Generalized, "specialized": ImageOSDisk_OsState_Specialized, } @@ -3513,7 +3448,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsState_STATUS -var ImageOSDisk_OsState_STATUS_Cache = map[string]ImageOSDisk_OsState_STATUS{ +var imageOSDisk_OsState_STATUS_Values = map[string]ImageOSDisk_OsState_STATUS{ "generalized": ImageOSDisk_OsState_STATUS_Generalized, "specialized": ImageOSDisk_OsState_STATUS_Specialized, } @@ -3527,7 +3462,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsType -var ImageOSDisk_OsType_Cache = map[string]ImageOSDisk_OsType{ +var imageOSDisk_OsType_Values = map[string]ImageOSDisk_OsType{ "linux": ImageOSDisk_OsType_Linux, "windows": ImageOSDisk_OsType_Windows, } @@ -3540,7 +3475,7 @@ const ( ) // Mapping from string to ImageOSDisk_OsType_STATUS -var ImageOSDisk_OsType_STATUS_Cache = map[string]ImageOSDisk_OsType_STATUS{ +var imageOSDisk_OsType_STATUS_Values = map[string]ImageOSDisk_OsType_STATUS{ "linux": ImageOSDisk_OsType_STATUS_Linux, "windows": ImageOSDisk_OsType_STATUS_Windows, } @@ -3566,7 +3501,7 @@ const ( ) // Mapping from string to StorageAccountType -var StorageAccountType_Cache = map[string]StorageAccountType{ +var storageAccountType_Values = map[string]StorageAccountType{ "premiumv2_lrs": StorageAccountType_PremiumV2_LRS, "premium_lrs": StorageAccountType_Premium_LRS, "premium_zrs": StorageAccountType_Premium_ZRS, @@ -3596,7 +3531,7 @@ const ( ) // Mapping from string to StorageAccountType_STATUS -var StorageAccountType_STATUS_Cache = map[string]StorageAccountType_STATUS{ +var storageAccountType_STATUS_Values = map[string]StorageAccountType_STATUS{ "premiumv2_lrs": StorageAccountType_STATUS_PremiumV2_LRS, "premium_lrs": StorageAccountType_STATUS_Premium_LRS, "premium_zrs": StorageAccountType_STATUS_Premium_ZRS, diff --git a/v2/api/compute/v1api20220301/storage/image_types_gen.go b/v2/api/compute/v1api20220301/storage/image_types_gen.go index dfb2dc71b3b..493ffebcc41 100644 --- a/v2/api/compute/v1api20220301/storage/image_types_gen.go +++ b/v2/api/compute/v1api20220301/storage/image_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-03-01": APIVersion_Value, } diff --git a/v2/api/compute/v1api20220301/virtual_machine_scale_set_spec_arm_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_scale_set_spec_arm_types_gen.go index b3df1a049ce..f5b6e9dd98a 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_scale_set_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_scale_set_spec_arm_types_gen.go @@ -245,7 +245,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIdentity_Type -var VirtualMachineScaleSetIdentity_Type_Cache = map[string]VirtualMachineScaleSetIdentity_Type{ +var virtualMachineScaleSetIdentity_Type_Values = map[string]VirtualMachineScaleSetIdentity_Type{ "none": VirtualMachineScaleSetIdentity_Type_None, "systemassigned": VirtualMachineScaleSetIdentity_Type_SystemAssigned, "systemassigned, userassigned": VirtualMachineScaleSetIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220301/virtual_machine_scale_set_status_arm_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_scale_set_status_arm_types_gen.go index 9ceeef7a58c..cbacb495ab9 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_scale_set_status_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_scale_set_status_arm_types_gen.go @@ -252,7 +252,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIdentity_Type_STATUS -var VirtualMachineScaleSetIdentity_Type_STATUS_Cache = map[string]VirtualMachineScaleSetIdentity_Type_STATUS{ +var virtualMachineScaleSetIdentity_Type_STATUS_Values = map[string]VirtualMachineScaleSetIdentity_Type_STATUS{ "none": VirtualMachineScaleSetIdentity_Type_STATUS_None, "systemassigned": VirtualMachineScaleSetIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": VirtualMachineScaleSetIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220301/virtual_machine_scale_set_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_scale_set_types_gen.go index 4d30550aa6a..4cd82ddecdc 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_scale_set_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_scale_set_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -979,12 +978,8 @@ func (scaleSet *VirtualMachineScaleSet_Spec) AssignProperties_From_VirtualMachin // OrchestrationMode if source.OrchestrationMode != nil { orchestrationMode := *source.OrchestrationMode - if orchestrationModeValue, orchestrationModeOk := OrchestrationMode_Cache[strings.ToLower(orchestrationMode)]; orchestrationModeOk { - scaleSet.OrchestrationMode = &orchestrationModeValue - } else { - orchestrationModeTemp := OrchestrationMode(*source.OrchestrationMode) - scaleSet.OrchestrationMode = &orchestrationModeTemp - } + orchestrationModeTemp := genruntime.ToEnum(orchestrationMode, orchestrationMode_Values) + scaleSet.OrchestrationMode = &orchestrationModeTemp } else { scaleSet.OrchestrationMode = nil } @@ -2089,12 +2084,8 @@ func (scaleSet *VirtualMachineScaleSet_STATUS) AssignProperties_From_VirtualMach // OrchestrationMode if source.OrchestrationMode != nil { orchestrationMode := *source.OrchestrationMode - if orchestrationModeValue, orchestrationModeOk := OrchestrationMode_STATUS_Cache[strings.ToLower(orchestrationMode)]; orchestrationModeOk { - scaleSet.OrchestrationMode = &orchestrationModeValue - } else { - orchestrationModeTemp := OrchestrationMode_STATUS(*source.OrchestrationMode) - scaleSet.OrchestrationMode = &orchestrationModeTemp - } + orchestrationModeTemp := genruntime.ToEnum(orchestrationMode, orchestrationMode_STATUS_Values) + scaleSet.OrchestrationMode = &orchestrationModeTemp } else { scaleSet.OrchestrationMode = nil } @@ -2562,12 +2553,8 @@ func (policy *AutomaticRepairsPolicy) AssignProperties_From_AutomaticRepairsPoli // RepairAction if source.RepairAction != nil { repairAction := *source.RepairAction - if repairActionValue, repairActionOk := AutomaticRepairsPolicy_RepairAction_Cache[strings.ToLower(repairAction)]; repairActionOk { - policy.RepairAction = &repairActionValue - } else { - repairActionTemp := AutomaticRepairsPolicy_RepairAction(*source.RepairAction) - policy.RepairAction = &repairActionTemp - } + repairActionTemp := genruntime.ToEnum(repairAction, automaticRepairsPolicy_RepairAction_Values) + policy.RepairAction = &repairActionTemp } else { policy.RepairAction = nil } @@ -2707,12 +2694,8 @@ func (policy *AutomaticRepairsPolicy_STATUS) AssignProperties_From_AutomaticRepa // RepairAction if source.RepairAction != nil { repairAction := *source.RepairAction - if repairActionValue, repairActionOk := AutomaticRepairsPolicy_RepairAction_STATUS_Cache[strings.ToLower(repairAction)]; repairActionOk { - policy.RepairAction = &repairActionValue - } else { - repairActionTemp := AutomaticRepairsPolicy_RepairAction_STATUS(*source.RepairAction) - policy.RepairAction = &repairActionTemp - } + repairActionTemp := genruntime.ToEnum(repairAction, automaticRepairsPolicy_RepairAction_STATUS_Values) + policy.RepairAction = &repairActionTemp } else { policy.RepairAction = nil } @@ -2766,7 +2749,7 @@ const ( ) // Mapping from string to OrchestrationMode -var OrchestrationMode_Cache = map[string]OrchestrationMode{ +var orchestrationMode_Values = map[string]OrchestrationMode{ "flexible": OrchestrationMode_Flexible, "uniform": OrchestrationMode_Uniform, } @@ -2780,7 +2763,7 @@ const ( ) // Mapping from string to OrchestrationMode_STATUS -var OrchestrationMode_STATUS_Cache = map[string]OrchestrationMode_STATUS{ +var orchestrationMode_STATUS_Values = map[string]OrchestrationMode_STATUS{ "flexible": OrchestrationMode_STATUS_Flexible, "uniform": OrchestrationMode_STATUS_Uniform, } @@ -2871,11 +2854,7 @@ func (policy *ScaleInPolicy) AssignProperties_From_ScaleInPolicy(source *v202203 for ruleIndex, ruleItem := range source.Rules { // Shadow the loop variable to avoid aliasing ruleItem := ruleItem - if rules, rulesOk := ScaleInPolicy_Rules_Cache[strings.ToLower(ruleItem)]; rulesOk { - ruleList[ruleIndex] = rules - } else { - ruleList[ruleIndex] = ScaleInPolicy_Rules(ruleItem) - } + ruleList[ruleIndex] = genruntime.ToEnum(ruleItem, scaleInPolicy_Rules_Values) } policy.Rules = ruleList } else { @@ -3018,11 +2997,7 @@ func (policy *ScaleInPolicy_STATUS) AssignProperties_From_ScaleInPolicy_STATUS(s for ruleIndex, ruleItem := range source.Rules { // Shadow the loop variable to avoid aliasing ruleItem := ruleItem - if rules, rulesOk := ScaleInPolicy_Rules_STATUS_Cache[strings.ToLower(ruleItem)]; rulesOk { - ruleList[ruleIndex] = rules - } else { - ruleList[ruleIndex] = ScaleInPolicy_Rules_STATUS(ruleItem) - } + ruleList[ruleIndex] = genruntime.ToEnum(ruleItem, scaleInPolicy_Rules_STATUS_Values) } policy.Rules = ruleList } else { @@ -3631,12 +3606,8 @@ func (policy *UpgradePolicy) AssignProperties_From_UpgradePolicy(source *v202203 // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := UpgradePolicy_Mode_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := UpgradePolicy_Mode(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, upgradePolicy_Mode_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -3824,12 +3795,8 @@ func (policy *UpgradePolicy_STATUS) AssignProperties_From_UpgradePolicy_STATUS(s // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := UpgradePolicy_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := UpgradePolicy_Mode_STATUS(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, upgradePolicy_Mode_STATUS_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -3969,12 +3936,8 @@ func (identity *VirtualMachineScaleSetIdentity) AssignProperties_From_VirtualMac // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineScaleSetIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineScaleSetIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineScaleSetIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4152,12 +4115,8 @@ func (identity *VirtualMachineScaleSetIdentity_STATUS) AssignProperties_From_Vir // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineScaleSetIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineScaleSetIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineScaleSetIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4661,12 +4620,8 @@ func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMac // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - profile.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy(*source.EvictionPolicy) - profile.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_Values) + profile.EvictionPolicy = &evictionPolicyTemp } else { profile.EvictionPolicy = nil } @@ -4725,12 +4680,8 @@ func (profile *VirtualMachineScaleSetVMProfile) AssignProperties_From_VirtualMac // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_Cache[strings.ToLower(priority)]; priorityOk { - profile.Priority = &priorityValue - } else { - priorityTemp := Priority(*source.Priority) - profile.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_Values) + profile.Priority = &priorityTemp } else { profile.Priority = nil } @@ -5395,12 +5346,8 @@ func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_Vir // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - profile.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy_STATUS(*source.EvictionPolicy) - profile.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_STATUS_Values) + profile.EvictionPolicy = &evictionPolicyTemp } else { profile.EvictionPolicy = nil } @@ -5459,12 +5406,8 @@ func (profile *VirtualMachineScaleSetVMProfile_STATUS) AssignProperties_From_Vir // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_STATUS_Cache[strings.ToLower(priority)]; priorityOk { - profile.Priority = &priorityValue - } else { - priorityTemp := Priority_STATUS(*source.Priority) - profile.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_STATUS_Values) + profile.Priority = &priorityTemp } else { profile.Priority = nil } @@ -5998,7 +5941,7 @@ const ( ) // Mapping from string to AutomaticRepairsPolicy_RepairAction -var AutomaticRepairsPolicy_RepairAction_Cache = map[string]AutomaticRepairsPolicy_RepairAction{ +var automaticRepairsPolicy_RepairAction_Values = map[string]AutomaticRepairsPolicy_RepairAction{ "reimage": AutomaticRepairsPolicy_RepairAction_Reimage, "replace": AutomaticRepairsPolicy_RepairAction_Replace, "restart": AutomaticRepairsPolicy_RepairAction_Restart, @@ -6013,7 +5956,7 @@ const ( ) // Mapping from string to AutomaticRepairsPolicy_RepairAction_STATUS -var AutomaticRepairsPolicy_RepairAction_STATUS_Cache = map[string]AutomaticRepairsPolicy_RepairAction_STATUS{ +var automaticRepairsPolicy_RepairAction_STATUS_Values = map[string]AutomaticRepairsPolicy_RepairAction_STATUS{ "reimage": AutomaticRepairsPolicy_RepairAction_STATUS_Reimage, "replace": AutomaticRepairsPolicy_RepairAction_STATUS_Replace, "restart": AutomaticRepairsPolicy_RepairAction_STATUS_Restart, @@ -6486,7 +6429,7 @@ const ( ) // Mapping from string to ScaleInPolicy_Rules -var ScaleInPolicy_Rules_Cache = map[string]ScaleInPolicy_Rules{ +var scaleInPolicy_Rules_Values = map[string]ScaleInPolicy_Rules{ "default": ScaleInPolicy_Rules_Default, "newestvm": ScaleInPolicy_Rules_NewestVM, "oldestvm": ScaleInPolicy_Rules_OldestVM, @@ -6501,7 +6444,7 @@ const ( ) // Mapping from string to ScaleInPolicy_Rules_STATUS -var ScaleInPolicy_Rules_STATUS_Cache = map[string]ScaleInPolicy_Rules_STATUS{ +var scaleInPolicy_Rules_STATUS_Values = map[string]ScaleInPolicy_Rules_STATUS{ "default": ScaleInPolicy_Rules_STATUS_Default, "newestvm": ScaleInPolicy_Rules_STATUS_NewestVM, "oldestvm": ScaleInPolicy_Rules_STATUS_OldestVM, @@ -6517,7 +6460,7 @@ const ( ) // Mapping from string to UpgradePolicy_Mode -var UpgradePolicy_Mode_Cache = map[string]UpgradePolicy_Mode{ +var upgradePolicy_Mode_Values = map[string]UpgradePolicy_Mode{ "automatic": UpgradePolicy_Mode_Automatic, "manual": UpgradePolicy_Mode_Manual, "rolling": UpgradePolicy_Mode_Rolling, @@ -6532,7 +6475,7 @@ const ( ) // Mapping from string to UpgradePolicy_Mode_STATUS -var UpgradePolicy_Mode_STATUS_Cache = map[string]UpgradePolicy_Mode_STATUS{ +var upgradePolicy_Mode_STATUS_Values = map[string]UpgradePolicy_Mode_STATUS{ "automatic": UpgradePolicy_Mode_STATUS_Automatic, "manual": UpgradePolicy_Mode_STATUS_Manual, "rolling": UpgradePolicy_Mode_STATUS_Rolling, @@ -7203,12 +7146,8 @@ func (profile *VirtualMachineScaleSetNetworkProfile) AssignProperties_From_Virtu // NetworkApiVersion if source.NetworkApiVersion != nil { networkApiVersion := *source.NetworkApiVersion - if networkApiVersionValue, networkApiVersionOk := VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_Cache[strings.ToLower(networkApiVersion)]; networkApiVersionOk { - profile.NetworkApiVersion = &networkApiVersionValue - } else { - networkApiVersionTemp := VirtualMachineScaleSetNetworkProfile_NetworkApiVersion(*source.NetworkApiVersion) - profile.NetworkApiVersion = &networkApiVersionTemp - } + networkApiVersionTemp := genruntime.ToEnum(networkApiVersion, virtualMachineScaleSetNetworkProfile_NetworkApiVersion_Values) + profile.NetworkApiVersion = &networkApiVersionTemp } else { profile.NetworkApiVersion = nil } @@ -7412,12 +7351,8 @@ func (profile *VirtualMachineScaleSetNetworkProfile_STATUS) AssignProperties_Fro // NetworkApiVersion if source.NetworkApiVersion != nil { networkApiVersion := *source.NetworkApiVersion - if networkApiVersionValue, networkApiVersionOk := VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_Cache[strings.ToLower(networkApiVersion)]; networkApiVersionOk { - profile.NetworkApiVersion = &networkApiVersionValue - } else { - networkApiVersionTemp := VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS(*source.NetworkApiVersion) - profile.NetworkApiVersion = &networkApiVersionTemp - } + networkApiVersionTemp := genruntime.ToEnum(networkApiVersion, virtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_Values) + profile.NetworkApiVersion = &networkApiVersionTemp } else { profile.NetworkApiVersion = nil } @@ -8991,12 +8926,8 @@ func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachine // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9004,12 +8935,8 @@ func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachine // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9017,12 +8944,8 @@ func (disk *VirtualMachineScaleSetDataDisk) AssignProperties_From_VirtualMachine // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -9344,12 +9267,8 @@ func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_Virtual // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9357,12 +9276,8 @@ func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_Virtual // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9370,12 +9285,8 @@ func (disk *VirtualMachineScaleSetDataDisk_STATUS) AssignProperties_From_Virtual // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption_STATUS(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_STATUS_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -10593,12 +10504,8 @@ func (configuration *VirtualMachineScaleSetNetworkConfiguration) AssignPropertie // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -11056,12 +10963,8 @@ func (configuration *VirtualMachineScaleSetNetworkConfiguration_STATUS) AssignPr // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -11260,7 +11163,7 @@ type VirtualMachineScaleSetNetworkProfile_NetworkApiVersion string const VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_20201101 = VirtualMachineScaleSetNetworkProfile_NetworkApiVersion("2020-11-01") // Mapping from string to VirtualMachineScaleSetNetworkProfile_NetworkApiVersion -var VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_Cache = map[string]VirtualMachineScaleSetNetworkProfile_NetworkApiVersion{ +var virtualMachineScaleSetNetworkProfile_NetworkApiVersion_Values = map[string]VirtualMachineScaleSetNetworkProfile_NetworkApiVersion{ "2020-11-01": VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_20201101, } @@ -11269,7 +11172,7 @@ type VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS string const VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_20201101 = VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS("2020-11-01") // Mapping from string to VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS -var VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_Cache = map[string]VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS{ +var virtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_Values = map[string]VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS{ "2020-11-01": VirtualMachineScaleSetNetworkProfile_NetworkApiVersion_STATUS_20201101, } @@ -11521,12 +11424,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -11534,12 +11433,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -11547,12 +11442,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -11602,12 +11493,8 @@ func (disk *VirtualMachineScaleSetOSDisk) AssignProperties_From_VirtualMachineSc // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := VirtualMachineScaleSetOSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := VirtualMachineScaleSetOSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, virtualMachineScaleSetOSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -11981,12 +11868,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -11994,12 +11877,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -12007,12 +11886,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption_STATUS(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_STATUS_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -12062,12 +11937,8 @@ func (disk *VirtualMachineScaleSetOSDisk_STATUS) AssignProperties_From_VirtualMa // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := VirtualMachineScaleSetOSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := VirtualMachineScaleSetOSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, virtualMachineScaleSetOSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -12531,12 +12402,8 @@ func (configuration *VirtualMachineScaleSetIPConfiguration) AssignProperties_Fro // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -13106,12 +12973,8 @@ func (configuration *VirtualMachineScaleSetIPConfiguration_STATUS) AssignPropert // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -13402,12 +13265,8 @@ func (parameters *VirtualMachineScaleSetManagedDiskParameters) AssignProperties_ // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -13592,12 +13451,8 @@ func (parameters *VirtualMachineScaleSetManagedDiskParameters_STATUS) AssignProp // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -13803,7 +13658,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption -var VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Cache = map[string]VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption{ +var virtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Values = map[string]VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption{ "delete": VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Delete, "detach": VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_Detach, } @@ -13816,7 +13671,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS -var VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Cache = map[string]VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS{ +var virtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Values = map[string]VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS{ "delete": VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Delete, "detach": VirtualMachineScaleSetNetworkConfigurationProperties_DeleteOption_STATUS_Detach, } @@ -13830,7 +13685,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetOSDisk_OsType -var VirtualMachineScaleSetOSDisk_OsType_Cache = map[string]VirtualMachineScaleSetOSDisk_OsType{ +var virtualMachineScaleSetOSDisk_OsType_Values = map[string]VirtualMachineScaleSetOSDisk_OsType{ "linux": VirtualMachineScaleSetOSDisk_OsType_Linux, "windows": VirtualMachineScaleSetOSDisk_OsType_Windows, } @@ -13843,7 +13698,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetOSDisk_OsType_STATUS -var VirtualMachineScaleSetOSDisk_OsType_STATUS_Cache = map[string]VirtualMachineScaleSetOSDisk_OsType_STATUS{ +var virtualMachineScaleSetOSDisk_OsType_STATUS_Values = map[string]VirtualMachineScaleSetOSDisk_OsType_STATUS{ "linux": VirtualMachineScaleSetOSDisk_OsType_STATUS_Linux, "windows": VirtualMachineScaleSetOSDisk_OsType_STATUS_Windows, } @@ -13857,7 +13712,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion -var VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Cache = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion{ +var virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_Values = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion{ "ipv4": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_IPv4, "ipv6": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_IPv6, } @@ -13870,7 +13725,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS -var VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ +var virtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values = map[string]VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ "ipv4": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachineScaleSetIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv6, } @@ -14083,12 +13938,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignP // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -14132,12 +13983,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration) AssignP // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -14482,12 +14329,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -14531,12 +14374,8 @@ func (configuration *VirtualMachineScaleSetPublicIPAddressConfiguration_STATUS) // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -14998,7 +14837,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption{ "delete": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Delete, "detach": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_Detach, } @@ -15011,7 +14850,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS{ "delete": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Delete, "detach": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_DeleteOption_STATUS_Detach, } @@ -15025,7 +14864,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion{ "ipv4": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv4, "ipv6": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv6, } @@ -15038,7 +14877,7 @@ const ( ) // Mapping from string to VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS -var VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ +var virtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values = map[string]VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ "ipv4": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachineScaleSetPublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv6, } diff --git a/v2/api/compute/v1api20220301/virtual_machine_spec_arm_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_spec_arm_types_gen.go index 394e67af09e..3f8e717fc74 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_spec_arm_types_gen.go @@ -378,7 +378,7 @@ const ( ) // Mapping from string to VirtualMachineIdentity_Type -var VirtualMachineIdentity_Type_Cache = map[string]VirtualMachineIdentity_Type{ +var virtualMachineIdentity_Type_Values = map[string]VirtualMachineIdentity_Type{ "none": VirtualMachineIdentity_Type_None, "systemassigned": VirtualMachineIdentity_Type_SystemAssigned, "systemassigned, userassigned": VirtualMachineIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220301/virtual_machine_status_arm_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_status_arm_types_gen.go index 38f4eb8d5c7..b3c7cf195e7 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_status_arm_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_status_arm_types_gen.go @@ -399,7 +399,7 @@ const ( ) // Mapping from string to VirtualMachineIdentity_Type_STATUS -var VirtualMachineIdentity_Type_STATUS_Cache = map[string]VirtualMachineIdentity_Type_STATUS{ +var virtualMachineIdentity_Type_STATUS_Values = map[string]VirtualMachineIdentity_Type_STATUS{ "none": VirtualMachineIdentity_Type_STATUS_None, "systemassigned": VirtualMachineIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": VirtualMachineIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220301/virtual_machine_types_gen.go b/v2/api/compute/v1api20220301/virtual_machine_types_gen.go index e17b8c4a8b4..996cef27079 100644 --- a/v2/api/compute/v1api20220301/virtual_machine_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machine_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1201,12 +1200,8 @@ func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(so // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - machine.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy(*source.EvictionPolicy) - machine.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_Values) + machine.EvictionPolicy = &evictionPolicyTemp } else { machine.EvictionPolicy = nil } @@ -1330,12 +1325,8 @@ func (machine *VirtualMachine_Spec) AssignProperties_From_VirtualMachine_Spec(so // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_Cache[strings.ToLower(priority)]; priorityOk { - machine.Priority = &priorityValue - } else { - priorityTemp := Priority(*source.Priority) - machine.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_Values) + machine.Priority = &priorityTemp } else { machine.Priority = nil } @@ -2705,12 +2696,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // EvictionPolicy if source.EvictionPolicy != nil { evictionPolicy := *source.EvictionPolicy - if evictionPolicyValue, evictionPolicyOk := EvictionPolicy_STATUS_Cache[strings.ToLower(evictionPolicy)]; evictionPolicyOk { - machine.EvictionPolicy = &evictionPolicyValue - } else { - evictionPolicyTemp := EvictionPolicy_STATUS(*source.EvictionPolicy) - machine.EvictionPolicy = &evictionPolicyTemp - } + evictionPolicyTemp := genruntime.ToEnum(evictionPolicy, evictionPolicy_STATUS_Values) + machine.EvictionPolicy = &evictionPolicyTemp } else { machine.EvictionPolicy = nil } @@ -2844,12 +2831,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // Priority if source.Priority != nil { priority := *source.Priority - if priorityValue, priorityOk := Priority_STATUS_Cache[strings.ToLower(priority)]; priorityOk { - machine.Priority = &priorityValue - } else { - priorityTemp := Priority_STATUS(*source.Priority) - machine.Priority = &priorityTemp - } + priorityTemp := genruntime.ToEnum(priority, priority_STATUS_Values) + machine.Priority = &priorityTemp } else { machine.Priority = nil } @@ -4376,7 +4359,7 @@ const ( ) // Mapping from string to EvictionPolicy -var EvictionPolicy_Cache = map[string]EvictionPolicy{ +var evictionPolicy_Values = map[string]EvictionPolicy{ "deallocate": EvictionPolicy_Deallocate, "delete": EvictionPolicy_Delete, } @@ -4390,7 +4373,7 @@ const ( ) // Mapping from string to EvictionPolicy_STATUS -var EvictionPolicy_STATUS_Cache = map[string]EvictionPolicy_STATUS{ +var evictionPolicy_STATUS_Values = map[string]EvictionPolicy_STATUS{ "deallocate": EvictionPolicy_STATUS_Deallocate, "delete": EvictionPolicy_STATUS_Delete, } @@ -4618,12 +4601,8 @@ func (profile *HardwareProfile_STATUS) AssignProperties_From_HardwareProfile_STA // VmSize if source.VmSize != nil { vmSize := *source.VmSize - if vmSizeValue, vmSizeOk := HardwareProfile_VmSize_STATUS_Cache[strings.ToLower(vmSize)]; vmSizeOk { - profile.VmSize = &vmSizeValue - } else { - vmSizeTemp := HardwareProfile_VmSize_STATUS(*source.VmSize) - profile.VmSize = &vmSizeTemp - } + vmSizeTemp := genruntime.ToEnum(vmSize, hardwareProfile_VmSize_STATUS_Values) + profile.VmSize = &vmSizeTemp } else { profile.VmSize = nil } @@ -4777,12 +4756,8 @@ func (profile *NetworkProfile) AssignProperties_From_NetworkProfile(source *v202 // NetworkApiVersion if source.NetworkApiVersion != nil { networkApiVersion := *source.NetworkApiVersion - if networkApiVersionValue, networkApiVersionOk := NetworkProfile_NetworkApiVersion_Cache[strings.ToLower(networkApiVersion)]; networkApiVersionOk { - profile.NetworkApiVersion = &networkApiVersionValue - } else { - networkApiVersionTemp := NetworkProfile_NetworkApiVersion(*source.NetworkApiVersion) - profile.NetworkApiVersion = &networkApiVersionTemp - } + networkApiVersionTemp := genruntime.ToEnum(networkApiVersion, networkProfile_NetworkApiVersion_Values) + profile.NetworkApiVersion = &networkApiVersionTemp } else { profile.NetworkApiVersion = nil } @@ -5002,12 +4977,8 @@ func (profile *NetworkProfile_STATUS) AssignProperties_From_NetworkProfile_STATU // NetworkApiVersion if source.NetworkApiVersion != nil { networkApiVersion := *source.NetworkApiVersion - if networkApiVersionValue, networkApiVersionOk := NetworkProfile_NetworkApiVersion_STATUS_Cache[strings.ToLower(networkApiVersion)]; networkApiVersionOk { - profile.NetworkApiVersion = &networkApiVersionValue - } else { - networkApiVersionTemp := NetworkProfile_NetworkApiVersion_STATUS(*source.NetworkApiVersion) - profile.NetworkApiVersion = &networkApiVersionTemp - } + networkApiVersionTemp := genruntime.ToEnum(networkApiVersion, networkProfile_NetworkApiVersion_STATUS_Values) + profile.NetworkApiVersion = &networkApiVersionTemp } else { profile.NetworkApiVersion = nil } @@ -6163,7 +6134,7 @@ const ( ) // Mapping from string to Priority -var Priority_Cache = map[string]Priority{ +var priority_Values = map[string]Priority{ "low": Priority_Low, "regular": Priority_Regular, "spot": Priority_Spot, @@ -6181,7 +6152,7 @@ const ( ) // Mapping from string to Priority_STATUS -var Priority_STATUS_Cache = map[string]Priority_STATUS{ +var priority_STATUS_Values = map[string]Priority_STATUS{ "low": Priority_STATUS_Low, "regular": Priority_STATUS_Regular, "spot": Priority_STATUS_Spot, @@ -6491,12 +6462,8 @@ func (profile *SecurityProfile) AssignProperties_From_SecurityProfile(source *v2 // SecurityType if source.SecurityType != nil { securityType := *source.SecurityType - if securityTypeValue, securityTypeOk := SecurityProfile_SecurityType_Cache[strings.ToLower(securityType)]; securityTypeOk { - profile.SecurityType = &securityTypeValue - } else { - securityTypeTemp := SecurityProfile_SecurityType(*source.SecurityType) - profile.SecurityType = &securityTypeTemp - } + securityTypeTemp := genruntime.ToEnum(securityType, securityProfile_SecurityType_Values) + profile.SecurityType = &securityTypeTemp } else { profile.SecurityType = nil } @@ -6669,12 +6636,8 @@ func (profile *SecurityProfile_STATUS) AssignProperties_From_SecurityProfile_STA // SecurityType if source.SecurityType != nil { securityType := *source.SecurityType - if securityTypeValue, securityTypeOk := SecurityProfile_SecurityType_STATUS_Cache[strings.ToLower(securityType)]; securityTypeOk { - profile.SecurityType = &securityTypeValue - } else { - securityTypeTemp := SecurityProfile_SecurityType_STATUS(*source.SecurityType) - profile.SecurityType = &securityTypeTemp - } + securityTypeTemp := genruntime.ToEnum(securityType, securityProfile_SecurityType_STATUS_Values) + profile.SecurityType = &securityTypeTemp } else { profile.SecurityType = nil } @@ -7669,12 +7632,8 @@ func (identity *VirtualMachineIdentity) AssignProperties_From_VirtualMachineIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -7852,12 +7811,8 @@ func (identity *VirtualMachineIdentity_STATUS) AssignProperties_From_VirtualMach // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := VirtualMachineIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := VirtualMachineIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, virtualMachineIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -8199,12 +8154,8 @@ func (view *VirtualMachineInstanceView_STATUS) AssignProperties_From_VirtualMach // HyperVGeneration if source.HyperVGeneration != nil { hyperVGeneration := *source.HyperVGeneration - if hyperVGenerationValue, hyperVGenerationOk := VirtualMachineInstanceView_HyperVGeneration_STATUS_Cache[strings.ToLower(hyperVGeneration)]; hyperVGenerationOk { - view.HyperVGeneration = &hyperVGenerationValue - } else { - hyperVGenerationTemp := VirtualMachineInstanceView_HyperVGeneration_STATUS(*source.HyperVGeneration) - view.HyperVGeneration = &hyperVGenerationTemp - } + hyperVGenerationTemp := genruntime.ToEnum(hyperVGeneration, virtualMachineInstanceView_HyperVGeneration_STATUS_Values) + view.HyperVGeneration = &hyperVGenerationTemp } else { view.HyperVGeneration = nil } @@ -9053,12 +9004,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20220301s.DataDisk // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9066,12 +9013,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20220301s.DataDisk // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9079,12 +9022,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20220301s.DataDisk // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -9092,12 +9031,8 @@ func (disk *DataDisk) AssignProperties_From_DataDisk(source *v20220301s.DataDisk // DetachOption if source.DetachOption != nil { detachOption := *source.DetachOption - if detachOptionValue, detachOptionOk := DetachOption_Cache[strings.ToLower(detachOption)]; detachOptionOk { - disk.DetachOption = &detachOptionValue - } else { - detachOptionTemp := DetachOption(*source.DetachOption) - disk.DetachOption = &detachOptionTemp - } + detachOptionTemp := genruntime.ToEnum(detachOption, detachOption_Values) + disk.DetachOption = &detachOptionTemp } else { disk.DetachOption = nil } @@ -9572,12 +9507,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2022 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -9585,12 +9516,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2022 // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -9598,12 +9525,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2022 // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption_STATUS(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_STATUS_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -9611,12 +9534,8 @@ func (disk *DataDisk_STATUS) AssignProperties_From_DataDisk_STATUS(source *v2022 // DetachOption if source.DetachOption != nil { detachOption := *source.DetachOption - if detachOptionValue, detachOptionOk := DetachOption_STATUS_Cache[strings.ToLower(detachOption)]; detachOptionOk { - disk.DetachOption = &detachOptionValue - } else { - detachOptionTemp := DetachOption_STATUS(*source.DetachOption) - disk.DetachOption = &detachOptionTemp - } + detachOptionTemp := genruntime.ToEnum(detachOption, detachOption_STATUS_Values) + disk.DetachOption = &detachOptionTemp } else { disk.DetachOption = nil } @@ -10137,7 +10056,7 @@ const ( ) // Mapping from string to HardwareProfile_VmSize_STATUS -var HardwareProfile_VmSize_STATUS_Cache = map[string]HardwareProfile_VmSize_STATUS{ +var hardwareProfile_VmSize_STATUS_Values = map[string]HardwareProfile_VmSize_STATUS{ "basic_a0": HardwareProfile_VmSize_STATUS_Basic_A0, "basic_a1": HardwareProfile_VmSize_STATUS_Basic_A1, "basic_a2": HardwareProfile_VmSize_STATUS_Basic_A2, @@ -10816,12 +10735,8 @@ func (status *InstanceViewStatus_STATUS) AssignProperties_From_InstanceViewStatu // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := InstanceViewStatus_Level_STATUS_Cache[strings.ToLower(level)]; levelOk { - status.Level = &levelValue - } else { - levelTemp := InstanceViewStatus_Level_STATUS(*source.Level) - status.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, instanceViewStatus_Level_STATUS_Values) + status.Level = &levelTemp } else { status.Level = nil } @@ -11411,12 +11326,8 @@ func (status *MaintenanceRedeployStatus_STATUS) AssignProperties_From_Maintenanc // LastOperationResultCode if source.LastOperationResultCode != nil { lastOperationResultCode := *source.LastOperationResultCode - if lastOperationResultCodeValue, lastOperationResultCodeOk := MaintenanceRedeployStatus_LastOperationResultCode_STATUS_Cache[strings.ToLower(lastOperationResultCode)]; lastOperationResultCodeOk { - status.LastOperationResultCode = &lastOperationResultCodeValue - } else { - lastOperationResultCodeTemp := MaintenanceRedeployStatus_LastOperationResultCode_STATUS(*source.LastOperationResultCode) - status.LastOperationResultCode = &lastOperationResultCodeTemp - } + lastOperationResultCodeTemp := genruntime.ToEnum(lastOperationResultCode, maintenanceRedeployStatus_LastOperationResultCode_STATUS_Values) + status.LastOperationResultCode = &lastOperationResultCodeTemp } else { status.LastOperationResultCode = nil } @@ -11572,12 +11483,8 @@ func (reference *NetworkInterfaceReference) AssignProperties_From_NetworkInterfa // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := NetworkInterfaceReferenceProperties_DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - reference.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := NetworkInterfaceReferenceProperties_DeleteOption(*source.DeleteOption) - reference.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, networkInterfaceReferenceProperties_DeleteOption_Values) + reference.DeleteOption = &deleteOptionTemp } else { reference.DeleteOption = nil } @@ -11733,12 +11640,8 @@ func (reference *NetworkInterfaceReference_STATUS) AssignProperties_From_Network // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := NetworkInterfaceReferenceProperties_DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - reference.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := NetworkInterfaceReferenceProperties_DeleteOption_STATUS(*source.DeleteOption) - reference.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, networkInterfaceReferenceProperties_DeleteOption_STATUS_Values) + reference.DeleteOption = &deleteOptionTemp } else { reference.DeleteOption = nil } @@ -11799,7 +11702,7 @@ type NetworkProfile_NetworkApiVersion string const NetworkProfile_NetworkApiVersion_20201101 = NetworkProfile_NetworkApiVersion("2020-11-01") // Mapping from string to NetworkProfile_NetworkApiVersion -var NetworkProfile_NetworkApiVersion_Cache = map[string]NetworkProfile_NetworkApiVersion{ +var networkProfile_NetworkApiVersion_Values = map[string]NetworkProfile_NetworkApiVersion{ "2020-11-01": NetworkProfile_NetworkApiVersion_20201101, } @@ -11808,7 +11711,7 @@ type NetworkProfile_NetworkApiVersion_STATUS string const NetworkProfile_NetworkApiVersion_STATUS_20201101 = NetworkProfile_NetworkApiVersion_STATUS("2020-11-01") // Mapping from string to NetworkProfile_NetworkApiVersion_STATUS -var NetworkProfile_NetworkApiVersion_STATUS_Cache = map[string]NetworkProfile_NetworkApiVersion_STATUS{ +var networkProfile_NetworkApiVersion_STATUS_Values = map[string]NetworkProfile_NetworkApiVersion_STATUS{ "2020-11-01": NetworkProfile_NetworkApiVersion_STATUS_20201101, } @@ -12100,12 +12003,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20220301s.OSDisk) erro // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -12113,12 +12012,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20220301s.OSDisk) erro // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -12126,12 +12021,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20220301s.OSDisk) erro // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -12193,12 +12084,8 @@ func (disk *OSDisk) AssignProperties_From_OSDisk(source *v20220301s.OSDisk) erro // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSDisk_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := OSDisk_OsType(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSDisk_OsType_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -12648,12 +12535,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301 // Caching if source.Caching != nil { caching := *source.Caching - if cachingValue, cachingOk := Caching_STATUS_Cache[strings.ToLower(caching)]; cachingOk { - disk.Caching = &cachingValue - } else { - cachingTemp := Caching_STATUS(*source.Caching) - disk.Caching = &cachingTemp - } + cachingTemp := genruntime.ToEnum(caching, caching_STATUS_Values) + disk.Caching = &cachingTemp } else { disk.Caching = nil } @@ -12661,12 +12544,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301 // CreateOption if source.CreateOption != nil { createOption := *source.CreateOption - if createOptionValue, createOptionOk := CreateOption_STATUS_Cache[strings.ToLower(createOption)]; createOptionOk { - disk.CreateOption = &createOptionValue - } else { - createOptionTemp := CreateOption_STATUS(*source.CreateOption) - disk.CreateOption = &createOptionTemp - } + createOptionTemp := genruntime.ToEnum(createOption, createOption_STATUS_Values) + disk.CreateOption = &createOptionTemp } else { disk.CreateOption = nil } @@ -12674,12 +12553,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301 // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - disk.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := DeleteOption_STATUS(*source.DeleteOption) - disk.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, deleteOption_STATUS_Values) + disk.DeleteOption = &deleteOptionTemp } else { disk.DeleteOption = nil } @@ -12741,12 +12616,8 @@ func (disk *OSDisk_STATUS) AssignProperties_From_OSDisk_STATUS(source *v20220301 // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSDisk_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - disk.OsType = &osTypeValue - } else { - osTypeTemp := OSDisk_OsType_STATUS(*source.OsType) - disk.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSDisk_OsType_STATUS_Values) + disk.OsType = &osTypeTemp } else { disk.OsType = nil } @@ -12906,7 +12777,7 @@ const ( ) // Mapping from string to SecurityProfile_SecurityType -var SecurityProfile_SecurityType_Cache = map[string]SecurityProfile_SecurityType{ +var securityProfile_SecurityType_Values = map[string]SecurityProfile_SecurityType{ "confidentialvm": SecurityProfile_SecurityType_ConfidentialVM, "trustedlaunch": SecurityProfile_SecurityType_TrustedLaunch, } @@ -12919,7 +12790,7 @@ const ( ) // Mapping from string to SecurityProfile_SecurityType_STATUS -var SecurityProfile_SecurityType_STATUS_Cache = map[string]SecurityProfile_SecurityType_STATUS{ +var securityProfile_SecurityType_STATUS_Values = map[string]SecurityProfile_SecurityType_STATUS{ "confidentialvm": SecurityProfile_SecurityType_STATUS_ConfidentialVM, "trustedlaunch": SecurityProfile_SecurityType_STATUS_TrustedLaunch, } @@ -14054,7 +13925,7 @@ const ( ) // Mapping from string to VirtualMachineInstanceView_HyperVGeneration_STATUS -var VirtualMachineInstanceView_HyperVGeneration_STATUS_Cache = map[string]VirtualMachineInstanceView_HyperVGeneration_STATUS{ +var virtualMachineInstanceView_HyperVGeneration_STATUS_Values = map[string]VirtualMachineInstanceView_HyperVGeneration_STATUS{ "v1": VirtualMachineInstanceView_HyperVGeneration_STATUS_V1, "v2": VirtualMachineInstanceView_HyperVGeneration_STATUS_V2, } @@ -14301,12 +14172,8 @@ func (configuration *VirtualMachineNetworkInterfaceConfiguration) AssignProperti // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -14782,12 +14649,8 @@ func (configuration *VirtualMachineNetworkInterfaceConfiguration_STATUS) AssignP // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -16485,12 +16348,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // ComponentName if source.ComponentName != nil { componentName := *source.ComponentName - if componentNameValue, componentNameOk := AdditionalUnattendContent_ComponentName_Cache[strings.ToLower(componentName)]; componentNameOk { - content.ComponentName = &componentNameValue - } else { - componentNameTemp := AdditionalUnattendContent_ComponentName(*source.ComponentName) - content.ComponentName = &componentNameTemp - } + componentNameTemp := genruntime.ToEnum(componentName, additionalUnattendContent_ComponentName_Values) + content.ComponentName = &componentNameTemp } else { content.ComponentName = nil } @@ -16501,12 +16360,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // PassName if source.PassName != nil { passName := *source.PassName - if passNameValue, passNameOk := AdditionalUnattendContent_PassName_Cache[strings.ToLower(passName)]; passNameOk { - content.PassName = &passNameValue - } else { - passNameTemp := AdditionalUnattendContent_PassName(*source.PassName) - content.PassName = &passNameTemp - } + passNameTemp := genruntime.ToEnum(passName, additionalUnattendContent_PassName_Values) + content.PassName = &passNameTemp } else { content.PassName = nil } @@ -16514,12 +16369,8 @@ func (content *AdditionalUnattendContent) AssignProperties_From_AdditionalUnatte // SettingName if source.SettingName != nil { settingName := *source.SettingName - if settingNameValue, settingNameOk := AdditionalUnattendContent_SettingName_Cache[strings.ToLower(settingName)]; settingNameOk { - content.SettingName = &settingNameValue - } else { - settingNameTemp := AdditionalUnattendContent_SettingName(*source.SettingName) - content.SettingName = &settingNameTemp - } + settingNameTemp := genruntime.ToEnum(settingName, additionalUnattendContent_SettingName_Values) + content.SettingName = &settingNameTemp } else { content.SettingName = nil } @@ -16672,12 +16523,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // ComponentName if source.ComponentName != nil { componentName := *source.ComponentName - if componentNameValue, componentNameOk := AdditionalUnattendContent_ComponentName_STATUS_Cache[strings.ToLower(componentName)]; componentNameOk { - content.ComponentName = &componentNameValue - } else { - componentNameTemp := AdditionalUnattendContent_ComponentName_STATUS(*source.ComponentName) - content.ComponentName = &componentNameTemp - } + componentNameTemp := genruntime.ToEnum(componentName, additionalUnattendContent_ComponentName_STATUS_Values) + content.ComponentName = &componentNameTemp } else { content.ComponentName = nil } @@ -16688,12 +16535,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // PassName if source.PassName != nil { passName := *source.PassName - if passNameValue, passNameOk := AdditionalUnattendContent_PassName_STATUS_Cache[strings.ToLower(passName)]; passNameOk { - content.PassName = &passNameValue - } else { - passNameTemp := AdditionalUnattendContent_PassName_STATUS(*source.PassName) - content.PassName = &passNameTemp - } + passNameTemp := genruntime.ToEnum(passName, additionalUnattendContent_PassName_STATUS_Values) + content.PassName = &passNameTemp } else { content.PassName = nil } @@ -16701,12 +16544,8 @@ func (content *AdditionalUnattendContent_STATUS) AssignProperties_From_Additiona // SettingName if source.SettingName != nil { settingName := *source.SettingName - if settingNameValue, settingNameOk := AdditionalUnattendContent_SettingName_STATUS_Cache[strings.ToLower(settingName)]; settingNameOk { - content.SettingName = &settingNameValue - } else { - settingNameTemp := AdditionalUnattendContent_SettingName_STATUS(*source.SettingName) - content.SettingName = &settingNameTemp - } + settingNameTemp := genruntime.ToEnum(settingName, additionalUnattendContent_SettingName_STATUS_Values) + content.SettingName = &settingNameTemp } else { content.SettingName = nil } @@ -16901,12 +16740,8 @@ func (summary *AvailablePatchSummary_STATUS) AssignProperties_From_AvailablePatc // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := AvailablePatchSummary_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - summary.Status = &statusValue - } else { - statusTemp := AvailablePatchSummary_Status_STATUS(*source.Status) - summary.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, availablePatchSummary_Status_STATUS_Values) + summary.Status = &statusTemp } else { summary.Status = nil } @@ -16990,7 +16825,7 @@ const ( ) // Mapping from string to Caching -var Caching_Cache = map[string]Caching{ +var caching_Values = map[string]Caching{ "none": Caching_None, "readonly": Caching_ReadOnly, "readwrite": Caching_ReadWrite, @@ -17011,7 +16846,7 @@ const ( ) // Mapping from string to Caching_STATUS -var Caching_STATUS_Cache = map[string]Caching_STATUS{ +var caching_STATUS_Values = map[string]Caching_STATUS{ "none": Caching_STATUS_None, "readonly": Caching_STATUS_ReadOnly, "readwrite": Caching_STATUS_ReadWrite, @@ -17035,7 +16870,7 @@ const ( ) // Mapping from string to CreateOption -var CreateOption_Cache = map[string]CreateOption{ +var createOption_Values = map[string]CreateOption{ "attach": CreateOption_Attach, "empty": CreateOption_Empty, "fromimage": CreateOption_FromImage, @@ -17058,7 +16893,7 @@ const ( ) // Mapping from string to CreateOption_STATUS -var CreateOption_STATUS_Cache = map[string]CreateOption_STATUS{ +var createOption_STATUS_Values = map[string]CreateOption_STATUS{ "attach": CreateOption_STATUS_Attach, "empty": CreateOption_STATUS_Empty, "fromimage": CreateOption_STATUS_FromImage, @@ -17079,7 +16914,7 @@ const ( ) // Mapping from string to DeleteOption -var DeleteOption_Cache = map[string]DeleteOption{ +var deleteOption_Values = map[string]DeleteOption{ "delete": DeleteOption_Delete, "detach": DeleteOption_Detach, } @@ -17098,7 +16933,7 @@ const ( ) // Mapping from string to DeleteOption_STATUS -var DeleteOption_STATUS_Cache = map[string]DeleteOption_STATUS{ +var deleteOption_STATUS_Values = map[string]DeleteOption_STATUS{ "delete": DeleteOption_STATUS_Delete, "detach": DeleteOption_STATUS_Detach, } @@ -17118,7 +16953,7 @@ type DetachOption string const DetachOption_ForceDetach = DetachOption("ForceDetach") // Mapping from string to DetachOption -var DetachOption_Cache = map[string]DetachOption{ +var detachOption_Values = map[string]DetachOption{ "forcedetach": DetachOption_ForceDetach, } @@ -17136,7 +16971,7 @@ type DetachOption_STATUS string const DetachOption_STATUS_ForceDetach = DetachOption_STATUS("ForceDetach") // Mapping from string to DetachOption_STATUS -var DetachOption_STATUS_Cache = map[string]DetachOption_STATUS{ +var detachOption_STATUS_Values = map[string]DetachOption_STATUS{ "forcedetach": DetachOption_STATUS_ForceDetach, } @@ -17214,12 +17049,8 @@ func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source // Option if source.Option != nil { option := *source.Option - if optionValue, optionOk := DiffDiskOption_Cache[strings.ToLower(option)]; optionOk { - settings.Option = &optionValue - } else { - optionTemp := DiffDiskOption(*source.Option) - settings.Option = &optionTemp - } + optionTemp := genruntime.ToEnum(option, diffDiskOption_Values) + settings.Option = &optionTemp } else { settings.Option = nil } @@ -17227,12 +17058,8 @@ func (settings *DiffDiskSettings) AssignProperties_From_DiffDiskSettings(source // Placement if source.Placement != nil { placement := *source.Placement - if placementValue, placementOk := DiffDiskPlacement_Cache[strings.ToLower(placement)]; placementOk { - settings.Placement = &placementValue - } else { - placementTemp := DiffDiskPlacement(*source.Placement) - settings.Placement = &placementTemp - } + placementTemp := genruntime.ToEnum(placement, diffDiskPlacement_Values) + settings.Placement = &placementTemp } else { settings.Placement = nil } @@ -17349,12 +17176,8 @@ func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_ // Option if source.Option != nil { option := *source.Option - if optionValue, optionOk := DiffDiskOption_STATUS_Cache[strings.ToLower(option)]; optionOk { - settings.Option = &optionValue - } else { - optionTemp := DiffDiskOption_STATUS(*source.Option) - settings.Option = &optionTemp - } + optionTemp := genruntime.ToEnum(option, diffDiskOption_STATUS_Values) + settings.Option = &optionTemp } else { settings.Option = nil } @@ -17362,12 +17185,8 @@ func (settings *DiffDiskSettings_STATUS) AssignProperties_From_DiffDiskSettings_ // Placement if source.Placement != nil { placement := *source.Placement - if placementValue, placementOk := DiffDiskPlacement_STATUS_Cache[strings.ToLower(placement)]; placementOk { - settings.Placement = &placementValue - } else { - placementTemp := DiffDiskPlacement_STATUS(*source.Placement) - settings.Placement = &placementTemp - } + placementTemp := genruntime.ToEnum(placement, diffDiskPlacement_STATUS_Values) + settings.Placement = &placementTemp } else { settings.Placement = nil } @@ -17781,7 +17600,7 @@ const ( ) // Mapping from string to InstanceViewStatus_Level_STATUS -var InstanceViewStatus_Level_STATUS_Cache = map[string]InstanceViewStatus_Level_STATUS{ +var instanceViewStatus_Level_STATUS_Values = map[string]InstanceViewStatus_Level_STATUS{ "error": InstanceViewStatus_Level_STATUS_Error, "info": InstanceViewStatus_Level_STATUS_Info, "warning": InstanceViewStatus_Level_STATUS_Warning, @@ -17967,12 +17786,8 @@ func (summary *LastPatchInstallationSummary_STATUS) AssignProperties_From_LastPa // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := LastPatchInstallationSummary_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - summary.Status = &statusValue - } else { - statusTemp := LastPatchInstallationSummary_Status_STATUS(*source.Status) - summary.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, lastPatchInstallationSummary_Status_STATUS_Values) + summary.Status = &statusTemp } else { summary.Status = nil } @@ -18148,12 +17963,8 @@ func (settings *LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings(sou // AssessmentMode if source.AssessmentMode != nil { assessmentMode := *source.AssessmentMode - if assessmentModeValue, assessmentModeOk := LinuxPatchSettings_AssessmentMode_Cache[strings.ToLower(assessmentMode)]; assessmentModeOk { - settings.AssessmentMode = &assessmentModeValue - } else { - assessmentModeTemp := LinuxPatchSettings_AssessmentMode(*source.AssessmentMode) - settings.AssessmentMode = &assessmentModeTemp - } + assessmentModeTemp := genruntime.ToEnum(assessmentMode, linuxPatchSettings_AssessmentMode_Values) + settings.AssessmentMode = &assessmentModeTemp } else { settings.AssessmentMode = nil } @@ -18173,12 +17984,8 @@ func (settings *LinuxPatchSettings) AssignProperties_From_LinuxPatchSettings(sou // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := LinuxPatchSettings_PatchMode_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := LinuxPatchSettings_PatchMode(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, linuxPatchSettings_PatchMode_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -18334,12 +18141,8 @@ func (settings *LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSetti // AssessmentMode if source.AssessmentMode != nil { assessmentMode := *source.AssessmentMode - if assessmentModeValue, assessmentModeOk := LinuxPatchSettings_AssessmentMode_STATUS_Cache[strings.ToLower(assessmentMode)]; assessmentModeOk { - settings.AssessmentMode = &assessmentModeValue - } else { - assessmentModeTemp := LinuxPatchSettings_AssessmentMode_STATUS(*source.AssessmentMode) - settings.AssessmentMode = &assessmentModeTemp - } + assessmentModeTemp := genruntime.ToEnum(assessmentMode, linuxPatchSettings_AssessmentMode_STATUS_Values) + settings.AssessmentMode = &assessmentModeTemp } else { settings.AssessmentMode = nil } @@ -18359,12 +18162,8 @@ func (settings *LinuxPatchSettings_STATUS) AssignProperties_From_LinuxPatchSetti // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := LinuxPatchSettings_PatchMode_STATUS_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := LinuxPatchSettings_PatchMode_STATUS(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, linuxPatchSettings_PatchMode_STATUS_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -18427,7 +18226,7 @@ const ( ) // Mapping from string to MaintenanceRedeployStatus_LastOperationResultCode_STATUS -var MaintenanceRedeployStatus_LastOperationResultCode_STATUS_Cache = map[string]MaintenanceRedeployStatus_LastOperationResultCode_STATUS{ +var maintenanceRedeployStatus_LastOperationResultCode_STATUS_Values = map[string]MaintenanceRedeployStatus_LastOperationResultCode_STATUS{ "maintenanceaborted": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_MaintenanceAborted, "maintenancecompleted": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_MaintenanceCompleted, "none": MaintenanceRedeployStatus_LastOperationResultCode_STATUS_None, @@ -18581,12 +18380,8 @@ func (parameters *ManagedDiskParameters) AssignProperties_From_ManagedDiskParame // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -18799,12 +18594,8 @@ func (parameters *ManagedDiskParameters_STATUS) AssignProperties_From_ManagedDis // StorageAccountType if source.StorageAccountType != nil { storageAccountType := *source.StorageAccountType - if storageAccountTypeValue, storageAccountTypeOk := StorageAccountType_STATUS_Cache[strings.ToLower(storageAccountType)]; storageAccountTypeOk { - parameters.StorageAccountType = &storageAccountTypeValue - } else { - storageAccountTypeTemp := StorageAccountType_STATUS(*source.StorageAccountType) - parameters.StorageAccountType = &storageAccountTypeTemp - } + storageAccountTypeTemp := genruntime.ToEnum(storageAccountType, storageAccountType_STATUS_Values) + parameters.StorageAccountType = &storageAccountTypeTemp } else { parameters.StorageAccountType = nil } @@ -18873,7 +18664,7 @@ const ( ) // Mapping from string to NetworkInterfaceReferenceProperties_DeleteOption -var NetworkInterfaceReferenceProperties_DeleteOption_Cache = map[string]NetworkInterfaceReferenceProperties_DeleteOption{ +var networkInterfaceReferenceProperties_DeleteOption_Values = map[string]NetworkInterfaceReferenceProperties_DeleteOption{ "delete": NetworkInterfaceReferenceProperties_DeleteOption_Delete, "detach": NetworkInterfaceReferenceProperties_DeleteOption_Detach, } @@ -18886,7 +18677,7 @@ const ( ) // Mapping from string to NetworkInterfaceReferenceProperties_DeleteOption_STATUS -var NetworkInterfaceReferenceProperties_DeleteOption_STATUS_Cache = map[string]NetworkInterfaceReferenceProperties_DeleteOption_STATUS{ +var networkInterfaceReferenceProperties_DeleteOption_STATUS_Values = map[string]NetworkInterfaceReferenceProperties_DeleteOption_STATUS{ "delete": NetworkInterfaceReferenceProperties_DeleteOption_STATUS_Delete, "detach": NetworkInterfaceReferenceProperties_DeleteOption_STATUS_Detach, } @@ -18900,7 +18691,7 @@ const ( ) // Mapping from string to OSDisk_OsType -var OSDisk_OsType_Cache = map[string]OSDisk_OsType{ +var oSDisk_OsType_Values = map[string]OSDisk_OsType{ "linux": OSDisk_OsType_Linux, "windows": OSDisk_OsType_Windows, } @@ -18913,7 +18704,7 @@ const ( ) // Mapping from string to OSDisk_OsType_STATUS -var OSDisk_OsType_STATUS_Cache = map[string]OSDisk_OsType_STATUS{ +var oSDisk_OsType_STATUS_Values = map[string]OSDisk_OsType_STATUS{ "linux": OSDisk_OsType_STATUS_Linux, "windows": OSDisk_OsType_STATUS_Windows, } @@ -19037,12 +18828,8 @@ func (settings *PatchSettings) AssignProperties_From_PatchSettings(source *v2022 // AssessmentMode if source.AssessmentMode != nil { assessmentMode := *source.AssessmentMode - if assessmentModeValue, assessmentModeOk := PatchSettings_AssessmentMode_Cache[strings.ToLower(assessmentMode)]; assessmentModeOk { - settings.AssessmentMode = &assessmentModeValue - } else { - assessmentModeTemp := PatchSettings_AssessmentMode(*source.AssessmentMode) - settings.AssessmentMode = &assessmentModeTemp - } + assessmentModeTemp := genruntime.ToEnum(assessmentMode, patchSettings_AssessmentMode_Values) + settings.AssessmentMode = &assessmentModeTemp } else { settings.AssessmentMode = nil } @@ -19070,12 +18857,8 @@ func (settings *PatchSettings) AssignProperties_From_PatchSettings(source *v2022 // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := PatchSettings_PatchMode_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := PatchSettings_PatchMode(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, patchSettings_PatchMode_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -19261,12 +19044,8 @@ func (settings *PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS // AssessmentMode if source.AssessmentMode != nil { assessmentMode := *source.AssessmentMode - if assessmentModeValue, assessmentModeOk := PatchSettings_AssessmentMode_STATUS_Cache[strings.ToLower(assessmentMode)]; assessmentModeOk { - settings.AssessmentMode = &assessmentModeValue - } else { - assessmentModeTemp := PatchSettings_AssessmentMode_STATUS(*source.AssessmentMode) - settings.AssessmentMode = &assessmentModeTemp - } + assessmentModeTemp := genruntime.ToEnum(assessmentMode, patchSettings_AssessmentMode_STATUS_Values) + settings.AssessmentMode = &assessmentModeTemp } else { settings.AssessmentMode = nil } @@ -19294,12 +19073,8 @@ func (settings *PatchSettings_STATUS) AssignProperties_From_PatchSettings_STATUS // PatchMode if source.PatchMode != nil { patchMode := *source.PatchMode - if patchModeValue, patchModeOk := PatchSettings_PatchMode_STATUS_Cache[strings.ToLower(patchMode)]; patchModeOk { - settings.PatchMode = &patchModeValue - } else { - patchModeTemp := PatchSettings_PatchMode_STATUS(*source.PatchMode) - settings.PatchMode = &patchModeTemp - } + patchModeTemp := genruntime.ToEnum(patchMode, patchSettings_PatchMode_STATUS_Values) + settings.PatchMode = &patchModeTemp } else { settings.PatchMode = nil } @@ -20065,7 +19840,7 @@ const ( ) // Mapping from string to VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption -var VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Cache = map[string]VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption{ +var virtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Values = map[string]VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption{ "delete": VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Delete, "detach": VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_Detach, } @@ -20078,7 +19853,7 @@ const ( ) // Mapping from string to VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS -var VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Cache = map[string]VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS{ +var virtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Values = map[string]VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS{ "delete": VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Delete, "detach": VirtualMachineNetworkInterfaceConfigurationProperties_DeleteOption_STATUS_Detach, } @@ -20507,12 +20282,8 @@ func (configuration *VirtualMachineNetworkInterfaceIPConfiguration) AssignProper // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -20974,12 +20745,8 @@ func (configuration *VirtualMachineNetworkInterfaceIPConfiguration_STATUS) Assig // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, virtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -21360,7 +21127,7 @@ type AdditionalUnattendContent_ComponentName string const AdditionalUnattendContent_ComponentName_MicrosoftWindowsShellSetup = AdditionalUnattendContent_ComponentName("Microsoft-Windows-Shell-Setup") // Mapping from string to AdditionalUnattendContent_ComponentName -var AdditionalUnattendContent_ComponentName_Cache = map[string]AdditionalUnattendContent_ComponentName{ +var additionalUnattendContent_ComponentName_Values = map[string]AdditionalUnattendContent_ComponentName{ "microsoft-windows-shell-setup": AdditionalUnattendContent_ComponentName_MicrosoftWindowsShellSetup, } @@ -21369,7 +21136,7 @@ type AdditionalUnattendContent_ComponentName_STATUS string const AdditionalUnattendContent_ComponentName_STATUS_MicrosoftWindowsShellSetup = AdditionalUnattendContent_ComponentName_STATUS("Microsoft-Windows-Shell-Setup") // Mapping from string to AdditionalUnattendContent_ComponentName_STATUS -var AdditionalUnattendContent_ComponentName_STATUS_Cache = map[string]AdditionalUnattendContent_ComponentName_STATUS{ +var additionalUnattendContent_ComponentName_STATUS_Values = map[string]AdditionalUnattendContent_ComponentName_STATUS{ "microsoft-windows-shell-setup": AdditionalUnattendContent_ComponentName_STATUS_MicrosoftWindowsShellSetup, } @@ -21379,7 +21146,7 @@ type AdditionalUnattendContent_PassName string const AdditionalUnattendContent_PassName_OobeSystem = AdditionalUnattendContent_PassName("OobeSystem") // Mapping from string to AdditionalUnattendContent_PassName -var AdditionalUnattendContent_PassName_Cache = map[string]AdditionalUnattendContent_PassName{ +var additionalUnattendContent_PassName_Values = map[string]AdditionalUnattendContent_PassName{ "oobesystem": AdditionalUnattendContent_PassName_OobeSystem, } @@ -21388,7 +21155,7 @@ type AdditionalUnattendContent_PassName_STATUS string const AdditionalUnattendContent_PassName_STATUS_OobeSystem = AdditionalUnattendContent_PassName_STATUS("OobeSystem") // Mapping from string to AdditionalUnattendContent_PassName_STATUS -var AdditionalUnattendContent_PassName_STATUS_Cache = map[string]AdditionalUnattendContent_PassName_STATUS{ +var additionalUnattendContent_PassName_STATUS_Values = map[string]AdditionalUnattendContent_PassName_STATUS{ "oobesystem": AdditionalUnattendContent_PassName_STATUS_OobeSystem, } @@ -21401,7 +21168,7 @@ const ( ) // Mapping from string to AdditionalUnattendContent_SettingName -var AdditionalUnattendContent_SettingName_Cache = map[string]AdditionalUnattendContent_SettingName{ +var additionalUnattendContent_SettingName_Values = map[string]AdditionalUnattendContent_SettingName{ "autologon": AdditionalUnattendContent_SettingName_AutoLogon, "firstlogoncommands": AdditionalUnattendContent_SettingName_FirstLogonCommands, } @@ -21414,7 +21181,7 @@ const ( ) // Mapping from string to AdditionalUnattendContent_SettingName_STATUS -var AdditionalUnattendContent_SettingName_STATUS_Cache = map[string]AdditionalUnattendContent_SettingName_STATUS{ +var additionalUnattendContent_SettingName_STATUS_Values = map[string]AdditionalUnattendContent_SettingName_STATUS{ "autologon": AdditionalUnattendContent_SettingName_STATUS_AutoLogon, "firstlogoncommands": AdditionalUnattendContent_SettingName_STATUS_FirstLogonCommands, } @@ -21606,7 +21373,7 @@ const ( ) // Mapping from string to AvailablePatchSummary_Status_STATUS -var AvailablePatchSummary_Status_STATUS_Cache = map[string]AvailablePatchSummary_Status_STATUS{ +var availablePatchSummary_Status_STATUS_Values = map[string]AvailablePatchSummary_Status_STATUS{ "completedwithwarnings": AvailablePatchSummary_Status_STATUS_CompletedWithWarnings, "failed": AvailablePatchSummary_Status_STATUS_Failed, "inprogress": AvailablePatchSummary_Status_STATUS_InProgress, @@ -21621,7 +21388,7 @@ type DiffDiskOption string const DiffDiskOption_Local = DiffDiskOption("Local") // Mapping from string to DiffDiskOption -var DiffDiskOption_Cache = map[string]DiffDiskOption{ +var diffDiskOption_Values = map[string]DiffDiskOption{ "local": DiffDiskOption_Local, } @@ -21631,7 +21398,7 @@ type DiffDiskOption_STATUS string const DiffDiskOption_STATUS_Local = DiffDiskOption_STATUS("Local") // Mapping from string to DiffDiskOption_STATUS -var DiffDiskOption_STATUS_Cache = map[string]DiffDiskOption_STATUS{ +var diffDiskOption_STATUS_Values = map[string]DiffDiskOption_STATUS{ "local": DiffDiskOption_STATUS_Local, } @@ -21649,7 +21416,7 @@ const ( ) // Mapping from string to DiffDiskPlacement -var DiffDiskPlacement_Cache = map[string]DiffDiskPlacement{ +var diffDiskPlacement_Values = map[string]DiffDiskPlacement{ "cachedisk": DiffDiskPlacement_CacheDisk, "resourcedisk": DiffDiskPlacement_ResourceDisk, } @@ -21667,7 +21434,7 @@ const ( ) // Mapping from string to DiffDiskPlacement_STATUS -var DiffDiskPlacement_STATUS_Cache = map[string]DiffDiskPlacement_STATUS{ +var diffDiskPlacement_STATUS_Values = map[string]DiffDiskPlacement_STATUS{ "cachedisk": DiffDiskPlacement_STATUS_CacheDisk, "resourcedisk": DiffDiskPlacement_STATUS_ResourceDisk, } @@ -21926,7 +21693,7 @@ const ( ) // Mapping from string to LastPatchInstallationSummary_Status_STATUS -var LastPatchInstallationSummary_Status_STATUS_Cache = map[string]LastPatchInstallationSummary_Status_STATUS{ +var lastPatchInstallationSummary_Status_STATUS_Values = map[string]LastPatchInstallationSummary_Status_STATUS{ "completedwithwarnings": LastPatchInstallationSummary_Status_STATUS_CompletedWithWarnings, "failed": LastPatchInstallationSummary_Status_STATUS_Failed, "inprogress": LastPatchInstallationSummary_Status_STATUS_InProgress, @@ -21943,7 +21710,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_AssessmentMode -var LinuxPatchSettings_AssessmentMode_Cache = map[string]LinuxPatchSettings_AssessmentMode{ +var linuxPatchSettings_AssessmentMode_Values = map[string]LinuxPatchSettings_AssessmentMode{ "automaticbyplatform": LinuxPatchSettings_AssessmentMode_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_AssessmentMode_ImageDefault, } @@ -21956,7 +21723,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_AssessmentMode_STATUS -var LinuxPatchSettings_AssessmentMode_STATUS_Cache = map[string]LinuxPatchSettings_AssessmentMode_STATUS{ +var linuxPatchSettings_AssessmentMode_STATUS_Values = map[string]LinuxPatchSettings_AssessmentMode_STATUS{ "automaticbyplatform": LinuxPatchSettings_AssessmentMode_STATUS_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_AssessmentMode_STATUS_ImageDefault, } @@ -21970,7 +21737,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_PatchMode -var LinuxPatchSettings_PatchMode_Cache = map[string]LinuxPatchSettings_PatchMode{ +var linuxPatchSettings_PatchMode_Values = map[string]LinuxPatchSettings_PatchMode{ "automaticbyplatform": LinuxPatchSettings_PatchMode_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_PatchMode_ImageDefault, } @@ -21983,7 +21750,7 @@ const ( ) // Mapping from string to LinuxPatchSettings_PatchMode_STATUS -var LinuxPatchSettings_PatchMode_STATUS_Cache = map[string]LinuxPatchSettings_PatchMode_STATUS{ +var linuxPatchSettings_PatchMode_STATUS_Values = map[string]LinuxPatchSettings_PatchMode_STATUS{ "automaticbyplatform": LinuxPatchSettings_PatchMode_STATUS_AutomaticByPlatform, "imagedefault": LinuxPatchSettings_PatchMode_STATUS_ImageDefault, } @@ -22039,12 +21806,8 @@ func (settings *LinuxVMGuestPatchAutomaticByPlatformSettings) AssignProperties_F // RebootSetting if source.RebootSetting != nil { rebootSetting := *source.RebootSetting - if rebootSettingValue, rebootSettingOk := LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Cache[strings.ToLower(rebootSetting)]; rebootSettingOk { - settings.RebootSetting = &rebootSettingValue - } else { - rebootSettingTemp := LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting(*source.RebootSetting) - settings.RebootSetting = &rebootSettingTemp - } + rebootSettingTemp := genruntime.ToEnum(rebootSetting, linuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Values) + settings.RebootSetting = &rebootSettingTemp } else { settings.RebootSetting = nil } @@ -22128,12 +21891,8 @@ func (settings *LinuxVMGuestPatchAutomaticByPlatformSettings_STATUS) AssignPrope // RebootSetting if source.RebootSetting != nil { rebootSetting := *source.RebootSetting - if rebootSettingValue, rebootSettingOk := LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Cache[strings.ToLower(rebootSetting)]; rebootSettingOk { - settings.RebootSetting = &rebootSettingValue - } else { - rebootSettingTemp := LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS(*source.RebootSetting) - settings.RebootSetting = &rebootSettingTemp - } + rebootSettingTemp := genruntime.ToEnum(rebootSetting, linuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Values) + settings.RebootSetting = &rebootSettingTemp } else { settings.RebootSetting = nil } @@ -22175,7 +21934,7 @@ const ( ) // Mapping from string to PatchSettings_AssessmentMode -var PatchSettings_AssessmentMode_Cache = map[string]PatchSettings_AssessmentMode{ +var patchSettings_AssessmentMode_Values = map[string]PatchSettings_AssessmentMode{ "automaticbyplatform": PatchSettings_AssessmentMode_AutomaticByPlatform, "imagedefault": PatchSettings_AssessmentMode_ImageDefault, } @@ -22188,7 +21947,7 @@ const ( ) // Mapping from string to PatchSettings_AssessmentMode_STATUS -var PatchSettings_AssessmentMode_STATUS_Cache = map[string]PatchSettings_AssessmentMode_STATUS{ +var patchSettings_AssessmentMode_STATUS_Values = map[string]PatchSettings_AssessmentMode_STATUS{ "automaticbyplatform": PatchSettings_AssessmentMode_STATUS_AutomaticByPlatform, "imagedefault": PatchSettings_AssessmentMode_STATUS_ImageDefault, } @@ -22203,7 +21962,7 @@ const ( ) // Mapping from string to PatchSettings_PatchMode -var PatchSettings_PatchMode_Cache = map[string]PatchSettings_PatchMode{ +var patchSettings_PatchMode_Values = map[string]PatchSettings_PatchMode{ "automaticbyos": PatchSettings_PatchMode_AutomaticByOS, "automaticbyplatform": PatchSettings_PatchMode_AutomaticByPlatform, "manual": PatchSettings_PatchMode_Manual, @@ -22218,7 +21977,7 @@ const ( ) // Mapping from string to PatchSettings_PatchMode_STATUS -var PatchSettings_PatchMode_STATUS_Cache = map[string]PatchSettings_PatchMode_STATUS{ +var patchSettings_PatchMode_STATUS_Values = map[string]PatchSettings_PatchMode_STATUS{ "automaticbyos": PatchSettings_PatchMode_STATUS_AutomaticByOS, "automaticbyplatform": PatchSettings_PatchMode_STATUS_AutomaticByPlatform, "manual": PatchSettings_PatchMode_STATUS_Manual, @@ -22423,7 +22182,7 @@ const ( ) // Mapping from string to VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion -var VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_Cache = map[string]VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion{ +var virtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_Values = map[string]VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion{ "ipv4": VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_IPv4, "ipv6": VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_IPv6, } @@ -22436,7 +22195,7 @@ const ( ) // Mapping from string to VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS -var VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Cache = map[string]VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ +var virtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_Values = map[string]VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS{ "ipv4": VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachineNetworkInterfaceIPConfigurationProperties_PrivateIPAddressVersion_STATUS_IPv6, } @@ -22666,12 +22425,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration) AssignPropertie // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -22715,12 +22470,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration) AssignPropertie // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -22728,12 +22479,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration) AssignPropertie // PublicIPAllocationMethod if source.PublicIPAllocationMethod != nil { publicIPAllocationMethod := *source.PublicIPAllocationMethod - if publicIPAllocationMethodValue, publicIPAllocationMethodOk := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Cache[strings.ToLower(publicIPAllocationMethod)]; publicIPAllocationMethodOk { - configuration.PublicIPAllocationMethod = &publicIPAllocationMethodValue - } else { - publicIPAllocationMethodTemp := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod(*source.PublicIPAllocationMethod) - configuration.PublicIPAllocationMethod = &publicIPAllocationMethodTemp - } + publicIPAllocationMethodTemp := genruntime.ToEnum(publicIPAllocationMethod, virtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Values) + configuration.PublicIPAllocationMethod = &publicIPAllocationMethodTemp } else { configuration.PublicIPAllocationMethod = nil } @@ -23106,12 +22853,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration_STATUS) AssignPr // DeleteOption if source.DeleteOption != nil { deleteOption := *source.DeleteOption - if deleteOptionValue, deleteOptionOk := VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Cache[strings.ToLower(deleteOption)]; deleteOptionOk { - configuration.DeleteOption = &deleteOptionValue - } else { - deleteOptionTemp := VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS(*source.DeleteOption) - configuration.DeleteOption = &deleteOptionTemp - } + deleteOptionTemp := genruntime.ToEnum(deleteOption, virtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Values) + configuration.DeleteOption = &deleteOptionTemp } else { configuration.DeleteOption = nil } @@ -23155,12 +22898,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration_STATUS) AssignPr // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - configuration.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS(*source.PublicIPAddressVersion) - configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, virtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values) + configuration.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { configuration.PublicIPAddressVersion = nil } @@ -23168,12 +22907,8 @@ func (configuration *VirtualMachinePublicIPAddressConfiguration_STATUS) AssignPr // PublicIPAllocationMethod if source.PublicIPAllocationMethod != nil { publicIPAllocationMethod := *source.PublicIPAllocationMethod - if publicIPAllocationMethodValue, publicIPAllocationMethodOk := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Cache[strings.ToLower(publicIPAllocationMethod)]; publicIPAllocationMethodOk { - configuration.PublicIPAllocationMethod = &publicIPAllocationMethodValue - } else { - publicIPAllocationMethodTemp := VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS(*source.PublicIPAllocationMethod) - configuration.PublicIPAllocationMethod = &publicIPAllocationMethodTemp - } + publicIPAllocationMethodTemp := genruntime.ToEnum(publicIPAllocationMethod, virtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Values) + configuration.PublicIPAllocationMethod = &publicIPAllocationMethodTemp } else { configuration.PublicIPAllocationMethod = nil } @@ -23398,12 +23133,8 @@ func (profile *VMDiskSecurityProfile) AssignProperties_From_VMDiskSecurityProfil // SecurityEncryptionType if source.SecurityEncryptionType != nil { securityEncryptionType := *source.SecurityEncryptionType - if securityEncryptionTypeValue, securityEncryptionTypeOk := VMDiskSecurityProfile_SecurityEncryptionType_Cache[strings.ToLower(securityEncryptionType)]; securityEncryptionTypeOk { - profile.SecurityEncryptionType = &securityEncryptionTypeValue - } else { - securityEncryptionTypeTemp := VMDiskSecurityProfile_SecurityEncryptionType(*source.SecurityEncryptionType) - profile.SecurityEncryptionType = &securityEncryptionTypeTemp - } + securityEncryptionTypeTemp := genruntime.ToEnum(securityEncryptionType, vMDiskSecurityProfile_SecurityEncryptionType_Values) + profile.SecurityEncryptionType = &securityEncryptionTypeTemp } else { profile.SecurityEncryptionType = nil } @@ -23542,12 +23273,8 @@ func (profile *VMDiskSecurityProfile_STATUS) AssignProperties_From_VMDiskSecurit // SecurityEncryptionType if source.SecurityEncryptionType != nil { securityEncryptionType := *source.SecurityEncryptionType - if securityEncryptionTypeValue, securityEncryptionTypeOk := VMDiskSecurityProfile_SecurityEncryptionType_STATUS_Cache[strings.ToLower(securityEncryptionType)]; securityEncryptionTypeOk { - profile.SecurityEncryptionType = &securityEncryptionTypeValue - } else { - securityEncryptionTypeTemp := VMDiskSecurityProfile_SecurityEncryptionType_STATUS(*source.SecurityEncryptionType) - profile.SecurityEncryptionType = &securityEncryptionTypeTemp - } + securityEncryptionTypeTemp := genruntime.ToEnum(securityEncryptionType, vMDiskSecurityProfile_SecurityEncryptionType_STATUS_Values) + profile.SecurityEncryptionType = &securityEncryptionTypeTemp } else { profile.SecurityEncryptionType = nil } @@ -23643,12 +23370,8 @@ func (settings *WindowsVMGuestPatchAutomaticByPlatformSettings) AssignProperties // RebootSetting if source.RebootSetting != nil { rebootSetting := *source.RebootSetting - if rebootSettingValue, rebootSettingOk := WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Cache[strings.ToLower(rebootSetting)]; rebootSettingOk { - settings.RebootSetting = &rebootSettingValue - } else { - rebootSettingTemp := WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting(*source.RebootSetting) - settings.RebootSetting = &rebootSettingTemp - } + rebootSettingTemp := genruntime.ToEnum(rebootSetting, windowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Values) + settings.RebootSetting = &rebootSettingTemp } else { settings.RebootSetting = nil } @@ -23732,12 +23455,8 @@ func (settings *WindowsVMGuestPatchAutomaticByPlatformSettings_STATUS) AssignPro // RebootSetting if source.RebootSetting != nil { rebootSetting := *source.RebootSetting - if rebootSettingValue, rebootSettingOk := WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Cache[strings.ToLower(rebootSetting)]; rebootSettingOk { - settings.RebootSetting = &rebootSettingValue - } else { - rebootSettingTemp := WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS(*source.RebootSetting) - settings.RebootSetting = &rebootSettingTemp - } + rebootSettingTemp := genruntime.ToEnum(rebootSetting, windowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Values) + settings.RebootSetting = &rebootSettingTemp } else { settings.RebootSetting = nil } @@ -23853,12 +23572,8 @@ func (listener *WinRMListener) AssignProperties_From_WinRMListener(source *v2022 // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := WinRMListener_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := WinRMListener_Protocol(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, winRMListener_Protocol_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -23974,12 +23689,8 @@ func (listener *WinRMListener_STATUS) AssignProperties_From_WinRMListener_STATUS // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := WinRMListener_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := WinRMListener_Protocol_STATUS(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, winRMListener_Protocol_STATUS_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -24189,7 +23900,7 @@ const ( ) // Mapping from string to LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting -var LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Cache = map[string]LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting{ +var linuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Values = map[string]LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting{ "always": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Always, "ifrequired": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_IfRequired, "never": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Never, @@ -24206,7 +23917,7 @@ const ( ) // Mapping from string to LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS -var LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Cache = map[string]LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS{ +var linuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Values = map[string]LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS{ "always": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Always, "ifrequired": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_IfRequired, "never": LinuxVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Never, @@ -24279,12 +23990,8 @@ func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(s // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPAddressSku_Name_Cache[strings.ToLower(name)]; nameOk { - addressSku.Name = &nameValue - } else { - nameTemp := PublicIPAddressSku_Name(*source.Name) - addressSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPAddressSku_Name_Values) + addressSku.Name = &nameTemp } else { addressSku.Name = nil } @@ -24292,12 +23999,8 @@ func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(s // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPAddressSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - addressSku.Tier = &tierValue - } else { - tierTemp := PublicIPAddressSku_Tier(*source.Tier) - addressSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPAddressSku_Tier_Values) + addressSku.Tier = &tierTemp } else { addressSku.Tier = nil } @@ -24406,12 +24109,8 @@ func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddre // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPAddressSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - addressSku.Name = &nameValue - } else { - nameTemp := PublicIPAddressSku_Name_STATUS(*source.Name) - addressSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPAddressSku_Name_STATUS_Values) + addressSku.Name = &nameTemp } else { addressSku.Name = nil } @@ -24419,12 +24118,8 @@ func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddre // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPAddressSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - addressSku.Tier = &tierValue - } else { - tierTemp := PublicIPAddressSku_Tier_STATUS(*source.Tier) - addressSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPAddressSku_Tier_STATUS_Values) + addressSku.Tier = &tierTemp } else { addressSku.Tier = nil } @@ -24656,7 +24351,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption -var VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption{ +var virtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption{ "delete": VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Delete, "detach": VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_Detach, } @@ -24669,7 +24364,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS -var VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS{ +var virtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS{ "delete": VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Delete, "detach": VirtualMachinePublicIPAddressConfigurationProperties_DeleteOption_STATUS_Detach, } @@ -24683,7 +24378,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion -var VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion{ +var virtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion{ "ipv4": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv4, "ipv6": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_IPv6, } @@ -24696,7 +24391,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS -var VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ +var virtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS{ "ipv4": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv4, "ipv6": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAddressVersion_STATUS_IPv6, } @@ -24710,7 +24405,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod -var VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod{ +var virtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod{ "dynamic": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Dynamic, "static": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_Static, } @@ -24723,7 +24418,7 @@ const ( ) // Mapping from string to VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS -var VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Cache = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS{ +var virtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Values = map[string]VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS{ "dynamic": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Dynamic, "static": VirtualMachinePublicIPAddressConfigurationProperties_PublicIPAllocationMethod_STATUS_Static, } @@ -24883,7 +24578,7 @@ const ( ) // Mapping from string to VMDiskSecurityProfile_SecurityEncryptionType -var VMDiskSecurityProfile_SecurityEncryptionType_Cache = map[string]VMDiskSecurityProfile_SecurityEncryptionType{ +var vMDiskSecurityProfile_SecurityEncryptionType_Values = map[string]VMDiskSecurityProfile_SecurityEncryptionType{ "diskwithvmgueststate": VMDiskSecurityProfile_SecurityEncryptionType_DiskWithVMGuestState, "vmgueststateonly": VMDiskSecurityProfile_SecurityEncryptionType_VMGuestStateOnly, } @@ -24896,7 +24591,7 @@ const ( ) // Mapping from string to VMDiskSecurityProfile_SecurityEncryptionType_STATUS -var VMDiskSecurityProfile_SecurityEncryptionType_STATUS_Cache = map[string]VMDiskSecurityProfile_SecurityEncryptionType_STATUS{ +var vMDiskSecurityProfile_SecurityEncryptionType_STATUS_Values = map[string]VMDiskSecurityProfile_SecurityEncryptionType_STATUS{ "diskwithvmgueststate": VMDiskSecurityProfile_SecurityEncryptionType_STATUS_DiskWithVMGuestState, "vmgueststateonly": VMDiskSecurityProfile_SecurityEncryptionType_STATUS_VMGuestStateOnly, } @@ -24912,7 +24607,7 @@ const ( ) // Mapping from string to WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting -var WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Cache = map[string]WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting{ +var windowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Values = map[string]WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting{ "always": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Always, "ifrequired": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_IfRequired, "never": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_Never, @@ -24929,7 +24624,7 @@ const ( ) // Mapping from string to WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS -var WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Cache = map[string]WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS{ +var windowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Values = map[string]WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS{ "always": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Always, "ifrequired": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_IfRequired, "never": WindowsVMGuestPatchAutomaticByPlatformSettings_RebootSetting_STATUS_Never, @@ -24945,7 +24640,7 @@ const ( ) // Mapping from string to WinRMListener_Protocol -var WinRMListener_Protocol_Cache = map[string]WinRMListener_Protocol{ +var winRMListener_Protocol_Values = map[string]WinRMListener_Protocol{ "http": WinRMListener_Protocol_Http, "https": WinRMListener_Protocol_Https, } @@ -24958,7 +24653,7 @@ const ( ) // Mapping from string to WinRMListener_Protocol_STATUS -var WinRMListener_Protocol_STATUS_Cache = map[string]WinRMListener_Protocol_STATUS{ +var winRMListener_Protocol_STATUS_Values = map[string]WinRMListener_Protocol_STATUS{ "http": WinRMListener_Protocol_STATUS_Http, "https": WinRMListener_Protocol_STATUS_Https, } @@ -24972,7 +24667,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Name -var PublicIPAddressSku_Name_Cache = map[string]PublicIPAddressSku_Name{ +var publicIPAddressSku_Name_Values = map[string]PublicIPAddressSku_Name{ "basic": PublicIPAddressSku_Name_Basic, "standard": PublicIPAddressSku_Name_Standard, } @@ -24985,7 +24680,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Name_STATUS -var PublicIPAddressSku_Name_STATUS_Cache = map[string]PublicIPAddressSku_Name_STATUS{ +var publicIPAddressSku_Name_STATUS_Values = map[string]PublicIPAddressSku_Name_STATUS{ "basic": PublicIPAddressSku_Name_STATUS_Basic, "standard": PublicIPAddressSku_Name_STATUS_Standard, } @@ -24999,7 +24694,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Tier -var PublicIPAddressSku_Tier_Cache = map[string]PublicIPAddressSku_Tier{ +var publicIPAddressSku_Tier_Values = map[string]PublicIPAddressSku_Tier{ "global": PublicIPAddressSku_Tier_Global, "regional": PublicIPAddressSku_Tier_Regional, } @@ -25012,7 +24707,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Tier_STATUS -var PublicIPAddressSku_Tier_STATUS_Cache = map[string]PublicIPAddressSku_Tier_STATUS{ +var publicIPAddressSku_Tier_STATUS_Values = map[string]PublicIPAddressSku_Tier_STATUS{ "global": PublicIPAddressSku_Tier_STATUS_Global, "regional": PublicIPAddressSku_Tier_STATUS_Regional, } diff --git a/v2/api/compute/v1api20220301/virtual_machines_extension_types_gen.go b/v2/api/compute/v1api20220301/virtual_machines_extension_types_gen.go index 5b9bb28b026..b4ce4c20f96 100644 --- a/v2/api/compute/v1api20220301/virtual_machines_extension_types_gen.go +++ b/v2/api/compute/v1api20220301/virtual_machines_extension_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2066,12 +2065,8 @@ func (status *InstanceViewStatus) AssignProperties_From_InstanceViewStatus(sourc // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := InstanceViewStatus_Level_Cache[strings.ToLower(level)]; levelOk { - status.Level = &levelValue - } else { - levelTemp := InstanceViewStatus_Level(*source.Level) - status.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, instanceViewStatus_Level_Values) + status.Level = &levelTemp } else { status.Level = nil } @@ -2159,7 +2154,7 @@ const ( ) // Mapping from string to InstanceViewStatus_Level -var InstanceViewStatus_Level_Cache = map[string]InstanceViewStatus_Level{ +var instanceViewStatus_Level_Values = map[string]InstanceViewStatus_Level{ "error": InstanceViewStatus_Level_Error, "info": InstanceViewStatus_Level_Info, "warning": InstanceViewStatus_Level_Warning, diff --git a/v2/api/compute/v1api20220702/disk_encryption_set_spec_arm_types_gen.go b/v2/api/compute/v1api20220702/disk_encryption_set_spec_arm_types_gen.go index c719e242c56..34555e2e1fc 100644 --- a/v2/api/compute/v1api20220702/disk_encryption_set_spec_arm_types_gen.go +++ b/v2/api/compute/v1api20220702/disk_encryption_set_spec_arm_types_gen.go @@ -73,7 +73,7 @@ const ( ) // Mapping from string to EncryptionSetIdentity_Type -var EncryptionSetIdentity_Type_Cache = map[string]EncryptionSetIdentity_Type{ +var encryptionSetIdentity_Type_Values = map[string]EncryptionSetIdentity_Type{ "none": EncryptionSetIdentity_Type_None, "systemassigned": EncryptionSetIdentity_Type_SystemAssigned, "systemassigned, userassigned": EncryptionSetIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220702/disk_encryption_set_status_arm_types_gen.go b/v2/api/compute/v1api20220702/disk_encryption_set_status_arm_types_gen.go index b1e0975973b..a0556daeeff 100644 --- a/v2/api/compute/v1api20220702/disk_encryption_set_status_arm_types_gen.go +++ b/v2/api/compute/v1api20220702/disk_encryption_set_status_arm_types_gen.go @@ -106,7 +106,7 @@ const ( ) // Mapping from string to EncryptionSetIdentity_Type_STATUS -var EncryptionSetIdentity_Type_STATUS_Cache = map[string]EncryptionSetIdentity_Type_STATUS{ +var encryptionSetIdentity_Type_STATUS_Values = map[string]EncryptionSetIdentity_Type_STATUS{ "none": EncryptionSetIdentity_Type_STATUS_None, "systemassigned": EncryptionSetIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": EncryptionSetIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/compute/v1api20220702/disk_encryption_set_types_gen.go b/v2/api/compute/v1api20220702/disk_encryption_set_types_gen.go index dd898d21456..67e80757927 100644 --- a/v2/api/compute/v1api20220702/disk_encryption_set_types_gen.go +++ b/v2/api/compute/v1api20220702/disk_encryption_set_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -343,7 +342,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-07-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-07-02": APIVersion_Value, } @@ -627,12 +626,8 @@ func (encryptionSet *DiskEncryptionSet_Spec) AssignProperties_From_DiskEncryptio // EncryptionType if source.EncryptionType != nil { encryptionType := *source.EncryptionType - if encryptionTypeValue, encryptionTypeOk := DiskEncryptionSetType_Cache[strings.ToLower(encryptionType)]; encryptionTypeOk { - encryptionSet.EncryptionType = &encryptionTypeValue - } else { - encryptionTypeTemp := DiskEncryptionSetType(*source.EncryptionType) - encryptionSet.EncryptionType = &encryptionTypeTemp - } + encryptionTypeTemp := genruntime.ToEnum(encryptionType, diskEncryptionSetType_Values) + encryptionSet.EncryptionType = &encryptionTypeTemp } else { encryptionSet.EncryptionType = nil } @@ -1124,12 +1119,8 @@ func (encryptionSet *DiskEncryptionSet_STATUS) AssignProperties_From_DiskEncrypt // EncryptionType if source.EncryptionType != nil { encryptionType := *source.EncryptionType - if encryptionTypeValue, encryptionTypeOk := DiskEncryptionSetType_STATUS_Cache[strings.ToLower(encryptionType)]; encryptionTypeOk { - encryptionSet.EncryptionType = &encryptionTypeValue - } else { - encryptionTypeTemp := DiskEncryptionSetType_STATUS(*source.EncryptionType) - encryptionSet.EncryptionType = &encryptionTypeTemp - } + encryptionTypeTemp := genruntime.ToEnum(encryptionType, diskEncryptionSetType_STATUS_Values) + encryptionSet.EncryptionType = &encryptionTypeTemp } else { encryptionSet.EncryptionType = nil } @@ -1500,7 +1491,7 @@ const ( ) // Mapping from string to DiskEncryptionSetType -var DiskEncryptionSetType_Cache = map[string]DiskEncryptionSetType{ +var diskEncryptionSetType_Values = map[string]DiskEncryptionSetType{ "confidentialvmencryptedwithcustomerkey": DiskEncryptionSetType_ConfidentialVmEncryptedWithCustomerKey, "encryptionatrestwithcustomerkey": DiskEncryptionSetType_EncryptionAtRestWithCustomerKey, "encryptionatrestwithplatformandcustomerkeys": DiskEncryptionSetType_EncryptionAtRestWithPlatformAndCustomerKeys, @@ -1516,7 +1507,7 @@ const ( ) // Mapping from string to DiskEncryptionSetType_STATUS -var DiskEncryptionSetType_STATUS_Cache = map[string]DiskEncryptionSetType_STATUS{ +var diskEncryptionSetType_STATUS_Values = map[string]DiskEncryptionSetType_STATUS{ "confidentialvmencryptedwithcustomerkey": DiskEncryptionSetType_STATUS_ConfidentialVmEncryptedWithCustomerKey, "encryptionatrestwithcustomerkey": DiskEncryptionSetType_STATUS_EncryptionAtRestWithCustomerKey, "encryptionatrestwithplatformandcustomerkeys": DiskEncryptionSetType_STATUS_EncryptionAtRestWithPlatformAndCustomerKeys, @@ -1594,12 +1585,8 @@ func (identity *EncryptionSetIdentity) AssignProperties_From_EncryptionSetIdenti // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := EncryptionSetIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := EncryptionSetIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, encryptionSetIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1778,12 +1765,8 @@ func (identity *EncryptionSetIdentity_STATUS) AssignProperties_From_EncryptionSe // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := EncryptionSetIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := EncryptionSetIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, encryptionSetIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } diff --git a/v2/api/compute/v1api20220702/storage/disk_encryption_set_types_gen.go b/v2/api/compute/v1api20220702/storage/disk_encryption_set_types_gen.go index 881a7afae1e..c60936622bc 100644 --- a/v2/api/compute/v1api20220702/storage/disk_encryption_set_types_gen.go +++ b/v2/api/compute/v1api20220702/storage/disk_encryption_set_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-07-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-07-02": APIVersion_Value, } diff --git a/v2/api/containerinstance/v1api20211001/container_group_spec_arm_types_gen.go b/v2/api/containerinstance/v1api20211001/container_group_spec_arm_types_gen.go index ef6cc3770d8..8c3da20205c 100644 --- a/v2/api/containerinstance/v1api20211001/container_group_spec_arm_types_gen.go +++ b/v2/api/containerinstance/v1api20211001/container_group_spec_arm_types_gen.go @@ -119,7 +119,7 @@ const ( ) // Mapping from string to ContainerGroupIdentity_Type -var ContainerGroupIdentity_Type_Cache = map[string]ContainerGroupIdentity_Type{ +var containerGroupIdentity_Type_Values = map[string]ContainerGroupIdentity_Type{ "none": ContainerGroupIdentity_Type_None, "systemassigned": ContainerGroupIdentity_Type_SystemAssigned, "systemassigned, userassigned": ContainerGroupIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/containerinstance/v1api20211001/container_group_status_arm_types_gen.go b/v2/api/containerinstance/v1api20211001/container_group_status_arm_types_gen.go index 40cddfd70f6..64e6e10d1f0 100644 --- a/v2/api/containerinstance/v1api20211001/container_group_status_arm_types_gen.go +++ b/v2/api/containerinstance/v1api20211001/container_group_status_arm_types_gen.go @@ -131,7 +131,7 @@ const ( ) // Mapping from string to ContainerGroupIdentity_Type_STATUS -var ContainerGroupIdentity_Type_STATUS_Cache = map[string]ContainerGroupIdentity_Type_STATUS{ +var containerGroupIdentity_Type_STATUS_Values = map[string]ContainerGroupIdentity_Type_STATUS{ "none": ContainerGroupIdentity_Type_STATUS_None, "systemassigned": ContainerGroupIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ContainerGroupIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/containerinstance/v1api20211001/container_group_types_gen.go b/v2/api/containerinstance/v1api20211001/container_group_types_gen.go index 9b1f213cdd8..610fd34d6a3 100644 --- a/v2/api/containerinstance/v1api20211001/container_group_types_gen.go +++ b/v2/api/containerinstance/v1api20211001/container_group_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -332,7 +331,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } @@ -918,12 +917,8 @@ func (group *ContainerGroup_Spec) AssignProperties_From_ContainerGroup_Spec(sour // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ContainerGroup_Properties_OsType_Spec_Cache[strings.ToLower(osType)]; osTypeOk { - group.OsType = &osTypeValue - } else { - osTypeTemp := ContainerGroup_Properties_OsType_Spec(*source.OsType) - group.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, containerGroup_Properties_OsType_Spec_Values) + group.OsType = &osTypeTemp } else { group.OsType = nil } @@ -939,12 +934,8 @@ func (group *ContainerGroup_Spec) AssignProperties_From_ContainerGroup_Spec(sour // RestartPolicy if source.RestartPolicy != nil { restartPolicy := *source.RestartPolicy - if restartPolicyValue, restartPolicyOk := ContainerGroup_Properties_RestartPolicy_Spec_Cache[strings.ToLower(restartPolicy)]; restartPolicyOk { - group.RestartPolicy = &restartPolicyValue - } else { - restartPolicyTemp := ContainerGroup_Properties_RestartPolicy_Spec(*source.RestartPolicy) - group.RestartPolicy = &restartPolicyTemp - } + restartPolicyTemp := genruntime.ToEnum(restartPolicy, containerGroup_Properties_RestartPolicy_Spec_Values) + group.RestartPolicy = &restartPolicyTemp } else { group.RestartPolicy = nil } @@ -952,12 +943,8 @@ func (group *ContainerGroup_Spec) AssignProperties_From_ContainerGroup_Spec(sour // Sku if source.Sku != nil { sku := *source.Sku - if skuValue, skuOk := ContainerGroupSku_Cache[strings.ToLower(sku)]; skuOk { - group.Sku = &skuValue - } else { - skuTemp := ContainerGroupSku(*source.Sku) - group.Sku = &skuTemp - } + skuTemp := genruntime.ToEnum(sku, containerGroupSku_Values) + group.Sku = &skuTemp } else { group.Sku = nil } @@ -1924,12 +1911,8 @@ func (group *ContainerGroup_STATUS) AssignProperties_From_ContainerGroup_STATUS( // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := ContainerGroup_Properties_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - group.OsType = &osTypeValue - } else { - osTypeTemp := ContainerGroup_Properties_OsType_STATUS(*source.OsType) - group.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, containerGroup_Properties_OsType_STATUS_Values) + group.OsType = &osTypeTemp } else { group.OsType = nil } @@ -1940,12 +1923,8 @@ func (group *ContainerGroup_STATUS) AssignProperties_From_ContainerGroup_STATUS( // RestartPolicy if source.RestartPolicy != nil { restartPolicy := *source.RestartPolicy - if restartPolicyValue, restartPolicyOk := ContainerGroup_Properties_RestartPolicy_STATUS_Cache[strings.ToLower(restartPolicy)]; restartPolicyOk { - group.RestartPolicy = &restartPolicyValue - } else { - restartPolicyTemp := ContainerGroup_Properties_RestartPolicy_STATUS(*source.RestartPolicy) - group.RestartPolicy = &restartPolicyTemp - } + restartPolicyTemp := genruntime.ToEnum(restartPolicy, containerGroup_Properties_RestartPolicy_STATUS_Values) + group.RestartPolicy = &restartPolicyTemp } else { group.RestartPolicy = nil } @@ -1953,12 +1932,8 @@ func (group *ContainerGroup_STATUS) AssignProperties_From_ContainerGroup_STATUS( // Sku if source.Sku != nil { sku := *source.Sku - if skuValue, skuOk := ContainerGroupSku_STATUS_Cache[strings.ToLower(sku)]; skuOk { - group.Sku = &skuValue - } else { - skuTemp := ContainerGroupSku_STATUS(*source.Sku) - group.Sku = &skuTemp - } + skuTemp := genruntime.ToEnum(sku, containerGroupSku_STATUS_Values) + group.Sku = &skuTemp } else { group.Sku = nil } @@ -3329,7 +3304,7 @@ const ( ) // Mapping from string to ContainerGroup_Properties_OsType_Spec -var ContainerGroup_Properties_OsType_Spec_Cache = map[string]ContainerGroup_Properties_OsType_Spec{ +var containerGroup_Properties_OsType_Spec_Values = map[string]ContainerGroup_Properties_OsType_Spec{ "linux": ContainerGroup_Properties_OsType_Spec_Linux, "windows": ContainerGroup_Properties_OsType_Spec_Windows, } @@ -3342,7 +3317,7 @@ const ( ) // Mapping from string to ContainerGroup_Properties_OsType_STATUS -var ContainerGroup_Properties_OsType_STATUS_Cache = map[string]ContainerGroup_Properties_OsType_STATUS{ +var containerGroup_Properties_OsType_STATUS_Values = map[string]ContainerGroup_Properties_OsType_STATUS{ "linux": ContainerGroup_Properties_OsType_STATUS_Linux, "windows": ContainerGroup_Properties_OsType_STATUS_Windows, } @@ -3357,7 +3332,7 @@ const ( ) // Mapping from string to ContainerGroup_Properties_RestartPolicy_Spec -var ContainerGroup_Properties_RestartPolicy_Spec_Cache = map[string]ContainerGroup_Properties_RestartPolicy_Spec{ +var containerGroup_Properties_RestartPolicy_Spec_Values = map[string]ContainerGroup_Properties_RestartPolicy_Spec{ "always": ContainerGroup_Properties_RestartPolicy_Spec_Always, "never": ContainerGroup_Properties_RestartPolicy_Spec_Never, "onfailure": ContainerGroup_Properties_RestartPolicy_Spec_OnFailure, @@ -3372,7 +3347,7 @@ const ( ) // Mapping from string to ContainerGroup_Properties_RestartPolicy_STATUS -var ContainerGroup_Properties_RestartPolicy_STATUS_Cache = map[string]ContainerGroup_Properties_RestartPolicy_STATUS{ +var containerGroup_Properties_RestartPolicy_STATUS_Values = map[string]ContainerGroup_Properties_RestartPolicy_STATUS{ "always": ContainerGroup_Properties_RestartPolicy_STATUS_Always, "never": ContainerGroup_Properties_RestartPolicy_STATUS_Never, "onfailure": ContainerGroup_Properties_RestartPolicy_STATUS_OnFailure, @@ -3649,12 +3624,8 @@ func (identity *ContainerGroupIdentity) AssignProperties_From_ContainerGroupIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ContainerGroupIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ContainerGroupIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, containerGroupIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3830,12 +3801,8 @@ func (identity *ContainerGroupIdentity_STATUS) AssignProperties_From_ContainerGr // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ContainerGroupIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ContainerGroupIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, containerGroupIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3920,7 +3887,7 @@ const ( ) // Mapping from string to ContainerGroupSku -var ContainerGroupSku_Cache = map[string]ContainerGroupSku{ +var containerGroupSku_Values = map[string]ContainerGroupSku{ "dedicated": ContainerGroupSku_Dedicated, "standard": ContainerGroupSku_Standard, } @@ -3934,7 +3901,7 @@ const ( ) // Mapping from string to ContainerGroupSku_STATUS -var ContainerGroupSku_STATUS_Cache = map[string]ContainerGroupSku_STATUS{ +var containerGroupSku_STATUS_Values = map[string]ContainerGroupSku_STATUS{ "dedicated": ContainerGroupSku_STATUS_Dedicated, "standard": ContainerGroupSku_STATUS_Standard, } @@ -5532,12 +5499,8 @@ func (address *IpAddress) AssignProperties_From_IpAddress(source *v20211001s.IpA // AutoGeneratedDomainNameLabelScope if source.AutoGeneratedDomainNameLabelScope != nil { autoGeneratedDomainNameLabelScope := *source.AutoGeneratedDomainNameLabelScope - if autoGeneratedDomainNameLabelScopeValue, autoGeneratedDomainNameLabelScopeOk := IpAddress_AutoGeneratedDomainNameLabelScope_Cache[strings.ToLower(autoGeneratedDomainNameLabelScope)]; autoGeneratedDomainNameLabelScopeOk { - address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeValue - } else { - autoGeneratedDomainNameLabelScopeTemp := IpAddress_AutoGeneratedDomainNameLabelScope(*source.AutoGeneratedDomainNameLabelScope) - address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp - } + autoGeneratedDomainNameLabelScopeTemp := genruntime.ToEnum(autoGeneratedDomainNameLabelScope, ipAddress_AutoGeneratedDomainNameLabelScope_Values) + address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp } else { address.AutoGeneratedDomainNameLabelScope = nil } @@ -5569,12 +5532,8 @@ func (address *IpAddress) AssignProperties_From_IpAddress(source *v20211001s.IpA // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := IpAddress_Type_Cache[strings.ToLower(typeVar)]; typeOk { - address.Type = &typeValue - } else { - typeTemp := IpAddress_Type(*source.Type) - address.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, ipAddress_Type_Values) + address.Type = &typeTemp } else { address.Type = nil } @@ -5777,12 +5736,8 @@ func (address *IpAddress_STATUS) AssignProperties_From_IpAddress_STATUS(source * // AutoGeneratedDomainNameLabelScope if source.AutoGeneratedDomainNameLabelScope != nil { autoGeneratedDomainNameLabelScope := *source.AutoGeneratedDomainNameLabelScope - if autoGeneratedDomainNameLabelScopeValue, autoGeneratedDomainNameLabelScopeOk := IpAddress_AutoGeneratedDomainNameLabelScope_STATUS_Cache[strings.ToLower(autoGeneratedDomainNameLabelScope)]; autoGeneratedDomainNameLabelScopeOk { - address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeValue - } else { - autoGeneratedDomainNameLabelScopeTemp := IpAddress_AutoGeneratedDomainNameLabelScope_STATUS(*source.AutoGeneratedDomainNameLabelScope) - address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp - } + autoGeneratedDomainNameLabelScopeTemp := genruntime.ToEnum(autoGeneratedDomainNameLabelScope, ipAddress_AutoGeneratedDomainNameLabelScope_STATUS_Values) + address.AutoGeneratedDomainNameLabelScope = &autoGeneratedDomainNameLabelScopeTemp } else { address.AutoGeneratedDomainNameLabelScope = nil } @@ -5817,12 +5772,8 @@ func (address *IpAddress_STATUS) AssignProperties_From_IpAddress_STATUS(source * // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := IpAddress_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - address.Type = &typeValue - } else { - typeTemp := IpAddress_Type_STATUS(*source.Type) - address.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, ipAddress_Type_STATUS_Values) + address.Type = &typeTemp } else { address.Type = nil } @@ -6727,12 +6678,8 @@ func (port *ContainerPort) AssignProperties_From_ContainerPort(source *v20211001 // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ContainerPort_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - port.Protocol = &protocolValue - } else { - protocolTemp := ContainerPort_Protocol(*source.Protocol) - port.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, containerPort_Protocol_Values) + port.Protocol = &protocolTemp } else { port.Protocol = nil } @@ -6834,12 +6781,8 @@ func (port *ContainerPort_STATUS) AssignProperties_From_ContainerPort_STATUS(sou // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ContainerPort_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - port.Protocol = &protocolValue - } else { - protocolTemp := ContainerPort_Protocol_STATUS(*source.Protocol) - port.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, containerPort_Protocol_STATUS_Values) + port.Protocol = &protocolTemp } else { port.Protocol = nil } @@ -8322,7 +8265,7 @@ const ( ) // Mapping from string to IpAddress_AutoGeneratedDomainNameLabelScope -var IpAddress_AutoGeneratedDomainNameLabelScope_Cache = map[string]IpAddress_AutoGeneratedDomainNameLabelScope{ +var ipAddress_AutoGeneratedDomainNameLabelScope_Values = map[string]IpAddress_AutoGeneratedDomainNameLabelScope{ "noreuse": IpAddress_AutoGeneratedDomainNameLabelScope_Noreuse, "resourcegroupreuse": IpAddress_AutoGeneratedDomainNameLabelScope_ResourceGroupReuse, "subscriptionreuse": IpAddress_AutoGeneratedDomainNameLabelScope_SubscriptionReuse, @@ -8341,7 +8284,7 @@ const ( ) // Mapping from string to IpAddress_AutoGeneratedDomainNameLabelScope_STATUS -var IpAddress_AutoGeneratedDomainNameLabelScope_STATUS_Cache = map[string]IpAddress_AutoGeneratedDomainNameLabelScope_STATUS{ +var ipAddress_AutoGeneratedDomainNameLabelScope_STATUS_Values = map[string]IpAddress_AutoGeneratedDomainNameLabelScope_STATUS{ "noreuse": IpAddress_AutoGeneratedDomainNameLabelScope_STATUS_Noreuse, "resourcegroupreuse": IpAddress_AutoGeneratedDomainNameLabelScope_STATUS_ResourceGroupReuse, "subscriptionreuse": IpAddress_AutoGeneratedDomainNameLabelScope_STATUS_SubscriptionReuse, @@ -8358,7 +8301,7 @@ const ( ) // Mapping from string to IpAddress_Type -var IpAddress_Type_Cache = map[string]IpAddress_Type{ +var ipAddress_Type_Values = map[string]IpAddress_Type{ "private": IpAddress_Type_Private, "public": IpAddress_Type_Public, } @@ -8371,7 +8314,7 @@ const ( ) // Mapping from string to IpAddress_Type_STATUS -var IpAddress_Type_STATUS_Cache = map[string]IpAddress_Type_STATUS{ +var ipAddress_Type_STATUS_Values = map[string]IpAddress_Type_STATUS{ "private": IpAddress_Type_STATUS_Private, "public": IpAddress_Type_STATUS_Public, } @@ -8493,12 +8436,8 @@ func (analytics *LogAnalytics) AssignProperties_From_LogAnalytics(source *v20211 // LogType if source.LogType != nil { logType := *source.LogType - if logTypeValue, logTypeOk := LogAnalytics_LogType_Cache[strings.ToLower(logType)]; logTypeOk { - analytics.LogType = &logTypeValue - } else { - logTypeTemp := LogAnalytics_LogType(*source.LogType) - analytics.LogType = &logTypeTemp - } + logTypeTemp := genruntime.ToEnum(logType, logAnalytics_LogType_Values) + analytics.LogType = &logTypeTemp } else { analytics.LogType = nil } @@ -8652,12 +8591,8 @@ func (analytics *LogAnalytics_STATUS) AssignProperties_From_LogAnalytics_STATUS( // LogType if source.LogType != nil { logType := *source.LogType - if logTypeValue, logTypeOk := LogAnalytics_LogType_STATUS_Cache[strings.ToLower(logType)]; logTypeOk { - analytics.LogType = &logTypeValue - } else { - logTypeTemp := LogAnalytics_LogType_STATUS(*source.LogType) - analytics.LogType = &logTypeTemp - } + logTypeTemp := genruntime.ToEnum(logType, logAnalytics_LogType_STATUS_Values) + analytics.LogType = &logTypeTemp } else { analytics.LogType = nil } @@ -8772,12 +8707,8 @@ func (port *Port) AssignProperties_From_Port(source *v20211001s.Port) error { // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := Port_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - port.Protocol = &protocolValue - } else { - protocolTemp := Port_Protocol(*source.Protocol) - port.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, port_Protocol_Values) + port.Protocol = &protocolTemp } else { port.Protocol = nil } @@ -8879,12 +8810,8 @@ func (port *Port_STATUS) AssignProperties_From_Port_STATUS(source *v20211001s.Po // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := Port_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - port.Protocol = &protocolValue - } else { - protocolTemp := Port_Protocol_STATUS(*source.Protocol) - port.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, port_Protocol_STATUS_Values) + port.Protocol = &protocolTemp } else { port.Protocol = nil } @@ -9847,12 +9774,8 @@ func (httpGet *ContainerHttpGet) AssignProperties_From_ContainerHttpGet(source * // Scheme if source.Scheme != nil { scheme := *source.Scheme - if schemeValue, schemeOk := ContainerHttpGet_Scheme_Cache[strings.ToLower(scheme)]; schemeOk { - httpGet.Scheme = &schemeValue - } else { - schemeTemp := ContainerHttpGet_Scheme(*source.Scheme) - httpGet.Scheme = &schemeTemp - } + schemeTemp := genruntime.ToEnum(scheme, containerHttpGet_Scheme_Values) + httpGet.Scheme = &schemeTemp } else { httpGet.Scheme = nil } @@ -10039,12 +9962,8 @@ func (httpGet *ContainerHttpGet_STATUS) AssignProperties_From_ContainerHttpGet_S // Scheme if source.Scheme != nil { scheme := *source.Scheme - if schemeValue, schemeOk := ContainerHttpGet_Scheme_STATUS_Cache[strings.ToLower(scheme)]; schemeOk { - httpGet.Scheme = &schemeValue - } else { - schemeTemp := ContainerHttpGet_Scheme_STATUS(*source.Scheme) - httpGet.Scheme = &schemeTemp - } + schemeTemp := genruntime.ToEnum(scheme, containerHttpGet_Scheme_STATUS_Values) + httpGet.Scheme = &schemeTemp } else { httpGet.Scheme = nil } @@ -10110,7 +10029,7 @@ const ( ) // Mapping from string to ContainerPort_Protocol -var ContainerPort_Protocol_Cache = map[string]ContainerPort_Protocol{ +var containerPort_Protocol_Values = map[string]ContainerPort_Protocol{ "tcp": ContainerPort_Protocol_TCP, "udp": ContainerPort_Protocol_UDP, } @@ -10123,7 +10042,7 @@ const ( ) // Mapping from string to ContainerPort_Protocol_STATUS -var ContainerPort_Protocol_STATUS_Cache = map[string]ContainerPort_Protocol_STATUS{ +var containerPort_Protocol_STATUS_Values = map[string]ContainerPort_Protocol_STATUS{ "tcp": ContainerPort_Protocol_STATUS_TCP, "udp": ContainerPort_Protocol_STATUS_UDP, } @@ -10256,7 +10175,7 @@ const ( ) // Mapping from string to LogAnalytics_LogType -var LogAnalytics_LogType_Cache = map[string]LogAnalytics_LogType{ +var logAnalytics_LogType_Values = map[string]LogAnalytics_LogType{ "containerinsights": LogAnalytics_LogType_ContainerInsights, "containerinstancelogs": LogAnalytics_LogType_ContainerInstanceLogs, } @@ -10269,7 +10188,7 @@ const ( ) // Mapping from string to LogAnalytics_LogType_STATUS -var LogAnalytics_LogType_STATUS_Cache = map[string]LogAnalytics_LogType_STATUS{ +var logAnalytics_LogType_STATUS_Values = map[string]LogAnalytics_LogType_STATUS{ "containerinsights": LogAnalytics_LogType_STATUS_ContainerInsights, "containerinstancelogs": LogAnalytics_LogType_STATUS_ContainerInstanceLogs, } @@ -10283,7 +10202,7 @@ const ( ) // Mapping from string to Port_Protocol -var Port_Protocol_Cache = map[string]Port_Protocol{ +var port_Protocol_Values = map[string]Port_Protocol{ "tcp": Port_Protocol_TCP, "udp": Port_Protocol_UDP, } @@ -10296,7 +10215,7 @@ const ( ) // Mapping from string to Port_Protocol_STATUS -var Port_Protocol_STATUS_Cache = map[string]Port_Protocol_STATUS{ +var port_Protocol_STATUS_Values = map[string]Port_Protocol_STATUS{ "tcp": Port_Protocol_STATUS_TCP, "udp": Port_Protocol_STATUS_UDP, } @@ -10972,7 +10891,7 @@ const ( ) // Mapping from string to ContainerHttpGet_Scheme -var ContainerHttpGet_Scheme_Cache = map[string]ContainerHttpGet_Scheme{ +var containerHttpGet_Scheme_Values = map[string]ContainerHttpGet_Scheme{ "http": ContainerHttpGet_Scheme_Http, "https": ContainerHttpGet_Scheme_Https, } @@ -10985,7 +10904,7 @@ const ( ) // Mapping from string to ContainerHttpGet_Scheme_STATUS -var ContainerHttpGet_Scheme_STATUS_Cache = map[string]ContainerHttpGet_Scheme_STATUS{ +var containerHttpGet_Scheme_STATUS_Values = map[string]ContainerHttpGet_Scheme_STATUS{ "http": ContainerHttpGet_Scheme_STATUS_Http, "https": ContainerHttpGet_Scheme_STATUS_Https, } @@ -11061,12 +10980,8 @@ func (resource *GpuResource) AssignProperties_From_GpuResource(source *v20211001 // Sku if source.Sku != nil { sku := *source.Sku - if skuValue, skuOk := GpuResource_Sku_Cache[strings.ToLower(sku)]; skuOk { - resource.Sku = &skuValue - } else { - skuTemp := GpuResource_Sku(*source.Sku) - resource.Sku = &skuTemp - } + skuTemp := genruntime.ToEnum(sku, gpuResource_Sku_Values) + resource.Sku = &skuTemp } else { resource.Sku = nil } @@ -11168,12 +11083,8 @@ func (resource *GpuResource_STATUS) AssignProperties_From_GpuResource_STATUS(sou // Sku if source.Sku != nil { sku := *source.Sku - if skuValue, skuOk := GpuResource_Sku_STATUS_Cache[strings.ToLower(sku)]; skuOk { - resource.Sku = &skuValue - } else { - skuTemp := GpuResource_Sku_STATUS(*source.Sku) - resource.Sku = &skuTemp - } + skuTemp := genruntime.ToEnum(sku, gpuResource_Sku_STATUS_Values) + resource.Sku = &skuTemp } else { resource.Sku = nil } @@ -11401,7 +11312,7 @@ const ( ) // Mapping from string to GpuResource_Sku -var GpuResource_Sku_Cache = map[string]GpuResource_Sku{ +var gpuResource_Sku_Values = map[string]GpuResource_Sku{ "k80": GpuResource_Sku_K80, "p100": GpuResource_Sku_P100, "v100": GpuResource_Sku_V100, @@ -11416,7 +11327,7 @@ const ( ) // Mapping from string to GpuResource_Sku_STATUS -var GpuResource_Sku_STATUS_Cache = map[string]GpuResource_Sku_STATUS{ +var gpuResource_Sku_STATUS_Values = map[string]GpuResource_Sku_STATUS{ "k80": GpuResource_Sku_STATUS_K80, "p100": GpuResource_Sku_STATUS_P100, "v100": GpuResource_Sku_STATUS_V100, diff --git a/v2/api/containerinstance/v1api20211001/storage/container_group_types_gen.go b/v2/api/containerinstance/v1api20211001/storage/container_group_types_gen.go index 490a8c0b4de..64d49bde6f2 100644 --- a/v2/api/containerinstance/v1api20211001/storage/container_group_types_gen.go +++ b/v2/api/containerinstance/v1api20211001/storage/container_group_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } diff --git a/v2/api/containerregistry/v1api20210901/registry_spec_arm_types_gen.go b/v2/api/containerregistry/v1api20210901/registry_spec_arm_types_gen.go index ccfec0a18e7..145a9357f9c 100644 --- a/v2/api/containerregistry/v1api20210901/registry_spec_arm_types_gen.go +++ b/v2/api/containerregistry/v1api20210901/registry_spec_arm_types_gen.go @@ -105,7 +105,7 @@ const ( ) // Mapping from string to IdentityProperties_Type -var IdentityProperties_Type_Cache = map[string]IdentityProperties_Type{ +var identityProperties_Type_Values = map[string]IdentityProperties_Type{ "none": IdentityProperties_Type_None, "systemassigned": IdentityProperties_Type_SystemAssigned, "systemassigned, userassigned": IdentityProperties_Type_SystemAssignedUserAssigned, @@ -147,7 +147,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "classic": Sku_Name_Classic, "premium": Sku_Name_Premium, diff --git a/v2/api/containerregistry/v1api20210901/registry_status_arm_types_gen.go b/v2/api/containerregistry/v1api20210901/registry_status_arm_types_gen.go index 5be0af2fcf4..8925e74ab11 100644 --- a/v2/api/containerregistry/v1api20210901/registry_status_arm_types_gen.go +++ b/v2/api/containerregistry/v1api20210901/registry_status_arm_types_gen.go @@ -144,7 +144,7 @@ const ( ) // Mapping from string to IdentityProperties_Type_STATUS -var IdentityProperties_Type_STATUS_Cache = map[string]IdentityProperties_Type_STATUS{ +var identityProperties_Type_STATUS_Values = map[string]IdentityProperties_Type_STATUS{ "none": IdentityProperties_Type_STATUS_None, "systemassigned": IdentityProperties_Type_STATUS_SystemAssigned, "systemassigned, userassigned": IdentityProperties_Type_STATUS_SystemAssignedUserAssigned, @@ -191,7 +191,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "classic": Sku_Name_STATUS_Classic, "premium": Sku_Name_STATUS_Premium, @@ -208,7 +208,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "basic": Sku_Tier_STATUS_Basic, "classic": Sku_Tier_STATUS_Classic, "premium": Sku_Tier_STATUS_Premium, @@ -237,7 +237,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -254,7 +254,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerregistry/v1api20210901/registry_types_gen.go b/v2/api/containerregistry/v1api20210901/registry_types_gen.go index ac231998fc3..e90fa546cd8 100644 --- a/v2/api/containerregistry/v1api20210901/registry_types_gen.go +++ b/v2/api/containerregistry/v1api20210901/registry_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-09-01": APIVersion_Value, } @@ -742,12 +741,8 @@ func (registry *Registry_Spec) AssignProperties_From_Registry_Spec(source *v2021 // NetworkRuleBypassOptions if source.NetworkRuleBypassOptions != nil { networkRuleBypassOption := *source.NetworkRuleBypassOptions - if networkRuleBypassOptions, networkRuleBypassOptionsOk := RegistryProperties_NetworkRuleBypassOptions_Cache[strings.ToLower(networkRuleBypassOption)]; networkRuleBypassOptionsOk { - registry.NetworkRuleBypassOptions = &networkRuleBypassOptions - } else { - networkRuleBypassOptionTemp := RegistryProperties_NetworkRuleBypassOptions(*source.NetworkRuleBypassOptions) - registry.NetworkRuleBypassOptions = &networkRuleBypassOptionTemp - } + networkRuleBypassOptionTemp := genruntime.ToEnum(networkRuleBypassOption, registryProperties_NetworkRuleBypassOptions_Values) + registry.NetworkRuleBypassOptions = &networkRuleBypassOptionTemp } else { registry.NetworkRuleBypassOptions = nil } @@ -787,12 +782,8 @@ func (registry *Registry_Spec) AssignProperties_From_Registry_Spec(source *v2021 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RegistryProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - registry.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RegistryProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - registry.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, registryProperties_PublicNetworkAccess_Values) + registry.PublicNetworkAccess = &publicNetworkAccessTemp } else { registry.PublicNetworkAccess = nil } @@ -815,12 +806,8 @@ func (registry *Registry_Spec) AssignProperties_From_Registry_Spec(source *v2021 // ZoneRedundancy if source.ZoneRedundancy != nil { zoneRedundancy := *source.ZoneRedundancy - if zoneRedundancyValue, zoneRedundancyOk := RegistryProperties_ZoneRedundancy_Cache[strings.ToLower(zoneRedundancy)]; zoneRedundancyOk { - registry.ZoneRedundancy = &zoneRedundancyValue - } else { - zoneRedundancyTemp := RegistryProperties_ZoneRedundancy(*source.ZoneRedundancy) - registry.ZoneRedundancy = &zoneRedundancyTemp - } + zoneRedundancyTemp := genruntime.ToEnum(zoneRedundancy, registryProperties_ZoneRedundancy_Values) + registry.ZoneRedundancy = &zoneRedundancyTemp } else { registry.ZoneRedundancy = nil } @@ -1509,12 +1496,8 @@ func (registry *Registry_STATUS) AssignProperties_From_Registry_STATUS(source *v // NetworkRuleBypassOptions if source.NetworkRuleBypassOptions != nil { networkRuleBypassOption := *source.NetworkRuleBypassOptions - if networkRuleBypassOptions, networkRuleBypassOptionsOk := RegistryProperties_NetworkRuleBypassOptions_STATUS_Cache[strings.ToLower(networkRuleBypassOption)]; networkRuleBypassOptionsOk { - registry.NetworkRuleBypassOptions = &networkRuleBypassOptions - } else { - networkRuleBypassOptionTemp := RegistryProperties_NetworkRuleBypassOptions_STATUS(*source.NetworkRuleBypassOptions) - registry.NetworkRuleBypassOptions = &networkRuleBypassOptionTemp - } + networkRuleBypassOptionTemp := genruntime.ToEnum(networkRuleBypassOption, registryProperties_NetworkRuleBypassOptions_STATUS_Values) + registry.NetworkRuleBypassOptions = &networkRuleBypassOptionTemp } else { registry.NetworkRuleBypassOptions = nil } @@ -1564,12 +1547,8 @@ func (registry *Registry_STATUS) AssignProperties_From_Registry_STATUS(source *v // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := RegistryProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - registry.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := RegistryProperties_ProvisioningState_STATUS(*source.ProvisioningState) - registry.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, registryProperties_ProvisioningState_STATUS_Values) + registry.ProvisioningState = &provisioningStateTemp } else { registry.ProvisioningState = nil } @@ -1577,12 +1556,8 @@ func (registry *Registry_STATUS) AssignProperties_From_Registry_STATUS(source *v // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := RegistryProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - registry.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := RegistryProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - registry.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, registryProperties_PublicNetworkAccess_STATUS_Values) + registry.PublicNetworkAccess = &publicNetworkAccessTemp } else { registry.PublicNetworkAccess = nil } @@ -1632,12 +1607,8 @@ func (registry *Registry_STATUS) AssignProperties_From_Registry_STATUS(source *v // ZoneRedundancy if source.ZoneRedundancy != nil { zoneRedundancy := *source.ZoneRedundancy - if zoneRedundancyValue, zoneRedundancyOk := RegistryProperties_ZoneRedundancy_STATUS_Cache[strings.ToLower(zoneRedundancy)]; zoneRedundancyOk { - registry.ZoneRedundancy = &zoneRedundancyValue - } else { - zoneRedundancyTemp := RegistryProperties_ZoneRedundancy_STATUS(*source.ZoneRedundancy) - registry.ZoneRedundancy = &zoneRedundancyTemp - } + zoneRedundancyTemp := genruntime.ToEnum(zoneRedundancy, registryProperties_ZoneRedundancy_STATUS_Values) + registry.ZoneRedundancy = &zoneRedundancyTemp } else { registry.ZoneRedundancy = nil } @@ -1925,12 +1896,8 @@ func (property *EncryptionProperty) AssignProperties_From_EncryptionProperty(sou // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EncryptionProperty_Status_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := EncryptionProperty_Status(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, encryptionProperty_Status_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -2063,12 +2030,8 @@ func (property *EncryptionProperty_STATUS) AssignProperties_From_EncryptionPrope // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EncryptionProperty_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := EncryptionProperty_Status_STATUS(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, encryptionProperty_Status_STATUS_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -2219,12 +2182,8 @@ func (properties *IdentityProperties) AssignProperties_From_IdentityProperties(s // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := IdentityProperties_Type_Cache[strings.ToLower(typeVar)]; typeOk { - properties.Type = &typeValue - } else { - typeTemp := IdentityProperties_Type(*source.Type) - properties.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identityProperties_Type_Values) + properties.Type = &typeTemp } else { properties.Type = nil } @@ -2411,12 +2370,8 @@ func (properties *IdentityProperties_STATUS) AssignProperties_From_IdentityPrope // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := IdentityProperties_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - properties.Type = &typeValue - } else { - typeTemp := IdentityProperties_Type_STATUS(*source.Type) - properties.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identityProperties_Type_STATUS_Values) + properties.Type = &typeTemp } else { properties.Type = nil } @@ -2565,12 +2520,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -2721,12 +2672,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -3359,7 +3306,7 @@ const ( ) // Mapping from string to RegistryProperties_NetworkRuleBypassOptions -var RegistryProperties_NetworkRuleBypassOptions_Cache = map[string]RegistryProperties_NetworkRuleBypassOptions{ +var registryProperties_NetworkRuleBypassOptions_Values = map[string]RegistryProperties_NetworkRuleBypassOptions{ "azureservices": RegistryProperties_NetworkRuleBypassOptions_AzureServices, "none": RegistryProperties_NetworkRuleBypassOptions_None, } @@ -3372,7 +3319,7 @@ const ( ) // Mapping from string to RegistryProperties_NetworkRuleBypassOptions_STATUS -var RegistryProperties_NetworkRuleBypassOptions_STATUS_Cache = map[string]RegistryProperties_NetworkRuleBypassOptions_STATUS{ +var registryProperties_NetworkRuleBypassOptions_STATUS_Values = map[string]RegistryProperties_NetworkRuleBypassOptions_STATUS{ "azureservices": RegistryProperties_NetworkRuleBypassOptions_STATUS_AzureServices, "none": RegistryProperties_NetworkRuleBypassOptions_STATUS_None, } @@ -3389,7 +3336,7 @@ const ( ) // Mapping from string to RegistryProperties_ProvisioningState_STATUS -var RegistryProperties_ProvisioningState_STATUS_Cache = map[string]RegistryProperties_ProvisioningState_STATUS{ +var registryProperties_ProvisioningState_STATUS_Values = map[string]RegistryProperties_ProvisioningState_STATUS{ "canceled": RegistryProperties_ProvisioningState_STATUS_Canceled, "creating": RegistryProperties_ProvisioningState_STATUS_Creating, "deleting": RegistryProperties_ProvisioningState_STATUS_Deleting, @@ -3407,7 +3354,7 @@ const ( ) // Mapping from string to RegistryProperties_PublicNetworkAccess -var RegistryProperties_PublicNetworkAccess_Cache = map[string]RegistryProperties_PublicNetworkAccess{ +var registryProperties_PublicNetworkAccess_Values = map[string]RegistryProperties_PublicNetworkAccess{ "disabled": RegistryProperties_PublicNetworkAccess_Disabled, "enabled": RegistryProperties_PublicNetworkAccess_Enabled, } @@ -3420,7 +3367,7 @@ const ( ) // Mapping from string to RegistryProperties_PublicNetworkAccess_STATUS -var RegistryProperties_PublicNetworkAccess_STATUS_Cache = map[string]RegistryProperties_PublicNetworkAccess_STATUS{ +var registryProperties_PublicNetworkAccess_STATUS_Values = map[string]RegistryProperties_PublicNetworkAccess_STATUS{ "disabled": RegistryProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": RegistryProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -3434,7 +3381,7 @@ const ( ) // Mapping from string to RegistryProperties_ZoneRedundancy -var RegistryProperties_ZoneRedundancy_Cache = map[string]RegistryProperties_ZoneRedundancy{ +var registryProperties_ZoneRedundancy_Values = map[string]RegistryProperties_ZoneRedundancy{ "disabled": RegistryProperties_ZoneRedundancy_Disabled, "enabled": RegistryProperties_ZoneRedundancy_Enabled, } @@ -3447,7 +3394,7 @@ const ( ) // Mapping from string to RegistryProperties_ZoneRedundancy_STATUS -var RegistryProperties_ZoneRedundancy_STATUS_Cache = map[string]RegistryProperties_ZoneRedundancy_STATUS{ +var registryProperties_ZoneRedundancy_STATUS_Values = map[string]RegistryProperties_ZoneRedundancy_STATUS{ "disabled": RegistryProperties_ZoneRedundancy_STATUS_Disabled, "enabled": RegistryProperties_ZoneRedundancy_STATUS_Enabled, } @@ -3504,12 +3451,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210901s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3602,12 +3545,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210901s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3615,12 +3554,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210901s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -3837,12 +3772,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3856,12 +3787,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -3923,7 +3850,7 @@ const ( ) // Mapping from string to EncryptionProperty_Status -var EncryptionProperty_Status_Cache = map[string]EncryptionProperty_Status{ +var encryptionProperty_Status_Values = map[string]EncryptionProperty_Status{ "disabled": EncryptionProperty_Status_Disabled, "enabled": EncryptionProperty_Status_Enabled, } @@ -3936,7 +3863,7 @@ const ( ) // Mapping from string to EncryptionProperty_Status_STATUS -var EncryptionProperty_Status_STATUS_Cache = map[string]EncryptionProperty_Status_STATUS{ +var encryptionProperty_Status_STATUS_Values = map[string]EncryptionProperty_Status_STATUS{ "disabled": EncryptionProperty_Status_STATUS_Disabled, "enabled": EncryptionProperty_Status_STATUS_Enabled, } @@ -3992,12 +3919,8 @@ func (policy *ExportPolicy) AssignProperties_From_ExportPolicy(source *v20210901 // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := ExportPolicy_Status_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := ExportPolicy_Status(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, exportPolicy_Status_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -4081,12 +4004,8 @@ func (policy *ExportPolicy_STATUS) AssignProperties_From_ExportPolicy_STATUS(sou // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := ExportPolicy_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := ExportPolicy_Status_STATUS(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, exportPolicy_Status_STATUS_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -4186,12 +4105,8 @@ func (rule *IPRule) AssignProperties_From_IPRule(source *v20210901s.IPRule) erro // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -4293,12 +4208,8 @@ func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20210901 // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -4582,7 +4493,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -4595,7 +4506,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -4651,12 +4562,8 @@ func (policy *QuarantinePolicy) AssignProperties_From_QuarantinePolicy(source *v // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := QuarantinePolicy_Status_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := QuarantinePolicy_Status(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, quarantinePolicy_Status_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -4740,12 +4647,8 @@ func (policy *QuarantinePolicy_STATUS) AssignProperties_From_QuarantinePolicy_ST // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := QuarantinePolicy_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := QuarantinePolicy_Status_STATUS(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, quarantinePolicy_Status_STATUS_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -4847,12 +4750,8 @@ func (policy *RetentionPolicy) AssignProperties_From_RetentionPolicy(source *v20 // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := RetentionPolicy_Status_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := RetentionPolicy_Status(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, retentionPolicy_Status_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -4966,12 +4865,8 @@ func (policy *RetentionPolicy_STATUS) AssignProperties_From_RetentionPolicy_STAT // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := RetentionPolicy_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := RetentionPolicy_Status_STATUS(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, retentionPolicy_Status_STATUS_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -5076,12 +4971,8 @@ func (policy *TrustPolicy) AssignProperties_From_TrustPolicy(source *v20210901s. // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := TrustPolicy_Status_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := TrustPolicy_Status(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, trustPolicy_Status_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -5089,12 +4980,8 @@ func (policy *TrustPolicy) AssignProperties_From_TrustPolicy(source *v20210901s. // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := TrustPolicy_Type_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := TrustPolicy_Type(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, trustPolicy_Type_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -5203,12 +5090,8 @@ func (policy *TrustPolicy_STATUS) AssignProperties_From_TrustPolicy_STATUS(sourc // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := TrustPolicy_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - policy.Status = &statusValue - } else { - statusTemp := TrustPolicy_Status_STATUS(*source.Status) - policy.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, trustPolicy_Status_STATUS_Values) + policy.Status = &statusTemp } else { policy.Status = nil } @@ -5216,12 +5099,8 @@ func (policy *TrustPolicy_STATUS) AssignProperties_From_TrustPolicy_STATUS(sourc // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := TrustPolicy_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := TrustPolicy_Type_STATUS(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, trustPolicy_Type_STATUS_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -5378,7 +5257,7 @@ const ( ) // Mapping from string to ExportPolicy_Status -var ExportPolicy_Status_Cache = map[string]ExportPolicy_Status{ +var exportPolicy_Status_Values = map[string]ExportPolicy_Status{ "disabled": ExportPolicy_Status_Disabled, "enabled": ExportPolicy_Status_Enabled, } @@ -5391,7 +5270,7 @@ const ( ) // Mapping from string to ExportPolicy_Status_STATUS -var ExportPolicy_Status_STATUS_Cache = map[string]ExportPolicy_Status_STATUS{ +var exportPolicy_Status_STATUS_Values = map[string]ExportPolicy_Status_STATUS{ "disabled": ExportPolicy_Status_STATUS_Disabled, "enabled": ExportPolicy_Status_STATUS_Enabled, } @@ -5402,7 +5281,7 @@ type IPRule_Action string const IPRule_Action_Allow = IPRule_Action("Allow") // Mapping from string to IPRule_Action -var IPRule_Action_Cache = map[string]IPRule_Action{ +var iPRule_Action_Values = map[string]IPRule_Action{ "allow": IPRule_Action_Allow, } @@ -5411,7 +5290,7 @@ type IPRule_Action_STATUS string const IPRule_Action_STATUS_Allow = IPRule_Action_STATUS("Allow") // Mapping from string to IPRule_Action_STATUS -var IPRule_Action_STATUS_Cache = map[string]IPRule_Action_STATUS{ +var iPRule_Action_STATUS_Values = map[string]IPRule_Action_STATUS{ "allow": IPRule_Action_STATUS_Allow, } @@ -5424,7 +5303,7 @@ const ( ) // Mapping from string to QuarantinePolicy_Status -var QuarantinePolicy_Status_Cache = map[string]QuarantinePolicy_Status{ +var quarantinePolicy_Status_Values = map[string]QuarantinePolicy_Status{ "disabled": QuarantinePolicy_Status_Disabled, "enabled": QuarantinePolicy_Status_Enabled, } @@ -5437,7 +5316,7 @@ const ( ) // Mapping from string to QuarantinePolicy_Status_STATUS -var QuarantinePolicy_Status_STATUS_Cache = map[string]QuarantinePolicy_Status_STATUS{ +var quarantinePolicy_Status_STATUS_Values = map[string]QuarantinePolicy_Status_STATUS{ "disabled": QuarantinePolicy_Status_STATUS_Disabled, "enabled": QuarantinePolicy_Status_STATUS_Enabled, } @@ -5451,7 +5330,7 @@ const ( ) // Mapping from string to RetentionPolicy_Status -var RetentionPolicy_Status_Cache = map[string]RetentionPolicy_Status{ +var retentionPolicy_Status_Values = map[string]RetentionPolicy_Status{ "disabled": RetentionPolicy_Status_Disabled, "enabled": RetentionPolicy_Status_Enabled, } @@ -5464,7 +5343,7 @@ const ( ) // Mapping from string to RetentionPolicy_Status_STATUS -var RetentionPolicy_Status_STATUS_Cache = map[string]RetentionPolicy_Status_STATUS{ +var retentionPolicy_Status_STATUS_Values = map[string]RetentionPolicy_Status_STATUS{ "disabled": RetentionPolicy_Status_STATUS_Disabled, "enabled": RetentionPolicy_Status_STATUS_Enabled, } @@ -5478,7 +5357,7 @@ const ( ) // Mapping from string to TrustPolicy_Status -var TrustPolicy_Status_Cache = map[string]TrustPolicy_Status{ +var trustPolicy_Status_Values = map[string]TrustPolicy_Status{ "disabled": TrustPolicy_Status_Disabled, "enabled": TrustPolicy_Status_Enabled, } @@ -5491,7 +5370,7 @@ const ( ) // Mapping from string to TrustPolicy_Status_STATUS -var TrustPolicy_Status_STATUS_Cache = map[string]TrustPolicy_Status_STATUS{ +var trustPolicy_Status_STATUS_Values = map[string]TrustPolicy_Status_STATUS{ "disabled": TrustPolicy_Status_STATUS_Disabled, "enabled": TrustPolicy_Status_STATUS_Enabled, } @@ -5502,7 +5381,7 @@ type TrustPolicy_Type string const TrustPolicy_Type_Notary = TrustPolicy_Type("Notary") // Mapping from string to TrustPolicy_Type -var TrustPolicy_Type_Cache = map[string]TrustPolicy_Type{ +var trustPolicy_Type_Values = map[string]TrustPolicy_Type{ "notary": TrustPolicy_Type_Notary, } @@ -5511,7 +5390,7 @@ type TrustPolicy_Type_STATUS string const TrustPolicy_Type_STATUS_Notary = TrustPolicy_Type_STATUS("Notary") // Mapping from string to TrustPolicy_Type_STATUS -var TrustPolicy_Type_STATUS_Cache = map[string]TrustPolicy_Type_STATUS{ +var trustPolicy_Type_STATUS_Values = map[string]TrustPolicy_Type_STATUS{ "notary": TrustPolicy_Type_STATUS_Notary, } diff --git a/v2/api/containerregistry/v1api20210901/storage/registry_types_gen.go b/v2/api/containerregistry/v1api20210901/storage/registry_types_gen.go index 9cdeac2af5f..4fd166b2b3d 100644 --- a/v2/api/containerregistry/v1api20210901/storage/registry_types_gen.go +++ b/v2/api/containerregistry/v1api20210901/storage/registry_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-09-01": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20210501/managed_cluster_spec_arm_types_gen.go b/v2/api/containerservice/v1api20210501/managed_cluster_spec_arm_types_gen.go index 9915348238b..8a768670b64 100644 --- a/v2/api/containerservice/v1api20210501/managed_cluster_spec_arm_types_gen.go +++ b/v2/api/containerservice/v1api20210501/managed_cluster_spec_arm_types_gen.go @@ -200,7 +200,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -409,7 +409,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type -var ManagedClusterIdentity_Type_Cache = map[string]ManagedClusterIdentity_Type{ +var managedClusterIdentity_Type_Values = map[string]ManagedClusterIdentity_Type{ "none": ManagedClusterIdentity_Type_None, "systemassigned": ManagedClusterIdentity_Type_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_UserAssigned, @@ -512,7 +512,7 @@ type ManagedClusterSKU_Name string const ManagedClusterSKU_Name_Basic = ManagedClusterSKU_Name("Basic") // Mapping from string to ManagedClusterSKU_Name -var ManagedClusterSKU_Name_Cache = map[string]ManagedClusterSKU_Name{ +var managedClusterSKU_Name_Values = map[string]ManagedClusterSKU_Name{ "basic": ManagedClusterSKU_Name_Basic, } @@ -525,7 +525,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier -var ManagedClusterSKU_Tier_Cache = map[string]ManagedClusterSKU_Tier{ +var managedClusterSKU_Tier_Values = map[string]ManagedClusterSKU_Tier{ "free": ManagedClusterSKU_Tier_Free, "paid": ManagedClusterSKU_Tier_Paid, } diff --git a/v2/api/containerservice/v1api20210501/managed_cluster_status_arm_types_gen.go b/v2/api/containerservice/v1api20210501/managed_cluster_status_arm_types_gen.go index a223d80d0be..2283686fd5d 100644 --- a/v2/api/containerservice/v1api20210501/managed_cluster_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20210501/managed_cluster_status_arm_types_gen.go @@ -221,7 +221,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -452,7 +452,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type_STATUS -var ManagedClusterIdentity_Type_STATUS_Cache = map[string]ManagedClusterIdentity_Type_STATUS{ +var managedClusterIdentity_Type_STATUS_Values = map[string]ManagedClusterIdentity_Type_STATUS{ "none": ManagedClusterIdentity_Type_STATUS_None, "systemassigned": ManagedClusterIdentity_Type_STATUS_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_STATUS_UserAssigned, @@ -559,7 +559,7 @@ type ManagedClusterSKU_Name_STATUS string const ManagedClusterSKU_Name_STATUS_Basic = ManagedClusterSKU_Name_STATUS("Basic") // Mapping from string to ManagedClusterSKU_Name_STATUS -var ManagedClusterSKU_Name_STATUS_Cache = map[string]ManagedClusterSKU_Name_STATUS{ +var managedClusterSKU_Name_STATUS_Values = map[string]ManagedClusterSKU_Name_STATUS{ "basic": ManagedClusterSKU_Name_STATUS_Basic, } @@ -571,7 +571,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier_STATUS -var ManagedClusterSKU_Tier_STATUS_Cache = map[string]ManagedClusterSKU_Tier_STATUS{ +var managedClusterSKU_Tier_STATUS_Values = map[string]ManagedClusterSKU_Tier_STATUS{ "free": ManagedClusterSKU_Tier_STATUS_Free, "paid": ManagedClusterSKU_Tier_STATUS_Paid, } diff --git a/v2/api/containerservice/v1api20210501/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20210501/managed_cluster_types_gen.go index 4e43c9e9e56..a23c56e8346 100644 --- a/v2/api/containerservice/v1api20210501/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20210501/managed_cluster_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -352,7 +351,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-01": APIVersion_Value, } @@ -3427,12 +3426,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -3440,12 +3435,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -3453,12 +3444,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := ContainerServiceNetworkProfile_NetworkPlugin_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := ContainerServiceNetworkProfile_NetworkPlugin(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, containerServiceNetworkProfile_NetworkPlugin_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -3466,12 +3453,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -3479,12 +3462,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -3755,12 +3734,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -3768,12 +3743,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode_STATUS(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_STATUS_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -3781,12 +3752,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := ContainerServiceNetworkProfile_NetworkPlugin_STATUS(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, containerServiceNetworkProfile_NetworkPlugin_STATUS_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -3794,12 +3761,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy_STATUS(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_STATUS_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -3807,12 +3770,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_STATUS_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType_STATUS(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_STATUS_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -3976,12 +3935,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -4065,12 +4020,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -5387,12 +5338,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -5412,12 +5359,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -5446,12 +5389,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -5492,12 +5431,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -5505,12 +5440,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -5518,12 +5449,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -5542,12 +5469,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -5555,12 +5478,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -5579,12 +5498,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -6314,12 +6229,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -6339,12 +6250,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -6373,12 +6280,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -6407,12 +6310,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -6420,12 +6319,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -6433,12 +6328,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -6467,12 +6358,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -6480,12 +6367,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -6504,12 +6387,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType_STATUS(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_STATUS_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -7114,12 +6993,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -7189,12 +7064,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -7534,12 +7405,8 @@ func (identity *ManagedClusterIdentity) AssignProperties_From_ManagedClusterIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -7686,12 +7553,8 @@ func (identity *ManagedClusterIdentity_STATUS) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -8553,12 +8416,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile) AssignProperties_From // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -8876,12 +8735,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile_STATUS) AssignProperti // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -9239,12 +9094,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -9252,12 +9103,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -9344,12 +9191,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name_STATUS(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_STATUS_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -9357,12 +9200,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier_STATUS(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_STATUS_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -9531,12 +9370,8 @@ func (profile *ManagedClusterWindowsProfile) AssignProperties_From_ManagedCluste // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -9677,12 +9512,8 @@ func (profile *ManagedClusterWindowsProfile_STATUS) AssignProperties_From_Manage // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType_STATUS(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_STATUS_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -9765,12 +9596,8 @@ func (state *PowerState_STATUS) AssignProperties_From_PowerState_STATUS(source * // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_STATUS_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code_STATUS(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_STATUS_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -10326,7 +10153,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku -var ContainerServiceNetworkProfile_LoadBalancerSku_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ +var containerServiceNetworkProfile_LoadBalancerSku_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_Standard, } @@ -10339,7 +10166,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku_STATUS -var ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ +var containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Standard, } @@ -10353,7 +10180,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode -var ContainerServiceNetworkProfile_NetworkMode_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode{ +var containerServiceNetworkProfile_NetworkMode_Values = map[string]ContainerServiceNetworkProfile_NetworkMode{ "bridge": ContainerServiceNetworkProfile_NetworkMode_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_Transparent, } @@ -10366,7 +10193,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode_STATUS -var ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ +var containerServiceNetworkProfile_NetworkMode_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ "bridge": ContainerServiceNetworkProfile_NetworkMode_STATUS_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_STATUS_Transparent, } @@ -10380,7 +10207,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPlugin -var ContainerServiceNetworkProfile_NetworkPlugin_Cache = map[string]ContainerServiceNetworkProfile_NetworkPlugin{ +var containerServiceNetworkProfile_NetworkPlugin_Values = map[string]ContainerServiceNetworkProfile_NetworkPlugin{ "azure": ContainerServiceNetworkProfile_NetworkPlugin_Azure, "kubenet": ContainerServiceNetworkProfile_NetworkPlugin_Kubenet, } @@ -10393,7 +10220,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPlugin_STATUS -var ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ +var containerServiceNetworkProfile_NetworkPlugin_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Azure, "kubenet": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Kubenet, } @@ -10407,7 +10234,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy -var ContainerServiceNetworkProfile_NetworkPolicy_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ +var containerServiceNetworkProfile_NetworkPolicy_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_Calico, } @@ -10420,7 +10247,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy_STATUS -var ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ +var containerServiceNetworkProfile_NetworkPolicy_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Calico, } @@ -10434,7 +10261,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType -var ContainerServiceNetworkProfile_OutboundType_Cache = map[string]ContainerServiceNetworkProfile_OutboundType{ +var containerServiceNetworkProfile_OutboundType_Values = map[string]ContainerServiceNetworkProfile_OutboundType{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_LoadBalancer, "userdefinedrouting": ContainerServiceNetworkProfile_OutboundType_UserDefinedRouting, } @@ -10447,7 +10274,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType_STATUS -var ContainerServiceNetworkProfile_OutboundType_STATUS_Cache = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ +var containerServiceNetworkProfile_OutboundType_STATUS_Values = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_STATUS_LoadBalancer, "userdefinedrouting": ContainerServiceNetworkProfile_OutboundType_STATUS_UserDefinedRouting, } @@ -10669,7 +10496,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_Patch, @@ -10688,7 +10515,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Patch, @@ -11685,12 +11512,8 @@ func (identity *ManagedClusterPodIdentity_STATUS) AssignProperties_From_ManagedC // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - identity.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ManagedClusterPodIdentity_ProvisioningState_STATUS(*source.ProvisioningState) - identity.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, managedClusterPodIdentity_ProvisioningState_STATUS_Values) + identity.ProvisioningState = &provisioningStateTemp } else { identity.ProvisioningState = nil } @@ -11983,7 +11806,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander -var ManagedClusterProperties_AutoScalerProfile_Expander_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ +var managedClusterProperties_AutoScalerProfile_Expander_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_Priority, @@ -12000,7 +11823,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander_STATUS -var ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ +var managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Priority, @@ -12016,7 +11839,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType -var ManagedClusterWindowsProfile_LicenseType_Cache = map[string]ManagedClusterWindowsProfile_LicenseType{ +var managedClusterWindowsProfile_LicenseType_Values = map[string]ManagedClusterWindowsProfile_LicenseType{ "none": ManagedClusterWindowsProfile_LicenseType_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_Windows_Server, } @@ -12029,7 +11852,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType_STATUS -var ManagedClusterWindowsProfile_LicenseType_STATUS_Cache = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ +var managedClusterWindowsProfile_LicenseType_STATUS_Values = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ "none": ManagedClusterWindowsProfile_LicenseType_STATUS_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_STATUS_Windows_Server, } @@ -12042,7 +11865,7 @@ const ( ) // Mapping from string to PowerState_Code_STATUS -var PowerState_Code_STATUS_Cache = map[string]PowerState_Code_STATUS{ +var powerState_Code_STATUS_Values = map[string]PowerState_Code_STATUS{ "running": PowerState_Code_STATUS_Running, "stopped": PowerState_Code_STATUS_Stopped, } @@ -12857,7 +12680,7 @@ const ( ) // Mapping from string to ManagedClusterPodIdentity_ProvisioningState_STATUS -var ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ +var managedClusterPodIdentity_ProvisioningState_STATUS_Values = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ "assigned": ManagedClusterPodIdentity_ProvisioningState_STATUS_Assigned, "deleting": ManagedClusterPodIdentity_ProvisioningState_STATUS_Deleting, "failed": ManagedClusterPodIdentity_ProvisioningState_STATUS_Failed, diff --git a/v2/api/containerservice/v1api20210501/managed_clusters_agent_pool_types_gen.go b/v2/api/containerservice/v1api20210501/managed_clusters_agent_pool_types_gen.go index dd2688417b2..c4bbb742cfd 100644 --- a/v2/api/containerservice/v1api20210501/managed_clusters_agent_pool_types_gen.go +++ b/v2/api/containerservice/v1api20210501/managed_clusters_agent_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1106,12 +1105,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -1131,12 +1126,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -1165,12 +1156,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -1203,12 +1190,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -1216,12 +1199,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -1229,12 +1208,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -1261,12 +1236,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -1274,12 +1245,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -1298,12 +1265,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -2232,12 +2195,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -2260,12 +2219,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -2294,12 +2249,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -2328,12 +2279,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -2341,12 +2288,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -2354,12 +2297,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -2382,12 +2321,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := AgentPoolType_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - pool.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := AgentPoolType_STATUS(*source.PropertiesType) - pool.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, agentPoolType_STATUS_Values) + pool.PropertiesType = &propertiesTypeTemp } else { pool.PropertiesType = nil } @@ -2401,12 +2336,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -2414,12 +2345,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -2718,7 +2645,7 @@ const ( ) // Mapping from string to AgentPoolMode -var AgentPoolMode_Cache = map[string]AgentPoolMode{ +var agentPoolMode_Values = map[string]AgentPoolMode{ "system": AgentPoolMode_System, "user": AgentPoolMode_User, } @@ -2733,7 +2660,7 @@ const ( ) // Mapping from string to AgentPoolMode_STATUS -var AgentPoolMode_STATUS_Cache = map[string]AgentPoolMode_STATUS{ +var agentPoolMode_STATUS_Values = map[string]AgentPoolMode_STATUS{ "system": AgentPoolMode_STATUS_System, "user": AgentPoolMode_STATUS_User, } @@ -2748,7 +2675,7 @@ const ( ) // Mapping from string to AgentPoolType -var AgentPoolType_Cache = map[string]AgentPoolType{ +var agentPoolType_Values = map[string]AgentPoolType{ "availabilityset": AgentPoolType_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_VirtualMachineScaleSets, } @@ -2762,7 +2689,7 @@ const ( ) // Mapping from string to AgentPoolType_STATUS -var AgentPoolType_STATUS_Cache = map[string]AgentPoolType_STATUS{ +var agentPoolType_STATUS_Values = map[string]AgentPoolType_STATUS{ "availabilityset": AgentPoolType_STATUS_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_STATUS_VirtualMachineScaleSets, } @@ -2923,7 +2850,7 @@ const ( ) // Mapping from string to GPUInstanceProfile -var GPUInstanceProfile_Cache = map[string]GPUInstanceProfile{ +var gPUInstanceProfile_Values = map[string]GPUInstanceProfile{ "mig1g": GPUInstanceProfile_MIG1G, "mig2g": GPUInstanceProfile_MIG2G, "mig3g": GPUInstanceProfile_MIG3G, @@ -2943,7 +2870,7 @@ const ( ) // Mapping from string to GPUInstanceProfile_STATUS -var GPUInstanceProfile_STATUS_Cache = map[string]GPUInstanceProfile_STATUS{ +var gPUInstanceProfile_STATUS_Values = map[string]GPUInstanceProfile_STATUS{ "mig1g": GPUInstanceProfile_STATUS_MIG1G, "mig2g": GPUInstanceProfile_STATUS_MIG2G, "mig3g": GPUInstanceProfile_STATUS_MIG3G, @@ -3514,7 +3441,7 @@ const ( ) // Mapping from string to KubeletDiskType -var KubeletDiskType_Cache = map[string]KubeletDiskType{ +var kubeletDiskType_Values = map[string]KubeletDiskType{ "os": KubeletDiskType_OS, "temporary": KubeletDiskType_Temporary, } @@ -3528,7 +3455,7 @@ const ( ) // Mapping from string to KubeletDiskType_STATUS -var KubeletDiskType_STATUS_Cache = map[string]KubeletDiskType_STATUS{ +var kubeletDiskType_STATUS_Values = map[string]KubeletDiskType_STATUS{ "os": KubeletDiskType_STATUS_OS, "temporary": KubeletDiskType_STATUS_Temporary, } @@ -3844,7 +3771,7 @@ const ( ) // Mapping from string to OSDiskType -var OSDiskType_Cache = map[string]OSDiskType{ +var oSDiskType_Values = map[string]OSDiskType{ "ephemeral": OSDiskType_Ephemeral, "managed": OSDiskType_Managed, } @@ -3860,7 +3787,7 @@ const ( ) // Mapping from string to OSDiskType_STATUS -var OSDiskType_STATUS_Cache = map[string]OSDiskType_STATUS{ +var oSDiskType_STATUS_Values = map[string]OSDiskType_STATUS{ "ephemeral": OSDiskType_STATUS_Ephemeral, "managed": OSDiskType_STATUS_Managed, } @@ -3875,7 +3802,7 @@ const ( ) // Mapping from string to OSSKU -var OSSKU_Cache = map[string]OSSKU{ +var oSSKU_Values = map[string]OSSKU{ "cblmariner": OSSKU_CBLMariner, "ubuntu": OSSKU_Ubuntu, } @@ -3889,7 +3816,7 @@ const ( ) // Mapping from string to OSSKU_STATUS -var OSSKU_STATUS_Cache = map[string]OSSKU_STATUS{ +var oSSKU_STATUS_Values = map[string]OSSKU_STATUS{ "cblmariner": OSSKU_STATUS_CBLMariner, "ubuntu": OSSKU_STATUS_Ubuntu, } @@ -3904,7 +3831,7 @@ const ( ) // Mapping from string to OSType -var OSType_Cache = map[string]OSType{ +var oSType_Values = map[string]OSType{ "linux": OSType_Linux, "windows": OSType_Windows, } @@ -3918,7 +3845,7 @@ const ( ) // Mapping from string to OSType_STATUS -var OSType_STATUS_Cache = map[string]OSType_STATUS{ +var oSType_STATUS_Values = map[string]OSType_STATUS{ "linux": OSType_STATUS_Linux, "windows": OSType_STATUS_Windows, } @@ -3934,7 +3861,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy -var ScaleSetEvictionPolicy_Cache = map[string]ScaleSetEvictionPolicy{ +var scaleSetEvictionPolicy_Values = map[string]ScaleSetEvictionPolicy{ "deallocate": ScaleSetEvictionPolicy_Deallocate, "delete": ScaleSetEvictionPolicy_Delete, } @@ -3949,7 +3876,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy_STATUS -var ScaleSetEvictionPolicy_STATUS_Cache = map[string]ScaleSetEvictionPolicy_STATUS{ +var scaleSetEvictionPolicy_STATUS_Values = map[string]ScaleSetEvictionPolicy_STATUS{ "deallocate": ScaleSetEvictionPolicy_STATUS_Deallocate, "delete": ScaleSetEvictionPolicy_STATUS_Delete, } @@ -3964,7 +3891,7 @@ const ( ) // Mapping from string to ScaleSetPriority -var ScaleSetPriority_Cache = map[string]ScaleSetPriority{ +var scaleSetPriority_Values = map[string]ScaleSetPriority{ "regular": ScaleSetPriority_Regular, "spot": ScaleSetPriority_Spot, } @@ -3978,7 +3905,7 @@ const ( ) // Mapping from string to ScaleSetPriority_STATUS -var ScaleSetPriority_STATUS_Cache = map[string]ScaleSetPriority_STATUS{ +var scaleSetPriority_STATUS_Values = map[string]ScaleSetPriority_STATUS{ "regular": ScaleSetPriority_STATUS_Regular, "spot": ScaleSetPriority_STATUS_Spot, } diff --git a/v2/api/containerservice/v1api20210501/storage/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20210501/storage/managed_cluster_types_gen.go index 705743a3ecc..3e7085c59ab 100644 --- a/v2/api/containerservice/v1api20210501/storage/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20210501/storage/managed_cluster_types_gen.go @@ -246,7 +246,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-01": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20230201/managed_cluster_spec_arm_types_gen.go b/v2/api/containerservice/v1api20230201/managed_cluster_spec_arm_types_gen.go index 95ad773b522..a407e8468ce 100644 --- a/v2/api/containerservice/v1api20230201/managed_cluster_spec_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230201/managed_cluster_spec_arm_types_gen.go @@ -243,7 +243,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -481,7 +481,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type -var ManagedClusterIdentity_Type_Cache = map[string]ManagedClusterIdentity_Type{ +var managedClusterIdentity_Type_Values = map[string]ManagedClusterIdentity_Type{ "none": ManagedClusterIdentity_Type_None, "systemassigned": ManagedClusterIdentity_Type_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_UserAssigned, @@ -607,7 +607,7 @@ type ManagedClusterSKU_Name string const ManagedClusterSKU_Name_Base = ManagedClusterSKU_Name("Base") // Mapping from string to ManagedClusterSKU_Name -var ManagedClusterSKU_Name_Cache = map[string]ManagedClusterSKU_Name{ +var managedClusterSKU_Name_Values = map[string]ManagedClusterSKU_Name{ "base": ManagedClusterSKU_Name_Base, } @@ -620,7 +620,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier -var ManagedClusterSKU_Tier_Cache = map[string]ManagedClusterSKU_Tier{ +var managedClusterSKU_Tier_Values = map[string]ManagedClusterSKU_Tier{ "free": ManagedClusterSKU_Tier_Free, "standard": ManagedClusterSKU_Tier_Standard, } diff --git a/v2/api/containerservice/v1api20230201/managed_cluster_status_arm_types_gen.go b/v2/api/containerservice/v1api20230201/managed_cluster_status_arm_types_gen.go index 8d755ef57a4..0539f747e13 100644 --- a/v2/api/containerservice/v1api20230201/managed_cluster_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230201/managed_cluster_status_arm_types_gen.go @@ -294,7 +294,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -562,7 +562,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type_STATUS -var ManagedClusterIdentity_Type_STATUS_Cache = map[string]ManagedClusterIdentity_Type_STATUS{ +var managedClusterIdentity_Type_STATUS_Values = map[string]ManagedClusterIdentity_Type_STATUS{ "none": ManagedClusterIdentity_Type_STATUS_None, "systemassigned": ManagedClusterIdentity_Type_STATUS_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_STATUS_UserAssigned, @@ -695,7 +695,7 @@ type ManagedClusterSKU_Name_STATUS string const ManagedClusterSKU_Name_STATUS_Base = ManagedClusterSKU_Name_STATUS("Base") // Mapping from string to ManagedClusterSKU_Name_STATUS -var ManagedClusterSKU_Name_STATUS_Cache = map[string]ManagedClusterSKU_Name_STATUS{ +var managedClusterSKU_Name_STATUS_Values = map[string]ManagedClusterSKU_Name_STATUS{ "base": ManagedClusterSKU_Name_STATUS_Base, } @@ -707,7 +707,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier_STATUS -var ManagedClusterSKU_Tier_STATUS_Cache = map[string]ManagedClusterSKU_Tier_STATUS{ +var managedClusterSKU_Tier_STATUS_Values = map[string]ManagedClusterSKU_Tier_STATUS{ "free": ManagedClusterSKU_Tier_STATUS_Free, "standard": ManagedClusterSKU_Tier_STATUS_Standard, } @@ -805,7 +805,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -822,7 +822,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerservice/v1api20230201/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20230201/managed_cluster_types_gen.go index 0b6fdce76cd..e95e490dad3 100644 --- a/v2/api/containerservice/v1api20230201/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20230201/managed_cluster_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -393,7 +392,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-02-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-02-01": APIVersion_Value, } @@ -1574,12 +1573,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -3081,12 +3076,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_STATUS_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -4148,11 +4139,7 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_Values) } profile.IpFamilies = ipFamilyList } else { @@ -4174,12 +4161,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -4199,12 +4182,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := ContainerServiceNetworkProfile_NetworkDataplane_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := ContainerServiceNetworkProfile_NetworkDataplane(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, containerServiceNetworkProfile_NetworkDataplane_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -4212,12 +4191,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -4225,12 +4200,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := ContainerServiceNetworkProfile_NetworkPlugin_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := ContainerServiceNetworkProfile_NetworkPlugin(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, containerServiceNetworkProfile_NetworkPlugin_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -4238,12 +4209,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := ContainerServiceNetworkProfile_NetworkPluginMode_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := ContainerServiceNetworkProfile_NetworkPluginMode(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, containerServiceNetworkProfile_NetworkPluginMode_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -4251,12 +4218,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -4264,12 +4227,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -4643,11 +4602,7 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies_STATUS(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_STATUS_Values) } profile.IpFamilies = ipFamilyList } else { @@ -4669,12 +4624,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -4694,12 +4645,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := ContainerServiceNetworkProfile_NetworkDataplane_STATUS(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, containerServiceNetworkProfile_NetworkDataplane_STATUS_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -4707,12 +4654,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode_STATUS(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_STATUS_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -4720,12 +4663,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := ContainerServiceNetworkProfile_NetworkPlugin_STATUS(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, containerServiceNetworkProfile_NetworkPlugin_STATUS_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -4733,12 +4672,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := ContainerServiceNetworkProfile_NetworkPluginMode_STATUS(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, containerServiceNetworkProfile_NetworkPluginMode_STATUS_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -4746,12 +4681,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy_STATUS(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_STATUS_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -4759,12 +4690,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_STATUS_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType_STATUS(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_STATUS_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -4981,12 +4908,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -5070,12 +4993,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6507,12 +6426,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -6540,12 +6455,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -6574,12 +6485,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -6620,12 +6527,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -6633,12 +6536,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -6646,12 +6545,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -6687,12 +6582,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -6700,12 +6591,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -6713,12 +6600,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -6737,12 +6620,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -6773,12 +6652,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -7614,12 +7489,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -7642,12 +7513,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -7676,12 +7543,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -7710,12 +7573,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -7723,12 +7582,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -7736,12 +7591,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -7770,12 +7621,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -7783,12 +7630,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -7796,12 +7639,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -7820,12 +7659,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType_STATUS(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_STATUS_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -7851,12 +7686,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -8533,12 +8364,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -8608,12 +8435,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -9140,12 +8963,8 @@ func (identity *ManagedClusterIdentity) AssignProperties_From_ManagedClusterIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -9292,12 +9111,8 @@ func (identity *ManagedClusterIdentity_STATUS) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -10354,12 +10169,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile) AssignProperties_From // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -10677,12 +10488,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile_STATUS) AssignProperti // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -10817,7 +10624,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess -var ManagedClusterProperties_PublicNetworkAccess_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess{ +var managedClusterProperties_PublicNetworkAccess_Values = map[string]ManagedClusterProperties_PublicNetworkAccess{ "disabled": ManagedClusterProperties_PublicNetworkAccess_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_Enabled, } @@ -10830,7 +10637,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess_STATUS -var ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ +var managedClusterProperties_PublicNetworkAccess_STATUS_Values = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ "disabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -11512,12 +11319,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -11525,12 +11328,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -11617,12 +11416,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name_STATUS(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_STATUS_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -11630,12 +11425,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier_STATUS(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_STATUS_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -12281,12 +12072,8 @@ func (profile *ManagedClusterWindowsProfile) AssignProperties_From_ManagedCluste // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -12465,12 +12252,8 @@ func (profile *ManagedClusterWindowsProfile_STATUS) AssignProperties_From_Manage // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType_STATUS(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_STATUS_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -12748,12 +12531,8 @@ func (state *PowerState_STATUS) AssignProperties_From_PowerState_STATUS(source * // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_STATUS_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code_STATUS(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_STATUS_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -13172,12 +12951,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -13191,12 +12966,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -13577,12 +13348,8 @@ func (vaultKms *AzureKeyVaultKms) AssignProperties_From_AzureKeyVaultKms(source // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -13722,12 +13489,8 @@ func (vaultKms *AzureKeyVaultKms_STATUS) AssignProperties_From_AzureKeyVaultKms_ // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -13786,7 +13549,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies -var ContainerServiceNetworkProfile_IpFamilies_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies{ +var containerServiceNetworkProfile_IpFamilies_Values = map[string]ContainerServiceNetworkProfile_IpFamilies{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_IPv6, } @@ -13799,7 +13562,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies_STATUS -var ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ +var containerServiceNetworkProfile_IpFamilies_STATUS_Values = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv6, } @@ -13813,7 +13576,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku -var ContainerServiceNetworkProfile_LoadBalancerSku_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ +var containerServiceNetworkProfile_LoadBalancerSku_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_Standard, } @@ -13826,7 +13589,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku_STATUS -var ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ +var containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Standard, } @@ -13840,7 +13603,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkDataplane -var ContainerServiceNetworkProfile_NetworkDataplane_Cache = map[string]ContainerServiceNetworkProfile_NetworkDataplane{ +var containerServiceNetworkProfile_NetworkDataplane_Values = map[string]ContainerServiceNetworkProfile_NetworkDataplane{ "azure": ContainerServiceNetworkProfile_NetworkDataplane_Azure, "cilium": ContainerServiceNetworkProfile_NetworkDataplane_Cilium, } @@ -13853,7 +13616,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkDataplane_STATUS -var ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkDataplane_STATUS{ +var containerServiceNetworkProfile_NetworkDataplane_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkDataplane_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Azure, "cilium": ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cilium, } @@ -13867,7 +13630,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode -var ContainerServiceNetworkProfile_NetworkMode_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode{ +var containerServiceNetworkProfile_NetworkMode_Values = map[string]ContainerServiceNetworkProfile_NetworkMode{ "bridge": ContainerServiceNetworkProfile_NetworkMode_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_Transparent, } @@ -13880,7 +13643,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode_STATUS -var ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ +var containerServiceNetworkProfile_NetworkMode_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ "bridge": ContainerServiceNetworkProfile_NetworkMode_STATUS_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_STATUS_Transparent, } @@ -13895,7 +13658,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPlugin -var ContainerServiceNetworkProfile_NetworkPlugin_Cache = map[string]ContainerServiceNetworkProfile_NetworkPlugin{ +var containerServiceNetworkProfile_NetworkPlugin_Values = map[string]ContainerServiceNetworkProfile_NetworkPlugin{ "azure": ContainerServiceNetworkProfile_NetworkPlugin_Azure, "kubenet": ContainerServiceNetworkProfile_NetworkPlugin_Kubenet, "none": ContainerServiceNetworkProfile_NetworkPlugin_None, @@ -13910,7 +13673,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPlugin_STATUS -var ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ +var containerServiceNetworkProfile_NetworkPlugin_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Azure, "kubenet": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Kubenet, "none": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_None, @@ -13922,7 +13685,7 @@ type ContainerServiceNetworkProfile_NetworkPluginMode string const ContainerServiceNetworkProfile_NetworkPluginMode_Overlay = ContainerServiceNetworkProfile_NetworkPluginMode("overlay") // Mapping from string to ContainerServiceNetworkProfile_NetworkPluginMode -var ContainerServiceNetworkProfile_NetworkPluginMode_Cache = map[string]ContainerServiceNetworkProfile_NetworkPluginMode{ +var containerServiceNetworkProfile_NetworkPluginMode_Values = map[string]ContainerServiceNetworkProfile_NetworkPluginMode{ "overlay": ContainerServiceNetworkProfile_NetworkPluginMode_Overlay, } @@ -13931,7 +13694,7 @@ type ContainerServiceNetworkProfile_NetworkPluginMode_STATUS string const ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Overlay = ContainerServiceNetworkProfile_NetworkPluginMode_STATUS("overlay") // Mapping from string to ContainerServiceNetworkProfile_NetworkPluginMode_STATUS -var ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPluginMode_STATUS{ +var containerServiceNetworkProfile_NetworkPluginMode_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPluginMode_STATUS{ "overlay": ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Overlay, } @@ -13945,7 +13708,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy -var ContainerServiceNetworkProfile_NetworkPolicy_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ +var containerServiceNetworkProfile_NetworkPolicy_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_Calico, "cilium": ContainerServiceNetworkProfile_NetworkPolicy_Cilium, @@ -13960,7 +13723,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy_STATUS -var ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ +var containerServiceNetworkProfile_NetworkPolicy_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Calico, "cilium": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cilium, @@ -13977,7 +13740,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType -var ContainerServiceNetworkProfile_OutboundType_Cache = map[string]ContainerServiceNetworkProfile_OutboundType{ +var containerServiceNetworkProfile_OutboundType_Values = map[string]ContainerServiceNetworkProfile_OutboundType{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_UserAssignedNATGateway, @@ -13994,7 +13757,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType_STATUS -var ContainerServiceNetworkProfile_OutboundType_STATUS_Cache = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ +var containerServiceNetworkProfile_OutboundType_STATUS_Values = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_STATUS_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_UserAssignedNATGateway, @@ -14218,7 +13981,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_Patch, @@ -14237,7 +14000,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Patch, @@ -15925,12 +15688,8 @@ func (identity *ManagedClusterPodIdentity_STATUS) AssignProperties_From_ManagedC // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - identity.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ManagedClusterPodIdentity_ProvisioningState_STATUS(*source.ProvisioningState) - identity.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, managedClusterPodIdentity_ProvisioningState_STATUS_Values) + identity.ProvisioningState = &provisioningStateTemp } else { identity.ProvisioningState = nil } @@ -16223,7 +15982,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander -var ManagedClusterProperties_AutoScalerProfile_Expander_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ +var managedClusterProperties_AutoScalerProfile_Expander_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_Priority, @@ -16240,7 +15999,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander_STATUS -var ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ +var managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Priority, @@ -17445,7 +17204,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType -var ManagedClusterWindowsProfile_LicenseType_Cache = map[string]ManagedClusterWindowsProfile_LicenseType{ +var managedClusterWindowsProfile_LicenseType_Values = map[string]ManagedClusterWindowsProfile_LicenseType{ "none": ManagedClusterWindowsProfile_LicenseType_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_Windows_Server, } @@ -17458,7 +17217,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType_STATUS -var ManagedClusterWindowsProfile_LicenseType_STATUS_Cache = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ +var managedClusterWindowsProfile_LicenseType_STATUS_Values = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ "none": ManagedClusterWindowsProfile_LicenseType_STATUS_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_STATUS_Windows_Server, } @@ -17625,7 +17384,7 @@ const ( ) // Mapping from string to PowerState_Code_STATUS -var PowerState_Code_STATUS_Cache = map[string]PowerState_Code_STATUS{ +var powerState_Code_STATUS_Values = map[string]PowerState_Code_STATUS{ "running": PowerState_Code_STATUS_Running, "stopped": PowerState_Code_STATUS_Stopped, } @@ -17902,7 +17661,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess -var AzureKeyVaultKms_KeyVaultNetworkAccess_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ +var azureKeyVaultKms_KeyVaultNetworkAccess_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_Public, } @@ -17915,7 +17674,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS -var AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ +var azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Public, } @@ -19076,7 +18835,7 @@ const ( ) // Mapping from string to ManagedClusterPodIdentity_ProvisioningState_STATUS -var ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ +var managedClusterPodIdentity_ProvisioningState_STATUS_Values = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ "assigned": ManagedClusterPodIdentity_ProvisioningState_STATUS_Assigned, "canceled": ManagedClusterPodIdentity_ProvisioningState_STATUS_Canceled, "deleting": ManagedClusterPodIdentity_ProvisioningState_STATUS_Deleting, diff --git a/v2/api/containerservice/v1api20230201/managed_clusters_agent_pool_types_gen.go b/v2/api/containerservice/v1api20230201/managed_clusters_agent_pool_types_gen.go index b3515e76013..6a5f603c045 100644 --- a/v2/api/containerservice/v1api20230201/managed_clusters_agent_pool_types_gen.go +++ b/v2/api/containerservice/v1api20230201/managed_clusters_agent_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1224,12 +1223,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -1257,12 +1252,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -1291,12 +1282,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -1329,12 +1316,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -1342,12 +1325,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -1355,12 +1334,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -1404,12 +1379,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -1417,12 +1388,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -1430,12 +1397,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -1454,12 +1417,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -1490,12 +1449,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -2545,12 +2500,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -2576,12 +2527,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -2610,12 +2557,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -2644,12 +2587,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -2657,12 +2596,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -2670,12 +2605,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -2698,12 +2629,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := AgentPoolType_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - pool.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := AgentPoolType_STATUS(*source.PropertiesType) - pool.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, agentPoolType_STATUS_Values) + pool.PropertiesType = &propertiesTypeTemp } else { pool.PropertiesType = nil } @@ -2717,12 +2644,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -2730,12 +2653,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -2743,12 +2662,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -2788,12 +2703,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -3094,7 +3005,7 @@ const ( ) // Mapping from string to AgentPoolMode -var AgentPoolMode_Cache = map[string]AgentPoolMode{ +var agentPoolMode_Values = map[string]AgentPoolMode{ "system": AgentPoolMode_System, "user": AgentPoolMode_User, } @@ -3109,7 +3020,7 @@ const ( ) // Mapping from string to AgentPoolMode_STATUS -var AgentPoolMode_STATUS_Cache = map[string]AgentPoolMode_STATUS{ +var agentPoolMode_STATUS_Values = map[string]AgentPoolMode_STATUS{ "system": AgentPoolMode_STATUS_System, "user": AgentPoolMode_STATUS_User, } @@ -3124,7 +3035,7 @@ const ( ) // Mapping from string to AgentPoolType -var AgentPoolType_Cache = map[string]AgentPoolType{ +var agentPoolType_Values = map[string]AgentPoolType{ "availabilityset": AgentPoolType_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_VirtualMachineScaleSets, } @@ -3138,7 +3049,7 @@ const ( ) // Mapping from string to AgentPoolType_STATUS -var AgentPoolType_STATUS_Cache = map[string]AgentPoolType_STATUS{ +var agentPoolType_STATUS_Values = map[string]AgentPoolType_STATUS{ "availabilityset": AgentPoolType_STATUS_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_STATUS_VirtualMachineScaleSets, } @@ -3442,7 +3353,7 @@ const ( ) // Mapping from string to GPUInstanceProfile -var GPUInstanceProfile_Cache = map[string]GPUInstanceProfile{ +var gPUInstanceProfile_Values = map[string]GPUInstanceProfile{ "mig1g": GPUInstanceProfile_MIG1G, "mig2g": GPUInstanceProfile_MIG2G, "mig3g": GPUInstanceProfile_MIG3G, @@ -3462,7 +3373,7 @@ const ( ) // Mapping from string to GPUInstanceProfile_STATUS -var GPUInstanceProfile_STATUS_Cache = map[string]GPUInstanceProfile_STATUS{ +var gPUInstanceProfile_STATUS_Values = map[string]GPUInstanceProfile_STATUS{ "mig1g": GPUInstanceProfile_STATUS_MIG1G, "mig2g": GPUInstanceProfile_STATUS_MIG2G, "mig3g": GPUInstanceProfile_STATUS_MIG3G, @@ -4033,7 +3944,7 @@ const ( ) // Mapping from string to KubeletDiskType -var KubeletDiskType_Cache = map[string]KubeletDiskType{ +var kubeletDiskType_Values = map[string]KubeletDiskType{ "os": KubeletDiskType_OS, "temporary": KubeletDiskType_Temporary, } @@ -4047,7 +3958,7 @@ const ( ) // Mapping from string to KubeletDiskType_STATUS -var KubeletDiskType_STATUS_Cache = map[string]KubeletDiskType_STATUS{ +var kubeletDiskType_STATUS_Values = map[string]KubeletDiskType_STATUS{ "os": KubeletDiskType_STATUS_OS, "temporary": KubeletDiskType_STATUS_Temporary, } @@ -4363,7 +4274,7 @@ const ( ) // Mapping from string to OSDiskType -var OSDiskType_Cache = map[string]OSDiskType{ +var oSDiskType_Values = map[string]OSDiskType{ "ephemeral": OSDiskType_Ephemeral, "managed": OSDiskType_Managed, } @@ -4379,7 +4290,7 @@ const ( ) // Mapping from string to OSDiskType_STATUS -var OSDiskType_STATUS_Cache = map[string]OSDiskType_STATUS{ +var oSDiskType_STATUS_Values = map[string]OSDiskType_STATUS{ "ephemeral": OSDiskType_STATUS_Ephemeral, "managed": OSDiskType_STATUS_Managed, } @@ -4397,7 +4308,7 @@ const ( ) // Mapping from string to OSSKU -var OSSKU_Cache = map[string]OSSKU{ +var oSSKU_Values = map[string]OSSKU{ "cblmariner": OSSKU_CBLMariner, "ubuntu": OSSKU_Ubuntu, "windows2019": OSSKU_Windows2019, @@ -4416,7 +4327,7 @@ const ( ) // Mapping from string to OSSKU_STATUS -var OSSKU_STATUS_Cache = map[string]OSSKU_STATUS{ +var oSSKU_STATUS_Values = map[string]OSSKU_STATUS{ "cblmariner": OSSKU_STATUS_CBLMariner, "ubuntu": OSSKU_STATUS_Ubuntu, "windows2019": OSSKU_STATUS_Windows2019, @@ -4433,7 +4344,7 @@ const ( ) // Mapping from string to OSType -var OSType_Cache = map[string]OSType{ +var oSType_Values = map[string]OSType{ "linux": OSType_Linux, "windows": OSType_Windows, } @@ -4447,7 +4358,7 @@ const ( ) // Mapping from string to OSType_STATUS -var OSType_STATUS_Cache = map[string]OSType_STATUS{ +var oSType_STATUS_Values = map[string]OSType_STATUS{ "linux": OSType_STATUS_Linux, "windows": OSType_STATUS_Windows, } @@ -4503,12 +4414,8 @@ func (state *PowerState) AssignProperties_From_PowerState(source *v20230201s.Pow // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -4552,7 +4459,7 @@ const ( ) // Mapping from string to ScaleDownMode -var ScaleDownMode_Cache = map[string]ScaleDownMode{ +var scaleDownMode_Values = map[string]ScaleDownMode{ "deallocate": ScaleDownMode_Deallocate, "delete": ScaleDownMode_Delete, } @@ -4567,7 +4474,7 @@ const ( ) // Mapping from string to ScaleDownMode_STATUS -var ScaleDownMode_STATUS_Cache = map[string]ScaleDownMode_STATUS{ +var scaleDownMode_STATUS_Values = map[string]ScaleDownMode_STATUS{ "deallocate": ScaleDownMode_STATUS_Deallocate, "delete": ScaleDownMode_STATUS_Delete, } @@ -4583,7 +4490,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy -var ScaleSetEvictionPolicy_Cache = map[string]ScaleSetEvictionPolicy{ +var scaleSetEvictionPolicy_Values = map[string]ScaleSetEvictionPolicy{ "deallocate": ScaleSetEvictionPolicy_Deallocate, "delete": ScaleSetEvictionPolicy_Delete, } @@ -4598,7 +4505,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy_STATUS -var ScaleSetEvictionPolicy_STATUS_Cache = map[string]ScaleSetEvictionPolicy_STATUS{ +var scaleSetEvictionPolicy_STATUS_Values = map[string]ScaleSetEvictionPolicy_STATUS{ "deallocate": ScaleSetEvictionPolicy_STATUS_Deallocate, "delete": ScaleSetEvictionPolicy_STATUS_Delete, } @@ -4613,7 +4520,7 @@ const ( ) // Mapping from string to ScaleSetPriority -var ScaleSetPriority_Cache = map[string]ScaleSetPriority{ +var scaleSetPriority_Values = map[string]ScaleSetPriority{ "regular": ScaleSetPriority_Regular, "spot": ScaleSetPriority_Spot, } @@ -4627,7 +4534,7 @@ const ( ) // Mapping from string to ScaleSetPriority_STATUS -var ScaleSetPriority_STATUS_Cache = map[string]ScaleSetPriority_STATUS{ +var scaleSetPriority_STATUS_Values = map[string]ScaleSetPriority_STATUS{ "regular": ScaleSetPriority_STATUS_Regular, "spot": ScaleSetPriority_STATUS_Spot, } @@ -4642,7 +4549,7 @@ const ( ) // Mapping from string to WorkloadRuntime -var WorkloadRuntime_Cache = map[string]WorkloadRuntime{ +var workloadRuntime_Values = map[string]WorkloadRuntime{ "ocicontainer": WorkloadRuntime_OCIContainer, "wasmwasi": WorkloadRuntime_WasmWasi, } @@ -4656,7 +4563,7 @@ const ( ) // Mapping from string to WorkloadRuntime_STATUS -var WorkloadRuntime_STATUS_Cache = map[string]WorkloadRuntime_STATUS{ +var workloadRuntime_STATUS_Values = map[string]WorkloadRuntime_STATUS{ "ocicontainer": WorkloadRuntime_STATUS_OCIContainer, "wasmwasi": WorkloadRuntime_STATUS_WasmWasi, } @@ -4670,7 +4577,7 @@ const ( ) // Mapping from string to PowerState_Code -var PowerState_Code_Cache = map[string]PowerState_Code{ +var powerState_Code_Values = map[string]PowerState_Code{ "running": PowerState_Code_Running, "stopped": PowerState_Code_Stopped, } diff --git a/v2/api/containerservice/v1api20230201/storage/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20230201/storage/managed_cluster_types_gen.go index dee05e22cb2..178132e37ed 100644 --- a/v2/api/containerservice/v1api20230201/storage/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20230201/storage/managed_cluster_types_gen.go @@ -258,7 +258,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-02-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-02-01": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20230202preview/managed_cluster_spec_arm_types_gen.go b/v2/api/containerservice/v1api20230202preview/managed_cluster_spec_arm_types_gen.go index 87f7552056c..bf9d7ec857d 100644 --- a/v2/api/containerservice/v1api20230202preview/managed_cluster_spec_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/managed_cluster_spec_arm_types_gen.go @@ -280,7 +280,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -558,7 +558,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type -var ManagedClusterIdentity_Type_Cache = map[string]ManagedClusterIdentity_Type{ +var managedClusterIdentity_Type_Values = map[string]ManagedClusterIdentity_Type{ "none": ManagedClusterIdentity_Type_None, "systemassigned": ManagedClusterIdentity_Type_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_UserAssigned, @@ -706,7 +706,7 @@ type ManagedClusterSKU_Name string const ManagedClusterSKU_Name_Base = ManagedClusterSKU_Name("Base") // Mapping from string to ManagedClusterSKU_Name -var ManagedClusterSKU_Name_Cache = map[string]ManagedClusterSKU_Name{ +var managedClusterSKU_Name_Values = map[string]ManagedClusterSKU_Name{ "base": ManagedClusterSKU_Name_Base, } @@ -719,7 +719,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier -var ManagedClusterSKU_Tier_Cache = map[string]ManagedClusterSKU_Tier{ +var managedClusterSKU_Tier_Values = map[string]ManagedClusterSKU_Tier{ "free": ManagedClusterSKU_Tier_Free, "standard": ManagedClusterSKU_Tier_Standard, } diff --git a/v2/api/containerservice/v1api20230202preview/managed_cluster_status_arm_types_gen.go b/v2/api/containerservice/v1api20230202preview/managed_cluster_status_arm_types_gen.go index 54fdbd09cfb..3b143ba93f9 100644 --- a/v2/api/containerservice/v1api20230202preview/managed_cluster_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/managed_cluster_status_arm_types_gen.go @@ -330,7 +330,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -645,7 +645,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type_STATUS -var ManagedClusterIdentity_Type_STATUS_Cache = map[string]ManagedClusterIdentity_Type_STATUS{ +var managedClusterIdentity_Type_STATUS_Values = map[string]ManagedClusterIdentity_Type_STATUS{ "none": ManagedClusterIdentity_Type_STATUS_None, "systemassigned": ManagedClusterIdentity_Type_STATUS_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_STATUS_UserAssigned, @@ -800,7 +800,7 @@ type ManagedClusterSKU_Name_STATUS string const ManagedClusterSKU_Name_STATUS_Base = ManagedClusterSKU_Name_STATUS("Base") // Mapping from string to ManagedClusterSKU_Name_STATUS -var ManagedClusterSKU_Name_STATUS_Cache = map[string]ManagedClusterSKU_Name_STATUS{ +var managedClusterSKU_Name_STATUS_Values = map[string]ManagedClusterSKU_Name_STATUS{ "base": ManagedClusterSKU_Name_STATUS_Base, } @@ -812,7 +812,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier_STATUS -var ManagedClusterSKU_Tier_STATUS_Cache = map[string]ManagedClusterSKU_Tier_STATUS{ +var managedClusterSKU_Tier_STATUS_Values = map[string]ManagedClusterSKU_Tier_STATUS{ "free": ManagedClusterSKU_Tier_STATUS_Free, "standard": ManagedClusterSKU_Tier_STATUS_Standard, } @@ -920,7 +920,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -937,7 +937,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerservice/v1api20230202preview/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20230202preview/managed_cluster_types_gen.go index e739bbb1b49..8169c438a52 100644 --- a/v2/api/containerservice/v1api20230202preview/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/managed_cluster_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -393,7 +392,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-02-02-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-02-02-preview": APIVersion_Value, } @@ -1803,12 +1802,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -3582,12 +3577,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_STATUS_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -4962,11 +4953,7 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5000,12 +4987,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := LoadBalancerSku_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := LoadBalancerSku(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, loadBalancerSku_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5025,12 +5008,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := NetworkDataplane_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := NetworkDataplane(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, networkDataplane_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5038,12 +5017,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := NetworkMode_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := NetworkMode(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, networkMode_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5051,12 +5026,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := NetworkPlugin_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := NetworkPlugin(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, networkPlugin_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5064,12 +5035,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := NetworkPluginMode_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := NetworkPluginMode(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, networkPluginMode_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -5077,12 +5044,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := NetworkPolicy_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := NetworkPolicy(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, networkPolicy_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -5090,12 +5053,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -5497,11 +5456,7 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies_STATUS(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_STATUS_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5535,12 +5490,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := LoadBalancerSku_STATUS_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := LoadBalancerSku_STATUS(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, loadBalancerSku_STATUS_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5560,12 +5511,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := NetworkDataplane_STATUS_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := NetworkDataplane_STATUS(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, networkDataplane_STATUS_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5573,12 +5520,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := NetworkMode_STATUS_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := NetworkMode_STATUS(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, networkMode_STATUS_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5586,12 +5529,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := NetworkPlugin_STATUS_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := NetworkPlugin_STATUS(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, networkPlugin_STATUS_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5599,12 +5538,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := NetworkPluginMode_STATUS_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := NetworkPluginMode_STATUS(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, networkPluginMode_STATUS_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -5612,12 +5547,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := NetworkPolicy_STATUS_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := NetworkPolicy_STATUS(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, networkPolicy_STATUS_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -5625,12 +5556,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_STATUS_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType_STATUS(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_STATUS_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -6002,12 +5929,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6091,12 +6014,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6217,12 +6136,8 @@ func (profile *GuardrailsProfile) AssignProperties_From_GuardrailsProfile(source // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := GuardrailsProfile_Level_Cache[strings.ToLower(level)]; levelOk { - profile.Level = &levelValue - } else { - levelTemp := GuardrailsProfile_Level(*source.Level) - profile.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, guardrailsProfile_Level_Values) + profile.Level = &levelTemp } else { profile.Level = nil } @@ -6329,12 +6244,8 @@ func (profile *GuardrailsProfile_STATUS) AssignProperties_From_GuardrailsProfile // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := GuardrailsProfile_Level_STATUS_Cache[strings.ToLower(level)]; levelOk { - profile.Level = &levelValue - } else { - levelTemp := GuardrailsProfile_Level_STATUS(*source.Level) - profile.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, guardrailsProfile_Level_STATUS_Values) + profile.Level = &levelTemp } else { profile.Level = nil } @@ -7886,12 +7797,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -7919,12 +7826,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -7956,12 +7859,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -8014,12 +7913,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -8027,12 +7922,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -8040,12 +7931,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -8081,12 +7968,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -8094,12 +7977,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -8107,12 +7986,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -8131,12 +8006,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -8179,12 +8050,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -9128,12 +8995,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -9156,12 +9019,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -9193,12 +9052,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -9239,12 +9094,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -9252,12 +9103,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -9265,12 +9112,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -9299,12 +9142,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -9312,12 +9151,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -9325,12 +9160,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -9349,12 +9180,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType_STATUS(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_STATUS_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -9392,12 +9219,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -10221,12 +10044,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -10234,12 +10053,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -10326,12 +10141,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -10339,12 +10150,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -10890,12 +10697,8 @@ func (identity *ManagedClusterIdentity) AssignProperties_From_ManagedClusterIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -11042,12 +10845,8 @@ func (identity *ManagedClusterIdentity_STATUS) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -11356,12 +11155,8 @@ func (profile *ManagedClusterNodeResourceGroupProfile) AssignProperties_From_Man // RestrictionLevel if source.RestrictionLevel != nil { restrictionLevel := *source.RestrictionLevel - if restrictionLevelValue, restrictionLevelOk := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Cache[strings.ToLower(restrictionLevel)]; restrictionLevelOk { - profile.RestrictionLevel = &restrictionLevelValue - } else { - restrictionLevelTemp := ManagedClusterNodeResourceGroupProfile_RestrictionLevel(*source.RestrictionLevel) - profile.RestrictionLevel = &restrictionLevelTemp - } + restrictionLevelTemp := genruntime.ToEnum(restrictionLevel, managedClusterNodeResourceGroupProfile_RestrictionLevel_Values) + profile.RestrictionLevel = &restrictionLevelTemp } else { profile.RestrictionLevel = nil } @@ -11430,12 +11225,8 @@ func (profile *ManagedClusterNodeResourceGroupProfile_STATUS) AssignProperties_F // RestrictionLevel if source.RestrictionLevel != nil { restrictionLevel := *source.RestrictionLevel - if restrictionLevelValue, restrictionLevelOk := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Cache[strings.ToLower(restrictionLevel)]; restrictionLevelOk { - profile.RestrictionLevel = &restrictionLevelValue - } else { - restrictionLevelTemp := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS(*source.RestrictionLevel) - profile.RestrictionLevel = &restrictionLevelTemp - } + restrictionLevelTemp := genruntime.ToEnum(restrictionLevel, managedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Values) + profile.RestrictionLevel = &restrictionLevelTemp } else { profile.RestrictionLevel = nil } @@ -12450,12 +12241,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile) AssignProperties_From // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -12773,12 +12560,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile_STATUS) AssignProperti // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -12914,7 +12697,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess -var ManagedClusterProperties_PublicNetworkAccess_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess{ +var managedClusterProperties_PublicNetworkAccess_Values = map[string]ManagedClusterProperties_PublicNetworkAccess{ "disabled": ManagedClusterProperties_PublicNetworkAccess_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_Enabled, "securedbyperimeter": ManagedClusterProperties_PublicNetworkAccess_SecuredByPerimeter, @@ -12929,7 +12712,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess_STATUS -var ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ +var managedClusterProperties_PublicNetworkAccess_STATUS_Values = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ "disabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Enabled, "securedbyperimeter": ManagedClusterProperties_PublicNetworkAccess_STATUS_SecuredByPerimeter, @@ -13735,12 +13518,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -13748,12 +13527,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -13840,12 +13615,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name_STATUS(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_STATUS_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -13853,12 +13624,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier_STATUS(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_STATUS_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -14504,12 +14271,8 @@ func (profile *ManagedClusterWindowsProfile) AssignProperties_From_ManagedCluste // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -14688,12 +14451,8 @@ func (profile *ManagedClusterWindowsProfile_STATUS) AssignProperties_From_Manage // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType_STATUS(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_STATUS_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -15053,12 +14812,8 @@ func (state *PowerState_STATUS) AssignProperties_From_PowerState_STATUS(source * // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_STATUS_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code_STATUS(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_STATUS_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -15478,12 +15233,8 @@ func (profile *ServiceMeshProfile) AssignProperties_From_ServiceMeshProfile(sour // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -15590,12 +15341,8 @@ func (profile *ServiceMeshProfile_STATUS) AssignProperties_From_ServiceMeshProfi // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -15727,12 +15474,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -15746,12 +15489,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -16132,12 +15871,8 @@ func (vaultKms *AzureKeyVaultKms) AssignProperties_From_AzureKeyVaultKms(source // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -16277,12 +16012,8 @@ func (vaultKms *AzureKeyVaultKms_STATUS) AssignProperties_From_AzureKeyVaultKms_ // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -16341,7 +16072,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies -var ContainerServiceNetworkProfile_IpFamilies_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies{ +var containerServiceNetworkProfile_IpFamilies_Values = map[string]ContainerServiceNetworkProfile_IpFamilies{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_IPv6, } @@ -16354,7 +16085,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies_STATUS -var ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ +var containerServiceNetworkProfile_IpFamilies_STATUS_Values = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv6, } @@ -16469,12 +16200,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig) AssignProperties_F // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_Cache[strings.ToLower(mode)]; modeOk { - config.Mode = &modeValue - } else { - modeTemp := ContainerServiceNetworkProfile_KubeProxyConfig_Mode(*source.Mode) - config.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, containerServiceNetworkProfile_KubeProxyConfig_Mode_Values) + config.Mode = &modeTemp } else { config.Mode = nil } @@ -16606,12 +16333,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_STATUS) AssignPrope // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - config.Mode = &modeValue - } else { - modeTemp := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS(*source.Mode) - config.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, containerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Values) + config.Mode = &modeTemp } else { config.Mode = nil } @@ -16675,7 +16398,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType -var ContainerServiceNetworkProfile_OutboundType_Cache = map[string]ContainerServiceNetworkProfile_OutboundType{ +var containerServiceNetworkProfile_OutboundType_Values = map[string]ContainerServiceNetworkProfile_OutboundType{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_UserAssignedNATGateway, @@ -16692,7 +16415,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType_STATUS -var ContainerServiceNetworkProfile_OutboundType_STATUS_Cache = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ +var containerServiceNetworkProfile_OutboundType_STATUS_Values = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_STATUS_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_UserAssignedNATGateway, @@ -16914,7 +16637,7 @@ const ( ) // Mapping from string to GuardrailsProfile_Level -var GuardrailsProfile_Level_Cache = map[string]GuardrailsProfile_Level{ +var guardrailsProfile_Level_Values = map[string]GuardrailsProfile_Level{ "enforcement": GuardrailsProfile_Level_Enforcement, "off": GuardrailsProfile_Level_Off, "warning": GuardrailsProfile_Level_Warning, @@ -16929,7 +16652,7 @@ const ( ) // Mapping from string to GuardrailsProfile_Level_STATUS -var GuardrailsProfile_Level_STATUS_Cache = map[string]GuardrailsProfile_Level_STATUS{ +var guardrailsProfile_Level_STATUS_Values = map[string]GuardrailsProfile_Level_STATUS{ "enforcement": GuardrailsProfile_Level_STATUS_Enforcement, "off": GuardrailsProfile_Level_STATUS_Off, "warning": GuardrailsProfile_Level_STATUS_Warning, @@ -17129,7 +16852,7 @@ const ( ) // Mapping from string to LoadBalancerSku -var LoadBalancerSku_Cache = map[string]LoadBalancerSku{ +var loadBalancerSku_Values = map[string]LoadBalancerSku{ "basic": LoadBalancerSku_Basic, "standard": LoadBalancerSku_Standard, } @@ -17144,7 +16867,7 @@ const ( ) // Mapping from string to LoadBalancerSku_STATUS -var LoadBalancerSku_STATUS_Cache = map[string]LoadBalancerSku_STATUS{ +var loadBalancerSku_STATUS_Values = map[string]LoadBalancerSku_STATUS{ "basic": LoadBalancerSku_STATUS_Basic, "standard": LoadBalancerSku_STATUS_Standard, } @@ -17160,7 +16883,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_None, "securitypatch": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_SecurityPatch, @@ -17177,7 +16900,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_None, "securitypatch": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_SecurityPatch, @@ -17196,7 +16919,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_Patch, @@ -17215,7 +16938,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Patch, @@ -17982,12 +17705,8 @@ func (profile *ManagedClusterLoadBalancerProfile) AssignProperties_From_ManagedC // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -18291,12 +18010,8 @@ func (profile *ManagedClusterLoadBalancerProfile_STATUS) AssignProperties_From_M // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -18811,7 +18526,7 @@ const ( ) // Mapping from string to ManagedClusterNodeResourceGroupProfile_RestrictionLevel -var ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Cache = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel{ +var managedClusterNodeResourceGroupProfile_RestrictionLevel_Values = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel{ "readonly": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_ReadOnly, "unrestricted": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Unrestricted, } @@ -18824,7 +18539,7 @@ const ( ) // Mapping from string to ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS -var ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Cache = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS{ +var managedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Values = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS{ "readonly": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_ReadOnly, "unrestricted": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Unrestricted, } @@ -19228,12 +18943,8 @@ func (identity *ManagedClusterPodIdentity_STATUS) AssignProperties_From_ManagedC // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - identity.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ManagedClusterPodIdentity_ProvisioningState_STATUS(*source.ProvisioningState) - identity.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, managedClusterPodIdentity_ProvisioningState_STATUS_Values) + identity.ProvisioningState = &provisioningStateTemp } else { identity.ProvisioningState = nil } @@ -19526,7 +19237,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander -var ManagedClusterProperties_AutoScalerProfile_Expander_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ +var managedClusterProperties_AutoScalerProfile_Expander_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_Priority, @@ -19543,7 +19254,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander_STATUS -var ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ +var managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Priority, @@ -20941,7 +20652,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType -var ManagedClusterWindowsProfile_LicenseType_Cache = map[string]ManagedClusterWindowsProfile_LicenseType{ +var managedClusterWindowsProfile_LicenseType_Values = map[string]ManagedClusterWindowsProfile_LicenseType{ "none": ManagedClusterWindowsProfile_LicenseType_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_Windows_Server, } @@ -20954,7 +20665,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType_STATUS -var ManagedClusterWindowsProfile_LicenseType_STATUS_Cache = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ +var managedClusterWindowsProfile_LicenseType_STATUS_Values = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ "none": ManagedClusterWindowsProfile_LicenseType_STATUS_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_STATUS_Windows_Server, } @@ -21198,12 +20909,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) // ControlledValues if source.ControlledValues != nil { controlledValue := *source.ControlledValues - if controlledValues, controlledValuesOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_Cache[strings.ToLower(controlledValue)]; controlledValuesOk { - autoscaler.ControlledValues = &controlledValues - } else { - controlledValueTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues(*source.ControlledValues) - autoscaler.ControlledValues = &controlledValueTemp - } + controlledValueTemp := genruntime.ToEnum(controlledValue, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_Values) + autoscaler.ControlledValues = &controlledValueTemp } else { autoscaler.ControlledValues = nil } @@ -21219,12 +20926,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) // UpdateMode if source.UpdateMode != nil { updateMode := *source.UpdateMode - if updateModeValue, updateModeOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Cache[strings.ToLower(updateMode)]; updateModeOk { - autoscaler.UpdateMode = &updateModeValue - } else { - updateModeTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode(*source.UpdateMode) - autoscaler.UpdateMode = &updateModeTemp - } + updateModeTemp := genruntime.ToEnum(updateMode, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Values) + autoscaler.UpdateMode = &updateModeTemp } else { autoscaler.UpdateMode = nil } @@ -21328,12 +21031,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_S // ControlledValues if source.ControlledValues != nil { controlledValue := *source.ControlledValues - if controlledValues, controlledValuesOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_Cache[strings.ToLower(controlledValue)]; controlledValuesOk { - autoscaler.ControlledValues = &controlledValues - } else { - controlledValueTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS(*source.ControlledValues) - autoscaler.ControlledValues = &controlledValueTemp - } + controlledValueTemp := genruntime.ToEnum(controlledValue, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_Values) + autoscaler.ControlledValues = &controlledValueTemp } else { autoscaler.ControlledValues = nil } @@ -21349,12 +21048,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_S // UpdateMode if source.UpdateMode != nil { updateMode := *source.UpdateMode - if updateModeValue, updateModeOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Cache[strings.ToLower(updateMode)]; updateModeOk { - autoscaler.UpdateMode = &updateModeValue - } else { - updateModeTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS(*source.UpdateMode) - autoscaler.UpdateMode = &updateModeTemp - } + updateModeTemp := genruntime.ToEnum(updateMode, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Values) + autoscaler.UpdateMode = &updateModeTemp } else { autoscaler.UpdateMode = nil } @@ -21413,7 +21108,7 @@ const ( ) // Mapping from string to NetworkDataplane -var NetworkDataplane_Cache = map[string]NetworkDataplane{ +var networkDataplane_Values = map[string]NetworkDataplane{ "azure": NetworkDataplane_Azure, "cilium": NetworkDataplane_Cilium, } @@ -21427,7 +21122,7 @@ const ( ) // Mapping from string to NetworkDataplane_STATUS -var NetworkDataplane_STATUS_Cache = map[string]NetworkDataplane_STATUS{ +var networkDataplane_STATUS_Values = map[string]NetworkDataplane_STATUS{ "azure": NetworkDataplane_STATUS_Azure, "cilium": NetworkDataplane_STATUS_Cilium, } @@ -21442,7 +21137,7 @@ const ( ) // Mapping from string to NetworkMode -var NetworkMode_Cache = map[string]NetworkMode{ +var networkMode_Values = map[string]NetworkMode{ "bridge": NetworkMode_Bridge, "transparent": NetworkMode_Transparent, } @@ -21456,7 +21151,7 @@ const ( ) // Mapping from string to NetworkMode_STATUS -var NetworkMode_STATUS_Cache = map[string]NetworkMode_STATUS{ +var networkMode_STATUS_Values = map[string]NetworkMode_STATUS{ "bridge": NetworkMode_STATUS_Bridge, "transparent": NetworkMode_STATUS_Transparent, } @@ -21472,7 +21167,7 @@ const ( ) // Mapping from string to NetworkPlugin -var NetworkPlugin_Cache = map[string]NetworkPlugin{ +var networkPlugin_Values = map[string]NetworkPlugin{ "azure": NetworkPlugin_Azure, "kubenet": NetworkPlugin_Kubenet, "none": NetworkPlugin_None, @@ -21488,7 +21183,7 @@ const ( ) // Mapping from string to NetworkPlugin_STATUS -var NetworkPlugin_STATUS_Cache = map[string]NetworkPlugin_STATUS{ +var networkPlugin_STATUS_Values = map[string]NetworkPlugin_STATUS{ "azure": NetworkPlugin_STATUS_Azure, "kubenet": NetworkPlugin_STATUS_Kubenet, "none": NetworkPlugin_STATUS_None, @@ -21501,7 +21196,7 @@ type NetworkPluginMode string const NetworkPluginMode_Overlay = NetworkPluginMode("Overlay") // Mapping from string to NetworkPluginMode -var NetworkPluginMode_Cache = map[string]NetworkPluginMode{ +var networkPluginMode_Values = map[string]NetworkPluginMode{ "overlay": NetworkPluginMode_Overlay, } @@ -21511,7 +21206,7 @@ type NetworkPluginMode_STATUS string const NetworkPluginMode_STATUS_Overlay = NetworkPluginMode_STATUS("Overlay") // Mapping from string to NetworkPluginMode_STATUS -var NetworkPluginMode_STATUS_Cache = map[string]NetworkPluginMode_STATUS{ +var networkPluginMode_STATUS_Values = map[string]NetworkPluginMode_STATUS{ "overlay": NetworkPluginMode_STATUS_Overlay, } @@ -21526,7 +21221,7 @@ const ( ) // Mapping from string to NetworkPolicy -var NetworkPolicy_Cache = map[string]NetworkPolicy{ +var networkPolicy_Values = map[string]NetworkPolicy{ "azure": NetworkPolicy_Azure, "calico": NetworkPolicy_Calico, "cilium": NetworkPolicy_Cilium, @@ -21542,7 +21237,7 @@ const ( ) // Mapping from string to NetworkPolicy_STATUS -var NetworkPolicy_STATUS_Cache = map[string]NetworkPolicy_STATUS{ +var networkPolicy_STATUS_Values = map[string]NetworkPolicy_STATUS{ "azure": NetworkPolicy_STATUS_Azure, "calico": NetworkPolicy_STATUS_Calico, "cilium": NetworkPolicy_STATUS_Cilium, @@ -21556,7 +21251,7 @@ const ( ) // Mapping from string to PowerState_Code_STATUS -var PowerState_Code_STATUS_Cache = map[string]PowerState_Code_STATUS{ +var powerState_Code_STATUS_Values = map[string]PowerState_Code_STATUS{ "running": PowerState_Code_STATUS_Running, "stopped": PowerState_Code_STATUS_Stopped, } @@ -21570,7 +21265,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode -var ServiceMeshProfile_Mode_Cache = map[string]ServiceMeshProfile_Mode{ +var serviceMeshProfile_Mode_Values = map[string]ServiceMeshProfile_Mode{ "disabled": ServiceMeshProfile_Mode_Disabled, "istio": ServiceMeshProfile_Mode_Istio, } @@ -21583,7 +21278,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode_STATUS -var ServiceMeshProfile_Mode_STATUS_Cache = map[string]ServiceMeshProfile_Mode_STATUS{ +var serviceMeshProfile_Mode_STATUS_Values = map[string]ServiceMeshProfile_Mode_STATUS{ "disabled": ServiceMeshProfile_Mode_STATUS_Disabled, "istio": ServiceMeshProfile_Mode_STATUS_Istio, } @@ -21657,11 +21352,7 @@ func (settings *UpgradeOverrideSettings) AssignProperties_From_UpgradeOverrideSe for controlPlaneOverrideIndex, controlPlaneOverrideItem := range source.ControlPlaneOverrides { // Shadow the loop variable to avoid aliasing controlPlaneOverrideItem := controlPlaneOverrideItem - if controlPlaneOverrides, controlPlaneOverridesOk := ControlPlaneUpgradeOverride_Cache[strings.ToLower(controlPlaneOverrideItem)]; controlPlaneOverridesOk { - controlPlaneOverrideList[controlPlaneOverrideIndex] = controlPlaneOverrides - } else { - controlPlaneOverrideList[controlPlaneOverrideIndex] = ControlPlaneUpgradeOverride(controlPlaneOverrideItem) - } + controlPlaneOverrideList[controlPlaneOverrideIndex] = genruntime.ToEnum(controlPlaneOverrideItem, controlPlaneUpgradeOverride_Values) } settings.ControlPlaneOverrides = controlPlaneOverrideList } else { @@ -21756,11 +21447,7 @@ func (settings *UpgradeOverrideSettings_STATUS) AssignProperties_From_UpgradeOve for controlPlaneOverrideIndex, controlPlaneOverrideItem := range source.ControlPlaneOverrides { // Shadow the loop variable to avoid aliasing controlPlaneOverrideItem := controlPlaneOverrideItem - if controlPlaneOverrides, controlPlaneOverridesOk := ControlPlaneUpgradeOverride_STATUS_Cache[strings.ToLower(controlPlaneOverrideItem)]; controlPlaneOverridesOk { - controlPlaneOverrideList[controlPlaneOverrideIndex] = controlPlaneOverrides - } else { - controlPlaneOverrideList[controlPlaneOverrideIndex] = ControlPlaneUpgradeOverride_STATUS(controlPlaneOverrideItem) - } + controlPlaneOverrideList[controlPlaneOverrideIndex] = genruntime.ToEnum(controlPlaneOverrideItem, controlPlaneUpgradeOverride_STATUS_Values) } settings.ControlPlaneOverrides = controlPlaneOverrideList } else { @@ -22078,7 +21765,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess -var AzureKeyVaultKms_KeyVaultNetworkAccess_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ +var azureKeyVaultKms_KeyVaultNetworkAccess_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_Public, } @@ -22091,7 +21778,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS -var AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ +var azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Public, } @@ -22192,12 +21879,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) AssignP // Scheduler if source.Scheduler != nil { scheduler := *source.Scheduler - if schedulerValue, schedulerOk := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Cache[strings.ToLower(scheduler)]; schedulerOk { - config.Scheduler = &schedulerValue - } else { - schedulerTemp := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler(*source.Scheduler) - config.Scheduler = &schedulerTemp - } + schedulerTemp := genruntime.ToEnum(scheduler, containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Values) + config.Scheduler = &schedulerTemp } else { config.Scheduler = nil } @@ -22311,12 +21994,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS) // Scheduler if source.Scheduler != nil { scheduler := *source.Scheduler - if schedulerValue, schedulerOk := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Cache[strings.ToLower(scheduler)]; schedulerOk { - config.Scheduler = &schedulerValue - } else { - schedulerTemp := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS(*source.Scheduler) - config.Scheduler = &schedulerTemp - } + schedulerTemp := genruntime.ToEnum(scheduler, containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Values) + config.Scheduler = &schedulerTemp } else { config.Scheduler = nil } @@ -22376,7 +22055,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_Mode -var ContainerServiceNetworkProfile_KubeProxyConfig_Mode_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode{ +var containerServiceNetworkProfile_KubeProxyConfig_Mode_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode{ "iptables": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_IPTABLES, "ipvs": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_IPVS, } @@ -22389,7 +22068,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS -var ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS{ +var containerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS{ "iptables": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_IPTABLES, "ipvs": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_IPVS, } @@ -22537,7 +22216,7 @@ type ControlPlaneUpgradeOverride string const ControlPlaneUpgradeOverride_IgnoreKubernetesDeprecations = ControlPlaneUpgradeOverride("IgnoreKubernetesDeprecations") // Mapping from string to ControlPlaneUpgradeOverride -var ControlPlaneUpgradeOverride_Cache = map[string]ControlPlaneUpgradeOverride{ +var controlPlaneUpgradeOverride_Values = map[string]ControlPlaneUpgradeOverride{ "ignorekubernetesdeprecations": ControlPlaneUpgradeOverride_IgnoreKubernetesDeprecations, } @@ -22547,7 +22226,7 @@ type ControlPlaneUpgradeOverride_STATUS string const ControlPlaneUpgradeOverride_STATUS_IgnoreKubernetesDeprecations = ControlPlaneUpgradeOverride_STATUS("IgnoreKubernetesDeprecations") // Mapping from string to ControlPlaneUpgradeOverride_STATUS -var ControlPlaneUpgradeOverride_STATUS_Cache = map[string]ControlPlaneUpgradeOverride_STATUS{ +var controlPlaneUpgradeOverride_STATUS_Values = map[string]ControlPlaneUpgradeOverride_STATUS{ "ignorekubernetesdeprecations": ControlPlaneUpgradeOverride_STATUS_IgnoreKubernetesDeprecations, } @@ -22937,7 +22616,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType -var ManagedClusterLoadBalancerProfile_BackendPoolType_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ +var managedClusterLoadBalancerProfile_BackendPoolType_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIPConfiguration, } @@ -22950,7 +22629,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS -var ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ +var managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIPConfiguration, } @@ -23794,7 +23473,7 @@ const ( ) // Mapping from string to ManagedClusterPodIdentity_ProvisioningState_STATUS -var ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ +var managedClusterPodIdentity_ProvisioningState_STATUS_Values = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ "assigned": ManagedClusterPodIdentity_ProvisioningState_STATUS_Assigned, "canceled": ManagedClusterPodIdentity_ProvisioningState_STATUS_Canceled, "deleting": ManagedClusterPodIdentity_ProvisioningState_STATUS_Deleting, @@ -23965,7 +23644,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues{ "requestsandlimits": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_RequestsAndLimits, "requestsonly": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_RequestsOnly, } @@ -23978,7 +23657,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS{ "requestsandlimits": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_RequestsAndLimits, "requestsonly": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_ControlledValues_STATUS_RequestsOnly, } @@ -23994,7 +23673,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode{ "auto": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Auto, "initial": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Initial, "off": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_Off, @@ -24011,7 +23690,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS{ "auto": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Auto, "initial": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Initial, "off": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_UpdateMode_STATUS_Off, @@ -24170,7 +23849,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler -var ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler{ +var containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler{ "leastconnection": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_LeastConnection, "roundrobin": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_RoundRobin, } @@ -24183,7 +23862,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS -var ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS{ +var containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS{ "leastconnection": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_LeastConnection, "roundrobin": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_RoundRobin, } @@ -24265,12 +23944,8 @@ func (gateway *IstioIngressGateway) AssignProperties_From_IstioIngressGateway(so // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -24365,12 +24040,8 @@ func (gateway *IstioIngressGateway_STATUS) AssignProperties_From_IstioIngressGat // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode_STATUS(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_STATUS_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -24502,7 +24173,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode -var IstioIngressGateway_Mode_Cache = map[string]IstioIngressGateway_Mode{ +var istioIngressGateway_Mode_Values = map[string]IstioIngressGateway_Mode{ "external": IstioIngressGateway_Mode_External, "internal": IstioIngressGateway_Mode_Internal, } @@ -24515,7 +24186,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode_STATUS -var IstioIngressGateway_Mode_STATUS_Cache = map[string]IstioIngressGateway_Mode_STATUS{ +var istioIngressGateway_Mode_STATUS_Values = map[string]IstioIngressGateway_Mode_STATUS{ "external": IstioIngressGateway_Mode_STATUS_External, "internal": IstioIngressGateway_Mode_STATUS_Internal, } diff --git a/v2/api/containerservice/v1api20230202preview/managed_clusters_agent_pool_types_gen.go b/v2/api/containerservice/v1api20230202preview/managed_clusters_agent_pool_types_gen.go index b824ef48ccf..d307f7fac29 100644 --- a/v2/api/containerservice/v1api20230202preview/managed_clusters_agent_pool_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/managed_clusters_agent_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1342,12 +1341,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -1375,12 +1370,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -1412,12 +1403,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -1462,12 +1449,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -1475,12 +1458,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -1488,12 +1467,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -1537,12 +1512,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -1550,12 +1521,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -1563,12 +1530,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -1587,12 +1550,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -1635,12 +1594,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -2813,12 +2768,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -2844,12 +2795,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -2881,12 +2828,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -2927,12 +2870,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -2940,12 +2879,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -2953,12 +2888,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -2981,12 +2912,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := AgentPoolType_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - pool.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := AgentPoolType_STATUS(*source.PropertiesType) - pool.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, agentPoolType_STATUS_Values) + pool.PropertiesType = &propertiesTypeTemp } else { pool.PropertiesType = nil } @@ -3000,12 +2927,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -3013,12 +2936,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -3026,12 +2945,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -3083,12 +2998,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -3427,7 +3338,7 @@ const ( ) // Mapping from string to AgentPoolMode -var AgentPoolMode_Cache = map[string]AgentPoolMode{ +var agentPoolMode_Values = map[string]AgentPoolMode{ "system": AgentPoolMode_System, "user": AgentPoolMode_User, } @@ -3442,7 +3353,7 @@ const ( ) // Mapping from string to AgentPoolMode_STATUS -var AgentPoolMode_STATUS_Cache = map[string]AgentPoolMode_STATUS{ +var agentPoolMode_STATUS_Values = map[string]AgentPoolMode_STATUS{ "system": AgentPoolMode_STATUS_System, "user": AgentPoolMode_STATUS_User, } @@ -3823,7 +3734,7 @@ const ( ) // Mapping from string to AgentPoolType -var AgentPoolType_Cache = map[string]AgentPoolType{ +var agentPoolType_Values = map[string]AgentPoolType{ "availabilityset": AgentPoolType_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_VirtualMachineScaleSets, } @@ -3837,7 +3748,7 @@ const ( ) // Mapping from string to AgentPoolType_STATUS -var AgentPoolType_STATUS_Cache = map[string]AgentPoolType_STATUS{ +var agentPoolType_STATUS_Values = map[string]AgentPoolType_STATUS{ "availabilityset": AgentPoolType_STATUS_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_STATUS_VirtualMachineScaleSets, } @@ -4153,7 +4064,7 @@ const ( ) // Mapping from string to GPUInstanceProfile -var GPUInstanceProfile_Cache = map[string]GPUInstanceProfile{ +var gPUInstanceProfile_Values = map[string]GPUInstanceProfile{ "mig1g": GPUInstanceProfile_MIG1G, "mig2g": GPUInstanceProfile_MIG2G, "mig3g": GPUInstanceProfile_MIG3G, @@ -4173,7 +4084,7 @@ const ( ) // Mapping from string to GPUInstanceProfile_STATUS -var GPUInstanceProfile_STATUS_Cache = map[string]GPUInstanceProfile_STATUS{ +var gPUInstanceProfile_STATUS_Values = map[string]GPUInstanceProfile_STATUS{ "mig1g": GPUInstanceProfile_STATUS_MIG1G, "mig2g": GPUInstanceProfile_STATUS_MIG2G, "mig3g": GPUInstanceProfile_STATUS_MIG3G, @@ -4744,7 +4655,7 @@ const ( ) // Mapping from string to KubeletDiskType -var KubeletDiskType_Cache = map[string]KubeletDiskType{ +var kubeletDiskType_Values = map[string]KubeletDiskType{ "os": KubeletDiskType_OS, "temporary": KubeletDiskType_Temporary, } @@ -4758,7 +4669,7 @@ const ( ) // Mapping from string to KubeletDiskType_STATUS -var KubeletDiskType_STATUS_Cache = map[string]KubeletDiskType_STATUS{ +var kubeletDiskType_STATUS_Values = map[string]KubeletDiskType_STATUS{ "os": KubeletDiskType_STATUS_OS, "temporary": KubeletDiskType_STATUS_Temporary, } @@ -5074,7 +4985,7 @@ const ( ) // Mapping from string to OSDiskType -var OSDiskType_Cache = map[string]OSDiskType{ +var oSDiskType_Values = map[string]OSDiskType{ "ephemeral": OSDiskType_Ephemeral, "managed": OSDiskType_Managed, } @@ -5090,7 +5001,7 @@ const ( ) // Mapping from string to OSDiskType_STATUS -var OSDiskType_STATUS_Cache = map[string]OSDiskType_STATUS{ +var oSDiskType_STATUS_Values = map[string]OSDiskType_STATUS{ "ephemeral": OSDiskType_STATUS_Ephemeral, "managed": OSDiskType_STATUS_Managed, } @@ -5109,7 +5020,7 @@ const ( ) // Mapping from string to OSSKU -var OSSKU_Cache = map[string]OSSKU{ +var oSSKU_Values = map[string]OSSKU{ "cblmariner": OSSKU_CBLMariner, "mariner": OSSKU_Mariner, "ubuntu": OSSKU_Ubuntu, @@ -5130,7 +5041,7 @@ const ( ) // Mapping from string to OSSKU_STATUS -var OSSKU_STATUS_Cache = map[string]OSSKU_STATUS{ +var oSSKU_STATUS_Values = map[string]OSSKU_STATUS{ "cblmariner": OSSKU_STATUS_CBLMariner, "mariner": OSSKU_STATUS_Mariner, "ubuntu": OSSKU_STATUS_Ubuntu, @@ -5148,7 +5059,7 @@ const ( ) // Mapping from string to OSType -var OSType_Cache = map[string]OSType{ +var oSType_Values = map[string]OSType{ "linux": OSType_Linux, "windows": OSType_Windows, } @@ -5162,7 +5073,7 @@ const ( ) // Mapping from string to OSType_STATUS -var OSType_STATUS_Cache = map[string]OSType_STATUS{ +var oSType_STATUS_Values = map[string]OSType_STATUS{ "linux": OSType_STATUS_Linux, "windows": OSType_STATUS_Windows, } @@ -5218,12 +5129,8 @@ func (state *PowerState) AssignProperties_From_PowerState(source *v20230202ps.Po // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -5267,7 +5174,7 @@ const ( ) // Mapping from string to ScaleDownMode -var ScaleDownMode_Cache = map[string]ScaleDownMode{ +var scaleDownMode_Values = map[string]ScaleDownMode{ "deallocate": ScaleDownMode_Deallocate, "delete": ScaleDownMode_Delete, } @@ -5282,7 +5189,7 @@ const ( ) // Mapping from string to ScaleDownMode_STATUS -var ScaleDownMode_STATUS_Cache = map[string]ScaleDownMode_STATUS{ +var scaleDownMode_STATUS_Values = map[string]ScaleDownMode_STATUS{ "deallocate": ScaleDownMode_STATUS_Deallocate, "delete": ScaleDownMode_STATUS_Delete, } @@ -5298,7 +5205,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy -var ScaleSetEvictionPolicy_Cache = map[string]ScaleSetEvictionPolicy{ +var scaleSetEvictionPolicy_Values = map[string]ScaleSetEvictionPolicy{ "deallocate": ScaleSetEvictionPolicy_Deallocate, "delete": ScaleSetEvictionPolicy_Delete, } @@ -5313,7 +5220,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy_STATUS -var ScaleSetEvictionPolicy_STATUS_Cache = map[string]ScaleSetEvictionPolicy_STATUS{ +var scaleSetEvictionPolicy_STATUS_Values = map[string]ScaleSetEvictionPolicy_STATUS{ "deallocate": ScaleSetEvictionPolicy_STATUS_Deallocate, "delete": ScaleSetEvictionPolicy_STATUS_Delete, } @@ -5328,7 +5235,7 @@ const ( ) // Mapping from string to ScaleSetPriority -var ScaleSetPriority_Cache = map[string]ScaleSetPriority{ +var scaleSetPriority_Values = map[string]ScaleSetPriority{ "regular": ScaleSetPriority_Regular, "spot": ScaleSetPriority_Spot, } @@ -5342,7 +5249,7 @@ const ( ) // Mapping from string to ScaleSetPriority_STATUS -var ScaleSetPriority_STATUS_Cache = map[string]ScaleSetPriority_STATUS{ +var scaleSetPriority_STATUS_Values = map[string]ScaleSetPriority_STATUS{ "regular": ScaleSetPriority_STATUS_Regular, "spot": ScaleSetPriority_STATUS_Spot, } @@ -5358,7 +5265,7 @@ const ( ) // Mapping from string to WorkloadRuntime -var WorkloadRuntime_Cache = map[string]WorkloadRuntime{ +var workloadRuntime_Values = map[string]WorkloadRuntime{ "katamshvvmisolation": WorkloadRuntime_KataMshvVmIsolation, "ocicontainer": WorkloadRuntime_OCIContainer, "wasmwasi": WorkloadRuntime_WasmWasi, @@ -5374,7 +5281,7 @@ const ( ) // Mapping from string to WorkloadRuntime_STATUS -var WorkloadRuntime_STATUS_Cache = map[string]WorkloadRuntime_STATUS{ +var workloadRuntime_STATUS_Values = map[string]WorkloadRuntime_STATUS{ "katamshvvmisolation": WorkloadRuntime_STATUS_KataMshvVmIsolation, "ocicontainer": WorkloadRuntime_STATUS_OCIContainer, "wasmwasi": WorkloadRuntime_STATUS_WasmWasi, @@ -5652,12 +5559,8 @@ func (portRange *PortRange) AssignProperties_From_PortRange(source *v20230202ps. // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -5768,12 +5671,8 @@ func (portRange *PortRange_STATUS) AssignProperties_From_PortRange_STATUS(source // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol_STATUS(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_STATUS_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -5821,7 +5720,7 @@ const ( ) // Mapping from string to PowerState_Code -var PowerState_Code_Cache = map[string]PowerState_Code{ +var powerState_Code_Values = map[string]PowerState_Code{ "running": PowerState_Code_Running, "stopped": PowerState_Code_Stopped, } @@ -6960,7 +6859,7 @@ const ( ) // Mapping from string to PortRange_Protocol -var PortRange_Protocol_Cache = map[string]PortRange_Protocol{ +var portRange_Protocol_Values = map[string]PortRange_Protocol{ "tcp": PortRange_Protocol_TCP, "udp": PortRange_Protocol_UDP, } @@ -6973,7 +6872,7 @@ const ( ) // Mapping from string to PortRange_Protocol_STATUS -var PortRange_Protocol_STATUS_Cache = map[string]PortRange_Protocol_STATUS{ +var portRange_Protocol_STATUS_Values = map[string]PortRange_Protocol_STATUS{ "tcp": PortRange_Protocol_STATUS_TCP, "udp": PortRange_Protocol_STATUS_UDP, } diff --git a/v2/api/containerservice/v1api20230202preview/managed_clusters_trusted_access_role_binding_status_arm_types_gen.go b/v2/api/containerservice/v1api20230202preview/managed_clusters_trusted_access_role_binding_status_arm_types_gen.go index 2fcda24d2f4..eb8bb1e9071 100644 --- a/v2/api/containerservice/v1api20230202preview/managed_clusters_trusted_access_role_binding_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/managed_clusters_trusted_access_role_binding_status_arm_types_gen.go @@ -45,7 +45,7 @@ const ( ) // Mapping from string to TrustedAccessRoleBindingProperties_ProvisioningState_STATUS -var TrustedAccessRoleBindingProperties_ProvisioningState_STATUS_Cache = map[string]TrustedAccessRoleBindingProperties_ProvisioningState_STATUS{ +var trustedAccessRoleBindingProperties_ProvisioningState_STATUS_Values = map[string]TrustedAccessRoleBindingProperties_ProvisioningState_STATUS{ "canceled": TrustedAccessRoleBindingProperties_ProvisioningState_STATUS_Canceled, "deleting": TrustedAccessRoleBindingProperties_ProvisioningState_STATUS_Deleting, "failed": TrustedAccessRoleBindingProperties_ProvisioningState_STATUS_Failed, diff --git a/v2/api/containerservice/v1api20230202preview/storage/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20230202preview/storage/managed_cluster_types_gen.go index 92a800d2e40..417efeac244 100644 --- a/v2/api/containerservice/v1api20230202preview/storage/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/storage/managed_cluster_types_gen.go @@ -271,7 +271,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-02-02-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-02-02-preview": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20230202preview/trusted_access_role_binding_types_gen.go b/v2/api/containerservice/v1api20230202preview/trusted_access_role_binding_types_gen.go index df939fb2302..6fe497feb10 100644 --- a/v2/api/containerservice/v1api20230202preview/trusted_access_role_binding_types_gen.go +++ b/v2/api/containerservice/v1api20230202preview/trusted_access_role_binding_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -730,12 +729,8 @@ func (binding *ManagedClusters_TrustedAccessRoleBinding_STATUS) AssignProperties // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := TrustedAccessRoleBindingProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - binding.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := TrustedAccessRoleBindingProperties_ProvisioningState_STATUS(*source.ProvisioningState) - binding.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, trustedAccessRoleBindingProperties_ProvisioningState_STATUS_Values) + binding.ProvisioningState = &provisioningStateTemp } else { binding.ProvisioningState = nil } diff --git a/v2/api/containerservice/v1api20230315preview/fleet_status_arm_types_gen.go b/v2/api/containerservice/v1api20230315preview/fleet_status_arm_types_gen.go index 4e1abdea374..130e136e589 100644 --- a/v2/api/containerservice/v1api20230315preview/fleet_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20230315preview/fleet_status_arm_types_gen.go @@ -86,7 +86,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -103,7 +103,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerservice/v1api20230315preview/fleet_types_gen.go b/v2/api/containerservice/v1api20230315preview/fleet_types_gen.go index 72fedf8eb4c..aae4f6453bb 100644 --- a/v2/api/containerservice/v1api20230315preview/fleet_types_gen.go +++ b/v2/api/containerservice/v1api20230315preview/fleet_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -348,7 +347,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-03-15-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-03-15-preview": APIVersion_Value, } @@ -880,12 +879,8 @@ func (fleet *Fleet_STATUS) AssignProperties_From_Fleet_STATUS(source *v20230315p // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := FleetProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - fleet.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := FleetProvisioningState_STATUS(*source.ProvisioningState) - fleet.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, fleetProvisioningState_STATUS_Values) + fleet.ProvisioningState = &provisioningStateTemp } else { fleet.ProvisioningState = nil } @@ -1238,7 +1233,7 @@ const ( ) // Mapping from string to FleetProvisioningState_STATUS -var FleetProvisioningState_STATUS_Cache = map[string]FleetProvisioningState_STATUS{ +var fleetProvisioningState_STATUS_Values = map[string]FleetProvisioningState_STATUS{ "canceled": FleetProvisioningState_STATUS_Canceled, "creating": FleetProvisioningState_STATUS_Creating, "deleting": FleetProvisioningState_STATUS_Deleting, @@ -1334,12 +1329,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1353,12 +1344,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/containerservice/v1api20230315preview/fleets_member_types_gen.go b/v2/api/containerservice/v1api20230315preview/fleets_member_types_gen.go index c9409f49f51..3a6351623f1 100644 --- a/v2/api/containerservice/v1api20230315preview/fleets_member_types_gen.go +++ b/v2/api/containerservice/v1api20230315preview/fleets_member_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -770,12 +769,8 @@ func (member *Fleets_Member_STATUS) AssignProperties_From_Fleets_Member_STATUS(s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := FleetMemberProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - member.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := FleetMemberProvisioningState_STATUS(*source.ProvisioningState) - member.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, fleetMemberProvisioningState_STATUS_Values) + member.ProvisioningState = &provisioningStateTemp } else { member.ProvisioningState = nil } @@ -869,7 +864,7 @@ const ( ) // Mapping from string to FleetMemberProvisioningState_STATUS -var FleetMemberProvisioningState_STATUS_Cache = map[string]FleetMemberProvisioningState_STATUS{ +var fleetMemberProvisioningState_STATUS_Values = map[string]FleetMemberProvisioningState_STATUS{ "canceled": FleetMemberProvisioningState_STATUS_Canceled, "failed": FleetMemberProvisioningState_STATUS_Failed, "joining": FleetMemberProvisioningState_STATUS_Joining, diff --git a/v2/api/containerservice/v1api20230315preview/fleets_update_run_types_gen.go b/v2/api/containerservice/v1api20230315preview/fleets_update_run_types_gen.go index df13e21c6f0..d3d5866b5e6 100644 --- a/v2/api/containerservice/v1api20230315preview/fleets_update_run_types_gen.go +++ b/v2/api/containerservice/v1api20230315preview/fleets_update_run_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -853,12 +852,8 @@ func (updateRun *Fleets_UpdateRun_STATUS) AssignProperties_From_Fleets_UpdateRun // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := UpdateRunProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - updateRun.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := UpdateRunProvisioningState_STATUS(*source.ProvisioningState) - updateRun.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, updateRunProvisioningState_STATUS_Values) + updateRun.ProvisioningState = &provisioningStateTemp } else { updateRun.ProvisioningState = nil } @@ -1206,7 +1201,7 @@ const ( ) // Mapping from string to UpdateRunProvisioningState_STATUS -var UpdateRunProvisioningState_STATUS_Cache = map[string]UpdateRunProvisioningState_STATUS{ +var updateRunProvisioningState_STATUS_Values = map[string]UpdateRunProvisioningState_STATUS{ "canceled": UpdateRunProvisioningState_STATUS_Canceled, "failed": UpdateRunProvisioningState_STATUS_Failed, "succeeded": UpdateRunProvisioningState_STATUS_Succeeded, @@ -1657,12 +1652,8 @@ func (upgrade *ManagedClusterUpgradeSpec) AssignProperties_From_ManagedClusterUp // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterUpgradeType_Cache[strings.ToLower(typeVar)]; typeOk { - upgrade.Type = &typeValue - } else { - typeTemp := ManagedClusterUpgradeType(*source.Type) - upgrade.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterUpgradeType_Values) + upgrade.Type = &typeTemp } else { upgrade.Type = nil } @@ -1766,12 +1757,8 @@ func (upgrade *ManagedClusterUpgradeSpec_STATUS) AssignProperties_From_ManagedCl // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterUpgradeType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - upgrade.Type = &typeValue - } else { - typeTemp := ManagedClusterUpgradeType_STATUS(*source.Type) - upgrade.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterUpgradeType_STATUS_Values) + upgrade.Type = &typeTemp } else { upgrade.Type = nil } @@ -2407,12 +2394,8 @@ func (status *UpdateStatus_STATUS) AssignProperties_From_UpdateStatus_STATUS(sou // State if source.State != nil { state := *source.State - if stateValue, stateOk := UpdateState_STATUS_Cache[strings.ToLower(state)]; stateOk { - status.State = &stateValue - } else { - stateTemp := UpdateState_STATUS(*source.State) - status.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, updateState_STATUS_Values) + status.State = &stateTemp } else { status.State = nil } @@ -2660,7 +2643,7 @@ const ( ) // Mapping from string to ManagedClusterUpgradeType -var ManagedClusterUpgradeType_Cache = map[string]ManagedClusterUpgradeType{ +var managedClusterUpgradeType_Values = map[string]ManagedClusterUpgradeType{ "full": ManagedClusterUpgradeType_Full, "nodeimageonly": ManagedClusterUpgradeType_NodeImageOnly, } @@ -2674,7 +2657,7 @@ const ( ) // Mapping from string to ManagedClusterUpgradeType_STATUS -var ManagedClusterUpgradeType_STATUS_Cache = map[string]ManagedClusterUpgradeType_STATUS{ +var managedClusterUpgradeType_STATUS_Values = map[string]ManagedClusterUpgradeType_STATUS{ "full": ManagedClusterUpgradeType_STATUS_Full, "nodeimageonly": ManagedClusterUpgradeType_STATUS_NodeImageOnly, } @@ -3002,7 +2985,7 @@ const ( ) // Mapping from string to UpdateState_STATUS -var UpdateState_STATUS_Cache = map[string]UpdateState_STATUS{ +var updateState_STATUS_Values = map[string]UpdateState_STATUS{ "completed": UpdateState_STATUS_Completed, "failed": UpdateState_STATUS_Failed, "notstarted": UpdateState_STATUS_NotStarted, diff --git a/v2/api/containerservice/v1api20230315preview/storage/fleet_types_gen.go b/v2/api/containerservice/v1api20230315preview/storage/fleet_types_gen.go index 0c2269a73c5..e86ff3815ac 100644 --- a/v2/api/containerservice/v1api20230315preview/storage/fleet_types_gen.go +++ b/v2/api/containerservice/v1api20230315preview/storage/fleet_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-03-15-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-03-15-preview": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20231001/managed_cluster_spec_arm_types_gen.go b/v2/api/containerservice/v1api20231001/managed_cluster_spec_arm_types_gen.go index e26a45494f2..78f770222c2 100644 --- a/v2/api/containerservice/v1api20231001/managed_cluster_spec_arm_types_gen.go +++ b/v2/api/containerservice/v1api20231001/managed_cluster_spec_arm_types_gen.go @@ -271,7 +271,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -516,7 +516,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type -var ManagedClusterIdentity_Type_Cache = map[string]ManagedClusterIdentity_Type{ +var managedClusterIdentity_Type_Values = map[string]ManagedClusterIdentity_Type{ "none": ManagedClusterIdentity_Type_None, "systemassigned": ManagedClusterIdentity_Type_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_UserAssigned, @@ -642,7 +642,7 @@ type ManagedClusterSKU_Name string const ManagedClusterSKU_Name_Base = ManagedClusterSKU_Name("Base") // Mapping from string to ManagedClusterSKU_Name -var ManagedClusterSKU_Name_Cache = map[string]ManagedClusterSKU_Name{ +var managedClusterSKU_Name_Values = map[string]ManagedClusterSKU_Name{ "base": ManagedClusterSKU_Name_Base, } @@ -656,7 +656,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier -var ManagedClusterSKU_Tier_Cache = map[string]ManagedClusterSKU_Tier{ +var managedClusterSKU_Tier_Values = map[string]ManagedClusterSKU_Tier{ "free": ManagedClusterSKU_Tier_Free, "premium": ManagedClusterSKU_Tier_Premium, "standard": ManagedClusterSKU_Tier_Standard, diff --git a/v2/api/containerservice/v1api20231001/managed_cluster_status_arm_types_gen.go b/v2/api/containerservice/v1api20231001/managed_cluster_status_arm_types_gen.go index b1124ac9bac..fcae0be1e9a 100644 --- a/v2/api/containerservice/v1api20231001/managed_cluster_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20231001/managed_cluster_status_arm_types_gen.go @@ -328,7 +328,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -605,7 +605,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type_STATUS -var ManagedClusterIdentity_Type_STATUS_Cache = map[string]ManagedClusterIdentity_Type_STATUS{ +var managedClusterIdentity_Type_STATUS_Values = map[string]ManagedClusterIdentity_Type_STATUS{ "none": ManagedClusterIdentity_Type_STATUS_None, "systemassigned": ManagedClusterIdentity_Type_STATUS_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_STATUS_UserAssigned, @@ -738,7 +738,7 @@ type ManagedClusterSKU_Name_STATUS string const ManagedClusterSKU_Name_STATUS_Base = ManagedClusterSKU_Name_STATUS("Base") // Mapping from string to ManagedClusterSKU_Name_STATUS -var ManagedClusterSKU_Name_STATUS_Cache = map[string]ManagedClusterSKU_Name_STATUS{ +var managedClusterSKU_Name_STATUS_Values = map[string]ManagedClusterSKU_Name_STATUS{ "base": ManagedClusterSKU_Name_STATUS_Base, } @@ -751,7 +751,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier_STATUS -var ManagedClusterSKU_Tier_STATUS_Cache = map[string]ManagedClusterSKU_Tier_STATUS{ +var managedClusterSKU_Tier_STATUS_Values = map[string]ManagedClusterSKU_Tier_STATUS{ "free": ManagedClusterSKU_Tier_STATUS_Free, "premium": ManagedClusterSKU_Tier_STATUS_Premium, "standard": ManagedClusterSKU_Tier_STATUS_Standard, @@ -862,7 +862,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -879,7 +879,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerservice/v1api20231001/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20231001/managed_cluster_types_gen.go index c53eeeec41e..d541740ae09 100644 --- a/v2/api/containerservice/v1api20231001/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20231001/managed_cluster_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -390,7 +389,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-10-01": APIVersion_Value, } @@ -1640,12 +1639,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -1713,12 +1708,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // SupportPlan if source.SupportPlan != nil { supportPlan := *source.SupportPlan - if supportPlanValue, supportPlanOk := KubernetesSupportPlan_Cache[strings.ToLower(supportPlan)]; supportPlanOk { - cluster.SupportPlan = &supportPlanValue - } else { - supportPlanTemp := KubernetesSupportPlan(*source.SupportPlan) - cluster.SupportPlan = &supportPlanTemp - } + supportPlanTemp := genruntime.ToEnum(supportPlan, kubernetesSupportPlan_Values) + cluster.SupportPlan = &supportPlanTemp } else { cluster.SupportPlan = nil } @@ -3652,12 +3643,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_STATUS_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -3728,12 +3715,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // SupportPlan if source.SupportPlan != nil { supportPlan := *source.SupportPlan - if supportPlanValue, supportPlanOk := KubernetesSupportPlan_STATUS_Cache[strings.ToLower(supportPlan)]; supportPlanOk { - cluster.SupportPlan = &supportPlanValue - } else { - supportPlanTemp := KubernetesSupportPlan_STATUS(*source.SupportPlan) - cluster.SupportPlan = &supportPlanTemp - } + supportPlanTemp := genruntime.ToEnum(supportPlan, kubernetesSupportPlan_STATUS_Values) + cluster.SupportPlan = &supportPlanTemp } else { cluster.SupportPlan = nil } @@ -4998,11 +4981,7 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5024,12 +5003,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5049,12 +5024,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := ContainerServiceNetworkProfile_NetworkDataplane_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := ContainerServiceNetworkProfile_NetworkDataplane(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, containerServiceNetworkProfile_NetworkDataplane_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5062,12 +5033,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5075,12 +5042,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := NetworkPlugin_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := NetworkPlugin(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, networkPlugin_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5088,12 +5051,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := ContainerServiceNetworkProfile_NetworkPluginMode_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := ContainerServiceNetworkProfile_NetworkPluginMode(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, containerServiceNetworkProfile_NetworkPluginMode_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -5101,12 +5060,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -5114,12 +5069,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -5603,11 +5554,7 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = ContainerServiceNetworkProfile_IpFamilies_STATUS(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, containerServiceNetworkProfile_IpFamilies_STATUS_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5629,12 +5576,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := ContainerServiceNetworkProfile_LoadBalancerSku_STATUS(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5654,12 +5597,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := ContainerServiceNetworkProfile_NetworkDataplane_STATUS(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, containerServiceNetworkProfile_NetworkDataplane_STATUS_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5667,12 +5606,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := ContainerServiceNetworkProfile_NetworkMode_STATUS(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, containerServiceNetworkProfile_NetworkMode_STATUS_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5680,12 +5615,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := ContainerServiceNetworkProfile_NetworkPlugin_STATUS(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, containerServiceNetworkProfile_NetworkPlugin_STATUS_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5693,12 +5624,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := ContainerServiceNetworkProfile_NetworkPluginMode_STATUS(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, containerServiceNetworkProfile_NetworkPluginMode_STATUS_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -5706,12 +5633,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := ContainerServiceNetworkProfile_NetworkPolicy_STATUS(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, containerServiceNetworkProfile_NetworkPolicy_STATUS_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -5719,12 +5642,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_STATUS_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType_STATUS(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_STATUS_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -5938,12 +5857,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6045,12 +5960,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6096,7 +6007,7 @@ const ( ) // Mapping from string to KubernetesSupportPlan -var KubernetesSupportPlan_Cache = map[string]KubernetesSupportPlan{ +var kubernetesSupportPlan_Values = map[string]KubernetesSupportPlan{ "akslongtermsupport": KubernetesSupportPlan_AKSLongTermSupport, "kubernetesofficial": KubernetesSupportPlan_KubernetesOfficial, } @@ -6110,7 +6021,7 @@ const ( ) // Mapping from string to KubernetesSupportPlan_STATUS -var KubernetesSupportPlan_STATUS_Cache = map[string]KubernetesSupportPlan_STATUS{ +var kubernetesSupportPlan_STATUS_Values = map[string]KubernetesSupportPlan_STATUS{ "akslongtermsupport": KubernetesSupportPlan_STATUS_AKSLongTermSupport, "kubernetesofficial": KubernetesSupportPlan_STATUS_KubernetesOfficial, } @@ -7614,12 +7525,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -7647,12 +7554,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -7681,12 +7584,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -7739,12 +7638,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -7752,12 +7647,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -7765,12 +7656,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -7806,12 +7693,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -7819,12 +7702,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -7832,12 +7711,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -7856,12 +7731,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -7892,12 +7763,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -9040,12 +8907,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -9068,12 +8931,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -9102,12 +8961,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -9148,12 +9003,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -9161,12 +9012,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -9174,12 +9021,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -9208,12 +9051,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -9221,12 +9060,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -9234,12 +9069,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -9258,12 +9089,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType_STATUS(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_STATUS_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -9289,12 +9116,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -10038,12 +9861,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -10051,12 +9870,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -10166,12 +9981,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -10179,12 +9990,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -10804,12 +10611,8 @@ func (identity *ManagedClusterIdentity) AssignProperties_From_ManagedClusterIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -11054,12 +10857,8 @@ func (identity *ManagedClusterIdentity_STATUS) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -12208,12 +12007,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile) AssignProperties_From // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -12594,12 +12389,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile_STATUS) AssignProperti // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := ManagedClusterProperties_AutoScalerProfile_Expander_STATUS(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -12734,7 +12525,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess -var ManagedClusterProperties_PublicNetworkAccess_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess{ +var managedClusterProperties_PublicNetworkAccess_Values = map[string]ManagedClusterProperties_PublicNetworkAccess{ "disabled": ManagedClusterProperties_PublicNetworkAccess_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_Enabled, } @@ -12747,7 +12538,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess_STATUS -var ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ +var managedClusterProperties_PublicNetworkAccess_STATUS_Values = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ "disabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -13494,12 +13285,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -13507,12 +13294,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -13622,12 +13405,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name_STATUS(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_STATUS_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -13635,12 +13414,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier_STATUS(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_STATUS_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -14341,12 +14116,8 @@ func (profile *ManagedClusterWindowsProfile) AssignProperties_From_ManagedCluste // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -14566,12 +14337,8 @@ func (profile *ManagedClusterWindowsProfile_STATUS) AssignProperties_From_Manage // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType_STATUS(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_STATUS_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -14966,12 +14733,8 @@ func (state *PowerState_STATUS) AssignProperties_From_PowerState_STATUS(source * // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_STATUS_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code_STATUS(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_STATUS_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -15418,12 +15181,8 @@ func (profile *ServiceMeshProfile) AssignProperties_From_ServiceMeshProfile(sour // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -15557,12 +15316,8 @@ func (profile *ServiceMeshProfile_STATUS) AssignProperties_From_ServiceMeshProfi // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -15694,12 +15449,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -15713,12 +15464,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -16120,12 +15867,8 @@ func (vaultKms *AzureKeyVaultKms) AssignProperties_From_AzureKeyVaultKms(source // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -16299,12 +16042,8 @@ func (vaultKms *AzureKeyVaultKms_STATUS) AssignProperties_From_AzureKeyVaultKms_ // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -16363,7 +16102,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies -var ContainerServiceNetworkProfile_IpFamilies_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies{ +var containerServiceNetworkProfile_IpFamilies_Values = map[string]ContainerServiceNetworkProfile_IpFamilies{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_IPv6, } @@ -16376,7 +16115,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_IpFamilies_STATUS -var ContainerServiceNetworkProfile_IpFamilies_STATUS_Cache = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ +var containerServiceNetworkProfile_IpFamilies_STATUS_Values = map[string]ContainerServiceNetworkProfile_IpFamilies_STATUS{ "ipv4": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv4, "ipv6": ContainerServiceNetworkProfile_IpFamilies_STATUS_IPv6, } @@ -16390,7 +16129,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku -var ContainerServiceNetworkProfile_LoadBalancerSku_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ +var containerServiceNetworkProfile_LoadBalancerSku_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_Standard, } @@ -16403,7 +16142,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_LoadBalancerSku_STATUS -var ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Cache = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ +var containerServiceNetworkProfile_LoadBalancerSku_STATUS_Values = map[string]ContainerServiceNetworkProfile_LoadBalancerSku_STATUS{ "basic": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Basic, "standard": ContainerServiceNetworkProfile_LoadBalancerSku_STATUS_Standard, } @@ -16417,7 +16156,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkDataplane -var ContainerServiceNetworkProfile_NetworkDataplane_Cache = map[string]ContainerServiceNetworkProfile_NetworkDataplane{ +var containerServiceNetworkProfile_NetworkDataplane_Values = map[string]ContainerServiceNetworkProfile_NetworkDataplane{ "azure": ContainerServiceNetworkProfile_NetworkDataplane_Azure, "cilium": ContainerServiceNetworkProfile_NetworkDataplane_Cilium, } @@ -16430,7 +16169,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkDataplane_STATUS -var ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkDataplane_STATUS{ +var containerServiceNetworkProfile_NetworkDataplane_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkDataplane_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Azure, "cilium": ContainerServiceNetworkProfile_NetworkDataplane_STATUS_Cilium, } @@ -16444,7 +16183,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode -var ContainerServiceNetworkProfile_NetworkMode_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode{ +var containerServiceNetworkProfile_NetworkMode_Values = map[string]ContainerServiceNetworkProfile_NetworkMode{ "bridge": ContainerServiceNetworkProfile_NetworkMode_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_Transparent, } @@ -16457,7 +16196,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkMode_STATUS -var ContainerServiceNetworkProfile_NetworkMode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ +var containerServiceNetworkProfile_NetworkMode_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkMode_STATUS{ "bridge": ContainerServiceNetworkProfile_NetworkMode_STATUS_Bridge, "transparent": ContainerServiceNetworkProfile_NetworkMode_STATUS_Transparent, } @@ -16471,7 +16210,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPlugin_STATUS -var ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ +var containerServiceNetworkProfile_NetworkPlugin_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPlugin_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Azure, "kubenet": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_Kubenet, "none": ContainerServiceNetworkProfile_NetworkPlugin_STATUS_None, @@ -16483,7 +16222,7 @@ type ContainerServiceNetworkProfile_NetworkPluginMode string const ContainerServiceNetworkProfile_NetworkPluginMode_Overlay = ContainerServiceNetworkProfile_NetworkPluginMode("overlay") // Mapping from string to ContainerServiceNetworkProfile_NetworkPluginMode -var ContainerServiceNetworkProfile_NetworkPluginMode_Cache = map[string]ContainerServiceNetworkProfile_NetworkPluginMode{ +var containerServiceNetworkProfile_NetworkPluginMode_Values = map[string]ContainerServiceNetworkProfile_NetworkPluginMode{ "overlay": ContainerServiceNetworkProfile_NetworkPluginMode_Overlay, } @@ -16492,7 +16231,7 @@ type ContainerServiceNetworkProfile_NetworkPluginMode_STATUS string const ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Overlay = ContainerServiceNetworkProfile_NetworkPluginMode_STATUS("overlay") // Mapping from string to ContainerServiceNetworkProfile_NetworkPluginMode_STATUS -var ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPluginMode_STATUS{ +var containerServiceNetworkProfile_NetworkPluginMode_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPluginMode_STATUS{ "overlay": ContainerServiceNetworkProfile_NetworkPluginMode_STATUS_Overlay, } @@ -16506,7 +16245,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy -var ContainerServiceNetworkProfile_NetworkPolicy_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ +var containerServiceNetworkProfile_NetworkPolicy_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_Calico, "cilium": ContainerServiceNetworkProfile_NetworkPolicy_Cilium, @@ -16521,7 +16260,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_NetworkPolicy_STATUS -var ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cache = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ +var containerServiceNetworkProfile_NetworkPolicy_STATUS_Values = map[string]ContainerServiceNetworkProfile_NetworkPolicy_STATUS{ "azure": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Azure, "calico": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Calico, "cilium": ContainerServiceNetworkProfile_NetworkPolicy_STATUS_Cilium, @@ -16538,7 +16277,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType -var ContainerServiceNetworkProfile_OutboundType_Cache = map[string]ContainerServiceNetworkProfile_OutboundType{ +var containerServiceNetworkProfile_OutboundType_Values = map[string]ContainerServiceNetworkProfile_OutboundType{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_UserAssignedNATGateway, @@ -16555,7 +16294,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType_STATUS -var ContainerServiceNetworkProfile_OutboundType_STATUS_Cache = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ +var containerServiceNetworkProfile_OutboundType_STATUS_Values = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_STATUS_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_UserAssignedNATGateway, @@ -17466,7 +17205,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_None, "unmanaged": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Unmanaged, @@ -17481,7 +17220,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_None, "unmanaged": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Unmanaged, @@ -17499,7 +17238,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_Patch, @@ -17518,7 +17257,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Patch, @@ -18080,12 +17819,8 @@ func (profile *ManagedClusterLoadBalancerProfile) AssignProperties_From_ManagedC // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -18482,12 +18217,8 @@ func (profile *ManagedClusterLoadBalancerProfile_STATUS) AssignProperties_From_M // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -19465,12 +19196,8 @@ func (identity *ManagedClusterPodIdentity_STATUS) AssignProperties_From_ManagedC // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - identity.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ManagedClusterPodIdentity_ProvisioningState_STATUS(*source.ProvisioningState) - identity.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, managedClusterPodIdentity_ProvisioningState_STATUS_Values) + identity.ProvisioningState = &provisioningStateTemp } else { identity.ProvisioningState = nil } @@ -19779,7 +19506,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander -var ManagedClusterProperties_AutoScalerProfile_Expander_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ +var managedClusterProperties_AutoScalerProfile_Expander_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_Priority, @@ -19796,7 +19523,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_AutoScalerProfile_Expander_STATUS -var ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Cache = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ +var managedClusterProperties_AutoScalerProfile_Expander_STATUS_Values = map[string]ManagedClusterProperties_AutoScalerProfile_Expander_STATUS{ "least-waste": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_LeastWaste, "most-pods": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_MostPods, "priority": ManagedClusterProperties_AutoScalerProfile_Expander_STATUS_Priority, @@ -21121,7 +20848,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType -var ManagedClusterWindowsProfile_LicenseType_Cache = map[string]ManagedClusterWindowsProfile_LicenseType{ +var managedClusterWindowsProfile_LicenseType_Values = map[string]ManagedClusterWindowsProfile_LicenseType{ "none": ManagedClusterWindowsProfile_LicenseType_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_Windows_Server, } @@ -21134,7 +20861,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType_STATUS -var ManagedClusterWindowsProfile_LicenseType_STATUS_Cache = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ +var managedClusterWindowsProfile_LicenseType_STATUS_Values = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ "none": ManagedClusterWindowsProfile_LicenseType_STATUS_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_STATUS_Windows_Server, } @@ -21487,7 +21214,7 @@ const ( ) // Mapping from string to NetworkPlugin -var NetworkPlugin_Cache = map[string]NetworkPlugin{ +var networkPlugin_Values = map[string]NetworkPlugin{ "azure": NetworkPlugin_Azure, "kubenet": NetworkPlugin_Kubenet, "none": NetworkPlugin_None, @@ -21501,7 +21228,7 @@ const ( ) // Mapping from string to PowerState_Code_STATUS -var PowerState_Code_STATUS_Cache = map[string]PowerState_Code_STATUS{ +var powerState_Code_STATUS_Values = map[string]PowerState_Code_STATUS{ "running": PowerState_Code_STATUS_Running, "stopped": PowerState_Code_STATUS_Stopped, } @@ -21515,7 +21242,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode -var ServiceMeshProfile_Mode_Cache = map[string]ServiceMeshProfile_Mode{ +var serviceMeshProfile_Mode_Values = map[string]ServiceMeshProfile_Mode{ "disabled": ServiceMeshProfile_Mode_Disabled, "istio": ServiceMeshProfile_Mode_Istio, } @@ -21528,7 +21255,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode_STATUS -var ServiceMeshProfile_Mode_STATUS_Cache = map[string]ServiceMeshProfile_Mode_STATUS{ +var serviceMeshProfile_Mode_STATUS_Values = map[string]ServiceMeshProfile_Mode_STATUS{ "disabled": ServiceMeshProfile_Mode_STATUS_Disabled, "istio": ServiceMeshProfile_Mode_STATUS_Istio, } @@ -22039,7 +21766,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess -var AzureKeyVaultKms_KeyVaultNetworkAccess_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ +var azureKeyVaultKms_KeyVaultNetworkAccess_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_Public, } @@ -22052,7 +21779,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS -var AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ +var azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Public, } @@ -22964,7 +22691,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType -var ManagedClusterLoadBalancerProfile_BackendPoolType_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ +var managedClusterLoadBalancerProfile_BackendPoolType_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIPConfiguration, } @@ -22977,7 +22704,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS -var ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ +var managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIPConfiguration, } @@ -23909,7 +23636,7 @@ const ( ) // Mapping from string to ManagedClusterPodIdentity_ProvisioningState_STATUS -var ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ +var managedClusterPodIdentity_ProvisioningState_STATUS_Values = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ "assigned": ManagedClusterPodIdentity_ProvisioningState_STATUS_Assigned, "canceled": ManagedClusterPodIdentity_ProvisioningState_STATUS_Canceled, "deleting": ManagedClusterPodIdentity_ProvisioningState_STATUS_Deleting, @@ -24535,12 +24262,8 @@ func (gateway *IstioIngressGateway) AssignProperties_From_IstioIngressGateway(so // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -24658,12 +24381,8 @@ func (gateway *IstioIngressGateway_STATUS) AssignProperties_From_IstioIngressGat // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode_STATUS(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_STATUS_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -25109,7 +24828,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode -var IstioIngressGateway_Mode_Cache = map[string]IstioIngressGateway_Mode{ +var istioIngressGateway_Mode_Values = map[string]IstioIngressGateway_Mode{ "external": IstioIngressGateway_Mode_External, "internal": IstioIngressGateway_Mode_Internal, } @@ -25122,7 +24841,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode_STATUS -var IstioIngressGateway_Mode_STATUS_Cache = map[string]IstioIngressGateway_Mode_STATUS{ +var istioIngressGateway_Mode_STATUS_Values = map[string]IstioIngressGateway_Mode_STATUS{ "external": IstioIngressGateway_Mode_STATUS_External, "internal": IstioIngressGateway_Mode_STATUS_Internal, } diff --git a/v2/api/containerservice/v1api20231001/managed_clusters_agent_pool_types_gen.go b/v2/api/containerservice/v1api20231001/managed_clusters_agent_pool_types_gen.go index 91995c1ad86..9415fcb01a0 100644 --- a/v2/api/containerservice/v1api20231001/managed_clusters_agent_pool_types_gen.go +++ b/v2/api/containerservice/v1api20231001/managed_clusters_agent_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1272,12 +1271,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -1305,12 +1300,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -1339,12 +1330,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -1389,12 +1376,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -1402,12 +1385,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -1415,12 +1394,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -1464,12 +1439,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -1477,12 +1448,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -1490,12 +1457,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -1514,12 +1477,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -1550,12 +1509,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -2109,12 +2064,8 @@ func (pool *ManagedClusters_AgentPool_Spec) Initialize_From_ManagedClusters_Agen // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -2915,12 +2866,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -2946,12 +2893,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -2980,12 +2923,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -3026,12 +2965,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -3039,12 +2974,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -3052,12 +2983,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -3080,12 +3007,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := AgentPoolType_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - pool.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := AgentPoolType_STATUS(*source.PropertiesType) - pool.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, agentPoolType_STATUS_Values) + pool.PropertiesType = &propertiesTypeTemp } else { pool.PropertiesType = nil } @@ -3099,12 +3022,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -3112,12 +3031,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -3125,12 +3040,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -3170,12 +3081,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -3491,7 +3398,7 @@ const ( ) // Mapping from string to AgentPoolMode -var AgentPoolMode_Cache = map[string]AgentPoolMode{ +var agentPoolMode_Values = map[string]AgentPoolMode{ "system": AgentPoolMode_System, "user": AgentPoolMode_User, } @@ -3506,7 +3413,7 @@ const ( ) // Mapping from string to AgentPoolMode_STATUS -var AgentPoolMode_STATUS_Cache = map[string]AgentPoolMode_STATUS{ +var agentPoolMode_STATUS_Values = map[string]AgentPoolMode_STATUS{ "system": AgentPoolMode_STATUS_System, "user": AgentPoolMode_STATUS_User, } @@ -3930,7 +3837,7 @@ const ( ) // Mapping from string to AgentPoolType -var AgentPoolType_Cache = map[string]AgentPoolType{ +var agentPoolType_Values = map[string]AgentPoolType{ "availabilityset": AgentPoolType_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_VirtualMachineScaleSets, } @@ -3944,7 +3851,7 @@ const ( ) // Mapping from string to AgentPoolType_STATUS -var AgentPoolType_STATUS_Cache = map[string]AgentPoolType_STATUS{ +var agentPoolType_STATUS_Values = map[string]AgentPoolType_STATUS{ "availabilityset": AgentPoolType_STATUS_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_STATUS_VirtualMachineScaleSets, } @@ -4333,7 +4240,7 @@ const ( ) // Mapping from string to GPUInstanceProfile -var GPUInstanceProfile_Cache = map[string]GPUInstanceProfile{ +var gPUInstanceProfile_Values = map[string]GPUInstanceProfile{ "mig1g": GPUInstanceProfile_MIG1G, "mig2g": GPUInstanceProfile_MIG2G, "mig3g": GPUInstanceProfile_MIG3G, @@ -4353,7 +4260,7 @@ const ( ) // Mapping from string to GPUInstanceProfile_STATUS -var GPUInstanceProfile_STATUS_Cache = map[string]GPUInstanceProfile_STATUS{ +var gPUInstanceProfile_STATUS_Values = map[string]GPUInstanceProfile_STATUS{ "mig1g": GPUInstanceProfile_STATUS_MIG1G, "mig2g": GPUInstanceProfile_STATUS_MIG2G, "mig3g": GPUInstanceProfile_STATUS_MIG3G, @@ -4979,7 +4886,7 @@ const ( ) // Mapping from string to KubeletDiskType -var KubeletDiskType_Cache = map[string]KubeletDiskType{ +var kubeletDiskType_Values = map[string]KubeletDiskType{ "os": KubeletDiskType_OS, "temporary": KubeletDiskType_Temporary, } @@ -4993,7 +4900,7 @@ const ( ) // Mapping from string to KubeletDiskType_STATUS -var KubeletDiskType_STATUS_Cache = map[string]KubeletDiskType_STATUS{ +var kubeletDiskType_STATUS_Values = map[string]KubeletDiskType_STATUS{ "os": KubeletDiskType_STATUS_OS, "temporary": KubeletDiskType_STATUS_Temporary, } @@ -5337,7 +5244,7 @@ const ( ) // Mapping from string to OSDiskType -var OSDiskType_Cache = map[string]OSDiskType{ +var oSDiskType_Values = map[string]OSDiskType{ "ephemeral": OSDiskType_Ephemeral, "managed": OSDiskType_Managed, } @@ -5353,7 +5260,7 @@ const ( ) // Mapping from string to OSDiskType_STATUS -var OSDiskType_STATUS_Cache = map[string]OSDiskType_STATUS{ +var oSDiskType_STATUS_Values = map[string]OSDiskType_STATUS{ "ephemeral": OSDiskType_STATUS_Ephemeral, "managed": OSDiskType_STATUS_Managed, } @@ -5372,7 +5279,7 @@ const ( ) // Mapping from string to OSSKU -var OSSKU_Cache = map[string]OSSKU{ +var oSSKU_Values = map[string]OSSKU{ "azurelinux": OSSKU_AzureLinux, "cblmariner": OSSKU_CBLMariner, "ubuntu": OSSKU_Ubuntu, @@ -5393,7 +5300,7 @@ const ( ) // Mapping from string to OSSKU_STATUS -var OSSKU_STATUS_Cache = map[string]OSSKU_STATUS{ +var oSSKU_STATUS_Values = map[string]OSSKU_STATUS{ "azurelinux": OSSKU_STATUS_AzureLinux, "cblmariner": OSSKU_STATUS_CBLMariner, "ubuntu": OSSKU_STATUS_Ubuntu, @@ -5411,7 +5318,7 @@ const ( ) // Mapping from string to OSType -var OSType_Cache = map[string]OSType{ +var oSType_Values = map[string]OSType{ "linux": OSType_Linux, "windows": OSType_Windows, } @@ -5425,7 +5332,7 @@ const ( ) // Mapping from string to OSType_STATUS -var OSType_STATUS_Cache = map[string]OSType_STATUS{ +var oSType_STATUS_Values = map[string]OSType_STATUS{ "linux": OSType_STATUS_Linux, "windows": OSType_STATUS_Windows, } @@ -5481,12 +5388,8 @@ func (state *PowerState) AssignProperties_From_PowerState(source *v20231001s.Pow // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -5545,7 +5448,7 @@ const ( ) // Mapping from string to ScaleDownMode -var ScaleDownMode_Cache = map[string]ScaleDownMode{ +var scaleDownMode_Values = map[string]ScaleDownMode{ "deallocate": ScaleDownMode_Deallocate, "delete": ScaleDownMode_Delete, } @@ -5560,7 +5463,7 @@ const ( ) // Mapping from string to ScaleDownMode_STATUS -var ScaleDownMode_STATUS_Cache = map[string]ScaleDownMode_STATUS{ +var scaleDownMode_STATUS_Values = map[string]ScaleDownMode_STATUS{ "deallocate": ScaleDownMode_STATUS_Deallocate, "delete": ScaleDownMode_STATUS_Delete, } @@ -5576,7 +5479,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy -var ScaleSetEvictionPolicy_Cache = map[string]ScaleSetEvictionPolicy{ +var scaleSetEvictionPolicy_Values = map[string]ScaleSetEvictionPolicy{ "deallocate": ScaleSetEvictionPolicy_Deallocate, "delete": ScaleSetEvictionPolicy_Delete, } @@ -5591,7 +5494,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy_STATUS -var ScaleSetEvictionPolicy_STATUS_Cache = map[string]ScaleSetEvictionPolicy_STATUS{ +var scaleSetEvictionPolicy_STATUS_Values = map[string]ScaleSetEvictionPolicy_STATUS{ "deallocate": ScaleSetEvictionPolicy_STATUS_Deallocate, "delete": ScaleSetEvictionPolicy_STATUS_Delete, } @@ -5606,7 +5509,7 @@ const ( ) // Mapping from string to ScaleSetPriority -var ScaleSetPriority_Cache = map[string]ScaleSetPriority{ +var scaleSetPriority_Values = map[string]ScaleSetPriority{ "regular": ScaleSetPriority_Regular, "spot": ScaleSetPriority_Spot, } @@ -5620,7 +5523,7 @@ const ( ) // Mapping from string to ScaleSetPriority_STATUS -var ScaleSetPriority_STATUS_Cache = map[string]ScaleSetPriority_STATUS{ +var scaleSetPriority_STATUS_Values = map[string]ScaleSetPriority_STATUS{ "regular": ScaleSetPriority_STATUS_Regular, "spot": ScaleSetPriority_STATUS_Spot, } @@ -5635,7 +5538,7 @@ const ( ) // Mapping from string to WorkloadRuntime -var WorkloadRuntime_Cache = map[string]WorkloadRuntime{ +var workloadRuntime_Values = map[string]WorkloadRuntime{ "ocicontainer": WorkloadRuntime_OCIContainer, "wasmwasi": WorkloadRuntime_WasmWasi, } @@ -5649,7 +5552,7 @@ const ( ) // Mapping from string to WorkloadRuntime_STATUS -var WorkloadRuntime_STATUS_Cache = map[string]WorkloadRuntime_STATUS{ +var workloadRuntime_STATUS_Values = map[string]WorkloadRuntime_STATUS{ "ocicontainer": WorkloadRuntime_STATUS_OCIContainer, "wasmwasi": WorkloadRuntime_STATUS_WasmWasi, } @@ -5939,12 +5842,8 @@ func (portRange *PortRange) AssignProperties_From_PortRange(source *v20231001s.P // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -6086,12 +5985,8 @@ func (portRange *PortRange_STATUS) AssignProperties_From_PortRange_STATUS(source // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol_STATUS(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_STATUS_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -6139,7 +6034,7 @@ const ( ) // Mapping from string to PowerState_Code -var PowerState_Code_Cache = map[string]PowerState_Code{ +var powerState_Code_Values = map[string]PowerState_Code{ "running": PowerState_Code_Running, "stopped": PowerState_Code_Stopped, } @@ -7425,7 +7320,7 @@ const ( ) // Mapping from string to PortRange_Protocol -var PortRange_Protocol_Cache = map[string]PortRange_Protocol{ +var portRange_Protocol_Values = map[string]PortRange_Protocol{ "tcp": PortRange_Protocol_TCP, "udp": PortRange_Protocol_UDP, } @@ -7438,7 +7333,7 @@ const ( ) // Mapping from string to PortRange_Protocol_STATUS -var PortRange_Protocol_STATUS_Cache = map[string]PortRange_Protocol_STATUS{ +var portRange_Protocol_STATUS_Values = map[string]PortRange_Protocol_STATUS{ "tcp": PortRange_Protocol_STATUS_TCP, "udp": PortRange_Protocol_STATUS_UDP, } diff --git a/v2/api/containerservice/v1api20231001/storage/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20231001/storage/managed_cluster_types_gen.go index 2cefc5bd814..7fbbae89d15 100644 --- a/v2/api/containerservice/v1api20231001/storage/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20231001/storage/managed_cluster_types_gen.go @@ -169,7 +169,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-10-01": APIVersion_Value, } diff --git a/v2/api/containerservice/v1api20231102preview/managed_cluster_spec_arm_types_gen.go b/v2/api/containerservice/v1api20231102preview/managed_cluster_spec_arm_types_gen.go index 260dfac44dc..2ca8a0de438 100644 --- a/v2/api/containerservice/v1api20231102preview/managed_cluster_spec_arm_types_gen.go +++ b/v2/api/containerservice/v1api20231102preview/managed_cluster_spec_arm_types_gen.go @@ -309,7 +309,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -604,7 +604,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type -var ManagedClusterIdentity_Type_Cache = map[string]ManagedClusterIdentity_Type{ +var managedClusterIdentity_Type_Values = map[string]ManagedClusterIdentity_Type{ "none": ManagedClusterIdentity_Type_None, "systemassigned": ManagedClusterIdentity_Type_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_UserAssigned, @@ -780,7 +780,7 @@ type ManagedClusterSKU_Name string const ManagedClusterSKU_Name_Base = ManagedClusterSKU_Name("Base") // Mapping from string to ManagedClusterSKU_Name -var ManagedClusterSKU_Name_Cache = map[string]ManagedClusterSKU_Name{ +var managedClusterSKU_Name_Values = map[string]ManagedClusterSKU_Name{ "base": ManagedClusterSKU_Name_Base, } @@ -794,7 +794,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier -var ManagedClusterSKU_Tier_Cache = map[string]ManagedClusterSKU_Tier{ +var managedClusterSKU_Tier_Values = map[string]ManagedClusterSKU_Tier{ "free": ManagedClusterSKU_Tier_Free, "premium": ManagedClusterSKU_Tier_Premium, "standard": ManagedClusterSKU_Tier_Standard, diff --git a/v2/api/containerservice/v1api20231102preview/managed_cluster_status_arm_types_gen.go b/v2/api/containerservice/v1api20231102preview/managed_cluster_status_arm_types_gen.go index a6a65ea81af..e882349c946 100644 --- a/v2/api/containerservice/v1api20231102preview/managed_cluster_status_arm_types_gen.go +++ b/v2/api/containerservice/v1api20231102preview/managed_cluster_status_arm_types_gen.go @@ -365,7 +365,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -696,7 +696,7 @@ const ( ) // Mapping from string to ManagedClusterIdentity_Type_STATUS -var ManagedClusterIdentity_Type_STATUS_Cache = map[string]ManagedClusterIdentity_Type_STATUS{ +var managedClusterIdentity_Type_STATUS_Values = map[string]ManagedClusterIdentity_Type_STATUS{ "none": ManagedClusterIdentity_Type_STATUS_None, "systemassigned": ManagedClusterIdentity_Type_STATUS_SystemAssigned, "userassigned": ManagedClusterIdentity_Type_STATUS_UserAssigned, @@ -879,7 +879,7 @@ type ManagedClusterSKU_Name_STATUS string const ManagedClusterSKU_Name_STATUS_Base = ManagedClusterSKU_Name_STATUS("Base") // Mapping from string to ManagedClusterSKU_Name_STATUS -var ManagedClusterSKU_Name_STATUS_Cache = map[string]ManagedClusterSKU_Name_STATUS{ +var managedClusterSKU_Name_STATUS_Values = map[string]ManagedClusterSKU_Name_STATUS{ "base": ManagedClusterSKU_Name_STATUS_Base, } @@ -892,7 +892,7 @@ const ( ) // Mapping from string to ManagedClusterSKU_Tier_STATUS -var ManagedClusterSKU_Tier_STATUS_Cache = map[string]ManagedClusterSKU_Tier_STATUS{ +var managedClusterSKU_Tier_STATUS_Values = map[string]ManagedClusterSKU_Tier_STATUS{ "free": ManagedClusterSKU_Tier_STATUS_Free, "premium": ManagedClusterSKU_Tier_STATUS_Premium, "standard": ManagedClusterSKU_Tier_STATUS_Standard, @@ -1017,7 +1017,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -1034,7 +1034,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/containerservice/v1api20231102preview/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20231102preview/managed_cluster_types_gen.go index 2b1b3a4e5f0..acb6cae9df6 100644 --- a/v2/api/containerservice/v1api20231102preview/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20231102preview/managed_cluster_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -393,7 +392,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-11-02-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-11-02-preview": APIVersion_Value, } @@ -1922,12 +1921,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -2007,12 +2002,8 @@ func (cluster *ManagedCluster_Spec) AssignProperties_From_ManagedCluster_Spec(so // SupportPlan if source.SupportPlan != nil { supportPlan := *source.SupportPlan - if supportPlanValue, supportPlanOk := KubernetesSupportPlan_Cache[strings.ToLower(supportPlan)]; supportPlanOk { - cluster.SupportPlan = &supportPlanValue - } else { - supportPlanTemp := KubernetesSupportPlan(*source.SupportPlan) - cluster.SupportPlan = &supportPlanTemp - } + supportPlanTemp := genruntime.ToEnum(supportPlan, kubernetesSupportPlan_Values) + cluster.SupportPlan = &supportPlanTemp } else { cluster.SupportPlan = nil } @@ -3870,12 +3861,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - cluster.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ManagedClusterProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - cluster.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, managedClusterProperties_PublicNetworkAccess_STATUS_Values) + cluster.PublicNetworkAccess = &publicNetworkAccessTemp } else { cluster.PublicNetworkAccess = nil } @@ -3958,12 +3945,8 @@ func (cluster *ManagedCluster_STATUS) AssignProperties_From_ManagedCluster_STATU // SupportPlan if source.SupportPlan != nil { supportPlan := *source.SupportPlan - if supportPlanValue, supportPlanOk := KubernetesSupportPlan_STATUS_Cache[strings.ToLower(supportPlan)]; supportPlanOk { - cluster.SupportPlan = &supportPlanValue - } else { - supportPlanTemp := KubernetesSupportPlan_STATUS(*source.SupportPlan) - cluster.SupportPlan = &supportPlanTemp - } + supportPlanTemp := genruntime.ToEnum(supportPlan, kubernetesSupportPlan_STATUS_Values) + cluster.SupportPlan = &supportPlanTemp } else { cluster.SupportPlan = nil } @@ -5325,11 +5308,7 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := IpFamily_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = IpFamily(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, ipFamily_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5363,12 +5342,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := LoadBalancerSku_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := LoadBalancerSku(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, loadBalancerSku_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5400,12 +5375,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := NetworkDataplane_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := NetworkDataplane(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, networkDataplane_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5413,12 +5384,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := NetworkMode_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := NetworkMode(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, networkMode_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5426,12 +5393,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := NetworkPlugin_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := NetworkPlugin(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, networkPlugin_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5439,12 +5402,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := NetworkPluginMode_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := NetworkPluginMode(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, networkPluginMode_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -5452,12 +5411,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := NetworkPolicy_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := NetworkPolicy(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, networkPolicy_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -5465,12 +5420,8 @@ func (profile *ContainerServiceNetworkProfile) AssignProperties_From_ContainerSe // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -5878,11 +5829,7 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont for ipFamilyIndex, ipFamilyItem := range source.IpFamilies { // Shadow the loop variable to avoid aliasing ipFamilyItem := ipFamilyItem - if ipFamilies, ipFamiliesOk := IpFamily_STATUS_Cache[strings.ToLower(ipFamilyItem)]; ipFamiliesOk { - ipFamilyList[ipFamilyIndex] = ipFamilies - } else { - ipFamilyList[ipFamilyIndex] = IpFamily_STATUS(ipFamilyItem) - } + ipFamilyList[ipFamilyIndex] = genruntime.ToEnum(ipFamilyItem, ipFamily_STATUS_Values) } profile.IpFamilies = ipFamilyList } else { @@ -5916,12 +5863,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // LoadBalancerSku if source.LoadBalancerSku != nil { loadBalancerSku := *source.LoadBalancerSku - if loadBalancerSkuValue, loadBalancerSkuOk := LoadBalancerSku_STATUS_Cache[strings.ToLower(loadBalancerSku)]; loadBalancerSkuOk { - profile.LoadBalancerSku = &loadBalancerSkuValue - } else { - loadBalancerSkuTemp := LoadBalancerSku_STATUS(*source.LoadBalancerSku) - profile.LoadBalancerSku = &loadBalancerSkuTemp - } + loadBalancerSkuTemp := genruntime.ToEnum(loadBalancerSku, loadBalancerSku_STATUS_Values) + profile.LoadBalancerSku = &loadBalancerSkuTemp } else { profile.LoadBalancerSku = nil } @@ -5953,12 +5896,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkDataplane if source.NetworkDataplane != nil { networkDataplane := *source.NetworkDataplane - if networkDataplaneValue, networkDataplaneOk := NetworkDataplane_STATUS_Cache[strings.ToLower(networkDataplane)]; networkDataplaneOk { - profile.NetworkDataplane = &networkDataplaneValue - } else { - networkDataplaneTemp := NetworkDataplane_STATUS(*source.NetworkDataplane) - profile.NetworkDataplane = &networkDataplaneTemp - } + networkDataplaneTemp := genruntime.ToEnum(networkDataplane, networkDataplane_STATUS_Values) + profile.NetworkDataplane = &networkDataplaneTemp } else { profile.NetworkDataplane = nil } @@ -5966,12 +5905,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkMode if source.NetworkMode != nil { networkMode := *source.NetworkMode - if networkModeValue, networkModeOk := NetworkMode_STATUS_Cache[strings.ToLower(networkMode)]; networkModeOk { - profile.NetworkMode = &networkModeValue - } else { - networkModeTemp := NetworkMode_STATUS(*source.NetworkMode) - profile.NetworkMode = &networkModeTemp - } + networkModeTemp := genruntime.ToEnum(networkMode, networkMode_STATUS_Values) + profile.NetworkMode = &networkModeTemp } else { profile.NetworkMode = nil } @@ -5979,12 +5914,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPlugin if source.NetworkPlugin != nil { networkPlugin := *source.NetworkPlugin - if networkPluginValue, networkPluginOk := NetworkPlugin_STATUS_Cache[strings.ToLower(networkPlugin)]; networkPluginOk { - profile.NetworkPlugin = &networkPluginValue - } else { - networkPluginTemp := NetworkPlugin_STATUS(*source.NetworkPlugin) - profile.NetworkPlugin = &networkPluginTemp - } + networkPluginTemp := genruntime.ToEnum(networkPlugin, networkPlugin_STATUS_Values) + profile.NetworkPlugin = &networkPluginTemp } else { profile.NetworkPlugin = nil } @@ -5992,12 +5923,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPluginMode if source.NetworkPluginMode != nil { networkPluginMode := *source.NetworkPluginMode - if networkPluginModeValue, networkPluginModeOk := NetworkPluginMode_STATUS_Cache[strings.ToLower(networkPluginMode)]; networkPluginModeOk { - profile.NetworkPluginMode = &networkPluginModeValue - } else { - networkPluginModeTemp := NetworkPluginMode_STATUS(*source.NetworkPluginMode) - profile.NetworkPluginMode = &networkPluginModeTemp - } + networkPluginModeTemp := genruntime.ToEnum(networkPluginMode, networkPluginMode_STATUS_Values) + profile.NetworkPluginMode = &networkPluginModeTemp } else { profile.NetworkPluginMode = nil } @@ -6005,12 +5932,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // NetworkPolicy if source.NetworkPolicy != nil { networkPolicy := *source.NetworkPolicy - if networkPolicyValue, networkPolicyOk := NetworkPolicy_STATUS_Cache[strings.ToLower(networkPolicy)]; networkPolicyOk { - profile.NetworkPolicy = &networkPolicyValue - } else { - networkPolicyTemp := NetworkPolicy_STATUS(*source.NetworkPolicy) - profile.NetworkPolicy = &networkPolicyTemp - } + networkPolicyTemp := genruntime.ToEnum(networkPolicy, networkPolicy_STATUS_Values) + profile.NetworkPolicy = &networkPolicyTemp } else { profile.NetworkPolicy = nil } @@ -6018,12 +5941,8 @@ func (profile *ContainerServiceNetworkProfile_STATUS) AssignProperties_From_Cont // OutboundType if source.OutboundType != nil { outboundType := *source.OutboundType - if outboundTypeValue, outboundTypeOk := ContainerServiceNetworkProfile_OutboundType_STATUS_Cache[strings.ToLower(outboundType)]; outboundTypeOk { - profile.OutboundType = &outboundTypeValue - } else { - outboundTypeTemp := ContainerServiceNetworkProfile_OutboundType_STATUS(*source.OutboundType) - profile.OutboundType = &outboundTypeTemp - } + outboundTypeTemp := genruntime.ToEnum(outboundType, containerServiceNetworkProfile_OutboundType_STATUS_Values) + profile.OutboundType = &outboundTypeTemp } else { profile.OutboundType = nil } @@ -6404,12 +6323,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6493,12 +6408,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -6544,7 +6455,7 @@ const ( ) // Mapping from string to KubernetesSupportPlan -var KubernetesSupportPlan_Cache = map[string]KubernetesSupportPlan{ +var kubernetesSupportPlan_Values = map[string]KubernetesSupportPlan{ "akslongtermsupport": KubernetesSupportPlan_AKSLongTermSupport, "kubernetesofficial": KubernetesSupportPlan_KubernetesOfficial, } @@ -6558,7 +6469,7 @@ const ( ) // Mapping from string to KubernetesSupportPlan_STATUS -var KubernetesSupportPlan_STATUS_Cache = map[string]KubernetesSupportPlan_STATUS{ +var kubernetesSupportPlan_STATUS_Values = map[string]KubernetesSupportPlan_STATUS{ "akslongtermsupport": KubernetesSupportPlan_STATUS_AKSLongTermSupport, "kubernetesofficial": KubernetesSupportPlan_STATUS_KubernetesOfficial, } @@ -8217,12 +8128,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -8262,12 +8169,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -8299,12 +8202,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -8360,12 +8259,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -8373,12 +8268,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -8386,12 +8277,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -8427,12 +8314,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -8440,12 +8323,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -8453,12 +8332,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -8489,12 +8364,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -8567,12 +8438,8 @@ func (profile *ManagedClusterAgentPoolProfile) AssignProperties_From_ManagedClus // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -9681,12 +9548,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - profile.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - profile.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + profile.GpuInstanceProfile = &gpuInstanceProfileTemp } else { profile.GpuInstanceProfile = nil } @@ -9721,12 +9584,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - profile.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - profile.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + profile.KubeletDiskType = &kubeletDiskTypeTemp } else { profile.KubeletDiskType = nil } @@ -9758,12 +9617,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -9807,12 +9662,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - profile.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - profile.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + profile.OsDiskType = &osDiskTypeTemp } else { profile.OsDiskType = nil } @@ -9820,12 +9671,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - profile.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - profile.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + profile.OsSKU = &osSKUTemp } else { profile.OsSKU = nil } @@ -9833,12 +9680,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - profile.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - profile.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + profile.OsType = &osTypeTemp } else { profile.OsType = nil } @@ -9867,12 +9710,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - profile.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - profile.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + profile.ScaleDownMode = &scaleDownModeTemp } else { profile.ScaleDownMode = nil } @@ -9880,12 +9719,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + profile.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { profile.ScaleSetEvictionPolicy = nil } @@ -9893,12 +9728,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - profile.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - profile.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + profile.ScaleSetPriority = &scaleSetPriorityTemp } else { profile.ScaleSetPriority = nil } @@ -9929,12 +9760,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - profile.Type = &typeValue - } else { - typeTemp := AgentPoolType_STATUS(*source.Type) - profile.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_STATUS_Values) + profile.Type = &typeTemp } else { profile.Type = nil } @@ -10002,12 +9829,8 @@ func (profile *ManagedClusterAgentPoolProfile_STATUS) AssignProperties_From_Mana // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - profile.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - profile.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + profile.WorkloadRuntime = &workloadRuntimeTemp } else { profile.WorkloadRuntime = nil } @@ -11057,12 +10880,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -11070,12 +10889,8 @@ func (profile *ManagedClusterAutoUpgradeProfile) AssignProperties_From_ManagedCl // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -11162,12 +10977,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // NodeOSUpgradeChannel if source.NodeOSUpgradeChannel != nil { nodeOSUpgradeChannel := *source.NodeOSUpgradeChannel - if nodeOSUpgradeChannelValue, nodeOSUpgradeChannelOk := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache[strings.ToLower(nodeOSUpgradeChannel)]; nodeOSUpgradeChannelOk { - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelValue - } else { - nodeOSUpgradeChannelTemp := ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS(*source.NodeOSUpgradeChannel) - profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp - } + nodeOSUpgradeChannelTemp := genruntime.ToEnum(nodeOSUpgradeChannel, managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values) + profile.NodeOSUpgradeChannel = &nodeOSUpgradeChannelTemp } else { profile.NodeOSUpgradeChannel = nil } @@ -11175,12 +10986,8 @@ func (profile *ManagedClusterAutoUpgradeProfile_STATUS) AssignProperties_From_Ma // UpgradeChannel if source.UpgradeChannel != nil { upgradeChannel := *source.UpgradeChannel - if upgradeChannelValue, upgradeChannelOk := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache[strings.ToLower(upgradeChannel)]; upgradeChannelOk { - profile.UpgradeChannel = &upgradeChannelValue - } else { - upgradeChannelTemp := ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS(*source.UpgradeChannel) - profile.UpgradeChannel = &upgradeChannelTemp - } + upgradeChannelTemp := genruntime.ToEnum(upgradeChannel, managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values) + profile.UpgradeChannel = &upgradeChannelTemp } else { profile.UpgradeChannel = nil } @@ -11861,12 +11668,8 @@ func (identity *ManagedClusterIdentity) AssignProperties_From_ManagedClusterIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -12066,12 +11869,8 @@ func (identity *ManagedClusterIdentity_STATUS) AssignProperties_From_ManagedClus // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedClusterIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedClusterIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedClusterIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -12580,12 +12379,8 @@ func (profile *ManagedClusterNodeProvisioningProfile) AssignProperties_From_Mana // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ManagedClusterNodeProvisioningProfile_Mode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ManagedClusterNodeProvisioningProfile_Mode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, managedClusterNodeProvisioningProfile_Mode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -12653,12 +12448,8 @@ func (profile *ManagedClusterNodeProvisioningProfile_STATUS) AssignProperties_Fr // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ManagedClusterNodeProvisioningProfile_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ManagedClusterNodeProvisioningProfile_Mode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, managedClusterNodeProvisioningProfile_Mode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -12742,12 +12533,8 @@ func (profile *ManagedClusterNodeResourceGroupProfile) AssignProperties_From_Man // RestrictionLevel if source.RestrictionLevel != nil { restrictionLevel := *source.RestrictionLevel - if restrictionLevelValue, restrictionLevelOk := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Cache[strings.ToLower(restrictionLevel)]; restrictionLevelOk { - profile.RestrictionLevel = &restrictionLevelValue - } else { - restrictionLevelTemp := ManagedClusterNodeResourceGroupProfile_RestrictionLevel(*source.RestrictionLevel) - profile.RestrictionLevel = &restrictionLevelTemp - } + restrictionLevelTemp := genruntime.ToEnum(restrictionLevel, managedClusterNodeResourceGroupProfile_RestrictionLevel_Values) + profile.RestrictionLevel = &restrictionLevelTemp } else { profile.RestrictionLevel = nil } @@ -12816,12 +12603,8 @@ func (profile *ManagedClusterNodeResourceGroupProfile_STATUS) AssignProperties_F // RestrictionLevel if source.RestrictionLevel != nil { restrictionLevel := *source.RestrictionLevel - if restrictionLevelValue, restrictionLevelOk := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Cache[strings.ToLower(restrictionLevel)]; restrictionLevelOk { - profile.RestrictionLevel = &restrictionLevelValue - } else { - restrictionLevelTemp := ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS(*source.RestrictionLevel) - profile.RestrictionLevel = &restrictionLevelTemp - } + restrictionLevelTemp := genruntime.ToEnum(restrictionLevel, managedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Values) + profile.RestrictionLevel = &restrictionLevelTemp } else { profile.RestrictionLevel = nil } @@ -13900,12 +13683,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile) AssignProperties_From // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := Expander_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := Expander(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, expander_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -14301,12 +14080,8 @@ func (profile *ManagedClusterProperties_AutoScalerProfile_STATUS) AssignProperti // Expander if source.Expander != nil { expander := *source.Expander - if expanderValue, expanderOk := Expander_STATUS_Cache[strings.ToLower(expander)]; expanderOk { - profile.Expander = &expanderValue - } else { - expanderTemp := Expander_STATUS(*source.Expander) - profile.Expander = &expanderTemp - } + expanderTemp := genruntime.ToEnum(expander, expander_STATUS_Values) + profile.Expander = &expanderTemp } else { profile.Expander = nil } @@ -14474,7 +14249,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess -var ManagedClusterProperties_PublicNetworkAccess_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess{ +var managedClusterProperties_PublicNetworkAccess_Values = map[string]ManagedClusterProperties_PublicNetworkAccess{ "disabled": ManagedClusterProperties_PublicNetworkAccess_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_Enabled, "securedbyperimeter": ManagedClusterProperties_PublicNetworkAccess_SecuredByPerimeter, @@ -14489,7 +14264,7 @@ const ( ) // Mapping from string to ManagedClusterProperties_PublicNetworkAccess_STATUS -var ManagedClusterProperties_PublicNetworkAccess_STATUS_Cache = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ +var managedClusterProperties_PublicNetworkAccess_STATUS_Values = map[string]ManagedClusterProperties_PublicNetworkAccess_STATUS{ "disabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ManagedClusterProperties_PublicNetworkAccess_STATUS_Enabled, "securedbyperimeter": ManagedClusterProperties_PublicNetworkAccess_STATUS_SecuredByPerimeter, @@ -15385,12 +15160,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -15398,12 +15169,8 @@ func (clusterSKU *ManagedClusterSKU) AssignProperties_From_ManagedClusterSKU(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -15490,12 +15257,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ManagedClusterSKU_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - clusterSKU.Name = &nameValue - } else { - nameTemp := ManagedClusterSKU_Name_STATUS(*source.Name) - clusterSKU.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, managedClusterSKU_Name_STATUS_Values) + clusterSKU.Name = &nameTemp } else { clusterSKU.Name = nil } @@ -15503,12 +15266,8 @@ func (clusterSKU *ManagedClusterSKU_STATUS) AssignProperties_From_ManagedCluster // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ManagedClusterSKU_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - clusterSKU.Tier = &tierValue - } else { - tierTemp := ManagedClusterSKU_Tier_STATUS(*source.Tier) - clusterSKU.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, managedClusterSKU_Tier_STATUS_Values) + clusterSKU.Tier = &tierTemp } else { clusterSKU.Tier = nil } @@ -16154,12 +15913,8 @@ func (profile *ManagedClusterWindowsProfile) AssignProperties_From_ManagedCluste // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -16338,12 +16093,8 @@ func (profile *ManagedClusterWindowsProfile_STATUS) AssignProperties_From_Manage // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ManagedClusterWindowsProfile_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - profile.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ManagedClusterWindowsProfile_LicenseType_STATUS(*source.LicenseType) - profile.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, managedClusterWindowsProfile_LicenseType_STATUS_Values) + profile.LicenseType = &licenseTypeTemp } else { profile.LicenseType = nil } @@ -16703,12 +16454,8 @@ func (state *PowerState_STATUS) AssignProperties_From_PowerState_STATUS(source * // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_STATUS_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code_STATUS(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_STATUS_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -17124,12 +16871,8 @@ func (profile *SafeguardsProfile) AssignProperties_From_SafeguardsProfile(source // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := SafeguardsProfile_Level_Cache[strings.ToLower(level)]; levelOk { - profile.Level = &levelValue - } else { - levelTemp := SafeguardsProfile_Level(*source.Level) - profile.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, safeguardsProfile_Level_Values) + profile.Level = &levelTemp } else { profile.Level = nil } @@ -17236,12 +16979,8 @@ func (profile *SafeguardsProfile_STATUS) AssignProperties_From_SafeguardsProfile // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := SafeguardsProfile_Level_STATUS_Cache[strings.ToLower(level)]; levelOk { - profile.Level = &levelValue - } else { - levelTemp := SafeguardsProfile_Level_STATUS(*source.Level) - profile.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, safeguardsProfile_Level_STATUS_Values) + profile.Level = &levelTemp } else { profile.Level = nil } @@ -17377,12 +17116,8 @@ func (profile *ServiceMeshProfile) AssignProperties_From_ServiceMeshProfile(sour // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -17489,12 +17224,8 @@ func (profile *ServiceMeshProfile_STATUS) AssignProperties_From_ServiceMeshProfi // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ServiceMeshProfile_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - profile.Mode = &modeValue - } else { - modeTemp := ServiceMeshProfile_Mode_STATUS(*source.Mode) - profile.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, serviceMeshProfile_Mode_STATUS_Values) + profile.Mode = &modeTemp } else { profile.Mode = nil } @@ -17626,12 +17357,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -17645,12 +17372,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -18031,12 +17754,8 @@ func (vaultKms *AzureKeyVaultKms) AssignProperties_From_AzureKeyVaultKms(source // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -18176,12 +17895,8 @@ func (vaultKms *AzureKeyVaultKms_STATUS) AssignProperties_From_AzureKeyVaultKms_ // KeyVaultNetworkAccess if source.KeyVaultNetworkAccess != nil { keyVaultNetworkAccess := *source.KeyVaultNetworkAccess - if keyVaultNetworkAccessValue, keyVaultNetworkAccessOk := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache[strings.ToLower(keyVaultNetworkAccess)]; keyVaultNetworkAccessOk { - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessValue - } else { - keyVaultNetworkAccessTemp := AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS(*source.KeyVaultNetworkAccess) - vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp - } + keyVaultNetworkAccessTemp := genruntime.ToEnum(keyVaultNetworkAccess, azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values) + vaultKms.KeyVaultNetworkAccess = &keyVaultNetworkAccessTemp } else { vaultKms.KeyVaultNetworkAccess = nil } @@ -18341,12 +18056,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig) AssignProperties_F // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_Cache[strings.ToLower(mode)]; modeOk { - config.Mode = &modeValue - } else { - modeTemp := ContainerServiceNetworkProfile_KubeProxyConfig_Mode(*source.Mode) - config.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, containerServiceNetworkProfile_KubeProxyConfig_Mode_Values) + config.Mode = &modeTemp } else { config.Mode = nil } @@ -18478,12 +18189,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_STATUS) AssignPrope // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - config.Mode = &modeValue - } else { - modeTemp := ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS(*source.Mode) - config.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, containerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Values) + config.Mode = &modeTemp } else { config.Mode = nil } @@ -18547,7 +18254,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType -var ContainerServiceNetworkProfile_OutboundType_Cache = map[string]ContainerServiceNetworkProfile_OutboundType{ +var containerServiceNetworkProfile_OutboundType_Values = map[string]ContainerServiceNetworkProfile_OutboundType{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_UserAssignedNATGateway, @@ -18564,7 +18271,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_OutboundType_STATUS -var ContainerServiceNetworkProfile_OutboundType_STATUS_Cache = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ +var containerServiceNetworkProfile_OutboundType_STATUS_Values = map[string]ContainerServiceNetworkProfile_OutboundType_STATUS{ "loadbalancer": ContainerServiceNetworkProfile_OutboundType_STATUS_LoadBalancer, "managednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_ManagedNATGateway, "userassignednatgateway": ContainerServiceNetworkProfile_OutboundType_STATUS_UserAssignedNATGateway, @@ -19052,7 +18759,7 @@ const ( ) // Mapping from string to Expander -var Expander_Cache = map[string]Expander{ +var expander_Values = map[string]Expander{ "least-waste": Expander_LeastWaste, "most-pods": Expander_MostPods, "priority": Expander_Priority, @@ -19072,7 +18779,7 @@ const ( ) // Mapping from string to Expander_STATUS -var Expander_STATUS_Cache = map[string]Expander_STATUS{ +var expander_STATUS_Values = map[string]Expander_STATUS{ "least-waste": Expander_STATUS_LeastWaste, "most-pods": Expander_STATUS_MostPods, "priority": Expander_STATUS_Priority, @@ -19089,7 +18796,7 @@ const ( ) // Mapping from string to IpFamily -var IpFamily_Cache = map[string]IpFamily{ +var ipFamily_Values = map[string]IpFamily{ "ipv4": IpFamily_IPv4, "ipv6": IpFamily_IPv6, } @@ -19103,7 +18810,7 @@ const ( ) // Mapping from string to IpFamily_STATUS -var IpFamily_STATUS_Cache = map[string]IpFamily_STATUS{ +var ipFamily_STATUS_Values = map[string]IpFamily_STATUS{ "ipv4": IpFamily_STATUS_IPv4, "ipv6": IpFamily_STATUS_IPv6, } @@ -19448,7 +19155,7 @@ const ( ) // Mapping from string to LoadBalancerSku -var LoadBalancerSku_Cache = map[string]LoadBalancerSku{ +var loadBalancerSku_Values = map[string]LoadBalancerSku{ "basic": LoadBalancerSku_Basic, "standard": LoadBalancerSku_Standard, } @@ -19463,7 +19170,7 @@ const ( ) // Mapping from string to LoadBalancerSku_STATUS -var LoadBalancerSku_STATUS_Cache = map[string]LoadBalancerSku_STATUS{ +var loadBalancerSku_STATUS_Values = map[string]LoadBalancerSku_STATUS{ "basic": LoadBalancerSku_STATUS_Basic, "standard": LoadBalancerSku_STATUS_Standard, } @@ -19479,7 +19186,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_None, "securitypatch": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_SecurityPatch, @@ -19496,7 +19203,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS{ "nodeimage": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_None, "securitypatch": ManagedClusterAutoUpgradeProfile_NodeOSUpgradeChannel_STATUS_SecurityPatch, @@ -19515,7 +19222,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_Patch, @@ -19534,7 +19241,7 @@ const ( ) // Mapping from string to ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS -var ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Cache = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ +var managedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Values = map[string]ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS{ "node-image": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_NodeImage, "none": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_None, "patch": ManagedClusterAutoUpgradeProfile_UpgradeChannel_STATUS_Patch, @@ -20835,12 +20542,8 @@ func (profile *ManagedClusterLoadBalancerProfile) AssignProperties_From_ManagedC // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -21144,12 +20847,8 @@ func (profile *ManagedClusterLoadBalancerProfile_STATUS) AssignProperties_From_M // BackendPoolType if source.BackendPoolType != nil { backendPoolType := *source.BackendPoolType - if backendPoolTypeValue, backendPoolTypeOk := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache[strings.ToLower(backendPoolType)]; backendPoolTypeOk { - profile.BackendPoolType = &backendPoolTypeValue - } else { - backendPoolTypeTemp := ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS(*source.BackendPoolType) - profile.BackendPoolType = &backendPoolTypeTemp - } + backendPoolTypeTemp := genruntime.ToEnum(backendPoolType, managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values) + profile.BackendPoolType = &backendPoolTypeTemp } else { profile.BackendPoolType = nil } @@ -21664,7 +21363,7 @@ const ( ) // Mapping from string to ManagedClusterNodeProvisioningProfile_Mode -var ManagedClusterNodeProvisioningProfile_Mode_Cache = map[string]ManagedClusterNodeProvisioningProfile_Mode{ +var managedClusterNodeProvisioningProfile_Mode_Values = map[string]ManagedClusterNodeProvisioningProfile_Mode{ "auto": ManagedClusterNodeProvisioningProfile_Mode_Auto, "manual": ManagedClusterNodeProvisioningProfile_Mode_Manual, } @@ -21677,7 +21376,7 @@ const ( ) // Mapping from string to ManagedClusterNodeProvisioningProfile_Mode_STATUS -var ManagedClusterNodeProvisioningProfile_Mode_STATUS_Cache = map[string]ManagedClusterNodeProvisioningProfile_Mode_STATUS{ +var managedClusterNodeProvisioningProfile_Mode_STATUS_Values = map[string]ManagedClusterNodeProvisioningProfile_Mode_STATUS{ "auto": ManagedClusterNodeProvisioningProfile_Mode_STATUS_Auto, "manual": ManagedClusterNodeProvisioningProfile_Mode_STATUS_Manual, } @@ -21691,7 +21390,7 @@ const ( ) // Mapping from string to ManagedClusterNodeResourceGroupProfile_RestrictionLevel -var ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Cache = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel{ +var managedClusterNodeResourceGroupProfile_RestrictionLevel_Values = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel{ "readonly": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_ReadOnly, "unrestricted": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_Unrestricted, } @@ -21704,7 +21403,7 @@ const ( ) // Mapping from string to ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS -var ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Cache = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS{ +var managedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Values = map[string]ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS{ "readonly": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_ReadOnly, "unrestricted": ManagedClusterNodeResourceGroupProfile_RestrictionLevel_STATUS_Unrestricted, } @@ -22108,12 +21807,8 @@ func (identity *ManagedClusterPodIdentity_STATUS) AssignProperties_From_ManagedC // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - identity.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ManagedClusterPodIdentity_ProvisioningState_STATUS(*source.ProvisioningState) - identity.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, managedClusterPodIdentity_ProvisioningState_STATUS_Values) + identity.ProvisioningState = &provisioningStateTemp } else { identity.ProvisioningState = nil } @@ -23939,7 +23634,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType -var ManagedClusterWindowsProfile_LicenseType_Cache = map[string]ManagedClusterWindowsProfile_LicenseType{ +var managedClusterWindowsProfile_LicenseType_Values = map[string]ManagedClusterWindowsProfile_LicenseType{ "none": ManagedClusterWindowsProfile_LicenseType_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_Windows_Server, } @@ -23952,7 +23647,7 @@ const ( ) // Mapping from string to ManagedClusterWindowsProfile_LicenseType_STATUS -var ManagedClusterWindowsProfile_LicenseType_STATUS_Cache = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ +var managedClusterWindowsProfile_LicenseType_STATUS_Values = map[string]ManagedClusterWindowsProfile_LicenseType_STATUS{ "none": ManagedClusterWindowsProfile_LicenseType_STATUS_None, "windows_server": ManagedClusterWindowsProfile_LicenseType_STATUS_Windows_Server, } @@ -24177,12 +23872,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler) // AddonAutoscaling if source.AddonAutoscaling != nil { addonAutoscaling := *source.AddonAutoscaling - if addonAutoscalingValue, addonAutoscalingOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Cache[strings.ToLower(addonAutoscaling)]; addonAutoscalingOk { - autoscaler.AddonAutoscaling = &addonAutoscalingValue - } else { - addonAutoscalingTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling(*source.AddonAutoscaling) - autoscaler.AddonAutoscaling = &addonAutoscalingTemp - } + addonAutoscalingTemp := genruntime.ToEnum(addonAutoscaling, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Values) + autoscaler.AddonAutoscaling = &addonAutoscalingTemp } else { autoscaler.AddonAutoscaling = nil } @@ -24275,12 +23966,8 @@ func (autoscaler *ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_S // AddonAutoscaling if source.AddonAutoscaling != nil { addonAutoscaling := *source.AddonAutoscaling - if addonAutoscalingValue, addonAutoscalingOk := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Cache[strings.ToLower(addonAutoscaling)]; addonAutoscalingOk { - autoscaler.AddonAutoscaling = &addonAutoscalingValue - } else { - addonAutoscalingTemp := ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS(*source.AddonAutoscaling) - autoscaler.AddonAutoscaling = &addonAutoscalingTemp - } + addonAutoscalingTemp := genruntime.ToEnum(addonAutoscaling, managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Values) + autoscaler.AddonAutoscaling = &addonAutoscalingTemp } else { autoscaler.AddonAutoscaling = nil } @@ -24339,7 +24026,7 @@ const ( ) // Mapping from string to NetworkDataplane -var NetworkDataplane_Cache = map[string]NetworkDataplane{ +var networkDataplane_Values = map[string]NetworkDataplane{ "azure": NetworkDataplane_Azure, "cilium": NetworkDataplane_Cilium, } @@ -24353,7 +24040,7 @@ const ( ) // Mapping from string to NetworkDataplane_STATUS -var NetworkDataplane_STATUS_Cache = map[string]NetworkDataplane_STATUS{ +var networkDataplane_STATUS_Values = map[string]NetworkDataplane_STATUS{ "azure": NetworkDataplane_STATUS_Azure, "cilium": NetworkDataplane_STATUS_Cilium, } @@ -24368,7 +24055,7 @@ const ( ) // Mapping from string to NetworkMode -var NetworkMode_Cache = map[string]NetworkMode{ +var networkMode_Values = map[string]NetworkMode{ "bridge": NetworkMode_Bridge, "transparent": NetworkMode_Transparent, } @@ -24382,7 +24069,7 @@ const ( ) // Mapping from string to NetworkMode_STATUS -var NetworkMode_STATUS_Cache = map[string]NetworkMode_STATUS{ +var networkMode_STATUS_Values = map[string]NetworkMode_STATUS{ "bridge": NetworkMode_STATUS_Bridge, "transparent": NetworkMode_STATUS_Transparent, } @@ -24551,7 +24238,7 @@ const ( ) // Mapping from string to NetworkPlugin -var NetworkPlugin_Cache = map[string]NetworkPlugin{ +var networkPlugin_Values = map[string]NetworkPlugin{ "azure": NetworkPlugin_Azure, "kubenet": NetworkPlugin_Kubenet, "none": NetworkPlugin_None, @@ -24567,7 +24254,7 @@ const ( ) // Mapping from string to NetworkPlugin_STATUS -var NetworkPlugin_STATUS_Cache = map[string]NetworkPlugin_STATUS{ +var networkPlugin_STATUS_Values = map[string]NetworkPlugin_STATUS{ "azure": NetworkPlugin_STATUS_Azure, "kubenet": NetworkPlugin_STATUS_Kubenet, "none": NetworkPlugin_STATUS_None, @@ -24580,7 +24267,7 @@ type NetworkPluginMode string const NetworkPluginMode_Overlay = NetworkPluginMode("overlay") // Mapping from string to NetworkPluginMode -var NetworkPluginMode_Cache = map[string]NetworkPluginMode{ +var networkPluginMode_Values = map[string]NetworkPluginMode{ "overlay": NetworkPluginMode_Overlay, } @@ -24590,7 +24277,7 @@ type NetworkPluginMode_STATUS string const NetworkPluginMode_STATUS_Overlay = NetworkPluginMode_STATUS("overlay") // Mapping from string to NetworkPluginMode_STATUS -var NetworkPluginMode_STATUS_Cache = map[string]NetworkPluginMode_STATUS{ +var networkPluginMode_STATUS_Values = map[string]NetworkPluginMode_STATUS{ "overlay": NetworkPluginMode_STATUS_Overlay, } @@ -24606,7 +24293,7 @@ const ( ) // Mapping from string to NetworkPolicy -var NetworkPolicy_Cache = map[string]NetworkPolicy{ +var networkPolicy_Values = map[string]NetworkPolicy{ "azure": NetworkPolicy_Azure, "calico": NetworkPolicy_Calico, "cilium": NetworkPolicy_Cilium, @@ -24624,7 +24311,7 @@ const ( ) // Mapping from string to NetworkPolicy_STATUS -var NetworkPolicy_STATUS_Cache = map[string]NetworkPolicy_STATUS{ +var networkPolicy_STATUS_Values = map[string]NetworkPolicy_STATUS{ "azure": NetworkPolicy_STATUS_Azure, "calico": NetworkPolicy_STATUS_Calico, "cilium": NetworkPolicy_STATUS_Cilium, @@ -24639,7 +24326,7 @@ const ( ) // Mapping from string to PowerState_Code_STATUS -var PowerState_Code_STATUS_Cache = map[string]PowerState_Code_STATUS{ +var powerState_Code_STATUS_Values = map[string]PowerState_Code_STATUS{ "running": PowerState_Code_STATUS_Running, "stopped": PowerState_Code_STATUS_Stopped, } @@ -24654,7 +24341,7 @@ const ( ) // Mapping from string to SafeguardsProfile_Level -var SafeguardsProfile_Level_Cache = map[string]SafeguardsProfile_Level{ +var safeguardsProfile_Level_Values = map[string]SafeguardsProfile_Level{ "enforcement": SafeguardsProfile_Level_Enforcement, "off": SafeguardsProfile_Level_Off, "warning": SafeguardsProfile_Level_Warning, @@ -24669,7 +24356,7 @@ const ( ) // Mapping from string to SafeguardsProfile_Level_STATUS -var SafeguardsProfile_Level_STATUS_Cache = map[string]SafeguardsProfile_Level_STATUS{ +var safeguardsProfile_Level_STATUS_Values = map[string]SafeguardsProfile_Level_STATUS{ "enforcement": SafeguardsProfile_Level_STATUS_Enforcement, "off": SafeguardsProfile_Level_STATUS_Off, "warning": SafeguardsProfile_Level_STATUS_Warning, @@ -24684,7 +24371,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode -var ServiceMeshProfile_Mode_Cache = map[string]ServiceMeshProfile_Mode{ +var serviceMeshProfile_Mode_Values = map[string]ServiceMeshProfile_Mode{ "disabled": ServiceMeshProfile_Mode_Disabled, "istio": ServiceMeshProfile_Mode_Istio, } @@ -24697,7 +24384,7 @@ const ( ) // Mapping from string to ServiceMeshProfile_Mode_STATUS -var ServiceMeshProfile_Mode_STATUS_Cache = map[string]ServiceMeshProfile_Mode_STATUS{ +var serviceMeshProfile_Mode_STATUS_Values = map[string]ServiceMeshProfile_Mode_STATUS{ "disabled": ServiceMeshProfile_Mode_STATUS_Disabled, "istio": ServiceMeshProfile_Mode_STATUS_Istio, } @@ -25169,7 +24856,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess -var AzureKeyVaultKms_KeyVaultNetworkAccess_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ +var azureKeyVaultKms_KeyVaultNetworkAccess_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_Public, } @@ -25182,7 +24869,7 @@ const ( ) // Mapping from string to AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS -var AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Cache = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ +var azureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Values = map[string]AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS{ "private": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Private, "public": AzureKeyVaultKms_KeyVaultNetworkAccess_STATUS_Public, } @@ -25283,12 +24970,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig) AssignP // Scheduler if source.Scheduler != nil { scheduler := *source.Scheduler - if schedulerValue, schedulerOk := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Cache[strings.ToLower(scheduler)]; schedulerOk { - config.Scheduler = &schedulerValue - } else { - schedulerTemp := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler(*source.Scheduler) - config.Scheduler = &schedulerTemp - } + schedulerTemp := genruntime.ToEnum(scheduler, containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Values) + config.Scheduler = &schedulerTemp } else { config.Scheduler = nil } @@ -25402,12 +25085,8 @@ func (config *ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_STATUS) // Scheduler if source.Scheduler != nil { scheduler := *source.Scheduler - if schedulerValue, schedulerOk := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Cache[strings.ToLower(scheduler)]; schedulerOk { - config.Scheduler = &schedulerValue - } else { - schedulerTemp := ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS(*source.Scheduler) - config.Scheduler = &schedulerTemp - } + schedulerTemp := genruntime.ToEnum(scheduler, containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Values) + config.Scheduler = &schedulerTemp } else { config.Scheduler = nil } @@ -25467,7 +25146,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_Mode -var ContainerServiceNetworkProfile_KubeProxyConfig_Mode_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode{ +var containerServiceNetworkProfile_KubeProxyConfig_Mode_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode{ "iptables": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_IPTABLES, "ipvs": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_IPVS, } @@ -25480,7 +25159,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS -var ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS{ +var containerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS{ "iptables": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_IPTABLES, "ipvs": ContainerServiceNetworkProfile_KubeProxyConfig_Mode_STATUS_IPVS, } @@ -26904,7 +26583,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType -var ManagedClusterLoadBalancerProfile_BackendPoolType_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ +var managedClusterLoadBalancerProfile_BackendPoolType_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_NodeIPConfiguration, } @@ -26917,7 +26596,7 @@ const ( ) // Mapping from string to ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS -var ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_Cache = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ +var managedClusterLoadBalancerProfile_BackendPoolType_STATUS_Values = map[string]ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS{ "nodeip": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIP, "nodeipconfiguration": ManagedClusterLoadBalancerProfile_BackendPoolType_STATUS_NodeIPConfiguration, } @@ -27761,7 +27440,7 @@ const ( ) // Mapping from string to ManagedClusterPodIdentity_ProvisioningState_STATUS -var ManagedClusterPodIdentity_ProvisioningState_STATUS_Cache = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ +var managedClusterPodIdentity_ProvisioningState_STATUS_Values = map[string]ManagedClusterPodIdentity_ProvisioningState_STATUS{ "assigned": ManagedClusterPodIdentity_ProvisioningState_STATUS_Assigned, "canceled": ManagedClusterPodIdentity_ProvisioningState_STATUS_Canceled, "deleting": ManagedClusterPodIdentity_ProvisioningState_STATUS_Deleting, @@ -27932,7 +27611,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling{ "disabled": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Disabled, "enabled": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_Enabled, } @@ -27945,7 +27624,7 @@ const ( ) // Mapping from string to ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS -var ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Cache = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS{ +var managedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Values = map[string]ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS{ "disabled": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Disabled, "enabled": ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler_AddonAutoscaling_STATUS_Enabled, } @@ -28102,7 +27781,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler -var ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler{ +var containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler{ "leastconnection": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_LeastConnection, "roundrobin": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_RoundRobin, } @@ -28115,7 +27794,7 @@ const ( ) // Mapping from string to ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS -var ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Cache = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS{ +var containerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_Values = map[string]ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS{ "leastconnection": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_LeastConnection, "roundrobin": ContainerServiceNetworkProfile_KubeProxyConfig_IpvsConfig_Scheduler_STATUS_RoundRobin, } @@ -28393,12 +28072,8 @@ func (gateway *IstioIngressGateway) AssignProperties_From_IstioIngressGateway(so // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -28493,12 +28168,8 @@ func (gateway *IstioIngressGateway_STATUS) AssignProperties_From_IstioIngressGat // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := IstioIngressGateway_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - gateway.Mode = &modeValue - } else { - modeTemp := IstioIngressGateway_Mode_STATUS(*source.Mode) - gateway.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, istioIngressGateway_Mode_STATUS_Values) + gateway.Mode = &modeTemp } else { gateway.Mode = nil } @@ -29072,7 +28743,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode -var IstioIngressGateway_Mode_Cache = map[string]IstioIngressGateway_Mode{ +var istioIngressGateway_Mode_Values = map[string]IstioIngressGateway_Mode{ "external": IstioIngressGateway_Mode_External, "internal": IstioIngressGateway_Mode_Internal, } @@ -29085,7 +28756,7 @@ const ( ) // Mapping from string to IstioIngressGateway_Mode_STATUS -var IstioIngressGateway_Mode_STATUS_Cache = map[string]IstioIngressGateway_Mode_STATUS{ +var istioIngressGateway_Mode_STATUS_Values = map[string]IstioIngressGateway_Mode_STATUS{ "external": IstioIngressGateway_Mode_STATUS_External, "internal": IstioIngressGateway_Mode_STATUS_Internal, } diff --git a/v2/api/containerservice/v1api20231102preview/managed_clusters_agent_pool_types_gen.go b/v2/api/containerservice/v1api20231102preview/managed_clusters_agent_pool_types_gen.go index 5330ad1ff05..0e4cadd97ed 100644 --- a/v2/api/containerservice/v1api20231102preview/managed_clusters_agent_pool_types_gen.go +++ b/v2/api/containerservice/v1api20231102preview/managed_clusters_agent_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1504,12 +1503,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -1549,12 +1544,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -1586,12 +1577,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -1639,12 +1626,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -1652,12 +1635,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -1665,12 +1644,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -1714,12 +1689,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -1727,12 +1698,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -1740,12 +1707,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -1776,12 +1739,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AgentPoolType_Cache[strings.ToLower(typeVar)]; typeOk { - pool.Type = &typeValue - } else { - typeTemp := AgentPoolType(*source.Type) - pool.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, agentPoolType_Values) + pool.Type = &typeTemp } else { pool.Type = nil } @@ -1854,12 +1813,8 @@ func (pool *ManagedClusters_AgentPool_Spec) AssignProperties_From_ManagedCluster // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -3215,12 +3170,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // GpuInstanceProfile if source.GpuInstanceProfile != nil { gpuInstanceProfile := *source.GpuInstanceProfile - if gpuInstanceProfileValue, gpuInstanceProfileOk := GPUInstanceProfile_STATUS_Cache[strings.ToLower(gpuInstanceProfile)]; gpuInstanceProfileOk { - pool.GpuInstanceProfile = &gpuInstanceProfileValue - } else { - gpuInstanceProfileTemp := GPUInstanceProfile_STATUS(*source.GpuInstanceProfile) - pool.GpuInstanceProfile = &gpuInstanceProfileTemp - } + gpuInstanceProfileTemp := genruntime.ToEnum(gpuInstanceProfile, gPUInstanceProfile_STATUS_Values) + pool.GpuInstanceProfile = &gpuInstanceProfileTemp } else { pool.GpuInstanceProfile = nil } @@ -3258,12 +3209,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // KubeletDiskType if source.KubeletDiskType != nil { kubeletDiskType := *source.KubeletDiskType - if kubeletDiskTypeValue, kubeletDiskTypeOk := KubeletDiskType_STATUS_Cache[strings.ToLower(kubeletDiskType)]; kubeletDiskTypeOk { - pool.KubeletDiskType = &kubeletDiskTypeValue - } else { - kubeletDiskTypeTemp := KubeletDiskType_STATUS(*source.KubeletDiskType) - pool.KubeletDiskType = &kubeletDiskTypeTemp - } + kubeletDiskTypeTemp := genruntime.ToEnum(kubeletDiskType, kubeletDiskType_STATUS_Values) + pool.KubeletDiskType = &kubeletDiskTypeTemp } else { pool.KubeletDiskType = nil } @@ -3295,12 +3242,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := AgentPoolMode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - pool.Mode = &modeValue - } else { - modeTemp := AgentPoolMode_STATUS(*source.Mode) - pool.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, agentPoolMode_STATUS_Values) + pool.Mode = &modeTemp } else { pool.Mode = nil } @@ -3344,12 +3287,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsDiskType if source.OsDiskType != nil { osDiskType := *source.OsDiskType - if osDiskTypeValue, osDiskTypeOk := OSDiskType_STATUS_Cache[strings.ToLower(osDiskType)]; osDiskTypeOk { - pool.OsDiskType = &osDiskTypeValue - } else { - osDiskTypeTemp := OSDiskType_STATUS(*source.OsDiskType) - pool.OsDiskType = &osDiskTypeTemp - } + osDiskTypeTemp := genruntime.ToEnum(osDiskType, oSDiskType_STATUS_Values) + pool.OsDiskType = &osDiskTypeTemp } else { pool.OsDiskType = nil } @@ -3357,12 +3296,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsSKU if source.OsSKU != nil { osSKU := *source.OsSKU - if osSKUValue, osSKUOk := OSSKU_STATUS_Cache[strings.ToLower(osSKU)]; osSKUOk { - pool.OsSKU = &osSKUValue - } else { - osSKUTemp := OSSKU_STATUS(*source.OsSKU) - pool.OsSKU = &osSKUTemp - } + osSKUTemp := genruntime.ToEnum(osSKU, oSSKU_STATUS_Values) + pool.OsSKU = &osSKUTemp } else { pool.OsSKU = nil } @@ -3370,12 +3305,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := OSType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - pool.OsType = &osTypeValue - } else { - osTypeTemp := OSType_STATUS(*source.OsType) - pool.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, oSType_STATUS_Values) + pool.OsType = &osTypeTemp } else { pool.OsType = nil } @@ -3398,12 +3329,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // PropertiesType if source.PropertiesType != nil { propertiesType := *source.PropertiesType - if propertiesTypeValue, propertiesTypeOk := AgentPoolType_STATUS_Cache[strings.ToLower(propertiesType)]; propertiesTypeOk { - pool.PropertiesType = &propertiesTypeValue - } else { - propertiesTypeTemp := AgentPoolType_STATUS(*source.PropertiesType) - pool.PropertiesType = &propertiesTypeTemp - } + propertiesTypeTemp := genruntime.ToEnum(propertiesType, agentPoolType_STATUS_Values) + pool.PropertiesType = &propertiesTypeTemp } else { pool.PropertiesType = nil } @@ -3417,12 +3344,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleDownMode if source.ScaleDownMode != nil { scaleDownMode := *source.ScaleDownMode - if scaleDownModeValue, scaleDownModeOk := ScaleDownMode_STATUS_Cache[strings.ToLower(scaleDownMode)]; scaleDownModeOk { - pool.ScaleDownMode = &scaleDownModeValue - } else { - scaleDownModeTemp := ScaleDownMode_STATUS(*source.ScaleDownMode) - pool.ScaleDownMode = &scaleDownModeTemp - } + scaleDownModeTemp := genruntime.ToEnum(scaleDownMode, scaleDownMode_STATUS_Values) + pool.ScaleDownMode = &scaleDownModeTemp } else { pool.ScaleDownMode = nil } @@ -3430,12 +3353,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetEvictionPolicy if source.ScaleSetEvictionPolicy != nil { scaleSetEvictionPolicy := *source.ScaleSetEvictionPolicy - if scaleSetEvictionPolicyValue, scaleSetEvictionPolicyOk := ScaleSetEvictionPolicy_STATUS_Cache[strings.ToLower(scaleSetEvictionPolicy)]; scaleSetEvictionPolicyOk { - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyValue - } else { - scaleSetEvictionPolicyTemp := ScaleSetEvictionPolicy_STATUS(*source.ScaleSetEvictionPolicy) - pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp - } + scaleSetEvictionPolicyTemp := genruntime.ToEnum(scaleSetEvictionPolicy, scaleSetEvictionPolicy_STATUS_Values) + pool.ScaleSetEvictionPolicy = &scaleSetEvictionPolicyTemp } else { pool.ScaleSetEvictionPolicy = nil } @@ -3443,12 +3362,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // ScaleSetPriority if source.ScaleSetPriority != nil { scaleSetPriority := *source.ScaleSetPriority - if scaleSetPriorityValue, scaleSetPriorityOk := ScaleSetPriority_STATUS_Cache[strings.ToLower(scaleSetPriority)]; scaleSetPriorityOk { - pool.ScaleSetPriority = &scaleSetPriorityValue - } else { - scaleSetPriorityTemp := ScaleSetPriority_STATUS(*source.ScaleSetPriority) - pool.ScaleSetPriority = &scaleSetPriorityTemp - } + scaleSetPriorityTemp := genruntime.ToEnum(scaleSetPriority, scaleSetPriority_STATUS_Values) + pool.ScaleSetPriority = &scaleSetPriorityTemp } else { pool.ScaleSetPriority = nil } @@ -3542,12 +3457,8 @@ func (pool *ManagedClusters_AgentPool_STATUS) AssignProperties_From_ManagedClust // WorkloadRuntime if source.WorkloadRuntime != nil { workloadRuntime := *source.WorkloadRuntime - if workloadRuntimeValue, workloadRuntimeOk := WorkloadRuntime_STATUS_Cache[strings.ToLower(workloadRuntime)]; workloadRuntimeOk { - pool.WorkloadRuntime = &workloadRuntimeValue - } else { - workloadRuntimeTemp := WorkloadRuntime_STATUS(*source.WorkloadRuntime) - pool.WorkloadRuntime = &workloadRuntimeTemp - } + workloadRuntimeTemp := genruntime.ToEnum(workloadRuntime, workloadRuntime_STATUS_Values) + pool.WorkloadRuntime = &workloadRuntimeTemp } else { pool.WorkloadRuntime = nil } @@ -4265,7 +4176,7 @@ const ( ) // Mapping from string to AgentPoolMode -var AgentPoolMode_Cache = map[string]AgentPoolMode{ +var agentPoolMode_Values = map[string]AgentPoolMode{ "system": AgentPoolMode_System, "user": AgentPoolMode_User, } @@ -4280,7 +4191,7 @@ const ( ) // Mapping from string to AgentPoolMode_STATUS -var AgentPoolMode_STATUS_Cache = map[string]AgentPoolMode_STATUS{ +var agentPoolMode_STATUS_Values = map[string]AgentPoolMode_STATUS{ "system": AgentPoolMode_STATUS_System, "user": AgentPoolMode_STATUS_User, } @@ -4750,12 +4661,8 @@ func (profile *AgentPoolSecurityProfile) AssignProperties_From_AgentPoolSecurity // SshAccess if source.SshAccess != nil { sshAccess := *source.SshAccess - if sshAccessValue, sshAccessOk := AgentPoolSSHAccess_Cache[strings.ToLower(sshAccess)]; sshAccessOk { - profile.SshAccess = &sshAccessValue - } else { - sshAccessTemp := AgentPoolSSHAccess(*source.SshAccess) - profile.SshAccess = &sshAccessTemp - } + sshAccessTemp := genruntime.ToEnum(sshAccess, agentPoolSSHAccess_Values) + profile.SshAccess = &sshAccessTemp } else { profile.SshAccess = nil } @@ -4876,12 +4783,8 @@ func (profile *AgentPoolSecurityProfile_STATUS) AssignProperties_From_AgentPoolS // SshAccess if source.SshAccess != nil { sshAccess := *source.SshAccess - if sshAccessValue, sshAccessOk := AgentPoolSSHAccess_STATUS_Cache[strings.ToLower(sshAccess)]; sshAccessOk { - profile.SshAccess = &sshAccessValue - } else { - sshAccessTemp := AgentPoolSSHAccess_STATUS(*source.SshAccess) - profile.SshAccess = &sshAccessTemp - } + sshAccessTemp := genruntime.ToEnum(sshAccess, agentPoolSSHAccess_STATUS_Values) + profile.SshAccess = &sshAccessTemp } else { profile.SshAccess = nil } @@ -4941,7 +4844,7 @@ const ( ) // Mapping from string to AgentPoolType -var AgentPoolType_Cache = map[string]AgentPoolType{ +var agentPoolType_Values = map[string]AgentPoolType{ "availabilityset": AgentPoolType_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_VirtualMachineScaleSets, "virtualmachines": AgentPoolType_VirtualMachines, @@ -4957,7 +4860,7 @@ const ( ) // Mapping from string to AgentPoolType_STATUS -var AgentPoolType_STATUS_Cache = map[string]AgentPoolType_STATUS{ +var agentPoolType_STATUS_Values = map[string]AgentPoolType_STATUS{ "availabilityset": AgentPoolType_STATUS_AvailabilitySet, "virtualmachinescalesets": AgentPoolType_STATUS_VirtualMachineScaleSets, "virtualmachines": AgentPoolType_STATUS_VirtualMachines, @@ -5376,7 +5279,7 @@ const ( ) // Mapping from string to GPUInstanceProfile -var GPUInstanceProfile_Cache = map[string]GPUInstanceProfile{ +var gPUInstanceProfile_Values = map[string]GPUInstanceProfile{ "mig1g": GPUInstanceProfile_MIG1G, "mig2g": GPUInstanceProfile_MIG2G, "mig3g": GPUInstanceProfile_MIG3G, @@ -5396,7 +5299,7 @@ const ( ) // Mapping from string to GPUInstanceProfile_STATUS -var GPUInstanceProfile_STATUS_Cache = map[string]GPUInstanceProfile_STATUS{ +var gPUInstanceProfile_STATUS_Values = map[string]GPUInstanceProfile_STATUS{ "mig1g": GPUInstanceProfile_STATUS_MIG1G, "mig2g": GPUInstanceProfile_STATUS_MIG2G, "mig3g": GPUInstanceProfile_STATUS_MIG3G, @@ -5967,7 +5870,7 @@ const ( ) // Mapping from string to KubeletDiskType -var KubeletDiskType_Cache = map[string]KubeletDiskType{ +var kubeletDiskType_Values = map[string]KubeletDiskType{ "os": KubeletDiskType_OS, "temporary": KubeletDiskType_Temporary, } @@ -5981,7 +5884,7 @@ const ( ) // Mapping from string to KubeletDiskType_STATUS -var KubeletDiskType_STATUS_Cache = map[string]KubeletDiskType_STATUS{ +var kubeletDiskType_STATUS_Values = map[string]KubeletDiskType_STATUS{ "os": KubeletDiskType_STATUS_OS, "temporary": KubeletDiskType_STATUS_Temporary, } @@ -6297,7 +6200,7 @@ const ( ) // Mapping from string to OSDiskType -var OSDiskType_Cache = map[string]OSDiskType{ +var oSDiskType_Values = map[string]OSDiskType{ "ephemeral": OSDiskType_Ephemeral, "managed": OSDiskType_Managed, } @@ -6313,7 +6216,7 @@ const ( ) // Mapping from string to OSDiskType_STATUS -var OSDiskType_STATUS_Cache = map[string]OSDiskType_STATUS{ +var oSDiskType_STATUS_Values = map[string]OSDiskType_STATUS{ "ephemeral": OSDiskType_STATUS_Ephemeral, "managed": OSDiskType_STATUS_Managed, } @@ -6334,7 +6237,7 @@ const ( ) // Mapping from string to OSSKU -var OSSKU_Cache = map[string]OSSKU{ +var oSSKU_Values = map[string]OSSKU{ "azurelinux": OSSKU_AzureLinux, "cblmariner": OSSKU_CBLMariner, "mariner": OSSKU_Mariner, @@ -6359,7 +6262,7 @@ const ( ) // Mapping from string to OSSKU_STATUS -var OSSKU_STATUS_Cache = map[string]OSSKU_STATUS{ +var oSSKU_STATUS_Values = map[string]OSSKU_STATUS{ "azurelinux": OSSKU_STATUS_AzureLinux, "cblmariner": OSSKU_STATUS_CBLMariner, "mariner": OSSKU_STATUS_Mariner, @@ -6379,7 +6282,7 @@ const ( ) // Mapping from string to OSType -var OSType_Cache = map[string]OSType{ +var oSType_Values = map[string]OSType{ "linux": OSType_Linux, "windows": OSType_Windows, } @@ -6393,7 +6296,7 @@ const ( ) // Mapping from string to OSType_STATUS -var OSType_STATUS_Cache = map[string]OSType_STATUS{ +var oSType_STATUS_Values = map[string]OSType_STATUS{ "linux": OSType_STATUS_Linux, "windows": OSType_STATUS_Windows, } @@ -6449,12 +6352,8 @@ func (state *PowerState) AssignProperties_From_PowerState(source *v20231102ps.Po // Code if source.Code != nil { code := *source.Code - if codeValue, codeOk := PowerState_Code_Cache[strings.ToLower(code)]; codeOk { - state.Code = &codeValue - } else { - codeTemp := PowerState_Code(*source.Code) - state.Code = &codeTemp - } + codeTemp := genruntime.ToEnum(code, powerState_Code_Values) + state.Code = &codeTemp } else { state.Code = nil } @@ -6498,7 +6397,7 @@ const ( ) // Mapping from string to ScaleDownMode -var ScaleDownMode_Cache = map[string]ScaleDownMode{ +var scaleDownMode_Values = map[string]ScaleDownMode{ "deallocate": ScaleDownMode_Deallocate, "delete": ScaleDownMode_Delete, } @@ -6513,7 +6412,7 @@ const ( ) // Mapping from string to ScaleDownMode_STATUS -var ScaleDownMode_STATUS_Cache = map[string]ScaleDownMode_STATUS{ +var scaleDownMode_STATUS_Values = map[string]ScaleDownMode_STATUS{ "deallocate": ScaleDownMode_STATUS_Deallocate, "delete": ScaleDownMode_STATUS_Delete, } @@ -6529,7 +6428,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy -var ScaleSetEvictionPolicy_Cache = map[string]ScaleSetEvictionPolicy{ +var scaleSetEvictionPolicy_Values = map[string]ScaleSetEvictionPolicy{ "deallocate": ScaleSetEvictionPolicy_Deallocate, "delete": ScaleSetEvictionPolicy_Delete, } @@ -6544,7 +6443,7 @@ const ( ) // Mapping from string to ScaleSetEvictionPolicy_STATUS -var ScaleSetEvictionPolicy_STATUS_Cache = map[string]ScaleSetEvictionPolicy_STATUS{ +var scaleSetEvictionPolicy_STATUS_Values = map[string]ScaleSetEvictionPolicy_STATUS{ "deallocate": ScaleSetEvictionPolicy_STATUS_Deallocate, "delete": ScaleSetEvictionPolicy_STATUS_Delete, } @@ -6559,7 +6458,7 @@ const ( ) // Mapping from string to ScaleSetPriority -var ScaleSetPriority_Cache = map[string]ScaleSetPriority{ +var scaleSetPriority_Values = map[string]ScaleSetPriority{ "regular": ScaleSetPriority_Regular, "spot": ScaleSetPriority_Spot, } @@ -6573,7 +6472,7 @@ const ( ) // Mapping from string to ScaleSetPriority_STATUS -var ScaleSetPriority_STATUS_Cache = map[string]ScaleSetPriority_STATUS{ +var scaleSetPriority_STATUS_Values = map[string]ScaleSetPriority_STATUS{ "regular": ScaleSetPriority_STATUS_Regular, "spot": ScaleSetPriority_STATUS_Spot, } @@ -6941,7 +6840,7 @@ const ( ) // Mapping from string to WorkloadRuntime -var WorkloadRuntime_Cache = map[string]WorkloadRuntime{ +var workloadRuntime_Values = map[string]WorkloadRuntime{ "katamshvvmisolation": WorkloadRuntime_KataMshvVmIsolation, "ocicontainer": WorkloadRuntime_OCIContainer, "wasmwasi": WorkloadRuntime_WasmWasi, @@ -6957,7 +6856,7 @@ const ( ) // Mapping from string to WorkloadRuntime_STATUS -var WorkloadRuntime_STATUS_Cache = map[string]WorkloadRuntime_STATUS{ +var workloadRuntime_STATUS_Values = map[string]WorkloadRuntime_STATUS{ "katamshvvmisolation": WorkloadRuntime_STATUS_KataMshvVmIsolation, "ocicontainer": WorkloadRuntime_STATUS_OCIContainer, "wasmwasi": WorkloadRuntime_STATUS_WasmWasi, @@ -6973,7 +6872,7 @@ const ( ) // Mapping from string to AgentPoolSSHAccess -var AgentPoolSSHAccess_Cache = map[string]AgentPoolSSHAccess{ +var agentPoolSSHAccess_Values = map[string]AgentPoolSSHAccess{ "disabled": AgentPoolSSHAccess_Disabled, "localuser": AgentPoolSSHAccess_LocalUser, } @@ -6987,7 +6886,7 @@ const ( ) // Mapping from string to AgentPoolSSHAccess_STATUS -var AgentPoolSSHAccess_STATUS_Cache = map[string]AgentPoolSSHAccess_STATUS{ +var agentPoolSSHAccess_STATUS_Values = map[string]AgentPoolSSHAccess_STATUS{ "disabled": AgentPoolSSHAccess_STATUS_Disabled, "localuser": AgentPoolSSHAccess_STATUS_LocalUser, } @@ -7264,12 +7163,8 @@ func (portRange *PortRange) AssignProperties_From_PortRange(source *v20231102ps. // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -7380,12 +7275,8 @@ func (portRange *PortRange_STATUS) AssignProperties_From_PortRange_STATUS(source // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := PortRange_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - portRange.Protocol = &protocolValue - } else { - protocolTemp := PortRange_Protocol_STATUS(*source.Protocol) - portRange.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, portRange_Protocol_STATUS_Values) + portRange.Protocol = &protocolTemp } else { portRange.Protocol = nil } @@ -7433,7 +7324,7 @@ const ( ) // Mapping from string to PowerState_Code -var PowerState_Code_Cache = map[string]PowerState_Code{ +var powerState_Code_Values = map[string]PowerState_Code{ "running": PowerState_Code_Running, "stopped": PowerState_Code_Stopped, } @@ -8992,7 +8883,7 @@ const ( ) // Mapping from string to PortRange_Protocol -var PortRange_Protocol_Cache = map[string]PortRange_Protocol{ +var portRange_Protocol_Values = map[string]PortRange_Protocol{ "tcp": PortRange_Protocol_TCP, "udp": PortRange_Protocol_UDP, } @@ -9005,7 +8896,7 @@ const ( ) // Mapping from string to PortRange_Protocol_STATUS -var PortRange_Protocol_STATUS_Cache = map[string]PortRange_Protocol_STATUS{ +var portRange_Protocol_STATUS_Values = map[string]PortRange_Protocol_STATUS{ "tcp": PortRange_Protocol_STATUS_TCP, "udp": PortRange_Protocol_STATUS_UDP, } diff --git a/v2/api/containerservice/v1api20231102preview/storage/managed_cluster_types_gen.go b/v2/api/containerservice/v1api20231102preview/storage/managed_cluster_types_gen.go index 05781960e4c..5f620d77899 100644 --- a/v2/api/containerservice/v1api20231102preview/storage/managed_cluster_types_gen.go +++ b/v2/api/containerservice/v1api20231102preview/storage/managed_cluster_types_gen.go @@ -259,7 +259,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-11-02-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-11-02-preview": APIVersion_Value, } diff --git a/v2/api/datafactory/v1api20180601/factory_spec_arm_types_gen.go b/v2/api/datafactory/v1api20180601/factory_spec_arm_types_gen.go index 96f6eba7c50..73036bb709e 100644 --- a/v2/api/datafactory/v1api20180601/factory_spec_arm_types_gen.go +++ b/v2/api/datafactory/v1api20180601/factory_spec_arm_types_gen.go @@ -94,7 +94,7 @@ const ( ) // Mapping from string to FactoryIdentity_Type -var FactoryIdentity_Type_Cache = map[string]FactoryIdentity_Type{ +var factoryIdentity_Type_Values = map[string]FactoryIdentity_Type{ "systemassigned": FactoryIdentity_Type_SystemAssigned, "systemassigned,userassigned": FactoryIdentity_Type_SystemAssignedUserAssigned, "userassigned": FactoryIdentity_Type_UserAssigned, diff --git a/v2/api/datafactory/v1api20180601/factory_status_arm_types_gen.go b/v2/api/datafactory/v1api20180601/factory_status_arm_types_gen.go index 3694276b750..d758a11674d 100644 --- a/v2/api/datafactory/v1api20180601/factory_status_arm_types_gen.go +++ b/v2/api/datafactory/v1api20180601/factory_status_arm_types_gen.go @@ -104,7 +104,7 @@ const ( ) // Mapping from string to FactoryIdentity_Type_STATUS -var FactoryIdentity_Type_STATUS_Cache = map[string]FactoryIdentity_Type_STATUS{ +var factoryIdentity_Type_STATUS_Values = map[string]FactoryIdentity_Type_STATUS{ "systemassigned": FactoryIdentity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": FactoryIdentity_Type_STATUS_SystemAssignedUserAssigned, "userassigned": FactoryIdentity_Type_STATUS_UserAssigned, diff --git a/v2/api/datafactory/v1api20180601/factory_types_gen.go b/v2/api/datafactory/v1api20180601/factory_types_gen.go index 53d1252ba26..cc5b1428d56 100644 --- a/v2/api/datafactory/v1api20180601/factory_types_gen.go +++ b/v2/api/datafactory/v1api20180601/factory_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -332,7 +331,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-06-01": APIVersion_Value, } @@ -720,12 +719,8 @@ func (factory *Factory_Spec) AssignProperties_From_Factory_Spec(source *v2018060 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := FactoryProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - factory.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := FactoryProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - factory.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, factoryProperties_PublicNetworkAccess_Values) + factory.PublicNetworkAccess = &publicNetworkAccessTemp } else { factory.PublicNetworkAccess = nil } @@ -1348,12 +1343,8 @@ func (factory *Factory_STATUS) AssignProperties_From_Factory_STATUS(source *v201 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := FactoryProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - factory.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := FactoryProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - factory.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, factoryProperties_PublicNetworkAccess_STATUS_Values) + factory.PublicNetworkAccess = &publicNetworkAccessTemp } else { factory.PublicNetworkAccess = nil } @@ -1919,12 +1910,8 @@ func (identity *FactoryIdentity) AssignProperties_From_FactoryIdentity(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := FactoryIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2091,12 +2078,8 @@ func (identity *FactoryIdentity_STATUS) AssignProperties_From_FactoryIdentity_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := FactoryIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2170,7 +2153,7 @@ const ( ) // Mapping from string to FactoryProperties_PublicNetworkAccess -var FactoryProperties_PublicNetworkAccess_Cache = map[string]FactoryProperties_PublicNetworkAccess{ +var factoryProperties_PublicNetworkAccess_Values = map[string]FactoryProperties_PublicNetworkAccess{ "disabled": FactoryProperties_PublicNetworkAccess_Disabled, "enabled": FactoryProperties_PublicNetworkAccess_Enabled, } @@ -2183,7 +2166,7 @@ const ( ) // Mapping from string to FactoryProperties_PublicNetworkAccess_STATUS -var FactoryProperties_PublicNetworkAccess_STATUS_Cache = map[string]FactoryProperties_PublicNetworkAccess_STATUS{ +var factoryProperties_PublicNetworkAccess_STATUS_Values = map[string]FactoryProperties_PublicNetworkAccess_STATUS{ "disabled": FactoryProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": FactoryProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -2558,12 +2541,8 @@ func (specification *GlobalParameterSpecification) AssignProperties_From_GlobalP // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := GlobalParameterSpecification_Type_Cache[strings.ToLower(typeVar)]; typeOk { - specification.Type = &typeValue - } else { - typeTemp := GlobalParameterSpecification_Type(*source.Type) - specification.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, globalParameterSpecification_Type_Values) + specification.Type = &typeTemp } else { specification.Type = nil } @@ -2697,12 +2676,8 @@ func (specification *GlobalParameterSpecification_STATUS) AssignProperties_From_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := GlobalParameterSpecification_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - specification.Type = &typeValue - } else { - typeTemp := GlobalParameterSpecification_Type_STATUS(*source.Type) - specification.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, globalParameterSpecification_Type_STATUS_Values) + specification.Type = &typeTemp } else { specification.Type = nil } @@ -3305,12 +3280,8 @@ func (configuration *FactoryGitHubConfiguration) AssignProperties_From_FactoryGi // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryGitHubConfiguration_Type_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := FactoryGitHubConfiguration_Type(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryGitHubConfiguration_Type_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -3599,12 +3570,8 @@ func (configuration *FactoryGitHubConfiguration_STATUS) AssignProperties_From_Fa // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryGitHubConfiguration_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := FactoryGitHubConfiguration_Type_STATUS(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryGitHubConfiguration_Type_STATUS_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -3879,12 +3846,8 @@ func (configuration *FactoryVSTSConfiguration) AssignProperties_From_FactoryVSTS // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryVSTSConfiguration_Type_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := FactoryVSTSConfiguration_Type(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryVSTSConfiguration_Type_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -4123,12 +4086,8 @@ func (configuration *FactoryVSTSConfiguration_STATUS) AssignProperties_From_Fact // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := FactoryVSTSConfiguration_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - configuration.Type = &typeValue - } else { - typeTemp := FactoryVSTSConfiguration_Type_STATUS(*source.Type) - configuration.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, factoryVSTSConfiguration_Type_STATUS_Values) + configuration.Type = &typeTemp } else { configuration.Type = nil } @@ -4203,7 +4162,7 @@ const ( ) // Mapping from string to GlobalParameterSpecification_Type -var GlobalParameterSpecification_Type_Cache = map[string]GlobalParameterSpecification_Type{ +var globalParameterSpecification_Type_Values = map[string]GlobalParameterSpecification_Type{ "array": GlobalParameterSpecification_Type_Array, "bool": GlobalParameterSpecification_Type_Bool, "float": GlobalParameterSpecification_Type_Float, @@ -4224,7 +4183,7 @@ const ( ) // Mapping from string to GlobalParameterSpecification_Type_STATUS -var GlobalParameterSpecification_Type_STATUS_Cache = map[string]GlobalParameterSpecification_Type_STATUS{ +var globalParameterSpecification_Type_STATUS_Values = map[string]GlobalParameterSpecification_Type_STATUS{ "array": GlobalParameterSpecification_Type_STATUS_Array, "bool": GlobalParameterSpecification_Type_STATUS_Bool, "float": GlobalParameterSpecification_Type_STATUS_Float, @@ -4273,7 +4232,7 @@ type FactoryGitHubConfiguration_Type string const FactoryGitHubConfiguration_Type_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type("FactoryGitHubConfiguration") // Mapping from string to FactoryGitHubConfiguration_Type -var FactoryGitHubConfiguration_Type_Cache = map[string]FactoryGitHubConfiguration_Type{ +var factoryGitHubConfiguration_Type_Values = map[string]FactoryGitHubConfiguration_Type{ "factorygithubconfiguration": FactoryGitHubConfiguration_Type_FactoryGitHubConfiguration, } @@ -4282,7 +4241,7 @@ type FactoryGitHubConfiguration_Type_STATUS string const FactoryGitHubConfiguration_Type_STATUS_FactoryGitHubConfiguration = FactoryGitHubConfiguration_Type_STATUS("FactoryGitHubConfiguration") // Mapping from string to FactoryGitHubConfiguration_Type_STATUS -var FactoryGitHubConfiguration_Type_STATUS_Cache = map[string]FactoryGitHubConfiguration_Type_STATUS{ +var factoryGitHubConfiguration_Type_STATUS_Values = map[string]FactoryGitHubConfiguration_Type_STATUS{ "factorygithubconfiguration": FactoryGitHubConfiguration_Type_STATUS_FactoryGitHubConfiguration, } @@ -4292,7 +4251,7 @@ type FactoryVSTSConfiguration_Type string const FactoryVSTSConfiguration_Type_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type("FactoryVSTSConfiguration") // Mapping from string to FactoryVSTSConfiguration_Type -var FactoryVSTSConfiguration_Type_Cache = map[string]FactoryVSTSConfiguration_Type{ +var factoryVSTSConfiguration_Type_Values = map[string]FactoryVSTSConfiguration_Type{ "factoryvstsconfiguration": FactoryVSTSConfiguration_Type_FactoryVSTSConfiguration, } @@ -4301,7 +4260,7 @@ type FactoryVSTSConfiguration_Type_STATUS string const FactoryVSTSConfiguration_Type_STATUS_FactoryVSTSConfiguration = FactoryVSTSConfiguration_Type_STATUS("FactoryVSTSConfiguration") // Mapping from string to FactoryVSTSConfiguration_Type_STATUS -var FactoryVSTSConfiguration_Type_STATUS_Cache = map[string]FactoryVSTSConfiguration_Type_STATUS{ +var factoryVSTSConfiguration_Type_STATUS_Values = map[string]FactoryVSTSConfiguration_Type_STATUS{ "factoryvstsconfiguration": FactoryVSTSConfiguration_Type_STATUS_FactoryVSTSConfiguration, } diff --git a/v2/api/datafactory/v1api20180601/storage/factory_types_gen.go b/v2/api/datafactory/v1api20180601/storage/factory_types_gen.go index 9a99ddc97e3..0fece2dd234 100644 --- a/v2/api/datafactory/v1api20180601/storage/factory_types_gen.go +++ b/v2/api/datafactory/v1api20180601/storage/factory_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-06-01": APIVersion_Value, } diff --git a/v2/api/dataprotection/v1api20230101/backup_vault_resource_status_arm_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vault_resource_status_arm_types_gen.go index 62e0adfe72a..d287100f45f 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vault_resource_status_arm_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vault_resource_status_arm_types_gen.go @@ -105,7 +105,7 @@ const ( ) // Mapping from string to BackupVault_ProvisioningState_STATUS -var BackupVault_ProvisioningState_STATUS_Cache = map[string]BackupVault_ProvisioningState_STATUS{ +var backupVault_ProvisioningState_STATUS_Values = map[string]BackupVault_ProvisioningState_STATUS{ "failed": BackupVault_ProvisioningState_STATUS_Failed, "provisioning": BackupVault_ProvisioningState_STATUS_Provisioning, "succeeded": BackupVault_ProvisioningState_STATUS_Succeeded, @@ -129,7 +129,7 @@ const ( ) // Mapping from string to BackupVault_ResourceMoveState_STATUS -var BackupVault_ResourceMoveState_STATUS_Cache = map[string]BackupVault_ResourceMoveState_STATUS{ +var backupVault_ResourceMoveState_STATUS_Values = map[string]BackupVault_ResourceMoveState_STATUS{ "commitfailed": BackupVault_ResourceMoveState_STATUS_CommitFailed, "committimedout": BackupVault_ResourceMoveState_STATUS_CommitTimedout, "criticalfailure": BackupVault_ResourceMoveState_STATUS_CriticalFailure, @@ -200,7 +200,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -217,7 +217,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, @@ -259,7 +259,7 @@ const ( ) // Mapping from string to StorageSetting_DatastoreType_STATUS -var StorageSetting_DatastoreType_STATUS_Cache = map[string]StorageSetting_DatastoreType_STATUS{ +var storageSetting_DatastoreType_STATUS_Values = map[string]StorageSetting_DatastoreType_STATUS{ "archivestore": StorageSetting_DatastoreType_STATUS_ArchiveStore, "operationalstore": StorageSetting_DatastoreType_STATUS_OperationalStore, "vaultstore": StorageSetting_DatastoreType_STATUS_VaultStore, @@ -274,7 +274,7 @@ const ( ) // Mapping from string to StorageSetting_Type_STATUS -var StorageSetting_Type_STATUS_Cache = map[string]StorageSetting_Type_STATUS{ +var storageSetting_Type_STATUS_Values = map[string]StorageSetting_Type_STATUS{ "georedundant": StorageSetting_Type_STATUS_GeoRedundant, "locallyredundant": StorageSetting_Type_STATUS_LocallyRedundant, "zoneredundant": StorageSetting_Type_STATUS_ZoneRedundant, @@ -288,7 +288,7 @@ const ( ) // Mapping from string to AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS -var AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Cache = map[string]AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS{ +var azureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Values = map[string]AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS{ "disabled": AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Disabled, "enabled": AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Enabled, } @@ -302,7 +302,7 @@ const ( ) // Mapping from string to CrossSubscriptionRestoreSettings_State_STATUS -var CrossSubscriptionRestoreSettings_State_STATUS_Cache = map[string]CrossSubscriptionRestoreSettings_State_STATUS{ +var crossSubscriptionRestoreSettings_State_STATUS_Values = map[string]CrossSubscriptionRestoreSettings_State_STATUS{ "disabled": CrossSubscriptionRestoreSettings_State_STATUS_Disabled, "enabled": CrossSubscriptionRestoreSettings_State_STATUS_Enabled, "permanentlydisabled": CrossSubscriptionRestoreSettings_State_STATUS_PermanentlyDisabled, @@ -317,7 +317,7 @@ const ( ) // Mapping from string to ImmutabilitySettings_State_STATUS -var ImmutabilitySettings_State_STATUS_Cache = map[string]ImmutabilitySettings_State_STATUS{ +var immutabilitySettings_State_STATUS_Values = map[string]ImmutabilitySettings_State_STATUS{ "disabled": ImmutabilitySettings_State_STATUS_Disabled, "locked": ImmutabilitySettings_State_STATUS_Locked, "unlocked": ImmutabilitySettings_State_STATUS_Unlocked, @@ -332,7 +332,7 @@ const ( ) // Mapping from string to SoftDeleteSettings_State_STATUS -var SoftDeleteSettings_State_STATUS_Cache = map[string]SoftDeleteSettings_State_STATUS{ +var softDeleteSettings_State_STATUS_Values = map[string]SoftDeleteSettings_State_STATUS{ "alwayson": SoftDeleteSettings_State_STATUS_AlwaysOn, "off": SoftDeleteSettings_State_STATUS_Off, "on": SoftDeleteSettings_State_STATUS_On, diff --git a/v2/api/dataprotection/v1api20230101/backup_vault_spec_arm_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vault_spec_arm_types_gen.go index a368c9ba77d..1bb19fc2473 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vault_spec_arm_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vault_spec_arm_types_gen.go @@ -124,7 +124,7 @@ const ( ) // Mapping from string to StorageSetting_DatastoreType -var StorageSetting_DatastoreType_Cache = map[string]StorageSetting_DatastoreType{ +var storageSetting_DatastoreType_Values = map[string]StorageSetting_DatastoreType{ "archivestore": StorageSetting_DatastoreType_ArchiveStore, "operationalstore": StorageSetting_DatastoreType_OperationalStore, "vaultstore": StorageSetting_DatastoreType_VaultStore, @@ -140,7 +140,7 @@ const ( ) // Mapping from string to StorageSetting_Type -var StorageSetting_Type_Cache = map[string]StorageSetting_Type{ +var storageSetting_Type_Values = map[string]StorageSetting_Type{ "georedundant": StorageSetting_Type_GeoRedundant, "locallyredundant": StorageSetting_Type_LocallyRedundant, "zoneredundant": StorageSetting_Type_ZoneRedundant, @@ -155,7 +155,7 @@ const ( ) // Mapping from string to AzureMonitorAlertSettings_AlertsForAllJobFailures -var AzureMonitorAlertSettings_AlertsForAllJobFailures_Cache = map[string]AzureMonitorAlertSettings_AlertsForAllJobFailures{ +var azureMonitorAlertSettings_AlertsForAllJobFailures_Values = map[string]AzureMonitorAlertSettings_AlertsForAllJobFailures{ "disabled": AzureMonitorAlertSettings_AlertsForAllJobFailures_Disabled, "enabled": AzureMonitorAlertSettings_AlertsForAllJobFailures_Enabled, } @@ -170,7 +170,7 @@ const ( ) // Mapping from string to CrossSubscriptionRestoreSettings_State -var CrossSubscriptionRestoreSettings_State_Cache = map[string]CrossSubscriptionRestoreSettings_State{ +var crossSubscriptionRestoreSettings_State_Values = map[string]CrossSubscriptionRestoreSettings_State{ "disabled": CrossSubscriptionRestoreSettings_State_Disabled, "enabled": CrossSubscriptionRestoreSettings_State_Enabled, "permanentlydisabled": CrossSubscriptionRestoreSettings_State_PermanentlyDisabled, @@ -186,7 +186,7 @@ const ( ) // Mapping from string to ImmutabilitySettings_State -var ImmutabilitySettings_State_Cache = map[string]ImmutabilitySettings_State{ +var immutabilitySettings_State_Values = map[string]ImmutabilitySettings_State{ "disabled": ImmutabilitySettings_State_Disabled, "locked": ImmutabilitySettings_State_Locked, "unlocked": ImmutabilitySettings_State_Unlocked, @@ -202,7 +202,7 @@ const ( ) // Mapping from string to SoftDeleteSettings_State -var SoftDeleteSettings_State_Cache = map[string]SoftDeleteSettings_State{ +var softDeleteSettings_State_Values = map[string]SoftDeleteSettings_State{ "alwayson": SoftDeleteSettings_State_AlwaysOn, "off": SoftDeleteSettings_State_Off, "on": SoftDeleteSettings_State_On, diff --git a/v2/api/dataprotection/v1api20230101/backup_vault_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vault_types_gen.go index 85759caef31..16a2eb2d3e5 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vault_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vault_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } @@ -1138,12 +1137,8 @@ func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := BackupVault_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - vault.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := BackupVault_ProvisioningState_STATUS(*source.ProvisioningState) - vault.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, backupVault_ProvisioningState_STATUS_Values) + vault.ProvisioningState = &provisioningStateTemp } else { vault.ProvisioningState = nil } @@ -1163,12 +1158,8 @@ func (vault *BackupVault_STATUS) AssignProperties_From_BackupVault_STATUS(source // ResourceMoveState if source.ResourceMoveState != nil { resourceMoveState := *source.ResourceMoveState - if resourceMoveStateValue, resourceMoveStateOk := BackupVault_ResourceMoveState_STATUS_Cache[strings.ToLower(resourceMoveState)]; resourceMoveStateOk { - vault.ResourceMoveState = &resourceMoveStateValue - } else { - resourceMoveStateTemp := BackupVault_ResourceMoveState_STATUS(*source.ResourceMoveState) - vault.ResourceMoveState = &resourceMoveStateTemp - } + resourceMoveStateTemp := genruntime.ToEnum(resourceMoveState, backupVault_ResourceMoveState_STATUS_Values) + vault.ResourceMoveState = &resourceMoveStateTemp } else { vault.ResourceMoveState = nil } @@ -1891,12 +1882,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1910,12 +1897,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2857,12 +2840,8 @@ func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *v202 // DatastoreType if source.DatastoreType != nil { datastoreType := *source.DatastoreType - if datastoreTypeValue, datastoreTypeOk := StorageSetting_DatastoreType_Cache[strings.ToLower(datastoreType)]; datastoreTypeOk { - setting.DatastoreType = &datastoreTypeValue - } else { - datastoreTypeTemp := StorageSetting_DatastoreType(*source.DatastoreType) - setting.DatastoreType = &datastoreTypeTemp - } + datastoreTypeTemp := genruntime.ToEnum(datastoreType, storageSetting_DatastoreType_Values) + setting.DatastoreType = &datastoreTypeTemp } else { setting.DatastoreType = nil } @@ -2870,12 +2849,8 @@ func (setting *StorageSetting) AssignProperties_From_StorageSetting(source *v202 // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := StorageSetting_Type_Cache[strings.ToLower(typeVar)]; typeOk { - setting.Type = &typeValue - } else { - typeTemp := StorageSetting_Type(*source.Type) - setting.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, storageSetting_Type_Values) + setting.Type = &typeTemp } else { setting.Type = nil } @@ -2984,12 +2959,8 @@ func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATU // DatastoreType if source.DatastoreType != nil { datastoreType := *source.DatastoreType - if datastoreTypeValue, datastoreTypeOk := StorageSetting_DatastoreType_STATUS_Cache[strings.ToLower(datastoreType)]; datastoreTypeOk { - setting.DatastoreType = &datastoreTypeValue - } else { - datastoreTypeTemp := StorageSetting_DatastoreType_STATUS(*source.DatastoreType) - setting.DatastoreType = &datastoreTypeTemp - } + datastoreTypeTemp := genruntime.ToEnum(datastoreType, storageSetting_DatastoreType_STATUS_Values) + setting.DatastoreType = &datastoreTypeTemp } else { setting.DatastoreType = nil } @@ -2997,12 +2968,8 @@ func (setting *StorageSetting_STATUS) AssignProperties_From_StorageSetting_STATU // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := StorageSetting_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - setting.Type = &typeValue - } else { - typeTemp := StorageSetting_Type_STATUS(*source.Type) - setting.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, storageSetting_Type_STATUS_Values) + setting.Type = &typeTemp } else { setting.Type = nil } @@ -3093,12 +3060,8 @@ func (settings *AzureMonitorAlertSettings) AssignProperties_From_AzureMonitorAle // AlertsForAllJobFailures if source.AlertsForAllJobFailures != nil { alertsForAllJobFailure := *source.AlertsForAllJobFailures - if alertsForAllJobFailures, alertsForAllJobFailuresOk := AzureMonitorAlertSettings_AlertsForAllJobFailures_Cache[strings.ToLower(alertsForAllJobFailure)]; alertsForAllJobFailuresOk { - settings.AlertsForAllJobFailures = &alertsForAllJobFailures - } else { - alertsForAllJobFailureTemp := AzureMonitorAlertSettings_AlertsForAllJobFailures(*source.AlertsForAllJobFailures) - settings.AlertsForAllJobFailures = &alertsForAllJobFailureTemp - } + alertsForAllJobFailureTemp := genruntime.ToEnum(alertsForAllJobFailure, azureMonitorAlertSettings_AlertsForAllJobFailures_Values) + settings.AlertsForAllJobFailures = &alertsForAllJobFailureTemp } else { settings.AlertsForAllJobFailures = nil } @@ -3181,12 +3144,8 @@ func (settings *AzureMonitorAlertSettings_STATUS) AssignProperties_From_AzureMon // AlertsForAllJobFailures if source.AlertsForAllJobFailures != nil { alertsForAllJobFailure := *source.AlertsForAllJobFailures - if alertsForAllJobFailures, alertsForAllJobFailuresOk := AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Cache[strings.ToLower(alertsForAllJobFailure)]; alertsForAllJobFailuresOk { - settings.AlertsForAllJobFailures = &alertsForAllJobFailures - } else { - alertsForAllJobFailureTemp := AzureMonitorAlertSettings_AlertsForAllJobFailures_STATUS(*source.AlertsForAllJobFailures) - settings.AlertsForAllJobFailures = &alertsForAllJobFailureTemp - } + alertsForAllJobFailureTemp := genruntime.ToEnum(alertsForAllJobFailure, azureMonitorAlertSettings_AlertsForAllJobFailures_STATUS_Values) + settings.AlertsForAllJobFailures = &alertsForAllJobFailureTemp } else { settings.AlertsForAllJobFailures = nil } @@ -3270,12 +3229,8 @@ func (settings *CrossSubscriptionRestoreSettings) AssignProperties_From_CrossSub // State if source.State != nil { state := *source.State - if stateValue, stateOk := CrossSubscriptionRestoreSettings_State_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := CrossSubscriptionRestoreSettings_State(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, crossSubscriptionRestoreSettings_State_Values) + settings.State = &stateTemp } else { settings.State = nil } @@ -3359,12 +3314,8 @@ func (settings *CrossSubscriptionRestoreSettings_STATUS) AssignProperties_From_C // State if source.State != nil { state := *source.State - if stateValue, stateOk := CrossSubscriptionRestoreSettings_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := CrossSubscriptionRestoreSettings_State_STATUS(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, crossSubscriptionRestoreSettings_State_STATUS_Values) + settings.State = &stateTemp } else { settings.State = nil } @@ -3448,12 +3399,8 @@ func (settings *ImmutabilitySettings) AssignProperties_From_ImmutabilitySettings // State if source.State != nil { state := *source.State - if stateValue, stateOk := ImmutabilitySettings_State_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := ImmutabilitySettings_State(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, immutabilitySettings_State_Values) + settings.State = &stateTemp } else { settings.State = nil } @@ -3537,12 +3484,8 @@ func (settings *ImmutabilitySettings_STATUS) AssignProperties_From_ImmutabilityS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ImmutabilitySettings_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := ImmutabilitySettings_State_STATUS(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, immutabilitySettings_State_STATUS_Values) + settings.State = &stateTemp } else { settings.State = nil } @@ -3649,12 +3592,8 @@ func (settings *SoftDeleteSettings) AssignProperties_From_SoftDeleteSettings(sou // State if source.State != nil { state := *source.State - if stateValue, stateOk := SoftDeleteSettings_State_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := SoftDeleteSettings_State(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, softDeleteSettings_State_Values) + settings.State = &stateTemp } else { settings.State = nil } @@ -3771,12 +3710,8 @@ func (settings *SoftDeleteSettings_STATUS) AssignProperties_From_SoftDeleteSetti // State if source.State != nil { state := *source.State - if stateValue, stateOk := SoftDeleteSettings_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - settings.State = &stateValue - } else { - stateTemp := SoftDeleteSettings_State_STATUS(*source.State) - settings.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, softDeleteSettings_State_STATUS_Values) + settings.State = &stateTemp } else { settings.State = nil } diff --git a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_spec_arm_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_spec_arm_types_gen.go index 51d2c5a0641..c7c7aa18bb2 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_spec_arm_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_spec_arm_types_gen.go @@ -77,7 +77,7 @@ type BackupPolicy_ObjectType string const BackupPolicy_ObjectType_BackupPolicy = BackupPolicy_ObjectType("BackupPolicy") // Mapping from string to BackupPolicy_ObjectType -var BackupPolicy_ObjectType_Cache = map[string]BackupPolicy_ObjectType{ +var backupPolicy_ObjectType_Values = map[string]BackupPolicy_ObjectType{ "backuppolicy": BackupPolicy_ObjectType_BackupPolicy, } @@ -144,7 +144,7 @@ type AzureBackupRule_ObjectType string const AzureBackupRule_ObjectType_AzureBackupRule = AzureBackupRule_ObjectType("AzureBackupRule") // Mapping from string to AzureBackupRule_ObjectType -var AzureBackupRule_ObjectType_Cache = map[string]AzureBackupRule_ObjectType{ +var azureBackupRule_ObjectType_Values = map[string]AzureBackupRule_ObjectType{ "azurebackuprule": AzureBackupRule_ObjectType_AzureBackupRule, } @@ -154,7 +154,7 @@ type AzureRetentionRule_ObjectType string const AzureRetentionRule_ObjectType_AzureRetentionRule = AzureRetentionRule_ObjectType("AzureRetentionRule") // Mapping from string to AzureRetentionRule_ObjectType -var AzureRetentionRule_ObjectType_Cache = map[string]AzureRetentionRule_ObjectType{ +var azureRetentionRule_ObjectType_Values = map[string]AzureRetentionRule_ObjectType{ "azureretentionrule": AzureRetentionRule_ObjectType_AzureRetentionRule, } @@ -272,7 +272,7 @@ const ( ) // Mapping from string to DataStoreInfoBase_DataStoreType -var DataStoreInfoBase_DataStoreType_Cache = map[string]DataStoreInfoBase_DataStoreType{ +var dataStoreInfoBase_DataStoreType_Values = map[string]DataStoreInfoBase_DataStoreType{ "archivestore": DataStoreInfoBase_DataStoreType_ArchiveStore, "operationalstore": DataStoreInfoBase_DataStoreType_OperationalStore, "vaultstore": DataStoreInfoBase_DataStoreType_VaultStore, @@ -348,7 +348,7 @@ type AdhocBasedTriggerContext_ObjectType string const AdhocBasedTriggerContext_ObjectType_AdhocBasedTriggerContext = AdhocBasedTriggerContext_ObjectType("AdhocBasedTriggerContext") // Mapping from string to AdhocBasedTriggerContext_ObjectType -var AdhocBasedTriggerContext_ObjectType_Cache = map[string]AdhocBasedTriggerContext_ObjectType{ +var adhocBasedTriggerContext_ObjectType_Values = map[string]AdhocBasedTriggerContext_ObjectType{ "adhocbasedtriggercontext": AdhocBasedTriggerContext_ObjectType_AdhocBasedTriggerContext, } @@ -358,7 +358,7 @@ type AzureBackupParams_ObjectType string const AzureBackupParams_ObjectType_AzureBackupParams = AzureBackupParams_ObjectType("AzureBackupParams") // Mapping from string to AzureBackupParams_ObjectType -var AzureBackupParams_ObjectType_Cache = map[string]AzureBackupParams_ObjectType{ +var azureBackupParams_ObjectType_Values = map[string]AzureBackupParams_ObjectType{ "azurebackupparams": AzureBackupParams_ObjectType_AzureBackupParams, } @@ -427,7 +427,7 @@ type ScheduleBasedTriggerContext_ObjectType string const ScheduleBasedTriggerContext_ObjectType_ScheduleBasedTriggerContext = ScheduleBasedTriggerContext_ObjectType("ScheduleBasedTriggerContext") // Mapping from string to ScheduleBasedTriggerContext_ObjectType -var ScheduleBasedTriggerContext_ObjectType_Cache = map[string]ScheduleBasedTriggerContext_ObjectType{ +var scheduleBasedTriggerContext_ObjectType_Values = map[string]ScheduleBasedTriggerContext_ObjectType{ "schedulebasedtriggercontext": ScheduleBasedTriggerContext_ObjectType_ScheduleBasedTriggerContext, } @@ -452,7 +452,7 @@ type AbsoluteDeleteOption_ObjectType string const AbsoluteDeleteOption_ObjectType_AbsoluteDeleteOption = AbsoluteDeleteOption_ObjectType("AbsoluteDeleteOption") // Mapping from string to AbsoluteDeleteOption_ObjectType -var AbsoluteDeleteOption_ObjectType_Cache = map[string]AbsoluteDeleteOption_ObjectType{ +var absoluteDeleteOption_ObjectType_Values = map[string]AbsoluteDeleteOption_ObjectType{ "absolutedeleteoption": AbsoluteDeleteOption_ObjectType_AbsoluteDeleteOption, } @@ -516,7 +516,7 @@ type CopyOnExpiryOption_ObjectType string const CopyOnExpiryOption_ObjectType_CopyOnExpiryOption = CopyOnExpiryOption_ObjectType("CopyOnExpiryOption") // Mapping from string to CopyOnExpiryOption_ObjectType -var CopyOnExpiryOption_ObjectType_Cache = map[string]CopyOnExpiryOption_ObjectType{ +var copyOnExpiryOption_ObjectType_Values = map[string]CopyOnExpiryOption_ObjectType{ "copyonexpiryoption": CopyOnExpiryOption_ObjectType_CopyOnExpiryOption, } @@ -526,7 +526,7 @@ type CustomCopyOption_ObjectType string const CustomCopyOption_ObjectType_CustomCopyOption = CustomCopyOption_ObjectType("CustomCopyOption") // Mapping from string to CustomCopyOption_ObjectType -var CustomCopyOption_ObjectType_Cache = map[string]CustomCopyOption_ObjectType{ +var customCopyOption_ObjectType_Values = map[string]CustomCopyOption_ObjectType{ "customcopyoption": CustomCopyOption_ObjectType_CustomCopyOption, } @@ -536,7 +536,7 @@ type ImmediateCopyOption_ObjectType string const ImmediateCopyOption_ObjectType_ImmediateCopyOption = ImmediateCopyOption_ObjectType("ImmediateCopyOption") // Mapping from string to ImmediateCopyOption_ObjectType -var ImmediateCopyOption_ObjectType_Cache = map[string]ImmediateCopyOption_ObjectType{ +var immediateCopyOption_ObjectType_Values = map[string]ImmediateCopyOption_ObjectType{ "immediatecopyoption": ImmediateCopyOption_ObjectType_ImmediateCopyOption, } @@ -585,7 +585,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_AbsoluteCriteria -var ScheduleBasedBackupCriteria_AbsoluteCriteria_Cache = map[string]ScheduleBasedBackupCriteria_AbsoluteCriteria{ +var scheduleBasedBackupCriteria_AbsoluteCriteria_Values = map[string]ScheduleBasedBackupCriteria_AbsoluteCriteria{ "allbackup": ScheduleBasedBackupCriteria_AbsoluteCriteria_AllBackup, "firstofday": ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfDay, "firstofmonth": ScheduleBasedBackupCriteria_AbsoluteCriteria_FirstOfMonth, @@ -607,7 +607,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_DaysOfTheWeek -var ScheduleBasedBackupCriteria_DaysOfTheWeek_Cache = map[string]ScheduleBasedBackupCriteria_DaysOfTheWeek{ +var scheduleBasedBackupCriteria_DaysOfTheWeek_Values = map[string]ScheduleBasedBackupCriteria_DaysOfTheWeek{ "friday": ScheduleBasedBackupCriteria_DaysOfTheWeek_Friday, "monday": ScheduleBasedBackupCriteria_DaysOfTheWeek_Monday, "saturday": ScheduleBasedBackupCriteria_DaysOfTheWeek_Saturday, @@ -636,7 +636,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_MonthsOfYear -var ScheduleBasedBackupCriteria_MonthsOfYear_Cache = map[string]ScheduleBasedBackupCriteria_MonthsOfYear{ +var scheduleBasedBackupCriteria_MonthsOfYear_Values = map[string]ScheduleBasedBackupCriteria_MonthsOfYear{ "april": ScheduleBasedBackupCriteria_MonthsOfYear_April, "august": ScheduleBasedBackupCriteria_MonthsOfYear_August, "december": ScheduleBasedBackupCriteria_MonthsOfYear_December, @@ -657,7 +657,7 @@ type ScheduleBasedBackupCriteria_ObjectType string const ScheduleBasedBackupCriteria_ObjectType_ScheduleBasedBackupCriteria = ScheduleBasedBackupCriteria_ObjectType("ScheduleBasedBackupCriteria") // Mapping from string to ScheduleBasedBackupCriteria_ObjectType -var ScheduleBasedBackupCriteria_ObjectType_Cache = map[string]ScheduleBasedBackupCriteria_ObjectType{ +var scheduleBasedBackupCriteria_ObjectType_Values = map[string]ScheduleBasedBackupCriteria_ObjectType{ "schedulebasedbackupcriteria": ScheduleBasedBackupCriteria_ObjectType_ScheduleBasedBackupCriteria, } @@ -673,7 +673,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_WeeksOfTheMonth -var ScheduleBasedBackupCriteria_WeeksOfTheMonth_Cache = map[string]ScheduleBasedBackupCriteria_WeeksOfTheMonth{ +var scheduleBasedBackupCriteria_WeeksOfTheMonth_Values = map[string]ScheduleBasedBackupCriteria_WeeksOfTheMonth{ "first": ScheduleBasedBackupCriteria_WeeksOfTheMonth_First, "fourth": ScheduleBasedBackupCriteria_WeeksOfTheMonth_Fourth, "last": ScheduleBasedBackupCriteria_WeeksOfTheMonth_Last, diff --git a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_status_arm_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_status_arm_types_gen.go index 9bc0cdd2a35..a7ba7fdcb66 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_status_arm_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_status_arm_types_gen.go @@ -66,7 +66,7 @@ type BackupPolicy_ObjectType_STATUS string const BackupPolicy_ObjectType_STATUS_BackupPolicy = BackupPolicy_ObjectType_STATUS("BackupPolicy") // Mapping from string to BackupPolicy_ObjectType_STATUS -var BackupPolicy_ObjectType_STATUS_Cache = map[string]BackupPolicy_ObjectType_STATUS{ +var backupPolicy_ObjectType_STATUS_Values = map[string]BackupPolicy_ObjectType_STATUS{ "backuppolicy": BackupPolicy_ObjectType_STATUS_BackupPolicy, } @@ -132,7 +132,7 @@ type AzureBackupRule_ObjectType_STATUS string const AzureBackupRule_ObjectType_STATUS_AzureBackupRule = AzureBackupRule_ObjectType_STATUS("AzureBackupRule") // Mapping from string to AzureBackupRule_ObjectType_STATUS -var AzureBackupRule_ObjectType_STATUS_Cache = map[string]AzureBackupRule_ObjectType_STATUS{ +var azureBackupRule_ObjectType_STATUS_Values = map[string]AzureBackupRule_ObjectType_STATUS{ "azurebackuprule": AzureBackupRule_ObjectType_STATUS_AzureBackupRule, } @@ -141,7 +141,7 @@ type AzureRetentionRule_ObjectType_STATUS string const AzureRetentionRule_ObjectType_STATUS_AzureRetentionRule = AzureRetentionRule_ObjectType_STATUS("AzureRetentionRule") // Mapping from string to AzureRetentionRule_ObjectType_STATUS -var AzureRetentionRule_ObjectType_STATUS_Cache = map[string]AzureRetentionRule_ObjectType_STATUS{ +var azureRetentionRule_ObjectType_STATUS_Values = map[string]AzureRetentionRule_ObjectType_STATUS{ "azureretentionrule": AzureRetentionRule_ObjectType_STATUS_AzureRetentionRule, } @@ -258,7 +258,7 @@ const ( ) // Mapping from string to DataStoreInfoBase_DataStoreType_STATUS -var DataStoreInfoBase_DataStoreType_STATUS_Cache = map[string]DataStoreInfoBase_DataStoreType_STATUS{ +var dataStoreInfoBase_DataStoreType_STATUS_Values = map[string]DataStoreInfoBase_DataStoreType_STATUS{ "archivestore": DataStoreInfoBase_DataStoreType_STATUS_ArchiveStore, "operationalstore": DataStoreInfoBase_DataStoreType_STATUS_OperationalStore, "vaultstore": DataStoreInfoBase_DataStoreType_STATUS_VaultStore, @@ -333,7 +333,7 @@ type AdhocBasedTriggerContext_ObjectType_STATUS string const AdhocBasedTriggerContext_ObjectType_STATUS_AdhocBasedTriggerContext = AdhocBasedTriggerContext_ObjectType_STATUS("AdhocBasedTriggerContext") // Mapping from string to AdhocBasedTriggerContext_ObjectType_STATUS -var AdhocBasedTriggerContext_ObjectType_STATUS_Cache = map[string]AdhocBasedTriggerContext_ObjectType_STATUS{ +var adhocBasedTriggerContext_ObjectType_STATUS_Values = map[string]AdhocBasedTriggerContext_ObjectType_STATUS{ "adhocbasedtriggercontext": AdhocBasedTriggerContext_ObjectType_STATUS_AdhocBasedTriggerContext, } @@ -342,7 +342,7 @@ type AzureBackupParams_ObjectType_STATUS string const AzureBackupParams_ObjectType_STATUS_AzureBackupParams = AzureBackupParams_ObjectType_STATUS("AzureBackupParams") // Mapping from string to AzureBackupParams_ObjectType_STATUS -var AzureBackupParams_ObjectType_STATUS_Cache = map[string]AzureBackupParams_ObjectType_STATUS{ +var azureBackupParams_ObjectType_STATUS_Values = map[string]AzureBackupParams_ObjectType_STATUS{ "azurebackupparams": AzureBackupParams_ObjectType_STATUS_AzureBackupParams, } @@ -410,7 +410,7 @@ type ScheduleBasedTriggerContext_ObjectType_STATUS string const ScheduleBasedTriggerContext_ObjectType_STATUS_ScheduleBasedTriggerContext = ScheduleBasedTriggerContext_ObjectType_STATUS("ScheduleBasedTriggerContext") // Mapping from string to ScheduleBasedTriggerContext_ObjectType_STATUS -var ScheduleBasedTriggerContext_ObjectType_STATUS_Cache = map[string]ScheduleBasedTriggerContext_ObjectType_STATUS{ +var scheduleBasedTriggerContext_ObjectType_STATUS_Values = map[string]ScheduleBasedTriggerContext_ObjectType_STATUS{ "schedulebasedtriggercontext": ScheduleBasedTriggerContext_ObjectType_STATUS_ScheduleBasedTriggerContext, } @@ -434,7 +434,7 @@ type AbsoluteDeleteOption_ObjectType_STATUS string const AbsoluteDeleteOption_ObjectType_STATUS_AbsoluteDeleteOption = AbsoluteDeleteOption_ObjectType_STATUS("AbsoluteDeleteOption") // Mapping from string to AbsoluteDeleteOption_ObjectType_STATUS -var AbsoluteDeleteOption_ObjectType_STATUS_Cache = map[string]AbsoluteDeleteOption_ObjectType_STATUS{ +var absoluteDeleteOption_ObjectType_STATUS_Values = map[string]AbsoluteDeleteOption_ObjectType_STATUS{ "absolutedeleteoption": AbsoluteDeleteOption_ObjectType_STATUS_AbsoluteDeleteOption, } @@ -503,7 +503,7 @@ type CopyOnExpiryOption_ObjectType_STATUS string const CopyOnExpiryOption_ObjectType_STATUS_CopyOnExpiryOption = CopyOnExpiryOption_ObjectType_STATUS("CopyOnExpiryOption") // Mapping from string to CopyOnExpiryOption_ObjectType_STATUS -var CopyOnExpiryOption_ObjectType_STATUS_Cache = map[string]CopyOnExpiryOption_ObjectType_STATUS{ +var copyOnExpiryOption_ObjectType_STATUS_Values = map[string]CopyOnExpiryOption_ObjectType_STATUS{ "copyonexpiryoption": CopyOnExpiryOption_ObjectType_STATUS_CopyOnExpiryOption, } @@ -512,7 +512,7 @@ type CustomCopyOption_ObjectType_STATUS string const CustomCopyOption_ObjectType_STATUS_CustomCopyOption = CustomCopyOption_ObjectType_STATUS("CustomCopyOption") // Mapping from string to CustomCopyOption_ObjectType_STATUS -var CustomCopyOption_ObjectType_STATUS_Cache = map[string]CustomCopyOption_ObjectType_STATUS{ +var customCopyOption_ObjectType_STATUS_Values = map[string]CustomCopyOption_ObjectType_STATUS{ "customcopyoption": CustomCopyOption_ObjectType_STATUS_CustomCopyOption, } @@ -521,7 +521,7 @@ type ImmediateCopyOption_ObjectType_STATUS string const ImmediateCopyOption_ObjectType_STATUS_ImmediateCopyOption = ImmediateCopyOption_ObjectType_STATUS("ImmediateCopyOption") // Mapping from string to ImmediateCopyOption_ObjectType_STATUS -var ImmediateCopyOption_ObjectType_STATUS_Cache = map[string]ImmediateCopyOption_ObjectType_STATUS{ +var immediateCopyOption_ObjectType_STATUS_Values = map[string]ImmediateCopyOption_ObjectType_STATUS{ "immediatecopyoption": ImmediateCopyOption_ObjectType_STATUS_ImmediateCopyOption, } @@ -569,7 +569,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS -var ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_Cache = map[string]ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS{ +var scheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_Values = map[string]ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS{ "allbackup": ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_AllBackup, "firstofday": ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfDay, "firstofmonth": ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_FirstOfMonth, @@ -590,7 +590,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS -var ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Cache = map[string]ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS{ +var scheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Values = map[string]ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS{ "friday": ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Friday, "monday": ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Monday, "saturday": ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Saturday, @@ -618,7 +618,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_MonthsOfYear_STATUS -var ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_Cache = map[string]ScheduleBasedBackupCriteria_MonthsOfYear_STATUS{ +var scheduleBasedBackupCriteria_MonthsOfYear_STATUS_Values = map[string]ScheduleBasedBackupCriteria_MonthsOfYear_STATUS{ "april": ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_April, "august": ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_August, "december": ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_December, @@ -638,7 +638,7 @@ type ScheduleBasedBackupCriteria_ObjectType_STATUS string const ScheduleBasedBackupCriteria_ObjectType_STATUS_ScheduleBasedBackupCriteria = ScheduleBasedBackupCriteria_ObjectType_STATUS("ScheduleBasedBackupCriteria") // Mapping from string to ScheduleBasedBackupCriteria_ObjectType_STATUS -var ScheduleBasedBackupCriteria_ObjectType_STATUS_Cache = map[string]ScheduleBasedBackupCriteria_ObjectType_STATUS{ +var scheduleBasedBackupCriteria_ObjectType_STATUS_Values = map[string]ScheduleBasedBackupCriteria_ObjectType_STATUS{ "schedulebasedbackupcriteria": ScheduleBasedBackupCriteria_ObjectType_STATUS_ScheduleBasedBackupCriteria, } @@ -653,7 +653,7 @@ const ( ) // Mapping from string to ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS -var ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Cache = map[string]ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS{ +var scheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Values = map[string]ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS{ "first": ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_First, "fourth": ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Fourth, "last": ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Last, diff --git a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_types_gen.go b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_types_gen.go index 7b2ae398f0e..ac734b8cb3f 100644 --- a/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/backup_vaults_backup_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1062,12 +1061,8 @@ func (policy *BackupPolicy) AssignProperties_From_BackupPolicy(source *v20230101 // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := BackupPolicy_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - policy.ObjectType = &objectTypeValue - } else { - objectTypeTemp := BackupPolicy_ObjectType(*source.ObjectType) - policy.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, backupPolicy_ObjectType_Values) + policy.ObjectType = &objectTypeTemp } else { policy.ObjectType = nil } @@ -1229,12 +1224,8 @@ func (policy *BackupPolicy_STATUS) AssignProperties_From_BackupPolicy_STATUS(sou // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := BackupPolicy_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - policy.ObjectType = &objectTypeValue - } else { - objectTypeTemp := BackupPolicy_ObjectType_STATUS(*source.ObjectType) - policy.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, backupPolicy_ObjectType_STATUS_Values) + policy.ObjectType = &objectTypeTemp } else { policy.ObjectType = nil } @@ -1764,12 +1755,8 @@ func (rule *AzureBackupRule) AssignProperties_From_AzureBackupRule(source *v2023 // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureBackupRule_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - rule.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureBackupRule_ObjectType(*source.ObjectType) - rule.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureBackupRule_ObjectType_Values) + rule.ObjectType = &objectTypeTemp } else { rule.ObjectType = nil } @@ -2010,12 +1997,8 @@ func (rule *AzureBackupRule_STATUS) AssignProperties_From_AzureBackupRule_STATUS // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureBackupRule_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - rule.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureBackupRule_ObjectType_STATUS(*source.ObjectType) - rule.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureBackupRule_ObjectType_STATUS_Values) + rule.ObjectType = &objectTypeTemp } else { rule.ObjectType = nil } @@ -2225,12 +2208,8 @@ func (rule *AzureRetentionRule) AssignProperties_From_AzureRetentionRule(source // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureRetentionRule_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - rule.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureRetentionRule_ObjectType(*source.ObjectType) - rule.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureRetentionRule_ObjectType_Values) + rule.ObjectType = &objectTypeTemp } else { rule.ObjectType = nil } @@ -2421,12 +2400,8 @@ func (rule *AzureRetentionRule_STATUS) AssignProperties_From_AzureRetentionRule_ // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureRetentionRule_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - rule.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureRetentionRule_ObjectType_STATUS(*source.ObjectType) - rule.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureRetentionRule_ObjectType_STATUS_Values) + rule.ObjectType = &objectTypeTemp } else { rule.ObjectType = nil } @@ -2756,12 +2731,8 @@ func (base *DataStoreInfoBase) AssignProperties_From_DataStoreInfoBase(source *v // DataStoreType if source.DataStoreType != nil { dataStoreType := *source.DataStoreType - if dataStoreTypeValue, dataStoreTypeOk := DataStoreInfoBase_DataStoreType_Cache[strings.ToLower(dataStoreType)]; dataStoreTypeOk { - base.DataStoreType = &dataStoreTypeValue - } else { - dataStoreTypeTemp := DataStoreInfoBase_DataStoreType(*source.DataStoreType) - base.DataStoreType = &dataStoreTypeTemp - } + dataStoreTypeTemp := genruntime.ToEnum(dataStoreType, dataStoreInfoBase_DataStoreType_Values) + base.DataStoreType = &dataStoreTypeTemp } else { base.DataStoreType = nil } @@ -2863,12 +2834,8 @@ func (base *DataStoreInfoBase_STATUS) AssignProperties_From_DataStoreInfoBase_ST // DataStoreType if source.DataStoreType != nil { dataStoreType := *source.DataStoreType - if dataStoreTypeValue, dataStoreTypeOk := DataStoreInfoBase_DataStoreType_STATUS_Cache[strings.ToLower(dataStoreType)]; dataStoreTypeOk { - base.DataStoreType = &dataStoreTypeValue - } else { - dataStoreTypeTemp := DataStoreInfoBase_DataStoreType_STATUS(*source.DataStoreType) - base.DataStoreType = &dataStoreTypeTemp - } + dataStoreTypeTemp := genruntime.ToEnum(dataStoreType, dataStoreInfoBase_DataStoreType_STATUS_Values) + base.DataStoreType = &dataStoreTypeTemp } else { base.DataStoreType = nil } @@ -3698,12 +3665,8 @@ func (context *AdhocBasedTriggerContext) AssignProperties_From_AdhocBasedTrigger // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AdhocBasedTriggerContext_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - context.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AdhocBasedTriggerContext_ObjectType(*source.ObjectType) - context.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, adhocBasedTriggerContext_ObjectType_Values) + context.ObjectType = &objectTypeTemp } else { context.ObjectType = nil } @@ -3833,12 +3796,8 @@ func (context *AdhocBasedTriggerContext_STATUS) AssignProperties_From_AdhocBased // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AdhocBasedTriggerContext_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - context.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AdhocBasedTriggerContext_ObjectType_STATUS(*source.ObjectType) - context.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, adhocBasedTriggerContext_ObjectType_STATUS_Values) + context.ObjectType = &objectTypeTemp } else { context.ObjectType = nil } @@ -3961,12 +3920,8 @@ func (params *AzureBackupParams) AssignProperties_From_AzureBackupParams(source // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureBackupParams_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - params.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureBackupParams_ObjectType(*source.ObjectType) - params.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureBackupParams_ObjectType_Values) + params.ObjectType = &objectTypeTemp } else { params.ObjectType = nil } @@ -4064,12 +4019,8 @@ func (params *AzureBackupParams_STATUS) AssignProperties_From_AzureBackupParams_ // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AzureBackupParams_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - params.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AzureBackupParams_ObjectType_STATUS(*source.ObjectType) - params.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, azureBackupParams_ObjectType_STATUS_Values) + params.ObjectType = &objectTypeTemp } else { params.ObjectType = nil } @@ -4400,12 +4351,8 @@ func (context *ScheduleBasedTriggerContext) AssignProperties_From_ScheduleBasedT // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ScheduleBasedTriggerContext_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - context.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ScheduleBasedTriggerContext_ObjectType(*source.ObjectType) - context.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, scheduleBasedTriggerContext_ObjectType_Values) + context.ObjectType = &objectTypeTemp } else { context.ObjectType = nil } @@ -4602,12 +4549,8 @@ func (context *ScheduleBasedTriggerContext_STATUS) AssignProperties_From_Schedul // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ScheduleBasedTriggerContext_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - context.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ScheduleBasedTriggerContext_ObjectType_STATUS(*source.ObjectType) - context.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, scheduleBasedTriggerContext_ObjectType_STATUS_Values) + context.ObjectType = &objectTypeTemp } else { context.ObjectType = nil } @@ -5068,12 +5011,8 @@ func (option *AbsoluteDeleteOption) AssignProperties_From_AbsoluteDeleteOption(s // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AbsoluteDeleteOption_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AbsoluteDeleteOption_ObjectType(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, absoluteDeleteOption_ObjectType_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -5171,12 +5110,8 @@ func (option *AbsoluteDeleteOption_STATUS) AssignProperties_From_AbsoluteDeleteO // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := AbsoluteDeleteOption_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := AbsoluteDeleteOption_ObjectType_STATUS(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, absoluteDeleteOption_ObjectType_STATUS_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -6670,12 +6605,8 @@ func (option *CopyOnExpiryOption) AssignProperties_From_CopyOnExpiryOption(sourc // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := CopyOnExpiryOption_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := CopyOnExpiryOption_ObjectType(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, copyOnExpiryOption_ObjectType_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -6755,12 +6686,8 @@ func (option *CopyOnExpiryOption_STATUS) AssignProperties_From_CopyOnExpiryOptio // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := CopyOnExpiryOption_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := CopyOnExpiryOption_ObjectType_STATUS(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, copyOnExpiryOption_ObjectType_STATUS_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -6858,12 +6785,8 @@ func (option *CustomCopyOption) AssignProperties_From_CustomCopyOption(source *v // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := CustomCopyOption_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := CustomCopyOption_ObjectType(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, customCopyOption_ObjectType_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -6961,12 +6884,8 @@ func (option *CustomCopyOption_STATUS) AssignProperties_From_CustomCopyOption_ST // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := CustomCopyOption_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := CustomCopyOption_ObjectType_STATUS(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, customCopyOption_ObjectType_STATUS_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -7049,12 +6968,8 @@ func (option *ImmediateCopyOption) AssignProperties_From_ImmediateCopyOption(sou // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ImmediateCopyOption_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ImmediateCopyOption_ObjectType(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, immediateCopyOption_ObjectType_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -7134,12 +7049,8 @@ func (option *ImmediateCopyOption_STATUS) AssignProperties_From_ImmediateCopyOpt // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ImmediateCopyOption_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - option.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ImmediateCopyOption_ObjectType_STATUS(*source.ObjectType) - option.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, immediateCopyOption_ObjectType_STATUS_Values) + option.ObjectType = &objectTypeTemp } else { option.ObjectType = nil } @@ -7484,11 +7395,7 @@ func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBased for absoluteCriterionIndex, absoluteCriterionItem := range source.AbsoluteCriteria { // Shadow the loop variable to avoid aliasing absoluteCriterionItem := absoluteCriterionItem - if absoluteCriteria, absoluteCriteriaOk := ScheduleBasedBackupCriteria_AbsoluteCriteria_Cache[strings.ToLower(absoluteCriterionItem)]; absoluteCriteriaOk { - absoluteCriterionList[absoluteCriterionIndex] = absoluteCriteria - } else { - absoluteCriterionList[absoluteCriterionIndex] = ScheduleBasedBackupCriteria_AbsoluteCriteria(absoluteCriterionItem) - } + absoluteCriterionList[absoluteCriterionIndex] = genruntime.ToEnum(absoluteCriterionItem, scheduleBasedBackupCriteria_AbsoluteCriteria_Values) } criteria.AbsoluteCriteria = absoluteCriterionList } else { @@ -7519,11 +7426,7 @@ func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBased for daysOfTheWeekIndex, daysOfTheWeekItem := range source.DaysOfTheWeek { // Shadow the loop variable to avoid aliasing daysOfTheWeekItem := daysOfTheWeekItem - if daysOfTheWeek, daysOfTheWeekOk := ScheduleBasedBackupCriteria_DaysOfTheWeek_Cache[strings.ToLower(daysOfTheWeekItem)]; daysOfTheWeekOk { - daysOfTheWeekList[daysOfTheWeekIndex] = daysOfTheWeek - } else { - daysOfTheWeekList[daysOfTheWeekIndex] = ScheduleBasedBackupCriteria_DaysOfTheWeek(daysOfTheWeekItem) - } + daysOfTheWeekList[daysOfTheWeekIndex] = genruntime.ToEnum(daysOfTheWeekItem, scheduleBasedBackupCriteria_DaysOfTheWeek_Values) } criteria.DaysOfTheWeek = daysOfTheWeekList } else { @@ -7536,11 +7439,7 @@ func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBased for monthsOfYearIndex, monthsOfYearItem := range source.MonthsOfYear { // Shadow the loop variable to avoid aliasing monthsOfYearItem := monthsOfYearItem - if monthsOfYear, monthsOfYearOk := ScheduleBasedBackupCriteria_MonthsOfYear_Cache[strings.ToLower(monthsOfYearItem)]; monthsOfYearOk { - monthsOfYearList[monthsOfYearIndex] = monthsOfYear - } else { - monthsOfYearList[monthsOfYearIndex] = ScheduleBasedBackupCriteria_MonthsOfYear(monthsOfYearItem) - } + monthsOfYearList[monthsOfYearIndex] = genruntime.ToEnum(monthsOfYearItem, scheduleBasedBackupCriteria_MonthsOfYear_Values) } criteria.MonthsOfYear = monthsOfYearList } else { @@ -7550,12 +7449,8 @@ func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBased // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ScheduleBasedBackupCriteria_ObjectType_Cache[strings.ToLower(objectType)]; objectTypeOk { - criteria.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ScheduleBasedBackupCriteria_ObjectType(*source.ObjectType) - criteria.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, scheduleBasedBackupCriteria_ObjectType_Values) + criteria.ObjectType = &objectTypeTemp } else { criteria.ObjectType = nil } @@ -7569,11 +7464,7 @@ func (criteria *ScheduleBasedBackupCriteria) AssignProperties_From_ScheduleBased for weeksOfTheMonthIndex, weeksOfTheMonthItem := range source.WeeksOfTheMonth { // Shadow the loop variable to avoid aliasing weeksOfTheMonthItem := weeksOfTheMonthItem - if weeksOfTheMonth, weeksOfTheMonthOk := ScheduleBasedBackupCriteria_WeeksOfTheMonth_Cache[strings.ToLower(weeksOfTheMonthItem)]; weeksOfTheMonthOk { - weeksOfTheMonthList[weeksOfTheMonthIndex] = weeksOfTheMonth - } else { - weeksOfTheMonthList[weeksOfTheMonthIndex] = ScheduleBasedBackupCriteria_WeeksOfTheMonth(weeksOfTheMonthItem) - } + weeksOfTheMonthList[weeksOfTheMonthIndex] = genruntime.ToEnum(weeksOfTheMonthItem, scheduleBasedBackupCriteria_WeeksOfTheMonth_Values) } criteria.WeeksOfTheMonth = weeksOfTheMonthList } else { @@ -7862,11 +7753,7 @@ func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_Schedu for absoluteCriterionIndex, absoluteCriterionItem := range source.AbsoluteCriteria { // Shadow the loop variable to avoid aliasing absoluteCriterionItem := absoluteCriterionItem - if absoluteCriteria, absoluteCriteriaOk := ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_Cache[strings.ToLower(absoluteCriterionItem)]; absoluteCriteriaOk { - absoluteCriterionList[absoluteCriterionIndex] = absoluteCriteria - } else { - absoluteCriterionList[absoluteCriterionIndex] = ScheduleBasedBackupCriteria_AbsoluteCriteria_STATUS(absoluteCriterionItem) - } + absoluteCriterionList[absoluteCriterionIndex] = genruntime.ToEnum(absoluteCriterionItem, scheduleBasedBackupCriteria_AbsoluteCriteria_STATUS_Values) } criteria.AbsoluteCriteria = absoluteCriterionList } else { @@ -7897,11 +7784,7 @@ func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_Schedu for daysOfTheWeekIndex, daysOfTheWeekItem := range source.DaysOfTheWeek { // Shadow the loop variable to avoid aliasing daysOfTheWeekItem := daysOfTheWeekItem - if daysOfTheWeek, daysOfTheWeekOk := ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Cache[strings.ToLower(daysOfTheWeekItem)]; daysOfTheWeekOk { - daysOfTheWeekList[daysOfTheWeekIndex] = daysOfTheWeek - } else { - daysOfTheWeekList[daysOfTheWeekIndex] = ScheduleBasedBackupCriteria_DaysOfTheWeek_STATUS(daysOfTheWeekItem) - } + daysOfTheWeekList[daysOfTheWeekIndex] = genruntime.ToEnum(daysOfTheWeekItem, scheduleBasedBackupCriteria_DaysOfTheWeek_STATUS_Values) } criteria.DaysOfTheWeek = daysOfTheWeekList } else { @@ -7914,11 +7797,7 @@ func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_Schedu for monthsOfYearIndex, monthsOfYearItem := range source.MonthsOfYear { // Shadow the loop variable to avoid aliasing monthsOfYearItem := monthsOfYearItem - if monthsOfYear, monthsOfYearOk := ScheduleBasedBackupCriteria_MonthsOfYear_STATUS_Cache[strings.ToLower(monthsOfYearItem)]; monthsOfYearOk { - monthsOfYearList[monthsOfYearIndex] = monthsOfYear - } else { - monthsOfYearList[monthsOfYearIndex] = ScheduleBasedBackupCriteria_MonthsOfYear_STATUS(monthsOfYearItem) - } + monthsOfYearList[monthsOfYearIndex] = genruntime.ToEnum(monthsOfYearItem, scheduleBasedBackupCriteria_MonthsOfYear_STATUS_Values) } criteria.MonthsOfYear = monthsOfYearList } else { @@ -7928,12 +7807,8 @@ func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_Schedu // ObjectType if source.ObjectType != nil { objectType := *source.ObjectType - if objectTypeValue, objectTypeOk := ScheduleBasedBackupCriteria_ObjectType_STATUS_Cache[strings.ToLower(objectType)]; objectTypeOk { - criteria.ObjectType = &objectTypeValue - } else { - objectTypeTemp := ScheduleBasedBackupCriteria_ObjectType_STATUS(*source.ObjectType) - criteria.ObjectType = &objectTypeTemp - } + objectTypeTemp := genruntime.ToEnum(objectType, scheduleBasedBackupCriteria_ObjectType_STATUS_Values) + criteria.ObjectType = &objectTypeTemp } else { criteria.ObjectType = nil } @@ -7947,11 +7822,7 @@ func (criteria *ScheduleBasedBackupCriteria_STATUS) AssignProperties_From_Schedu for weeksOfTheMonthIndex, weeksOfTheMonthItem := range source.WeeksOfTheMonth { // Shadow the loop variable to avoid aliasing weeksOfTheMonthItem := weeksOfTheMonthItem - if weeksOfTheMonth, weeksOfTheMonthOk := ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Cache[strings.ToLower(weeksOfTheMonthItem)]; weeksOfTheMonthOk { - weeksOfTheMonthList[weeksOfTheMonthIndex] = weeksOfTheMonth - } else { - weeksOfTheMonthList[weeksOfTheMonthIndex] = ScheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS(weeksOfTheMonthItem) - } + weeksOfTheMonthList[weeksOfTheMonthIndex] = genruntime.ToEnum(weeksOfTheMonthItem, scheduleBasedBackupCriteria_WeeksOfTheMonth_STATUS_Values) } criteria.WeeksOfTheMonth = weeksOfTheMonthList } else { diff --git a/v2/api/dataprotection/v1api20230101/storage/backup_vault_types_gen.go b/v2/api/dataprotection/v1api20230101/storage/backup_vault_types_gen.go index 2bc8669a350..5f0cf68ffa9 100644 --- a/v2/api/dataprotection/v1api20230101/storage/backup_vault_types_gen.go +++ b/v2/api/dataprotection/v1api20230101/storage/backup_vault_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } diff --git a/v2/api/dbformariadb/v1api20180601/configuration_types_gen.go b/v2/api/dbformariadb/v1api20180601/configuration_types_gen.go index 029c4cc4ffa..a2da4190998 100644 --- a/v2/api/dbformariadb/v1api20180601/configuration_types_gen.go +++ b/v2/api/dbformariadb/v1api20180601/configuration_types_gen.go @@ -329,7 +329,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-06-01": APIVersion_Value, } diff --git a/v2/api/dbformariadb/v1api20180601/server_spec_arm_types_gen.go b/v2/api/dbformariadb/v1api20180601/server_spec_arm_types_gen.go index b0821932935..c43fbedba20 100644 --- a/v2/api/dbformariadb/v1api20180601/server_spec_arm_types_gen.go +++ b/v2/api/dbformariadb/v1api20180601/server_spec_arm_types_gen.go @@ -231,7 +231,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "basic": Sku_Tier_Basic, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, @@ -249,7 +249,7 @@ const ( ) // Mapping from string to MinimalTlsVersion -var MinimalTlsVersion_Cache = map[string]MinimalTlsVersion{ +var minimalTlsVersion_Values = map[string]MinimalTlsVersion{ "tls1_0": MinimalTlsVersion_TLS1_0, "tls1_1": MinimalTlsVersion_TLS1_1, "tls1_2": MinimalTlsVersion_TLS1_2, @@ -267,7 +267,7 @@ const ( ) // Mapping from string to PublicNetworkAccess -var PublicNetworkAccess_Cache = map[string]PublicNetworkAccess{ +var publicNetworkAccess_Values = map[string]PublicNetworkAccess{ "disabled": PublicNetworkAccess_Disabled, "enabled": PublicNetworkAccess_Enabled, } @@ -278,7 +278,7 @@ type ServerPropertiesForDefaultCreate_CreateMode string const ServerPropertiesForDefaultCreate_CreateMode_Default = ServerPropertiesForDefaultCreate_CreateMode("Default") // Mapping from string to ServerPropertiesForDefaultCreate_CreateMode -var ServerPropertiesForDefaultCreate_CreateMode_Cache = map[string]ServerPropertiesForDefaultCreate_CreateMode{ +var serverPropertiesForDefaultCreate_CreateMode_Values = map[string]ServerPropertiesForDefaultCreate_CreateMode{ "default": ServerPropertiesForDefaultCreate_CreateMode_Default, } @@ -288,7 +288,7 @@ type ServerPropertiesForGeoRestore_CreateMode string const ServerPropertiesForGeoRestore_CreateMode_GeoRestore = ServerPropertiesForGeoRestore_CreateMode("GeoRestore") // Mapping from string to ServerPropertiesForGeoRestore_CreateMode -var ServerPropertiesForGeoRestore_CreateMode_Cache = map[string]ServerPropertiesForGeoRestore_CreateMode{ +var serverPropertiesForGeoRestore_CreateMode_Values = map[string]ServerPropertiesForGeoRestore_CreateMode{ "georestore": ServerPropertiesForGeoRestore_CreateMode_GeoRestore, } @@ -298,7 +298,7 @@ type ServerPropertiesForReplica_CreateMode string const ServerPropertiesForReplica_CreateMode_Replica = ServerPropertiesForReplica_CreateMode("Replica") // Mapping from string to ServerPropertiesForReplica_CreateMode -var ServerPropertiesForReplica_CreateMode_Cache = map[string]ServerPropertiesForReplica_CreateMode{ +var serverPropertiesForReplica_CreateMode_Values = map[string]ServerPropertiesForReplica_CreateMode{ "replica": ServerPropertiesForReplica_CreateMode_Replica, } @@ -308,7 +308,7 @@ type ServerPropertiesForRestore_CreateMode string const ServerPropertiesForRestore_CreateMode_PointInTimeRestore = ServerPropertiesForRestore_CreateMode("PointInTimeRestore") // Mapping from string to ServerPropertiesForRestore_CreateMode -var ServerPropertiesForRestore_CreateMode_Cache = map[string]ServerPropertiesForRestore_CreateMode{ +var serverPropertiesForRestore_CreateMode_Values = map[string]ServerPropertiesForRestore_CreateMode{ "pointintimerestore": ServerPropertiesForRestore_CreateMode_PointInTimeRestore, } @@ -322,7 +322,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "10.2": ServerVersion_102, "10.3": ServerVersion_103, } @@ -337,7 +337,7 @@ const ( ) // Mapping from string to SslEnforcement -var SslEnforcement_Cache = map[string]SslEnforcement{ +var sslEnforcement_Values = map[string]SslEnforcement{ "disabled": SslEnforcement_Disabled, "enabled": SslEnforcement_Enabled, } @@ -366,7 +366,7 @@ const ( ) // Mapping from string to StorageProfile_GeoRedundantBackup -var StorageProfile_GeoRedundantBackup_Cache = map[string]StorageProfile_GeoRedundantBackup{ +var storageProfile_GeoRedundantBackup_Values = map[string]StorageProfile_GeoRedundantBackup{ "disabled": StorageProfile_GeoRedundantBackup_Disabled, "enabled": StorageProfile_GeoRedundantBackup_Enabled, } @@ -380,7 +380,7 @@ const ( ) // Mapping from string to StorageProfile_StorageAutogrow -var StorageProfile_StorageAutogrow_Cache = map[string]StorageProfile_StorageAutogrow{ +var storageProfile_StorageAutogrow_Values = map[string]StorageProfile_StorageAutogrow{ "disabled": StorageProfile_StorageAutogrow_Disabled, "enabled": StorageProfile_StorageAutogrow_Enabled, } diff --git a/v2/api/dbformariadb/v1api20180601/server_status_arm_types_gen.go b/v2/api/dbformariadb/v1api20180601/server_status_arm_types_gen.go index a585d03d2ed..a107d7576c8 100644 --- a/v2/api/dbformariadb/v1api20180601/server_status_arm_types_gen.go +++ b/v2/api/dbformariadb/v1api20180601/server_status_arm_types_gen.go @@ -108,7 +108,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "basic": Sku_Tier_STATUS_Basic, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, diff --git a/v2/api/dbformariadb/v1api20180601/server_types_gen.go b/v2/api/dbformariadb/v1api20180601/server_types_gen.go index 905c312d40d..932e2441362 100644 --- a/v2/api/dbformariadb/v1api20180601/server_types_gen.go +++ b/v2/api/dbformariadb/v1api20180601/server_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1030,12 +1029,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v201806 // MinimalTlsVersion if source.MinimalTlsVersion != nil { minimalTlsVersion := *source.MinimalTlsVersion - if minimalTlsVersionValue, minimalTlsVersionOk := MinimalTlsVersion_STATUS_Cache[strings.ToLower(minimalTlsVersion)]; minimalTlsVersionOk { - server.MinimalTlsVersion = &minimalTlsVersionValue - } else { - minimalTlsVersionTemp := MinimalTlsVersion_STATUS(*source.MinimalTlsVersion) - server.MinimalTlsVersion = &minimalTlsVersionTemp - } + minimalTlsVersionTemp := genruntime.ToEnum(minimalTlsVersion, minimalTlsVersion_STATUS_Values) + server.MinimalTlsVersion = &minimalTlsVersionTemp } else { server.MinimalTlsVersion = nil } @@ -1064,12 +1059,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v201806 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - server.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - server.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_STATUS_Values) + server.PublicNetworkAccess = &publicNetworkAccessTemp } else { server.PublicNetworkAccess = nil } @@ -1095,12 +1086,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v201806 // SslEnforcement if source.SslEnforcement != nil { sslEnforcement := *source.SslEnforcement - if sslEnforcementValue, sslEnforcementOk := SslEnforcement_STATUS_Cache[strings.ToLower(sslEnforcement)]; sslEnforcementOk { - server.SslEnforcement = &sslEnforcementValue - } else { - sslEnforcementTemp := SslEnforcement_STATUS(*source.SslEnforcement) - server.SslEnforcement = &sslEnforcementTemp - } + sslEnforcementTemp := genruntime.ToEnum(sslEnforcement, sslEnforcement_STATUS_Values) + server.SslEnforcement = &sslEnforcementTemp } else { server.SslEnforcement = nil } @@ -1126,12 +1113,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v201806 // UserVisibleState if source.UserVisibleState != nil { userVisibleState := *source.UserVisibleState - if userVisibleStateValue, userVisibleStateOk := ServerProperties_UserVisibleState_STATUS_Cache[strings.ToLower(userVisibleState)]; userVisibleStateOk { - server.UserVisibleState = &userVisibleStateValue - } else { - userVisibleStateTemp := ServerProperties_UserVisibleState_STATUS(*source.UserVisibleState) - server.UserVisibleState = &userVisibleStateTemp - } + userVisibleStateTemp := genruntime.ToEnum(userVisibleState, serverProperties_UserVisibleState_STATUS_Values) + server.UserVisibleState = &userVisibleStateTemp } else { server.UserVisibleState = nil } @@ -1139,12 +1122,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v201806 // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1298,7 +1277,7 @@ const ( ) // Mapping from string to MinimalTlsVersion_STATUS -var MinimalTlsVersion_STATUS_Cache = map[string]MinimalTlsVersion_STATUS{ +var minimalTlsVersion_STATUS_Values = map[string]MinimalTlsVersion_STATUS{ "tls1_0": MinimalTlsVersion_STATUS_TLS1_0, "tls1_1": MinimalTlsVersion_STATUS_TLS1_1, "tls1_2": MinimalTlsVersion_STATUS_TLS1_2, @@ -1315,7 +1294,7 @@ const ( ) // Mapping from string to PublicNetworkAccess_STATUS -var PublicNetworkAccess_STATUS_Cache = map[string]PublicNetworkAccess_STATUS{ +var publicNetworkAccess_STATUS_Values = map[string]PublicNetworkAccess_STATUS{ "disabled": PublicNetworkAccess_STATUS_Disabled, "enabled": PublicNetworkAccess_STATUS_Enabled, } @@ -1479,7 +1458,7 @@ const ( ) // Mapping from string to ServerProperties_UserVisibleState_STATUS -var ServerProperties_UserVisibleState_STATUS_Cache = map[string]ServerProperties_UserVisibleState_STATUS{ +var serverProperties_UserVisibleState_STATUS_Values = map[string]ServerProperties_UserVisibleState_STATUS{ "disabled": ServerProperties_UserVisibleState_STATUS_Disabled, "dropping": ServerProperties_UserVisibleState_STATUS_Dropping, "ready": ServerProperties_UserVisibleState_STATUS_Ready, @@ -1738,7 +1717,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "10.2": ServerVersion_STATUS_102, "10.3": ServerVersion_STATUS_103, } @@ -1873,12 +1852,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20180601s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -2044,12 +2019,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20180601s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -2103,7 +2074,7 @@ const ( ) // Mapping from string to SslEnforcement_STATUS -var SslEnforcement_STATUS_Cache = map[string]SslEnforcement_STATUS{ +var sslEnforcement_STATUS_Values = map[string]SslEnforcement_STATUS{ "disabled": SslEnforcement_STATUS_Disabled, "enabled": SslEnforcement_STATUS_Enabled, } @@ -2174,12 +2145,8 @@ func (profile *StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATU // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := StorageProfile_GeoRedundantBackup_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - profile.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := StorageProfile_GeoRedundantBackup_STATUS(*source.GeoRedundantBackup) - profile.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, storageProfile_GeoRedundantBackup_STATUS_Values) + profile.GeoRedundantBackup = &geoRedundantBackupTemp } else { profile.GeoRedundantBackup = nil } @@ -2187,12 +2154,8 @@ func (profile *StorageProfile_STATUS) AssignProperties_From_StorageProfile_STATU // StorageAutogrow if source.StorageAutogrow != nil { storageAutogrow := *source.StorageAutogrow - if storageAutogrowValue, storageAutogrowOk := StorageProfile_StorageAutogrow_STATUS_Cache[strings.ToLower(storageAutogrow)]; storageAutogrowOk { - profile.StorageAutogrow = &storageAutogrowValue - } else { - storageAutogrowTemp := StorageProfile_StorageAutogrow_STATUS(*source.StorageAutogrow) - profile.StorageAutogrow = &storageAutogrowTemp - } + storageAutogrowTemp := genruntime.ToEnum(storageAutogrow, storageProfile_StorageAutogrow_STATUS_Values) + profile.StorageAutogrow = &storageAutogrowTemp } else { profile.StorageAutogrow = nil } @@ -2375,12 +2338,8 @@ func (properties *ServerPrivateEndpointConnectionProperties_STATUS) AssignProper // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, serverPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -2613,12 +2572,8 @@ func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerProp // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerPropertiesForDefaultCreate_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - create.CreateMode = &createModeValue - } else { - createModeTemp := ServerPropertiesForDefaultCreate_CreateMode(*source.CreateMode) - create.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverPropertiesForDefaultCreate_CreateMode_Values) + create.CreateMode = &createModeTemp } else { create.CreateMode = nil } @@ -2626,12 +2581,8 @@ func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerProp // MinimalTlsVersion if source.MinimalTlsVersion != nil { minimalTlsVersion := *source.MinimalTlsVersion - if minimalTlsVersionValue, minimalTlsVersionOk := MinimalTlsVersion_Cache[strings.ToLower(minimalTlsVersion)]; minimalTlsVersionOk { - create.MinimalTlsVersion = &minimalTlsVersionValue - } else { - minimalTlsVersionTemp := MinimalTlsVersion(*source.MinimalTlsVersion) - create.MinimalTlsVersion = &minimalTlsVersionTemp - } + minimalTlsVersionTemp := genruntime.ToEnum(minimalTlsVersion, minimalTlsVersion_Values) + create.MinimalTlsVersion = &minimalTlsVersionTemp } else { create.MinimalTlsVersion = nil } @@ -2639,12 +2590,8 @@ func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerProp // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - create.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess(*source.PublicNetworkAccess) - create.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_Values) + create.PublicNetworkAccess = &publicNetworkAccessTemp } else { create.PublicNetworkAccess = nil } @@ -2652,12 +2599,8 @@ func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerProp // SslEnforcement if source.SslEnforcement != nil { sslEnforcement := *source.SslEnforcement - if sslEnforcementValue, sslEnforcementOk := SslEnforcement_Cache[strings.ToLower(sslEnforcement)]; sslEnforcementOk { - create.SslEnforcement = &sslEnforcementValue - } else { - sslEnforcementTemp := SslEnforcement(*source.SslEnforcement) - create.SslEnforcement = &sslEnforcementTemp - } + sslEnforcementTemp := genruntime.ToEnum(sslEnforcement, sslEnforcement_Values) + create.SslEnforcement = &sslEnforcementTemp } else { create.SslEnforcement = nil } @@ -2677,12 +2620,8 @@ func (create *ServerPropertiesForDefaultCreate) AssignProperties_From_ServerProp // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - create.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - create.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + create.Version = &versionTemp } else { create.Version = nil } @@ -2918,12 +2857,8 @@ func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerProper // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerPropertiesForGeoRestore_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - restore.CreateMode = &createModeValue - } else { - createModeTemp := ServerPropertiesForGeoRestore_CreateMode(*source.CreateMode) - restore.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverPropertiesForGeoRestore_CreateMode_Values) + restore.CreateMode = &createModeTemp } else { restore.CreateMode = nil } @@ -2931,12 +2866,8 @@ func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerProper // MinimalTlsVersion if source.MinimalTlsVersion != nil { minimalTlsVersion := *source.MinimalTlsVersion - if minimalTlsVersionValue, minimalTlsVersionOk := MinimalTlsVersion_Cache[strings.ToLower(minimalTlsVersion)]; minimalTlsVersionOk { - restore.MinimalTlsVersion = &minimalTlsVersionValue - } else { - minimalTlsVersionTemp := MinimalTlsVersion(*source.MinimalTlsVersion) - restore.MinimalTlsVersion = &minimalTlsVersionTemp - } + minimalTlsVersionTemp := genruntime.ToEnum(minimalTlsVersion, minimalTlsVersion_Values) + restore.MinimalTlsVersion = &minimalTlsVersionTemp } else { restore.MinimalTlsVersion = nil } @@ -2944,12 +2875,8 @@ func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerProper // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - restore.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess(*source.PublicNetworkAccess) - restore.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_Values) + restore.PublicNetworkAccess = &publicNetworkAccessTemp } else { restore.PublicNetworkAccess = nil } @@ -2960,12 +2887,8 @@ func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerProper // SslEnforcement if source.SslEnforcement != nil { sslEnforcement := *source.SslEnforcement - if sslEnforcementValue, sslEnforcementOk := SslEnforcement_Cache[strings.ToLower(sslEnforcement)]; sslEnforcementOk { - restore.SslEnforcement = &sslEnforcementValue - } else { - sslEnforcementTemp := SslEnforcement(*source.SslEnforcement) - restore.SslEnforcement = &sslEnforcementTemp - } + sslEnforcementTemp := genruntime.ToEnum(sslEnforcement, sslEnforcement_Values) + restore.SslEnforcement = &sslEnforcementTemp } else { restore.SslEnforcement = nil } @@ -2985,12 +2908,8 @@ func (restore *ServerPropertiesForGeoRestore) AssignProperties_From_ServerProper // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - restore.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - restore.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + restore.Version = &versionTemp } else { restore.Version = nil } @@ -3218,12 +3137,8 @@ func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertie // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerPropertiesForReplica_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - replica.CreateMode = &createModeValue - } else { - createModeTemp := ServerPropertiesForReplica_CreateMode(*source.CreateMode) - replica.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverPropertiesForReplica_CreateMode_Values) + replica.CreateMode = &createModeTemp } else { replica.CreateMode = nil } @@ -3231,12 +3146,8 @@ func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertie // MinimalTlsVersion if source.MinimalTlsVersion != nil { minimalTlsVersion := *source.MinimalTlsVersion - if minimalTlsVersionValue, minimalTlsVersionOk := MinimalTlsVersion_Cache[strings.ToLower(minimalTlsVersion)]; minimalTlsVersionOk { - replica.MinimalTlsVersion = &minimalTlsVersionValue - } else { - minimalTlsVersionTemp := MinimalTlsVersion(*source.MinimalTlsVersion) - replica.MinimalTlsVersion = &minimalTlsVersionTemp - } + minimalTlsVersionTemp := genruntime.ToEnum(minimalTlsVersion, minimalTlsVersion_Values) + replica.MinimalTlsVersion = &minimalTlsVersionTemp } else { replica.MinimalTlsVersion = nil } @@ -3244,12 +3155,8 @@ func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertie // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - replica.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess(*source.PublicNetworkAccess) - replica.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_Values) + replica.PublicNetworkAccess = &publicNetworkAccessTemp } else { replica.PublicNetworkAccess = nil } @@ -3260,12 +3167,8 @@ func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertie // SslEnforcement if source.SslEnforcement != nil { sslEnforcement := *source.SslEnforcement - if sslEnforcementValue, sslEnforcementOk := SslEnforcement_Cache[strings.ToLower(sslEnforcement)]; sslEnforcementOk { - replica.SslEnforcement = &sslEnforcementValue - } else { - sslEnforcementTemp := SslEnforcement(*source.SslEnforcement) - replica.SslEnforcement = &sslEnforcementTemp - } + sslEnforcementTemp := genruntime.ToEnum(sslEnforcement, sslEnforcement_Values) + replica.SslEnforcement = &sslEnforcementTemp } else { replica.SslEnforcement = nil } @@ -3285,12 +3188,8 @@ func (replica *ServerPropertiesForReplica) AssignProperties_From_ServerPropertie // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - replica.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - replica.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + replica.Version = &versionTemp } else { replica.Version = nil } @@ -3534,12 +3433,8 @@ func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertie // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerPropertiesForRestore_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - restore.CreateMode = &createModeValue - } else { - createModeTemp := ServerPropertiesForRestore_CreateMode(*source.CreateMode) - restore.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverPropertiesForRestore_CreateMode_Values) + restore.CreateMode = &createModeTemp } else { restore.CreateMode = nil } @@ -3547,12 +3442,8 @@ func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertie // MinimalTlsVersion if source.MinimalTlsVersion != nil { minimalTlsVersion := *source.MinimalTlsVersion - if minimalTlsVersionValue, minimalTlsVersionOk := MinimalTlsVersion_Cache[strings.ToLower(minimalTlsVersion)]; minimalTlsVersionOk { - restore.MinimalTlsVersion = &minimalTlsVersionValue - } else { - minimalTlsVersionTemp := MinimalTlsVersion(*source.MinimalTlsVersion) - restore.MinimalTlsVersion = &minimalTlsVersionTemp - } + minimalTlsVersionTemp := genruntime.ToEnum(minimalTlsVersion, minimalTlsVersion_Values) + restore.MinimalTlsVersion = &minimalTlsVersionTemp } else { restore.MinimalTlsVersion = nil } @@ -3560,12 +3451,8 @@ func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertie // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - restore.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess(*source.PublicNetworkAccess) - restore.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_Values) + restore.PublicNetworkAccess = &publicNetworkAccessTemp } else { restore.PublicNetworkAccess = nil } @@ -3579,12 +3466,8 @@ func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertie // SslEnforcement if source.SslEnforcement != nil { sslEnforcement := *source.SslEnforcement - if sslEnforcementValue, sslEnforcementOk := SslEnforcement_Cache[strings.ToLower(sslEnforcement)]; sslEnforcementOk { - restore.SslEnforcement = &sslEnforcementValue - } else { - sslEnforcementTemp := SslEnforcement(*source.SslEnforcement) - restore.SslEnforcement = &sslEnforcementTemp - } + sslEnforcementTemp := genruntime.ToEnum(sslEnforcement, sslEnforcement_Values) + restore.SslEnforcement = &sslEnforcementTemp } else { restore.SslEnforcement = nil } @@ -3604,12 +3487,8 @@ func (restore *ServerPropertiesForRestore) AssignProperties_From_ServerPropertie // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - restore.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - restore.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + restore.Version = &versionTemp } else { restore.Version = nil } @@ -3700,7 +3579,7 @@ const ( ) // Mapping from string to StorageProfile_GeoRedundantBackup_STATUS -var StorageProfile_GeoRedundantBackup_STATUS_Cache = map[string]StorageProfile_GeoRedundantBackup_STATUS{ +var storageProfile_GeoRedundantBackup_STATUS_Values = map[string]StorageProfile_GeoRedundantBackup_STATUS{ "disabled": StorageProfile_GeoRedundantBackup_STATUS_Disabled, "enabled": StorageProfile_GeoRedundantBackup_STATUS_Enabled, } @@ -3713,7 +3592,7 @@ const ( ) // Mapping from string to StorageProfile_StorageAutogrow_STATUS -var StorageProfile_StorageAutogrow_STATUS_Cache = map[string]StorageProfile_StorageAutogrow_STATUS{ +var storageProfile_StorageAutogrow_STATUS_Values = map[string]StorageProfile_StorageAutogrow_STATUS{ "disabled": StorageProfile_StorageAutogrow_STATUS_Disabled, "enabled": StorageProfile_StorageAutogrow_STATUS_Enabled, } @@ -3787,7 +3666,7 @@ const ( ) // Mapping from string to ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS -var ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Cache = map[string]ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS{ +var serverPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Values = map[string]ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS{ "approving": ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Approving, "dropping": ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Dropping, "failed": ServerPrivateEndpointConnectionProperties_ProvisioningState_STATUS_Failed, @@ -3848,12 +3727,8 @@ func (property *ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignPr // ActionsRequired if source.ActionsRequired != nil { actionsRequired := *source.ActionsRequired - if actionsRequiredValue, actionsRequiredOk := ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Cache[strings.ToLower(actionsRequired)]; actionsRequiredOk { - property.ActionsRequired = &actionsRequiredValue - } else { - actionsRequiredTemp := ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS(*source.ActionsRequired) - property.ActionsRequired = &actionsRequiredTemp - } + actionsRequiredTemp := genruntime.ToEnum(actionsRequired, serverPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Values) + property.ActionsRequired = &actionsRequiredTemp } else { property.ActionsRequired = nil } @@ -3864,12 +3739,8 @@ func (property *ServerPrivateLinkServiceConnectionStateProperty_STATUS) AssignPr // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, serverPrivateLinkServiceConnectionStateProperty_Status_STATUS_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -4012,12 +3883,8 @@ func (profile *StorageProfile) AssignProperties_From_StorageProfile(source *v201 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := StorageProfile_GeoRedundantBackup_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - profile.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := StorageProfile_GeoRedundantBackup(*source.GeoRedundantBackup) - profile.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, storageProfile_GeoRedundantBackup_Values) + profile.GeoRedundantBackup = &geoRedundantBackupTemp } else { profile.GeoRedundantBackup = nil } @@ -4025,12 +3892,8 @@ func (profile *StorageProfile) AssignProperties_From_StorageProfile(source *v201 // StorageAutogrow if source.StorageAutogrow != nil { storageAutogrow := *source.StorageAutogrow - if storageAutogrowValue, storageAutogrowOk := StorageProfile_StorageAutogrow_Cache[strings.ToLower(storageAutogrow)]; storageAutogrowOk { - profile.StorageAutogrow = &storageAutogrowValue - } else { - storageAutogrowTemp := StorageProfile_StorageAutogrow(*source.StorageAutogrow) - profile.StorageAutogrow = &storageAutogrowTemp - } + storageAutogrowTemp := genruntime.ToEnum(storageAutogrow, storageProfile_StorageAutogrow_Values) + profile.StorageAutogrow = &storageAutogrowTemp } else { profile.StorageAutogrow = nil } @@ -4085,7 +3948,7 @@ type ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS stri const ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_None = ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS("None") // Mapping from string to ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS -var ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Cache = map[string]ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS{ +var serverPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Values = map[string]ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS{ "none": ServerPrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_None, } @@ -4099,7 +3962,7 @@ const ( ) // Mapping from string to ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS -var ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS_Cache = map[string]ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS{ +var serverPrivateLinkServiceConnectionStateProperty_Status_STATUS_Values = map[string]ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS{ "approved": ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS_Approved, "disconnected": ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS_Disconnected, "pending": ServerPrivateLinkServiceConnectionStateProperty_Status_STATUS_Pending, diff --git a/v2/api/dbformariadb/v1api20180601/storage/configuration_types_gen.go b/v2/api/dbformariadb/v1api20180601/storage/configuration_types_gen.go index d0e3da22f84..8054f23582e 100644 --- a/v2/api/dbformariadb/v1api20180601/storage/configuration_types_gen.go +++ b/v2/api/dbformariadb/v1api20180601/storage/configuration_types_gen.go @@ -144,7 +144,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-06-01": APIVersion_Value, } diff --git a/v2/api/dbformysql/v1api20210501/flexible_server_spec_arm_types_gen.go b/v2/api/dbformysql/v1api20210501/flexible_server_spec_arm_types_gen.go index 3d0204cefc2..f7b1f53bc15 100644 --- a/v2/api/dbformysql/v1api20210501/flexible_server_spec_arm_types_gen.go +++ b/v2/api/dbformysql/v1api20210501/flexible_server_spec_arm_types_gen.go @@ -140,7 +140,7 @@ type Identity_Type string const Identity_Type_UserAssigned = Identity_Type("UserAssigned") // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "userassigned": Identity_Type_UserAssigned, } @@ -175,7 +175,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "burstable": Sku_Tier_Burstable, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, diff --git a/v2/api/dbformysql/v1api20210501/flexible_server_status_arm_types_gen.go b/v2/api/dbformysql/v1api20210501/flexible_server_status_arm_types_gen.go index c1653fd0496..e16bbcb0546 100644 --- a/v2/api/dbformysql/v1api20210501/flexible_server_status_arm_types_gen.go +++ b/v2/api/dbformysql/v1api20210501/flexible_server_status_arm_types_gen.go @@ -180,7 +180,7 @@ type Identity_Type_STATUS string const Identity_Type_STATUS_UserAssigned = Identity_Type_STATUS("UserAssigned") // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "userassigned": Identity_Type_STATUS_UserAssigned, } @@ -221,7 +221,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "burstable": Sku_Tier_STATUS_Burstable, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, @@ -252,7 +252,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -269,7 +269,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/dbformysql/v1api20210501/flexible_server_types_gen.go b/v2/api/dbformysql/v1api20210501/flexible_server_types_gen.go index c0277706b49..b887f933931 100644 --- a/v2/api/dbformysql/v1api20210501/flexible_server_types_gen.go +++ b/v2/api/dbformysql/v1api20210501/flexible_server_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -349,7 +348,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-01": APIVersion_Value, } @@ -872,12 +871,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -968,12 +963,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -1014,12 +1005,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1784,12 +1771,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode_STATUS(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_STATUS_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1872,12 +1855,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_STATUS_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole_STATUS(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_STATUS_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -1903,12 +1882,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - server.State = &stateValue - } else { - stateTemp := ServerProperties_State_STATUS(*source.State) - server.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverProperties_State_STATUS_Values) + server.State = &stateTemp } else { server.State = nil } @@ -1946,12 +1921,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -2221,12 +2192,8 @@ func (backup *Backup) AssignProperties_From_Backup(source *v20210501s.Backup) er // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := EnableStatusEnum_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := EnableStatusEnum(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, enableStatusEnum_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2340,12 +2307,8 @@ func (backup *Backup_STATUS) AssignProperties_From_Backup_STATUS(source *v202105 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := EnableStatusEnum_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := EnableStatusEnum_STATUS(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, enableStatusEnum_STATUS_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2518,12 +2481,8 @@ func (encryption *DataEncryption) AssignProperties_From_DataEncryption(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -2700,12 +2659,8 @@ func (encryption *DataEncryption_STATUS) AssignProperties_From_DataEncryption_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type_STATUS(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_STATUS_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -2869,12 +2824,8 @@ func (availability *HighAvailability) AssignProperties_From_HighAvailability(sou // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -2985,12 +2936,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode_STATUS(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_STATUS_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -3001,12 +2948,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // State if source.State != nil { state := *source.State - if stateValue, stateOk := HighAvailability_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - availability.State = &stateValue - } else { - stateTemp := HighAvailability_State_STATUS(*source.State) - availability.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, highAvailability_State_STATUS_Values) + availability.State = &stateTemp } else { availability.State = nil } @@ -3117,12 +3060,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20210501s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3289,12 +3228,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3818,12 +3753,8 @@ func (network *Network_STATUS) AssignProperties_From_Network_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := EnableStatusEnum_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := EnableStatusEnum_STATUS(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, enableStatusEnum_STATUS_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -3873,7 +3804,7 @@ const ( ) // Mapping from string to ReplicationRole -var ReplicationRole_Cache = map[string]ReplicationRole{ +var replicationRole_Values = map[string]ReplicationRole{ "none": ReplicationRole_None, "replica": ReplicationRole_Replica, "source": ReplicationRole_Source, @@ -3889,7 +3820,7 @@ const ( ) // Mapping from string to ReplicationRole_STATUS -var ReplicationRole_STATUS_Cache = map[string]ReplicationRole_STATUS{ +var replicationRole_STATUS_Values = map[string]ReplicationRole_STATUS{ "none": ReplicationRole_STATUS_None, "replica": ReplicationRole_STATUS_Replica, "source": ReplicationRole_STATUS_Source, @@ -3906,7 +3837,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode -var ServerProperties_CreateMode_Cache = map[string]ServerProperties_CreateMode{ +var serverProperties_CreateMode_Values = map[string]ServerProperties_CreateMode{ "default": ServerProperties_CreateMode_Default, "georestore": ServerProperties_CreateMode_GeoRestore, "pointintimerestore": ServerProperties_CreateMode_PointInTimeRestore, @@ -3923,7 +3854,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode_STATUS -var ServerProperties_CreateMode_STATUS_Cache = map[string]ServerProperties_CreateMode_STATUS{ +var serverProperties_CreateMode_STATUS_Values = map[string]ServerProperties_CreateMode_STATUS{ "default": ServerProperties_CreateMode_STATUS_Default, "georestore": ServerProperties_CreateMode_STATUS_GeoRestore, "pointintimerestore": ServerProperties_CreateMode_STATUS_PointInTimeRestore, @@ -3943,7 +3874,7 @@ const ( ) // Mapping from string to ServerProperties_State_STATUS -var ServerProperties_State_STATUS_Cache = map[string]ServerProperties_State_STATUS{ +var serverProperties_State_STATUS_Values = map[string]ServerProperties_State_STATUS{ "disabled": ServerProperties_State_STATUS_Disabled, "dropping": ServerProperties_State_STATUS_Dropping, "ready": ServerProperties_State_STATUS_Ready, @@ -3963,7 +3894,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "5.7": ServerVersion_57, "8.0.21": ServerVersion_8021, } @@ -3977,7 +3908,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "5.7": ServerVersion_STATUS_57, "8.0.21": ServerVersion_STATUS_8021, } @@ -4053,12 +3984,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210501s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4160,12 +4087,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210501s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4282,12 +4205,8 @@ func (storage *Storage) AssignProperties_From_Storage(source *v20210501s.Storage // AutoGrow if source.AutoGrow != nil { autoGrow := *source.AutoGrow - if autoGrowValue, autoGrowOk := EnableStatusEnum_Cache[strings.ToLower(autoGrow)]; autoGrowOk { - storage.AutoGrow = &autoGrowValue - } else { - autoGrowTemp := EnableStatusEnum(*source.AutoGrow) - storage.AutoGrow = &autoGrowTemp - } + autoGrowTemp := genruntime.ToEnum(autoGrow, enableStatusEnum_Values) + storage.AutoGrow = &autoGrowTemp } else { storage.AutoGrow = nil } @@ -4416,12 +4335,8 @@ func (storage *Storage_STATUS) AssignProperties_From_Storage_STATUS(source *v202 // AutoGrow if source.AutoGrow != nil { autoGrow := *source.AutoGrow - if autoGrowValue, autoGrowOk := EnableStatusEnum_STATUS_Cache[strings.ToLower(autoGrow)]; autoGrowOk { - storage.AutoGrow = &autoGrowValue - } else { - autoGrowTemp := EnableStatusEnum_STATUS(*source.AutoGrow) - storage.AutoGrow = &autoGrowTemp - } + autoGrowTemp := genruntime.ToEnum(autoGrow, enableStatusEnum_STATUS_Values) + storage.AutoGrow = &autoGrowTemp } else { storage.AutoGrow = nil } @@ -4559,12 +4474,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -4578,12 +4489,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4645,7 +4552,7 @@ const ( ) // Mapping from string to DataEncryption_Type -var DataEncryption_Type_Cache = map[string]DataEncryption_Type{ +var dataEncryption_Type_Values = map[string]DataEncryption_Type{ "azurekeyvault": DataEncryption_Type_AzureKeyVault, "systemmanaged": DataEncryption_Type_SystemManaged, } @@ -4658,7 +4565,7 @@ const ( ) // Mapping from string to DataEncryption_Type_STATUS -var DataEncryption_Type_STATUS_Cache = map[string]DataEncryption_Type_STATUS{ +var dataEncryption_Type_STATUS_Values = map[string]DataEncryption_Type_STATUS{ "azurekeyvault": DataEncryption_Type_STATUS_AzureKeyVault, "systemmanaged": DataEncryption_Type_STATUS_SystemManaged, } @@ -4673,7 +4580,7 @@ const ( ) // Mapping from string to EnableStatusEnum -var EnableStatusEnum_Cache = map[string]EnableStatusEnum{ +var enableStatusEnum_Values = map[string]EnableStatusEnum{ "disabled": EnableStatusEnum_Disabled, "enabled": EnableStatusEnum_Enabled, } @@ -4687,7 +4594,7 @@ const ( ) // Mapping from string to EnableStatusEnum_STATUS -var EnableStatusEnum_STATUS_Cache = map[string]EnableStatusEnum_STATUS{ +var enableStatusEnum_STATUS_Values = map[string]EnableStatusEnum_STATUS{ "disabled": EnableStatusEnum_STATUS_Disabled, "enabled": EnableStatusEnum_STATUS_Enabled, } @@ -4747,7 +4654,7 @@ const ( ) // Mapping from string to HighAvailability_Mode -var HighAvailability_Mode_Cache = map[string]HighAvailability_Mode{ +var highAvailability_Mode_Values = map[string]HighAvailability_Mode{ "disabled": HighAvailability_Mode_Disabled, "samezone": HighAvailability_Mode_SameZone, "zoneredundant": HighAvailability_Mode_ZoneRedundant, @@ -4762,7 +4669,7 @@ const ( ) // Mapping from string to HighAvailability_Mode_STATUS -var HighAvailability_Mode_STATUS_Cache = map[string]HighAvailability_Mode_STATUS{ +var highAvailability_Mode_STATUS_Values = map[string]HighAvailability_Mode_STATUS{ "disabled": HighAvailability_Mode_STATUS_Disabled, "samezone": HighAvailability_Mode_STATUS_SameZone, "zoneredundant": HighAvailability_Mode_STATUS_ZoneRedundant, @@ -4779,7 +4686,7 @@ const ( ) // Mapping from string to HighAvailability_State_STATUS -var HighAvailability_State_STATUS_Cache = map[string]HighAvailability_State_STATUS{ +var highAvailability_State_STATUS_Values = map[string]HighAvailability_State_STATUS{ "creatingstandby": HighAvailability_State_STATUS_CreatingStandby, "failingover": HighAvailability_State_STATUS_FailingOver, "healthy": HighAvailability_State_STATUS_Healthy, diff --git a/v2/api/dbformysql/v1api20210501/storage/flexible_server_types_gen.go b/v2/api/dbformysql/v1api20210501/storage/flexible_server_types_gen.go index 91f9ae14de7..c3b9ece5585 100644 --- a/v2/api/dbformysql/v1api20210501/storage/flexible_server_types_gen.go +++ b/v2/api/dbformysql/v1api20210501/storage/flexible_server_types_gen.go @@ -147,7 +147,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-01": APIVersion_Value, } diff --git a/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_status_arm_types_gen.go b/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_status_arm_types_gen.go index 56a54c42273..22a08249b39 100644 --- a/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_status_arm_types_gen.go +++ b/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_status_arm_types_gen.go @@ -70,7 +70,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -87,7 +87,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_types_gen.go b/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_types_gen.go index d96ff43ed9c..c32ba065ed3 100644 --- a/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_types_gen.go +++ b/v2/api/dbformysql/v1api20220101/flexible_servers_administrator_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -336,7 +335,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-01": APIVersion_Value, } @@ -554,12 +553,8 @@ func (administrator *FlexibleServers_Administrator_Spec) AssignProperties_From_F // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := AdministratorProperties_AdministratorType_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := AdministratorProperties_AdministratorType(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, administratorProperties_AdministratorType_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -897,12 +892,8 @@ func (administrator *FlexibleServers_Administrator_STATUS) AssignProperties_From // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := AdministratorProperties_AdministratorType_STATUS_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := AdministratorProperties_AdministratorType_STATUS(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, administratorProperties_AdministratorType_STATUS_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -1013,7 +1004,7 @@ type AdministratorProperties_AdministratorType string const AdministratorProperties_AdministratorType_ActiveDirectory = AdministratorProperties_AdministratorType("ActiveDirectory") // Mapping from string to AdministratorProperties_AdministratorType -var AdministratorProperties_AdministratorType_Cache = map[string]AdministratorProperties_AdministratorType{ +var administratorProperties_AdministratorType_Values = map[string]AdministratorProperties_AdministratorType{ "activedirectory": AdministratorProperties_AdministratorType_ActiveDirectory, } @@ -1022,7 +1013,7 @@ type AdministratorProperties_AdministratorType_STATUS string const AdministratorProperties_AdministratorType_STATUS_ActiveDirectory = AdministratorProperties_AdministratorType_STATUS("ActiveDirectory") // Mapping from string to AdministratorProperties_AdministratorType_STATUS -var AdministratorProperties_AdministratorType_STATUS_Cache = map[string]AdministratorProperties_AdministratorType_STATUS{ +var administratorProperties_AdministratorType_STATUS_Values = map[string]AdministratorProperties_AdministratorType_STATUS{ "activedirectory": AdministratorProperties_AdministratorType_STATUS_ActiveDirectory, } @@ -1113,12 +1104,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1132,12 +1119,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/dbformysql/v1api20220101/flexible_servers_configuration_types_gen.go b/v2/api/dbformysql/v1api20220101/flexible_servers_configuration_types_gen.go index f9e88b5a74b..b12545e82da 100644 --- a/v2/api/dbformysql/v1api20220101/flexible_servers_configuration_types_gen.go +++ b/v2/api/dbformysql/v1api20220101/flexible_servers_configuration_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -500,13 +499,9 @@ func (configuration *FlexibleServers_Configuration_Spec) AssignProperties_From_F // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := ConfigurationProperties_Source_Cache[strings.ToLower(sourceCache)]; sourceOk { - configuration.Source = &sourceValue - } else { - sourceTemp := ConfigurationProperties_Source(*source.Source) - configuration.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, configurationProperties_Source_Values) + configuration.Source = &sourceTemp } else { configuration.Source = nil } @@ -872,12 +867,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // IsConfigPendingRestart if source.IsConfigPendingRestart != nil { isConfigPendingRestart := *source.IsConfigPendingRestart - if isConfigPendingRestartValue, isConfigPendingRestartOk := ConfigurationProperties_IsConfigPendingRestart_STATUS_Cache[strings.ToLower(isConfigPendingRestart)]; isConfigPendingRestartOk { - configuration.IsConfigPendingRestart = &isConfigPendingRestartValue - } else { - isConfigPendingRestartTemp := ConfigurationProperties_IsConfigPendingRestart_STATUS(*source.IsConfigPendingRestart) - configuration.IsConfigPendingRestart = &isConfigPendingRestartTemp - } + isConfigPendingRestartTemp := genruntime.ToEnum(isConfigPendingRestart, configurationProperties_IsConfigPendingRestart_STATUS_Values) + configuration.IsConfigPendingRestart = &isConfigPendingRestartTemp } else { configuration.IsConfigPendingRestart = nil } @@ -885,12 +876,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // IsDynamicConfig if source.IsDynamicConfig != nil { isDynamicConfig := *source.IsDynamicConfig - if isDynamicConfigValue, isDynamicConfigOk := ConfigurationProperties_IsDynamicConfig_STATUS_Cache[strings.ToLower(isDynamicConfig)]; isDynamicConfigOk { - configuration.IsDynamicConfig = &isDynamicConfigValue - } else { - isDynamicConfigTemp := ConfigurationProperties_IsDynamicConfig_STATUS(*source.IsDynamicConfig) - configuration.IsDynamicConfig = &isDynamicConfigTemp - } + isDynamicConfigTemp := genruntime.ToEnum(isDynamicConfig, configurationProperties_IsDynamicConfig_STATUS_Values) + configuration.IsDynamicConfig = &isDynamicConfigTemp } else { configuration.IsDynamicConfig = nil } @@ -898,12 +885,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // IsReadOnly if source.IsReadOnly != nil { isReadOnly := *source.IsReadOnly - if isReadOnlyValue, isReadOnlyOk := ConfigurationProperties_IsReadOnly_STATUS_Cache[strings.ToLower(isReadOnly)]; isReadOnlyOk { - configuration.IsReadOnly = &isReadOnlyValue - } else { - isReadOnlyTemp := ConfigurationProperties_IsReadOnly_STATUS(*source.IsReadOnly) - configuration.IsReadOnly = &isReadOnlyTemp - } + isReadOnlyTemp := genruntime.ToEnum(isReadOnly, configurationProperties_IsReadOnly_STATUS_Values) + configuration.IsReadOnly = &isReadOnlyTemp } else { configuration.IsReadOnly = nil } @@ -913,13 +896,9 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := ConfigurationProperties_Source_STATUS_Cache[strings.ToLower(sourceCache)]; sourceOk { - configuration.Source = &sourceValue - } else { - sourceTemp := ConfigurationProperties_Source_STATUS(*source.Source) - configuration.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, configurationProperties_Source_STATUS_Values) + configuration.Source = &sourceTemp } else { configuration.Source = nil } @@ -1047,7 +1026,7 @@ const ( ) // Mapping from string to ConfigurationProperties_IsConfigPendingRestart_STATUS -var ConfigurationProperties_IsConfigPendingRestart_STATUS_Cache = map[string]ConfigurationProperties_IsConfigPendingRestart_STATUS{ +var configurationProperties_IsConfigPendingRestart_STATUS_Values = map[string]ConfigurationProperties_IsConfigPendingRestart_STATUS{ "false": ConfigurationProperties_IsConfigPendingRestart_STATUS_False, "true": ConfigurationProperties_IsConfigPendingRestart_STATUS_True, } @@ -1060,7 +1039,7 @@ const ( ) // Mapping from string to ConfigurationProperties_IsDynamicConfig_STATUS -var ConfigurationProperties_IsDynamicConfig_STATUS_Cache = map[string]ConfigurationProperties_IsDynamicConfig_STATUS{ +var configurationProperties_IsDynamicConfig_STATUS_Values = map[string]ConfigurationProperties_IsDynamicConfig_STATUS{ "false": ConfigurationProperties_IsDynamicConfig_STATUS_False, "true": ConfigurationProperties_IsDynamicConfig_STATUS_True, } @@ -1073,7 +1052,7 @@ const ( ) // Mapping from string to ConfigurationProperties_IsReadOnly_STATUS -var ConfigurationProperties_IsReadOnly_STATUS_Cache = map[string]ConfigurationProperties_IsReadOnly_STATUS{ +var configurationProperties_IsReadOnly_STATUS_Values = map[string]ConfigurationProperties_IsReadOnly_STATUS{ "false": ConfigurationProperties_IsReadOnly_STATUS_False, "true": ConfigurationProperties_IsReadOnly_STATUS_True, } @@ -1087,7 +1066,7 @@ const ( ) // Mapping from string to ConfigurationProperties_Source -var ConfigurationProperties_Source_Cache = map[string]ConfigurationProperties_Source{ +var configurationProperties_Source_Values = map[string]ConfigurationProperties_Source{ "system-default": ConfigurationProperties_Source_SystemDefault, "user-override": ConfigurationProperties_Source_UserOverride, } @@ -1100,7 +1079,7 @@ const ( ) // Mapping from string to ConfigurationProperties_Source_STATUS -var ConfigurationProperties_Source_STATUS_Cache = map[string]ConfigurationProperties_Source_STATUS{ +var configurationProperties_Source_STATUS_Values = map[string]ConfigurationProperties_Source_STATUS{ "system-default": ConfigurationProperties_Source_STATUS_SystemDefault, "user-override": ConfigurationProperties_Source_STATUS_UserOverride, } diff --git a/v2/api/dbformysql/v1api20220101/storage/flexible_servers_administrator_types_gen.go b/v2/api/dbformysql/v1api20220101/storage/flexible_servers_administrator_types_gen.go index 4116a932ef1..865eac01ce5 100644 --- a/v2/api/dbformysql/v1api20220101/storage/flexible_servers_administrator_types_gen.go +++ b/v2/api/dbformysql/v1api20220101/storage/flexible_servers_administrator_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-01": APIVersion_Value, } diff --git a/v2/api/dbforpostgresql/v1api20210601/flexible_server_spec_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20210601/flexible_server_spec_arm_types_gen.go index 85f423e2d15..7a39c160471 100644 --- a/v2/api/dbforpostgresql/v1api20210601/flexible_server_spec_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20210601/flexible_server_spec_arm_types_gen.go @@ -134,7 +134,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "burstable": Sku_Tier_Burstable, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, diff --git a/v2/api/dbforpostgresql/v1api20210601/flexible_server_status_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20210601/flexible_server_status_arm_types_gen.go index 1cf0b846d19..3ec336ac9ea 100644 --- a/v2/api/dbforpostgresql/v1api20210601/flexible_server_status_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20210601/flexible_server_status_arm_types_gen.go @@ -168,7 +168,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "burstable": Sku_Tier_STATUS_Burstable, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, @@ -190,7 +190,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -207,7 +207,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/dbforpostgresql/v1api20210601/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20210601/flexible_server_types_gen.go index b1bb64504bf..12da5c83bad 100644 --- a/v2/api/dbforpostgresql/v1api20210601/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20210601/flexible_server_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -351,7 +350,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } @@ -806,12 +805,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -916,12 +911,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1473,12 +1464,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode_STATUS(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_STATUS_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1555,12 +1542,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - server.State = &stateValue - } else { - stateTemp := ServerProperties_State_STATUS(*source.State) - server.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverProperties_State_STATUS_Values) + server.State = &stateTemp } else { server.State = nil } @@ -1598,12 +1581,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1841,12 +1820,8 @@ func (backup *Backup) AssignProperties_From_Backup(source *v20210601s.Backup) er // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -1942,12 +1917,8 @@ func (backup *Backup_STATUS) AssignProperties_From_Backup_STATUS(source *v202106 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup_STATUS(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_STATUS_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2105,12 +2076,8 @@ func (availability *HighAvailability) AssignProperties_From_HighAvailability(sou // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -2203,12 +2170,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode_STATUS(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_STATUS_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -2219,12 +2182,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // State if source.State != nil { state := *source.State - if stateValue, stateOk := HighAvailability_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - availability.State = &stateValue - } else { - stateTemp := HighAvailability_State_STATUS(*source.State) - availability.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, highAvailability_State_STATUS_Values) + availability.State = &stateTemp } else { availability.State = nil } @@ -2684,12 +2643,8 @@ func (network *Network_STATUS) AssignProperties_From_Network_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := Network_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := Network_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, network_PublicNetworkAccess_STATUS_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -2739,7 +2694,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode -var ServerProperties_CreateMode_Cache = map[string]ServerProperties_CreateMode{ +var serverProperties_CreateMode_Values = map[string]ServerProperties_CreateMode{ "create": ServerProperties_CreateMode_Create, "default": ServerProperties_CreateMode_Default, "pointintimerestore": ServerProperties_CreateMode_PointInTimeRestore, @@ -2756,7 +2711,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode_STATUS -var ServerProperties_CreateMode_STATUS_Cache = map[string]ServerProperties_CreateMode_STATUS{ +var serverProperties_CreateMode_STATUS_Values = map[string]ServerProperties_CreateMode_STATUS{ "create": ServerProperties_CreateMode_STATUS_Create, "default": ServerProperties_CreateMode_STATUS_Default, "pointintimerestore": ServerProperties_CreateMode_STATUS_PointInTimeRestore, @@ -2776,7 +2731,7 @@ const ( ) // Mapping from string to ServerProperties_State_STATUS -var ServerProperties_State_STATUS_Cache = map[string]ServerProperties_State_STATUS{ +var serverProperties_State_STATUS_Values = map[string]ServerProperties_State_STATUS{ "disabled": ServerProperties_State_STATUS_Disabled, "dropping": ServerProperties_State_STATUS_Dropping, "ready": ServerProperties_State_STATUS_Ready, @@ -2798,7 +2753,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "11": ServerVersion_11, "12": ServerVersion_12, "13": ServerVersion_13, @@ -2816,7 +2771,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "11": ServerVersion_STATUS_11, "12": ServerVersion_STATUS_12, "13": ServerVersion_STATUS_13, @@ -2894,12 +2849,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210601s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -2983,12 +2934,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210601s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -3244,12 +3191,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3263,12 +3206,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -3330,7 +3269,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup -var Backup_GeoRedundantBackup_Cache = map[string]Backup_GeoRedundantBackup{ +var backup_GeoRedundantBackup_Values = map[string]Backup_GeoRedundantBackup{ "disabled": Backup_GeoRedundantBackup_Disabled, "enabled": Backup_GeoRedundantBackup_Enabled, } @@ -3343,7 +3282,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup_STATUS -var Backup_GeoRedundantBackup_STATUS_Cache = map[string]Backup_GeoRedundantBackup_STATUS{ +var backup_GeoRedundantBackup_STATUS_Values = map[string]Backup_GeoRedundantBackup_STATUS{ "disabled": Backup_GeoRedundantBackup_STATUS_Disabled, "enabled": Backup_GeoRedundantBackup_STATUS_Enabled, } @@ -3402,7 +3341,7 @@ const ( ) // Mapping from string to HighAvailability_Mode -var HighAvailability_Mode_Cache = map[string]HighAvailability_Mode{ +var highAvailability_Mode_Values = map[string]HighAvailability_Mode{ "disabled": HighAvailability_Mode_Disabled, "zoneredundant": HighAvailability_Mode_ZoneRedundant, } @@ -3415,7 +3354,7 @@ const ( ) // Mapping from string to HighAvailability_Mode_STATUS -var HighAvailability_Mode_STATUS_Cache = map[string]HighAvailability_Mode_STATUS{ +var highAvailability_Mode_STATUS_Values = map[string]HighAvailability_Mode_STATUS{ "disabled": HighAvailability_Mode_STATUS_Disabled, "zoneredundant": HighAvailability_Mode_STATUS_ZoneRedundant, } @@ -3432,7 +3371,7 @@ const ( ) // Mapping from string to HighAvailability_State_STATUS -var HighAvailability_State_STATUS_Cache = map[string]HighAvailability_State_STATUS{ +var highAvailability_State_STATUS_Values = map[string]HighAvailability_State_STATUS{ "creatingstandby": HighAvailability_State_STATUS_CreatingStandby, "failingover": HighAvailability_State_STATUS_FailingOver, "healthy": HighAvailability_State_STATUS_Healthy, @@ -3449,7 +3388,7 @@ const ( ) // Mapping from string to Network_PublicNetworkAccess_STATUS -var Network_PublicNetworkAccess_STATUS_Cache = map[string]Network_PublicNetworkAccess_STATUS{ +var network_PublicNetworkAccess_STATUS_Values = map[string]Network_PublicNetworkAccess_STATUS{ "disabled": Network_PublicNetworkAccess_STATUS_Disabled, "enabled": Network_PublicNetworkAccess_STATUS_Enabled, } diff --git a/v2/api/dbforpostgresql/v1api20210601/flexible_servers_configuration_types_gen.go b/v2/api/dbforpostgresql/v1api20210601/flexible_servers_configuration_types_gen.go index 7754dd53671..a558ab29479 100644 --- a/v2/api/dbforpostgresql/v1api20210601/flexible_servers_configuration_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20210601/flexible_servers_configuration_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -796,12 +795,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := ConfigurationProperties_DataType_STATUS_Cache[strings.ToLower(dataType)]; dataTypeOk { - configuration.DataType = &dataTypeValue - } else { - dataTypeTemp := ConfigurationProperties_DataType_STATUS(*source.DataType) - configuration.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, configurationProperties_DataType_STATUS_Values) + configuration.DataType = &dataTypeTemp } else { configuration.DataType = nil } @@ -976,7 +971,7 @@ const ( ) // Mapping from string to ConfigurationProperties_DataType_STATUS -var ConfigurationProperties_DataType_STATUS_Cache = map[string]ConfigurationProperties_DataType_STATUS{ +var configurationProperties_DataType_STATUS_Values = map[string]ConfigurationProperties_DataType_STATUS{ "boolean": ConfigurationProperties_DataType_STATUS_Boolean, "enumeration": ConfigurationProperties_DataType_STATUS_Enumeration, "integer": ConfigurationProperties_DataType_STATUS_Integer, diff --git a/v2/api/dbforpostgresql/v1api20210601/storage/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20210601/storage/flexible_server_types_gen.go index fc3dabd4ea4..f9b914d59d2 100644 --- a/v2/api/dbforpostgresql/v1api20210601/storage/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20210601/storage/flexible_server_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } diff --git a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_spec_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_spec_arm_types_gen.go index a147e586952..79d5be46627 100644 --- a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_spec_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_spec_arm_types_gen.go @@ -134,7 +134,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "burstable": Sku_Tier_Burstable, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, diff --git a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_status_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_status_arm_types_gen.go index 41cd7a4cf14..f011c91646a 100644 --- a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_status_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_status_arm_types_gen.go @@ -168,7 +168,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "burstable": Sku_Tier_STATUS_Burstable, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, @@ -190,7 +190,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -207,7 +207,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_types_gen.go index 041a9a0968b..15b7e8b1413 100644 --- a/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20220120preview/flexible_server_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -390,7 +389,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-20-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-20-preview": APIVersion_Value, } @@ -845,12 +844,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -955,12 +950,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1512,12 +1503,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode_STATUS(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_STATUS_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1594,12 +1581,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - server.State = &stateValue - } else { - stateTemp := ServerProperties_State_STATUS(*source.State) - server.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverProperties_State_STATUS_Values) + server.State = &stateTemp } else { server.State = nil } @@ -1637,12 +1620,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1880,12 +1859,8 @@ func (backup *Backup) AssignProperties_From_Backup(source *v20220120ps.Backup) e // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -1981,12 +1956,8 @@ func (backup *Backup_STATUS) AssignProperties_From_Backup_STATUS(source *v202201 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup_STATUS(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_STATUS_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2171,12 +2142,8 @@ func (availability *HighAvailability) AssignProperties_From_HighAvailability(sou // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -2269,12 +2236,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode_STATUS(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_STATUS_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -2285,12 +2248,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // State if source.State != nil { state := *source.State - if stateValue, stateOk := HighAvailability_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - availability.State = &stateValue - } else { - stateTemp := HighAvailability_State_STATUS(*source.State) - availability.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, highAvailability_State_STATUS_Values) + availability.State = &stateTemp } else { availability.State = nil } @@ -2750,12 +2709,8 @@ func (network *Network_STATUS) AssignProperties_From_Network_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := Network_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := Network_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, network_PublicNetworkAccess_STATUS_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -2805,7 +2760,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode -var ServerProperties_CreateMode_Cache = map[string]ServerProperties_CreateMode{ +var serverProperties_CreateMode_Values = map[string]ServerProperties_CreateMode{ "create": ServerProperties_CreateMode_Create, "default": ServerProperties_CreateMode_Default, "pointintimerestore": ServerProperties_CreateMode_PointInTimeRestore, @@ -2822,7 +2777,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode_STATUS -var ServerProperties_CreateMode_STATUS_Cache = map[string]ServerProperties_CreateMode_STATUS{ +var serverProperties_CreateMode_STATUS_Values = map[string]ServerProperties_CreateMode_STATUS{ "create": ServerProperties_CreateMode_STATUS_Create, "default": ServerProperties_CreateMode_STATUS_Default, "pointintimerestore": ServerProperties_CreateMode_STATUS_PointInTimeRestore, @@ -2842,7 +2797,7 @@ const ( ) // Mapping from string to ServerProperties_State_STATUS -var ServerProperties_State_STATUS_Cache = map[string]ServerProperties_State_STATUS{ +var serverProperties_State_STATUS_Values = map[string]ServerProperties_State_STATUS{ "disabled": ServerProperties_State_STATUS_Disabled, "dropping": ServerProperties_State_STATUS_Dropping, "ready": ServerProperties_State_STATUS_Ready, @@ -2864,7 +2819,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "11": ServerVersion_11, "12": ServerVersion_12, "13": ServerVersion_13, @@ -2882,7 +2837,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "11": ServerVersion_STATUS_11, "12": ServerVersion_STATUS_12, "13": ServerVersion_STATUS_13, @@ -2960,12 +2915,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220120ps.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -3049,12 +3000,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220120ps.Sku_ // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -3310,12 +3257,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3329,12 +3272,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -3396,7 +3335,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup -var Backup_GeoRedundantBackup_Cache = map[string]Backup_GeoRedundantBackup{ +var backup_GeoRedundantBackup_Values = map[string]Backup_GeoRedundantBackup{ "disabled": Backup_GeoRedundantBackup_Disabled, "enabled": Backup_GeoRedundantBackup_Enabled, } @@ -3409,7 +3348,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup_STATUS -var Backup_GeoRedundantBackup_STATUS_Cache = map[string]Backup_GeoRedundantBackup_STATUS{ +var backup_GeoRedundantBackup_STATUS_Values = map[string]Backup_GeoRedundantBackup_STATUS{ "disabled": Backup_GeoRedundantBackup_STATUS_Disabled, "enabled": Backup_GeoRedundantBackup_STATUS_Enabled, } @@ -3514,7 +3453,7 @@ const ( ) // Mapping from string to HighAvailability_Mode -var HighAvailability_Mode_Cache = map[string]HighAvailability_Mode{ +var highAvailability_Mode_Values = map[string]HighAvailability_Mode{ "disabled": HighAvailability_Mode_Disabled, "samezone": HighAvailability_Mode_SameZone, "zoneredundant": HighAvailability_Mode_ZoneRedundant, @@ -3529,7 +3468,7 @@ const ( ) // Mapping from string to HighAvailability_Mode_STATUS -var HighAvailability_Mode_STATUS_Cache = map[string]HighAvailability_Mode_STATUS{ +var highAvailability_Mode_STATUS_Values = map[string]HighAvailability_Mode_STATUS{ "disabled": HighAvailability_Mode_STATUS_Disabled, "samezone": HighAvailability_Mode_STATUS_SameZone, "zoneredundant": HighAvailability_Mode_STATUS_ZoneRedundant, @@ -3547,7 +3486,7 @@ const ( ) // Mapping from string to HighAvailability_State_STATUS -var HighAvailability_State_STATUS_Cache = map[string]HighAvailability_State_STATUS{ +var highAvailability_State_STATUS_Values = map[string]HighAvailability_State_STATUS{ "creatingstandby": HighAvailability_State_STATUS_CreatingStandby, "failingover": HighAvailability_State_STATUS_FailingOver, "healthy": HighAvailability_State_STATUS_Healthy, @@ -3564,7 +3503,7 @@ const ( ) // Mapping from string to Network_PublicNetworkAccess_STATUS -var Network_PublicNetworkAccess_STATUS_Cache = map[string]Network_PublicNetworkAccess_STATUS{ +var network_PublicNetworkAccess_STATUS_Values = map[string]Network_PublicNetworkAccess_STATUS{ "disabled": Network_PublicNetworkAccess_STATUS_Disabled, "enabled": Network_PublicNetworkAccess_STATUS_Enabled, } diff --git a/v2/api/dbforpostgresql/v1api20220120preview/flexible_servers_configuration_types_gen.go b/v2/api/dbforpostgresql/v1api20220120preview/flexible_servers_configuration_types_gen.go index bf1463cc6fa..232c009d8dc 100644 --- a/v2/api/dbforpostgresql/v1api20220120preview/flexible_servers_configuration_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20220120preview/flexible_servers_configuration_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -796,12 +795,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := ConfigurationProperties_DataType_STATUS_Cache[strings.ToLower(dataType)]; dataTypeOk { - configuration.DataType = &dataTypeValue - } else { - dataTypeTemp := ConfigurationProperties_DataType_STATUS(*source.DataType) - configuration.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, configurationProperties_DataType_STATUS_Values) + configuration.DataType = &dataTypeTemp } else { configuration.DataType = nil } @@ -976,7 +971,7 @@ const ( ) // Mapping from string to ConfigurationProperties_DataType_STATUS -var ConfigurationProperties_DataType_STATUS_Cache = map[string]ConfigurationProperties_DataType_STATUS{ +var configurationProperties_DataType_STATUS_Values = map[string]ConfigurationProperties_DataType_STATUS{ "boolean": ConfigurationProperties_DataType_STATUS_Boolean, "enumeration": ConfigurationProperties_DataType_STATUS_Enumeration, "integer": ConfigurationProperties_DataType_STATUS_Integer, diff --git a/v2/api/dbforpostgresql/v1api20220120preview/storage/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20220120preview/storage/flexible_server_types_gen.go index 943760ff2d6..7a95c005d87 100644 --- a/v2/api/dbforpostgresql/v1api20220120preview/storage/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20220120preview/storage/flexible_server_types_gen.go @@ -269,7 +269,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-20-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-20-preview": APIVersion_Value, } diff --git a/v2/api/dbforpostgresql/v1api20221201/flexible_server_spec_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20221201/flexible_server_spec_arm_types_gen.go index 1448b46e994..b5ae170ca32 100644 --- a/v2/api/dbforpostgresql/v1api20221201/flexible_server_spec_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20221201/flexible_server_spec_arm_types_gen.go @@ -176,7 +176,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "burstable": Sku_Tier_Burstable, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, @@ -197,7 +197,7 @@ const ( ) // Mapping from string to UserAssignedIdentity_Type -var UserAssignedIdentity_Type_Cache = map[string]UserAssignedIdentity_Type{ +var userAssignedIdentity_Type_Values = map[string]UserAssignedIdentity_Type{ "none": UserAssignedIdentity_Type_None, "userassigned": UserAssignedIdentity_Type_UserAssigned, } diff --git a/v2/api/dbforpostgresql/v1api20221201/flexible_server_status_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20221201/flexible_server_status_arm_types_gen.go index 114889ec6bb..d754f7eeb82 100644 --- a/v2/api/dbforpostgresql/v1api20221201/flexible_server_status_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20221201/flexible_server_status_arm_types_gen.go @@ -225,7 +225,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "burstable": Sku_Tier_STATUS_Burstable, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, @@ -247,7 +247,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -264,7 +264,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, @@ -279,7 +279,7 @@ const ( ) // Mapping from string to UserAssignedIdentity_Type_STATUS -var UserAssignedIdentity_Type_STATUS_Cache = map[string]UserAssignedIdentity_Type_STATUS{ +var userAssignedIdentity_Type_STATUS_Values = map[string]UserAssignedIdentity_Type_STATUS{ "none": UserAssignedIdentity_Type_STATUS_None, "userassigned": UserAssignedIdentity_Type_STATUS_UserAssigned, } diff --git a/v2/api/dbforpostgresql/v1api20221201/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20221201/flexible_server_types_gen.go index 16d7cfe814d..aa87b2113d8 100644 --- a/v2/api/dbforpostgresql/v1api20221201/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20221201/flexible_server_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -387,7 +386,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-12-01": APIVersion_Value, } @@ -951,12 +950,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1050,12 +1045,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -1098,12 +1089,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1946,12 +1933,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode_STATUS(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_STATUS_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -2040,12 +2023,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_STATUS_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole_STATUS(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_STATUS_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -2068,12 +2047,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - server.State = &stateValue - } else { - stateTemp := ServerProperties_State_STATUS(*source.State) - server.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverProperties_State_STATUS_Values) + server.State = &stateTemp } else { server.State = nil } @@ -2111,12 +2086,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -2413,12 +2384,8 @@ func (config *AuthConfig) AssignProperties_From_AuthConfig(source *v20221201s.Au // ActiveDirectoryAuth if source.ActiveDirectoryAuth != nil { activeDirectoryAuth := *source.ActiveDirectoryAuth - if activeDirectoryAuthValue, activeDirectoryAuthOk := AuthConfig_ActiveDirectoryAuth_Cache[strings.ToLower(activeDirectoryAuth)]; activeDirectoryAuthOk { - config.ActiveDirectoryAuth = &activeDirectoryAuthValue - } else { - activeDirectoryAuthTemp := AuthConfig_ActiveDirectoryAuth(*source.ActiveDirectoryAuth) - config.ActiveDirectoryAuth = &activeDirectoryAuthTemp - } + activeDirectoryAuthTemp := genruntime.ToEnum(activeDirectoryAuth, authConfig_ActiveDirectoryAuth_Values) + config.ActiveDirectoryAuth = &activeDirectoryAuthTemp } else { config.ActiveDirectoryAuth = nil } @@ -2426,12 +2393,8 @@ func (config *AuthConfig) AssignProperties_From_AuthConfig(source *v20221201s.Au // PasswordAuth if source.PasswordAuth != nil { passwordAuth := *source.PasswordAuth - if passwordAuthValue, passwordAuthOk := AuthConfig_PasswordAuth_Cache[strings.ToLower(passwordAuth)]; passwordAuthOk { - config.PasswordAuth = &passwordAuthValue - } else { - passwordAuthTemp := AuthConfig_PasswordAuth(*source.PasswordAuth) - config.PasswordAuth = &passwordAuthTemp - } + passwordAuthTemp := genruntime.ToEnum(passwordAuth, authConfig_PasswordAuth_Values) + config.PasswordAuth = &passwordAuthTemp } else { config.PasswordAuth = nil } @@ -2558,12 +2521,8 @@ func (config *AuthConfig_STATUS) AssignProperties_From_AuthConfig_STATUS(source // ActiveDirectoryAuth if source.ActiveDirectoryAuth != nil { activeDirectoryAuth := *source.ActiveDirectoryAuth - if activeDirectoryAuthValue, activeDirectoryAuthOk := AuthConfig_ActiveDirectoryAuth_STATUS_Cache[strings.ToLower(activeDirectoryAuth)]; activeDirectoryAuthOk { - config.ActiveDirectoryAuth = &activeDirectoryAuthValue - } else { - activeDirectoryAuthTemp := AuthConfig_ActiveDirectoryAuth_STATUS(*source.ActiveDirectoryAuth) - config.ActiveDirectoryAuth = &activeDirectoryAuthTemp - } + activeDirectoryAuthTemp := genruntime.ToEnum(activeDirectoryAuth, authConfig_ActiveDirectoryAuth_STATUS_Values) + config.ActiveDirectoryAuth = &activeDirectoryAuthTemp } else { config.ActiveDirectoryAuth = nil } @@ -2571,12 +2530,8 @@ func (config *AuthConfig_STATUS) AssignProperties_From_AuthConfig_STATUS(source // PasswordAuth if source.PasswordAuth != nil { passwordAuth := *source.PasswordAuth - if passwordAuthValue, passwordAuthOk := AuthConfig_PasswordAuth_STATUS_Cache[strings.ToLower(passwordAuth)]; passwordAuthOk { - config.PasswordAuth = &passwordAuthValue - } else { - passwordAuthTemp := AuthConfig_PasswordAuth_STATUS(*source.PasswordAuth) - config.PasswordAuth = &passwordAuthTemp - } + passwordAuthTemp := genruntime.ToEnum(passwordAuth, authConfig_PasswordAuth_STATUS_Values) + config.PasswordAuth = &passwordAuthTemp } else { config.PasswordAuth = nil } @@ -2692,12 +2647,8 @@ func (backup *Backup) AssignProperties_From_Backup(source *v20221201s.Backup) er // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2811,12 +2762,8 @@ func (backup *Backup_STATUS) AssignProperties_From_Backup_STATUS(source *v202212 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup_STATUS(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_STATUS_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2948,12 +2895,8 @@ func (encryption *DataEncryption) AssignProperties_From_DataEncryption(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3084,12 +3027,8 @@ func (encryption *DataEncryption_STATUS) AssignProperties_From_DataEncryption_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type_STATUS(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_STATUS_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3274,12 +3213,8 @@ func (availability *HighAvailability) AssignProperties_From_HighAvailability(sou // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -3390,12 +3325,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode_STATUS(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_STATUS_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -3406,12 +3337,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // State if source.State != nil { state := *source.State - if stateValue, stateOk := HighAvailability_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - availability.State = &stateValue - } else { - stateTemp := HighAvailability_State_STATUS(*source.State) - availability.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, highAvailability_State_STATUS_Values) + availability.State = &stateTemp } else { availability.State = nil } @@ -3921,12 +3848,8 @@ func (network *Network_STATUS) AssignProperties_From_Network_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := Network_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := Network_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, network_PublicNetworkAccess_STATUS_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -3977,7 +3900,7 @@ const ( ) // Mapping from string to ReplicationRole -var ReplicationRole_Cache = map[string]ReplicationRole{ +var replicationRole_Values = map[string]ReplicationRole{ "asyncreplica": ReplicationRole_AsyncReplica, "geoasyncreplica": ReplicationRole_GeoAsyncReplica, "none": ReplicationRole_None, @@ -3995,7 +3918,7 @@ const ( ) // Mapping from string to ReplicationRole_STATUS -var ReplicationRole_STATUS_Cache = map[string]ReplicationRole_STATUS{ +var replicationRole_STATUS_Values = map[string]ReplicationRole_STATUS{ "asyncreplica": ReplicationRole_STATUS_AsyncReplica, "geoasyncreplica": ReplicationRole_STATUS_GeoAsyncReplica, "none": ReplicationRole_STATUS_None, @@ -4015,7 +3938,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode -var ServerProperties_CreateMode_Cache = map[string]ServerProperties_CreateMode{ +var serverProperties_CreateMode_Values = map[string]ServerProperties_CreateMode{ "create": ServerProperties_CreateMode_Create, "default": ServerProperties_CreateMode_Default, "georestore": ServerProperties_CreateMode_GeoRestore, @@ -4036,7 +3959,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode_STATUS -var ServerProperties_CreateMode_STATUS_Cache = map[string]ServerProperties_CreateMode_STATUS{ +var serverProperties_CreateMode_STATUS_Values = map[string]ServerProperties_CreateMode_STATUS{ "create": ServerProperties_CreateMode_STATUS_Create, "default": ServerProperties_CreateMode_STATUS_Default, "georestore": ServerProperties_CreateMode_STATUS_GeoRestore, @@ -4058,7 +3981,7 @@ const ( ) // Mapping from string to ServerProperties_State_STATUS -var ServerProperties_State_STATUS_Cache = map[string]ServerProperties_State_STATUS{ +var serverProperties_State_STATUS_Values = map[string]ServerProperties_State_STATUS{ "disabled": ServerProperties_State_STATUS_Disabled, "dropping": ServerProperties_State_STATUS_Dropping, "ready": ServerProperties_State_STATUS_Ready, @@ -4080,7 +4003,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "11": ServerVersion_11, "12": ServerVersion_12, "13": ServerVersion_13, @@ -4098,7 +4021,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "11": ServerVersion_STATUS_11, "12": ServerVersion_STATUS_12, "13": ServerVersion_STATUS_13, @@ -4176,12 +4099,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20221201s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4283,12 +4202,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20221201s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4554,12 +4469,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -4573,12 +4484,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4699,12 +4606,8 @@ func (identity *UserAssignedIdentity) AssignProperties_From_UserAssignedIdentity // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UserAssignedIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := UserAssignedIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, userAssignedIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4864,12 +4767,8 @@ func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedI // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UserAssignedIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := UserAssignedIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, userAssignedIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4950,7 +4849,7 @@ const ( ) // Mapping from string to AuthConfig_ActiveDirectoryAuth -var AuthConfig_ActiveDirectoryAuth_Cache = map[string]AuthConfig_ActiveDirectoryAuth{ +var authConfig_ActiveDirectoryAuth_Values = map[string]AuthConfig_ActiveDirectoryAuth{ "disabled": AuthConfig_ActiveDirectoryAuth_Disabled, "enabled": AuthConfig_ActiveDirectoryAuth_Enabled, } @@ -4963,7 +4862,7 @@ const ( ) // Mapping from string to AuthConfig_ActiveDirectoryAuth_STATUS -var AuthConfig_ActiveDirectoryAuth_STATUS_Cache = map[string]AuthConfig_ActiveDirectoryAuth_STATUS{ +var authConfig_ActiveDirectoryAuth_STATUS_Values = map[string]AuthConfig_ActiveDirectoryAuth_STATUS{ "disabled": AuthConfig_ActiveDirectoryAuth_STATUS_Disabled, "enabled": AuthConfig_ActiveDirectoryAuth_STATUS_Enabled, } @@ -4977,7 +4876,7 @@ const ( ) // Mapping from string to AuthConfig_PasswordAuth -var AuthConfig_PasswordAuth_Cache = map[string]AuthConfig_PasswordAuth{ +var authConfig_PasswordAuth_Values = map[string]AuthConfig_PasswordAuth{ "disabled": AuthConfig_PasswordAuth_Disabled, "enabled": AuthConfig_PasswordAuth_Enabled, } @@ -4990,7 +4889,7 @@ const ( ) // Mapping from string to AuthConfig_PasswordAuth_STATUS -var AuthConfig_PasswordAuth_STATUS_Cache = map[string]AuthConfig_PasswordAuth_STATUS{ +var authConfig_PasswordAuth_STATUS_Values = map[string]AuthConfig_PasswordAuth_STATUS{ "disabled": AuthConfig_PasswordAuth_STATUS_Disabled, "enabled": AuthConfig_PasswordAuth_STATUS_Enabled, } @@ -5004,7 +4903,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup -var Backup_GeoRedundantBackup_Cache = map[string]Backup_GeoRedundantBackup{ +var backup_GeoRedundantBackup_Values = map[string]Backup_GeoRedundantBackup{ "disabled": Backup_GeoRedundantBackup_Disabled, "enabled": Backup_GeoRedundantBackup_Enabled, } @@ -5017,7 +4916,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup_STATUS -var Backup_GeoRedundantBackup_STATUS_Cache = map[string]Backup_GeoRedundantBackup_STATUS{ +var backup_GeoRedundantBackup_STATUS_Values = map[string]Backup_GeoRedundantBackup_STATUS{ "disabled": Backup_GeoRedundantBackup_STATUS_Disabled, "enabled": Backup_GeoRedundantBackup_STATUS_Enabled, } @@ -5031,7 +4930,7 @@ const ( ) // Mapping from string to DataEncryption_Type -var DataEncryption_Type_Cache = map[string]DataEncryption_Type{ +var dataEncryption_Type_Values = map[string]DataEncryption_Type{ "azurekeyvault": DataEncryption_Type_AzureKeyVault, "systemmanaged": DataEncryption_Type_SystemManaged, } @@ -5044,7 +4943,7 @@ const ( ) // Mapping from string to DataEncryption_Type_STATUS -var DataEncryption_Type_STATUS_Cache = map[string]DataEncryption_Type_STATUS{ +var dataEncryption_Type_STATUS_Values = map[string]DataEncryption_Type_STATUS{ "azurekeyvault": DataEncryption_Type_STATUS_AzureKeyVault, "systemmanaged": DataEncryption_Type_STATUS_SystemManaged, } @@ -5149,7 +5048,7 @@ const ( ) // Mapping from string to HighAvailability_Mode -var HighAvailability_Mode_Cache = map[string]HighAvailability_Mode{ +var highAvailability_Mode_Values = map[string]HighAvailability_Mode{ "disabled": HighAvailability_Mode_Disabled, "samezone": HighAvailability_Mode_SameZone, "zoneredundant": HighAvailability_Mode_ZoneRedundant, @@ -5164,7 +5063,7 @@ const ( ) // Mapping from string to HighAvailability_Mode_STATUS -var HighAvailability_Mode_STATUS_Cache = map[string]HighAvailability_Mode_STATUS{ +var highAvailability_Mode_STATUS_Values = map[string]HighAvailability_Mode_STATUS{ "disabled": HighAvailability_Mode_STATUS_Disabled, "samezone": HighAvailability_Mode_STATUS_SameZone, "zoneredundant": HighAvailability_Mode_STATUS_ZoneRedundant, @@ -5182,7 +5081,7 @@ const ( ) // Mapping from string to HighAvailability_State_STATUS -var HighAvailability_State_STATUS_Cache = map[string]HighAvailability_State_STATUS{ +var highAvailability_State_STATUS_Values = map[string]HighAvailability_State_STATUS{ "creatingstandby": HighAvailability_State_STATUS_CreatingStandby, "failingover": HighAvailability_State_STATUS_FailingOver, "healthy": HighAvailability_State_STATUS_Healthy, @@ -5199,7 +5098,7 @@ const ( ) // Mapping from string to Network_PublicNetworkAccess_STATUS -var Network_PublicNetworkAccess_STATUS_Cache = map[string]Network_PublicNetworkAccess_STATUS{ +var network_PublicNetworkAccess_STATUS_Values = map[string]Network_PublicNetworkAccess_STATUS{ "disabled": Network_PublicNetworkAccess_STATUS_Disabled, "enabled": Network_PublicNetworkAccess_STATUS_Enabled, } diff --git a/v2/api/dbforpostgresql/v1api20221201/flexible_servers_configuration_types_gen.go b/v2/api/dbforpostgresql/v1api20221201/flexible_servers_configuration_types_gen.go index d46d25d9412..c15734adb1d 100644 --- a/v2/api/dbforpostgresql/v1api20221201/flexible_servers_configuration_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20221201/flexible_servers_configuration_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -808,12 +807,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := ConfigurationProperties_DataType_STATUS_Cache[strings.ToLower(dataType)]; dataTypeOk { - configuration.DataType = &dataTypeValue - } else { - dataTypeTemp := ConfigurationProperties_DataType_STATUS(*source.DataType) - configuration.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, configurationProperties_DataType_STATUS_Values) + configuration.DataType = &dataTypeTemp } else { configuration.DataType = nil } @@ -988,7 +983,7 @@ const ( ) // Mapping from string to ConfigurationProperties_DataType_STATUS -var ConfigurationProperties_DataType_STATUS_Cache = map[string]ConfigurationProperties_DataType_STATUS{ +var configurationProperties_DataType_STATUS_Values = map[string]ConfigurationProperties_DataType_STATUS{ "boolean": ConfigurationProperties_DataType_STATUS_Boolean, "enumeration": ConfigurationProperties_DataType_STATUS_Enumeration, "integer": ConfigurationProperties_DataType_STATUS_Integer, diff --git a/v2/api/dbforpostgresql/v1api20221201/storage/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20221201/storage/flexible_server_types_gen.go index 21ee9fe2aaf..2a9b4349ba7 100644 --- a/v2/api/dbforpostgresql/v1api20221201/storage/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20221201/storage/flexible_server_types_gen.go @@ -167,7 +167,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-12-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-12-01": APIVersion_Value, } diff --git a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_spec_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_spec_arm_types_gen.go index bf86eb1eab3..d2f29d1ff34 100644 --- a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_spec_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_spec_arm_types_gen.go @@ -205,7 +205,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "burstable": Sku_Tier_Burstable, "generalpurpose": Sku_Tier_GeneralPurpose, "memoryoptimized": Sku_Tier_MemoryOptimized, @@ -242,7 +242,7 @@ const ( ) // Mapping from string to UserAssignedIdentity_Type -var UserAssignedIdentity_Type_Cache = map[string]UserAssignedIdentity_Type{ +var userAssignedIdentity_Type_Values = map[string]UserAssignedIdentity_Type{ "none": UserAssignedIdentity_Type_None, "userassigned": UserAssignedIdentity_Type_UserAssigned, } diff --git a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_status_arm_types_gen.go b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_status_arm_types_gen.go index 7b3e03bf257..111665ffdbd 100644 --- a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_status_arm_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_status_arm_types_gen.go @@ -271,7 +271,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "burstable": Sku_Tier_STATUS_Burstable, "generalpurpose": Sku_Tier_STATUS_GeneralPurpose, "memoryoptimized": Sku_Tier_STATUS_MemoryOptimized, @@ -309,7 +309,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -326,7 +326,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, @@ -341,7 +341,7 @@ const ( ) // Mapping from string to UserAssignedIdentity_Type_STATUS -var UserAssignedIdentity_Type_STATUS_Cache = map[string]UserAssignedIdentity_Type_STATUS{ +var userAssignedIdentity_Type_STATUS_Values = map[string]UserAssignedIdentity_Type_STATUS{ "none": UserAssignedIdentity_Type_STATUS_None, "userassigned": UserAssignedIdentity_Type_STATUS_UserAssigned, } diff --git a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_types_gen.go index 1d358e18661..ad11f111e85 100644 --- a/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20230601preview/flexible_server_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -390,7 +389,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-06-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-06-01-preview": APIVersion_Value, } @@ -981,12 +980,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1092,12 +1087,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -1140,12 +1131,8 @@ func (server *FlexibleServer_Spec) AssignProperties_From_FlexibleServer_Spec(sou // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -1872,12 +1859,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := ServerProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - server.CreateMode = &createModeValue - } else { - createModeTemp := ServerProperties_CreateMode_STATUS(*source.CreateMode) - server.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, serverProperties_CreateMode_STATUS_Values) + server.CreateMode = &createModeTemp } else { server.CreateMode = nil } @@ -1996,12 +1979,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := ReplicationRole_STATUS_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - server.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := ReplicationRole_STATUS(*source.ReplicationRole) - server.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, replicationRole_STATUS_Values) + server.ReplicationRole = &replicationRoleTemp } else { server.ReplicationRole = nil } @@ -2024,12 +2003,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - server.State = &stateValue - } else { - stateTemp := ServerProperties_State_STATUS(*source.State) - server.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverProperties_State_STATUS_Values) + server.State = &stateTemp } else { server.State = nil } @@ -2067,12 +2042,8 @@ func (server *FlexibleServer_STATUS) AssignProperties_From_FlexibleServer_STATUS // Version if source.Version != nil { version := *source.Version - if versionValue, versionOk := ServerVersion_STATUS_Cache[strings.ToLower(version)]; versionOk { - server.Version = &versionValue - } else { - versionTemp := ServerVersion_STATUS(*source.Version) - server.Version = &versionTemp - } + versionTemp := genruntime.ToEnum(version, serverVersion_STATUS_Values) + server.Version = &versionTemp } else { server.Version = nil } @@ -2399,12 +2370,8 @@ func (config *AuthConfig) AssignProperties_From_AuthConfig(source *v20230601ps.A // ActiveDirectoryAuth if source.ActiveDirectoryAuth != nil { activeDirectoryAuth := *source.ActiveDirectoryAuth - if activeDirectoryAuthValue, activeDirectoryAuthOk := AuthConfig_ActiveDirectoryAuth_Cache[strings.ToLower(activeDirectoryAuth)]; activeDirectoryAuthOk { - config.ActiveDirectoryAuth = &activeDirectoryAuthValue - } else { - activeDirectoryAuthTemp := AuthConfig_ActiveDirectoryAuth(*source.ActiveDirectoryAuth) - config.ActiveDirectoryAuth = &activeDirectoryAuthTemp - } + activeDirectoryAuthTemp := genruntime.ToEnum(activeDirectoryAuth, authConfig_ActiveDirectoryAuth_Values) + config.ActiveDirectoryAuth = &activeDirectoryAuthTemp } else { config.ActiveDirectoryAuth = nil } @@ -2412,12 +2379,8 @@ func (config *AuthConfig) AssignProperties_From_AuthConfig(source *v20230601ps.A // PasswordAuth if source.PasswordAuth != nil { passwordAuth := *source.PasswordAuth - if passwordAuthValue, passwordAuthOk := AuthConfig_PasswordAuth_Cache[strings.ToLower(passwordAuth)]; passwordAuthOk { - config.PasswordAuth = &passwordAuthValue - } else { - passwordAuthTemp := AuthConfig_PasswordAuth(*source.PasswordAuth) - config.PasswordAuth = &passwordAuthTemp - } + passwordAuthTemp := genruntime.ToEnum(passwordAuth, authConfig_PasswordAuth_Values) + config.PasswordAuth = &passwordAuthTemp } else { config.PasswordAuth = nil } @@ -2518,12 +2481,8 @@ func (config *AuthConfig_STATUS) AssignProperties_From_AuthConfig_STATUS(source // ActiveDirectoryAuth if source.ActiveDirectoryAuth != nil { activeDirectoryAuth := *source.ActiveDirectoryAuth - if activeDirectoryAuthValue, activeDirectoryAuthOk := AuthConfig_ActiveDirectoryAuth_STATUS_Cache[strings.ToLower(activeDirectoryAuth)]; activeDirectoryAuthOk { - config.ActiveDirectoryAuth = &activeDirectoryAuthValue - } else { - activeDirectoryAuthTemp := AuthConfig_ActiveDirectoryAuth_STATUS(*source.ActiveDirectoryAuth) - config.ActiveDirectoryAuth = &activeDirectoryAuthTemp - } + activeDirectoryAuthTemp := genruntime.ToEnum(activeDirectoryAuth, authConfig_ActiveDirectoryAuth_STATUS_Values) + config.ActiveDirectoryAuth = &activeDirectoryAuthTemp } else { config.ActiveDirectoryAuth = nil } @@ -2531,12 +2490,8 @@ func (config *AuthConfig_STATUS) AssignProperties_From_AuthConfig_STATUS(source // PasswordAuth if source.PasswordAuth != nil { passwordAuth := *source.PasswordAuth - if passwordAuthValue, passwordAuthOk := AuthConfig_PasswordAuth_STATUS_Cache[strings.ToLower(passwordAuth)]; passwordAuthOk { - config.PasswordAuth = &passwordAuthValue - } else { - passwordAuthTemp := AuthConfig_PasswordAuth_STATUS(*source.PasswordAuth) - config.PasswordAuth = &passwordAuthTemp - } + passwordAuthTemp := genruntime.ToEnum(passwordAuth, authConfig_PasswordAuth_STATUS_Values) + config.PasswordAuth = &passwordAuthTemp } else { config.PasswordAuth = nil } @@ -2652,12 +2607,8 @@ func (backup *Backup) AssignProperties_From_Backup(source *v20230601ps.Backup) e // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2753,12 +2704,8 @@ func (backup *Backup_STATUS) AssignProperties_From_Backup_STATUS(source *v202306 // GeoRedundantBackup if source.GeoRedundantBackup != nil { geoRedundantBackup := *source.GeoRedundantBackup - if geoRedundantBackupValue, geoRedundantBackupOk := Backup_GeoRedundantBackup_STATUS_Cache[strings.ToLower(geoRedundantBackup)]; geoRedundantBackupOk { - backup.GeoRedundantBackup = &geoRedundantBackupValue - } else { - geoRedundantBackupTemp := Backup_GeoRedundantBackup_STATUS(*source.GeoRedundantBackup) - backup.GeoRedundantBackup = &geoRedundantBackupTemp - } + geoRedundantBackupTemp := genruntime.ToEnum(geoRedundantBackup, backup_GeoRedundantBackup_STATUS_Values) + backup.GeoRedundantBackup = &geoRedundantBackupTemp } else { backup.GeoRedundantBackup = nil } @@ -2940,12 +2887,8 @@ func (encryption *DataEncryption) AssignProperties_From_DataEncryption(source *v // GeoBackupEncryptionKeyStatus if source.GeoBackupEncryptionKeyStatus != nil { geoBackupEncryptionKeyStatus := *source.GeoBackupEncryptionKeyStatus - if geoBackupEncryptionKeyStatusValue, geoBackupEncryptionKeyStatusOk := DataEncryption_GeoBackupEncryptionKeyStatus_Cache[strings.ToLower(geoBackupEncryptionKeyStatus)]; geoBackupEncryptionKeyStatusOk { - encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusValue - } else { - geoBackupEncryptionKeyStatusTemp := DataEncryption_GeoBackupEncryptionKeyStatus(*source.GeoBackupEncryptionKeyStatus) - encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusTemp - } + geoBackupEncryptionKeyStatusTemp := genruntime.ToEnum(geoBackupEncryptionKeyStatus, dataEncryption_GeoBackupEncryptionKeyStatus_Values) + encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusTemp } else { encryption.GeoBackupEncryptionKeyStatus = nil } @@ -2964,12 +2907,8 @@ func (encryption *DataEncryption) AssignProperties_From_DataEncryption(source *v // PrimaryEncryptionKeyStatus if source.PrimaryEncryptionKeyStatus != nil { primaryEncryptionKeyStatus := *source.PrimaryEncryptionKeyStatus - if primaryEncryptionKeyStatusValue, primaryEncryptionKeyStatusOk := DataEncryption_PrimaryEncryptionKeyStatus_Cache[strings.ToLower(primaryEncryptionKeyStatus)]; primaryEncryptionKeyStatusOk { - encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusValue - } else { - primaryEncryptionKeyStatusTemp := DataEncryption_PrimaryEncryptionKeyStatus(*source.PrimaryEncryptionKeyStatus) - encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusTemp - } + primaryEncryptionKeyStatusTemp := genruntime.ToEnum(primaryEncryptionKeyStatus, dataEncryption_PrimaryEncryptionKeyStatus_Values) + encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusTemp } else { encryption.PrimaryEncryptionKeyStatus = nil } @@ -2988,12 +2927,8 @@ func (encryption *DataEncryption) AssignProperties_From_DataEncryption(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3156,12 +3091,8 @@ func (encryption *DataEncryption_STATUS) AssignProperties_From_DataEncryption_ST // GeoBackupEncryptionKeyStatus if source.GeoBackupEncryptionKeyStatus != nil { geoBackupEncryptionKeyStatus := *source.GeoBackupEncryptionKeyStatus - if geoBackupEncryptionKeyStatusValue, geoBackupEncryptionKeyStatusOk := DataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Cache[strings.ToLower(geoBackupEncryptionKeyStatus)]; geoBackupEncryptionKeyStatusOk { - encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusValue - } else { - geoBackupEncryptionKeyStatusTemp := DataEncryption_GeoBackupEncryptionKeyStatus_STATUS(*source.GeoBackupEncryptionKeyStatus) - encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusTemp - } + geoBackupEncryptionKeyStatusTemp := genruntime.ToEnum(geoBackupEncryptionKeyStatus, dataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Values) + encryption.GeoBackupEncryptionKeyStatus = &geoBackupEncryptionKeyStatusTemp } else { encryption.GeoBackupEncryptionKeyStatus = nil } @@ -3175,12 +3106,8 @@ func (encryption *DataEncryption_STATUS) AssignProperties_From_DataEncryption_ST // PrimaryEncryptionKeyStatus if source.PrimaryEncryptionKeyStatus != nil { primaryEncryptionKeyStatus := *source.PrimaryEncryptionKeyStatus - if primaryEncryptionKeyStatusValue, primaryEncryptionKeyStatusOk := DataEncryption_PrimaryEncryptionKeyStatus_STATUS_Cache[strings.ToLower(primaryEncryptionKeyStatus)]; primaryEncryptionKeyStatusOk { - encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusValue - } else { - primaryEncryptionKeyStatusTemp := DataEncryption_PrimaryEncryptionKeyStatus_STATUS(*source.PrimaryEncryptionKeyStatus) - encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusTemp - } + primaryEncryptionKeyStatusTemp := genruntime.ToEnum(primaryEncryptionKeyStatus, dataEncryption_PrimaryEncryptionKeyStatus_STATUS_Values) + encryption.PrimaryEncryptionKeyStatus = &primaryEncryptionKeyStatusTemp } else { encryption.PrimaryEncryptionKeyStatus = nil } @@ -3194,12 +3121,8 @@ func (encryption *DataEncryption_STATUS) AssignProperties_From_DataEncryption_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DataEncryption_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - encryption.Type = &typeValue - } else { - typeTemp := DataEncryption_Type_STATUS(*source.Type) - encryption.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, dataEncryption_Type_STATUS_Values) + encryption.Type = &typeTemp } else { encryption.Type = nil } @@ -3406,12 +3329,8 @@ func (availability *HighAvailability) AssignProperties_From_HighAvailability(sou // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -3504,12 +3423,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := HighAvailability_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - availability.Mode = &modeValue - } else { - modeTemp := HighAvailability_Mode_STATUS(*source.Mode) - availability.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, highAvailability_Mode_STATUS_Values) + availability.Mode = &modeTemp } else { availability.Mode = nil } @@ -3520,12 +3435,8 @@ func (availability *HighAvailability_STATUS) AssignProperties_From_HighAvailabil // State if source.State != nil { state := *source.State - if stateValue, stateOk := HighAvailability_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - availability.State = &stateValue - } else { - stateTemp := HighAvailability_State_STATUS(*source.State) - availability.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, highAvailability_State_STATUS_Values) + availability.State = &stateTemp } else { availability.State = nil } @@ -3911,12 +3822,8 @@ func (network *Network) AssignProperties_From_Network(source *v20230601ps.Networ // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := Network_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := Network_PublicNetworkAccess(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, network_PublicNetworkAccess_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -4029,12 +3936,8 @@ func (network *Network_STATUS) AssignProperties_From_Network_STATUS(source *v202 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := Network_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - network.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := Network_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - network.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, network_PublicNetworkAccess_STATUS_Values) + network.PublicNetworkAccess = &publicNetworkAccessTemp } else { network.PublicNetworkAccess = nil } @@ -4214,12 +4117,8 @@ func (replica *Replica) AssignProperties_From_Replica(source *v20230601ps.Replic // PromoteMode if source.PromoteMode != nil { promoteMode := *source.PromoteMode - if promoteModeValue, promoteModeOk := Replica_PromoteMode_Cache[strings.ToLower(promoteMode)]; promoteModeOk { - replica.PromoteMode = &promoteModeValue - } else { - promoteModeTemp := Replica_PromoteMode(*source.PromoteMode) - replica.PromoteMode = &promoteModeTemp - } + promoteModeTemp := genruntime.ToEnum(promoteMode, replica_PromoteMode_Values) + replica.PromoteMode = &promoteModeTemp } else { replica.PromoteMode = nil } @@ -4227,12 +4126,8 @@ func (replica *Replica) AssignProperties_From_Replica(source *v20230601ps.Replic // PromoteOption if source.PromoteOption != nil { promoteOption := *source.PromoteOption - if promoteOptionValue, promoteOptionOk := Replica_PromoteOption_Cache[strings.ToLower(promoteOption)]; promoteOptionOk { - replica.PromoteOption = &promoteOptionValue - } else { - promoteOptionTemp := Replica_PromoteOption(*source.PromoteOption) - replica.PromoteOption = &promoteOptionTemp - } + promoteOptionTemp := genruntime.ToEnum(promoteOption, replica_PromoteOption_Values) + replica.PromoteOption = &promoteOptionTemp } else { replica.PromoteOption = nil } @@ -4240,12 +4135,8 @@ func (replica *Replica) AssignProperties_From_Replica(source *v20230601ps.Replic // Role if source.Role != nil { role := *source.Role - if roleValue, roleOk := ReplicationRole_Cache[strings.ToLower(role)]; roleOk { - replica.Role = &roleValue - } else { - roleTemp := ReplicationRole(*source.Role) - replica.Role = &roleTemp - } + roleTemp := genruntime.ToEnum(role, replicationRole_Values) + replica.Role = &roleTemp } else { replica.Role = nil } @@ -4370,12 +4261,8 @@ func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *v202 // PromoteMode if source.PromoteMode != nil { promoteMode := *source.PromoteMode - if promoteModeValue, promoteModeOk := Replica_PromoteMode_STATUS_Cache[strings.ToLower(promoteMode)]; promoteModeOk { - replica.PromoteMode = &promoteModeValue - } else { - promoteModeTemp := Replica_PromoteMode_STATUS(*source.PromoteMode) - replica.PromoteMode = &promoteModeTemp - } + promoteModeTemp := genruntime.ToEnum(promoteMode, replica_PromoteMode_STATUS_Values) + replica.PromoteMode = &promoteModeTemp } else { replica.PromoteMode = nil } @@ -4383,12 +4270,8 @@ func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *v202 // PromoteOption if source.PromoteOption != nil { promoteOption := *source.PromoteOption - if promoteOptionValue, promoteOptionOk := Replica_PromoteOption_STATUS_Cache[strings.ToLower(promoteOption)]; promoteOptionOk { - replica.PromoteOption = &promoteOptionValue - } else { - promoteOptionTemp := Replica_PromoteOption_STATUS(*source.PromoteOption) - replica.PromoteOption = &promoteOptionTemp - } + promoteOptionTemp := genruntime.ToEnum(promoteOption, replica_PromoteOption_STATUS_Values) + replica.PromoteOption = &promoteOptionTemp } else { replica.PromoteOption = nil } @@ -4396,12 +4279,8 @@ func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *v202 // ReplicationState if source.ReplicationState != nil { replicationState := *source.ReplicationState - if replicationStateValue, replicationStateOk := Replica_ReplicationState_STATUS_Cache[strings.ToLower(replicationState)]; replicationStateOk { - replica.ReplicationState = &replicationStateValue - } else { - replicationStateTemp := Replica_ReplicationState_STATUS(*source.ReplicationState) - replica.ReplicationState = &replicationStateTemp - } + replicationStateTemp := genruntime.ToEnum(replicationState, replica_ReplicationState_STATUS_Values) + replica.ReplicationState = &replicationStateTemp } else { replica.ReplicationState = nil } @@ -4409,12 +4288,8 @@ func (replica *Replica_STATUS) AssignProperties_From_Replica_STATUS(source *v202 // Role if source.Role != nil { role := *source.Role - if roleValue, roleOk := ReplicationRole_STATUS_Cache[strings.ToLower(role)]; roleOk { - replica.Role = &roleValue - } else { - roleTemp := ReplicationRole_STATUS(*source.Role) - replica.Role = &roleTemp - } + roleTemp := genruntime.ToEnum(role, replicationRole_STATUS_Values) + replica.Role = &roleTemp } else { replica.Role = nil } @@ -4486,7 +4361,7 @@ const ( ) // Mapping from string to ReplicationRole -var ReplicationRole_Cache = map[string]ReplicationRole{ +var replicationRole_Values = map[string]ReplicationRole{ "asyncreplica": ReplicationRole_AsyncReplica, "geoasyncreplica": ReplicationRole_GeoAsyncReplica, "none": ReplicationRole_None, @@ -4504,7 +4379,7 @@ const ( ) // Mapping from string to ReplicationRole_STATUS -var ReplicationRole_STATUS_Cache = map[string]ReplicationRole_STATUS{ +var replicationRole_STATUS_Values = map[string]ReplicationRole_STATUS{ "asyncreplica": ReplicationRole_STATUS_AsyncReplica, "geoasyncreplica": ReplicationRole_STATUS_GeoAsyncReplica, "none": ReplicationRole_STATUS_None, @@ -4525,7 +4400,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode -var ServerProperties_CreateMode_Cache = map[string]ServerProperties_CreateMode{ +var serverProperties_CreateMode_Values = map[string]ServerProperties_CreateMode{ "create": ServerProperties_CreateMode_Create, "default": ServerProperties_CreateMode_Default, "georestore": ServerProperties_CreateMode_GeoRestore, @@ -4548,7 +4423,7 @@ const ( ) // Mapping from string to ServerProperties_CreateMode_STATUS -var ServerProperties_CreateMode_STATUS_Cache = map[string]ServerProperties_CreateMode_STATUS{ +var serverProperties_CreateMode_STATUS_Values = map[string]ServerProperties_CreateMode_STATUS{ "create": ServerProperties_CreateMode_STATUS_Create, "default": ServerProperties_CreateMode_STATUS_Default, "georestore": ServerProperties_CreateMode_STATUS_GeoRestore, @@ -4571,7 +4446,7 @@ const ( ) // Mapping from string to ServerProperties_State_STATUS -var ServerProperties_State_STATUS_Cache = map[string]ServerProperties_State_STATUS{ +var serverProperties_State_STATUS_Values = map[string]ServerProperties_State_STATUS{ "disabled": ServerProperties_State_STATUS_Disabled, "dropping": ServerProperties_State_STATUS_Dropping, "ready": ServerProperties_State_STATUS_Ready, @@ -4595,7 +4470,7 @@ const ( ) // Mapping from string to ServerVersion -var ServerVersion_Cache = map[string]ServerVersion{ +var serverVersion_Values = map[string]ServerVersion{ "11": ServerVersion_11, "12": ServerVersion_12, "13": ServerVersion_13, @@ -4617,7 +4492,7 @@ const ( ) // Mapping from string to ServerVersion_STATUS -var ServerVersion_STATUS_Cache = map[string]ServerVersion_STATUS{ +var serverVersion_STATUS_Values = map[string]ServerVersion_STATUS{ "11": ServerVersion_STATUS_11, "12": ServerVersion_STATUS_12, "13": ServerVersion_STATUS_13, @@ -4697,12 +4572,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230601ps.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4786,12 +4657,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230601ps.Sku_ // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -4954,12 +4821,8 @@ func (storage *Storage) AssignProperties_From_Storage(source *v20230601ps.Storag // AutoGrow if source.AutoGrow != nil { autoGrow := *source.AutoGrow - if autoGrowValue, autoGrowOk := Storage_AutoGrow_Cache[strings.ToLower(autoGrow)]; autoGrowOk { - storage.AutoGrow = &autoGrowValue - } else { - autoGrowTemp := Storage_AutoGrow(*source.AutoGrow) - storage.AutoGrow = &autoGrowTemp - } + autoGrowTemp := genruntime.ToEnum(autoGrow, storage_AutoGrow_Values) + storage.AutoGrow = &autoGrowTemp } else { storage.AutoGrow = nil } @@ -4976,12 +4839,8 @@ func (storage *Storage) AssignProperties_From_Storage(source *v20230601ps.Storag // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Storage_Tier_Cache[strings.ToLower(tier)]; tierOk { - storage.Tier = &tierValue - } else { - tierTemp := Storage_Tier(*source.Tier) - storage.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, storage_Tier_Values) + storage.Tier = &tierTemp } else { storage.Tier = nil } @@ -4989,12 +4848,8 @@ func (storage *Storage) AssignProperties_From_Storage(source *v20230601ps.Storag // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Storage_Type_Cache[strings.ToLower(typeVar)]; typeOk { - storage.Type = &typeValue - } else { - typeTemp := Storage_Type(*source.Type) - storage.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, storage_Type_Values) + storage.Type = &typeTemp } else { storage.Type = nil } @@ -5134,12 +4989,8 @@ func (storage *Storage_STATUS) AssignProperties_From_Storage_STATUS(source *v202 // AutoGrow if source.AutoGrow != nil { autoGrow := *source.AutoGrow - if autoGrowValue, autoGrowOk := Storage_AutoGrow_STATUS_Cache[strings.ToLower(autoGrow)]; autoGrowOk { - storage.AutoGrow = &autoGrowValue - } else { - autoGrowTemp := Storage_AutoGrow_STATUS(*source.AutoGrow) - storage.AutoGrow = &autoGrowTemp - } + autoGrowTemp := genruntime.ToEnum(autoGrow, storage_AutoGrow_STATUS_Values) + storage.AutoGrow = &autoGrowTemp } else { storage.AutoGrow = nil } @@ -5156,12 +5007,8 @@ func (storage *Storage_STATUS) AssignProperties_From_Storage_STATUS(source *v202 // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Storage_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - storage.Tier = &tierValue - } else { - tierTemp := Storage_Tier_STATUS(*source.Tier) - storage.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, storage_Tier_STATUS_Values) + storage.Tier = &tierTemp } else { storage.Tier = nil } @@ -5169,12 +5016,8 @@ func (storage *Storage_STATUS) AssignProperties_From_Storage_STATUS(source *v202 // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Storage_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - storage.Type = &typeValue - } else { - typeTemp := Storage_Type_STATUS(*source.Type) - storage.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, storage_Type_STATUS_Values) + storage.Type = &typeTemp } else { storage.Type = nil } @@ -5319,12 +5162,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -5338,12 +5177,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -5464,12 +5299,8 @@ func (identity *UserAssignedIdentity) AssignProperties_From_UserAssignedIdentity // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UserAssignedIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := UserAssignedIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, userAssignedIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5602,12 +5433,8 @@ func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedI // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UserAssignedIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := UserAssignedIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, userAssignedIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5688,7 +5515,7 @@ const ( ) // Mapping from string to AuthConfig_ActiveDirectoryAuth -var AuthConfig_ActiveDirectoryAuth_Cache = map[string]AuthConfig_ActiveDirectoryAuth{ +var authConfig_ActiveDirectoryAuth_Values = map[string]AuthConfig_ActiveDirectoryAuth{ "disabled": AuthConfig_ActiveDirectoryAuth_Disabled, "enabled": AuthConfig_ActiveDirectoryAuth_Enabled, } @@ -5701,7 +5528,7 @@ const ( ) // Mapping from string to AuthConfig_ActiveDirectoryAuth_STATUS -var AuthConfig_ActiveDirectoryAuth_STATUS_Cache = map[string]AuthConfig_ActiveDirectoryAuth_STATUS{ +var authConfig_ActiveDirectoryAuth_STATUS_Values = map[string]AuthConfig_ActiveDirectoryAuth_STATUS{ "disabled": AuthConfig_ActiveDirectoryAuth_STATUS_Disabled, "enabled": AuthConfig_ActiveDirectoryAuth_STATUS_Enabled, } @@ -5715,7 +5542,7 @@ const ( ) // Mapping from string to AuthConfig_PasswordAuth -var AuthConfig_PasswordAuth_Cache = map[string]AuthConfig_PasswordAuth{ +var authConfig_PasswordAuth_Values = map[string]AuthConfig_PasswordAuth{ "disabled": AuthConfig_PasswordAuth_Disabled, "enabled": AuthConfig_PasswordAuth_Enabled, } @@ -5728,7 +5555,7 @@ const ( ) // Mapping from string to AuthConfig_PasswordAuth_STATUS -var AuthConfig_PasswordAuth_STATUS_Cache = map[string]AuthConfig_PasswordAuth_STATUS{ +var authConfig_PasswordAuth_STATUS_Values = map[string]AuthConfig_PasswordAuth_STATUS{ "disabled": AuthConfig_PasswordAuth_STATUS_Disabled, "enabled": AuthConfig_PasswordAuth_STATUS_Enabled, } @@ -5742,7 +5569,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup -var Backup_GeoRedundantBackup_Cache = map[string]Backup_GeoRedundantBackup{ +var backup_GeoRedundantBackup_Values = map[string]Backup_GeoRedundantBackup{ "disabled": Backup_GeoRedundantBackup_Disabled, "enabled": Backup_GeoRedundantBackup_Enabled, } @@ -5755,7 +5582,7 @@ const ( ) // Mapping from string to Backup_GeoRedundantBackup_STATUS -var Backup_GeoRedundantBackup_STATUS_Cache = map[string]Backup_GeoRedundantBackup_STATUS{ +var backup_GeoRedundantBackup_STATUS_Values = map[string]Backup_GeoRedundantBackup_STATUS{ "disabled": Backup_GeoRedundantBackup_STATUS_Disabled, "enabled": Backup_GeoRedundantBackup_STATUS_Enabled, } @@ -5769,7 +5596,7 @@ const ( ) // Mapping from string to DataEncryption_GeoBackupEncryptionKeyStatus -var DataEncryption_GeoBackupEncryptionKeyStatus_Cache = map[string]DataEncryption_GeoBackupEncryptionKeyStatus{ +var dataEncryption_GeoBackupEncryptionKeyStatus_Values = map[string]DataEncryption_GeoBackupEncryptionKeyStatus{ "invalid": DataEncryption_GeoBackupEncryptionKeyStatus_Invalid, "valid": DataEncryption_GeoBackupEncryptionKeyStatus_Valid, } @@ -5782,7 +5609,7 @@ const ( ) // Mapping from string to DataEncryption_GeoBackupEncryptionKeyStatus_STATUS -var DataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Cache = map[string]DataEncryption_GeoBackupEncryptionKeyStatus_STATUS{ +var dataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Values = map[string]DataEncryption_GeoBackupEncryptionKeyStatus_STATUS{ "invalid": DataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Invalid, "valid": DataEncryption_GeoBackupEncryptionKeyStatus_STATUS_Valid, } @@ -5796,7 +5623,7 @@ const ( ) // Mapping from string to DataEncryption_PrimaryEncryptionKeyStatus -var DataEncryption_PrimaryEncryptionKeyStatus_Cache = map[string]DataEncryption_PrimaryEncryptionKeyStatus{ +var dataEncryption_PrimaryEncryptionKeyStatus_Values = map[string]DataEncryption_PrimaryEncryptionKeyStatus{ "invalid": DataEncryption_PrimaryEncryptionKeyStatus_Invalid, "valid": DataEncryption_PrimaryEncryptionKeyStatus_Valid, } @@ -5809,7 +5636,7 @@ const ( ) // Mapping from string to DataEncryption_PrimaryEncryptionKeyStatus_STATUS -var DataEncryption_PrimaryEncryptionKeyStatus_STATUS_Cache = map[string]DataEncryption_PrimaryEncryptionKeyStatus_STATUS{ +var dataEncryption_PrimaryEncryptionKeyStatus_STATUS_Values = map[string]DataEncryption_PrimaryEncryptionKeyStatus_STATUS{ "invalid": DataEncryption_PrimaryEncryptionKeyStatus_STATUS_Invalid, "valid": DataEncryption_PrimaryEncryptionKeyStatus_STATUS_Valid, } @@ -5823,7 +5650,7 @@ const ( ) // Mapping from string to DataEncryption_Type -var DataEncryption_Type_Cache = map[string]DataEncryption_Type{ +var dataEncryption_Type_Values = map[string]DataEncryption_Type{ "azurekeyvault": DataEncryption_Type_AzureKeyVault, "systemmanaged": DataEncryption_Type_SystemManaged, } @@ -5836,7 +5663,7 @@ const ( ) // Mapping from string to DataEncryption_Type_STATUS -var DataEncryption_Type_STATUS_Cache = map[string]DataEncryption_Type_STATUS{ +var dataEncryption_Type_STATUS_Values = map[string]DataEncryption_Type_STATUS{ "azurekeyvault": DataEncryption_Type_STATUS_AzureKeyVault, "systemmanaged": DataEncryption_Type_STATUS_SystemManaged, } @@ -5941,7 +5768,7 @@ const ( ) // Mapping from string to HighAvailability_Mode -var HighAvailability_Mode_Cache = map[string]HighAvailability_Mode{ +var highAvailability_Mode_Values = map[string]HighAvailability_Mode{ "disabled": HighAvailability_Mode_Disabled, "samezone": HighAvailability_Mode_SameZone, "zoneredundant": HighAvailability_Mode_ZoneRedundant, @@ -5956,7 +5783,7 @@ const ( ) // Mapping from string to HighAvailability_Mode_STATUS -var HighAvailability_Mode_STATUS_Cache = map[string]HighAvailability_Mode_STATUS{ +var highAvailability_Mode_STATUS_Values = map[string]HighAvailability_Mode_STATUS{ "disabled": HighAvailability_Mode_STATUS_Disabled, "samezone": HighAvailability_Mode_STATUS_SameZone, "zoneredundant": HighAvailability_Mode_STATUS_ZoneRedundant, @@ -5974,7 +5801,7 @@ const ( ) // Mapping from string to HighAvailability_State_STATUS -var HighAvailability_State_STATUS_Cache = map[string]HighAvailability_State_STATUS{ +var highAvailability_State_STATUS_Values = map[string]HighAvailability_State_STATUS{ "creatingstandby": HighAvailability_State_STATUS_CreatingStandby, "failingover": HighAvailability_State_STATUS_FailingOver, "healthy": HighAvailability_State_STATUS_Healthy, @@ -5992,7 +5819,7 @@ const ( ) // Mapping from string to Network_PublicNetworkAccess -var Network_PublicNetworkAccess_Cache = map[string]Network_PublicNetworkAccess{ +var network_PublicNetworkAccess_Values = map[string]Network_PublicNetworkAccess{ "disabled": Network_PublicNetworkAccess_Disabled, "enabled": Network_PublicNetworkAccess_Enabled, } @@ -6005,7 +5832,7 @@ const ( ) // Mapping from string to Network_PublicNetworkAccess_STATUS -var Network_PublicNetworkAccess_STATUS_Cache = map[string]Network_PublicNetworkAccess_STATUS{ +var network_PublicNetworkAccess_STATUS_Values = map[string]Network_PublicNetworkAccess_STATUS{ "disabled": Network_PublicNetworkAccess_STATUS_Disabled, "enabled": Network_PublicNetworkAccess_STATUS_Enabled, } @@ -6019,7 +5846,7 @@ const ( ) // Mapping from string to Replica_PromoteMode -var Replica_PromoteMode_Cache = map[string]Replica_PromoteMode{ +var replica_PromoteMode_Values = map[string]Replica_PromoteMode{ "standalone": Replica_PromoteMode_Standalone, "switchover": Replica_PromoteMode_Switchover, } @@ -6032,7 +5859,7 @@ const ( ) // Mapping from string to Replica_PromoteMode_STATUS -var Replica_PromoteMode_STATUS_Cache = map[string]Replica_PromoteMode_STATUS{ +var replica_PromoteMode_STATUS_Values = map[string]Replica_PromoteMode_STATUS{ "standalone": Replica_PromoteMode_STATUS_Standalone, "switchover": Replica_PromoteMode_STATUS_Switchover, } @@ -6046,7 +5873,7 @@ const ( ) // Mapping from string to Replica_PromoteOption -var Replica_PromoteOption_Cache = map[string]Replica_PromoteOption{ +var replica_PromoteOption_Values = map[string]Replica_PromoteOption{ "forced": Replica_PromoteOption_Forced, "planned": Replica_PromoteOption_Planned, } @@ -6059,7 +5886,7 @@ const ( ) // Mapping from string to Replica_PromoteOption_STATUS -var Replica_PromoteOption_STATUS_Cache = map[string]Replica_PromoteOption_STATUS{ +var replica_PromoteOption_STATUS_Values = map[string]Replica_PromoteOption_STATUS{ "forced": Replica_PromoteOption_STATUS_Forced, "planned": Replica_PromoteOption_STATUS_Planned, } @@ -6076,7 +5903,7 @@ const ( ) // Mapping from string to Replica_ReplicationState_STATUS -var Replica_ReplicationState_STATUS_Cache = map[string]Replica_ReplicationState_STATUS{ +var replica_ReplicationState_STATUS_Values = map[string]Replica_ReplicationState_STATUS{ "active": Replica_ReplicationState_STATUS_Active, "broken": Replica_ReplicationState_STATUS_Broken, "catchup": Replica_ReplicationState_STATUS_Catchup, @@ -6094,7 +5921,7 @@ const ( ) // Mapping from string to Storage_AutoGrow -var Storage_AutoGrow_Cache = map[string]Storage_AutoGrow{ +var storage_AutoGrow_Values = map[string]Storage_AutoGrow{ "disabled": Storage_AutoGrow_Disabled, "enabled": Storage_AutoGrow_Enabled, } @@ -6107,7 +5934,7 @@ const ( ) // Mapping from string to Storage_AutoGrow_STATUS -var Storage_AutoGrow_STATUS_Cache = map[string]Storage_AutoGrow_STATUS{ +var storage_AutoGrow_STATUS_Values = map[string]Storage_AutoGrow_STATUS{ "disabled": Storage_AutoGrow_STATUS_Disabled, "enabled": Storage_AutoGrow_STATUS_Enabled, } @@ -6133,7 +5960,7 @@ const ( ) // Mapping from string to Storage_Tier -var Storage_Tier_Cache = map[string]Storage_Tier{ +var storage_Tier_Values = map[string]Storage_Tier{ "p1": Storage_Tier_P1, "p10": Storage_Tier_P10, "p15": Storage_Tier_P15, @@ -6170,7 +5997,7 @@ const ( ) // Mapping from string to Storage_Tier_STATUS -var Storage_Tier_STATUS_Cache = map[string]Storage_Tier_STATUS{ +var storage_Tier_STATUS_Values = map[string]Storage_Tier_STATUS{ "p1": Storage_Tier_STATUS_P1, "p10": Storage_Tier_STATUS_P10, "p15": Storage_Tier_STATUS_P15, @@ -6196,7 +6023,7 @@ const ( ) // Mapping from string to Storage_Type -var Storage_Type_Cache = map[string]Storage_Type{ +var storage_Type_Values = map[string]Storage_Type{ "premiumv2_lrs": Storage_Type_PremiumV2_LRS, "premium_lrs": Storage_Type_Premium_LRS, } @@ -6209,7 +6036,7 @@ const ( ) // Mapping from string to Storage_Type_STATUS -var Storage_Type_STATUS_Cache = map[string]Storage_Type_STATUS{ +var storage_Type_STATUS_Values = map[string]Storage_Type_STATUS{ "premiumv2_lrs": Storage_Type_STATUS_PremiumV2_LRS, "premium_lrs": Storage_Type_STATUS_Premium_LRS, } diff --git a/v2/api/dbforpostgresql/v1api20230601preview/flexible_servers_configuration_types_gen.go b/v2/api/dbforpostgresql/v1api20230601preview/flexible_servers_configuration_types_gen.go index 6d95b74f4d6..b6f0f502167 100644 --- a/v2/api/dbforpostgresql/v1api20230601preview/flexible_servers_configuration_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20230601preview/flexible_servers_configuration_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -798,12 +797,8 @@ func (configuration *FlexibleServers_Configuration_STATUS) AssignProperties_From // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := ConfigurationProperties_DataType_STATUS_Cache[strings.ToLower(dataType)]; dataTypeOk { - configuration.DataType = &dataTypeValue - } else { - dataTypeTemp := ConfigurationProperties_DataType_STATUS(*source.DataType) - configuration.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, configurationProperties_DataType_STATUS_Values) + configuration.DataType = &dataTypeTemp } else { configuration.DataType = nil } @@ -978,7 +973,7 @@ const ( ) // Mapping from string to ConfigurationProperties_DataType_STATUS -var ConfigurationProperties_DataType_STATUS_Cache = map[string]ConfigurationProperties_DataType_STATUS{ +var configurationProperties_DataType_STATUS_Values = map[string]ConfigurationProperties_DataType_STATUS{ "boolean": ConfigurationProperties_DataType_STATUS_Boolean, "enumeration": ConfigurationProperties_DataType_STATUS_Enumeration, "integer": ConfigurationProperties_DataType_STATUS_Integer, diff --git a/v2/api/dbforpostgresql/v1api20230601preview/storage/flexible_server_types_gen.go b/v2/api/dbforpostgresql/v1api20230601preview/storage/flexible_server_types_gen.go index 2efe58acb08..fdf7c31e7bf 100644 --- a/v2/api/dbforpostgresql/v1api20230601preview/storage/flexible_server_types_gen.go +++ b/v2/api/dbforpostgresql/v1api20230601preview/storage/flexible_server_types_gen.go @@ -255,7 +255,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-06-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-06-01-preview": APIVersion_Value, } diff --git a/v2/api/devices/v1api20210702/iot_hub_spec_arm_types_gen.go b/v2/api/devices/v1api20210702/iot_hub_spec_arm_types_gen.go index ac38a5ce690..da4efe920d5 100644 --- a/v2/api/devices/v1api20210702/iot_hub_spec_arm_types_gen.go +++ b/v2/api/devices/v1api20210702/iot_hub_spec_arm_types_gen.go @@ -136,7 +136,7 @@ const ( ) // Mapping from string to ArmIdentity_Type -var ArmIdentity_Type_Cache = map[string]ArmIdentity_Type{ +var armIdentity_Type_Values = map[string]ArmIdentity_Type{ "none": ArmIdentity_Type_None, "systemassigned": ArmIdentity_Type_SystemAssigned, "systemassigned, userassigned": ArmIdentity_Type_SystemAssignedUserAssigned, @@ -177,7 +177,7 @@ const ( ) // Mapping from string to IotHubProperties_Features -var IotHubProperties_Features_Cache = map[string]IotHubProperties_Features{ +var iotHubProperties_Features_Values = map[string]IotHubProperties_Features{ "devicemanagement": IotHubProperties_Features_DeviceManagement, "none": IotHubProperties_Features_None, } @@ -191,7 +191,7 @@ const ( ) // Mapping from string to IotHubProperties_PublicNetworkAccess -var IotHubProperties_PublicNetworkAccess_Cache = map[string]IotHubProperties_PublicNetworkAccess{ +var iotHubProperties_PublicNetworkAccess_Values = map[string]IotHubProperties_PublicNetworkAccess{ "disabled": IotHubProperties_PublicNetworkAccess_Disabled, "enabled": IotHubProperties_PublicNetworkAccess_Enabled, } @@ -210,7 +210,7 @@ const ( ) // Mapping from string to IotHubSkuInfo_Name -var IotHubSkuInfo_Name_Cache = map[string]IotHubSkuInfo_Name{ +var iotHubSkuInfo_Name_Values = map[string]IotHubSkuInfo_Name{ "b1": IotHubSkuInfo_Name_B1, "b2": IotHubSkuInfo_Name_B2, "b3": IotHubSkuInfo_Name_B3, @@ -371,7 +371,7 @@ const ( ) // Mapping from string to IpFilterRule_Action -var IpFilterRule_Action_Cache = map[string]IpFilterRule_Action{ +var ipFilterRule_Action_Values = map[string]IpFilterRule_Action{ "accept": IpFilterRule_Action_Accept, "reject": IpFilterRule_Action_Reject, } @@ -403,7 +403,7 @@ const ( ) // Mapping from string to NetworkRuleSetProperties_DefaultAction -var NetworkRuleSetProperties_DefaultAction_Cache = map[string]NetworkRuleSetProperties_DefaultAction{ +var networkRuleSetProperties_DefaultAction_Values = map[string]NetworkRuleSetProperties_DefaultAction{ "allow": NetworkRuleSetProperties_DefaultAction_Allow, "deny": NetworkRuleSetProperties_DefaultAction_Deny, } @@ -471,7 +471,7 @@ const ( ) // Mapping from string to SharedAccessSignatureAuthorizationRule_Rights -var SharedAccessSignatureAuthorizationRule_Rights_Cache = map[string]SharedAccessSignatureAuthorizationRule_Rights{ +var sharedAccessSignatureAuthorizationRule_Rights_Values = map[string]SharedAccessSignatureAuthorizationRule_Rights{ "deviceconnect": SharedAccessSignatureAuthorizationRule_Rights_DeviceConnect, "registryread": SharedAccessSignatureAuthorizationRule_Rights_RegistryRead, "registryread, deviceconnect": SharedAccessSignatureAuthorizationRule_Rights_RegistryReadDeviceConnect, @@ -498,7 +498,7 @@ const ( ) // Mapping from string to StorageEndpointProperties_AuthenticationType -var StorageEndpointProperties_AuthenticationType_Cache = map[string]StorageEndpointProperties_AuthenticationType{ +var storageEndpointProperties_AuthenticationType_Values = map[string]StorageEndpointProperties_AuthenticationType{ "identitybased": StorageEndpointProperties_AuthenticationType_IdentityBased, "keybased": StorageEndpointProperties_AuthenticationType_KeyBased, } @@ -509,7 +509,7 @@ type FallbackRouteProperties_Source string const FallbackRouteProperties_Source_DeviceMessages = FallbackRouteProperties_Source("DeviceMessages") // Mapping from string to FallbackRouteProperties_Source -var FallbackRouteProperties_Source_Cache = map[string]FallbackRouteProperties_Source{ +var fallbackRouteProperties_Source_Values = map[string]FallbackRouteProperties_Source{ "devicemessages": FallbackRouteProperties_Source_DeviceMessages, } @@ -519,7 +519,7 @@ type NetworkRuleSetIpRule_Action string const NetworkRuleSetIpRule_Action_Allow = NetworkRuleSetIpRule_Action("Allow") // Mapping from string to NetworkRuleSetIpRule_Action -var NetworkRuleSetIpRule_Action_Cache = map[string]NetworkRuleSetIpRule_Action{ +var networkRuleSetIpRule_Action_Values = map[string]NetworkRuleSetIpRule_Action{ "allow": NetworkRuleSetIpRule_Action_Allow, } @@ -536,7 +536,7 @@ const ( ) // Mapping from string to RouteProperties_Source -var RouteProperties_Source_Cache = map[string]RouteProperties_Source{ +var routeProperties_Source_Values = map[string]RouteProperties_Source{ "deviceconnectionstateevents": RouteProperties_Source_DeviceConnectionStateEvents, "devicejoblifecycleevents": RouteProperties_Source_DeviceJobLifecycleEvents, "devicelifecycleevents": RouteProperties_Source_DeviceLifecycleEvents, @@ -690,7 +690,7 @@ const ( ) // Mapping from string to RoutingEventHubProperties_AuthenticationType -var RoutingEventHubProperties_AuthenticationType_Cache = map[string]RoutingEventHubProperties_AuthenticationType{ +var routingEventHubProperties_AuthenticationType_Values = map[string]RoutingEventHubProperties_AuthenticationType{ "identitybased": RoutingEventHubProperties_AuthenticationType_IdentityBased, "keybased": RoutingEventHubProperties_AuthenticationType_KeyBased, } @@ -704,7 +704,7 @@ const ( ) // Mapping from string to RoutingServiceBusQueueEndpointProperties_AuthenticationType -var RoutingServiceBusQueueEndpointProperties_AuthenticationType_Cache = map[string]RoutingServiceBusQueueEndpointProperties_AuthenticationType{ +var routingServiceBusQueueEndpointProperties_AuthenticationType_Values = map[string]RoutingServiceBusQueueEndpointProperties_AuthenticationType{ "identitybased": RoutingServiceBusQueueEndpointProperties_AuthenticationType_IdentityBased, "keybased": RoutingServiceBusQueueEndpointProperties_AuthenticationType_KeyBased, } @@ -718,7 +718,7 @@ const ( ) // Mapping from string to RoutingServiceBusTopicEndpointProperties_AuthenticationType -var RoutingServiceBusTopicEndpointProperties_AuthenticationType_Cache = map[string]RoutingServiceBusTopicEndpointProperties_AuthenticationType{ +var routingServiceBusTopicEndpointProperties_AuthenticationType_Values = map[string]RoutingServiceBusTopicEndpointProperties_AuthenticationType{ "identitybased": RoutingServiceBusTopicEndpointProperties_AuthenticationType_IdentityBased, "keybased": RoutingServiceBusTopicEndpointProperties_AuthenticationType_KeyBased, } @@ -732,7 +732,7 @@ const ( ) // Mapping from string to RoutingStorageContainerProperties_AuthenticationType -var RoutingStorageContainerProperties_AuthenticationType_Cache = map[string]RoutingStorageContainerProperties_AuthenticationType{ +var routingStorageContainerProperties_AuthenticationType_Values = map[string]RoutingStorageContainerProperties_AuthenticationType{ "identitybased": RoutingStorageContainerProperties_AuthenticationType_IdentityBased, "keybased": RoutingStorageContainerProperties_AuthenticationType_KeyBased, } @@ -747,7 +747,7 @@ const ( ) // Mapping from string to RoutingStorageContainerProperties_Encoding -var RoutingStorageContainerProperties_Encoding_Cache = map[string]RoutingStorageContainerProperties_Encoding{ +var routingStorageContainerProperties_Encoding_Values = map[string]RoutingStorageContainerProperties_Encoding{ "avro": RoutingStorageContainerProperties_Encoding_Avro, "avrodeflate": RoutingStorageContainerProperties_Encoding_AvroDeflate, "json": RoutingStorageContainerProperties_Encoding_JSON, diff --git a/v2/api/devices/v1api20210702/iot_hub_status_arm_types_gen.go b/v2/api/devices/v1api20210702/iot_hub_status_arm_types_gen.go index b4cdd950bc9..5f9e4a198bd 100644 --- a/v2/api/devices/v1api20210702/iot_hub_status_arm_types_gen.go +++ b/v2/api/devices/v1api20210702/iot_hub_status_arm_types_gen.go @@ -176,7 +176,7 @@ const ( ) // Mapping from string to ArmIdentity_Type_STATUS -var ArmIdentity_Type_STATUS_Cache = map[string]ArmIdentity_Type_STATUS{ +var armIdentity_Type_STATUS_Values = map[string]ArmIdentity_Type_STATUS{ "none": ArmIdentity_Type_STATUS_None, "systemassigned": ArmIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ArmIdentity_Type_STATUS_SystemAssignedUserAssigned, @@ -241,7 +241,7 @@ const ( ) // Mapping from string to IotHubProperties_Features_STATUS -var IotHubProperties_Features_STATUS_Cache = map[string]IotHubProperties_Features_STATUS{ +var iotHubProperties_Features_STATUS_Values = map[string]IotHubProperties_Features_STATUS{ "devicemanagement": IotHubProperties_Features_STATUS_DeviceManagement, "none": IotHubProperties_Features_STATUS_None, } @@ -254,7 +254,7 @@ const ( ) // Mapping from string to IotHubProperties_PublicNetworkAccess_STATUS -var IotHubProperties_PublicNetworkAccess_STATUS_Cache = map[string]IotHubProperties_PublicNetworkAccess_STATUS{ +var iotHubProperties_PublicNetworkAccess_STATUS_Values = map[string]IotHubProperties_PublicNetworkAccess_STATUS{ "disabled": IotHubProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": IotHubProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -272,7 +272,7 @@ const ( ) // Mapping from string to IotHubSkuInfo_Name_STATUS -var IotHubSkuInfo_Name_STATUS_Cache = map[string]IotHubSkuInfo_Name_STATUS{ +var iotHubSkuInfo_Name_STATUS_Values = map[string]IotHubSkuInfo_Name_STATUS{ "b1": IotHubSkuInfo_Name_STATUS_B1, "b2": IotHubSkuInfo_Name_STATUS_B2, "b3": IotHubSkuInfo_Name_STATUS_B3, @@ -291,7 +291,7 @@ const ( ) // Mapping from string to IotHubSkuInfo_Tier_STATUS -var IotHubSkuInfo_Tier_STATUS_Cache = map[string]IotHubSkuInfo_Tier_STATUS{ +var iotHubSkuInfo_Tier_STATUS_Values = map[string]IotHubSkuInfo_Tier_STATUS{ "basic": IotHubSkuInfo_Tier_STATUS_Basic, "free": IotHubSkuInfo_Tier_STATUS_Free, "standard": IotHubSkuInfo_Tier_STATUS_Standard, @@ -399,7 +399,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -416,7 +416,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, @@ -480,7 +480,7 @@ const ( ) // Mapping from string to IotHubLocationDescription_Role_STATUS -var IotHubLocationDescription_Role_STATUS_Cache = map[string]IotHubLocationDescription_Role_STATUS{ +var iotHubLocationDescription_Role_STATUS_Values = map[string]IotHubLocationDescription_Role_STATUS{ "primary": IotHubLocationDescription_Role_STATUS_Primary, "secondary": IotHubLocationDescription_Role_STATUS_Secondary, } @@ -493,7 +493,7 @@ const ( ) // Mapping from string to IpFilterRule_Action_STATUS -var IpFilterRule_Action_STATUS_Cache = map[string]IpFilterRule_Action_STATUS{ +var ipFilterRule_Action_STATUS_Values = map[string]IpFilterRule_Action_STATUS{ "accept": IpFilterRule_Action_STATUS_Accept, "reject": IpFilterRule_Action_STATUS_Reject, } @@ -524,7 +524,7 @@ const ( ) // Mapping from string to NetworkRuleSetProperties_DefaultAction_STATUS -var NetworkRuleSetProperties_DefaultAction_STATUS_Cache = map[string]NetworkRuleSetProperties_DefaultAction_STATUS{ +var networkRuleSetProperties_DefaultAction_STATUS_Values = map[string]NetworkRuleSetProperties_DefaultAction_STATUS{ "allow": NetworkRuleSetProperties_DefaultAction_STATUS_Allow, "deny": NetworkRuleSetProperties_DefaultAction_STATUS_Deny, } @@ -591,7 +591,7 @@ const ( ) // Mapping from string to SharedAccessSignatureAuthorizationRule_Rights_STATUS -var SharedAccessSignatureAuthorizationRule_Rights_STATUS_Cache = map[string]SharedAccessSignatureAuthorizationRule_Rights_STATUS{ +var sharedAccessSignatureAuthorizationRule_Rights_STATUS_Values = map[string]SharedAccessSignatureAuthorizationRule_Rights_STATUS{ "deviceconnect": SharedAccessSignatureAuthorizationRule_Rights_STATUS_DeviceConnect, "registryread": SharedAccessSignatureAuthorizationRule_Rights_STATUS_RegistryRead, "registryread, deviceconnect": SharedAccessSignatureAuthorizationRule_Rights_STATUS_RegistryReadDeviceConnect, @@ -617,7 +617,7 @@ const ( ) // Mapping from string to StorageEndpointProperties_AuthenticationType_STATUS -var StorageEndpointProperties_AuthenticationType_STATUS_Cache = map[string]StorageEndpointProperties_AuthenticationType_STATUS{ +var storageEndpointProperties_AuthenticationType_STATUS_Values = map[string]StorageEndpointProperties_AuthenticationType_STATUS{ "identitybased": StorageEndpointProperties_AuthenticationType_STATUS_IdentityBased, "keybased": StorageEndpointProperties_AuthenticationType_STATUS_KeyBased, } @@ -627,7 +627,7 @@ type FallbackRouteProperties_Source_STATUS string const FallbackRouteProperties_Source_STATUS_DeviceMessages = FallbackRouteProperties_Source_STATUS("DeviceMessages") // Mapping from string to FallbackRouteProperties_Source_STATUS -var FallbackRouteProperties_Source_STATUS_Cache = map[string]FallbackRouteProperties_Source_STATUS{ +var fallbackRouteProperties_Source_STATUS_Values = map[string]FallbackRouteProperties_Source_STATUS{ "devicemessages": FallbackRouteProperties_Source_STATUS_DeviceMessages, } @@ -636,7 +636,7 @@ type NetworkRuleSetIpRule_Action_STATUS string const NetworkRuleSetIpRule_Action_STATUS_Allow = NetworkRuleSetIpRule_Action_STATUS("Allow") // Mapping from string to NetworkRuleSetIpRule_Action_STATUS -var NetworkRuleSetIpRule_Action_STATUS_Cache = map[string]NetworkRuleSetIpRule_Action_STATUS{ +var networkRuleSetIpRule_Action_STATUS_Values = map[string]NetworkRuleSetIpRule_Action_STATUS{ "allow": NetworkRuleSetIpRule_Action_STATUS_Allow, } @@ -652,7 +652,7 @@ const ( ) // Mapping from string to RouteProperties_Source_STATUS -var RouteProperties_Source_STATUS_Cache = map[string]RouteProperties_Source_STATUS{ +var routeProperties_Source_STATUS_Values = map[string]RouteProperties_Source_STATUS{ "deviceconnectionstateevents": RouteProperties_Source_STATUS_DeviceConnectionStateEvents, "devicejoblifecycleevents": RouteProperties_Source_STATUS_DeviceJobLifecycleEvents, "devicelifecycleevents": RouteProperties_Source_STATUS_DeviceLifecycleEvents, @@ -801,7 +801,7 @@ const ( ) // Mapping from string to RoutingEventHubProperties_AuthenticationType_STATUS -var RoutingEventHubProperties_AuthenticationType_STATUS_Cache = map[string]RoutingEventHubProperties_AuthenticationType_STATUS{ +var routingEventHubProperties_AuthenticationType_STATUS_Values = map[string]RoutingEventHubProperties_AuthenticationType_STATUS{ "identitybased": RoutingEventHubProperties_AuthenticationType_STATUS_IdentityBased, "keybased": RoutingEventHubProperties_AuthenticationType_STATUS_KeyBased, } @@ -814,7 +814,7 @@ const ( ) // Mapping from string to RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS -var RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_Cache = map[string]RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS{ +var routingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_Values = map[string]RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS{ "identitybased": RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_IdentityBased, "keybased": RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_KeyBased, } @@ -827,7 +827,7 @@ const ( ) // Mapping from string to RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS -var RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_Cache = map[string]RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS{ +var routingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_Values = map[string]RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS{ "identitybased": RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_IdentityBased, "keybased": RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_KeyBased, } @@ -840,7 +840,7 @@ const ( ) // Mapping from string to RoutingStorageContainerProperties_AuthenticationType_STATUS -var RoutingStorageContainerProperties_AuthenticationType_STATUS_Cache = map[string]RoutingStorageContainerProperties_AuthenticationType_STATUS{ +var routingStorageContainerProperties_AuthenticationType_STATUS_Values = map[string]RoutingStorageContainerProperties_AuthenticationType_STATUS{ "identitybased": RoutingStorageContainerProperties_AuthenticationType_STATUS_IdentityBased, "keybased": RoutingStorageContainerProperties_AuthenticationType_STATUS_KeyBased, } @@ -854,7 +854,7 @@ const ( ) // Mapping from string to RoutingStorageContainerProperties_Encoding_STATUS -var RoutingStorageContainerProperties_Encoding_STATUS_Cache = map[string]RoutingStorageContainerProperties_Encoding_STATUS{ +var routingStorageContainerProperties_Encoding_STATUS_Values = map[string]RoutingStorageContainerProperties_Encoding_STATUS{ "avro": RoutingStorageContainerProperties_Encoding_STATUS_Avro, "avrodeflate": RoutingStorageContainerProperties_Encoding_STATUS_AvroDeflate, "json": RoutingStorageContainerProperties_Encoding_STATUS_JSON, diff --git a/v2/api/devices/v1api20210702/iot_hub_types_gen.go b/v2/api/devices/v1api20210702/iot_hub_types_gen.go index a80b2908eb8..805531a6ab1 100644 --- a/v2/api/devices/v1api20210702/iot_hub_types_gen.go +++ b/v2/api/devices/v1api20210702/iot_hub_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -357,7 +356,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-02": APIVersion_Value, } @@ -1203,12 +1202,8 @@ func (identity *ArmIdentity) AssignProperties_From_ArmIdentity(source *v20210702 // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ArmIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ArmIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, armIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1378,12 +1373,8 @@ func (identity *ArmIdentity_STATUS) AssignProperties_From_ArmIdentity_STATUS(sou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ArmIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ArmIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, armIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2012,12 +2003,8 @@ func (properties *IotHubProperties) AssignProperties_From_IotHubProperties(sourc // Features if source.Features != nil { feature := *source.Features - if features, featuresOk := IotHubProperties_Features_Cache[strings.ToLower(feature)]; featuresOk { - properties.Features = &features - } else { - featureTemp := IotHubProperties_Features(*source.Features) - properties.Features = &featureTemp - } + featureTemp := genruntime.ToEnum(feature, iotHubProperties_Features_Values) + properties.Features = &featureTemp } else { properties.Features = nil } @@ -2076,12 +2063,8 @@ func (properties *IotHubProperties) AssignProperties_From_IotHubProperties(sourc // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := IotHubProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - properties.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := IotHubProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - properties.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, iotHubProperties_PublicNetworkAccess_Values) + properties.PublicNetworkAccess = &publicNetworkAccessTemp } else { properties.PublicNetworkAccess = nil } @@ -2945,12 +2928,8 @@ func (properties *IotHubProperties_STATUS) AssignProperties_From_IotHubPropertie // Features if source.Features != nil { feature := *source.Features - if features, featuresOk := IotHubProperties_Features_STATUS_Cache[strings.ToLower(feature)]; featuresOk { - properties.Features = &features - } else { - featureTemp := IotHubProperties_Features_STATUS(*source.Features) - properties.Features = &featureTemp - } + featureTemp := genruntime.ToEnum(feature, iotHubProperties_Features_STATUS_Values) + properties.Features = &featureTemp } else { properties.Features = nil } @@ -3051,12 +3030,8 @@ func (properties *IotHubProperties_STATUS) AssignProperties_From_IotHubPropertie // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := IotHubProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - properties.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := IotHubProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - properties.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, iotHubProperties_PublicNetworkAccess_STATUS_Values) + properties.PublicNetworkAccess = &publicNetworkAccessTemp } else { properties.PublicNetworkAccess = nil } @@ -3437,12 +3412,8 @@ func (info *IotHubSkuInfo) AssignProperties_From_IotHubSkuInfo(source *v20210702 // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := IotHubSkuInfo_Name_Cache[strings.ToLower(name)]; nameOk { - info.Name = &nameValue - } else { - nameTemp := IotHubSkuInfo_Name(*source.Name) - info.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, iotHubSkuInfo_Name_Values) + info.Name = &nameTemp } else { info.Name = nil } @@ -3554,12 +3525,8 @@ func (info *IotHubSkuInfo_STATUS) AssignProperties_From_IotHubSkuInfo_STATUS(sou // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := IotHubSkuInfo_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - info.Name = &nameValue - } else { - nameTemp := IotHubSkuInfo_Name_STATUS(*source.Name) - info.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, iotHubSkuInfo_Name_STATUS_Values) + info.Name = &nameTemp } else { info.Name = nil } @@ -3567,12 +3534,8 @@ func (info *IotHubSkuInfo_STATUS) AssignProperties_From_IotHubSkuInfo_STATUS(sou // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := IotHubSkuInfo_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - info.Tier = &tierValue - } else { - tierTemp := IotHubSkuInfo_Tier_STATUS(*source.Tier) - info.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, iotHubSkuInfo_Tier_STATUS_Values) + info.Tier = &tierTemp } else { info.Tier = nil } @@ -3703,12 +3666,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3722,12 +3681,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4431,12 +4386,8 @@ func (description *IotHubLocationDescription_STATUS) AssignProperties_From_IotHu // Role if source.Role != nil { role := *source.Role - if roleValue, roleOk := IotHubLocationDescription_Role_STATUS_Cache[strings.ToLower(role)]; roleOk { - description.Role = &roleValue - } else { - roleTemp := IotHubLocationDescription_Role_STATUS(*source.Role) - description.Role = &roleTemp - } + roleTemp := genruntime.ToEnum(role, iotHubLocationDescription_Role_STATUS_Values) + description.Role = &roleTemp } else { description.Role = nil } @@ -4781,12 +4732,8 @@ func (rule *IpFilterRule) AssignProperties_From_IpFilterRule(source *v20210702s. // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IpFilterRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IpFilterRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, ipFilterRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -4906,12 +4853,8 @@ func (rule *IpFilterRule_STATUS) AssignProperties_From_IpFilterRule_STATUS(sourc // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IpFilterRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IpFilterRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, ipFilterRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -5296,12 +5239,8 @@ func (properties *NetworkRuleSetProperties) AssignProperties_From_NetworkRuleSet // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSetProperties_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - properties.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSetProperties_DefaultAction(*source.DefaultAction) - properties.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSetProperties_DefaultAction_Values) + properties.DefaultAction = &defaultActionTemp } else { properties.DefaultAction = nil } @@ -5485,12 +5424,8 @@ func (properties *NetworkRuleSetProperties_STATUS) AssignProperties_From_Network // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSetProperties_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - properties.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSetProperties_DefaultAction_STATUS(*source.DefaultAction) - properties.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSetProperties_DefaultAction_STATUS_Values) + properties.DefaultAction = &defaultActionTemp } else { properties.DefaultAction = nil } @@ -6261,12 +6196,8 @@ func (rule *SharedAccessSignatureAuthorizationRule) AssignProperties_From_Shared // Rights if source.Rights != nil { right := *source.Rights - if rights, rightsOk := SharedAccessSignatureAuthorizationRule_Rights_Cache[strings.ToLower(right)]; rightsOk { - rule.Rights = &rights - } else { - rightTemp := SharedAccessSignatureAuthorizationRule_Rights(*source.Rights) - rule.Rights = &rightTemp - } + rightTemp := genruntime.ToEnum(right, sharedAccessSignatureAuthorizationRule_Rights_Values) + rule.Rights = &rightTemp } else { rule.Rights = nil } @@ -6368,12 +6299,8 @@ func (rule *SharedAccessSignatureAuthorizationRule_STATUS) AssignProperties_From // Rights if source.Rights != nil { right := *source.Rights - if rights, rightsOk := SharedAccessSignatureAuthorizationRule_Rights_STATUS_Cache[strings.ToLower(right)]; rightsOk { - rule.Rights = &rights - } else { - rightTemp := SharedAccessSignatureAuthorizationRule_Rights_STATUS(*source.Rights) - rule.Rights = &rightTemp - } + rightTemp := genruntime.ToEnum(right, sharedAccessSignatureAuthorizationRule_Rights_STATUS_Values) + rule.Rights = &rightTemp } else { rule.Rights = nil } @@ -6533,12 +6460,8 @@ func (properties *StorageEndpointProperties) AssignProperties_From_StorageEndpoi // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := StorageEndpointProperties_AuthenticationType_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := StorageEndpointProperties_AuthenticationType(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, storageEndpointProperties_AuthenticationType_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -6726,12 +6649,8 @@ func (properties *StorageEndpointProperties_STATUS) AssignProperties_From_Storag // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := StorageEndpointProperties_AuthenticationType_STATUS_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := StorageEndpointProperties_AuthenticationType_STATUS(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, storageEndpointProperties_AuthenticationType_STATUS_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -7230,13 +7149,9 @@ func (properties *FallbackRouteProperties) AssignProperties_From_FallbackRoutePr // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := FallbackRouteProperties_Source_Cache[strings.ToLower(sourceCache)]; sourceOk { - properties.Source = &sourceValue - } else { - sourceTemp := FallbackRouteProperties_Source(*source.Source) - properties.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, fallbackRouteProperties_Source_Values) + properties.Source = &sourceTemp } else { properties.Source = nil } @@ -7429,13 +7344,9 @@ func (properties *FallbackRouteProperties_STATUS) AssignProperties_From_Fallback // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := FallbackRouteProperties_Source_STATUS_Cache[strings.ToLower(sourceCache)]; sourceOk { - properties.Source = &sourceValue - } else { - sourceTemp := FallbackRouteProperties_Source_STATUS(*source.Source) - properties.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, fallbackRouteProperties_Source_STATUS_Values) + properties.Source = &sourceTemp } else { properties.Source = nil } @@ -7955,12 +7866,8 @@ func (rule *NetworkRuleSetIpRule) AssignProperties_From_NetworkRuleSetIpRule(sou // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := NetworkRuleSetIpRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := NetworkRuleSetIpRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, networkRuleSetIpRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -8080,12 +7987,8 @@ func (rule *NetworkRuleSetIpRule_STATUS) AssignProperties_From_NetworkRuleSetIpR // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := NetworkRuleSetIpRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := NetworkRuleSetIpRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, networkRuleSetIpRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -8280,13 +8183,9 @@ func (properties *RouteProperties) AssignProperties_From_RouteProperties(source // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := RouteProperties_Source_Cache[strings.ToLower(sourceCache)]; sourceOk { - properties.Source = &sourceValue - } else { - sourceTemp := RouteProperties_Source(*source.Source) - properties.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, routeProperties_Source_Values) + properties.Source = &sourceTemp } else { properties.Source = nil } @@ -8488,13 +8387,9 @@ func (properties *RouteProperties_STATUS) AssignProperties_From_RouteProperties_ // Source if source.Source != nil { - sourceCache := *source.Source - if sourceValue, sourceOk := RouteProperties_Source_STATUS_Cache[strings.ToLower(sourceCache)]; sourceOk { - properties.Source = &sourceValue - } else { - sourceTemp := RouteProperties_Source_STATUS(*source.Source) - properties.Source = &sourceTemp - } + sourceValue := *source.Source + sourceTemp := genruntime.ToEnum(sourceValue, routeProperties_Source_STATUS_Values) + properties.Source = &sourceTemp } else { properties.Source = nil } @@ -9342,12 +9237,8 @@ func (properties *RoutingEventHubProperties) AssignProperties_From_RoutingEventH // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingEventHubProperties_AuthenticationType_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingEventHubProperties_AuthenticationType(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingEventHubProperties_AuthenticationType_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -9637,12 +9528,8 @@ func (properties *RoutingEventHubProperties_STATUS) AssignProperties_From_Routin // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingEventHubProperties_AuthenticationType_STATUS_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingEventHubProperties_AuthenticationType_STATUS(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingEventHubProperties_AuthenticationType_STATUS_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -9919,12 +9806,8 @@ func (properties *RoutingServiceBusQueueEndpointProperties) AssignProperties_Fro // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingServiceBusQueueEndpointProperties_AuthenticationType_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingServiceBusQueueEndpointProperties_AuthenticationType(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingServiceBusQueueEndpointProperties_AuthenticationType_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -10214,12 +10097,8 @@ func (properties *RoutingServiceBusQueueEndpointProperties_STATUS) AssignPropert // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingServiceBusQueueEndpointProperties_AuthenticationType_STATUS(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingServiceBusQueueEndpointProperties_AuthenticationType_STATUS_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -10496,12 +10375,8 @@ func (properties *RoutingServiceBusTopicEndpointProperties) AssignProperties_Fro // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingServiceBusTopicEndpointProperties_AuthenticationType_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingServiceBusTopicEndpointProperties_AuthenticationType(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingServiceBusTopicEndpointProperties_AuthenticationType_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -10791,12 +10666,8 @@ func (properties *RoutingServiceBusTopicEndpointProperties_STATUS) AssignPropert // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingServiceBusTopicEndpointProperties_AuthenticationType_STATUS(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingServiceBusTopicEndpointProperties_AuthenticationType_STATUS_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -11142,12 +11013,8 @@ func (properties *RoutingStorageContainerProperties) AssignProperties_From_Routi // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingStorageContainerProperties_AuthenticationType_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingStorageContainerProperties_AuthenticationType(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingStorageContainerProperties_AuthenticationType_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -11174,12 +11041,8 @@ func (properties *RoutingStorageContainerProperties) AssignProperties_From_Routi // Encoding if source.Encoding != nil { encoding := *source.Encoding - if encodingValue, encodingOk := RoutingStorageContainerProperties_Encoding_Cache[strings.ToLower(encoding)]; encodingOk { - properties.Encoding = &encodingValue - } else { - encodingTemp := RoutingStorageContainerProperties_Encoding(*source.Encoding) - properties.Encoding = &encodingTemp - } + encodingTemp := genruntime.ToEnum(encoding, routingStorageContainerProperties_Encoding_Values) + properties.Encoding = &encodingTemp } else { properties.Encoding = nil } @@ -11563,12 +11426,8 @@ func (properties *RoutingStorageContainerProperties_STATUS) AssignProperties_Fro // AuthenticationType if source.AuthenticationType != nil { authenticationType := *source.AuthenticationType - if authenticationTypeValue, authenticationTypeOk := RoutingStorageContainerProperties_AuthenticationType_STATUS_Cache[strings.ToLower(authenticationType)]; authenticationTypeOk { - properties.AuthenticationType = &authenticationTypeValue - } else { - authenticationTypeTemp := RoutingStorageContainerProperties_AuthenticationType_STATUS(*source.AuthenticationType) - properties.AuthenticationType = &authenticationTypeTemp - } + authenticationTypeTemp := genruntime.ToEnum(authenticationType, routingStorageContainerProperties_AuthenticationType_STATUS_Values) + properties.AuthenticationType = &authenticationTypeTemp } else { properties.AuthenticationType = nil } @@ -11582,12 +11441,8 @@ func (properties *RoutingStorageContainerProperties_STATUS) AssignProperties_Fro // Encoding if source.Encoding != nil { encoding := *source.Encoding - if encodingValue, encodingOk := RoutingStorageContainerProperties_Encoding_STATUS_Cache[strings.ToLower(encoding)]; encodingOk { - properties.Encoding = &encodingValue - } else { - encodingTemp := RoutingStorageContainerProperties_Encoding_STATUS(*source.Encoding) - properties.Encoding = &encodingTemp - } + encodingTemp := genruntime.ToEnum(encoding, routingStorageContainerProperties_Encoding_STATUS_Values) + properties.Encoding = &encodingTemp } else { properties.Encoding = nil } diff --git a/v2/api/devices/v1api20210702/storage/iot_hub_types_gen.go b/v2/api/devices/v1api20210702/storage/iot_hub_types_gen.go index 97f19e4d9a2..f8c8a535aca 100644 --- a/v2/api/devices/v1api20210702/storage/iot_hub_types_gen.go +++ b/v2/api/devices/v1api20210702/storage/iot_hub_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-02": APIVersion_Value, } diff --git a/v2/api/documentdb/v1api20210515/database_account_spec_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_account_spec_arm_types_gen.go index e069a3c3076..d8821be3745 100644 --- a/v2/api/documentdb/v1api20210515/database_account_spec_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_account_spec_arm_types_gen.go @@ -51,7 +51,7 @@ const ( ) // Mapping from string to DatabaseAccount_Kind_Spec -var DatabaseAccount_Kind_Spec_Cache = map[string]DatabaseAccount_Kind_Spec{ +var databaseAccount_Kind_Spec_Values = map[string]DatabaseAccount_Kind_Spec{ "globaldocumentdb": DatabaseAccount_Kind_Spec_GlobalDocumentDB, "mongodb": DatabaseAccount_Kind_Spec_MongoDB, "parse": DatabaseAccount_Kind_Spec_Parse, @@ -268,7 +268,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type -var ManagedServiceIdentity_Type_Cache = map[string]ManagedServiceIdentity_Type{ +var managedServiceIdentity_Type_Values = map[string]ManagedServiceIdentity_Type{ "none": ManagedServiceIdentity_Type_None, "systemassigned": ManagedServiceIdentity_Type_SystemAssigned, "systemassigned,userassigned": ManagedServiceIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/documentdb/v1api20210515/database_account_status_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_account_status_arm_types_gen.go index 40fb1c000e2..ffefe3d4a20 100644 --- a/v2/api/documentdb/v1api20210515/database_account_status_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_account_status_arm_types_gen.go @@ -38,7 +38,7 @@ const ( ) // Mapping from string to DatabaseAccount_Kind_STATUS -var DatabaseAccount_Kind_STATUS_Cache = map[string]DatabaseAccount_Kind_STATUS{ +var databaseAccount_Kind_STATUS_Values = map[string]DatabaseAccount_Kind_STATUS{ "globaldocumentdb": DatabaseAccount_Kind_STATUS_GlobalDocumentDB, "mongodb": DatabaseAccount_Kind_STATUS_MongoDB, "parse": DatabaseAccount_Kind_STATUS_Parse, @@ -305,7 +305,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type_STATUS -var ManagedServiceIdentity_Type_STATUS_Cache = map[string]ManagedServiceIdentity_Type_STATUS{ +var managedServiceIdentity_Type_STATUS_Values = map[string]ManagedServiceIdentity_Type_STATUS{ "none": ManagedServiceIdentity_Type_STATUS_None, "systemassigned": ManagedServiceIdentity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": ManagedServiceIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/documentdb/v1api20210515/database_account_types_gen.go b/v2/api/documentdb/v1api20210515/database_account_types_gen.go index 4f94b68fe3d..e901a92c34f 100644 --- a/v2/api/documentdb/v1api20210515/database_account_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_account_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -352,7 +351,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-15") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-15": APIVersion_Value, } @@ -1070,12 +1069,8 @@ func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec( // ConnectorOffer if source.ConnectorOffer != nil { connectorOffer := *source.ConnectorOffer - if connectorOfferValue, connectorOfferOk := ConnectorOffer_Cache[strings.ToLower(connectorOffer)]; connectorOfferOk { - account.ConnectorOffer = &connectorOfferValue - } else { - connectorOfferTemp := ConnectorOffer(*source.ConnectorOffer) - account.ConnectorOffer = &connectorOfferTemp - } + connectorOfferTemp := genruntime.ToEnum(connectorOffer, connectorOffer_Values) + account.ConnectorOffer = &connectorOfferTemp } else { account.ConnectorOffer = nil } @@ -1113,12 +1108,8 @@ func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec( // DatabaseAccountOfferType if source.DatabaseAccountOfferType != nil { databaseAccountOfferType := *source.DatabaseAccountOfferType - if databaseAccountOfferTypeValue, databaseAccountOfferTypeOk := DatabaseAccountOfferType_Cache[strings.ToLower(databaseAccountOfferType)]; databaseAccountOfferTypeOk { - account.DatabaseAccountOfferType = &databaseAccountOfferTypeValue - } else { - databaseAccountOfferTypeTemp := DatabaseAccountOfferType(*source.DatabaseAccountOfferType) - account.DatabaseAccountOfferType = &databaseAccountOfferTypeTemp - } + databaseAccountOfferTypeTemp := genruntime.ToEnum(databaseAccountOfferType, databaseAccountOfferType_Values) + account.DatabaseAccountOfferType = &databaseAccountOfferTypeTemp } else { account.DatabaseAccountOfferType = nil } @@ -1218,12 +1209,8 @@ func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec( // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := DatabaseAccount_Kind_Spec_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := DatabaseAccount_Kind_Spec(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, databaseAccount_Kind_Spec_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -1252,12 +1239,8 @@ func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec( // NetworkAclBypass if source.NetworkAclBypass != nil { networkAclBypass := *source.NetworkAclBypass - if networkAclBypassValue, networkAclBypassOk := NetworkAclBypass_Cache[strings.ToLower(networkAclBypass)]; networkAclBypassOk { - account.NetworkAclBypass = &networkAclBypassValue - } else { - networkAclBypassTemp := NetworkAclBypass(*source.NetworkAclBypass) - account.NetworkAclBypass = &networkAclBypassTemp - } + networkAclBypassTemp := genruntime.ToEnum(networkAclBypass, networkAclBypass_Values) + account.NetworkAclBypass = &networkAclBypassTemp } else { account.NetworkAclBypass = nil } @@ -1288,12 +1271,8 @@ func (account *DatabaseAccount_Spec) AssignProperties_From_DatabaseAccount_Spec( // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -2513,12 +2492,8 @@ func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STA // ConnectorOffer if source.ConnectorOffer != nil { connectorOffer := *source.ConnectorOffer - if connectorOfferValue, connectorOfferOk := ConnectorOffer_STATUS_Cache[strings.ToLower(connectorOffer)]; connectorOfferOk { - account.ConnectorOffer = &connectorOfferValue - } else { - connectorOfferTemp := ConnectorOffer_STATUS(*source.ConnectorOffer) - account.ConnectorOffer = &connectorOfferTemp - } + connectorOfferTemp := genruntime.ToEnum(connectorOffer, connectorOffer_STATUS_Values) + account.ConnectorOffer = &connectorOfferTemp } else { account.ConnectorOffer = nil } @@ -2556,12 +2531,8 @@ func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STA // DatabaseAccountOfferType if source.DatabaseAccountOfferType != nil { databaseAccountOfferType := *source.DatabaseAccountOfferType - if databaseAccountOfferTypeValue, databaseAccountOfferTypeOk := DatabaseAccountOfferType_STATUS_Cache[strings.ToLower(databaseAccountOfferType)]; databaseAccountOfferTypeOk { - account.DatabaseAccountOfferType = &databaseAccountOfferTypeValue - } else { - databaseAccountOfferTypeTemp := DatabaseAccountOfferType_STATUS(*source.DatabaseAccountOfferType) - account.DatabaseAccountOfferType = &databaseAccountOfferTypeTemp - } + databaseAccountOfferTypeTemp := genruntime.ToEnum(databaseAccountOfferType, databaseAccountOfferType_STATUS_Values) + account.DatabaseAccountOfferType = &databaseAccountOfferTypeTemp } else { account.DatabaseAccountOfferType = nil } @@ -2685,12 +2656,8 @@ func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STA // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := DatabaseAccount_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := DatabaseAccount_Kind_STATUS(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, databaseAccount_Kind_STATUS_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -2722,12 +2689,8 @@ func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STA // NetworkAclBypass if source.NetworkAclBypass != nil { networkAclBypass := *source.NetworkAclBypass - if networkAclBypassValue, networkAclBypassOk := NetworkAclBypass_STATUS_Cache[strings.ToLower(networkAclBypass)]; networkAclBypassOk { - account.NetworkAclBypass = &networkAclBypassValue - } else { - networkAclBypassTemp := NetworkAclBypass_STATUS(*source.NetworkAclBypass) - account.NetworkAclBypass = &networkAclBypassTemp - } + networkAclBypassTemp := genruntime.ToEnum(networkAclBypass, networkAclBypass_STATUS_Values) + account.NetworkAclBypass = &networkAclBypassTemp } else { account.NetworkAclBypass = nil } @@ -2759,12 +2722,8 @@ func (account *DatabaseAccount_STATUS) AssignProperties_From_DatabaseAccount_STA // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, publicNetworkAccess_STATUS_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -3251,12 +3210,8 @@ func (configuration *AnalyticalStorageConfiguration) AssignProperties_From_Analy // SchemaType if source.SchemaType != nil { schemaType := *source.SchemaType - if schemaTypeValue, schemaTypeOk := AnalyticalStorageSchemaType_Cache[strings.ToLower(schemaType)]; schemaTypeOk { - configuration.SchemaType = &schemaTypeValue - } else { - schemaTypeTemp := AnalyticalStorageSchemaType(*source.SchemaType) - configuration.SchemaType = &schemaTypeTemp - } + schemaTypeTemp := genruntime.ToEnum(schemaType, analyticalStorageSchemaType_Values) + configuration.SchemaType = &schemaTypeTemp } else { configuration.SchemaType = nil } @@ -3340,12 +3295,8 @@ func (configuration *AnalyticalStorageConfiguration_STATUS) AssignProperties_Fro // SchemaType if source.SchemaType != nil { schemaType := *source.SchemaType - if schemaTypeValue, schemaTypeOk := AnalyticalStorageSchemaType_STATUS_Cache[strings.ToLower(schemaType)]; schemaTypeOk { - configuration.SchemaType = &schemaTypeValue - } else { - schemaTypeTemp := AnalyticalStorageSchemaType_STATUS(*source.SchemaType) - configuration.SchemaType = &schemaTypeTemp - } + schemaTypeTemp := genruntime.ToEnum(schemaType, analyticalStorageSchemaType_STATUS_Values) + configuration.SchemaType = &schemaTypeTemp } else { configuration.SchemaType = nil } @@ -3428,12 +3379,8 @@ func (properties *ApiProperties) AssignProperties_From_ApiProperties(source *v20 // ServerVersion if source.ServerVersion != nil { serverVersion := *source.ServerVersion - if serverVersionValue, serverVersionOk := ApiProperties_ServerVersion_Cache[strings.ToLower(serverVersion)]; serverVersionOk { - properties.ServerVersion = &serverVersionValue - } else { - serverVersionTemp := ApiProperties_ServerVersion(*source.ServerVersion) - properties.ServerVersion = &serverVersionTemp - } + serverVersionTemp := genruntime.ToEnum(serverVersion, apiProperties_ServerVersion_Values) + properties.ServerVersion = &serverVersionTemp } else { properties.ServerVersion = nil } @@ -3516,12 +3463,8 @@ func (properties *ApiProperties_STATUS) AssignProperties_From_ApiProperties_STAT // ServerVersion if source.ServerVersion != nil { serverVersion := *source.ServerVersion - if serverVersionValue, serverVersionOk := ApiProperties_ServerVersion_STATUS_Cache[strings.ToLower(serverVersion)]; serverVersionOk { - properties.ServerVersion = &serverVersionValue - } else { - serverVersionTemp := ApiProperties_ServerVersion_STATUS(*source.ServerVersion) - properties.ServerVersion = &serverVersionTemp - } + serverVersionTemp := genruntime.ToEnum(serverVersion, apiProperties_ServerVersion_STATUS_Values) + properties.ServerVersion = &serverVersionTemp } else { properties.ServerVersion = nil } @@ -4004,7 +3947,7 @@ type ConnectorOffer string const ConnectorOffer_Small = ConnectorOffer("Small") // Mapping from string to ConnectorOffer -var ConnectorOffer_Cache = map[string]ConnectorOffer{ +var connectorOffer_Values = map[string]ConnectorOffer{ "small": ConnectorOffer_Small, } @@ -4014,7 +3957,7 @@ type ConnectorOffer_STATUS string const ConnectorOffer_STATUS_Small = ConnectorOffer_STATUS("Small") // Mapping from string to ConnectorOffer_STATUS -var ConnectorOffer_STATUS_Cache = map[string]ConnectorOffer_STATUS{ +var connectorOffer_STATUS_Values = map[string]ConnectorOffer_STATUS{ "small": ConnectorOffer_STATUS_Small, } @@ -4108,12 +4051,8 @@ func (policy *ConsistencyPolicy) AssignProperties_From_ConsistencyPolicy(source // DefaultConsistencyLevel if source.DefaultConsistencyLevel != nil { defaultConsistencyLevel := *source.DefaultConsistencyLevel - if defaultConsistencyLevelValue, defaultConsistencyLevelOk := ConsistencyPolicy_DefaultConsistencyLevel_Cache[strings.ToLower(defaultConsistencyLevel)]; defaultConsistencyLevelOk { - policy.DefaultConsistencyLevel = &defaultConsistencyLevelValue - } else { - defaultConsistencyLevelTemp := ConsistencyPolicy_DefaultConsistencyLevel(*source.DefaultConsistencyLevel) - policy.DefaultConsistencyLevel = &defaultConsistencyLevelTemp - } + defaultConsistencyLevelTemp := genruntime.ToEnum(defaultConsistencyLevel, consistencyPolicy_DefaultConsistencyLevel_Values) + policy.DefaultConsistencyLevel = &defaultConsistencyLevelTemp } else { policy.DefaultConsistencyLevel = nil } @@ -4267,12 +4206,8 @@ func (policy *ConsistencyPolicy_STATUS) AssignProperties_From_ConsistencyPolicy_ // DefaultConsistencyLevel if source.DefaultConsistencyLevel != nil { defaultConsistencyLevel := *source.DefaultConsistencyLevel - if defaultConsistencyLevelValue, defaultConsistencyLevelOk := ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Cache[strings.ToLower(defaultConsistencyLevel)]; defaultConsistencyLevelOk { - policy.DefaultConsistencyLevel = &defaultConsistencyLevelValue - } else { - defaultConsistencyLevelTemp := ConsistencyPolicy_DefaultConsistencyLevel_STATUS(*source.DefaultConsistencyLevel) - policy.DefaultConsistencyLevel = &defaultConsistencyLevelTemp - } + defaultConsistencyLevelTemp := genruntime.ToEnum(defaultConsistencyLevel, consistencyPolicy_DefaultConsistencyLevel_STATUS_Values) + policy.DefaultConsistencyLevel = &defaultConsistencyLevelTemp } else { policy.DefaultConsistencyLevel = nil } @@ -4643,7 +4578,7 @@ type DatabaseAccountOfferType string const DatabaseAccountOfferType_Standard = DatabaseAccountOfferType("Standard") // Mapping from string to DatabaseAccountOfferType -var DatabaseAccountOfferType_Cache = map[string]DatabaseAccountOfferType{ +var databaseAccountOfferType_Values = map[string]DatabaseAccountOfferType{ "standard": DatabaseAccountOfferType_Standard, } @@ -4653,7 +4588,7 @@ type DatabaseAccountOfferType_STATUS string const DatabaseAccountOfferType_STATUS_Standard = DatabaseAccountOfferType_STATUS("Standard") // Mapping from string to DatabaseAccountOfferType_STATUS -var DatabaseAccountOfferType_STATUS_Cache = map[string]DatabaseAccountOfferType_STATUS{ +var databaseAccountOfferType_STATUS_Values = map[string]DatabaseAccountOfferType_STATUS{ "standard": DatabaseAccountOfferType_STATUS_Standard, } @@ -5331,12 +5266,8 @@ func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5513,12 +5444,8 @@ func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5603,7 +5530,7 @@ const ( ) // Mapping from string to NetworkAclBypass -var NetworkAclBypass_Cache = map[string]NetworkAclBypass{ +var networkAclBypass_Values = map[string]NetworkAclBypass{ "azureservices": NetworkAclBypass_AzureServices, "none": NetworkAclBypass_None, } @@ -5617,7 +5544,7 @@ const ( ) // Mapping from string to NetworkAclBypass_STATUS -var NetworkAclBypass_STATUS_Cache = map[string]NetworkAclBypass_STATUS{ +var networkAclBypass_STATUS_Values = map[string]NetworkAclBypass_STATUS{ "azureservices": NetworkAclBypass_STATUS_AzureServices, "none": NetworkAclBypass_STATUS_None, } @@ -5692,7 +5619,7 @@ const ( ) // Mapping from string to PublicNetworkAccess -var PublicNetworkAccess_Cache = map[string]PublicNetworkAccess{ +var publicNetworkAccess_Values = map[string]PublicNetworkAccess{ "disabled": PublicNetworkAccess_Disabled, "enabled": PublicNetworkAccess_Enabled, } @@ -5706,7 +5633,7 @@ const ( ) // Mapping from string to PublicNetworkAccess_STATUS -var PublicNetworkAccess_STATUS_Cache = map[string]PublicNetworkAccess_STATUS{ +var publicNetworkAccess_STATUS_Values = map[string]PublicNetworkAccess_STATUS{ "disabled": PublicNetworkAccess_STATUS_Disabled, "enabled": PublicNetworkAccess_STATUS_Enabled, } @@ -5945,7 +5872,7 @@ const ( ) // Mapping from string to AnalyticalStorageSchemaType -var AnalyticalStorageSchemaType_Cache = map[string]AnalyticalStorageSchemaType{ +var analyticalStorageSchemaType_Values = map[string]AnalyticalStorageSchemaType{ "fullfidelity": AnalyticalStorageSchemaType_FullFidelity, "welldefined": AnalyticalStorageSchemaType_WellDefined, } @@ -5959,7 +5886,7 @@ const ( ) // Mapping from string to AnalyticalStorageSchemaType_STATUS -var AnalyticalStorageSchemaType_STATUS_Cache = map[string]AnalyticalStorageSchemaType_STATUS{ +var analyticalStorageSchemaType_STATUS_Values = map[string]AnalyticalStorageSchemaType_STATUS{ "fullfidelity": AnalyticalStorageSchemaType_STATUS_FullFidelity, "welldefined": AnalyticalStorageSchemaType_STATUS_WellDefined, } @@ -5974,7 +5901,7 @@ const ( ) // Mapping from string to ApiProperties_ServerVersion -var ApiProperties_ServerVersion_Cache = map[string]ApiProperties_ServerVersion{ +var apiProperties_ServerVersion_Values = map[string]ApiProperties_ServerVersion{ "3.2": ApiProperties_ServerVersion_32, "3.6": ApiProperties_ServerVersion_36, "4.0": ApiProperties_ServerVersion_40, @@ -5989,7 +5916,7 @@ const ( ) // Mapping from string to ApiProperties_ServerVersion_STATUS -var ApiProperties_ServerVersion_STATUS_Cache = map[string]ApiProperties_ServerVersion_STATUS{ +var apiProperties_ServerVersion_STATUS_Values = map[string]ApiProperties_ServerVersion_STATUS{ "3.2": ApiProperties_ServerVersion_STATUS_32, "3.6": ApiProperties_ServerVersion_STATUS_36, "4.0": ApiProperties_ServerVersion_STATUS_40, @@ -6007,7 +5934,7 @@ const ( ) // Mapping from string to ConsistencyPolicy_DefaultConsistencyLevel -var ConsistencyPolicy_DefaultConsistencyLevel_Cache = map[string]ConsistencyPolicy_DefaultConsistencyLevel{ +var consistencyPolicy_DefaultConsistencyLevel_Values = map[string]ConsistencyPolicy_DefaultConsistencyLevel{ "boundedstaleness": ConsistencyPolicy_DefaultConsistencyLevel_BoundedStaleness, "consistentprefix": ConsistencyPolicy_DefaultConsistencyLevel_ConsistentPrefix, "eventual": ConsistencyPolicy_DefaultConsistencyLevel_Eventual, @@ -6026,7 +5953,7 @@ const ( ) // Mapping from string to ConsistencyPolicy_DefaultConsistencyLevel_STATUS -var ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Cache = map[string]ConsistencyPolicy_DefaultConsistencyLevel_STATUS{ +var consistencyPolicy_DefaultConsistencyLevel_STATUS_Values = map[string]ConsistencyPolicy_DefaultConsistencyLevel_STATUS{ "boundedstaleness": ConsistencyPolicy_DefaultConsistencyLevel_STATUS_BoundedStaleness, "consistentprefix": ConsistencyPolicy_DefaultConsistencyLevel_STATUS_ConsistentPrefix, "eventual": ConsistencyPolicy_DefaultConsistencyLevel_STATUS_Eventual, @@ -6080,12 +6007,8 @@ func (policy *ContinuousModeBackupPolicy) AssignProperties_From_ContinuousModeBa // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ContinuousModeBackupPolicy_Type_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := ContinuousModeBackupPolicy_Type(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, continuousModeBackupPolicy_Type_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -6164,12 +6087,8 @@ func (policy *ContinuousModeBackupPolicy_STATUS) AssignProperties_From_Continuou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ContinuousModeBackupPolicy_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := ContinuousModeBackupPolicy_Type_STATUS(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, continuousModeBackupPolicy_Type_STATUS_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -6482,12 +6401,8 @@ func (policy *PeriodicModeBackupPolicy) AssignProperties_From_PeriodicModeBackup // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := PeriodicModeBackupPolicy_Type_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := PeriodicModeBackupPolicy_Type(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, periodicModeBackupPolicy_Type_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -6615,12 +6530,8 @@ func (policy *PeriodicModeBackupPolicy_STATUS) AssignProperties_From_PeriodicMod // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := PeriodicModeBackupPolicy_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - policy.Type = &typeValue - } else { - typeTemp := PeriodicModeBackupPolicy_Type_STATUS(*source.Type) - policy.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, periodicModeBackupPolicy_Type_STATUS_Values) + policy.Type = &typeTemp } else { policy.Type = nil } @@ -6705,7 +6616,7 @@ type ContinuousModeBackupPolicy_Type string const ContinuousModeBackupPolicy_Type_Continuous = ContinuousModeBackupPolicy_Type("Continuous") // Mapping from string to ContinuousModeBackupPolicy_Type -var ContinuousModeBackupPolicy_Type_Cache = map[string]ContinuousModeBackupPolicy_Type{ +var continuousModeBackupPolicy_Type_Values = map[string]ContinuousModeBackupPolicy_Type{ "continuous": ContinuousModeBackupPolicy_Type_Continuous, } @@ -6714,7 +6625,7 @@ type ContinuousModeBackupPolicy_Type_STATUS string const ContinuousModeBackupPolicy_Type_STATUS_Continuous = ContinuousModeBackupPolicy_Type_STATUS("Continuous") // Mapping from string to ContinuousModeBackupPolicy_Type_STATUS -var ContinuousModeBackupPolicy_Type_STATUS_Cache = map[string]ContinuousModeBackupPolicy_Type_STATUS{ +var continuousModeBackupPolicy_Type_STATUS_Values = map[string]ContinuousModeBackupPolicy_Type_STATUS{ "continuous": ContinuousModeBackupPolicy_Type_STATUS_Continuous, } @@ -6724,7 +6635,7 @@ type PeriodicModeBackupPolicy_Type string const PeriodicModeBackupPolicy_Type_Periodic = PeriodicModeBackupPolicy_Type("Periodic") // Mapping from string to PeriodicModeBackupPolicy_Type -var PeriodicModeBackupPolicy_Type_Cache = map[string]PeriodicModeBackupPolicy_Type{ +var periodicModeBackupPolicy_Type_Values = map[string]PeriodicModeBackupPolicy_Type{ "periodic": PeriodicModeBackupPolicy_Type_Periodic, } @@ -6733,7 +6644,7 @@ type PeriodicModeBackupPolicy_Type_STATUS string const PeriodicModeBackupPolicy_Type_STATUS_Periodic = PeriodicModeBackupPolicy_Type_STATUS("Periodic") // Mapping from string to PeriodicModeBackupPolicy_Type_STATUS -var PeriodicModeBackupPolicy_Type_STATUS_Cache = map[string]PeriodicModeBackupPolicy_Type_STATUS{ +var periodicModeBackupPolicy_Type_STATUS_Values = map[string]PeriodicModeBackupPolicy_Type_STATUS{ "periodic": PeriodicModeBackupPolicy_Type_STATUS_Periodic, } diff --git a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_spec_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_spec_arm_types_gen.go index e5e1c8fdeee..d626bc70993 100644 --- a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_spec_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_spec_arm_types_gen.go @@ -140,7 +140,7 @@ const ( ) // Mapping from string to ConflictResolutionPolicy_Mode -var ConflictResolutionPolicy_Mode_Cache = map[string]ConflictResolutionPolicy_Mode{ +var conflictResolutionPolicy_Mode_Values = map[string]ConflictResolutionPolicy_Mode{ "custom": ConflictResolutionPolicy_Mode_Custom, "lastwriterwins": ConflictResolutionPolicy_Mode_LastWriterWins, } @@ -155,7 +155,7 @@ const ( ) // Mapping from string to ContainerPartitionKey_Kind -var ContainerPartitionKey_Kind_Cache = map[string]ContainerPartitionKey_Kind{ +var containerPartitionKey_Kind_Values = map[string]ContainerPartitionKey_Kind{ "hash": ContainerPartitionKey_Kind_Hash, "multihash": ContainerPartitionKey_Kind_MultiHash, "range": ContainerPartitionKey_Kind_Range, @@ -187,7 +187,7 @@ const ( ) // Mapping from string to IndexingPolicy_IndexingMode -var IndexingPolicy_IndexingMode_Cache = map[string]IndexingPolicy_IndexingMode{ +var indexingPolicy_IndexingMode_Values = map[string]IndexingPolicy_IndexingMode{ "consistent": IndexingPolicy_IndexingMode_Consistent, "lazy": IndexingPolicy_IndexingMode_Lazy, "none": IndexingPolicy_IndexingMode_None, @@ -217,7 +217,7 @@ const ( ) // Mapping from string to CompositePath_Order -var CompositePath_Order_Cache = map[string]CompositePath_Order{ +var compositePath_Order_Values = map[string]CompositePath_Order{ "ascending": CompositePath_Order_Ascending, "descending": CompositePath_Order_Descending, } @@ -246,7 +246,7 @@ const ( ) // Mapping from string to SpatialType -var SpatialType_Cache = map[string]SpatialType{ +var spatialType_Values = map[string]SpatialType{ "linestring": SpatialType_LineString, "multipolygon": SpatialType_MultiPolygon, "point": SpatialType_Point, @@ -266,7 +266,7 @@ const ( ) // Mapping from string to Indexes_DataType -var Indexes_DataType_Cache = map[string]Indexes_DataType{ +var indexes_DataType_Values = map[string]Indexes_DataType{ "linestring": Indexes_DataType_LineString, "multipolygon": Indexes_DataType_MultiPolygon, "number": Indexes_DataType_Number, @@ -285,7 +285,7 @@ const ( ) // Mapping from string to Indexes_Kind -var Indexes_Kind_Cache = map[string]Indexes_Kind{ +var indexes_Kind_Values = map[string]Indexes_Kind{ "hash": Indexes_Kind_Hash, "range": Indexes_Kind_Range, "spatial": Indexes_Kind_Spatial, diff --git a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_status_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_status_arm_types_gen.go index 83f504022cf..8d42ae8660c 100644 --- a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_status_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_container_status_arm_types_gen.go @@ -136,7 +136,7 @@ const ( ) // Mapping from string to ConflictResolutionPolicy_Mode_STATUS -var ConflictResolutionPolicy_Mode_STATUS_Cache = map[string]ConflictResolutionPolicy_Mode_STATUS{ +var conflictResolutionPolicy_Mode_STATUS_Values = map[string]ConflictResolutionPolicy_Mode_STATUS{ "custom": ConflictResolutionPolicy_Mode_STATUS_Custom, "lastwriterwins": ConflictResolutionPolicy_Mode_STATUS_LastWriterWins, } @@ -150,7 +150,7 @@ const ( ) // Mapping from string to ContainerPartitionKey_Kind_STATUS -var ContainerPartitionKey_Kind_STATUS_Cache = map[string]ContainerPartitionKey_Kind_STATUS{ +var containerPartitionKey_Kind_STATUS_Values = map[string]ContainerPartitionKey_Kind_STATUS{ "hash": ContainerPartitionKey_Kind_STATUS_Hash, "multihash": ContainerPartitionKey_Kind_STATUS_MultiHash, "range": ContainerPartitionKey_Kind_STATUS_Range, @@ -181,7 +181,7 @@ const ( ) // Mapping from string to IndexingPolicy_IndexingMode_STATUS -var IndexingPolicy_IndexingMode_STATUS_Cache = map[string]IndexingPolicy_IndexingMode_STATUS{ +var indexingPolicy_IndexingMode_STATUS_Values = map[string]IndexingPolicy_IndexingMode_STATUS{ "consistent": IndexingPolicy_IndexingMode_STATUS_Consistent, "lazy": IndexingPolicy_IndexingMode_STATUS_Lazy, "none": IndexingPolicy_IndexingMode_STATUS_None, @@ -210,7 +210,7 @@ const ( ) // Mapping from string to CompositePath_Order_STATUS -var CompositePath_Order_STATUS_Cache = map[string]CompositePath_Order_STATUS{ +var compositePath_Order_STATUS_Values = map[string]CompositePath_Order_STATUS{ "ascending": CompositePath_Order_STATUS_Ascending, "descending": CompositePath_Order_STATUS_Descending, } @@ -238,7 +238,7 @@ const ( ) // Mapping from string to SpatialType_STATUS -var SpatialType_STATUS_Cache = map[string]SpatialType_STATUS{ +var spatialType_STATUS_Values = map[string]SpatialType_STATUS{ "linestring": SpatialType_STATUS_LineString, "multipolygon": SpatialType_STATUS_MultiPolygon, "point": SpatialType_STATUS_Point, @@ -257,7 +257,7 @@ const ( ) // Mapping from string to Indexes_DataType_STATUS -var Indexes_DataType_STATUS_Cache = map[string]Indexes_DataType_STATUS{ +var indexes_DataType_STATUS_Values = map[string]Indexes_DataType_STATUS{ "linestring": Indexes_DataType_STATUS_LineString, "multipolygon": Indexes_DataType_STATUS_MultiPolygon, "number": Indexes_DataType_STATUS_Number, @@ -275,7 +275,7 @@ const ( ) // Mapping from string to Indexes_Kind_STATUS -var Indexes_Kind_STATUS_Cache = map[string]Indexes_Kind_STATUS{ +var indexes_Kind_STATUS_Values = map[string]Indexes_Kind_STATUS{ "hash": Indexes_Kind_STATUS_Hash, "range": Indexes_Kind_STATUS_Range, "spatial": Indexes_Kind_STATUS_Spatial, diff --git a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_spec_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_spec_arm_types_gen.go index 654f29365d4..7420c6f3a92 100644 --- a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_spec_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_spec_arm_types_gen.go @@ -69,7 +69,7 @@ const ( ) // Mapping from string to SqlTriggerResource_TriggerOperation -var SqlTriggerResource_TriggerOperation_Cache = map[string]SqlTriggerResource_TriggerOperation{ +var sqlTriggerResource_TriggerOperation_Values = map[string]SqlTriggerResource_TriggerOperation{ "all": SqlTriggerResource_TriggerOperation_All, "create": SqlTriggerResource_TriggerOperation_Create, "delete": SqlTriggerResource_TriggerOperation_Delete, @@ -86,7 +86,7 @@ const ( ) // Mapping from string to SqlTriggerResource_TriggerType -var SqlTriggerResource_TriggerType_Cache = map[string]SqlTriggerResource_TriggerType{ +var sqlTriggerResource_TriggerType_Values = map[string]SqlTriggerResource_TriggerType{ "post": SqlTriggerResource_TriggerType_Post, "pre": SqlTriggerResource_TriggerType_Pre, } diff --git a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_status_arm_types_gen.go b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_status_arm_types_gen.go index 378c76ee12a..05c9d5084f2 100644 --- a/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_status_arm_types_gen.go +++ b/v2/api/documentdb/v1api20210515/database_accounts_sql_databases_containers_trigger_status_arm_types_gen.go @@ -60,7 +60,7 @@ const ( ) // Mapping from string to SqlTriggerGetProperties_Resource_TriggerOperation_STATUS -var SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Cache = map[string]SqlTriggerGetProperties_Resource_TriggerOperation_STATUS{ +var sqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Values = map[string]SqlTriggerGetProperties_Resource_TriggerOperation_STATUS{ "all": SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_All, "create": SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Create, "delete": SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Delete, @@ -76,7 +76,7 @@ const ( ) // Mapping from string to SqlTriggerGetProperties_Resource_TriggerType_STATUS -var SqlTriggerGetProperties_Resource_TriggerType_STATUS_Cache = map[string]SqlTriggerGetProperties_Resource_TriggerType_STATUS{ +var sqlTriggerGetProperties_Resource_TriggerType_STATUS_Values = map[string]SqlTriggerGetProperties_Resource_TriggerType_STATUS{ "post": SqlTriggerGetProperties_Resource_TriggerType_STATUS_Post, "pre": SqlTriggerGetProperties_Resource_TriggerType_STATUS_Pre, } diff --git a/v2/api/documentdb/v1api20210515/sql_database_container_trigger_types_gen.go b/v2/api/documentdb/v1api20210515/sql_database_container_trigger_types_gen.go index 4f2abc8334e..a336d13b167 100644 --- a/v2/api/documentdb/v1api20210515/sql_database_container_trigger_types_gen.go +++ b/v2/api/documentdb/v1api20210515/sql_database_container_trigger_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -977,12 +976,8 @@ func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_From_S // TriggerOperation if source.TriggerOperation != nil { triggerOperation := *source.TriggerOperation - if triggerOperationValue, triggerOperationOk := SqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Cache[strings.ToLower(triggerOperation)]; triggerOperationOk { - resource.TriggerOperation = &triggerOperationValue - } else { - triggerOperationTemp := SqlTriggerGetProperties_Resource_TriggerOperation_STATUS(*source.TriggerOperation) - resource.TriggerOperation = &triggerOperationTemp - } + triggerOperationTemp := genruntime.ToEnum(triggerOperation, sqlTriggerGetProperties_Resource_TriggerOperation_STATUS_Values) + resource.TriggerOperation = &triggerOperationTemp } else { resource.TriggerOperation = nil } @@ -990,12 +985,8 @@ func (resource *SqlTriggerGetProperties_Resource_STATUS) AssignProperties_From_S // TriggerType if source.TriggerType != nil { triggerType := *source.TriggerType - if triggerTypeValue, triggerTypeOk := SqlTriggerGetProperties_Resource_TriggerType_STATUS_Cache[strings.ToLower(triggerType)]; triggerTypeOk { - resource.TriggerType = &triggerTypeValue - } else { - triggerTypeTemp := SqlTriggerGetProperties_Resource_TriggerType_STATUS(*source.TriggerType) - resource.TriggerType = &triggerTypeTemp - } + triggerTypeTemp := genruntime.ToEnum(triggerType, sqlTriggerGetProperties_Resource_TriggerType_STATUS_Values) + resource.TriggerType = &triggerTypeTemp } else { resource.TriggerType = nil } @@ -1167,12 +1158,8 @@ func (resource *SqlTriggerResource) AssignProperties_From_SqlTriggerResource(sou // TriggerOperation if source.TriggerOperation != nil { triggerOperation := *source.TriggerOperation - if triggerOperationValue, triggerOperationOk := SqlTriggerResource_TriggerOperation_Cache[strings.ToLower(triggerOperation)]; triggerOperationOk { - resource.TriggerOperation = &triggerOperationValue - } else { - triggerOperationTemp := SqlTriggerResource_TriggerOperation(*source.TriggerOperation) - resource.TriggerOperation = &triggerOperationTemp - } + triggerOperationTemp := genruntime.ToEnum(triggerOperation, sqlTriggerResource_TriggerOperation_Values) + resource.TriggerOperation = &triggerOperationTemp } else { resource.TriggerOperation = nil } @@ -1180,12 +1167,8 @@ func (resource *SqlTriggerResource) AssignProperties_From_SqlTriggerResource(sou // TriggerType if source.TriggerType != nil { triggerType := *source.TriggerType - if triggerTypeValue, triggerTypeOk := SqlTriggerResource_TriggerType_Cache[strings.ToLower(triggerType)]; triggerTypeOk { - resource.TriggerType = &triggerTypeValue - } else { - triggerTypeTemp := SqlTriggerResource_TriggerType(*source.TriggerType) - resource.TriggerType = &triggerTypeTemp - } + triggerTypeTemp := genruntime.ToEnum(triggerType, sqlTriggerResource_TriggerType_Values) + resource.TriggerType = &triggerTypeTemp } else { resource.TriggerType = nil } diff --git a/v2/api/documentdb/v1api20210515/sql_database_container_types_gen.go b/v2/api/documentdb/v1api20210515/sql_database_container_types_gen.go index 900d93c138a..fe916decbe2 100644 --- a/v2/api/documentdb/v1api20210515/sql_database_container_types_gen.go +++ b/v2/api/documentdb/v1api20210515/sql_database_container_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1688,12 +1687,8 @@ func (policy *ConflictResolutionPolicy) AssignProperties_From_ConflictResolution // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ConflictResolutionPolicy_Mode_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := ConflictResolutionPolicy_Mode(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, conflictResolutionPolicy_Mode_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -1813,12 +1808,8 @@ func (policy *ConflictResolutionPolicy_STATUS) AssignProperties_From_ConflictRes // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := ConflictResolutionPolicy_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - policy.Mode = &modeValue - } else { - modeTemp := ConflictResolutionPolicy_Mode_STATUS(*source.Mode) - policy.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, conflictResolutionPolicy_Mode_STATUS_Values) + policy.Mode = &modeTemp } else { policy.Mode = nil } @@ -1939,12 +1930,8 @@ func (partitionKey *ContainerPartitionKey) AssignProperties_From_ContainerPartit // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ContainerPartitionKey_Kind_Cache[strings.ToLower(kind)]; kindOk { - partitionKey.Kind = &kindValue - } else { - kindTemp := ContainerPartitionKey_Kind(*source.Kind) - partitionKey.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, containerPartitionKey_Kind_Values) + partitionKey.Kind = &kindTemp } else { partitionKey.Kind = nil } @@ -2088,12 +2075,8 @@ func (partitionKey *ContainerPartitionKey_STATUS) AssignProperties_From_Containe // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ContainerPartitionKey_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - partitionKey.Kind = &kindValue - } else { - kindTemp := ContainerPartitionKey_Kind_STATUS(*source.Kind) - partitionKey.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, containerPartitionKey_Kind_STATUS_Values) + partitionKey.Kind = &kindTemp } else { partitionKey.Kind = nil } @@ -2388,12 +2371,8 @@ func (policy *IndexingPolicy) AssignProperties_From_IndexingPolicy(source *v2021 // IndexingMode if source.IndexingMode != nil { indexingMode := *source.IndexingMode - if indexingModeValue, indexingModeOk := IndexingPolicy_IndexingMode_Cache[strings.ToLower(indexingMode)]; indexingModeOk { - policy.IndexingMode = &indexingModeValue - } else { - indexingModeTemp := IndexingPolicy_IndexingMode(*source.IndexingMode) - policy.IndexingMode = &indexingModeTemp - } + indexingModeTemp := genruntime.ToEnum(indexingMode, indexingPolicy_IndexingMode_Values) + policy.IndexingMode = &indexingModeTemp } else { policy.IndexingMode = nil } @@ -2812,12 +2791,8 @@ func (policy *IndexingPolicy_STATUS) AssignProperties_From_IndexingPolicy_STATUS // IndexingMode if source.IndexingMode != nil { indexingMode := *source.IndexingMode - if indexingModeValue, indexingModeOk := IndexingPolicy_IndexingMode_STATUS_Cache[strings.ToLower(indexingMode)]; indexingModeOk { - policy.IndexingMode = &indexingModeValue - } else { - indexingModeTemp := IndexingPolicy_IndexingMode_STATUS(*source.IndexingMode) - policy.IndexingMode = &indexingModeTemp - } + indexingModeTemp := genruntime.ToEnum(indexingMode, indexingPolicy_IndexingMode_STATUS_Values) + policy.IndexingMode = &indexingModeTemp } else { policy.IndexingMode = nil } @@ -3257,12 +3232,8 @@ func (path *CompositePath) AssignProperties_From_CompositePath(source *v20210515 // Order if source.Order != nil { order := *source.Order - if orderValue, orderOk := CompositePath_Order_Cache[strings.ToLower(order)]; orderOk { - path.Order = &orderValue - } else { - orderTemp := CompositePath_Order(*source.Order) - path.Order = &orderTemp - } + orderTemp := genruntime.ToEnum(order, compositePath_Order_Values) + path.Order = &orderTemp } else { path.Order = nil } @@ -3364,12 +3335,8 @@ func (path *CompositePath_STATUS) AssignProperties_From_CompositePath_STATUS(sou // Order if source.Order != nil { order := *source.Order - if orderValue, orderOk := CompositePath_Order_STATUS_Cache[strings.ToLower(order)]; orderOk { - path.Order = &orderValue - } else { - orderTemp := CompositePath_Order_STATUS(*source.Order) - path.Order = &orderTemp - } + orderTemp := genruntime.ToEnum(order, compositePath_Order_STATUS_Values) + path.Order = &orderTemp } else { path.Order = nil } @@ -3891,11 +3858,7 @@ func (spatial *SpatialSpec) AssignProperties_From_SpatialSpec(source *v20210515s for typeIndex, typeItem := range source.Types { // Shadow the loop variable to avoid aliasing typeItem := typeItem - if types, typesOk := SpatialType_Cache[strings.ToLower(typeItem)]; typesOk { - typeList[typeIndex] = types - } else { - typeList[typeIndex] = SpatialType(typeItem) - } + typeList[typeIndex] = genruntime.ToEnum(typeItem, spatialType_Values) } spatial.Types = typeList } else { @@ -4012,11 +3975,7 @@ func (spatial *SpatialSpec_STATUS) AssignProperties_From_SpatialSpec_STATUS(sour for typeIndex, typeItem := range source.Types { // Shadow the loop variable to avoid aliasing typeItem := typeItem - if types, typesOk := SpatialType_STATUS_Cache[strings.ToLower(typeItem)]; typesOk { - typeList[typeIndex] = types - } else { - typeList[typeIndex] = SpatialType_STATUS(typeItem) - } + typeList[typeIndex] = genruntime.ToEnum(typeItem, spatialType_STATUS_Values) } spatial.Types = typeList } else { @@ -4280,12 +4239,8 @@ func (indexes *Indexes) AssignProperties_From_Indexes(source *v20210515s.Indexes // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := Indexes_DataType_Cache[strings.ToLower(dataType)]; dataTypeOk { - indexes.DataType = &dataTypeValue - } else { - dataTypeTemp := Indexes_DataType(*source.DataType) - indexes.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, indexes_DataType_Values) + indexes.DataType = &dataTypeTemp } else { indexes.DataType = nil } @@ -4293,12 +4248,8 @@ func (indexes *Indexes) AssignProperties_From_Indexes(source *v20210515s.Indexes // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := Indexes_Kind_Cache[strings.ToLower(kind)]; kindOk { - indexes.Kind = &kindValue - } else { - kindTemp := Indexes_Kind(*source.Kind) - indexes.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, indexes_Kind_Values) + indexes.Kind = &kindTemp } else { indexes.Kind = nil } @@ -4425,12 +4376,8 @@ func (indexes *Indexes_STATUS) AssignProperties_From_Indexes_STATUS(source *v202 // DataType if source.DataType != nil { dataType := *source.DataType - if dataTypeValue, dataTypeOk := Indexes_DataType_STATUS_Cache[strings.ToLower(dataType)]; dataTypeOk { - indexes.DataType = &dataTypeValue - } else { - dataTypeTemp := Indexes_DataType_STATUS(*source.DataType) - indexes.DataType = &dataTypeTemp - } + dataTypeTemp := genruntime.ToEnum(dataType, indexes_DataType_STATUS_Values) + indexes.DataType = &dataTypeTemp } else { indexes.DataType = nil } @@ -4438,12 +4385,8 @@ func (indexes *Indexes_STATUS) AssignProperties_From_Indexes_STATUS(source *v202 // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := Indexes_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - indexes.Kind = &kindValue - } else { - kindTemp := Indexes_Kind_STATUS(*source.Kind) - indexes.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, indexes_Kind_STATUS_Values) + indexes.Kind = &kindTemp } else { indexes.Kind = nil } diff --git a/v2/api/documentdb/v1api20210515/storage/database_account_types_gen.go b/v2/api/documentdb/v1api20210515/storage/database_account_types_gen.go index 2d486cafb53..5aeb6367df3 100644 --- a/v2/api/documentdb/v1api20210515/storage/database_account_types_gen.go +++ b/v2/api/documentdb/v1api20210515/storage/database_account_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-05-15") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-05-15": APIVersion_Value, } diff --git a/v2/api/eventgrid/v1api20200601/domain_status_arm_types_gen.go b/v2/api/eventgrid/v1api20200601/domain_status_arm_types_gen.go index e43e8889efd..3289c2f757e 100644 --- a/v2/api/eventgrid/v1api20200601/domain_status_arm_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/domain_status_arm_types_gen.go @@ -133,7 +133,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -150,7 +150,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/eventgrid/v1api20200601/domain_types_gen.go b/v2/api/eventgrid/v1api20200601/domain_types_gen.go index 9442109c03f..88a0e5a0e6b 100644 --- a/v2/api/eventgrid/v1api20200601/domain_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/domain_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } @@ -589,12 +588,8 @@ func (domain *Domain_Spec) AssignProperties_From_Domain_Spec(source *v20200601s. // InputSchema if source.InputSchema != nil { inputSchema := *source.InputSchema - if inputSchemaValue, inputSchemaOk := DomainProperties_InputSchema_Cache[strings.ToLower(inputSchema)]; inputSchemaOk { - domain.InputSchema = &inputSchemaValue - } else { - inputSchemaTemp := DomainProperties_InputSchema(*source.InputSchema) - domain.InputSchema = &inputSchemaTemp - } + inputSchemaTemp := genruntime.ToEnum(inputSchema, domainProperties_InputSchema_Values) + domain.InputSchema = &inputSchemaTemp } else { domain.InputSchema = nil } @@ -625,12 +620,8 @@ func (domain *Domain_Spec) AssignProperties_From_Domain_Spec(source *v20200601s. // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := DomainProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - domain.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := DomainProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - domain.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, domainProperties_PublicNetworkAccess_Values) + domain.PublicNetworkAccess = &publicNetworkAccessTemp } else { domain.PublicNetworkAccess = nil } @@ -1073,12 +1064,8 @@ func (domain *Domain_STATUS) AssignProperties_From_Domain_STATUS(source *v202006 // InputSchema if source.InputSchema != nil { inputSchema := *source.InputSchema - if inputSchemaValue, inputSchemaOk := DomainProperties_InputSchema_STATUS_Cache[strings.ToLower(inputSchema)]; inputSchemaOk { - domain.InputSchema = &inputSchemaValue - } else { - inputSchemaTemp := DomainProperties_InputSchema_STATUS(*source.InputSchema) - domain.InputSchema = &inputSchemaTemp - } + inputSchemaTemp := genruntime.ToEnum(inputSchema, domainProperties_InputSchema_STATUS_Values) + domain.InputSchema = &inputSchemaTemp } else { domain.InputSchema = nil } @@ -1125,12 +1112,8 @@ func (domain *Domain_STATUS) AssignProperties_From_Domain_STATUS(source *v202006 // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DomainProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - domain.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DomainProperties_ProvisioningState_STATUS(*source.ProvisioningState) - domain.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, domainProperties_ProvisioningState_STATUS_Values) + domain.ProvisioningState = &provisioningStateTemp } else { domain.ProvisioningState = nil } @@ -1138,12 +1121,8 @@ func (domain *Domain_STATUS) AssignProperties_From_Domain_STATUS(source *v202006 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := DomainProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - domain.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := DomainProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - domain.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, domainProperties_PublicNetworkAccess_STATUS_Values) + domain.PublicNetworkAccess = &publicNetworkAccessTemp } else { domain.PublicNetworkAccess = nil } @@ -1304,7 +1283,7 @@ const ( ) // Mapping from string to DomainProperties_InputSchema -var DomainProperties_InputSchema_Cache = map[string]DomainProperties_InputSchema{ +var domainProperties_InputSchema_Values = map[string]DomainProperties_InputSchema{ "cloudeventschemav1_0": DomainProperties_InputSchema_CloudEventSchemaV1_0, "customeventschema": DomainProperties_InputSchema_CustomEventSchema, "eventgridschema": DomainProperties_InputSchema_EventGridSchema, @@ -1319,7 +1298,7 @@ const ( ) // Mapping from string to DomainProperties_InputSchema_STATUS -var DomainProperties_InputSchema_STATUS_Cache = map[string]DomainProperties_InputSchema_STATUS{ +var domainProperties_InputSchema_STATUS_Values = map[string]DomainProperties_InputSchema_STATUS{ "cloudeventschemav1_0": DomainProperties_InputSchema_STATUS_CloudEventSchemaV1_0, "customeventschema": DomainProperties_InputSchema_STATUS_CustomEventSchema, "eventgridschema": DomainProperties_InputSchema_STATUS_EventGridSchema, @@ -1337,7 +1316,7 @@ const ( ) // Mapping from string to DomainProperties_ProvisioningState_STATUS -var DomainProperties_ProvisioningState_STATUS_Cache = map[string]DomainProperties_ProvisioningState_STATUS{ +var domainProperties_ProvisioningState_STATUS_Values = map[string]DomainProperties_ProvisioningState_STATUS{ "canceled": DomainProperties_ProvisioningState_STATUS_Canceled, "creating": DomainProperties_ProvisioningState_STATUS_Creating, "deleting": DomainProperties_ProvisioningState_STATUS_Deleting, @@ -1355,7 +1334,7 @@ const ( ) // Mapping from string to DomainProperties_PublicNetworkAccess -var DomainProperties_PublicNetworkAccess_Cache = map[string]DomainProperties_PublicNetworkAccess{ +var domainProperties_PublicNetworkAccess_Values = map[string]DomainProperties_PublicNetworkAccess{ "disabled": DomainProperties_PublicNetworkAccess_Disabled, "enabled": DomainProperties_PublicNetworkAccess_Enabled, } @@ -1368,7 +1347,7 @@ const ( ) // Mapping from string to DomainProperties_PublicNetworkAccess_STATUS -var DomainProperties_PublicNetworkAccess_STATUS_Cache = map[string]DomainProperties_PublicNetworkAccess_STATUS{ +var domainProperties_PublicNetworkAccess_STATUS_Values = map[string]DomainProperties_PublicNetworkAccess_STATUS{ "disabled": DomainProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": DomainProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -1438,12 +1417,8 @@ func (rule *InboundIpRule) AssignProperties_From_InboundIpRule(source *v20200601 // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := InboundIpRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := InboundIpRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, inboundIpRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -1544,12 +1519,8 @@ func (rule *InboundIpRule_STATUS) AssignProperties_From_InboundIpRule_STATUS(sou // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := InboundIpRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := InboundIpRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, inboundIpRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -1933,12 +1904,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1952,12 +1919,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2016,7 +1979,7 @@ type InboundIpRule_Action string const InboundIpRule_Action_Allow = InboundIpRule_Action("Allow") // Mapping from string to InboundIpRule_Action -var InboundIpRule_Action_Cache = map[string]InboundIpRule_Action{ +var inboundIpRule_Action_Values = map[string]InboundIpRule_Action{ "allow": InboundIpRule_Action_Allow, } @@ -2025,7 +1988,7 @@ type InboundIpRule_Action_STATUS string const InboundIpRule_Action_STATUS_Allow = InboundIpRule_Action_STATUS("Allow") // Mapping from string to InboundIpRule_Action_STATUS -var InboundIpRule_Action_STATUS_Cache = map[string]InboundIpRule_Action_STATUS{ +var inboundIpRule_Action_STATUS_Values = map[string]InboundIpRule_Action_STATUS{ "allow": InboundIpRule_Action_STATUS_Allow, } @@ -2284,12 +2247,8 @@ func (mapping *JsonInputSchemaMapping) AssignProperties_From_JsonInputSchemaMapp // InputSchemaMappingType if source.InputSchemaMappingType != nil { inputSchemaMappingType := *source.InputSchemaMappingType - if inputSchemaMappingTypeValue, inputSchemaMappingTypeOk := JsonInputSchemaMapping_InputSchemaMappingType_Cache[strings.ToLower(inputSchemaMappingType)]; inputSchemaMappingTypeOk { - mapping.InputSchemaMappingType = &inputSchemaMappingTypeValue - } else { - inputSchemaMappingTypeTemp := JsonInputSchemaMapping_InputSchemaMappingType(*source.InputSchemaMappingType) - mapping.InputSchemaMappingType = &inputSchemaMappingTypeTemp - } + inputSchemaMappingTypeTemp := genruntime.ToEnum(inputSchemaMappingType, jsonInputSchemaMapping_InputSchemaMappingType_Values) + mapping.InputSchemaMappingType = &inputSchemaMappingTypeTemp } else { mapping.InputSchemaMappingType = nil } @@ -2687,12 +2646,8 @@ func (mapping *JsonInputSchemaMapping_STATUS) AssignProperties_From_JsonInputSch // InputSchemaMappingType if source.InputSchemaMappingType != nil { inputSchemaMappingType := *source.InputSchemaMappingType - if inputSchemaMappingTypeValue, inputSchemaMappingTypeOk := JsonInputSchemaMapping_InputSchemaMappingType_STATUS_Cache[strings.ToLower(inputSchemaMappingType)]; inputSchemaMappingTypeOk { - mapping.InputSchemaMappingType = &inputSchemaMappingTypeValue - } else { - inputSchemaMappingTypeTemp := JsonInputSchemaMapping_InputSchemaMappingType_STATUS(*source.InputSchemaMappingType) - mapping.InputSchemaMappingType = &inputSchemaMappingTypeTemp - } + inputSchemaMappingTypeTemp := genruntime.ToEnum(inputSchemaMappingType, jsonInputSchemaMapping_InputSchemaMappingType_STATUS_Values) + mapping.InputSchemaMappingType = &inputSchemaMappingTypeTemp } else { mapping.InputSchemaMappingType = nil } @@ -3170,7 +3125,7 @@ type JsonInputSchemaMapping_InputSchemaMappingType string const JsonInputSchemaMapping_InputSchemaMappingType_Json = JsonInputSchemaMapping_InputSchemaMappingType("Json") // Mapping from string to JsonInputSchemaMapping_InputSchemaMappingType -var JsonInputSchemaMapping_InputSchemaMappingType_Cache = map[string]JsonInputSchemaMapping_InputSchemaMappingType{ +var jsonInputSchemaMapping_InputSchemaMappingType_Values = map[string]JsonInputSchemaMapping_InputSchemaMappingType{ "json": JsonInputSchemaMapping_InputSchemaMappingType_Json, } @@ -3179,7 +3134,7 @@ type JsonInputSchemaMapping_InputSchemaMappingType_STATUS string const JsonInputSchemaMapping_InputSchemaMappingType_STATUS_Json = JsonInputSchemaMapping_InputSchemaMappingType_STATUS("Json") // Mapping from string to JsonInputSchemaMapping_InputSchemaMappingType_STATUS -var JsonInputSchemaMapping_InputSchemaMappingType_STATUS_Cache = map[string]JsonInputSchemaMapping_InputSchemaMappingType_STATUS{ +var jsonInputSchemaMapping_InputSchemaMappingType_STATUS_Values = map[string]JsonInputSchemaMapping_InputSchemaMappingType_STATUS{ "json": JsonInputSchemaMapping_InputSchemaMappingType_STATUS_Json, } diff --git a/v2/api/eventgrid/v1api20200601/domains_topic_types_gen.go b/v2/api/eventgrid/v1api20200601/domains_topic_types_gen.go index 038def5571b..a7a05e91eb2 100644 --- a/v2/api/eventgrid/v1api20200601/domains_topic_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/domains_topic_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -632,12 +631,8 @@ func (topic *Domains_Topic_STATUS) AssignProperties_From_Domains_Topic_STATUS(so // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DomainTopicProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - topic.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DomainTopicProperties_ProvisioningState_STATUS(*source.ProvisioningState) - topic.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, domainTopicProperties_ProvisioningState_STATUS_Values) + topic.ProvisioningState = &provisioningStateTemp } else { topic.ProvisioningState = nil } @@ -721,7 +716,7 @@ const ( ) // Mapping from string to DomainTopicProperties_ProvisioningState_STATUS -var DomainTopicProperties_ProvisioningState_STATUS_Cache = map[string]DomainTopicProperties_ProvisioningState_STATUS{ +var domainTopicProperties_ProvisioningState_STATUS_Values = map[string]DomainTopicProperties_ProvisioningState_STATUS{ "canceled": DomainTopicProperties_ProvisioningState_STATUS_Canceled, "creating": DomainTopicProperties_ProvisioningState_STATUS_Creating, "deleting": DomainTopicProperties_ProvisioningState_STATUS_Deleting, diff --git a/v2/api/eventgrid/v1api20200601/event_subscription_types_gen.go b/v2/api/eventgrid/v1api20200601/event_subscription_types_gen.go index 0f45e3b3979..404a78be965 100644 --- a/v2/api/eventgrid/v1api20200601/event_subscription_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/event_subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -604,12 +603,8 @@ func (subscription *EventSubscription_Spec) AssignProperties_From_EventSubscript // EventDeliverySchema if source.EventDeliverySchema != nil { eventDeliverySchema := *source.EventDeliverySchema - if eventDeliverySchemaValue, eventDeliverySchemaOk := EventSubscriptionProperties_EventDeliverySchema_Cache[strings.ToLower(eventDeliverySchema)]; eventDeliverySchemaOk { - subscription.EventDeliverySchema = &eventDeliverySchemaValue - } else { - eventDeliverySchemaTemp := EventSubscriptionProperties_EventDeliverySchema(*source.EventDeliverySchema) - subscription.EventDeliverySchema = &eventDeliverySchemaTemp - } + eventDeliverySchemaTemp := genruntime.ToEnum(eventDeliverySchema, eventSubscriptionProperties_EventDeliverySchema_Values) + subscription.EventDeliverySchema = &eventDeliverySchemaTemp } else { subscription.EventDeliverySchema = nil } @@ -1105,12 +1100,8 @@ func (subscription *EventSubscription_STATUS) AssignProperties_From_EventSubscri // EventDeliverySchema if source.EventDeliverySchema != nil { eventDeliverySchema := *source.EventDeliverySchema - if eventDeliverySchemaValue, eventDeliverySchemaOk := EventSubscriptionProperties_EventDeliverySchema_STATUS_Cache[strings.ToLower(eventDeliverySchema)]; eventDeliverySchemaOk { - subscription.EventDeliverySchema = &eventDeliverySchemaValue - } else { - eventDeliverySchemaTemp := EventSubscriptionProperties_EventDeliverySchema_STATUS(*source.EventDeliverySchema) - subscription.EventDeliverySchema = &eventDeliverySchemaTemp - } + eventDeliverySchemaTemp := genruntime.ToEnum(eventDeliverySchema, eventSubscriptionProperties_EventDeliverySchema_STATUS_Values) + subscription.EventDeliverySchema = &eventDeliverySchemaTemp } else { subscription.EventDeliverySchema = nil } @@ -1142,12 +1133,8 @@ func (subscription *EventSubscription_STATUS) AssignProperties_From_EventSubscri // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := EventSubscriptionProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - subscription.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := EventSubscriptionProperties_ProvisioningState_STATUS(*source.ProvisioningState) - subscription.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, eventSubscriptionProperties_ProvisioningState_STATUS_Values) + subscription.ProvisioningState = &provisioningStateTemp } else { subscription.ProvisioningState = nil } @@ -2714,7 +2701,7 @@ const ( ) // Mapping from string to EventSubscriptionProperties_EventDeliverySchema -var EventSubscriptionProperties_EventDeliverySchema_Cache = map[string]EventSubscriptionProperties_EventDeliverySchema{ +var eventSubscriptionProperties_EventDeliverySchema_Values = map[string]EventSubscriptionProperties_EventDeliverySchema{ "cloudeventschemav1_0": EventSubscriptionProperties_EventDeliverySchema_CloudEventSchemaV1_0, "custominputschema": EventSubscriptionProperties_EventDeliverySchema_CustomInputSchema, "eventgridschema": EventSubscriptionProperties_EventDeliverySchema_EventGridSchema, @@ -2729,7 +2716,7 @@ const ( ) // Mapping from string to EventSubscriptionProperties_EventDeliverySchema_STATUS -var EventSubscriptionProperties_EventDeliverySchema_STATUS_Cache = map[string]EventSubscriptionProperties_EventDeliverySchema_STATUS{ +var eventSubscriptionProperties_EventDeliverySchema_STATUS_Values = map[string]EventSubscriptionProperties_EventDeliverySchema_STATUS{ "cloudeventschemav1_0": EventSubscriptionProperties_EventDeliverySchema_STATUS_CloudEventSchemaV1_0, "custominputschema": EventSubscriptionProperties_EventDeliverySchema_STATUS_CustomInputSchema, "eventgridschema": EventSubscriptionProperties_EventDeliverySchema_STATUS_EventGridSchema, @@ -2748,7 +2735,7 @@ const ( ) // Mapping from string to EventSubscriptionProperties_ProvisioningState_STATUS -var EventSubscriptionProperties_ProvisioningState_STATUS_Cache = map[string]EventSubscriptionProperties_ProvisioningState_STATUS{ +var eventSubscriptionProperties_ProvisioningState_STATUS_Values = map[string]EventSubscriptionProperties_ProvisioningState_STATUS{ "awaitingmanualaction": EventSubscriptionProperties_ProvisioningState_STATUS_AwaitingManualAction, "canceled": EventSubscriptionProperties_ProvisioningState_STATUS_Canceled, "creating": EventSubscriptionProperties_ProvisioningState_STATUS_Creating, @@ -4318,12 +4305,8 @@ func (destination *AzureFunctionEventSubscriptionDestination) AssignProperties_F // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := AzureFunctionEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := AzureFunctionEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, azureFunctionEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -4482,12 +4465,8 @@ func (destination *AzureFunctionEventSubscriptionDestination_STATUS) AssignPrope // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := AzureFunctionEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := AzureFunctionEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, azureFunctionEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -4604,12 +4583,8 @@ func (destination *EventHubEventSubscriptionDestination) AssignProperties_From_E // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := EventHubEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := EventHubEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, eventHubEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -4725,12 +4700,8 @@ func (destination *EventHubEventSubscriptionDestination_STATUS) AssignProperties // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := EventHubEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := EventHubEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, eventHubEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -4834,12 +4805,8 @@ func (destination *HybridConnectionEventSubscriptionDestination) AssignPropertie // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := HybridConnectionEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := HybridConnectionEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, hybridConnectionEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -4955,12 +4922,8 @@ func (destination *HybridConnectionEventSubscriptionDestination_STATUS) AssignPr // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := HybridConnectionEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := HybridConnectionEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, hybridConnectionEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5065,12 +5028,8 @@ func (destination *ServiceBusQueueEventSubscriptionDestination) AssignProperties // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := ServiceBusQueueEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := ServiceBusQueueEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, serviceBusQueueEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5186,12 +5145,8 @@ func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) AssignPro // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, serviceBusQueueEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5296,12 +5251,8 @@ func (destination *ServiceBusTopicEventSubscriptionDestination) AssignProperties // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := ServiceBusTopicEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := ServiceBusTopicEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, serviceBusTopicEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5418,12 +5369,8 @@ func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) AssignPro // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, serviceBusTopicEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5546,12 +5493,8 @@ func (destination *StorageBlobDeadLetterDestination) AssignProperties_From_Stora // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := StorageBlobDeadLetterDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := StorageBlobDeadLetterDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, storageBlobDeadLetterDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5688,12 +5631,8 @@ func (destination *StorageBlobDeadLetterDestination_STATUS) AssignProperties_Fro // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := StorageBlobDeadLetterDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := StorageBlobDeadLetterDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, storageBlobDeadLetterDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5817,12 +5756,8 @@ func (destination *StorageQueueEventSubscriptionDestination) AssignProperties_Fr // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := StorageQueueEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := StorageQueueEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, storageQueueEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -5960,12 +5895,8 @@ func (destination *StorageQueueEventSubscriptionDestination_STATUS) AssignProper // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := StorageQueueEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := StorageQueueEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, storageQueueEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -6151,12 +6082,8 @@ func (destination *WebHookEventSubscriptionDestination) AssignProperties_From_We // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := WebHookEventSubscriptionDestination_EndpointType_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := WebHookEventSubscriptionDestination_EndpointType(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, webHookEventSubscriptionDestination_EndpointType_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -6353,12 +6280,8 @@ func (destination *WebHookEventSubscriptionDestination_STATUS) AssignProperties_ // EndpointType if source.EndpointType != nil { endpointType := *source.EndpointType - if endpointTypeValue, endpointTypeOk := WebHookEventSubscriptionDestination_EndpointType_STATUS_Cache[strings.ToLower(endpointType)]; endpointTypeOk { - destination.EndpointType = &endpointTypeValue - } else { - endpointTypeTemp := WebHookEventSubscriptionDestination_EndpointType_STATUS(*source.EndpointType) - destination.EndpointType = &endpointTypeTemp - } + endpointTypeTemp := genruntime.ToEnum(endpointType, webHookEventSubscriptionDestination_EndpointType_STATUS_Values) + destination.EndpointType = &endpointTypeTemp } else { destination.EndpointType = nil } @@ -6418,7 +6341,7 @@ type AzureFunctionEventSubscriptionDestination_EndpointType string const AzureFunctionEventSubscriptionDestination_EndpointType_AzureFunction = AzureFunctionEventSubscriptionDestination_EndpointType("AzureFunction") // Mapping from string to AzureFunctionEventSubscriptionDestination_EndpointType -var AzureFunctionEventSubscriptionDestination_EndpointType_Cache = map[string]AzureFunctionEventSubscriptionDestination_EndpointType{ +var azureFunctionEventSubscriptionDestination_EndpointType_Values = map[string]AzureFunctionEventSubscriptionDestination_EndpointType{ "azurefunction": AzureFunctionEventSubscriptionDestination_EndpointType_AzureFunction, } @@ -6427,7 +6350,7 @@ type AzureFunctionEventSubscriptionDestination_EndpointType_STATUS string const AzureFunctionEventSubscriptionDestination_EndpointType_STATUS_AzureFunction = AzureFunctionEventSubscriptionDestination_EndpointType_STATUS("AzureFunction") // Mapping from string to AzureFunctionEventSubscriptionDestination_EndpointType_STATUS -var AzureFunctionEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]AzureFunctionEventSubscriptionDestination_EndpointType_STATUS{ +var azureFunctionEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]AzureFunctionEventSubscriptionDestination_EndpointType_STATUS{ "azurefunction": AzureFunctionEventSubscriptionDestination_EndpointType_STATUS_AzureFunction, } @@ -6511,12 +6434,8 @@ func (filter *BoolEqualsAdvancedFilter) AssignProperties_From_BoolEqualsAdvanced // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := BoolEqualsAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := BoolEqualsAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, boolEqualsAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -6647,12 +6566,8 @@ func (filter *BoolEqualsAdvancedFilter_STATUS) AssignProperties_From_BoolEqualsA // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := BoolEqualsAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := BoolEqualsAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, boolEqualsAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -6710,7 +6625,7 @@ type EventHubEventSubscriptionDestination_EndpointType string const EventHubEventSubscriptionDestination_EndpointType_EventHub = EventHubEventSubscriptionDestination_EndpointType("EventHub") // Mapping from string to EventHubEventSubscriptionDestination_EndpointType -var EventHubEventSubscriptionDestination_EndpointType_Cache = map[string]EventHubEventSubscriptionDestination_EndpointType{ +var eventHubEventSubscriptionDestination_EndpointType_Values = map[string]EventHubEventSubscriptionDestination_EndpointType{ "eventhub": EventHubEventSubscriptionDestination_EndpointType_EventHub, } @@ -6719,7 +6634,7 @@ type EventHubEventSubscriptionDestination_EndpointType_STATUS string const EventHubEventSubscriptionDestination_EndpointType_STATUS_EventHub = EventHubEventSubscriptionDestination_EndpointType_STATUS("EventHub") // Mapping from string to EventHubEventSubscriptionDestination_EndpointType_STATUS -var EventHubEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]EventHubEventSubscriptionDestination_EndpointType_STATUS{ +var eventHubEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]EventHubEventSubscriptionDestination_EndpointType_STATUS{ "eventhub": EventHubEventSubscriptionDestination_EndpointType_STATUS_EventHub, } @@ -6729,7 +6644,7 @@ type HybridConnectionEventSubscriptionDestination_EndpointType string const HybridConnectionEventSubscriptionDestination_EndpointType_HybridConnection = HybridConnectionEventSubscriptionDestination_EndpointType("HybridConnection") // Mapping from string to HybridConnectionEventSubscriptionDestination_EndpointType -var HybridConnectionEventSubscriptionDestination_EndpointType_Cache = map[string]HybridConnectionEventSubscriptionDestination_EndpointType{ +var hybridConnectionEventSubscriptionDestination_EndpointType_Values = map[string]HybridConnectionEventSubscriptionDestination_EndpointType{ "hybridconnection": HybridConnectionEventSubscriptionDestination_EndpointType_HybridConnection, } @@ -6738,7 +6653,7 @@ type HybridConnectionEventSubscriptionDestination_EndpointType_STATUS string const HybridConnectionEventSubscriptionDestination_EndpointType_STATUS_HybridConnection = HybridConnectionEventSubscriptionDestination_EndpointType_STATUS("HybridConnection") // Mapping from string to HybridConnectionEventSubscriptionDestination_EndpointType_STATUS -var HybridConnectionEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]HybridConnectionEventSubscriptionDestination_EndpointType_STATUS{ +var hybridConnectionEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]HybridConnectionEventSubscriptionDestination_EndpointType_STATUS{ "hybridconnection": HybridConnectionEventSubscriptionDestination_EndpointType_STATUS_HybridConnection, } @@ -6822,12 +6737,8 @@ func (filter *NumberGreaterThanAdvancedFilter) AssignProperties_From_NumberGreat // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberGreaterThanAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberGreaterThanAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberGreaterThanAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -6958,12 +6869,8 @@ func (filter *NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_From_Numb // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberGreaterThanAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberGreaterThanAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberGreaterThanAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7095,12 +7002,8 @@ func (filter *NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_From_Num // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberGreaterThanOrEqualsAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberGreaterThanOrEqualsAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7231,12 +7134,8 @@ func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_F // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7366,12 +7265,8 @@ func (filter *NumberInAdvancedFilter) AssignProperties_From_NumberInAdvancedFilt // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberInAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberInAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberInAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7516,12 +7411,8 @@ func (filter *NumberInAdvancedFilter_STATUS) AssignProperties_From_NumberInAdvan // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberInAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberInAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberInAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7663,12 +7554,8 @@ func (filter *NumberLessThanAdvancedFilter) AssignProperties_From_NumberLessThan // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberLessThanAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberLessThanAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberLessThanAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7799,12 +7686,8 @@ func (filter *NumberLessThanAdvancedFilter_STATUS) AssignProperties_From_NumberL // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberLessThanAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberLessThanAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberLessThanAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -7936,12 +7819,8 @@ func (filter *NumberLessThanOrEqualsAdvancedFilter) AssignProperties_From_Number // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberLessThanOrEqualsAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberLessThanOrEqualsAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberLessThanOrEqualsAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8072,12 +7951,8 @@ func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8207,12 +8082,8 @@ func (filter *NumberNotInAdvancedFilter) AssignProperties_From_NumberNotInAdvanc // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberNotInAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberNotInAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberNotInAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8357,12 +8228,8 @@ func (filter *NumberNotInAdvancedFilter_STATUS) AssignProperties_From_NumberNotI // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := NumberNotInAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := NumberNotInAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, numberNotInAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8430,7 +8297,7 @@ type ServiceBusQueueEventSubscriptionDestination_EndpointType string const ServiceBusQueueEventSubscriptionDestination_EndpointType_ServiceBusQueue = ServiceBusQueueEventSubscriptionDestination_EndpointType("ServiceBusQueue") // Mapping from string to ServiceBusQueueEventSubscriptionDestination_EndpointType -var ServiceBusQueueEventSubscriptionDestination_EndpointType_Cache = map[string]ServiceBusQueueEventSubscriptionDestination_EndpointType{ +var serviceBusQueueEventSubscriptionDestination_EndpointType_Values = map[string]ServiceBusQueueEventSubscriptionDestination_EndpointType{ "servicebusqueue": ServiceBusQueueEventSubscriptionDestination_EndpointType_ServiceBusQueue, } @@ -8439,7 +8306,7 @@ type ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS string const ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS_ServiceBusQueue = ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS("ServiceBusQueue") // Mapping from string to ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS -var ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS{ +var serviceBusQueueEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS{ "servicebusqueue": ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS_ServiceBusQueue, } @@ -8449,7 +8316,7 @@ type ServiceBusTopicEventSubscriptionDestination_EndpointType string const ServiceBusTopicEventSubscriptionDestination_EndpointType_ServiceBusTopic = ServiceBusTopicEventSubscriptionDestination_EndpointType("ServiceBusTopic") // Mapping from string to ServiceBusTopicEventSubscriptionDestination_EndpointType -var ServiceBusTopicEventSubscriptionDestination_EndpointType_Cache = map[string]ServiceBusTopicEventSubscriptionDestination_EndpointType{ +var serviceBusTopicEventSubscriptionDestination_EndpointType_Values = map[string]ServiceBusTopicEventSubscriptionDestination_EndpointType{ "servicebustopic": ServiceBusTopicEventSubscriptionDestination_EndpointType_ServiceBusTopic, } @@ -8458,7 +8325,7 @@ type ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS string const ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS_ServiceBusTopic = ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS("ServiceBusTopic") // Mapping from string to ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS -var ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS{ +var serviceBusTopicEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS{ "servicebustopic": ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS_ServiceBusTopic, } @@ -8468,7 +8335,7 @@ type StorageBlobDeadLetterDestination_EndpointType string const StorageBlobDeadLetterDestination_EndpointType_StorageBlob = StorageBlobDeadLetterDestination_EndpointType("StorageBlob") // Mapping from string to StorageBlobDeadLetterDestination_EndpointType -var StorageBlobDeadLetterDestination_EndpointType_Cache = map[string]StorageBlobDeadLetterDestination_EndpointType{ +var storageBlobDeadLetterDestination_EndpointType_Values = map[string]StorageBlobDeadLetterDestination_EndpointType{ "storageblob": StorageBlobDeadLetterDestination_EndpointType_StorageBlob, } @@ -8477,7 +8344,7 @@ type StorageBlobDeadLetterDestination_EndpointType_STATUS string const StorageBlobDeadLetterDestination_EndpointType_STATUS_StorageBlob = StorageBlobDeadLetterDestination_EndpointType_STATUS("StorageBlob") // Mapping from string to StorageBlobDeadLetterDestination_EndpointType_STATUS -var StorageBlobDeadLetterDestination_EndpointType_STATUS_Cache = map[string]StorageBlobDeadLetterDestination_EndpointType_STATUS{ +var storageBlobDeadLetterDestination_EndpointType_STATUS_Values = map[string]StorageBlobDeadLetterDestination_EndpointType_STATUS{ "storageblob": StorageBlobDeadLetterDestination_EndpointType_STATUS_StorageBlob, } @@ -8487,7 +8354,7 @@ type StorageQueueEventSubscriptionDestination_EndpointType string const StorageQueueEventSubscriptionDestination_EndpointType_StorageQueue = StorageQueueEventSubscriptionDestination_EndpointType("StorageQueue") // Mapping from string to StorageQueueEventSubscriptionDestination_EndpointType -var StorageQueueEventSubscriptionDestination_EndpointType_Cache = map[string]StorageQueueEventSubscriptionDestination_EndpointType{ +var storageQueueEventSubscriptionDestination_EndpointType_Values = map[string]StorageQueueEventSubscriptionDestination_EndpointType{ "storagequeue": StorageQueueEventSubscriptionDestination_EndpointType_StorageQueue, } @@ -8496,7 +8363,7 @@ type StorageQueueEventSubscriptionDestination_EndpointType_STATUS string const StorageQueueEventSubscriptionDestination_EndpointType_STATUS_StorageQueue = StorageQueueEventSubscriptionDestination_EndpointType_STATUS("StorageQueue") // Mapping from string to StorageQueueEventSubscriptionDestination_EndpointType_STATUS -var StorageQueueEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]StorageQueueEventSubscriptionDestination_EndpointType_STATUS{ +var storageQueueEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]StorageQueueEventSubscriptionDestination_EndpointType_STATUS{ "storagequeue": StorageQueueEventSubscriptionDestination_EndpointType_STATUS_StorageQueue, } @@ -8578,12 +8445,8 @@ func (filter *StringBeginsWithAdvancedFilter) AssignProperties_From_StringBegins // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringBeginsWithAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringBeginsWithAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringBeginsWithAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8698,12 +8561,8 @@ func (filter *StringBeginsWithAdvancedFilter_STATUS) AssignProperties_From_Strin // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringBeginsWithAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringBeginsWithAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringBeginsWithAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8823,12 +8682,8 @@ func (filter *StringContainsAdvancedFilter) AssignProperties_From_StringContains // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringContainsAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringContainsAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringContainsAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -8943,12 +8798,8 @@ func (filter *StringContainsAdvancedFilter_STATUS) AssignProperties_From_StringC // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringContainsAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringContainsAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringContainsAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9068,12 +8919,8 @@ func (filter *StringEndsWithAdvancedFilter) AssignProperties_From_StringEndsWith // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringEndsWithAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringEndsWithAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringEndsWithAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9188,12 +9035,8 @@ func (filter *StringEndsWithAdvancedFilter_STATUS) AssignProperties_From_StringE // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringEndsWithAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringEndsWithAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringEndsWithAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9313,12 +9156,8 @@ func (filter *StringInAdvancedFilter) AssignProperties_From_StringInAdvancedFilt // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringInAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringInAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringInAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9433,12 +9272,8 @@ func (filter *StringInAdvancedFilter_STATUS) AssignProperties_From_StringInAdvan // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringInAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringInAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringInAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9558,12 +9393,8 @@ func (filter *StringNotInAdvancedFilter) AssignProperties_From_StringNotInAdvanc // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringNotInAdvancedFilter_OperatorType_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringNotInAdvancedFilter_OperatorType(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringNotInAdvancedFilter_OperatorType_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9678,12 +9509,8 @@ func (filter *StringNotInAdvancedFilter_STATUS) AssignProperties_From_StringNotI // OperatorType if source.OperatorType != nil { operatorType := *source.OperatorType - if operatorTypeValue, operatorTypeOk := StringNotInAdvancedFilter_OperatorType_STATUS_Cache[strings.ToLower(operatorType)]; operatorTypeOk { - filter.OperatorType = &operatorTypeValue - } else { - operatorTypeTemp := StringNotInAdvancedFilter_OperatorType_STATUS(*source.OperatorType) - filter.OperatorType = &operatorTypeTemp - } + operatorTypeTemp := genruntime.ToEnum(operatorType, stringNotInAdvancedFilter_OperatorType_STATUS_Values) + filter.OperatorType = &operatorTypeTemp } else { filter.OperatorType = nil } @@ -9731,7 +9558,7 @@ type WebHookEventSubscriptionDestination_EndpointType string const WebHookEventSubscriptionDestination_EndpointType_WebHook = WebHookEventSubscriptionDestination_EndpointType("WebHook") // Mapping from string to WebHookEventSubscriptionDestination_EndpointType -var WebHookEventSubscriptionDestination_EndpointType_Cache = map[string]WebHookEventSubscriptionDestination_EndpointType{ +var webHookEventSubscriptionDestination_EndpointType_Values = map[string]WebHookEventSubscriptionDestination_EndpointType{ "webhook": WebHookEventSubscriptionDestination_EndpointType_WebHook, } @@ -9740,7 +9567,7 @@ type WebHookEventSubscriptionDestination_EndpointType_STATUS string const WebHookEventSubscriptionDestination_EndpointType_STATUS_WebHook = WebHookEventSubscriptionDestination_EndpointType_STATUS("WebHook") // Mapping from string to WebHookEventSubscriptionDestination_EndpointType_STATUS -var WebHookEventSubscriptionDestination_EndpointType_STATUS_Cache = map[string]WebHookEventSubscriptionDestination_EndpointType_STATUS{ +var webHookEventSubscriptionDestination_EndpointType_STATUS_Values = map[string]WebHookEventSubscriptionDestination_EndpointType_STATUS{ "webhook": WebHookEventSubscriptionDestination_EndpointType_STATUS_WebHook, } @@ -9750,7 +9577,7 @@ type BoolEqualsAdvancedFilter_OperatorType string const BoolEqualsAdvancedFilter_OperatorType_BoolEquals = BoolEqualsAdvancedFilter_OperatorType("BoolEquals") // Mapping from string to BoolEqualsAdvancedFilter_OperatorType -var BoolEqualsAdvancedFilter_OperatorType_Cache = map[string]BoolEqualsAdvancedFilter_OperatorType{ +var boolEqualsAdvancedFilter_OperatorType_Values = map[string]BoolEqualsAdvancedFilter_OperatorType{ "boolequals": BoolEqualsAdvancedFilter_OperatorType_BoolEquals, } @@ -9759,7 +9586,7 @@ type BoolEqualsAdvancedFilter_OperatorType_STATUS string const BoolEqualsAdvancedFilter_OperatorType_STATUS_BoolEquals = BoolEqualsAdvancedFilter_OperatorType_STATUS("BoolEquals") // Mapping from string to BoolEqualsAdvancedFilter_OperatorType_STATUS -var BoolEqualsAdvancedFilter_OperatorType_STATUS_Cache = map[string]BoolEqualsAdvancedFilter_OperatorType_STATUS{ +var boolEqualsAdvancedFilter_OperatorType_STATUS_Values = map[string]BoolEqualsAdvancedFilter_OperatorType_STATUS{ "boolequals": BoolEqualsAdvancedFilter_OperatorType_STATUS_BoolEquals, } @@ -9769,7 +9596,7 @@ type NumberGreaterThanAdvancedFilter_OperatorType string const NumberGreaterThanAdvancedFilter_OperatorType_NumberGreaterThan = NumberGreaterThanAdvancedFilter_OperatorType("NumberGreaterThan") // Mapping from string to NumberGreaterThanAdvancedFilter_OperatorType -var NumberGreaterThanAdvancedFilter_OperatorType_Cache = map[string]NumberGreaterThanAdvancedFilter_OperatorType{ +var numberGreaterThanAdvancedFilter_OperatorType_Values = map[string]NumberGreaterThanAdvancedFilter_OperatorType{ "numbergreaterthan": NumberGreaterThanAdvancedFilter_OperatorType_NumberGreaterThan, } @@ -9778,7 +9605,7 @@ type NumberGreaterThanAdvancedFilter_OperatorType_STATUS string const NumberGreaterThanAdvancedFilter_OperatorType_STATUS_NumberGreaterThan = NumberGreaterThanAdvancedFilter_OperatorType_STATUS("NumberGreaterThan") // Mapping from string to NumberGreaterThanAdvancedFilter_OperatorType_STATUS -var NumberGreaterThanAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberGreaterThanAdvancedFilter_OperatorType_STATUS{ +var numberGreaterThanAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberGreaterThanAdvancedFilter_OperatorType_STATUS{ "numbergreaterthan": NumberGreaterThanAdvancedFilter_OperatorType_STATUS_NumberGreaterThan, } @@ -9788,7 +9615,7 @@ type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType string const NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_NumberGreaterThanOrEquals = NumberGreaterThanOrEqualsAdvancedFilter_OperatorType("NumberGreaterThanOrEquals") // Mapping from string to NumberGreaterThanOrEqualsAdvancedFilter_OperatorType -var NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_Cache = map[string]NumberGreaterThanOrEqualsAdvancedFilter_OperatorType{ +var numberGreaterThanOrEqualsAdvancedFilter_OperatorType_Values = map[string]NumberGreaterThanOrEqualsAdvancedFilter_OperatorType{ "numbergreaterthanorequals": NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_NumberGreaterThanOrEquals, } @@ -9797,7 +9624,7 @@ type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS string const NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberGreaterThanOrEquals = NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS("NumberGreaterThanOrEquals") // Mapping from string to NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS -var NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS{ +var numberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS{ "numbergreaterthanorequals": NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberGreaterThanOrEquals, } @@ -9807,7 +9634,7 @@ type NumberInAdvancedFilter_OperatorType string const NumberInAdvancedFilter_OperatorType_NumberIn = NumberInAdvancedFilter_OperatorType("NumberIn") // Mapping from string to NumberInAdvancedFilter_OperatorType -var NumberInAdvancedFilter_OperatorType_Cache = map[string]NumberInAdvancedFilter_OperatorType{ +var numberInAdvancedFilter_OperatorType_Values = map[string]NumberInAdvancedFilter_OperatorType{ "numberin": NumberInAdvancedFilter_OperatorType_NumberIn, } @@ -9816,7 +9643,7 @@ type NumberInAdvancedFilter_OperatorType_STATUS string const NumberInAdvancedFilter_OperatorType_STATUS_NumberIn = NumberInAdvancedFilter_OperatorType_STATUS("NumberIn") // Mapping from string to NumberInAdvancedFilter_OperatorType_STATUS -var NumberInAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberInAdvancedFilter_OperatorType_STATUS{ +var numberInAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberInAdvancedFilter_OperatorType_STATUS{ "numberin": NumberInAdvancedFilter_OperatorType_STATUS_NumberIn, } @@ -9826,7 +9653,7 @@ type NumberLessThanAdvancedFilter_OperatorType string const NumberLessThanAdvancedFilter_OperatorType_NumberLessThan = NumberLessThanAdvancedFilter_OperatorType("NumberLessThan") // Mapping from string to NumberLessThanAdvancedFilter_OperatorType -var NumberLessThanAdvancedFilter_OperatorType_Cache = map[string]NumberLessThanAdvancedFilter_OperatorType{ +var numberLessThanAdvancedFilter_OperatorType_Values = map[string]NumberLessThanAdvancedFilter_OperatorType{ "numberlessthan": NumberLessThanAdvancedFilter_OperatorType_NumberLessThan, } @@ -9835,7 +9662,7 @@ type NumberLessThanAdvancedFilter_OperatorType_STATUS string const NumberLessThanAdvancedFilter_OperatorType_STATUS_NumberLessThan = NumberLessThanAdvancedFilter_OperatorType_STATUS("NumberLessThan") // Mapping from string to NumberLessThanAdvancedFilter_OperatorType_STATUS -var NumberLessThanAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberLessThanAdvancedFilter_OperatorType_STATUS{ +var numberLessThanAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberLessThanAdvancedFilter_OperatorType_STATUS{ "numberlessthan": NumberLessThanAdvancedFilter_OperatorType_STATUS_NumberLessThan, } @@ -9845,7 +9672,7 @@ type NumberLessThanOrEqualsAdvancedFilter_OperatorType string const NumberLessThanOrEqualsAdvancedFilter_OperatorType_NumberLessThanOrEquals = NumberLessThanOrEqualsAdvancedFilter_OperatorType("NumberLessThanOrEquals") // Mapping from string to NumberLessThanOrEqualsAdvancedFilter_OperatorType -var NumberLessThanOrEqualsAdvancedFilter_OperatorType_Cache = map[string]NumberLessThanOrEqualsAdvancedFilter_OperatorType{ +var numberLessThanOrEqualsAdvancedFilter_OperatorType_Values = map[string]NumberLessThanOrEqualsAdvancedFilter_OperatorType{ "numberlessthanorequals": NumberLessThanOrEqualsAdvancedFilter_OperatorType_NumberLessThanOrEquals, } @@ -9854,7 +9681,7 @@ type NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS string const NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberLessThanOrEquals = NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS("NumberLessThanOrEquals") // Mapping from string to NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS -var NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS{ +var numberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS{ "numberlessthanorequals": NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberLessThanOrEquals, } @@ -9864,7 +9691,7 @@ type NumberNotInAdvancedFilter_OperatorType string const NumberNotInAdvancedFilter_OperatorType_NumberNotIn = NumberNotInAdvancedFilter_OperatorType("NumberNotIn") // Mapping from string to NumberNotInAdvancedFilter_OperatorType -var NumberNotInAdvancedFilter_OperatorType_Cache = map[string]NumberNotInAdvancedFilter_OperatorType{ +var numberNotInAdvancedFilter_OperatorType_Values = map[string]NumberNotInAdvancedFilter_OperatorType{ "numbernotin": NumberNotInAdvancedFilter_OperatorType_NumberNotIn, } @@ -9873,7 +9700,7 @@ type NumberNotInAdvancedFilter_OperatorType_STATUS string const NumberNotInAdvancedFilter_OperatorType_STATUS_NumberNotIn = NumberNotInAdvancedFilter_OperatorType_STATUS("NumberNotIn") // Mapping from string to NumberNotInAdvancedFilter_OperatorType_STATUS -var NumberNotInAdvancedFilter_OperatorType_STATUS_Cache = map[string]NumberNotInAdvancedFilter_OperatorType_STATUS{ +var numberNotInAdvancedFilter_OperatorType_STATUS_Values = map[string]NumberNotInAdvancedFilter_OperatorType_STATUS{ "numbernotin": NumberNotInAdvancedFilter_OperatorType_STATUS_NumberNotIn, } @@ -9883,7 +9710,7 @@ type StringBeginsWithAdvancedFilter_OperatorType string const StringBeginsWithAdvancedFilter_OperatorType_StringBeginsWith = StringBeginsWithAdvancedFilter_OperatorType("StringBeginsWith") // Mapping from string to StringBeginsWithAdvancedFilter_OperatorType -var StringBeginsWithAdvancedFilter_OperatorType_Cache = map[string]StringBeginsWithAdvancedFilter_OperatorType{ +var stringBeginsWithAdvancedFilter_OperatorType_Values = map[string]StringBeginsWithAdvancedFilter_OperatorType{ "stringbeginswith": StringBeginsWithAdvancedFilter_OperatorType_StringBeginsWith, } @@ -9892,7 +9719,7 @@ type StringBeginsWithAdvancedFilter_OperatorType_STATUS string const StringBeginsWithAdvancedFilter_OperatorType_STATUS_StringBeginsWith = StringBeginsWithAdvancedFilter_OperatorType_STATUS("StringBeginsWith") // Mapping from string to StringBeginsWithAdvancedFilter_OperatorType_STATUS -var StringBeginsWithAdvancedFilter_OperatorType_STATUS_Cache = map[string]StringBeginsWithAdvancedFilter_OperatorType_STATUS{ +var stringBeginsWithAdvancedFilter_OperatorType_STATUS_Values = map[string]StringBeginsWithAdvancedFilter_OperatorType_STATUS{ "stringbeginswith": StringBeginsWithAdvancedFilter_OperatorType_STATUS_StringBeginsWith, } @@ -9902,7 +9729,7 @@ type StringContainsAdvancedFilter_OperatorType string const StringContainsAdvancedFilter_OperatorType_StringContains = StringContainsAdvancedFilter_OperatorType("StringContains") // Mapping from string to StringContainsAdvancedFilter_OperatorType -var StringContainsAdvancedFilter_OperatorType_Cache = map[string]StringContainsAdvancedFilter_OperatorType{ +var stringContainsAdvancedFilter_OperatorType_Values = map[string]StringContainsAdvancedFilter_OperatorType{ "stringcontains": StringContainsAdvancedFilter_OperatorType_StringContains, } @@ -9911,7 +9738,7 @@ type StringContainsAdvancedFilter_OperatorType_STATUS string const StringContainsAdvancedFilter_OperatorType_STATUS_StringContains = StringContainsAdvancedFilter_OperatorType_STATUS("StringContains") // Mapping from string to StringContainsAdvancedFilter_OperatorType_STATUS -var StringContainsAdvancedFilter_OperatorType_STATUS_Cache = map[string]StringContainsAdvancedFilter_OperatorType_STATUS{ +var stringContainsAdvancedFilter_OperatorType_STATUS_Values = map[string]StringContainsAdvancedFilter_OperatorType_STATUS{ "stringcontains": StringContainsAdvancedFilter_OperatorType_STATUS_StringContains, } @@ -9921,7 +9748,7 @@ type StringEndsWithAdvancedFilter_OperatorType string const StringEndsWithAdvancedFilter_OperatorType_StringEndsWith = StringEndsWithAdvancedFilter_OperatorType("StringEndsWith") // Mapping from string to StringEndsWithAdvancedFilter_OperatorType -var StringEndsWithAdvancedFilter_OperatorType_Cache = map[string]StringEndsWithAdvancedFilter_OperatorType{ +var stringEndsWithAdvancedFilter_OperatorType_Values = map[string]StringEndsWithAdvancedFilter_OperatorType{ "stringendswith": StringEndsWithAdvancedFilter_OperatorType_StringEndsWith, } @@ -9930,7 +9757,7 @@ type StringEndsWithAdvancedFilter_OperatorType_STATUS string const StringEndsWithAdvancedFilter_OperatorType_STATUS_StringEndsWith = StringEndsWithAdvancedFilter_OperatorType_STATUS("StringEndsWith") // Mapping from string to StringEndsWithAdvancedFilter_OperatorType_STATUS -var StringEndsWithAdvancedFilter_OperatorType_STATUS_Cache = map[string]StringEndsWithAdvancedFilter_OperatorType_STATUS{ +var stringEndsWithAdvancedFilter_OperatorType_STATUS_Values = map[string]StringEndsWithAdvancedFilter_OperatorType_STATUS{ "stringendswith": StringEndsWithAdvancedFilter_OperatorType_STATUS_StringEndsWith, } @@ -9940,7 +9767,7 @@ type StringInAdvancedFilter_OperatorType string const StringInAdvancedFilter_OperatorType_StringIn = StringInAdvancedFilter_OperatorType("StringIn") // Mapping from string to StringInAdvancedFilter_OperatorType -var StringInAdvancedFilter_OperatorType_Cache = map[string]StringInAdvancedFilter_OperatorType{ +var stringInAdvancedFilter_OperatorType_Values = map[string]StringInAdvancedFilter_OperatorType{ "stringin": StringInAdvancedFilter_OperatorType_StringIn, } @@ -9949,7 +9776,7 @@ type StringInAdvancedFilter_OperatorType_STATUS string const StringInAdvancedFilter_OperatorType_STATUS_StringIn = StringInAdvancedFilter_OperatorType_STATUS("StringIn") // Mapping from string to StringInAdvancedFilter_OperatorType_STATUS -var StringInAdvancedFilter_OperatorType_STATUS_Cache = map[string]StringInAdvancedFilter_OperatorType_STATUS{ +var stringInAdvancedFilter_OperatorType_STATUS_Values = map[string]StringInAdvancedFilter_OperatorType_STATUS{ "stringin": StringInAdvancedFilter_OperatorType_STATUS_StringIn, } @@ -9959,7 +9786,7 @@ type StringNotInAdvancedFilter_OperatorType string const StringNotInAdvancedFilter_OperatorType_StringNotIn = StringNotInAdvancedFilter_OperatorType("StringNotIn") // Mapping from string to StringNotInAdvancedFilter_OperatorType -var StringNotInAdvancedFilter_OperatorType_Cache = map[string]StringNotInAdvancedFilter_OperatorType{ +var stringNotInAdvancedFilter_OperatorType_Values = map[string]StringNotInAdvancedFilter_OperatorType{ "stringnotin": StringNotInAdvancedFilter_OperatorType_StringNotIn, } @@ -9968,7 +9795,7 @@ type StringNotInAdvancedFilter_OperatorType_STATUS string const StringNotInAdvancedFilter_OperatorType_STATUS_StringNotIn = StringNotInAdvancedFilter_OperatorType_STATUS("StringNotIn") // Mapping from string to StringNotInAdvancedFilter_OperatorType_STATUS -var StringNotInAdvancedFilter_OperatorType_STATUS_Cache = map[string]StringNotInAdvancedFilter_OperatorType_STATUS{ +var stringNotInAdvancedFilter_OperatorType_STATUS_Values = map[string]StringNotInAdvancedFilter_OperatorType_STATUS{ "stringnotin": StringNotInAdvancedFilter_OperatorType_STATUS_StringNotIn, } diff --git a/v2/api/eventgrid/v1api20200601/storage/domain_types_gen.go b/v2/api/eventgrid/v1api20200601/storage/domain_types_gen.go index 0400835caa3..9ba939cea49 100644 --- a/v2/api/eventgrid/v1api20200601/storage/domain_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/storage/domain_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } diff --git a/v2/api/eventgrid/v1api20200601/topic_types_gen.go b/v2/api/eventgrid/v1api20200601/topic_types_gen.go index 0c9ec66056a..ee7d3f2dc5f 100644 --- a/v2/api/eventgrid/v1api20200601/topic_types_gen.go +++ b/v2/api/eventgrid/v1api20200601/topic_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -643,12 +642,8 @@ func (topic *Topic_Spec) AssignProperties_From_Topic_Spec(source *v20200601s.Top // InputSchema if source.InputSchema != nil { inputSchema := *source.InputSchema - if inputSchemaValue, inputSchemaOk := TopicProperties_InputSchema_Cache[strings.ToLower(inputSchema)]; inputSchemaOk { - topic.InputSchema = &inputSchemaValue - } else { - inputSchemaTemp := TopicProperties_InputSchema(*source.InputSchema) - topic.InputSchema = &inputSchemaTemp - } + inputSchemaTemp := genruntime.ToEnum(inputSchema, topicProperties_InputSchema_Values) + topic.InputSchema = &inputSchemaTemp } else { topic.InputSchema = nil } @@ -691,12 +686,8 @@ func (topic *Topic_Spec) AssignProperties_From_Topic_Spec(source *v20200601s.Top // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := TopicProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - topic.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := TopicProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - topic.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, topicProperties_PublicNetworkAccess_Values) + topic.PublicNetworkAccess = &publicNetworkAccessTemp } else { topic.PublicNetworkAccess = nil } @@ -1150,12 +1141,8 @@ func (topic *Topic_STATUS) AssignProperties_From_Topic_STATUS(source *v20200601s // InputSchema if source.InputSchema != nil { inputSchema := *source.InputSchema - if inputSchemaValue, inputSchemaOk := TopicProperties_InputSchema_STATUS_Cache[strings.ToLower(inputSchema)]; inputSchemaOk { - topic.InputSchema = &inputSchemaValue - } else { - inputSchemaTemp := TopicProperties_InputSchema_STATUS(*source.InputSchema) - topic.InputSchema = &inputSchemaTemp - } + inputSchemaTemp := genruntime.ToEnum(inputSchema, topicProperties_InputSchema_STATUS_Values) + topic.InputSchema = &inputSchemaTemp } else { topic.InputSchema = nil } @@ -1202,12 +1189,8 @@ func (topic *Topic_STATUS) AssignProperties_From_Topic_STATUS(source *v20200601s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := TopicProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - topic.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := TopicProperties_ProvisioningState_STATUS(*source.ProvisioningState) - topic.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, topicProperties_ProvisioningState_STATUS_Values) + topic.ProvisioningState = &provisioningStateTemp } else { topic.ProvisioningState = nil } @@ -1215,12 +1198,8 @@ func (topic *Topic_STATUS) AssignProperties_From_Topic_STATUS(source *v20200601s // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := TopicProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - topic.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := TopicProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - topic.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, topicProperties_PublicNetworkAccess_STATUS_Values) + topic.PublicNetworkAccess = &publicNetworkAccessTemp } else { topic.PublicNetworkAccess = nil } @@ -1519,7 +1498,7 @@ const ( ) // Mapping from string to TopicProperties_InputSchema -var TopicProperties_InputSchema_Cache = map[string]TopicProperties_InputSchema{ +var topicProperties_InputSchema_Values = map[string]TopicProperties_InputSchema{ "cloudeventschemav1_0": TopicProperties_InputSchema_CloudEventSchemaV1_0, "customeventschema": TopicProperties_InputSchema_CustomEventSchema, "eventgridschema": TopicProperties_InputSchema_EventGridSchema, @@ -1534,7 +1513,7 @@ const ( ) // Mapping from string to TopicProperties_InputSchema_STATUS -var TopicProperties_InputSchema_STATUS_Cache = map[string]TopicProperties_InputSchema_STATUS{ +var topicProperties_InputSchema_STATUS_Values = map[string]TopicProperties_InputSchema_STATUS{ "cloudeventschemav1_0": TopicProperties_InputSchema_STATUS_CloudEventSchemaV1_0, "customeventschema": TopicProperties_InputSchema_STATUS_CustomEventSchema, "eventgridschema": TopicProperties_InputSchema_STATUS_EventGridSchema, @@ -1552,7 +1531,7 @@ const ( ) // Mapping from string to TopicProperties_ProvisioningState_STATUS -var TopicProperties_ProvisioningState_STATUS_Cache = map[string]TopicProperties_ProvisioningState_STATUS{ +var topicProperties_ProvisioningState_STATUS_Values = map[string]TopicProperties_ProvisioningState_STATUS{ "canceled": TopicProperties_ProvisioningState_STATUS_Canceled, "creating": TopicProperties_ProvisioningState_STATUS_Creating, "deleting": TopicProperties_ProvisioningState_STATUS_Deleting, @@ -1570,7 +1549,7 @@ const ( ) // Mapping from string to TopicProperties_PublicNetworkAccess -var TopicProperties_PublicNetworkAccess_Cache = map[string]TopicProperties_PublicNetworkAccess{ +var topicProperties_PublicNetworkAccess_Values = map[string]TopicProperties_PublicNetworkAccess{ "disabled": TopicProperties_PublicNetworkAccess_Disabled, "enabled": TopicProperties_PublicNetworkAccess_Enabled, } @@ -1583,7 +1562,7 @@ const ( ) // Mapping from string to TopicProperties_PublicNetworkAccess_STATUS -var TopicProperties_PublicNetworkAccess_STATUS_Cache = map[string]TopicProperties_PublicNetworkAccess_STATUS{ +var topicProperties_PublicNetworkAccess_STATUS_Values = map[string]TopicProperties_PublicNetworkAccess_STATUS{ "disabled": TopicProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": TopicProperties_PublicNetworkAccess_STATUS_Enabled, } diff --git a/v2/api/eventhub/v1api20211101/namespace_spec_arm_types_gen.go b/v2/api/eventhub/v1api20211101/namespace_spec_arm_types_gen.go index 2e3371823bd..5095d43f9b7 100644 --- a/v2/api/eventhub/v1api20211101/namespace_spec_arm_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespace_spec_arm_types_gen.go @@ -108,7 +108,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned, userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -125,7 +125,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "premium": Sku_Name_Premium, "standard": Sku_Name_Standard, @@ -141,7 +141,7 @@ const ( ) // Mapping from string to Sku_Tier -var Sku_Tier_Cache = map[string]Sku_Tier{ +var sku_Tier_Values = map[string]Sku_Tier{ "basic": Sku_Tier_Basic, "premium": Sku_Tier_Premium, "standard": Sku_Tier_Standard, diff --git a/v2/api/eventhub/v1api20211101/namespace_status_arm_types_gen.go b/v2/api/eventhub/v1api20211101/namespace_status_arm_types_gen.go index 25960232edf..d8b333ba740 100644 --- a/v2/api/eventhub/v1api20211101/namespace_status_arm_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespace_status_arm_types_gen.go @@ -152,7 +152,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -175,7 +175,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "premium": Sku_Name_STATUS_Premium, "standard": Sku_Name_STATUS_Standard, @@ -190,7 +190,7 @@ const ( ) // Mapping from string to Sku_Tier_STATUS -var Sku_Tier_STATUS_Cache = map[string]Sku_Tier_STATUS{ +var sku_Tier_STATUS_Values = map[string]Sku_Tier_STATUS{ "basic": Sku_Tier_STATUS_Basic, "premium": Sku_Tier_STATUS_Premium, "standard": Sku_Tier_STATUS_Standard, @@ -206,7 +206,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -223,7 +223,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/eventhub/v1api20211101/namespace_types_gen.go b/v2/api/eventhub/v1api20211101/namespace_types_gen.go index 8f8bafbd276..889f0b9be45 100644 --- a/v2/api/eventhub/v1api20211101/namespace_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } @@ -1747,12 +1746,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20211101 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1936,12 +1931,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -2093,12 +2084,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20211101s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2270,12 +2257,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2502,12 +2485,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20211101s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -2515,12 +2494,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20211101s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -2658,12 +2633,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20211101s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -2671,12 +2642,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20211101s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Sku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Sku_Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sku_Tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -2807,12 +2774,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2826,12 +2789,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2890,7 +2849,7 @@ type Encryption_KeySource string const Encryption_KeySource_MicrosoftKeyVault = Encryption_KeySource("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyVault, } @@ -2899,7 +2858,7 @@ type Encryption_KeySource_STATUS string const Encryption_KeySource_STATUS_MicrosoftKeyVault = Encryption_KeySource_STATUS("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyVault, } diff --git a/v2/api/eventhub/v1api20211101/namespaces_authorization_rule_types_gen.go b/v2/api/eventhub/v1api20211101/namespaces_authorization_rule_types_gen.go index 8eb70def7be..77430a940c2 100644 --- a/v2/api/eventhub/v1api20211101/namespaces_authorization_rule_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespaces_authorization_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -467,11 +466,7 @@ func (rule *Namespaces_AuthorizationRule_Spec) AssignProperties_From_Namespaces_ for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_Spec(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_Spec_Values) } rule.Rights = rightList } else { @@ -714,11 +709,7 @@ func (rule *Namespaces_AuthorizationRule_STATUS) AssignProperties_From_Namespace for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_STATUS(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_STATUS_Values) } rule.Rights = rightList } else { @@ -810,7 +801,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_Spec -var Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ +var namespaces_AuthorizationRule_Properties_Rights_Spec_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ "listen": Namespaces_AuthorizationRule_Properties_Rights_Spec_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_Spec_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_Spec_Send, @@ -825,7 +816,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_STATUS -var Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ +var namespaces_AuthorizationRule_Properties_Rights_STATUS_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ "listen": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Send, diff --git a/v2/api/eventhub/v1api20211101/namespaces_eventhub_types_gen.go b/v2/api/eventhub/v1api20211101/namespaces_eventhub_types_gen.go index bb44c2c267d..4ad925933b8 100644 --- a/v2/api/eventhub/v1api20211101/namespaces_eventhub_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespaces_eventhub_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -899,12 +898,8 @@ func (eventhub *Namespaces_Eventhub_STATUS) AssignProperties_From_Namespaces_Eve // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := Namespaces_Eventhub_Properties_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - eventhub.Status = &statusValue - } else { - statusTemp := Namespaces_Eventhub_Properties_Status_STATUS(*source.Status) - eventhub.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, namespaces_Eventhub_Properties_Status_STATUS_Values) + eventhub.Status = &statusTemp } else { eventhub.Status = nil } @@ -1167,12 +1162,8 @@ func (description *CaptureDescription) AssignProperties_From_CaptureDescription( // Encoding if source.Encoding != nil { encoding := *source.Encoding - if encodingValue, encodingOk := CaptureDescription_Encoding_Cache[strings.ToLower(encoding)]; encodingOk { - description.Encoding = &encodingValue - } else { - encodingTemp := CaptureDescription_Encoding(*source.Encoding) - description.Encoding = &encodingTemp - } + encodingTemp := genruntime.ToEnum(encoding, captureDescription_Encoding_Values) + description.Encoding = &encodingTemp } else { description.Encoding = nil } @@ -1411,12 +1402,8 @@ func (description *CaptureDescription_STATUS) AssignProperties_From_CaptureDescr // Encoding if source.Encoding != nil { encoding := *source.Encoding - if encodingValue, encodingOk := CaptureDescription_Encoding_STATUS_Cache[strings.ToLower(encoding)]; encodingOk { - description.Encoding = &encodingValue - } else { - encodingTemp := CaptureDescription_Encoding_STATUS(*source.Encoding) - description.Encoding = &encodingTemp - } + encodingTemp := genruntime.ToEnum(encoding, captureDescription_Encoding_STATUS_Values) + description.Encoding = &encodingTemp } else { description.Encoding = nil } @@ -1512,7 +1499,7 @@ const ( ) // Mapping from string to Namespaces_Eventhub_Properties_Status_STATUS -var Namespaces_Eventhub_Properties_Status_STATUS_Cache = map[string]Namespaces_Eventhub_Properties_Status_STATUS{ +var namespaces_Eventhub_Properties_Status_STATUS_Values = map[string]Namespaces_Eventhub_Properties_Status_STATUS{ "active": Namespaces_Eventhub_Properties_Status_STATUS_Active, "creating": Namespaces_Eventhub_Properties_Status_STATUS_Creating, "deleting": Namespaces_Eventhub_Properties_Status_STATUS_Deleting, @@ -1533,7 +1520,7 @@ const ( ) // Mapping from string to CaptureDescription_Encoding -var CaptureDescription_Encoding_Cache = map[string]CaptureDescription_Encoding{ +var captureDescription_Encoding_Values = map[string]CaptureDescription_Encoding{ "avro": CaptureDescription_Encoding_Avro, "avrodeflate": CaptureDescription_Encoding_AvroDeflate, } @@ -1546,7 +1533,7 @@ const ( ) // Mapping from string to CaptureDescription_Encoding_STATUS -var CaptureDescription_Encoding_STATUS_Cache = map[string]CaptureDescription_Encoding_STATUS{ +var captureDescription_Encoding_STATUS_Values = map[string]CaptureDescription_Encoding_STATUS{ "avro": CaptureDescription_Encoding_STATUS_Avro, "avrodeflate": CaptureDescription_Encoding_STATUS_AvroDeflate, } diff --git a/v2/api/eventhub/v1api20211101/namespaces_eventhubs_authorization_rule_types_gen.go b/v2/api/eventhub/v1api20211101/namespaces_eventhubs_authorization_rule_types_gen.go index 7586f37af16..c2d500ff475 100644 --- a/v2/api/eventhub/v1api20211101/namespaces_eventhubs_authorization_rule_types_gen.go +++ b/v2/api/eventhub/v1api20211101/namespaces_eventhubs_authorization_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -467,11 +466,7 @@ func (rule *Namespaces_Eventhubs_AuthorizationRule_Spec) AssignProperties_From_N for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Values) } rule.Rights = rightList } else { @@ -714,11 +709,7 @@ func (rule *Namespaces_Eventhubs_AuthorizationRule_STATUS) AssignProperties_From for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Values) } rule.Rights = rightList } else { @@ -810,7 +801,7 @@ const ( ) // Mapping from string to Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec -var Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Cache = map[string]Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec{ +var namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Values = map[string]Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec{ "listen": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Listen, "manage": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Manage, "send": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_Spec_Send, @@ -825,7 +816,7 @@ const ( ) // Mapping from string to Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS -var Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Cache = map[string]Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS{ +var namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Values = map[string]Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS{ "listen": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Listen, "manage": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Manage, "send": Namespaces_Eventhubs_AuthorizationRule_Properties_Rights_STATUS_Send, diff --git a/v2/api/eventhub/v1api20211101/storage/namespace_types_gen.go b/v2/api/eventhub/v1api20211101/storage/namespace_types_gen.go index f9d050d9864..af21acdc86c 100644 --- a/v2/api/eventhub/v1api20211101/storage/namespace_types_gen.go +++ b/v2/api/eventhub/v1api20211101/storage/namespace_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } diff --git a/v2/api/insights/v1api20180301/metric_alert_types_gen.go b/v2/api/insights/v1api20180301/metric_alert_types_gen.go index b7e7f912a88..7101b38d6ee 100644 --- a/v2/api/insights/v1api20180301/metric_alert_types_gen.go +++ b/v2/api/insights/v1api20180301/metric_alert_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -332,7 +331,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-03-01": APIVersion_Value, } @@ -2193,12 +2192,8 @@ func (criteria *MetricAlertMultipleResourceMultipleMetricCriteria) AssignPropert // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := MetricAlertMultipleResourceMultipleMetricCriteria_OdataType(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, metricAlertMultipleResourceMultipleMetricCriteria_OdataType_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -2394,12 +2389,8 @@ func (criteria *MetricAlertMultipleResourceMultipleMetricCriteria_STATUS) Assign // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, metricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -2581,12 +2572,8 @@ func (criteria *MetricAlertSingleResourceMultipleMetricCriteria) AssignPropertie // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := MetricAlertSingleResourceMultipleMetricCriteria_OdataType_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := MetricAlertSingleResourceMultipleMetricCriteria_OdataType(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, metricAlertSingleResourceMultipleMetricCriteria_OdataType_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -2782,12 +2769,8 @@ func (criteria *MetricAlertSingleResourceMultipleMetricCriteria_STATUS) AssignPr // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, metricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -2993,12 +2976,8 @@ func (criteria *WebtestLocationAvailabilityCriteria) AssignProperties_From_Webte // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := WebtestLocationAvailabilityCriteria_OdataType_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := WebtestLocationAvailabilityCriteria_OdataType(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, webtestLocationAvailabilityCriteria_OdataType_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -3206,12 +3185,8 @@ func (criteria *WebtestLocationAvailabilityCriteria_STATUS) AssignProperties_Fro // OdataType if source.OdataType != nil { odataType := *source.OdataType - if odataTypeValue, odataTypeOk := WebtestLocationAvailabilityCriteria_OdataType_STATUS_Cache[strings.ToLower(odataType)]; odataTypeOk { - criteria.OdataType = &odataTypeValue - } else { - odataTypeTemp := WebtestLocationAvailabilityCriteria_OdataType_STATUS(*source.OdataType) - criteria.OdataType = &odataTypeTemp - } + odataTypeTemp := genruntime.ToEnum(odataType, webtestLocationAvailabilityCriteria_OdataType_STATUS_Values) + criteria.OdataType = &odataTypeTemp } else { criteria.OdataType = nil } @@ -3280,7 +3255,7 @@ type MetricAlertMultipleResourceMultipleMetricCriteria_OdataType string const MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_MicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria = MetricAlertMultipleResourceMultipleMetricCriteria_OdataType("Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria") // Mapping from string to MetricAlertMultipleResourceMultipleMetricCriteria_OdataType -var MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_Cache = map[string]MetricAlertMultipleResourceMultipleMetricCriteria_OdataType{ +var metricAlertMultipleResourceMultipleMetricCriteria_OdataType_Values = map[string]MetricAlertMultipleResourceMultipleMetricCriteria_OdataType{ "microsoft.azure.monitor.multipleresourcemultiplemetriccriteria": MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_MicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria, } @@ -3289,7 +3264,7 @@ type MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS string const MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_MicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria = MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS("Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria") // Mapping from string to MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS -var MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_Cache = map[string]MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS{ +var metricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_Values = map[string]MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS{ "microsoft.azure.monitor.multipleresourcemultiplemetriccriteria": MetricAlertMultipleResourceMultipleMetricCriteria_OdataType_STATUS_MicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria, } @@ -3299,7 +3274,7 @@ type MetricAlertSingleResourceMultipleMetricCriteria_OdataType string const MetricAlertSingleResourceMultipleMetricCriteria_OdataType_MicrosoftAzureMonitorSingleResourceMultipleMetricCriteria = MetricAlertSingleResourceMultipleMetricCriteria_OdataType("Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria") // Mapping from string to MetricAlertSingleResourceMultipleMetricCriteria_OdataType -var MetricAlertSingleResourceMultipleMetricCriteria_OdataType_Cache = map[string]MetricAlertSingleResourceMultipleMetricCriteria_OdataType{ +var metricAlertSingleResourceMultipleMetricCriteria_OdataType_Values = map[string]MetricAlertSingleResourceMultipleMetricCriteria_OdataType{ "microsoft.azure.monitor.singleresourcemultiplemetriccriteria": MetricAlertSingleResourceMultipleMetricCriteria_OdataType_MicrosoftAzureMonitorSingleResourceMultipleMetricCriteria, } @@ -3308,7 +3283,7 @@ type MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS string const MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_MicrosoftAzureMonitorSingleResourceMultipleMetricCriteria = MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS("Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria") // Mapping from string to MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS -var MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_Cache = map[string]MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS{ +var metricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_Values = map[string]MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS{ "microsoft.azure.monitor.singleresourcemultiplemetriccriteria": MetricAlertSingleResourceMultipleMetricCriteria_OdataType_STATUS_MicrosoftAzureMonitorSingleResourceMultipleMetricCriteria, } @@ -3523,12 +3498,8 @@ func (criteria *MetricCriteria) AssignProperties_From_MetricCriteria(source *v20 // CriterionType if source.CriterionType != nil { criterionType := *source.CriterionType - if criterionTypeValue, criterionTypeOk := MetricCriteria_CriterionType_Cache[strings.ToLower(criterionType)]; criterionTypeOk { - criteria.CriterionType = &criterionTypeValue - } else { - criterionTypeTemp := MetricCriteria_CriterionType(*source.CriterionType) - criteria.CriterionType = &criterionTypeTemp - } + criterionTypeTemp := genruntime.ToEnum(criterionType, metricCriteria_CriterionType_Values) + criteria.CriterionType = &criterionTypeTemp } else { criteria.CriterionType = nil } @@ -3563,12 +3534,8 @@ func (criteria *MetricCriteria) AssignProperties_From_MetricCriteria(source *v20 // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MetricCriteria_Operator_Cache[strings.ToLower(operator)]; operatorOk { - criteria.Operator = &operatorValue - } else { - operatorTemp := MetricCriteria_Operator(*source.Operator) - criteria.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, metricCriteria_Operator_Values) + criteria.Operator = &operatorTemp } else { criteria.Operator = nil } @@ -3592,12 +3559,8 @@ func (criteria *MetricCriteria) AssignProperties_From_MetricCriteria(source *v20 // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := MetricCriteria_TimeAggregation_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - criteria.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := MetricCriteria_TimeAggregation(*source.TimeAggregation) - criteria.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, metricCriteria_TimeAggregation_Values) + criteria.TimeAggregation = &timeAggregationTemp } else { criteria.TimeAggregation = nil } @@ -3921,12 +3884,8 @@ func (criteria *MetricCriteria_STATUS) AssignProperties_From_MetricCriteria_STAT // CriterionType if source.CriterionType != nil { criterionType := *source.CriterionType - if criterionTypeValue, criterionTypeOk := MetricCriteria_CriterionType_STATUS_Cache[strings.ToLower(criterionType)]; criterionTypeOk { - criteria.CriterionType = &criterionTypeValue - } else { - criterionTypeTemp := MetricCriteria_CriterionType_STATUS(*source.CriterionType) - criteria.CriterionType = &criterionTypeTemp - } + criterionTypeTemp := genruntime.ToEnum(criterionType, metricCriteria_CriterionType_STATUS_Values) + criteria.CriterionType = &criterionTypeTemp } else { criteria.CriterionType = nil } @@ -3961,12 +3920,8 @@ func (criteria *MetricCriteria_STATUS) AssignProperties_From_MetricCriteria_STAT // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MetricCriteria_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - criteria.Operator = &operatorValue - } else { - operatorTemp := MetricCriteria_Operator_STATUS(*source.Operator) - criteria.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, metricCriteria_Operator_STATUS_Values) + criteria.Operator = &operatorTemp } else { criteria.Operator = nil } @@ -3990,12 +3945,8 @@ func (criteria *MetricCriteria_STATUS) AssignProperties_From_MetricCriteria_STAT // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := MetricCriteria_TimeAggregation_STATUS_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - criteria.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := MetricCriteria_TimeAggregation_STATUS(*source.TimeAggregation) - criteria.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, metricCriteria_TimeAggregation_STATUS_Values) + criteria.TimeAggregation = &timeAggregationTemp } else { criteria.TimeAggregation = nil } @@ -4404,7 +4355,7 @@ type WebtestLocationAvailabilityCriteria_OdataType string const WebtestLocationAvailabilityCriteria_OdataType_MicrosoftAzureMonitorWebtestLocationAvailabilityCriteria = WebtestLocationAvailabilityCriteria_OdataType("Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria") // Mapping from string to WebtestLocationAvailabilityCriteria_OdataType -var WebtestLocationAvailabilityCriteria_OdataType_Cache = map[string]WebtestLocationAvailabilityCriteria_OdataType{ +var webtestLocationAvailabilityCriteria_OdataType_Values = map[string]WebtestLocationAvailabilityCriteria_OdataType{ "microsoft.azure.monitor.webtestlocationavailabilitycriteria": WebtestLocationAvailabilityCriteria_OdataType_MicrosoftAzureMonitorWebtestLocationAvailabilityCriteria, } @@ -4413,7 +4364,7 @@ type WebtestLocationAvailabilityCriteria_OdataType_STATUS string const WebtestLocationAvailabilityCriteria_OdataType_STATUS_MicrosoftAzureMonitorWebtestLocationAvailabilityCriteria = WebtestLocationAvailabilityCriteria_OdataType_STATUS("Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria") // Mapping from string to WebtestLocationAvailabilityCriteria_OdataType_STATUS -var WebtestLocationAvailabilityCriteria_OdataType_STATUS_Cache = map[string]WebtestLocationAvailabilityCriteria_OdataType_STATUS{ +var webtestLocationAvailabilityCriteria_OdataType_STATUS_Values = map[string]WebtestLocationAvailabilityCriteria_OdataType_STATUS{ "microsoft.azure.monitor.webtestlocationavailabilitycriteria": WebtestLocationAvailabilityCriteria_OdataType_STATUS_MicrosoftAzureMonitorWebtestLocationAvailabilityCriteria, } @@ -4671,12 +4622,8 @@ func (criteria *DynamicMetricCriteria) AssignProperties_From_DynamicMetricCriter // AlertSensitivity if source.AlertSensitivity != nil { alertSensitivity := *source.AlertSensitivity - if alertSensitivityValue, alertSensitivityOk := DynamicMetricCriteria_AlertSensitivity_Cache[strings.ToLower(alertSensitivity)]; alertSensitivityOk { - criteria.AlertSensitivity = &alertSensitivityValue - } else { - alertSensitivityTemp := DynamicMetricCriteria_AlertSensitivity(*source.AlertSensitivity) - criteria.AlertSensitivity = &alertSensitivityTemp - } + alertSensitivityTemp := genruntime.ToEnum(alertSensitivity, dynamicMetricCriteria_AlertSensitivity_Values) + criteria.AlertSensitivity = &alertSensitivityTemp } else { criteria.AlertSensitivity = nil } @@ -4684,12 +4631,8 @@ func (criteria *DynamicMetricCriteria) AssignProperties_From_DynamicMetricCriter // CriterionType if source.CriterionType != nil { criterionType := *source.CriterionType - if criterionTypeValue, criterionTypeOk := DynamicMetricCriteria_CriterionType_Cache[strings.ToLower(criterionType)]; criterionTypeOk { - criteria.CriterionType = &criterionTypeValue - } else { - criterionTypeTemp := DynamicMetricCriteria_CriterionType(*source.CriterionType) - criteria.CriterionType = &criterionTypeTemp - } + criterionTypeTemp := genruntime.ToEnum(criterionType, dynamicMetricCriteria_CriterionType_Values) + criteria.CriterionType = &criterionTypeTemp } else { criteria.CriterionType = nil } @@ -4739,12 +4682,8 @@ func (criteria *DynamicMetricCriteria) AssignProperties_From_DynamicMetricCriter // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := DynamicMetricCriteria_Operator_Cache[strings.ToLower(operator)]; operatorOk { - criteria.Operator = &operatorValue - } else { - operatorTemp := DynamicMetricCriteria_Operator(*source.Operator) - criteria.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, dynamicMetricCriteria_Operator_Values) + criteria.Operator = &operatorTemp } else { criteria.Operator = nil } @@ -4760,12 +4699,8 @@ func (criteria *DynamicMetricCriteria) AssignProperties_From_DynamicMetricCriter // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := DynamicMetricCriteria_TimeAggregation_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - criteria.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := DynamicMetricCriteria_TimeAggregation(*source.TimeAggregation) - criteria.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, dynamicMetricCriteria_TimeAggregation_Values) + criteria.TimeAggregation = &timeAggregationTemp } else { criteria.TimeAggregation = nil } @@ -5145,12 +5080,8 @@ func (criteria *DynamicMetricCriteria_STATUS) AssignProperties_From_DynamicMetri // AlertSensitivity if source.AlertSensitivity != nil { alertSensitivity := *source.AlertSensitivity - if alertSensitivityValue, alertSensitivityOk := DynamicMetricCriteria_AlertSensitivity_STATUS_Cache[strings.ToLower(alertSensitivity)]; alertSensitivityOk { - criteria.AlertSensitivity = &alertSensitivityValue - } else { - alertSensitivityTemp := DynamicMetricCriteria_AlertSensitivity_STATUS(*source.AlertSensitivity) - criteria.AlertSensitivity = &alertSensitivityTemp - } + alertSensitivityTemp := genruntime.ToEnum(alertSensitivity, dynamicMetricCriteria_AlertSensitivity_STATUS_Values) + criteria.AlertSensitivity = &alertSensitivityTemp } else { criteria.AlertSensitivity = nil } @@ -5158,12 +5089,8 @@ func (criteria *DynamicMetricCriteria_STATUS) AssignProperties_From_DynamicMetri // CriterionType if source.CriterionType != nil { criterionType := *source.CriterionType - if criterionTypeValue, criterionTypeOk := DynamicMetricCriteria_CriterionType_STATUS_Cache[strings.ToLower(criterionType)]; criterionTypeOk { - criteria.CriterionType = &criterionTypeValue - } else { - criterionTypeTemp := DynamicMetricCriteria_CriterionType_STATUS(*source.CriterionType) - criteria.CriterionType = &criterionTypeTemp - } + criterionTypeTemp := genruntime.ToEnum(criterionType, dynamicMetricCriteria_CriterionType_STATUS_Values) + criteria.CriterionType = &criterionTypeTemp } else { criteria.CriterionType = nil } @@ -5213,12 +5140,8 @@ func (criteria *DynamicMetricCriteria_STATUS) AssignProperties_From_DynamicMetri // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := DynamicMetricCriteria_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - criteria.Operator = &operatorValue - } else { - operatorTemp := DynamicMetricCriteria_Operator_STATUS(*source.Operator) - criteria.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, dynamicMetricCriteria_Operator_STATUS_Values) + criteria.Operator = &operatorTemp } else { criteria.Operator = nil } @@ -5234,12 +5157,8 @@ func (criteria *DynamicMetricCriteria_STATUS) AssignProperties_From_DynamicMetri // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := DynamicMetricCriteria_TimeAggregation_STATUS_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - criteria.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := DynamicMetricCriteria_TimeAggregation_STATUS(*source.TimeAggregation) - criteria.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, dynamicMetricCriteria_TimeAggregation_STATUS_Values) + criteria.TimeAggregation = &timeAggregationTemp } else { criteria.TimeAggregation = nil } @@ -5365,7 +5284,7 @@ type MetricCriteria_CriterionType string const MetricCriteria_CriterionType_StaticThresholdCriterion = MetricCriteria_CriterionType("StaticThresholdCriterion") // Mapping from string to MetricCriteria_CriterionType -var MetricCriteria_CriterionType_Cache = map[string]MetricCriteria_CriterionType{ +var metricCriteria_CriterionType_Values = map[string]MetricCriteria_CriterionType{ "staticthresholdcriterion": MetricCriteria_CriterionType_StaticThresholdCriterion, } @@ -5374,7 +5293,7 @@ type MetricCriteria_CriterionType_STATUS string const MetricCriteria_CriterionType_STATUS_StaticThresholdCriterion = MetricCriteria_CriterionType_STATUS("StaticThresholdCriterion") // Mapping from string to MetricCriteria_CriterionType_STATUS -var MetricCriteria_CriterionType_STATUS_Cache = map[string]MetricCriteria_CriterionType_STATUS{ +var metricCriteria_CriterionType_STATUS_Values = map[string]MetricCriteria_CriterionType_STATUS{ "staticthresholdcriterion": MetricCriteria_CriterionType_STATUS_StaticThresholdCriterion, } @@ -5390,7 +5309,7 @@ const ( ) // Mapping from string to MetricCriteria_Operator -var MetricCriteria_Operator_Cache = map[string]MetricCriteria_Operator{ +var metricCriteria_Operator_Values = map[string]MetricCriteria_Operator{ "equals": MetricCriteria_Operator_Equals, "greaterthan": MetricCriteria_Operator_GreaterThan, "greaterthanorequal": MetricCriteria_Operator_GreaterThanOrEqual, @@ -5409,7 +5328,7 @@ const ( ) // Mapping from string to MetricCriteria_Operator_STATUS -var MetricCriteria_Operator_STATUS_Cache = map[string]MetricCriteria_Operator_STATUS{ +var metricCriteria_Operator_STATUS_Values = map[string]MetricCriteria_Operator_STATUS{ "equals": MetricCriteria_Operator_STATUS_Equals, "greaterthan": MetricCriteria_Operator_STATUS_GreaterThan, "greaterthanorequal": MetricCriteria_Operator_STATUS_GreaterThanOrEqual, @@ -5429,7 +5348,7 @@ const ( ) // Mapping from string to MetricCriteria_TimeAggregation -var MetricCriteria_TimeAggregation_Cache = map[string]MetricCriteria_TimeAggregation{ +var metricCriteria_TimeAggregation_Values = map[string]MetricCriteria_TimeAggregation{ "average": MetricCriteria_TimeAggregation_Average, "count": MetricCriteria_TimeAggregation_Count, "maximum": MetricCriteria_TimeAggregation_Maximum, @@ -5448,7 +5367,7 @@ const ( ) // Mapping from string to MetricCriteria_TimeAggregation_STATUS -var MetricCriteria_TimeAggregation_STATUS_Cache = map[string]MetricCriteria_TimeAggregation_STATUS{ +var metricCriteria_TimeAggregation_STATUS_Values = map[string]MetricCriteria_TimeAggregation_STATUS{ "average": MetricCriteria_TimeAggregation_STATUS_Average, "count": MetricCriteria_TimeAggregation_STATUS_Count, "maximum": MetricCriteria_TimeAggregation_STATUS_Maximum, @@ -5687,7 +5606,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_AlertSensitivity -var DynamicMetricCriteria_AlertSensitivity_Cache = map[string]DynamicMetricCriteria_AlertSensitivity{ +var dynamicMetricCriteria_AlertSensitivity_Values = map[string]DynamicMetricCriteria_AlertSensitivity{ "high": DynamicMetricCriteria_AlertSensitivity_High, "low": DynamicMetricCriteria_AlertSensitivity_Low, "medium": DynamicMetricCriteria_AlertSensitivity_Medium, @@ -5702,7 +5621,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_AlertSensitivity_STATUS -var DynamicMetricCriteria_AlertSensitivity_STATUS_Cache = map[string]DynamicMetricCriteria_AlertSensitivity_STATUS{ +var dynamicMetricCriteria_AlertSensitivity_STATUS_Values = map[string]DynamicMetricCriteria_AlertSensitivity_STATUS{ "high": DynamicMetricCriteria_AlertSensitivity_STATUS_High, "low": DynamicMetricCriteria_AlertSensitivity_STATUS_Low, "medium": DynamicMetricCriteria_AlertSensitivity_STATUS_Medium, @@ -5714,7 +5633,7 @@ type DynamicMetricCriteria_CriterionType string const DynamicMetricCriteria_CriterionType_DynamicThresholdCriterion = DynamicMetricCriteria_CriterionType("DynamicThresholdCriterion") // Mapping from string to DynamicMetricCriteria_CriterionType -var DynamicMetricCriteria_CriterionType_Cache = map[string]DynamicMetricCriteria_CriterionType{ +var dynamicMetricCriteria_CriterionType_Values = map[string]DynamicMetricCriteria_CriterionType{ "dynamicthresholdcriterion": DynamicMetricCriteria_CriterionType_DynamicThresholdCriterion, } @@ -5723,7 +5642,7 @@ type DynamicMetricCriteria_CriterionType_STATUS string const DynamicMetricCriteria_CriterionType_STATUS_DynamicThresholdCriterion = DynamicMetricCriteria_CriterionType_STATUS("DynamicThresholdCriterion") // Mapping from string to DynamicMetricCriteria_CriterionType_STATUS -var DynamicMetricCriteria_CriterionType_STATUS_Cache = map[string]DynamicMetricCriteria_CriterionType_STATUS{ +var dynamicMetricCriteria_CriterionType_STATUS_Values = map[string]DynamicMetricCriteria_CriterionType_STATUS{ "dynamicthresholdcriterion": DynamicMetricCriteria_CriterionType_STATUS_DynamicThresholdCriterion, } @@ -5737,7 +5656,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_Operator -var DynamicMetricCriteria_Operator_Cache = map[string]DynamicMetricCriteria_Operator{ +var dynamicMetricCriteria_Operator_Values = map[string]DynamicMetricCriteria_Operator{ "greaterorlessthan": DynamicMetricCriteria_Operator_GreaterOrLessThan, "greaterthan": DynamicMetricCriteria_Operator_GreaterThan, "lessthan": DynamicMetricCriteria_Operator_LessThan, @@ -5752,7 +5671,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_Operator_STATUS -var DynamicMetricCriteria_Operator_STATUS_Cache = map[string]DynamicMetricCriteria_Operator_STATUS{ +var dynamicMetricCriteria_Operator_STATUS_Values = map[string]DynamicMetricCriteria_Operator_STATUS{ "greaterorlessthan": DynamicMetricCriteria_Operator_STATUS_GreaterOrLessThan, "greaterthan": DynamicMetricCriteria_Operator_STATUS_GreaterThan, "lessthan": DynamicMetricCriteria_Operator_STATUS_LessThan, @@ -5770,7 +5689,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_TimeAggregation -var DynamicMetricCriteria_TimeAggregation_Cache = map[string]DynamicMetricCriteria_TimeAggregation{ +var dynamicMetricCriteria_TimeAggregation_Values = map[string]DynamicMetricCriteria_TimeAggregation{ "average": DynamicMetricCriteria_TimeAggregation_Average, "count": DynamicMetricCriteria_TimeAggregation_Count, "maximum": DynamicMetricCriteria_TimeAggregation_Maximum, @@ -5789,7 +5708,7 @@ const ( ) // Mapping from string to DynamicMetricCriteria_TimeAggregation_STATUS -var DynamicMetricCriteria_TimeAggregation_STATUS_Cache = map[string]DynamicMetricCriteria_TimeAggregation_STATUS{ +var dynamicMetricCriteria_TimeAggregation_STATUS_Values = map[string]DynamicMetricCriteria_TimeAggregation_STATUS{ "average": DynamicMetricCriteria_TimeAggregation_STATUS_Average, "count": DynamicMetricCriteria_TimeAggregation_STATUS_Count, "maximum": DynamicMetricCriteria_TimeAggregation_STATUS_Maximum, diff --git a/v2/api/insights/v1api20180301/storage/metric_alert_types_gen.go b/v2/api/insights/v1api20180301/storage/metric_alert_types_gen.go index bc7b0605c69..9977199ad37 100644 --- a/v2/api/insights/v1api20180301/storage/metric_alert_types_gen.go +++ b/v2/api/insights/v1api20180301/storage/metric_alert_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-03-01": APIVersion_Value, } diff --git a/v2/api/insights/v1api20180501preview/storage/webtest_types_gen.go b/v2/api/insights/v1api20180501preview/storage/webtest_types_gen.go index f44551230fa..d072c0d596b 100644 --- a/v2/api/insights/v1api20180501preview/storage/webtest_types_gen.go +++ b/v2/api/insights/v1api20180501preview/storage/webtest_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-05-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-05-01-preview": APIVersion_Value, } diff --git a/v2/api/insights/v1api20180501preview/webtest_types_gen.go b/v2/api/insights/v1api20180501preview/webtest_types_gen.go index f4d6e754c75..457f5a707a0 100644 --- a/v2/api/insights/v1api20180501preview/webtest_types_gen.go +++ b/v2/api/insights/v1api20180501preview/webtest_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-05-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-05-01-preview": APIVersion_Value, } @@ -753,12 +752,8 @@ func (webtest *Webtest_Spec) AssignProperties_From_Webtest_Spec(source *v2018050 // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := WebTestProperties_Kind_Cache[strings.ToLower(kind)]; kindOk { - webtest.Kind = &kindValue - } else { - kindTemp := WebTestProperties_Kind(*source.Kind) - webtest.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, webTestProperties_Kind_Values) + webtest.Kind = &kindTemp } else { webtest.Kind = nil } @@ -1421,12 +1416,8 @@ func (webtest *Webtest_STATUS) AssignProperties_From_Webtest_STATUS(source *v201 // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := WebTestProperties_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - webtest.Kind = &kindValue - } else { - kindTemp := WebTestProperties_Kind_STATUS(*source.Kind) - webtest.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, webTestProperties_Kind_STATUS_Values) + webtest.Kind = &kindTemp } else { webtest.Kind = nil } @@ -1934,7 +1925,7 @@ const ( ) // Mapping from string to WebTestProperties_Kind -var WebTestProperties_Kind_Cache = map[string]WebTestProperties_Kind{ +var webTestProperties_Kind_Values = map[string]WebTestProperties_Kind{ "basic": WebTestProperties_Kind_Basic, "multistep": WebTestProperties_Kind_Multistep, "ping": WebTestProperties_Kind_Ping, @@ -1951,7 +1942,7 @@ const ( ) // Mapping from string to WebTestProperties_Kind_STATUS -var WebTestProperties_Kind_STATUS_Cache = map[string]WebTestProperties_Kind_STATUS{ +var webTestProperties_Kind_STATUS_Values = map[string]WebTestProperties_Kind_STATUS{ "basic": WebTestProperties_Kind_STATUS_Basic, "multistep": WebTestProperties_Kind_STATUS_Multistep, "ping": WebTestProperties_Kind_STATUS_Ping, diff --git a/v2/api/insights/v1api20200202/component_types_gen.go b/v2/api/insights/v1api20200202/component_types_gen.go index 1949a20d831..0cd4eda4c5a 100644 --- a/v2/api/insights/v1api20200202/component_types_gen.go +++ b/v2/api/insights/v1api20200202/component_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -376,7 +375,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-02-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-02-02": APIVersion_Value, } @@ -805,12 +804,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // Application_Type if source.Application_Type != nil { applicationType := *source.Application_Type - if applicationTypeValue, applicationTypeOk := ApplicationInsightsComponentProperties_Application_Type_Cache[strings.ToLower(applicationType)]; applicationTypeOk { - component.Application_Type = &applicationTypeValue - } else { - applicationTypeTemp := ApplicationInsightsComponentProperties_Application_Type(*source.Application_Type) - component.Application_Type = &applicationTypeTemp - } + applicationTypeTemp := genruntime.ToEnum(applicationType, applicationInsightsComponentProperties_Application_Type_Values) + component.Application_Type = &applicationTypeTemp } else { component.Application_Type = nil } @@ -840,12 +835,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // Flow_Type if source.Flow_Type != nil { flowType := *source.Flow_Type - if flowTypeValue, flowTypeOk := ApplicationInsightsComponentProperties_Flow_Type_Cache[strings.ToLower(flowType)]; flowTypeOk { - component.Flow_Type = &flowTypeValue - } else { - flowTypeTemp := ApplicationInsightsComponentProperties_Flow_Type(*source.Flow_Type) - component.Flow_Type = &flowTypeTemp - } + flowTypeTemp := genruntime.ToEnum(flowType, applicationInsightsComponentProperties_Flow_Type_Values) + component.Flow_Type = &flowTypeTemp } else { component.Flow_Type = nil } @@ -872,12 +863,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // IngestionMode if source.IngestionMode != nil { ingestionMode := *source.IngestionMode - if ingestionModeValue, ingestionModeOk := ApplicationInsightsComponentProperties_IngestionMode_Cache[strings.ToLower(ingestionMode)]; ingestionModeOk { - component.IngestionMode = &ingestionModeValue - } else { - ingestionModeTemp := ApplicationInsightsComponentProperties_IngestionMode(*source.IngestionMode) - component.IngestionMode = &ingestionModeTemp - } + ingestionModeTemp := genruntime.ToEnum(ingestionMode, applicationInsightsComponentProperties_IngestionMode_Values) + component.IngestionMode = &ingestionModeTemp } else { component.IngestionMode = nil } @@ -911,12 +898,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // PublicNetworkAccessForIngestion if source.PublicNetworkAccessForIngestion != nil { publicNetworkAccessForIngestion := *source.PublicNetworkAccessForIngestion - if publicNetworkAccessForIngestionValue, publicNetworkAccessForIngestionOk := PublicNetworkAccessType_Cache[strings.ToLower(publicNetworkAccessForIngestion)]; publicNetworkAccessForIngestionOk { - component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionValue - } else { - publicNetworkAccessForIngestionTemp := PublicNetworkAccessType(*source.PublicNetworkAccessForIngestion) - component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp - } + publicNetworkAccessForIngestionTemp := genruntime.ToEnum(publicNetworkAccessForIngestion, publicNetworkAccessType_Values) + component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp } else { component.PublicNetworkAccessForIngestion = nil } @@ -924,12 +907,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // PublicNetworkAccessForQuery if source.PublicNetworkAccessForQuery != nil { publicNetworkAccessForQuery := *source.PublicNetworkAccessForQuery - if publicNetworkAccessForQueryValue, publicNetworkAccessForQueryOk := PublicNetworkAccessType_Cache[strings.ToLower(publicNetworkAccessForQuery)]; publicNetworkAccessForQueryOk { - component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryValue - } else { - publicNetworkAccessForQueryTemp := PublicNetworkAccessType(*source.PublicNetworkAccessForQuery) - component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp - } + publicNetworkAccessForQueryTemp := genruntime.ToEnum(publicNetworkAccessForQuery, publicNetworkAccessType_Values) + component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp } else { component.PublicNetworkAccessForQuery = nil } @@ -937,12 +916,8 @@ func (component *Component_Spec) AssignProperties_From_Component_Spec(source *v2 // Request_Source if source.Request_Source != nil { requestSource := *source.Request_Source - if requestSourceValue, requestSourceOk := ApplicationInsightsComponentProperties_Request_Source_Cache[strings.ToLower(requestSource)]; requestSourceOk { - component.Request_Source = &requestSourceValue - } else { - requestSourceTemp := ApplicationInsightsComponentProperties_Request_Source(*source.Request_Source) - component.Request_Source = &requestSourceTemp - } + requestSourceTemp := genruntime.ToEnum(requestSource, applicationInsightsComponentProperties_Request_Source_Values) + component.Request_Source = &requestSourceTemp } else { component.Request_Source = nil } @@ -1724,12 +1699,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // Application_Type if source.Application_Type != nil { applicationType := *source.Application_Type - if applicationTypeValue, applicationTypeOk := ApplicationInsightsComponentProperties_Application_Type_STATUS_Cache[strings.ToLower(applicationType)]; applicationTypeOk { - component.Application_Type = &applicationTypeValue - } else { - applicationTypeTemp := ApplicationInsightsComponentProperties_Application_Type_STATUS(*source.Application_Type) - component.Application_Type = &applicationTypeTemp - } + applicationTypeTemp := genruntime.ToEnum(applicationType, applicationInsightsComponentProperties_Application_Type_STATUS_Values) + component.Application_Type = &applicationTypeTemp } else { component.Application_Type = nil } @@ -1765,12 +1736,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // Flow_Type if source.Flow_Type != nil { flowType := *source.Flow_Type - if flowTypeValue, flowTypeOk := ApplicationInsightsComponentProperties_Flow_Type_STATUS_Cache[strings.ToLower(flowType)]; flowTypeOk { - component.Flow_Type = &flowTypeValue - } else { - flowTypeTemp := ApplicationInsightsComponentProperties_Flow_Type_STATUS(*source.Flow_Type) - component.Flow_Type = &flowTypeTemp - } + flowTypeTemp := genruntime.ToEnum(flowType, applicationInsightsComponentProperties_Flow_Type_STATUS_Values) + component.Flow_Type = &flowTypeTemp } else { component.Flow_Type = nil } @@ -1803,12 +1770,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // IngestionMode if source.IngestionMode != nil { ingestionMode := *source.IngestionMode - if ingestionModeValue, ingestionModeOk := ApplicationInsightsComponentProperties_IngestionMode_STATUS_Cache[strings.ToLower(ingestionMode)]; ingestionModeOk { - component.IngestionMode = &ingestionModeValue - } else { - ingestionModeTemp := ApplicationInsightsComponentProperties_IngestionMode_STATUS(*source.IngestionMode) - component.IngestionMode = &ingestionModeTemp - } + ingestionModeTemp := genruntime.ToEnum(ingestionMode, applicationInsightsComponentProperties_IngestionMode_STATUS_Values) + component.IngestionMode = &ingestionModeTemp } else { component.IngestionMode = nil } @@ -1855,12 +1818,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // PublicNetworkAccessForIngestion if source.PublicNetworkAccessForIngestion != nil { publicNetworkAccessForIngestion := *source.PublicNetworkAccessForIngestion - if publicNetworkAccessForIngestionValue, publicNetworkAccessForIngestionOk := PublicNetworkAccessType_STATUS_Cache[strings.ToLower(publicNetworkAccessForIngestion)]; publicNetworkAccessForIngestionOk { - component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionValue - } else { - publicNetworkAccessForIngestionTemp := PublicNetworkAccessType_STATUS(*source.PublicNetworkAccessForIngestion) - component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp - } + publicNetworkAccessForIngestionTemp := genruntime.ToEnum(publicNetworkAccessForIngestion, publicNetworkAccessType_STATUS_Values) + component.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp } else { component.PublicNetworkAccessForIngestion = nil } @@ -1868,12 +1827,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // PublicNetworkAccessForQuery if source.PublicNetworkAccessForQuery != nil { publicNetworkAccessForQuery := *source.PublicNetworkAccessForQuery - if publicNetworkAccessForQueryValue, publicNetworkAccessForQueryOk := PublicNetworkAccessType_STATUS_Cache[strings.ToLower(publicNetworkAccessForQuery)]; publicNetworkAccessForQueryOk { - component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryValue - } else { - publicNetworkAccessForQueryTemp := PublicNetworkAccessType_STATUS(*source.PublicNetworkAccessForQuery) - component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp - } + publicNetworkAccessForQueryTemp := genruntime.ToEnum(publicNetworkAccessForQuery, publicNetworkAccessType_STATUS_Values) + component.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp } else { component.PublicNetworkAccessForQuery = nil } @@ -1881,12 +1836,8 @@ func (component *Component_STATUS) AssignProperties_From_Component_STATUS(source // Request_Source if source.Request_Source != nil { requestSource := *source.Request_Source - if requestSourceValue, requestSourceOk := ApplicationInsightsComponentProperties_Request_Source_STATUS_Cache[strings.ToLower(requestSource)]; requestSourceOk { - component.Request_Source = &requestSourceValue - } else { - requestSourceTemp := ApplicationInsightsComponentProperties_Request_Source_STATUS(*source.Request_Source) - component.Request_Source = &requestSourceTemp - } + requestSourceTemp := genruntime.ToEnum(requestSource, applicationInsightsComponentProperties_Request_Source_STATUS_Values) + component.Request_Source = &requestSourceTemp } else { component.Request_Source = nil } @@ -2112,7 +2063,7 @@ const ( ) // Mapping from string to ApplicationInsightsComponentProperties_Application_Type -var ApplicationInsightsComponentProperties_Application_Type_Cache = map[string]ApplicationInsightsComponentProperties_Application_Type{ +var applicationInsightsComponentProperties_Application_Type_Values = map[string]ApplicationInsightsComponentProperties_Application_Type{ "other": ApplicationInsightsComponentProperties_Application_Type_Other, "web": ApplicationInsightsComponentProperties_Application_Type_Web, } @@ -2125,7 +2076,7 @@ const ( ) // Mapping from string to ApplicationInsightsComponentProperties_Application_Type_STATUS -var ApplicationInsightsComponentProperties_Application_Type_STATUS_Cache = map[string]ApplicationInsightsComponentProperties_Application_Type_STATUS{ +var applicationInsightsComponentProperties_Application_Type_STATUS_Values = map[string]ApplicationInsightsComponentProperties_Application_Type_STATUS{ "other": ApplicationInsightsComponentProperties_Application_Type_STATUS_Other, "web": ApplicationInsightsComponentProperties_Application_Type_STATUS_Web, } @@ -2136,7 +2087,7 @@ type ApplicationInsightsComponentProperties_Flow_Type string const ApplicationInsightsComponentProperties_Flow_Type_Bluefield = ApplicationInsightsComponentProperties_Flow_Type("Bluefield") // Mapping from string to ApplicationInsightsComponentProperties_Flow_Type -var ApplicationInsightsComponentProperties_Flow_Type_Cache = map[string]ApplicationInsightsComponentProperties_Flow_Type{ +var applicationInsightsComponentProperties_Flow_Type_Values = map[string]ApplicationInsightsComponentProperties_Flow_Type{ "bluefield": ApplicationInsightsComponentProperties_Flow_Type_Bluefield, } @@ -2145,7 +2096,7 @@ type ApplicationInsightsComponentProperties_Flow_Type_STATUS string const ApplicationInsightsComponentProperties_Flow_Type_STATUS_Bluefield = ApplicationInsightsComponentProperties_Flow_Type_STATUS("Bluefield") // Mapping from string to ApplicationInsightsComponentProperties_Flow_Type_STATUS -var ApplicationInsightsComponentProperties_Flow_Type_STATUS_Cache = map[string]ApplicationInsightsComponentProperties_Flow_Type_STATUS{ +var applicationInsightsComponentProperties_Flow_Type_STATUS_Values = map[string]ApplicationInsightsComponentProperties_Flow_Type_STATUS{ "bluefield": ApplicationInsightsComponentProperties_Flow_Type_STATUS_Bluefield, } @@ -2159,7 +2110,7 @@ const ( ) // Mapping from string to ApplicationInsightsComponentProperties_IngestionMode -var ApplicationInsightsComponentProperties_IngestionMode_Cache = map[string]ApplicationInsightsComponentProperties_IngestionMode{ +var applicationInsightsComponentProperties_IngestionMode_Values = map[string]ApplicationInsightsComponentProperties_IngestionMode{ "applicationinsights": ApplicationInsightsComponentProperties_IngestionMode_ApplicationInsights, "applicationinsightswithdiagnosticsettings": ApplicationInsightsComponentProperties_IngestionMode_ApplicationInsightsWithDiagnosticSettings, "loganalytics": ApplicationInsightsComponentProperties_IngestionMode_LogAnalytics, @@ -2174,7 +2125,7 @@ const ( ) // Mapping from string to ApplicationInsightsComponentProperties_IngestionMode_STATUS -var ApplicationInsightsComponentProperties_IngestionMode_STATUS_Cache = map[string]ApplicationInsightsComponentProperties_IngestionMode_STATUS{ +var applicationInsightsComponentProperties_IngestionMode_STATUS_Values = map[string]ApplicationInsightsComponentProperties_IngestionMode_STATUS{ "applicationinsights": ApplicationInsightsComponentProperties_IngestionMode_STATUS_ApplicationInsights, "applicationinsightswithdiagnosticsettings": ApplicationInsightsComponentProperties_IngestionMode_STATUS_ApplicationInsightsWithDiagnosticSettings, "loganalytics": ApplicationInsightsComponentProperties_IngestionMode_STATUS_LogAnalytics, @@ -2186,7 +2137,7 @@ type ApplicationInsightsComponentProperties_Request_Source string const ApplicationInsightsComponentProperties_Request_Source_Rest = ApplicationInsightsComponentProperties_Request_Source("rest") // Mapping from string to ApplicationInsightsComponentProperties_Request_Source -var ApplicationInsightsComponentProperties_Request_Source_Cache = map[string]ApplicationInsightsComponentProperties_Request_Source{ +var applicationInsightsComponentProperties_Request_Source_Values = map[string]ApplicationInsightsComponentProperties_Request_Source{ "rest": ApplicationInsightsComponentProperties_Request_Source_Rest, } @@ -2195,7 +2146,7 @@ type ApplicationInsightsComponentProperties_Request_Source_STATUS string const ApplicationInsightsComponentProperties_Request_Source_STATUS_Rest = ApplicationInsightsComponentProperties_Request_Source_STATUS("rest") // Mapping from string to ApplicationInsightsComponentProperties_Request_Source_STATUS -var ApplicationInsightsComponentProperties_Request_Source_STATUS_Cache = map[string]ApplicationInsightsComponentProperties_Request_Source_STATUS{ +var applicationInsightsComponentProperties_Request_Source_STATUS_Values = map[string]ApplicationInsightsComponentProperties_Request_Source_STATUS{ "rest": ApplicationInsightsComponentProperties_Request_Source_STATUS_Rest, } @@ -2336,7 +2287,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType -var PublicNetworkAccessType_Cache = map[string]PublicNetworkAccessType{ +var publicNetworkAccessType_Values = map[string]PublicNetworkAccessType{ "disabled": PublicNetworkAccessType_Disabled, "enabled": PublicNetworkAccessType_Enabled, } @@ -2350,7 +2301,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType_STATUS -var PublicNetworkAccessType_STATUS_Cache = map[string]PublicNetworkAccessType_STATUS{ +var publicNetworkAccessType_STATUS_Values = map[string]PublicNetworkAccessType_STATUS{ "disabled": PublicNetworkAccessType_STATUS_Disabled, "enabled": PublicNetworkAccessType_STATUS_Enabled, } diff --git a/v2/api/insights/v1api20200202/storage/component_types_gen.go b/v2/api/insights/v1api20200202/storage/component_types_gen.go index c95da2b94f1..732efc24505 100644 --- a/v2/api/insights/v1api20200202/storage/component_types_gen.go +++ b/v2/api/insights/v1api20200202/storage/component_types_gen.go @@ -172,7 +172,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-02-02") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-02-02": APIVersion_Value, } diff --git a/v2/api/insights/v1api20220615/scheduled_query_rule_spec_arm_types_gen.go b/v2/api/insights/v1api20220615/scheduled_query_rule_spec_arm_types_gen.go index 6b785e6c576..54b5a6a39d2 100644 --- a/v2/api/insights/v1api20220615/scheduled_query_rule_spec_arm_types_gen.go +++ b/v2/api/insights/v1api20220615/scheduled_query_rule_spec_arm_types_gen.go @@ -46,7 +46,7 @@ const ( ) // Mapping from string to ScheduledQueryRule_Kind_Spec -var ScheduledQueryRule_Kind_Spec_Cache = map[string]ScheduledQueryRule_Kind_Spec{ +var scheduledQueryRule_Kind_Spec_Values = map[string]ScheduledQueryRule_Kind_Spec{ "logalert": ScheduledQueryRule_Kind_Spec_LogAlert, "logtometric": ScheduledQueryRule_Kind_Spec_LogToMetric, } diff --git a/v2/api/insights/v1api20220615/scheduled_query_rule_status_arm_types_gen.go b/v2/api/insights/v1api20220615/scheduled_query_rule_status_arm_types_gen.go index d312e203471..9768b54bd9e 100644 --- a/v2/api/insights/v1api20220615/scheduled_query_rule_status_arm_types_gen.go +++ b/v2/api/insights/v1api20220615/scheduled_query_rule_status_arm_types_gen.go @@ -44,7 +44,7 @@ const ( ) // Mapping from string to ScheduledQueryRule_Kind_STATUS -var ScheduledQueryRule_Kind_STATUS_Cache = map[string]ScheduledQueryRule_Kind_STATUS{ +var scheduledQueryRule_Kind_STATUS_Values = map[string]ScheduledQueryRule_Kind_STATUS{ "logalert": ScheduledQueryRule_Kind_STATUS_LogAlert, "logtometric": ScheduledQueryRule_Kind_STATUS_LogToMetric, } @@ -164,7 +164,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -181,7 +181,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/insights/v1api20220615/scheduled_query_rule_types_gen.go b/v2/api/insights/v1api20220615/scheduled_query_rule_types_gen.go index 3c12f39d20f..a8a3ab63cd4 100644 --- a/v2/api/insights/v1api20220615/scheduled_query_rule_types_gen.go +++ b/v2/api/insights/v1api20220615/scheduled_query_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-06-15") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-06-15": APIVersion_Value, } @@ -834,12 +833,8 @@ func (rule *ScheduledQueryRule_Spec) AssignProperties_From_ScheduledQueryRule_Sp // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ScheduledQueryRule_Kind_Spec_Cache[strings.ToLower(kind)]; kindOk { - rule.Kind = &kindValue - } else { - kindTemp := ScheduledQueryRule_Kind_Spec(*source.Kind) - rule.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, scheduledQueryRule_Kind_Spec_Values) + rule.Kind = &kindTemp } else { rule.Kind = nil } @@ -1644,12 +1639,8 @@ func (rule *ScheduledQueryRule_STATUS) AssignProperties_From_ScheduledQueryRule_ // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ScheduledQueryRule_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - rule.Kind = &kindValue - } else { - kindTemp := ScheduledQueryRule_Kind_STATUS(*source.Kind) - rule.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, scheduledQueryRule_Kind_STATUS_Values) + rule.Kind = &kindTemp } else { rule.Kind = nil } @@ -2417,12 +2408,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2436,12 +2423,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2720,12 +2703,8 @@ func (condition *Condition) AssignProperties_From_Condition(source *v20220615s.C // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := Condition_Operator_Cache[strings.ToLower(operator)]; operatorOk { - condition.Operator = &operatorValue - } else { - operatorTemp := Condition_Operator(*source.Operator) - condition.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, condition_Operator_Values) + condition.Operator = &operatorTemp } else { condition.Operator = nil } @@ -2752,12 +2731,8 @@ func (condition *Condition) AssignProperties_From_Condition(source *v20220615s.C // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := Condition_TimeAggregation_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - condition.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := Condition_TimeAggregation(*source.TimeAggregation) - condition.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, condition_TimeAggregation_Values) + condition.TimeAggregation = &timeAggregationTemp } else { condition.TimeAggregation = nil } @@ -3079,12 +3054,8 @@ func (condition *Condition_STATUS) AssignProperties_From_Condition_STATUS(source // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := Condition_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - condition.Operator = &operatorValue - } else { - operatorTemp := Condition_Operator_STATUS(*source.Operator) - condition.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, condition_Operator_STATUS_Values) + condition.Operator = &operatorTemp } else { condition.Operator = nil } @@ -3106,12 +3077,8 @@ func (condition *Condition_STATUS) AssignProperties_From_Condition_STATUS(source // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := Condition_TimeAggregation_STATUS_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - condition.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := Condition_TimeAggregation_STATUS(*source.TimeAggregation) - condition.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, condition_TimeAggregation_STATUS_Values) + condition.TimeAggregation = &timeAggregationTemp } else { condition.TimeAggregation = nil } @@ -3398,7 +3365,7 @@ const ( ) // Mapping from string to Condition_Operator -var Condition_Operator_Cache = map[string]Condition_Operator{ +var condition_Operator_Values = map[string]Condition_Operator{ "equals": Condition_Operator_Equals, "greaterthan": Condition_Operator_GreaterThan, "greaterthanorequal": Condition_Operator_GreaterThanOrEqual, @@ -3417,7 +3384,7 @@ const ( ) // Mapping from string to Condition_Operator_STATUS -var Condition_Operator_STATUS_Cache = map[string]Condition_Operator_STATUS{ +var condition_Operator_STATUS_Values = map[string]Condition_Operator_STATUS{ "equals": Condition_Operator_STATUS_Equals, "greaterthan": Condition_Operator_STATUS_GreaterThan, "greaterthanorequal": Condition_Operator_STATUS_GreaterThanOrEqual, @@ -3437,7 +3404,7 @@ const ( ) // Mapping from string to Condition_TimeAggregation -var Condition_TimeAggregation_Cache = map[string]Condition_TimeAggregation{ +var condition_TimeAggregation_Values = map[string]Condition_TimeAggregation{ "average": Condition_TimeAggregation_Average, "count": Condition_TimeAggregation_Count, "maximum": Condition_TimeAggregation_Maximum, @@ -3456,7 +3423,7 @@ const ( ) // Mapping from string to Condition_TimeAggregation_STATUS -var Condition_TimeAggregation_STATUS_Cache = map[string]Condition_TimeAggregation_STATUS{ +var condition_TimeAggregation_STATUS_Values = map[string]Condition_TimeAggregation_STATUS{ "average": Condition_TimeAggregation_STATUS_Average, "count": Condition_TimeAggregation_STATUS_Count, "maximum": Condition_TimeAggregation_STATUS_Maximum, @@ -3549,12 +3516,8 @@ func (dimension *Dimension) AssignProperties_From_Dimension(source *v20220615s.D // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := Dimension_Operator_Cache[strings.ToLower(operator)]; operatorOk { - dimension.Operator = &operatorValue - } else { - operatorTemp := Dimension_Operator(*source.Operator) - dimension.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, dimension_Operator_Values) + dimension.Operator = &operatorTemp } else { dimension.Operator = nil } @@ -3673,12 +3636,8 @@ func (dimension *Dimension_STATUS) AssignProperties_From_Dimension_STATUS(source // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := Dimension_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - dimension.Operator = &operatorValue - } else { - operatorTemp := Dimension_Operator_STATUS(*source.Operator) - dimension.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, dimension_Operator_STATUS_Values) + dimension.Operator = &operatorTemp } else { dimension.Operator = nil } @@ -3729,7 +3688,7 @@ const ( ) // Mapping from string to Dimension_Operator -var Dimension_Operator_Cache = map[string]Dimension_Operator{ +var dimension_Operator_Values = map[string]Dimension_Operator{ "exclude": Dimension_Operator_Exclude, "include": Dimension_Operator_Include, } @@ -3742,7 +3701,7 @@ const ( ) // Mapping from string to Dimension_Operator_STATUS -var Dimension_Operator_STATUS_Cache = map[string]Dimension_Operator_STATUS{ +var dimension_Operator_STATUS_Values = map[string]Dimension_Operator_STATUS{ "exclude": Dimension_Operator_STATUS_Exclude, "include": Dimension_Operator_STATUS_Include, } diff --git a/v2/api/insights/v1api20220615/storage/scheduled_query_rule_types_gen.go b/v2/api/insights/v1api20220615/storage/scheduled_query_rule_types_gen.go index b5d6677f466..81915efce52 100644 --- a/v2/api/insights/v1api20220615/storage/scheduled_query_rule_types_gen.go +++ b/v2/api/insights/v1api20220615/storage/scheduled_query_rule_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-06-15") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-06-15": APIVersion_Value, } diff --git a/v2/api/insights/v1api20221001/autoscale_setting_types_gen.go b/v2/api/insights/v1api20221001/autoscale_setting_types_gen.go index 8e257bda82a..f8a7ecaaf0b 100644 --- a/v2/api/insights/v1api20221001/autoscale_setting_types_gen.go +++ b/v2/api/insights/v1api20221001/autoscale_setting_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-10-01": APIVersion_Value, } @@ -1463,12 +1462,8 @@ func (notification *AutoscaleNotification) AssignProperties_From_AutoscaleNotifi // Operation if source.Operation != nil { operation := *source.Operation - if operationValue, operationOk := AutoscaleNotification_Operation_Cache[strings.ToLower(operation)]; operationOk { - notification.Operation = &operationValue - } else { - operationTemp := AutoscaleNotification_Operation(*source.Operation) - notification.Operation = &operationTemp - } + operationTemp := genruntime.ToEnum(operation, autoscaleNotification_Operation_Values) + notification.Operation = &operationTemp } else { notification.Operation = nil } @@ -1669,12 +1664,8 @@ func (notification *AutoscaleNotification_STATUS) AssignProperties_From_Autoscal // Operation if source.Operation != nil { operation := *source.Operation - if operationValue, operationOk := AutoscaleNotification_Operation_STATUS_Cache[strings.ToLower(operation)]; operationOk { - notification.Operation = &operationValue - } else { - operationTemp := AutoscaleNotification_Operation_STATUS(*source.Operation) - notification.Operation = &operationTemp - } + operationTemp := genruntime.ToEnum(operation, autoscaleNotification_Operation_STATUS_Values) + notification.Operation = &operationTemp } else { notification.Operation = nil } @@ -2396,12 +2387,8 @@ func (policy *PredictiveAutoscalePolicy) AssignProperties_From_PredictiveAutosca // ScaleMode if source.ScaleMode != nil { scaleMode := *source.ScaleMode - if scaleModeValue, scaleModeOk := PredictiveAutoscalePolicy_ScaleMode_Cache[strings.ToLower(scaleMode)]; scaleModeOk { - policy.ScaleMode = &scaleModeValue - } else { - scaleModeTemp := PredictiveAutoscalePolicy_ScaleMode(*source.ScaleMode) - policy.ScaleMode = &scaleModeTemp - } + scaleModeTemp := genruntime.ToEnum(scaleMode, predictiveAutoscalePolicy_ScaleMode_Values) + policy.ScaleMode = &scaleModeTemp } else { policy.ScaleMode = nil } @@ -2504,12 +2491,8 @@ func (policy *PredictiveAutoscalePolicy_STATUS) AssignProperties_From_Predictive // ScaleMode if source.ScaleMode != nil { scaleMode := *source.ScaleMode - if scaleModeValue, scaleModeOk := PredictiveAutoscalePolicy_ScaleMode_STATUS_Cache[strings.ToLower(scaleMode)]; scaleModeOk { - policy.ScaleMode = &scaleModeValue - } else { - scaleModeTemp := PredictiveAutoscalePolicy_ScaleMode_STATUS(*source.ScaleMode) - policy.ScaleMode = &scaleModeTemp - } + scaleModeTemp := genruntime.ToEnum(scaleMode, predictiveAutoscalePolicy_ScaleMode_STATUS_Values) + policy.ScaleMode = &scaleModeTemp } else { policy.ScaleMode = nil } @@ -2632,12 +2615,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2651,12 +2630,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2715,7 +2690,7 @@ type AutoscaleNotification_Operation string const AutoscaleNotification_Operation_Scale = AutoscaleNotification_Operation("Scale") // Mapping from string to AutoscaleNotification_Operation -var AutoscaleNotification_Operation_Cache = map[string]AutoscaleNotification_Operation{ +var autoscaleNotification_Operation_Values = map[string]AutoscaleNotification_Operation{ "scale": AutoscaleNotification_Operation_Scale, } @@ -2724,7 +2699,7 @@ type AutoscaleNotification_Operation_STATUS string const AutoscaleNotification_Operation_STATUS_Scale = AutoscaleNotification_Operation_STATUS("Scale") // Mapping from string to AutoscaleNotification_Operation_STATUS -var AutoscaleNotification_Operation_STATUS_Cache = map[string]AutoscaleNotification_Operation_STATUS{ +var autoscaleNotification_Operation_STATUS_Values = map[string]AutoscaleNotification_Operation_STATUS{ "scale": AutoscaleNotification_Operation_STATUS_Scale, } @@ -3006,7 +2981,7 @@ const ( ) // Mapping from string to PredictiveAutoscalePolicy_ScaleMode -var PredictiveAutoscalePolicy_ScaleMode_Cache = map[string]PredictiveAutoscalePolicy_ScaleMode{ +var predictiveAutoscalePolicy_ScaleMode_Values = map[string]PredictiveAutoscalePolicy_ScaleMode{ "disabled": PredictiveAutoscalePolicy_ScaleMode_Disabled, "enabled": PredictiveAutoscalePolicy_ScaleMode_Enabled, "forecastonly": PredictiveAutoscalePolicy_ScaleMode_ForecastOnly, @@ -3021,7 +2996,7 @@ const ( ) // Mapping from string to PredictiveAutoscalePolicy_ScaleMode_STATUS -var PredictiveAutoscalePolicy_ScaleMode_STATUS_Cache = map[string]PredictiveAutoscalePolicy_ScaleMode_STATUS{ +var predictiveAutoscalePolicy_ScaleMode_STATUS_Values = map[string]PredictiveAutoscalePolicy_ScaleMode_STATUS{ "disabled": PredictiveAutoscalePolicy_ScaleMode_STATUS_Disabled, "enabled": PredictiveAutoscalePolicy_ScaleMode_STATUS_Enabled, "forecastonly": PredictiveAutoscalePolicy_ScaleMode_STATUS_ForecastOnly, @@ -3106,12 +3081,8 @@ func (recurrence *Recurrence) AssignProperties_From_Recurrence(source *v20221001 // Frequency if source.Frequency != nil { frequency := *source.Frequency - if frequencyValue, frequencyOk := Recurrence_Frequency_Cache[strings.ToLower(frequency)]; frequencyOk { - recurrence.Frequency = &frequencyValue - } else { - frequencyTemp := Recurrence_Frequency(*source.Frequency) - recurrence.Frequency = &frequencyTemp - } + frequencyTemp := genruntime.ToEnum(frequency, recurrence_Frequency_Values) + recurrence.Frequency = &frequencyTemp } else { recurrence.Frequency = nil } @@ -3249,12 +3220,8 @@ func (recurrence *Recurrence_STATUS) AssignProperties_From_Recurrence_STATUS(sou // Frequency if source.Frequency != nil { frequency := *source.Frequency - if frequencyValue, frequencyOk := Recurrence_Frequency_STATUS_Cache[strings.ToLower(frequency)]; frequencyOk { - recurrence.Frequency = &frequencyValue - } else { - frequencyTemp := Recurrence_Frequency_STATUS(*source.Frequency) - recurrence.Frequency = &frequencyTemp - } + frequencyTemp := genruntime.ToEnum(frequency, recurrence_Frequency_STATUS_Values) + recurrence.Frequency = &frequencyTemp } else { recurrence.Frequency = nil } @@ -4581,12 +4548,8 @@ func (trigger *MetricTrigger) AssignProperties_From_MetricTrigger(source *v20221 // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MetricTrigger_Operator_Cache[strings.ToLower(operator)]; operatorOk { - trigger.Operator = &operatorValue - } else { - operatorTemp := MetricTrigger_Operator(*source.Operator) - trigger.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, metricTrigger_Operator_Values) + trigger.Operator = &operatorTemp } else { trigger.Operator = nil } @@ -4594,12 +4557,8 @@ func (trigger *MetricTrigger) AssignProperties_From_MetricTrigger(source *v20221 // Statistic if source.Statistic != nil { statistic := *source.Statistic - if statisticValue, statisticOk := MetricTrigger_Statistic_Cache[strings.ToLower(statistic)]; statisticOk { - trigger.Statistic = &statisticValue - } else { - statisticTemp := MetricTrigger_Statistic(*source.Statistic) - trigger.Statistic = &statisticTemp - } + statisticTemp := genruntime.ToEnum(statistic, metricTrigger_Statistic_Values) + trigger.Statistic = &statisticTemp } else { trigger.Statistic = nil } @@ -4615,12 +4574,8 @@ func (trigger *MetricTrigger) AssignProperties_From_MetricTrigger(source *v20221 // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := MetricTrigger_TimeAggregation_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - trigger.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := MetricTrigger_TimeAggregation(*source.TimeAggregation) - trigger.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, metricTrigger_TimeAggregation_Values) + trigger.TimeAggregation = &timeAggregationTemp } else { trigger.TimeAggregation = nil } @@ -5001,12 +4956,8 @@ func (trigger *MetricTrigger_STATUS) AssignProperties_From_MetricTrigger_STATUS( // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MetricTrigger_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - trigger.Operator = &operatorValue - } else { - operatorTemp := MetricTrigger_Operator_STATUS(*source.Operator) - trigger.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, metricTrigger_Operator_STATUS_Values) + trigger.Operator = &operatorTemp } else { trigger.Operator = nil } @@ -5014,12 +4965,8 @@ func (trigger *MetricTrigger_STATUS) AssignProperties_From_MetricTrigger_STATUS( // Statistic if source.Statistic != nil { statistic := *source.Statistic - if statisticValue, statisticOk := MetricTrigger_Statistic_STATUS_Cache[strings.ToLower(statistic)]; statisticOk { - trigger.Statistic = &statisticValue - } else { - statisticTemp := MetricTrigger_Statistic_STATUS(*source.Statistic) - trigger.Statistic = &statisticTemp - } + statisticTemp := genruntime.ToEnum(statistic, metricTrigger_Statistic_STATUS_Values) + trigger.Statistic = &statisticTemp } else { trigger.Statistic = nil } @@ -5035,12 +4982,8 @@ func (trigger *MetricTrigger_STATUS) AssignProperties_From_MetricTrigger_STATUS( // TimeAggregation if source.TimeAggregation != nil { timeAggregation := *source.TimeAggregation - if timeAggregationValue, timeAggregationOk := MetricTrigger_TimeAggregation_STATUS_Cache[strings.ToLower(timeAggregation)]; timeAggregationOk { - trigger.TimeAggregation = &timeAggregationValue - } else { - timeAggregationTemp := MetricTrigger_TimeAggregation_STATUS(*source.TimeAggregation) - trigger.TimeAggregation = &timeAggregationTemp - } + timeAggregationTemp := genruntime.ToEnum(timeAggregation, metricTrigger_TimeAggregation_STATUS_Values) + trigger.TimeAggregation = &timeAggregationTemp } else { trigger.TimeAggregation = nil } @@ -5162,7 +5105,7 @@ const ( ) // Mapping from string to Recurrence_Frequency -var Recurrence_Frequency_Cache = map[string]Recurrence_Frequency{ +var recurrence_Frequency_Values = map[string]Recurrence_Frequency{ "day": Recurrence_Frequency_Day, "hour": Recurrence_Frequency_Hour, "minute": Recurrence_Frequency_Minute, @@ -5188,7 +5131,7 @@ const ( ) // Mapping from string to Recurrence_Frequency_STATUS -var Recurrence_Frequency_STATUS_Cache = map[string]Recurrence_Frequency_STATUS{ +var recurrence_Frequency_STATUS_Values = map[string]Recurrence_Frequency_STATUS{ "day": Recurrence_Frequency_STATUS_Day, "hour": Recurrence_Frequency_STATUS_Hour, "minute": Recurrence_Frequency_STATUS_Minute, @@ -5708,12 +5651,8 @@ func (action *ScaleAction) AssignProperties_From_ScaleAction(source *v20221001s. // Direction if source.Direction != nil { direction := *source.Direction - if directionValue, directionOk := ScaleAction_Direction_Cache[strings.ToLower(direction)]; directionOk { - action.Direction = &directionValue - } else { - directionTemp := ScaleAction_Direction(*source.Direction) - action.Direction = &directionTemp - } + directionTemp := genruntime.ToEnum(direction, scaleAction_Direction_Values) + action.Direction = &directionTemp } else { action.Direction = nil } @@ -5721,12 +5660,8 @@ func (action *ScaleAction) AssignProperties_From_ScaleAction(source *v20221001s. // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ScaleAction_Type_Cache[strings.ToLower(typeVar)]; typeOk { - action.Type = &typeValue - } else { - typeTemp := ScaleAction_Type(*source.Type) - action.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, scaleAction_Type_Values) + action.Type = &typeTemp } else { action.Type = nil } @@ -5876,12 +5811,8 @@ func (action *ScaleAction_STATUS) AssignProperties_From_ScaleAction_STATUS(sourc // Direction if source.Direction != nil { direction := *source.Direction - if directionValue, directionOk := ScaleAction_Direction_STATUS_Cache[strings.ToLower(direction)]; directionOk { - action.Direction = &directionValue - } else { - directionTemp := ScaleAction_Direction_STATUS(*source.Direction) - action.Direction = &directionTemp - } + directionTemp := genruntime.ToEnum(direction, scaleAction_Direction_STATUS_Values) + action.Direction = &directionTemp } else { action.Direction = nil } @@ -5889,12 +5820,8 @@ func (action *ScaleAction_STATUS) AssignProperties_From_ScaleAction_STATUS(sourc // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ScaleAction_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - action.Type = &typeValue - } else { - typeTemp := ScaleAction_Type_STATUS(*source.Type) - action.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, scaleAction_Type_STATUS_Values) + action.Type = &typeTemp } else { action.Type = nil } @@ -5957,7 +5884,7 @@ const ( ) // Mapping from string to MetricTrigger_Operator -var MetricTrigger_Operator_Cache = map[string]MetricTrigger_Operator{ +var metricTrigger_Operator_Values = map[string]MetricTrigger_Operator{ "equals": MetricTrigger_Operator_Equals, "greaterthan": MetricTrigger_Operator_GreaterThan, "greaterthanorequal": MetricTrigger_Operator_GreaterThanOrEqual, @@ -5979,7 +5906,7 @@ const ( ) // Mapping from string to MetricTrigger_Operator_STATUS -var MetricTrigger_Operator_STATUS_Cache = map[string]MetricTrigger_Operator_STATUS{ +var metricTrigger_Operator_STATUS_Values = map[string]MetricTrigger_Operator_STATUS{ "equals": MetricTrigger_Operator_STATUS_Equals, "greaterthan": MetricTrigger_Operator_STATUS_GreaterThan, "greaterthanorequal": MetricTrigger_Operator_STATUS_GreaterThanOrEqual, @@ -6000,7 +5927,7 @@ const ( ) // Mapping from string to MetricTrigger_Statistic -var MetricTrigger_Statistic_Cache = map[string]MetricTrigger_Statistic{ +var metricTrigger_Statistic_Values = map[string]MetricTrigger_Statistic{ "average": MetricTrigger_Statistic_Average, "count": MetricTrigger_Statistic_Count, "max": MetricTrigger_Statistic_Max, @@ -6020,7 +5947,7 @@ const ( ) // Mapping from string to MetricTrigger_Statistic_STATUS -var MetricTrigger_Statistic_STATUS_Cache = map[string]MetricTrigger_Statistic_STATUS{ +var metricTrigger_Statistic_STATUS_Values = map[string]MetricTrigger_Statistic_STATUS{ "average": MetricTrigger_Statistic_STATUS_Average, "count": MetricTrigger_Statistic_STATUS_Count, "max": MetricTrigger_Statistic_STATUS_Max, @@ -6041,7 +5968,7 @@ const ( ) // Mapping from string to MetricTrigger_TimeAggregation -var MetricTrigger_TimeAggregation_Cache = map[string]MetricTrigger_TimeAggregation{ +var metricTrigger_TimeAggregation_Values = map[string]MetricTrigger_TimeAggregation{ "average": MetricTrigger_TimeAggregation_Average, "count": MetricTrigger_TimeAggregation_Count, "last": MetricTrigger_TimeAggregation_Last, @@ -6063,7 +5990,7 @@ const ( ) // Mapping from string to MetricTrigger_TimeAggregation_STATUS -var MetricTrigger_TimeAggregation_STATUS_Cache = map[string]MetricTrigger_TimeAggregation_STATUS{ +var metricTrigger_TimeAggregation_STATUS_Values = map[string]MetricTrigger_TimeAggregation_STATUS{ "average": MetricTrigger_TimeAggregation_STATUS_Average, "count": MetricTrigger_TimeAggregation_STATUS_Count, "last": MetricTrigger_TimeAggregation_STATUS_Last, @@ -6082,7 +6009,7 @@ const ( ) // Mapping from string to ScaleAction_Direction -var ScaleAction_Direction_Cache = map[string]ScaleAction_Direction{ +var scaleAction_Direction_Values = map[string]ScaleAction_Direction{ "decrease": ScaleAction_Direction_Decrease, "increase": ScaleAction_Direction_Increase, "none": ScaleAction_Direction_None, @@ -6098,7 +6025,7 @@ const ( ) // Mapping from string to ScaleAction_Direction_STATUS -var ScaleAction_Direction_STATUS_Cache = map[string]ScaleAction_Direction_STATUS{ +var scaleAction_Direction_STATUS_Values = map[string]ScaleAction_Direction_STATUS{ "decrease": ScaleAction_Direction_STATUS_Decrease, "increase": ScaleAction_Direction_STATUS_Increase, "none": ScaleAction_Direction_STATUS_None, @@ -6115,7 +6042,7 @@ const ( ) // Mapping from string to ScaleAction_Type -var ScaleAction_Type_Cache = map[string]ScaleAction_Type{ +var scaleAction_Type_Values = map[string]ScaleAction_Type{ "changecount": ScaleAction_Type_ChangeCount, "exactcount": ScaleAction_Type_ExactCount, "percentchangecount": ScaleAction_Type_PercentChangeCount, @@ -6133,7 +6060,7 @@ const ( ) // Mapping from string to ScaleAction_Type_STATUS -var ScaleAction_Type_STATUS_Cache = map[string]ScaleAction_Type_STATUS{ +var scaleAction_Type_STATUS_Values = map[string]ScaleAction_Type_STATUS{ "changecount": ScaleAction_Type_STATUS_ChangeCount, "exactcount": ScaleAction_Type_STATUS_ExactCount, "percentchangecount": ScaleAction_Type_STATUS_PercentChangeCount, @@ -6226,12 +6153,8 @@ func (dimension *ScaleRuleMetricDimension) AssignProperties_From_ScaleRuleMetric // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ScaleRuleMetricDimension_Operator_Cache[strings.ToLower(operator)]; operatorOk { - dimension.Operator = &operatorValue - } else { - operatorTemp := ScaleRuleMetricDimension_Operator(*source.Operator) - dimension.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, scaleRuleMetricDimension_Operator_Values) + dimension.Operator = &operatorTemp } else { dimension.Operator = nil } @@ -6354,12 +6277,8 @@ func (dimension *ScaleRuleMetricDimension_STATUS) AssignProperties_From_ScaleRul // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := ScaleRuleMetricDimension_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - dimension.Operator = &operatorValue - } else { - operatorTemp := ScaleRuleMetricDimension_Operator_STATUS(*source.Operator) - dimension.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, scaleRuleMetricDimension_Operator_STATUS_Values) + dimension.Operator = &operatorTemp } else { dimension.Operator = nil } @@ -6410,7 +6329,7 @@ const ( ) // Mapping from string to ScaleRuleMetricDimension_Operator -var ScaleRuleMetricDimension_Operator_Cache = map[string]ScaleRuleMetricDimension_Operator{ +var scaleRuleMetricDimension_Operator_Values = map[string]ScaleRuleMetricDimension_Operator{ "equals": ScaleRuleMetricDimension_Operator_Equals, "notequals": ScaleRuleMetricDimension_Operator_NotEquals, } @@ -6424,7 +6343,7 @@ const ( ) // Mapping from string to ScaleRuleMetricDimension_Operator_STATUS -var ScaleRuleMetricDimension_Operator_STATUS_Cache = map[string]ScaleRuleMetricDimension_Operator_STATUS{ +var scaleRuleMetricDimension_Operator_STATUS_Values = map[string]ScaleRuleMetricDimension_Operator_STATUS{ "equals": ScaleRuleMetricDimension_Operator_STATUS_Equals, "notequals": ScaleRuleMetricDimension_Operator_STATUS_NotEquals, } diff --git a/v2/api/insights/v1api20221001/autoscalesetting_status_arm_types_gen.go b/v2/api/insights/v1api20221001/autoscalesetting_status_arm_types_gen.go index 12d1c0b60f2..64bbd33e8f0 100644 --- a/v2/api/insights/v1api20221001/autoscalesetting_status_arm_types_gen.go +++ b/v2/api/insights/v1api20221001/autoscalesetting_status_arm_types_gen.go @@ -125,7 +125,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -142,7 +142,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/insights/v1api20221001/storage/autoscale_setting_types_gen.go b/v2/api/insights/v1api20221001/storage/autoscale_setting_types_gen.go index 0c0326d10f8..2ed4971c071 100644 --- a/v2/api/insights/v1api20221001/storage/autoscale_setting_types_gen.go +++ b/v2/api/insights/v1api20221001/storage/autoscale_setting_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-10-01": APIVersion_Value, } diff --git a/v2/api/insights/v1api20230101/action_group_types_gen.go b/v2/api/insights/v1api20230101/action_group_types_gen.go index 278f18da5a5..bf837743b47 100644 --- a/v2/api/insights/v1api20230101/action_group_types_gen.go +++ b/v2/api/insights/v1api20230101/action_group_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2299,7 +2298,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } @@ -3742,12 +3741,8 @@ func (receiver *EmailReceiver_STATUS) AssignProperties_From_EmailReceiver_STATUS // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := ReceiverStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - receiver.Status = &statusValue - } else { - statusTemp := ReceiverStatus_STATUS(*source.Status) - receiver.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, receiverStatus_STATUS_Values) + receiver.Status = &statusTemp } else { receiver.Status = nil } @@ -4987,12 +4982,8 @@ func (receiver *SmsReceiver_STATUS) AssignProperties_From_SmsReceiver_STATUS(sou // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := ReceiverStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - receiver.Status = &statusValue - } else { - statusTemp := ReceiverStatus_STATUS(*source.Status) - receiver.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, receiverStatus_STATUS_Values) + receiver.Status = &statusTemp } else { receiver.Status = nil } @@ -5697,7 +5688,7 @@ const ( ) // Mapping from string to ReceiverStatus_STATUS -var ReceiverStatus_STATUS_Cache = map[string]ReceiverStatus_STATUS{ +var receiverStatus_STATUS_Values = map[string]ReceiverStatus_STATUS{ "disabled": ReceiverStatus_STATUS_Disabled, "enabled": ReceiverStatus_STATUS_Enabled, "notspecified": ReceiverStatus_STATUS_NotSpecified, diff --git a/v2/api/insights/v1api20230101/storage/action_group_types_gen.go b/v2/api/insights/v1api20230101/storage/action_group_types_gen.go index cc48436bbcd..9cbffa9a88b 100644 --- a/v2/api/insights/v1api20230101/storage/action_group_types_gen.go +++ b/v2/api/insights/v1api20230101/storage/action_group_types_gen.go @@ -241,7 +241,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } diff --git a/v2/api/keyvault/v1api20210401preview/storage/vault_types_gen.go b/v2/api/keyvault/v1api20210401preview/storage/vault_types_gen.go index 84e3e427054..e7afe484313 100644 --- a/v2/api/keyvault/v1api20210401preview/storage/vault_types_gen.go +++ b/v2/api/keyvault/v1api20210401preview/storage/vault_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-04-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-04-01-preview": APIVersion_Value, } diff --git a/v2/api/keyvault/v1api20210401preview/vault_spec_arm_types_gen.go b/v2/api/keyvault/v1api20210401preview/vault_spec_arm_types_gen.go index 4b0decdcd28..cbb732745e7 100644 --- a/v2/api/keyvault/v1api20210401preview/vault_spec_arm_types_gen.go +++ b/v2/api/keyvault/v1api20210401preview/vault_spec_arm_types_gen.go @@ -147,7 +147,7 @@ const ( ) // Mapping from string to VaultProperties_CreateMode -var VaultProperties_CreateMode_Cache = map[string]VaultProperties_CreateMode{ +var vaultProperties_CreateMode_Values = map[string]VaultProperties_CreateMode{ "createorrecover": VaultProperties_CreateMode_CreateOrRecover, "default": VaultProperties_CreateMode_Default, "purgethencreate": VaultProperties_CreateMode_PurgeThenCreate, @@ -163,7 +163,7 @@ const ( ) // Mapping from string to VaultProperties_ProvisioningState -var VaultProperties_ProvisioningState_Cache = map[string]VaultProperties_ProvisioningState{ +var vaultProperties_ProvisioningState_Values = map[string]VaultProperties_ProvisioningState{ "registeringdns": VaultProperties_ProvisioningState_RegisteringDns, "succeeded": VaultProperties_ProvisioningState_Succeeded, } @@ -184,7 +184,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass -var NetworkRuleSet_Bypass_Cache = map[string]NetworkRuleSet_Bypass{ +var networkRuleSet_Bypass_Values = map[string]NetworkRuleSet_Bypass{ "azureservices": NetworkRuleSet_Bypass_AzureServices, "none": NetworkRuleSet_Bypass_None, } @@ -198,7 +198,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -224,7 +224,7 @@ type Sku_Family string const Sku_Family_A = Sku_Family("A") // Mapping from string to Sku_Family -var Sku_Family_Cache = map[string]Sku_Family{ +var sku_Family_Values = map[string]Sku_Family{ "a": Sku_Family_A, } @@ -237,7 +237,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "premium": Sku_Name_Premium, "standard": Sku_Name_Standard, } @@ -274,7 +274,7 @@ const ( ) // Mapping from string to Permissions_Certificates -var Permissions_Certificates_Cache = map[string]Permissions_Certificates{ +var permissions_Certificates_Values = map[string]Permissions_Certificates{ "backup": Permissions_Certificates_Backup, "create": Permissions_Certificates_Create, "delete": Permissions_Certificates_Delete, @@ -317,7 +317,7 @@ const ( ) // Mapping from string to Permissions_Keys -var Permissions_Keys_Cache = map[string]Permissions_Keys{ +var permissions_Keys_Values = map[string]Permissions_Keys{ "backup": Permissions_Keys_Backup, "create": Permissions_Keys_Create, "decrypt": Permissions_Keys_Decrypt, @@ -352,7 +352,7 @@ const ( ) // Mapping from string to Permissions_Secrets -var Permissions_Secrets_Cache = map[string]Permissions_Secrets{ +var permissions_Secrets_Values = map[string]Permissions_Secrets{ "backup": Permissions_Secrets_Backup, "delete": Permissions_Secrets_Delete, "get": Permissions_Secrets_Get, @@ -384,7 +384,7 @@ const ( ) // Mapping from string to Permissions_Storage -var Permissions_Storage_Cache = map[string]Permissions_Storage{ +var permissions_Storage_Values = map[string]Permissions_Storage{ "backup": Permissions_Storage_Backup, "delete": Permissions_Storage_Delete, "deletesas": Permissions_Storage_Deletesas, diff --git a/v2/api/keyvault/v1api20210401preview/vault_status_arm_types_gen.go b/v2/api/keyvault/v1api20210401preview/vault_status_arm_types_gen.go index 7c08a17412b..044f17f0bb7 100644 --- a/v2/api/keyvault/v1api20210401preview/vault_status_arm_types_gen.go +++ b/v2/api/keyvault/v1api20210401preview/vault_status_arm_types_gen.go @@ -141,7 +141,7 @@ const ( ) // Mapping from string to IdentityType_STATUS -var IdentityType_STATUS_Cache = map[string]IdentityType_STATUS{ +var identityType_STATUS_Values = map[string]IdentityType_STATUS{ "application": IdentityType_STATUS_Application, "key": IdentityType_STATUS_Key, "managedidentity": IdentityType_STATUS_ManagedIdentity, @@ -196,7 +196,7 @@ const ( ) // Mapping from string to VaultProperties_CreateMode_STATUS -var VaultProperties_CreateMode_STATUS_Cache = map[string]VaultProperties_CreateMode_STATUS{ +var vaultProperties_CreateMode_STATUS_Values = map[string]VaultProperties_CreateMode_STATUS{ "createorrecover": VaultProperties_CreateMode_STATUS_CreateOrRecover, "default": VaultProperties_CreateMode_STATUS_Default, "purgethencreate": VaultProperties_CreateMode_STATUS_PurgeThenCreate, @@ -211,7 +211,7 @@ const ( ) // Mapping from string to VaultProperties_ProvisioningState_STATUS -var VaultProperties_ProvisioningState_STATUS_Cache = map[string]VaultProperties_ProvisioningState_STATUS{ +var vaultProperties_ProvisioningState_STATUS_Values = map[string]VaultProperties_ProvisioningState_STATUS{ "registeringdns": VaultProperties_ProvisioningState_STATUS_RegisteringDns, "succeeded": VaultProperties_ProvisioningState_STATUS_Succeeded, } @@ -231,7 +231,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass_STATUS -var NetworkRuleSet_Bypass_STATUS_Cache = map[string]NetworkRuleSet_Bypass_STATUS{ +var networkRuleSet_Bypass_STATUS_Values = map[string]NetworkRuleSet_Bypass_STATUS{ "azureservices": NetworkRuleSet_Bypass_STATUS_AzureServices, "none": NetworkRuleSet_Bypass_STATUS_None, } @@ -244,7 +244,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -281,7 +281,7 @@ type Sku_Family_STATUS string const Sku_Family_STATUS_A = Sku_Family_STATUS("A") // Mapping from string to Sku_Family_STATUS -var Sku_Family_STATUS_Cache = map[string]Sku_Family_STATUS{ +var sku_Family_STATUS_Values = map[string]Sku_Family_STATUS{ "a": Sku_Family_STATUS_A, } @@ -293,7 +293,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "premium": Sku_Name_STATUS_Premium, "standard": Sku_Name_STATUS_Standard, } @@ -331,7 +331,7 @@ const ( ) // Mapping from string to Permissions_Certificates_STATUS -var Permissions_Certificates_STATUS_Cache = map[string]Permissions_Certificates_STATUS{ +var permissions_Certificates_STATUS_Values = map[string]Permissions_Certificates_STATUS{ "backup": Permissions_Certificates_STATUS_Backup, "create": Permissions_Certificates_STATUS_Create, "delete": Permissions_Certificates_STATUS_Delete, @@ -373,7 +373,7 @@ const ( ) // Mapping from string to Permissions_Keys_STATUS -var Permissions_Keys_STATUS_Cache = map[string]Permissions_Keys_STATUS{ +var permissions_Keys_STATUS_Values = map[string]Permissions_Keys_STATUS{ "backup": Permissions_Keys_STATUS_Backup, "create": Permissions_Keys_STATUS_Create, "decrypt": Permissions_Keys_STATUS_Decrypt, @@ -407,7 +407,7 @@ const ( ) // Mapping from string to Permissions_Secrets_STATUS -var Permissions_Secrets_STATUS_Cache = map[string]Permissions_Secrets_STATUS{ +var permissions_Secrets_STATUS_Values = map[string]Permissions_Secrets_STATUS{ "backup": Permissions_Secrets_STATUS_Backup, "delete": Permissions_Secrets_STATUS_Delete, "get": Permissions_Secrets_STATUS_Get, @@ -438,7 +438,7 @@ const ( ) // Mapping from string to Permissions_Storage_STATUS -var Permissions_Storage_STATUS_Cache = map[string]Permissions_Storage_STATUS{ +var permissions_Storage_STATUS_Values = map[string]Permissions_Storage_STATUS{ "backup": Permissions_Storage_STATUS_Backup, "delete": Permissions_Storage_STATUS_Delete, "deletesas": Permissions_Storage_STATUS_Deletesas, diff --git a/v2/api/keyvault/v1api20210401preview/vault_types_gen.go b/v2/api/keyvault/v1api20210401preview/vault_types_gen.go index 814cd21e82e..5e062a2a412 100644 --- a/v2/api/keyvault/v1api20210401preview/vault_types_gen.go +++ b/v2/api/keyvault/v1api20210401preview/vault_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -346,7 +345,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-04-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-04-01-preview": APIVersion_Value, } @@ -949,12 +948,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := IdentityType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, identityType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -968,12 +963,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := IdentityType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, identityType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -1345,12 +1336,8 @@ func (properties *VaultProperties) AssignProperties_From_VaultProperties(source // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := VaultProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - properties.CreateMode = &createModeValue - } else { - createModeTemp := VaultProperties_CreateMode(*source.CreateMode) - properties.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, vaultProperties_CreateMode_Values) + properties.CreateMode = &createModeTemp } else { properties.CreateMode = nil } @@ -1418,12 +1405,8 @@ func (properties *VaultProperties) AssignProperties_From_VaultProperties(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VaultProperties_ProvisioningState_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VaultProperties_ProvisioningState(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, vaultProperties_ProvisioningState_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -1831,12 +1814,8 @@ func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_ // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := VaultProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - properties.CreateMode = &createModeValue - } else { - createModeTemp := VaultProperties_CreateMode_STATUS(*source.CreateMode) - properties.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, vaultProperties_CreateMode_STATUS_Values) + properties.CreateMode = &createModeTemp } else { properties.CreateMode = nil } @@ -1925,12 +1904,8 @@ func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VaultProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VaultProperties_ProvisioningState_STATUS(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, vaultProperties_ProvisioningState_STATUS_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -2631,12 +2606,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -2644,12 +2615,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -2835,12 +2802,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_STATUS_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass_STATUS(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_STATUS_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -2848,12 +2811,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -3087,12 +3046,8 @@ func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_From_PrivateE // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateEndpointConnectionProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - item.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateEndpointConnectionProvisioningState_STATUS(*source.ProvisioningState) - item.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateEndpointConnectionProvisioningState_STATUS_Values) + item.ProvisioningState = &provisioningStateTemp } else { item.ProvisioningState = nil } @@ -3223,12 +3178,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210401ps.Sku) error { // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3236,12 +3187,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210401ps.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3327,12 +3274,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210401ps.Sku_ // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_STATUS_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family_STATUS(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_STATUS_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3340,12 +3283,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210401ps.Sku_ // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3613,11 +3552,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20210 for certificateIndex, certificateItem := range source.Certificates { // Shadow the loop variable to avoid aliasing certificateItem := certificateItem - if certificates, certificatesOk := Permissions_Certificates_Cache[strings.ToLower(certificateItem)]; certificatesOk { - certificateList[certificateIndex] = certificates - } else { - certificateList[certificateIndex] = Permissions_Certificates(certificateItem) - } + certificateList[certificateIndex] = genruntime.ToEnum(certificateItem, permissions_Certificates_Values) } permissions.Certificates = certificateList } else { @@ -3630,11 +3565,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20210 for keyIndex, keyItem := range source.Keys { // Shadow the loop variable to avoid aliasing keyItem := keyItem - if keys, keysOk := Permissions_Keys_Cache[strings.ToLower(keyItem)]; keysOk { - keyList[keyIndex] = keys - } else { - keyList[keyIndex] = Permissions_Keys(keyItem) - } + keyList[keyIndex] = genruntime.ToEnum(keyItem, permissions_Keys_Values) } permissions.Keys = keyList } else { @@ -3647,11 +3578,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20210 for secretIndex, secretItem := range source.Secrets { // Shadow the loop variable to avoid aliasing secretItem := secretItem - if secrets, secretsOk := Permissions_Secrets_Cache[strings.ToLower(secretItem)]; secretsOk { - secretList[secretIndex] = secrets - } else { - secretList[secretIndex] = Permissions_Secrets(secretItem) - } + secretList[secretIndex] = genruntime.ToEnum(secretItem, permissions_Secrets_Values) } permissions.Secrets = secretList } else { @@ -3664,11 +3591,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20210 for storageIndex, storageItem := range source.Storage { // Shadow the loop variable to avoid aliasing storageItem := storageItem - if storage, storageOk := Permissions_Storage_Cache[strings.ToLower(storageItem)]; storageOk { - storageList[storageIndex] = storage - } else { - storageList[storageIndex] = Permissions_Storage(storageItem) - } + storageList[storageIndex] = genruntime.ToEnum(storageItem, permissions_Storage_Values) } permissions.Storage = storageList } else { @@ -3809,11 +3732,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for certificateIndex, certificateItem := range source.Certificates { // Shadow the loop variable to avoid aliasing certificateItem := certificateItem - if certificates, certificatesOk := Permissions_Certificates_STATUS_Cache[strings.ToLower(certificateItem)]; certificatesOk { - certificateList[certificateIndex] = certificates - } else { - certificateList[certificateIndex] = Permissions_Certificates_STATUS(certificateItem) - } + certificateList[certificateIndex] = genruntime.ToEnum(certificateItem, permissions_Certificates_STATUS_Values) } permissions.Certificates = certificateList } else { @@ -3826,11 +3745,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for keyIndex, keyItem := range source.Keys { // Shadow the loop variable to avoid aliasing keyItem := keyItem - if keys, keysOk := Permissions_Keys_STATUS_Cache[strings.ToLower(keyItem)]; keysOk { - keyList[keyIndex] = keys - } else { - keyList[keyIndex] = Permissions_Keys_STATUS(keyItem) - } + keyList[keyIndex] = genruntime.ToEnum(keyItem, permissions_Keys_STATUS_Values) } permissions.Keys = keyList } else { @@ -3843,11 +3758,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for secretIndex, secretItem := range source.Secrets { // Shadow the loop variable to avoid aliasing secretItem := secretItem - if secrets, secretsOk := Permissions_Secrets_STATUS_Cache[strings.ToLower(secretItem)]; secretsOk { - secretList[secretIndex] = secrets - } else { - secretList[secretIndex] = Permissions_Secrets_STATUS(secretItem) - } + secretList[secretIndex] = genruntime.ToEnum(secretItem, permissions_Secrets_STATUS_Values) } permissions.Secrets = secretList } else { @@ -3860,11 +3771,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for storageIndex, storageItem := range source.Storage { // Shadow the loop variable to avoid aliasing storageItem := storageItem - if storage, storageOk := Permissions_Storage_STATUS_Cache[strings.ToLower(storageItem)]; storageOk { - storageList[storageIndex] = storage - } else { - storageList[storageIndex] = Permissions_Storage_STATUS(storageItem) - } + storageList[storageIndex] = genruntime.ToEnum(storageItem, permissions_Storage_STATUS_Values) } permissions.Storage = storageList } else { @@ -4015,7 +3922,7 @@ const ( ) // Mapping from string to PrivateEndpointConnectionProvisioningState_STATUS -var PrivateEndpointConnectionProvisioningState_STATUS_Cache = map[string]PrivateEndpointConnectionProvisioningState_STATUS{ +var privateEndpointConnectionProvisioningState_STATUS_Values = map[string]PrivateEndpointConnectionProvisioningState_STATUS{ "creating": PrivateEndpointConnectionProvisioningState_STATUS_Creating, "deleting": PrivateEndpointConnectionProvisioningState_STATUS_Deleting, "disconnected": PrivateEndpointConnectionProvisioningState_STATUS_Disconnected, @@ -4078,12 +3985,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // ActionsRequired if source.ActionsRequired != nil { actionsRequired := *source.ActionsRequired - if actionsRequiredValue, actionsRequiredOk := PrivateLinkServiceConnectionState_ActionsRequired_STATUS_Cache[strings.ToLower(actionsRequired)]; actionsRequiredOk { - state.ActionsRequired = &actionsRequiredValue - } else { - actionsRequiredTemp := PrivateLinkServiceConnectionState_ActionsRequired_STATUS(*source.ActionsRequired) - state.ActionsRequired = &actionsRequiredTemp - } + actionsRequiredTemp := genruntime.ToEnum(actionsRequired, privateLinkServiceConnectionState_ActionsRequired_STATUS_Values) + state.ActionsRequired = &actionsRequiredTemp } else { state.ActionsRequired = nil } @@ -4094,12 +3997,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - state.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus_STATUS(*source.Status) - state.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_STATUS_Values) + state.Status = &statusTemp } else { state.Status = nil } @@ -4358,7 +4257,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus_STATUS -var PrivateEndpointServiceConnectionStatus_STATUS_Cache = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ +var privateEndpointServiceConnectionStatus_STATUS_Values = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ "approved": PrivateEndpointServiceConnectionStatus_STATUS_Approved, "disconnected": PrivateEndpointServiceConnectionStatus_STATUS_Disconnected, "pending": PrivateEndpointServiceConnectionStatus_STATUS_Pending, @@ -4370,7 +4269,7 @@ type PrivateLinkServiceConnectionState_ActionsRequired_STATUS string const PrivateLinkServiceConnectionState_ActionsRequired_STATUS_None = PrivateLinkServiceConnectionState_ActionsRequired_STATUS("None") // Mapping from string to PrivateLinkServiceConnectionState_ActionsRequired_STATUS -var PrivateLinkServiceConnectionState_ActionsRequired_STATUS_Cache = map[string]PrivateLinkServiceConnectionState_ActionsRequired_STATUS{ +var privateLinkServiceConnectionState_ActionsRequired_STATUS_Values = map[string]PrivateLinkServiceConnectionState_ActionsRequired_STATUS{ "none": PrivateLinkServiceConnectionState_ActionsRequired_STATUS_None, } diff --git a/v2/api/keyvault/v1api20230701/storage/vault_types_gen.go b/v2/api/keyvault/v1api20230701/storage/vault_types_gen.go index 29ff0d65fea..483814cc8f7 100644 --- a/v2/api/keyvault/v1api20230701/storage/vault_types_gen.go +++ b/v2/api/keyvault/v1api20230701/storage/vault_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-07-01": APIVersion_Value, } diff --git a/v2/api/keyvault/v1api20230701/vault_spec_arm_types_gen.go b/v2/api/keyvault/v1api20230701/vault_spec_arm_types_gen.go index 9d5d672b8a4..c73964937a0 100644 --- a/v2/api/keyvault/v1api20230701/vault_spec_arm_types_gen.go +++ b/v2/api/keyvault/v1api20230701/vault_spec_arm_types_gen.go @@ -153,7 +153,7 @@ const ( ) // Mapping from string to VaultProperties_CreateMode -var VaultProperties_CreateMode_Cache = map[string]VaultProperties_CreateMode{ +var vaultProperties_CreateMode_Values = map[string]VaultProperties_CreateMode{ "createorrecover": VaultProperties_CreateMode_CreateOrRecover, "default": VaultProperties_CreateMode_Default, "purgethencreate": VaultProperties_CreateMode_PurgeThenCreate, @@ -169,7 +169,7 @@ const ( ) // Mapping from string to VaultProperties_ProvisioningState -var VaultProperties_ProvisioningState_Cache = map[string]VaultProperties_ProvisioningState{ +var vaultProperties_ProvisioningState_Values = map[string]VaultProperties_ProvisioningState{ "registeringdns": VaultProperties_ProvisioningState_RegisteringDns, "succeeded": VaultProperties_ProvisioningState_Succeeded, } @@ -190,7 +190,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass -var NetworkRuleSet_Bypass_Cache = map[string]NetworkRuleSet_Bypass{ +var networkRuleSet_Bypass_Values = map[string]NetworkRuleSet_Bypass{ "azureservices": NetworkRuleSet_Bypass_AzureServices, "none": NetworkRuleSet_Bypass_None, } @@ -204,7 +204,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -230,7 +230,7 @@ type Sku_Family string const Sku_Family_A = Sku_Family("A") // Mapping from string to Sku_Family -var Sku_Family_Cache = map[string]Sku_Family{ +var sku_Family_Values = map[string]Sku_Family{ "a": Sku_Family_A, } @@ -243,7 +243,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "premium": Sku_Name_Premium, "standard": Sku_Name_Standard, } @@ -281,7 +281,7 @@ const ( ) // Mapping from string to Permissions_Certificates -var Permissions_Certificates_Cache = map[string]Permissions_Certificates{ +var permissions_Certificates_Values = map[string]Permissions_Certificates{ "all": Permissions_Certificates_All, "backup": Permissions_Certificates_Backup, "create": Permissions_Certificates_Create, @@ -329,7 +329,7 @@ const ( ) // Mapping from string to Permissions_Keys -var Permissions_Keys_Cache = map[string]Permissions_Keys{ +var permissions_Keys_Values = map[string]Permissions_Keys{ "all": Permissions_Keys_All, "backup": Permissions_Keys_Backup, "create": Permissions_Keys_Create, @@ -369,7 +369,7 @@ const ( ) // Mapping from string to Permissions_Secrets -var Permissions_Secrets_Cache = map[string]Permissions_Secrets{ +var permissions_Secrets_Values = map[string]Permissions_Secrets{ "all": Permissions_Secrets_All, "backup": Permissions_Secrets_Backup, "delete": Permissions_Secrets_Delete, @@ -403,7 +403,7 @@ const ( ) // Mapping from string to Permissions_Storage -var Permissions_Storage_Cache = map[string]Permissions_Storage{ +var permissions_Storage_Values = map[string]Permissions_Storage{ "all": Permissions_Storage_All, "backup": Permissions_Storage_Backup, "delete": Permissions_Storage_Delete, diff --git a/v2/api/keyvault/v1api20230701/vault_status_arm_types_gen.go b/v2/api/keyvault/v1api20230701/vault_status_arm_types_gen.go index 8390570166e..bd5cf378b2e 100644 --- a/v2/api/keyvault/v1api20230701/vault_status_arm_types_gen.go +++ b/v2/api/keyvault/v1api20230701/vault_status_arm_types_gen.go @@ -147,7 +147,7 @@ const ( ) // Mapping from string to IdentityType_STATUS -var IdentityType_STATUS_Cache = map[string]IdentityType_STATUS{ +var identityType_STATUS_Values = map[string]IdentityType_STATUS{ "application": IdentityType_STATUS_Application, "key": IdentityType_STATUS_Key, "managedidentity": IdentityType_STATUS_ManagedIdentity, @@ -202,7 +202,7 @@ const ( ) // Mapping from string to VaultProperties_CreateMode_STATUS -var VaultProperties_CreateMode_STATUS_Cache = map[string]VaultProperties_CreateMode_STATUS{ +var vaultProperties_CreateMode_STATUS_Values = map[string]VaultProperties_CreateMode_STATUS{ "createorrecover": VaultProperties_CreateMode_STATUS_CreateOrRecover, "default": VaultProperties_CreateMode_STATUS_Default, "purgethencreate": VaultProperties_CreateMode_STATUS_PurgeThenCreate, @@ -217,7 +217,7 @@ const ( ) // Mapping from string to VaultProperties_ProvisioningState_STATUS -var VaultProperties_ProvisioningState_STATUS_Cache = map[string]VaultProperties_ProvisioningState_STATUS{ +var vaultProperties_ProvisioningState_STATUS_Values = map[string]VaultProperties_ProvisioningState_STATUS{ "registeringdns": VaultProperties_ProvisioningState_STATUS_RegisteringDns, "succeeded": VaultProperties_ProvisioningState_STATUS_Succeeded, } @@ -237,7 +237,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass_STATUS -var NetworkRuleSet_Bypass_STATUS_Cache = map[string]NetworkRuleSet_Bypass_STATUS{ +var networkRuleSet_Bypass_STATUS_Values = map[string]NetworkRuleSet_Bypass_STATUS{ "azureservices": NetworkRuleSet_Bypass_STATUS_AzureServices, "none": NetworkRuleSet_Bypass_STATUS_None, } @@ -250,7 +250,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -287,7 +287,7 @@ type Sku_Family_STATUS string const Sku_Family_STATUS_A = Sku_Family_STATUS("A") // Mapping from string to Sku_Family_STATUS -var Sku_Family_STATUS_Cache = map[string]Sku_Family_STATUS{ +var sku_Family_STATUS_Values = map[string]Sku_Family_STATUS{ "a": Sku_Family_STATUS_A, } @@ -299,7 +299,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "premium": Sku_Name_STATUS_Premium, "standard": Sku_Name_STATUS_Standard, } @@ -338,7 +338,7 @@ const ( ) // Mapping from string to Permissions_Certificates_STATUS -var Permissions_Certificates_STATUS_Cache = map[string]Permissions_Certificates_STATUS{ +var permissions_Certificates_STATUS_Values = map[string]Permissions_Certificates_STATUS{ "all": Permissions_Certificates_STATUS_All, "backup": Permissions_Certificates_STATUS_Backup, "create": Permissions_Certificates_STATUS_Create, @@ -385,7 +385,7 @@ const ( ) // Mapping from string to Permissions_Keys_STATUS -var Permissions_Keys_STATUS_Cache = map[string]Permissions_Keys_STATUS{ +var permissions_Keys_STATUS_Values = map[string]Permissions_Keys_STATUS{ "all": Permissions_Keys_STATUS_All, "backup": Permissions_Keys_STATUS_Backup, "create": Permissions_Keys_STATUS_Create, @@ -424,7 +424,7 @@ const ( ) // Mapping from string to Permissions_Secrets_STATUS -var Permissions_Secrets_STATUS_Cache = map[string]Permissions_Secrets_STATUS{ +var permissions_Secrets_STATUS_Values = map[string]Permissions_Secrets_STATUS{ "all": Permissions_Secrets_STATUS_All, "backup": Permissions_Secrets_STATUS_Backup, "delete": Permissions_Secrets_STATUS_Delete, @@ -457,7 +457,7 @@ const ( ) // Mapping from string to Permissions_Storage_STATUS -var Permissions_Storage_STATUS_Cache = map[string]Permissions_Storage_STATUS{ +var permissions_Storage_STATUS_Values = map[string]Permissions_Storage_STATUS{ "all": Permissions_Storage_STATUS_All, "backup": Permissions_Storage_STATUS_Backup, "delete": Permissions_Storage_STATUS_Delete, diff --git a/v2/api/keyvault/v1api20230701/vault_types_gen.go b/v2/api/keyvault/v1api20230701/vault_types_gen.go index 1d1f26bb28b..8cdbec0c0ad 100644 --- a/v2/api/keyvault/v1api20230701/vault_types_gen.go +++ b/v2/api/keyvault/v1api20230701/vault_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -343,7 +342,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-07-01": APIVersion_Value, } @@ -971,12 +970,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := IdentityType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, identityType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -990,12 +985,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := IdentityType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := IdentityType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, identityType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -1385,12 +1376,8 @@ func (properties *VaultProperties) AssignProperties_From_VaultProperties(source // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := VaultProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - properties.CreateMode = &createModeValue - } else { - createModeTemp := VaultProperties_CreateMode(*source.CreateMode) - properties.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, vaultProperties_CreateMode_Values) + properties.CreateMode = &createModeTemp } else { properties.CreateMode = nil } @@ -1458,12 +1445,8 @@ func (properties *VaultProperties) AssignProperties_From_VaultProperties(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VaultProperties_ProvisioningState_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VaultProperties_ProvisioningState(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, vaultProperties_ProvisioningState_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -2019,12 +2002,8 @@ func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_ // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := VaultProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - properties.CreateMode = &createModeValue - } else { - createModeTemp := VaultProperties_CreateMode_STATUS(*source.CreateMode) - properties.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, vaultProperties_CreateMode_STATUS_Values) + properties.CreateMode = &createModeTemp } else { properties.CreateMode = nil } @@ -2113,12 +2092,8 @@ func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VaultProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VaultProperties_ProvisioningState_STATUS(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, vaultProperties_ProvisioningState_STATUS_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -2863,12 +2838,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -2876,12 +2847,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -3126,12 +3093,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_STATUS_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass_STATUS(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_STATUS_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -3139,12 +3102,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -3378,12 +3337,8 @@ func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_From_PrivateE // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateEndpointConnectionProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - item.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateEndpointConnectionProvisioningState_STATUS(*source.ProvisioningState) - item.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateEndpointConnectionProvisioningState_STATUS_Values) + item.ProvisioningState = &provisioningStateTemp } else { item.ProvisioningState = nil } @@ -3514,12 +3469,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230701s.Sku) error { // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3527,12 +3478,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230701s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3641,12 +3588,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230701s.Sku_S // Family if source.Family != nil { family := *source.Family - if familyValue, familyOk := Sku_Family_STATUS_Cache[strings.ToLower(family)]; familyOk { - sku.Family = &familyValue - } else { - familyTemp := Sku_Family_STATUS(*source.Family) - sku.Family = &familyTemp - } + familyTemp := genruntime.ToEnum(family, sku_Family_STATUS_Values) + sku.Family = &familyTemp } else { sku.Family = nil } @@ -3654,12 +3597,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230701s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3937,11 +3876,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20230 for certificateIndex, certificateItem := range source.Certificates { // Shadow the loop variable to avoid aliasing certificateItem := certificateItem - if certificates, certificatesOk := Permissions_Certificates_Cache[strings.ToLower(certificateItem)]; certificatesOk { - certificateList[certificateIndex] = certificates - } else { - certificateList[certificateIndex] = Permissions_Certificates(certificateItem) - } + certificateList[certificateIndex] = genruntime.ToEnum(certificateItem, permissions_Certificates_Values) } permissions.Certificates = certificateList } else { @@ -3954,11 +3889,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20230 for keyIndex, keyItem := range source.Keys { // Shadow the loop variable to avoid aliasing keyItem := keyItem - if keys, keysOk := Permissions_Keys_Cache[strings.ToLower(keyItem)]; keysOk { - keyList[keyIndex] = keys - } else { - keyList[keyIndex] = Permissions_Keys(keyItem) - } + keyList[keyIndex] = genruntime.ToEnum(keyItem, permissions_Keys_Values) } permissions.Keys = keyList } else { @@ -3971,11 +3902,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20230 for secretIndex, secretItem := range source.Secrets { // Shadow the loop variable to avoid aliasing secretItem := secretItem - if secrets, secretsOk := Permissions_Secrets_Cache[strings.ToLower(secretItem)]; secretsOk { - secretList[secretIndex] = secrets - } else { - secretList[secretIndex] = Permissions_Secrets(secretItem) - } + secretList[secretIndex] = genruntime.ToEnum(secretItem, permissions_Secrets_Values) } permissions.Secrets = secretList } else { @@ -3988,11 +3915,7 @@ func (permissions *Permissions) AssignProperties_From_Permissions(source *v20230 for storageIndex, storageItem := range source.Storage { // Shadow the loop variable to avoid aliasing storageItem := storageItem - if storage, storageOk := Permissions_Storage_Cache[strings.ToLower(storageItem)]; storageOk { - storageList[storageIndex] = storage - } else { - storageList[storageIndex] = Permissions_Storage(storageItem) - } + storageList[storageIndex] = genruntime.ToEnum(storageItem, permissions_Storage_Values) } permissions.Storage = storageList } else { @@ -4196,11 +4119,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for certificateIndex, certificateItem := range source.Certificates { // Shadow the loop variable to avoid aliasing certificateItem := certificateItem - if certificates, certificatesOk := Permissions_Certificates_STATUS_Cache[strings.ToLower(certificateItem)]; certificatesOk { - certificateList[certificateIndex] = certificates - } else { - certificateList[certificateIndex] = Permissions_Certificates_STATUS(certificateItem) - } + certificateList[certificateIndex] = genruntime.ToEnum(certificateItem, permissions_Certificates_STATUS_Values) } permissions.Certificates = certificateList } else { @@ -4213,11 +4132,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for keyIndex, keyItem := range source.Keys { // Shadow the loop variable to avoid aliasing keyItem := keyItem - if keys, keysOk := Permissions_Keys_STATUS_Cache[strings.ToLower(keyItem)]; keysOk { - keyList[keyIndex] = keys - } else { - keyList[keyIndex] = Permissions_Keys_STATUS(keyItem) - } + keyList[keyIndex] = genruntime.ToEnum(keyItem, permissions_Keys_STATUS_Values) } permissions.Keys = keyList } else { @@ -4230,11 +4145,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for secretIndex, secretItem := range source.Secrets { // Shadow the loop variable to avoid aliasing secretItem := secretItem - if secrets, secretsOk := Permissions_Secrets_STATUS_Cache[strings.ToLower(secretItem)]; secretsOk { - secretList[secretIndex] = secrets - } else { - secretList[secretIndex] = Permissions_Secrets_STATUS(secretItem) - } + secretList[secretIndex] = genruntime.ToEnum(secretItem, permissions_Secrets_STATUS_Values) } permissions.Secrets = secretList } else { @@ -4247,11 +4158,7 @@ func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS( for storageIndex, storageItem := range source.Storage { // Shadow the loop variable to avoid aliasing storageItem := storageItem - if storage, storageOk := Permissions_Storage_STATUS_Cache[strings.ToLower(storageItem)]; storageOk { - storageList[storageIndex] = storage - } else { - storageList[storageIndex] = Permissions_Storage_STATUS(storageItem) - } + storageList[storageIndex] = genruntime.ToEnum(storageItem, permissions_Storage_STATUS_Values) } permissions.Storage = storageList } else { @@ -4402,7 +4309,7 @@ const ( ) // Mapping from string to PrivateEndpointConnectionProvisioningState_STATUS -var PrivateEndpointConnectionProvisioningState_STATUS_Cache = map[string]PrivateEndpointConnectionProvisioningState_STATUS{ +var privateEndpointConnectionProvisioningState_STATUS_Values = map[string]PrivateEndpointConnectionProvisioningState_STATUS{ "creating": PrivateEndpointConnectionProvisioningState_STATUS_Creating, "deleting": PrivateEndpointConnectionProvisioningState_STATUS_Deleting, "disconnected": PrivateEndpointConnectionProvisioningState_STATUS_Disconnected, @@ -4465,12 +4372,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // ActionsRequired if source.ActionsRequired != nil { actionsRequired := *source.ActionsRequired - if actionsRequiredValue, actionsRequiredOk := PrivateLinkServiceConnectionState_ActionsRequired_STATUS_Cache[strings.ToLower(actionsRequired)]; actionsRequiredOk { - state.ActionsRequired = &actionsRequiredValue - } else { - actionsRequiredTemp := PrivateLinkServiceConnectionState_ActionsRequired_STATUS(*source.ActionsRequired) - state.ActionsRequired = &actionsRequiredTemp - } + actionsRequiredTemp := genruntime.ToEnum(actionsRequired, privateLinkServiceConnectionState_ActionsRequired_STATUS_Values) + state.ActionsRequired = &actionsRequiredTemp } else { state.ActionsRequired = nil } @@ -4481,12 +4384,8 @@ func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_Pri // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - state.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus_STATUS(*source.Status) - state.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_STATUS_Values) + state.Status = &statusTemp } else { state.Status = nil } @@ -4768,7 +4667,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus_STATUS -var PrivateEndpointServiceConnectionStatus_STATUS_Cache = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ +var privateEndpointServiceConnectionStatus_STATUS_Values = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ "approved": PrivateEndpointServiceConnectionStatus_STATUS_Approved, "disconnected": PrivateEndpointServiceConnectionStatus_STATUS_Disconnected, "pending": PrivateEndpointServiceConnectionStatus_STATUS_Pending, @@ -4780,7 +4679,7 @@ type PrivateLinkServiceConnectionState_ActionsRequired_STATUS string const PrivateLinkServiceConnectionState_ActionsRequired_STATUS_None = PrivateLinkServiceConnectionState_ActionsRequired_STATUS("None") // Mapping from string to PrivateLinkServiceConnectionState_ActionsRequired_STATUS -var PrivateLinkServiceConnectionState_ActionsRequired_STATUS_Cache = map[string]PrivateLinkServiceConnectionState_ActionsRequired_STATUS{ +var privateLinkServiceConnectionState_ActionsRequired_STATUS_Values = map[string]PrivateLinkServiceConnectionState_ActionsRequired_STATUS{ "none": PrivateLinkServiceConnectionState_ActionsRequired_STATUS_None, } diff --git a/v2/api/kubernetesconfiguration/v1api20230501/extension_spec_arm_types_gen.go b/v2/api/kubernetesconfiguration/v1api20230501/extension_spec_arm_types_gen.go index 3ecb9f0132e..69b606c8029 100644 --- a/v2/api/kubernetesconfiguration/v1api20230501/extension_spec_arm_types_gen.go +++ b/v2/api/kubernetesconfiguration/v1api20230501/extension_spec_arm_types_gen.go @@ -125,7 +125,7 @@ type Identity_Type string const Identity_Type_SystemAssigned = Identity_Type("SystemAssigned") // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "systemassigned": Identity_Type_SystemAssigned, } @@ -149,7 +149,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType -var SystemData_CreatedByType_Cache = map[string]SystemData_CreatedByType{ +var systemData_CreatedByType_Values = map[string]SystemData_CreatedByType{ "application": SystemData_CreatedByType_Application, "key": SystemData_CreatedByType_Key, "managedidentity": SystemData_CreatedByType_ManagedIdentity, @@ -167,7 +167,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType -var SystemData_LastModifiedByType_Cache = map[string]SystemData_LastModifiedByType{ +var systemData_LastModifiedByType_Values = map[string]SystemData_LastModifiedByType{ "application": SystemData_LastModifiedByType_Application, "key": SystemData_LastModifiedByType_Key, "managedidentity": SystemData_LastModifiedByType_ManagedIdentity, diff --git a/v2/api/kubernetesconfiguration/v1api20230501/extension_status_arm_types_gen.go b/v2/api/kubernetesconfiguration/v1api20230501/extension_status_arm_types_gen.go index a88d77382bc..1ccca9eb22b 100644 --- a/v2/api/kubernetesconfiguration/v1api20230501/extension_status_arm_types_gen.go +++ b/v2/api/kubernetesconfiguration/v1api20230501/extension_status_arm_types_gen.go @@ -186,7 +186,7 @@ type Identity_Type_STATUS string const Identity_Type_STATUS_SystemAssigned = Identity_Type_STATUS("SystemAssigned") // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "systemassigned": Identity_Type_STATUS_SystemAssigned, } @@ -209,7 +209,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -226,7 +226,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/kubernetesconfiguration/v1api20230501/extension_types_gen.go b/v2/api/kubernetesconfiguration/v1api20230501/extension_types_gen.go index af13e5cdaa7..24fff2dd4b7 100644 --- a/v2/api/kubernetesconfiguration/v1api20230501/extension_types_gen.go +++ b/v2/api/kubernetesconfiguration/v1api20230501/extension_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -322,7 +321,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01": APIVersion_Value, } @@ -1433,12 +1432,8 @@ func (extension *Extension_STATUS) AssignProperties_From_Extension_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningStateDefinition_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - extension.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningStateDefinition_STATUS(*source.ProvisioningState) - extension.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningStateDefinition_STATUS_Values) + extension.ProvisioningState = &provisioningStateTemp } else { extension.ProvisioningState = nil } @@ -1901,12 +1896,8 @@ func (identity *Extension_Properties_AksAssignedIdentity_Spec) AssignProperties_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Extension_Properties_AksAssignedIdentity_Type_Spec_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Extension_Properties_AksAssignedIdentity_Type_Spec(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extension_Properties_AksAssignedIdentity_Type_Spec_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2013,12 +2004,8 @@ func (identity *Extension_Properties_AksAssignedIdentity_STATUS) AssignPropertie // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Extension_Properties_AksAssignedIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Extension_Properties_AksAssignedIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extension_Properties_AksAssignedIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2135,12 +2122,8 @@ func (status *ExtensionStatus_STATUS) AssignProperties_From_ExtensionStatus_STAT // Level if source.Level != nil { level := *source.Level - if levelValue, levelOk := ExtensionStatus_Level_STATUS_Cache[strings.ToLower(level)]; levelOk { - status.Level = &levelValue - } else { - levelTemp := ExtensionStatus_Level_STATUS(*source.Level) - status.Level = &levelTemp - } + levelTemp := genruntime.ToEnum(level, extensionStatus_Level_STATUS_Values) + status.Level = &levelTemp } else { status.Level = nil } @@ -2242,12 +2225,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20230501s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2355,12 +2334,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2716,7 +2691,7 @@ const ( ) // Mapping from string to ProvisioningStateDefinition_STATUS -var ProvisioningStateDefinition_STATUS_Cache = map[string]ProvisioningStateDefinition_STATUS{ +var provisioningStateDefinition_STATUS_Values = map[string]ProvisioningStateDefinition_STATUS{ "canceled": ProvisioningStateDefinition_STATUS_Canceled, "creating": ProvisioningStateDefinition_STATUS_Creating, "deleting": ProvisioningStateDefinition_STATUS_Deleting, @@ -3157,12 +3132,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20230501s.Syst // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3176,12 +3147,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20230501s.Syst // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -3356,12 +3323,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -3375,12 +3338,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -3675,7 +3634,7 @@ const ( ) // Mapping from string to Extension_Properties_AksAssignedIdentity_Type_Spec -var Extension_Properties_AksAssignedIdentity_Type_Spec_Cache = map[string]Extension_Properties_AksAssignedIdentity_Type_Spec{ +var extension_Properties_AksAssignedIdentity_Type_Spec_Values = map[string]Extension_Properties_AksAssignedIdentity_Type_Spec{ "systemassigned": Extension_Properties_AksAssignedIdentity_Type_Spec_SystemAssigned, "userassigned": Extension_Properties_AksAssignedIdentity_Type_Spec_UserAssigned, } @@ -3688,7 +3647,7 @@ const ( ) // Mapping from string to Extension_Properties_AksAssignedIdentity_Type_STATUS -var Extension_Properties_AksAssignedIdentity_Type_STATUS_Cache = map[string]Extension_Properties_AksAssignedIdentity_Type_STATUS{ +var extension_Properties_AksAssignedIdentity_Type_STATUS_Values = map[string]Extension_Properties_AksAssignedIdentity_Type_STATUS{ "systemassigned": Extension_Properties_AksAssignedIdentity_Type_STATUS_SystemAssigned, "userassigned": Extension_Properties_AksAssignedIdentity_Type_STATUS_UserAssigned, } @@ -3702,7 +3661,7 @@ const ( ) // Mapping from string to ExtensionStatus_Level_STATUS -var ExtensionStatus_Level_STATUS_Cache = map[string]ExtensionStatus_Level_STATUS{ +var extensionStatus_Level_STATUS_Values = map[string]ExtensionStatus_Level_STATUS{ "error": ExtensionStatus_Level_STATUS_Error, "information": ExtensionStatus_Level_STATUS_Information, "warning": ExtensionStatus_Level_STATUS_Warning, diff --git a/v2/api/kubernetesconfiguration/v1api20230501/storage/extension_types_gen.go b/v2/api/kubernetesconfiguration/v1api20230501/storage/extension_types_gen.go index 0406cef117e..9ed24f1950b 100644 --- a/v2/api/kubernetesconfiguration/v1api20230501/storage/extension_types_gen.go +++ b/v2/api/kubernetesconfiguration/v1api20230501/storage/extension_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-05-01": APIVersion_Value, } diff --git a/v2/api/machinelearningservices/v1api20210701/storage/workspace_types_gen.go b/v2/api/machinelearningservices/v1api20210701/storage/workspace_types_gen.go index c536f90b40f..b9c989471d1 100644 --- a/v2/api/machinelearningservices/v1api20210701/storage/workspace_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/storage/workspace_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-01": APIVersion_Value, } diff --git a/v2/api/machinelearningservices/v1api20210701/workspace_spec_arm_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspace_spec_arm_types_gen.go index b9efc596e9d..5ffb5715228 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspace_spec_arm_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspace_spec_arm_types_gen.go @@ -140,7 +140,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned,userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -171,7 +171,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType -var SystemData_CreatedByType_Cache = map[string]SystemData_CreatedByType{ +var systemData_CreatedByType_Values = map[string]SystemData_CreatedByType{ "application": SystemData_CreatedByType_Application, "key": SystemData_CreatedByType_Key, "managedidentity": SystemData_CreatedByType_ManagedIdentity, @@ -189,7 +189,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType -var SystemData_LastModifiedByType_Cache = map[string]SystemData_LastModifiedByType{ +var systemData_LastModifiedByType_Values = map[string]SystemData_LastModifiedByType{ "application": SystemData_LastModifiedByType_Application, "key": SystemData_LastModifiedByType_Key, "managedidentity": SystemData_LastModifiedByType_ManagedIdentity, diff --git a/v2/api/machinelearningservices/v1api20210701/workspace_status_arm_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspace_status_arm_types_gen.go index cb35369919a..ef232e6f922 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspace_status_arm_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspace_status_arm_types_gen.go @@ -181,7 +181,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -228,7 +228,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -245,7 +245,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/machinelearningservices/v1api20210701/workspace_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspace_types_gen.go index e50de8f32c1..581dfbedb49 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspace_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -354,7 +353,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-07-01": APIVersion_Value, } @@ -960,12 +959,8 @@ func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v2 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := WorkspaceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - workspace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := WorkspaceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - workspace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, workspaceProperties_PublicNetworkAccess_Values) + workspace.PublicNetworkAccess = &publicNetworkAccessTemp } else { workspace.PublicNetworkAccess = nil } @@ -1977,12 +1972,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := WorkspaceProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - workspace.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := WorkspaceProperties_ProvisioningState_STATUS(*source.ProvisioningState) - workspace.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, workspaceProperties_ProvisioningState_STATUS_Values) + workspace.ProvisioningState = &provisioningStateTemp } else { workspace.ProvisioningState = nil } @@ -1990,12 +1981,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := WorkspaceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - workspace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := WorkspaceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - workspace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, workspaceProperties_PublicNetworkAccess_STATUS_Values) + workspace.PublicNetworkAccess = &publicNetworkAccessTemp } else { workspace.PublicNetworkAccess = nil } @@ -2432,12 +2419,8 @@ func (property *EncryptionProperty) AssignProperties_From_EncryptionProperty(sou // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EncryptionProperty_Status_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := EncryptionProperty_Status(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, encryptionProperty_Status_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -2620,12 +2603,8 @@ func (property *EncryptionProperty_STATUS) AssignProperties_From_EncryptionPrope // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EncryptionProperty_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := EncryptionProperty_Status_STATUS(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, encryptionProperty_Status_STATUS_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -2749,12 +2728,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20210701s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2926,12 +2901,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3512,12 +3483,8 @@ func (resource *SharedPrivateLinkResource) AssignProperties_From_SharedPrivateLi // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_Cache[strings.ToLower(status)]; statusOk { - resource.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus(*source.Status) - resource.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_Values) + resource.Status = &statusTemp } else { resource.Status = nil } @@ -3694,12 +3661,8 @@ func (resource *SharedPrivateLinkResource_STATUS) AssignProperties_From_SharedPr // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateEndpointServiceConnectionStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - resource.Status = &statusValue - } else { - statusTemp := PrivateEndpointServiceConnectionStatus_STATUS(*source.Status) - resource.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateEndpointServiceConnectionStatus_STATUS_Values) + resource.Status = &statusTemp } else { resource.Status = nil } @@ -4058,12 +4021,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20210701s.Syst // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -4077,12 +4036,8 @@ func (data *SystemData) AssignProperties_From_SystemData(source *v20210701s.Syst // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4257,12 +4212,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -4276,12 +4227,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4400,7 +4347,7 @@ const ( ) // Mapping from string to WorkspaceProperties_ProvisioningState_STATUS -var WorkspaceProperties_ProvisioningState_STATUS_Cache = map[string]WorkspaceProperties_ProvisioningState_STATUS{ +var workspaceProperties_ProvisioningState_STATUS_Values = map[string]WorkspaceProperties_ProvisioningState_STATUS{ "canceled": WorkspaceProperties_ProvisioningState_STATUS_Canceled, "creating": WorkspaceProperties_ProvisioningState_STATUS_Creating, "deleting": WorkspaceProperties_ProvisioningState_STATUS_Deleting, @@ -4419,7 +4366,7 @@ const ( ) // Mapping from string to WorkspaceProperties_PublicNetworkAccess -var WorkspaceProperties_PublicNetworkAccess_Cache = map[string]WorkspaceProperties_PublicNetworkAccess{ +var workspaceProperties_PublicNetworkAccess_Values = map[string]WorkspaceProperties_PublicNetworkAccess{ "disabled": WorkspaceProperties_PublicNetworkAccess_Disabled, "enabled": WorkspaceProperties_PublicNetworkAccess_Enabled, } @@ -4432,7 +4379,7 @@ const ( ) // Mapping from string to WorkspaceProperties_PublicNetworkAccess_STATUS -var WorkspaceProperties_PublicNetworkAccess_STATUS_Cache = map[string]WorkspaceProperties_PublicNetworkAccess_STATUS{ +var workspaceProperties_PublicNetworkAccess_STATUS_Values = map[string]WorkspaceProperties_PublicNetworkAccess_STATUS{ "disabled": WorkspaceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": WorkspaceProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -4587,7 +4534,7 @@ const ( ) // Mapping from string to EncryptionProperty_Status -var EncryptionProperty_Status_Cache = map[string]EncryptionProperty_Status{ +var encryptionProperty_Status_Values = map[string]EncryptionProperty_Status{ "disabled": EncryptionProperty_Status_Disabled, "enabled": EncryptionProperty_Status_Enabled, } @@ -4600,7 +4547,7 @@ const ( ) // Mapping from string to EncryptionProperty_Status_STATUS -var EncryptionProperty_Status_STATUS_Cache = map[string]EncryptionProperty_Status_STATUS{ +var encryptionProperty_Status_STATUS_Values = map[string]EncryptionProperty_Status_STATUS{ "disabled": EncryptionProperty_Status_STATUS_Disabled, "enabled": EncryptionProperty_Status_STATUS_Enabled, } @@ -5052,7 +4999,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus -var PrivateEndpointServiceConnectionStatus_Cache = map[string]PrivateEndpointServiceConnectionStatus{ +var privateEndpointServiceConnectionStatus_Values = map[string]PrivateEndpointServiceConnectionStatus{ "approved": PrivateEndpointServiceConnectionStatus_Approved, "disconnected": PrivateEndpointServiceConnectionStatus_Disconnected, "pending": PrivateEndpointServiceConnectionStatus_Pending, @@ -5072,7 +5019,7 @@ const ( ) // Mapping from string to PrivateEndpointServiceConnectionStatus_STATUS -var PrivateEndpointServiceConnectionStatus_STATUS_Cache = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ +var privateEndpointServiceConnectionStatus_STATUS_Values = map[string]PrivateEndpointServiceConnectionStatus_STATUS{ "approved": PrivateEndpointServiceConnectionStatus_STATUS_Approved, "disconnected": PrivateEndpointServiceConnectionStatus_STATUS_Disconnected, "pending": PrivateEndpointServiceConnectionStatus_STATUS_Pending, diff --git a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_spec_arm_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_spec_arm_types_gen.go index 1c0a6431d36..1bc39d50622 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_spec_arm_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_spec_arm_types_gen.go @@ -353,7 +353,7 @@ type AKS_ComputeType string const AKS_ComputeType_AKS = AKS_ComputeType("AKS") // Mapping from string to AKS_ComputeType -var AKS_ComputeType_Cache = map[string]AKS_ComputeType{ +var aKS_ComputeType_Values = map[string]AKS_ComputeType{ "aks": AKS_ComputeType_AKS, } @@ -389,7 +389,7 @@ type AmlCompute_ComputeType string const AmlCompute_ComputeType_AmlCompute = AmlCompute_ComputeType("AmlCompute") // Mapping from string to AmlCompute_ComputeType -var AmlCompute_ComputeType_Cache = map[string]AmlCompute_ComputeType{ +var amlCompute_ComputeType_Values = map[string]AmlCompute_ComputeType{ "amlcompute": AmlCompute_ComputeType_AmlCompute, } @@ -438,7 +438,7 @@ type ComputeInstance_ComputeType string const ComputeInstance_ComputeType_ComputeInstance = ComputeInstance_ComputeType("ComputeInstance") // Mapping from string to ComputeInstance_ComputeType -var ComputeInstance_ComputeType_Cache = map[string]ComputeInstance_ComputeType{ +var computeInstance_ComputeType_Values = map[string]ComputeInstance_ComputeType{ "computeinstance": ComputeInstance_ComputeType_ComputeInstance, } @@ -474,7 +474,7 @@ type Databricks_ComputeType string const Databricks_ComputeType_Databricks = Databricks_ComputeType("Databricks") // Mapping from string to Databricks_ComputeType -var Databricks_ComputeType_Cache = map[string]Databricks_ComputeType{ +var databricks_ComputeType_Values = map[string]Databricks_ComputeType{ "databricks": Databricks_ComputeType_Databricks, } @@ -493,7 +493,7 @@ type DataFactory_ComputeType string const DataFactory_ComputeType_DataFactory = DataFactory_ComputeType("DataFactory") // Mapping from string to DataFactory_ComputeType -var DataFactory_ComputeType_Cache = map[string]DataFactory_ComputeType{ +var dataFactory_ComputeType_Values = map[string]DataFactory_ComputeType{ "datafactory": DataFactory_ComputeType_DataFactory, } @@ -503,7 +503,7 @@ type DataLakeAnalytics_ComputeType string const DataLakeAnalytics_ComputeType_DataLakeAnalytics = DataLakeAnalytics_ComputeType("DataLakeAnalytics") // Mapping from string to DataLakeAnalytics_ComputeType -var DataLakeAnalytics_ComputeType_Cache = map[string]DataLakeAnalytics_ComputeType{ +var dataLakeAnalytics_ComputeType_Values = map[string]DataLakeAnalytics_ComputeType{ "datalakeanalytics": DataLakeAnalytics_ComputeType_DataLakeAnalytics, } @@ -518,7 +518,7 @@ type HDInsight_ComputeType string const HDInsight_ComputeType_HDInsight = HDInsight_ComputeType("HDInsight") // Mapping from string to HDInsight_ComputeType -var HDInsight_ComputeType_Cache = map[string]HDInsight_ComputeType{ +var hDInsight_ComputeType_Values = map[string]HDInsight_ComputeType{ "hdinsight": HDInsight_ComputeType_HDInsight, } @@ -540,7 +540,7 @@ type Kubernetes_ComputeType string const Kubernetes_ComputeType_Kubernetes = Kubernetes_ComputeType("Kubernetes") // Mapping from string to Kubernetes_ComputeType -var Kubernetes_ComputeType_Cache = map[string]Kubernetes_ComputeType{ +var kubernetes_ComputeType_Values = map[string]Kubernetes_ComputeType{ "kubernetes": Kubernetes_ComputeType_Kubernetes, } @@ -577,7 +577,7 @@ type SynapseSpark_ComputeType string const SynapseSpark_ComputeType_SynapseSpark = SynapseSpark_ComputeType("SynapseSpark") // Mapping from string to SynapseSpark_ComputeType -var SynapseSpark_ComputeType_Cache = map[string]SynapseSpark_ComputeType{ +var synapseSpark_ComputeType_Values = map[string]SynapseSpark_ComputeType{ "synapsespark": SynapseSpark_ComputeType_SynapseSpark, } @@ -619,7 +619,7 @@ type VirtualMachine_ComputeType string const VirtualMachine_ComputeType_VirtualMachine = VirtualMachine_ComputeType("VirtualMachine") // Mapping from string to VirtualMachine_ComputeType -var VirtualMachine_ComputeType_Cache = map[string]VirtualMachine_ComputeType{ +var virtualMachine_ComputeType_Values = map[string]VirtualMachine_ComputeType{ "virtualmachine": VirtualMachine_ComputeType_VirtualMachine, } @@ -650,7 +650,7 @@ const ( ) // Mapping from string to AKS_Properties_ClusterPurpose -var AKS_Properties_ClusterPurpose_Cache = map[string]AKS_Properties_ClusterPurpose{ +var aKS_Properties_ClusterPurpose_Values = map[string]AKS_Properties_ClusterPurpose{ "denseprod": AKS_Properties_ClusterPurpose_DenseProd, "devtest": AKS_Properties_ClusterPurpose_DevTest, "fastprod": AKS_Properties_ClusterPurpose_FastProd, @@ -665,7 +665,7 @@ const ( ) // Mapping from string to AKS_Properties_LoadBalancerType -var AKS_Properties_LoadBalancerType_Cache = map[string]AKS_Properties_LoadBalancerType{ +var aKS_Properties_LoadBalancerType_Values = map[string]AKS_Properties_LoadBalancerType{ "internalloadbalancer": AKS_Properties_LoadBalancerType_InternalLoadBalancer, "publicip": AKS_Properties_LoadBalancerType_PublicIp, } @@ -695,7 +695,7 @@ const ( ) // Mapping from string to AmlComputeProperties_OsType -var AmlComputeProperties_OsType_Cache = map[string]AmlComputeProperties_OsType{ +var amlComputeProperties_OsType_Values = map[string]AmlComputeProperties_OsType{ "linux": AmlComputeProperties_OsType_Linux, "windows": AmlComputeProperties_OsType_Windows, } @@ -710,7 +710,7 @@ const ( ) // Mapping from string to AmlComputeProperties_RemoteLoginPortPublicAccess -var AmlComputeProperties_RemoteLoginPortPublicAccess_Cache = map[string]AmlComputeProperties_RemoteLoginPortPublicAccess{ +var amlComputeProperties_RemoteLoginPortPublicAccess_Values = map[string]AmlComputeProperties_RemoteLoginPortPublicAccess{ "disabled": AmlComputeProperties_RemoteLoginPortPublicAccess_Disabled, "enabled": AmlComputeProperties_RemoteLoginPortPublicAccess_Enabled, "notspecified": AmlComputeProperties_RemoteLoginPortPublicAccess_NotSpecified, @@ -725,7 +725,7 @@ const ( ) // Mapping from string to AmlComputeProperties_VmPriority -var AmlComputeProperties_VmPriority_Cache = map[string]AmlComputeProperties_VmPriority{ +var amlComputeProperties_VmPriority_Values = map[string]AmlComputeProperties_VmPriority{ "dedicated": AmlComputeProperties_VmPriority_Dedicated, "lowpriority": AmlComputeProperties_VmPriority_LowPriority, } @@ -752,7 +752,7 @@ const ( ) // Mapping from string to ComputeInstanceProperties_ApplicationSharingPolicy -var ComputeInstanceProperties_ApplicationSharingPolicy_Cache = map[string]ComputeInstanceProperties_ApplicationSharingPolicy{ +var computeInstanceProperties_ApplicationSharingPolicy_Values = map[string]ComputeInstanceProperties_ApplicationSharingPolicy{ "personal": ComputeInstanceProperties_ApplicationSharingPolicy_Personal, "shared": ComputeInstanceProperties_ApplicationSharingPolicy_Shared, } @@ -763,7 +763,7 @@ type ComputeInstanceProperties_ComputeInstanceAuthorizationType string const ComputeInstanceProperties_ComputeInstanceAuthorizationType_Personal = ComputeInstanceProperties_ComputeInstanceAuthorizationType("personal") // Mapping from string to ComputeInstanceProperties_ComputeInstanceAuthorizationType -var ComputeInstanceProperties_ComputeInstanceAuthorizationType_Cache = map[string]ComputeInstanceProperties_ComputeInstanceAuthorizationType{ +var computeInstanceProperties_ComputeInstanceAuthorizationType_Values = map[string]ComputeInstanceProperties_ComputeInstanceAuthorizationType{ "personal": ComputeInstanceProperties_ComputeInstanceAuthorizationType_Personal, } @@ -888,7 +888,7 @@ const ( ) // Mapping from string to ComputeInstanceSshSettings_SshPublicAccess -var ComputeInstanceSshSettings_SshPublicAccess_Cache = map[string]ComputeInstanceSshSettings_SshPublicAccess{ +var computeInstanceSshSettings_SshPublicAccess_Values = map[string]ComputeInstanceSshSettings_SshPublicAccess{ "disabled": ComputeInstanceSshSettings_SshPublicAccess_Disabled, "enabled": ComputeInstanceSshSettings_SshPublicAccess_Enabled, } @@ -920,7 +920,7 @@ const ( ) // Mapping from string to SslConfiguration_Status -var SslConfiguration_Status_Cache = map[string]SslConfiguration_Status{ +var sslConfiguration_Status_Values = map[string]SslConfiguration_Status{ "auto": SslConfiguration_Status_Auto, "disabled": SslConfiguration_Status_Disabled, "enabled": SslConfiguration_Status_Enabled, diff --git a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_status_arm_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_status_arm_types_gen.go index dd141e9f772..a9fc9869957 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_status_arm_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_status_arm_types_gen.go @@ -534,7 +534,7 @@ type AKS_ComputeType_STATUS string const AKS_ComputeType_STATUS_AKS = AKS_ComputeType_STATUS("AKS") // Mapping from string to AKS_ComputeType_STATUS -var AKS_ComputeType_STATUS_Cache = map[string]AKS_ComputeType_STATUS{ +var aKS_ComputeType_STATUS_Values = map[string]AKS_ComputeType_STATUS{ "aks": AKS_ComputeType_STATUS_AKS, } @@ -580,7 +580,7 @@ const ( ) // Mapping from string to AKS_ProvisioningState_STATUS -var AKS_ProvisioningState_STATUS_Cache = map[string]AKS_ProvisioningState_STATUS{ +var aKS_ProvisioningState_STATUS_Values = map[string]AKS_ProvisioningState_STATUS{ "canceled": AKS_ProvisioningState_STATUS_Canceled, "creating": AKS_ProvisioningState_STATUS_Creating, "deleting": AKS_ProvisioningState_STATUS_Deleting, @@ -595,7 +595,7 @@ type AmlCompute_ComputeType_STATUS string const AmlCompute_ComputeType_STATUS_AmlCompute = AmlCompute_ComputeType_STATUS("AmlCompute") // Mapping from string to AmlCompute_ComputeType_STATUS -var AmlCompute_ComputeType_STATUS_Cache = map[string]AmlCompute_ComputeType_STATUS{ +var amlCompute_ComputeType_STATUS_Values = map[string]AmlCompute_ComputeType_STATUS{ "amlcompute": AmlCompute_ComputeType_STATUS_AmlCompute, } @@ -612,7 +612,7 @@ const ( ) // Mapping from string to AmlCompute_ProvisioningState_STATUS -var AmlCompute_ProvisioningState_STATUS_Cache = map[string]AmlCompute_ProvisioningState_STATUS{ +var amlCompute_ProvisioningState_STATUS_Values = map[string]AmlCompute_ProvisioningState_STATUS{ "canceled": AmlCompute_ProvisioningState_STATUS_Canceled, "creating": AmlCompute_ProvisioningState_STATUS_Creating, "deleting": AmlCompute_ProvisioningState_STATUS_Deleting, @@ -689,7 +689,7 @@ type ComputeInstance_ComputeType_STATUS string const ComputeInstance_ComputeType_STATUS_ComputeInstance = ComputeInstance_ComputeType_STATUS("ComputeInstance") // Mapping from string to ComputeInstance_ComputeType_STATUS -var ComputeInstance_ComputeType_STATUS_Cache = map[string]ComputeInstance_ComputeType_STATUS{ +var computeInstance_ComputeType_STATUS_Values = map[string]ComputeInstance_ComputeType_STATUS{ "computeinstance": ComputeInstance_ComputeType_STATUS_ComputeInstance, } @@ -706,7 +706,7 @@ const ( ) // Mapping from string to ComputeInstance_ProvisioningState_STATUS -var ComputeInstance_ProvisioningState_STATUS_Cache = map[string]ComputeInstance_ProvisioningState_STATUS{ +var computeInstance_ProvisioningState_STATUS_Values = map[string]ComputeInstance_ProvisioningState_STATUS{ "canceled": ComputeInstance_ProvisioningState_STATUS_Canceled, "creating": ComputeInstance_ProvisioningState_STATUS_Creating, "deleting": ComputeInstance_ProvisioningState_STATUS_Deleting, @@ -765,7 +765,7 @@ type Databricks_ComputeType_STATUS string const Databricks_ComputeType_STATUS_Databricks = Databricks_ComputeType_STATUS("Databricks") // Mapping from string to Databricks_ComputeType_STATUS -var Databricks_ComputeType_STATUS_Cache = map[string]Databricks_ComputeType_STATUS{ +var databricks_ComputeType_STATUS_Values = map[string]Databricks_ComputeType_STATUS{ "databricks": Databricks_ComputeType_STATUS_Databricks, } @@ -782,7 +782,7 @@ const ( ) // Mapping from string to Databricks_ProvisioningState_STATUS -var Databricks_ProvisioningState_STATUS_Cache = map[string]Databricks_ProvisioningState_STATUS{ +var databricks_ProvisioningState_STATUS_Values = map[string]Databricks_ProvisioningState_STATUS{ "canceled": Databricks_ProvisioningState_STATUS_Canceled, "creating": Databricks_ProvisioningState_STATUS_Creating, "deleting": Databricks_ProvisioningState_STATUS_Deleting, @@ -806,7 +806,7 @@ type DataFactory_ComputeType_STATUS string const DataFactory_ComputeType_STATUS_DataFactory = DataFactory_ComputeType_STATUS("DataFactory") // Mapping from string to DataFactory_ComputeType_STATUS -var DataFactory_ComputeType_STATUS_Cache = map[string]DataFactory_ComputeType_STATUS{ +var dataFactory_ComputeType_STATUS_Values = map[string]DataFactory_ComputeType_STATUS{ "datafactory": DataFactory_ComputeType_STATUS_DataFactory, } @@ -823,7 +823,7 @@ const ( ) // Mapping from string to DataFactory_ProvisioningState_STATUS -var DataFactory_ProvisioningState_STATUS_Cache = map[string]DataFactory_ProvisioningState_STATUS{ +var dataFactory_ProvisioningState_STATUS_Values = map[string]DataFactory_ProvisioningState_STATUS{ "canceled": DataFactory_ProvisioningState_STATUS_Canceled, "creating": DataFactory_ProvisioningState_STATUS_Creating, "deleting": DataFactory_ProvisioningState_STATUS_Deleting, @@ -838,7 +838,7 @@ type DataLakeAnalytics_ComputeType_STATUS string const DataLakeAnalytics_ComputeType_STATUS_DataLakeAnalytics = DataLakeAnalytics_ComputeType_STATUS("DataLakeAnalytics") // Mapping from string to DataLakeAnalytics_ComputeType_STATUS -var DataLakeAnalytics_ComputeType_STATUS_Cache = map[string]DataLakeAnalytics_ComputeType_STATUS{ +var dataLakeAnalytics_ComputeType_STATUS_Values = map[string]DataLakeAnalytics_ComputeType_STATUS{ "datalakeanalytics": DataLakeAnalytics_ComputeType_STATUS_DataLakeAnalytics, } @@ -860,7 +860,7 @@ const ( ) // Mapping from string to DataLakeAnalytics_ProvisioningState_STATUS -var DataLakeAnalytics_ProvisioningState_STATUS_Cache = map[string]DataLakeAnalytics_ProvisioningState_STATUS{ +var dataLakeAnalytics_ProvisioningState_STATUS_Values = map[string]DataLakeAnalytics_ProvisioningState_STATUS{ "canceled": DataLakeAnalytics_ProvisioningState_STATUS_Canceled, "creating": DataLakeAnalytics_ProvisioningState_STATUS_Creating, "deleting": DataLakeAnalytics_ProvisioningState_STATUS_Deleting, @@ -882,7 +882,7 @@ type HDInsight_ComputeType_STATUS string const HDInsight_ComputeType_STATUS_HDInsight = HDInsight_ComputeType_STATUS("HDInsight") // Mapping from string to HDInsight_ComputeType_STATUS -var HDInsight_ComputeType_STATUS_Cache = map[string]HDInsight_ComputeType_STATUS{ +var hDInsight_ComputeType_STATUS_Values = map[string]HDInsight_ComputeType_STATUS{ "hdinsight": HDInsight_ComputeType_STATUS_HDInsight, } @@ -899,7 +899,7 @@ const ( ) // Mapping from string to HDInsight_ProvisioningState_STATUS -var HDInsight_ProvisioningState_STATUS_Cache = map[string]HDInsight_ProvisioningState_STATUS{ +var hDInsight_ProvisioningState_STATUS_Values = map[string]HDInsight_ProvisioningState_STATUS{ "canceled": HDInsight_ProvisioningState_STATUS_Canceled, "creating": HDInsight_ProvisioningState_STATUS_Creating, "deleting": HDInsight_ProvisioningState_STATUS_Deleting, @@ -926,7 +926,7 @@ type Kubernetes_ComputeType_STATUS string const Kubernetes_ComputeType_STATUS_Kubernetes = Kubernetes_ComputeType_STATUS("Kubernetes") // Mapping from string to Kubernetes_ComputeType_STATUS -var Kubernetes_ComputeType_STATUS_Cache = map[string]Kubernetes_ComputeType_STATUS{ +var kubernetes_ComputeType_STATUS_Values = map[string]Kubernetes_ComputeType_STATUS{ "kubernetes": Kubernetes_ComputeType_STATUS_Kubernetes, } @@ -943,7 +943,7 @@ const ( ) // Mapping from string to Kubernetes_ProvisioningState_STATUS -var Kubernetes_ProvisioningState_STATUS_Cache = map[string]Kubernetes_ProvisioningState_STATUS{ +var kubernetes_ProvisioningState_STATUS_Values = map[string]Kubernetes_ProvisioningState_STATUS{ "canceled": Kubernetes_ProvisioningState_STATUS_Canceled, "creating": Kubernetes_ProvisioningState_STATUS_Creating, "deleting": Kubernetes_ProvisioningState_STATUS_Deleting, @@ -979,7 +979,7 @@ type SynapseSpark_ComputeType_STATUS string const SynapseSpark_ComputeType_STATUS_SynapseSpark = SynapseSpark_ComputeType_STATUS("SynapseSpark") // Mapping from string to SynapseSpark_ComputeType_STATUS -var SynapseSpark_ComputeType_STATUS_Cache = map[string]SynapseSpark_ComputeType_STATUS{ +var synapseSpark_ComputeType_STATUS_Values = map[string]SynapseSpark_ComputeType_STATUS{ "synapsespark": SynapseSpark_ComputeType_STATUS_SynapseSpark, } @@ -1028,7 +1028,7 @@ const ( ) // Mapping from string to SynapseSpark_ProvisioningState_STATUS -var SynapseSpark_ProvisioningState_STATUS_Cache = map[string]SynapseSpark_ProvisioningState_STATUS{ +var synapseSpark_ProvisioningState_STATUS_Values = map[string]SynapseSpark_ProvisioningState_STATUS{ "canceled": SynapseSpark_ProvisioningState_STATUS_Canceled, "creating": SynapseSpark_ProvisioningState_STATUS_Creating, "deleting": SynapseSpark_ProvisioningState_STATUS_Deleting, @@ -1043,7 +1043,7 @@ type VirtualMachine_ComputeType_STATUS string const VirtualMachine_ComputeType_STATUS_VirtualMachine = VirtualMachine_ComputeType_STATUS("VirtualMachine") // Mapping from string to VirtualMachine_ComputeType_STATUS -var VirtualMachine_ComputeType_STATUS_Cache = map[string]VirtualMachine_ComputeType_STATUS{ +var virtualMachine_ComputeType_STATUS_Values = map[string]VirtualMachine_ComputeType_STATUS{ "virtualmachine": VirtualMachine_ComputeType_STATUS_VirtualMachine, } @@ -1077,7 +1077,7 @@ const ( ) // Mapping from string to VirtualMachine_ProvisioningState_STATUS -var VirtualMachine_ProvisioningState_STATUS_Cache = map[string]VirtualMachine_ProvisioningState_STATUS{ +var virtualMachine_ProvisioningState_STATUS_Values = map[string]VirtualMachine_ProvisioningState_STATUS{ "canceled": VirtualMachine_ProvisioningState_STATUS_Canceled, "creating": VirtualMachine_ProvisioningState_STATUS_Creating, "deleting": VirtualMachine_ProvisioningState_STATUS_Deleting, @@ -1096,7 +1096,7 @@ const ( ) // Mapping from string to AKS_Properties_ClusterPurpose_STATUS -var AKS_Properties_ClusterPurpose_STATUS_Cache = map[string]AKS_Properties_ClusterPurpose_STATUS{ +var aKS_Properties_ClusterPurpose_STATUS_Values = map[string]AKS_Properties_ClusterPurpose_STATUS{ "denseprod": AKS_Properties_ClusterPurpose_STATUS_DenseProd, "devtest": AKS_Properties_ClusterPurpose_STATUS_DevTest, "fastprod": AKS_Properties_ClusterPurpose_STATUS_FastProd, @@ -1110,7 +1110,7 @@ const ( ) // Mapping from string to AKS_Properties_LoadBalancerType_STATUS -var AKS_Properties_LoadBalancerType_STATUS_Cache = map[string]AKS_Properties_LoadBalancerType_STATUS{ +var aKS_Properties_LoadBalancerType_STATUS_Values = map[string]AKS_Properties_LoadBalancerType_STATUS{ "internalloadbalancer": AKS_Properties_LoadBalancerType_STATUS_InternalLoadBalancer, "publicip": AKS_Properties_LoadBalancerType_STATUS_PublicIp, } @@ -1141,7 +1141,7 @@ const ( ) // Mapping from string to AmlComputeProperties_AllocationState_STATUS -var AmlComputeProperties_AllocationState_STATUS_Cache = map[string]AmlComputeProperties_AllocationState_STATUS{ +var amlComputeProperties_AllocationState_STATUS_Values = map[string]AmlComputeProperties_AllocationState_STATUS{ "resizing": AmlComputeProperties_AllocationState_STATUS_Resizing, "steady": AmlComputeProperties_AllocationState_STATUS_Steady, } @@ -1154,7 +1154,7 @@ const ( ) // Mapping from string to AmlComputeProperties_OsType_STATUS -var AmlComputeProperties_OsType_STATUS_Cache = map[string]AmlComputeProperties_OsType_STATUS{ +var amlComputeProperties_OsType_STATUS_Values = map[string]AmlComputeProperties_OsType_STATUS{ "linux": AmlComputeProperties_OsType_STATUS_Linux, "windows": AmlComputeProperties_OsType_STATUS_Windows, } @@ -1168,7 +1168,7 @@ const ( ) // Mapping from string to AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS -var AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Cache = map[string]AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS{ +var amlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Values = map[string]AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS{ "disabled": AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Disabled, "enabled": AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Enabled, "notspecified": AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS_NotSpecified, @@ -1182,7 +1182,7 @@ const ( ) // Mapping from string to AmlComputeProperties_VmPriority_STATUS -var AmlComputeProperties_VmPriority_STATUS_Cache = map[string]AmlComputeProperties_VmPriority_STATUS{ +var amlComputeProperties_VmPriority_STATUS_Values = map[string]AmlComputeProperties_VmPriority_STATUS{ "dedicated": AmlComputeProperties_VmPriority_STATUS_Dedicated, "lowpriority": AmlComputeProperties_VmPriority_STATUS_LowPriority, } @@ -1251,7 +1251,7 @@ const ( ) // Mapping from string to ComputeInstanceProperties_ApplicationSharingPolicy_STATUS -var ComputeInstanceProperties_ApplicationSharingPolicy_STATUS_Cache = map[string]ComputeInstanceProperties_ApplicationSharingPolicy_STATUS{ +var computeInstanceProperties_ApplicationSharingPolicy_STATUS_Values = map[string]ComputeInstanceProperties_ApplicationSharingPolicy_STATUS{ "personal": ComputeInstanceProperties_ApplicationSharingPolicy_STATUS_Personal, "shared": ComputeInstanceProperties_ApplicationSharingPolicy_STATUS_Shared, } @@ -1261,7 +1261,7 @@ type ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS string const ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Personal = ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS("personal") // Mapping from string to ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS -var ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Cache = map[string]ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS{ +var computeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Values = map[string]ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS{ "personal": ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Personal, } @@ -1305,7 +1305,7 @@ const ( ) // Mapping from string to ComputeInstanceState_STATUS -var ComputeInstanceState_STATUS_Cache = map[string]ComputeInstanceState_STATUS{ +var computeInstanceState_STATUS_Values = map[string]ComputeInstanceState_STATUS{ "createfailed": ComputeInstanceState_STATUS_CreateFailed, "creating": ComputeInstanceState_STATUS_Creating, "deleting": ComputeInstanceState_STATUS_Deleting, @@ -1479,7 +1479,7 @@ const ( ) // Mapping from string to ComputeInstanceLastOperation_OperationName_STATUS -var ComputeInstanceLastOperation_OperationName_STATUS_Cache = map[string]ComputeInstanceLastOperation_OperationName_STATUS{ +var computeInstanceLastOperation_OperationName_STATUS_Values = map[string]ComputeInstanceLastOperation_OperationName_STATUS{ "create": ComputeInstanceLastOperation_OperationName_STATUS_Create, "delete": ComputeInstanceLastOperation_OperationName_STATUS_Delete, "reimage": ComputeInstanceLastOperation_OperationName_STATUS_Reimage, @@ -1502,7 +1502,7 @@ const ( ) // Mapping from string to ComputeInstanceLastOperation_OperationStatus_STATUS -var ComputeInstanceLastOperation_OperationStatus_STATUS_Cache = map[string]ComputeInstanceLastOperation_OperationStatus_STATUS{ +var computeInstanceLastOperation_OperationStatus_STATUS_Values = map[string]ComputeInstanceLastOperation_OperationStatus_STATUS{ "createfailed": ComputeInstanceLastOperation_OperationStatus_STATUS_CreateFailed, "deletefailed": ComputeInstanceLastOperation_OperationStatus_STATUS_DeleteFailed, "inprogress": ComputeInstanceLastOperation_OperationStatus_STATUS_InProgress, @@ -1521,7 +1521,7 @@ const ( ) // Mapping from string to ComputeInstanceSshSettings_SshPublicAccess_STATUS -var ComputeInstanceSshSettings_SshPublicAccess_STATUS_Cache = map[string]ComputeInstanceSshSettings_SshPublicAccess_STATUS{ +var computeInstanceSshSettings_SshPublicAccess_STATUS_Values = map[string]ComputeInstanceSshSettings_SshPublicAccess_STATUS{ "disabled": ComputeInstanceSshSettings_SshPublicAccess_STATUS_Disabled, "enabled": ComputeInstanceSshSettings_SshPublicAccess_STATUS_Enabled, } @@ -1575,7 +1575,7 @@ const ( ) // Mapping from string to SslConfiguration_Status_STATUS -var SslConfiguration_Status_STATUS_Cache = map[string]SslConfiguration_Status_STATUS{ +var sslConfiguration_Status_STATUS_Values = map[string]SslConfiguration_Status_STATUS{ "auto": SslConfiguration_Status_STATUS_Auto, "disabled": SslConfiguration_Status_STATUS_Disabled, "enabled": SslConfiguration_Status_STATUS_Enabled, diff --git a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_types_gen.go index e6aa4570b48..960eb2fd4eb 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspaces_compute_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspaces_compute_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2333,12 +2332,8 @@ func (aks *AKS) AssignProperties_From_AKS(source *v20210701s.AKS) error { // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := AKS_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - aks.ComputeType = &computeTypeValue - } else { - computeTypeTemp := AKS_ComputeType(*source.ComputeType) - aks.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, aKS_ComputeType_Values) + aks.ComputeType = &computeTypeTemp } else { aks.ComputeType = nil } @@ -2622,12 +2617,8 @@ func (aks *AKS_STATUS) AssignProperties_From_AKS_STATUS(source *v20210701s.AKS_S // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := AKS_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - aks.ComputeType = &computeTypeValue - } else { - computeTypeTemp := AKS_ComputeType_STATUS(*source.ComputeType) - aks.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, aKS_ComputeType_STATUS_Values) + aks.ComputeType = &computeTypeTemp } else { aks.ComputeType = nil } @@ -2690,12 +2681,8 @@ func (aks *AKS_STATUS) AssignProperties_From_AKS_STATUS(source *v20210701s.AKS_S // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AKS_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - aks.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AKS_ProvisioningState_STATUS(*source.ProvisioningState) - aks.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, aKS_ProvisioningState_STATUS_Values) + aks.ProvisioningState = &provisioningStateTemp } else { aks.ProvisioningState = nil } @@ -2935,12 +2922,8 @@ func (compute *AmlCompute) AssignProperties_From_AmlCompute(source *v20210701s.A // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := AmlCompute_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - compute.ComputeType = &computeTypeValue - } else { - computeTypeTemp := AmlCompute_ComputeType(*source.ComputeType) - compute.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, amlCompute_ComputeType_Values) + compute.ComputeType = &computeTypeTemp } else { compute.ComputeType = nil } @@ -3224,12 +3207,8 @@ func (compute *AmlCompute_STATUS) AssignProperties_From_AmlCompute_STATUS(source // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := AmlCompute_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - compute.ComputeType = &computeTypeValue - } else { - computeTypeTemp := AmlCompute_ComputeType_STATUS(*source.ComputeType) - compute.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, amlCompute_ComputeType_STATUS_Values) + compute.ComputeType = &computeTypeTemp } else { compute.ComputeType = nil } @@ -3292,12 +3271,8 @@ func (compute *AmlCompute_STATUS) AssignProperties_From_AmlCompute_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := AmlCompute_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - compute.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := AmlCompute_ProvisioningState_STATUS(*source.ProvisioningState) - compute.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, amlCompute_ProvisioningState_STATUS_Values) + compute.ProvisioningState = &provisioningStateTemp } else { compute.ProvisioningState = nil } @@ -3537,12 +3512,8 @@ func (instance *ComputeInstance) AssignProperties_From_ComputeInstance(source *v // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := ComputeInstance_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - instance.ComputeType = &computeTypeValue - } else { - computeTypeTemp := ComputeInstance_ComputeType(*source.ComputeType) - instance.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, computeInstance_ComputeType_Values) + instance.ComputeType = &computeTypeTemp } else { instance.ComputeType = nil } @@ -3826,12 +3797,8 @@ func (instance *ComputeInstance_STATUS) AssignProperties_From_ComputeInstance_ST // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := ComputeInstance_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - instance.ComputeType = &computeTypeValue - } else { - computeTypeTemp := ComputeInstance_ComputeType_STATUS(*source.ComputeType) - instance.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, computeInstance_ComputeType_STATUS_Values) + instance.ComputeType = &computeTypeTemp } else { instance.ComputeType = nil } @@ -3894,12 +3861,8 @@ func (instance *ComputeInstance_STATUS) AssignProperties_From_ComputeInstance_ST // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ComputeInstance_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - instance.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ComputeInstance_ProvisioningState_STATUS(*source.ProvisioningState) - instance.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, computeInstance_ProvisioningState_STATUS_Values) + instance.ProvisioningState = &provisioningStateTemp } else { instance.ProvisioningState = nil } @@ -4139,12 +4102,8 @@ func (databricks *Databricks) AssignProperties_From_Databricks(source *v20210701 // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := Databricks_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - databricks.ComputeType = &computeTypeValue - } else { - computeTypeTemp := Databricks_ComputeType(*source.ComputeType) - databricks.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, databricks_ComputeType_Values) + databricks.ComputeType = &computeTypeTemp } else { databricks.ComputeType = nil } @@ -4428,12 +4387,8 @@ func (databricks *Databricks_STATUS) AssignProperties_From_Databricks_STATUS(sou // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := Databricks_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - databricks.ComputeType = &computeTypeValue - } else { - computeTypeTemp := Databricks_ComputeType_STATUS(*source.ComputeType) - databricks.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, databricks_ComputeType_STATUS_Values) + databricks.ComputeType = &computeTypeTemp } else { databricks.ComputeType = nil } @@ -4496,12 +4451,8 @@ func (databricks *Databricks_STATUS) AssignProperties_From_Databricks_STATUS(sou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := Databricks_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - databricks.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := Databricks_ProvisioningState_STATUS(*source.ProvisioningState) - databricks.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, databricks_ProvisioningState_STATUS_Values) + databricks.ProvisioningState = &provisioningStateTemp } else { databricks.ProvisioningState = nil } @@ -4717,12 +4668,8 @@ func (factory *DataFactory) AssignProperties_From_DataFactory(source *v20210701s // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := DataFactory_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - factory.ComputeType = &computeTypeValue - } else { - computeTypeTemp := DataFactory_ComputeType(*source.ComputeType) - factory.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, dataFactory_ComputeType_Values) + factory.ComputeType = &computeTypeTemp } else { factory.ComputeType = nil } @@ -4956,12 +4903,8 @@ func (factory *DataFactory_STATUS) AssignProperties_From_DataFactory_STATUS(sour // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := DataFactory_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - factory.ComputeType = &computeTypeValue - } else { - computeTypeTemp := DataFactory_ComputeType_STATUS(*source.ComputeType) - factory.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, dataFactory_ComputeType_STATUS_Values) + factory.ComputeType = &computeTypeTemp } else { factory.ComputeType = nil } @@ -5012,12 +4955,8 @@ func (factory *DataFactory_STATUS) AssignProperties_From_DataFactory_STATUS(sour // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DataFactory_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - factory.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DataFactory_ProvisioningState_STATUS(*source.ProvisioningState) - factory.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dataFactory_ProvisioningState_STATUS_Values) + factory.ProvisioningState = &provisioningStateTemp } else { factory.ProvisioningState = nil } @@ -5243,12 +5182,8 @@ func (analytics *DataLakeAnalytics) AssignProperties_From_DataLakeAnalytics(sour // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := DataLakeAnalytics_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - analytics.ComputeType = &computeTypeValue - } else { - computeTypeTemp := DataLakeAnalytics_ComputeType(*source.ComputeType) - analytics.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, dataLakeAnalytics_ComputeType_Values) + analytics.ComputeType = &computeTypeTemp } else { analytics.ComputeType = nil } @@ -5530,12 +5465,8 @@ func (analytics *DataLakeAnalytics_STATUS) AssignProperties_From_DataLakeAnalyti // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := DataLakeAnalytics_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - analytics.ComputeType = &computeTypeValue - } else { - computeTypeTemp := DataLakeAnalytics_ComputeType_STATUS(*source.ComputeType) - analytics.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, dataLakeAnalytics_ComputeType_STATUS_Values) + analytics.ComputeType = &computeTypeTemp } else { analytics.ComputeType = nil } @@ -5598,12 +5529,8 @@ func (analytics *DataLakeAnalytics_STATUS) AssignProperties_From_DataLakeAnalyti // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DataLakeAnalytics_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - analytics.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DataLakeAnalytics_ProvisioningState_STATUS(*source.ProvisioningState) - analytics.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dataLakeAnalytics_ProvisioningState_STATUS_Values) + analytics.ProvisioningState = &provisioningStateTemp } else { analytics.ProvisioningState = nil } @@ -5843,12 +5770,8 @@ func (insight *HDInsight) AssignProperties_From_HDInsight(source *v20210701s.HDI // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := HDInsight_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - insight.ComputeType = &computeTypeValue - } else { - computeTypeTemp := HDInsight_ComputeType(*source.ComputeType) - insight.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, hDInsight_ComputeType_Values) + insight.ComputeType = &computeTypeTemp } else { insight.ComputeType = nil } @@ -6132,12 +6055,8 @@ func (insight *HDInsight_STATUS) AssignProperties_From_HDInsight_STATUS(source * // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := HDInsight_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - insight.ComputeType = &computeTypeValue - } else { - computeTypeTemp := HDInsight_ComputeType_STATUS(*source.ComputeType) - insight.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, hDInsight_ComputeType_STATUS_Values) + insight.ComputeType = &computeTypeTemp } else { insight.ComputeType = nil } @@ -6200,12 +6119,8 @@ func (insight *HDInsight_STATUS) AssignProperties_From_HDInsight_STATUS(source * // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := HDInsight_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - insight.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := HDInsight_ProvisioningState_STATUS(*source.ProvisioningState) - insight.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, hDInsight_ProvisioningState_STATUS_Values) + insight.ProvisioningState = &provisioningStateTemp } else { insight.ProvisioningState = nil } @@ -6445,12 +6360,8 @@ func (kubernetes *Kubernetes) AssignProperties_From_Kubernetes(source *v20210701 // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := Kubernetes_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - kubernetes.ComputeType = &computeTypeValue - } else { - computeTypeTemp := Kubernetes_ComputeType(*source.ComputeType) - kubernetes.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, kubernetes_ComputeType_Values) + kubernetes.ComputeType = &computeTypeTemp } else { kubernetes.ComputeType = nil } @@ -6734,12 +6645,8 @@ func (kubernetes *Kubernetes_STATUS) AssignProperties_From_Kubernetes_STATUS(sou // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := Kubernetes_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - kubernetes.ComputeType = &computeTypeValue - } else { - computeTypeTemp := Kubernetes_ComputeType_STATUS(*source.ComputeType) - kubernetes.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, kubernetes_ComputeType_STATUS_Values) + kubernetes.ComputeType = &computeTypeTemp } else { kubernetes.ComputeType = nil } @@ -6802,12 +6709,8 @@ func (kubernetes *Kubernetes_STATUS) AssignProperties_From_Kubernetes_STATUS(sou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := Kubernetes_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - kubernetes.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := Kubernetes_ProvisioningState_STATUS(*source.ProvisioningState) - kubernetes.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, kubernetes_ProvisioningState_STATUS_Values) + kubernetes.ProvisioningState = &provisioningStateTemp } else { kubernetes.ProvisioningState = nil } @@ -7045,12 +6948,8 @@ func (spark *SynapseSpark) AssignProperties_From_SynapseSpark(source *v20210701s // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := SynapseSpark_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - spark.ComputeType = &computeTypeValue - } else { - computeTypeTemp := SynapseSpark_ComputeType(*source.ComputeType) - spark.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, synapseSpark_ComputeType_Values) + spark.ComputeType = &computeTypeTemp } else { spark.ComputeType = nil } @@ -7332,12 +7231,8 @@ func (spark *SynapseSpark_STATUS) AssignProperties_From_SynapseSpark_STATUS(sour // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := SynapseSpark_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - spark.ComputeType = &computeTypeValue - } else { - computeTypeTemp := SynapseSpark_ComputeType_STATUS(*source.ComputeType) - spark.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, synapseSpark_ComputeType_STATUS_Values) + spark.ComputeType = &computeTypeTemp } else { spark.ComputeType = nil } @@ -7400,12 +7295,8 @@ func (spark *SynapseSpark_STATUS) AssignProperties_From_SynapseSpark_STATUS(sour // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := SynapseSpark_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - spark.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := SynapseSpark_ProvisioningState_STATUS(*source.ProvisioningState) - spark.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, synapseSpark_ProvisioningState_STATUS_Values) + spark.ProvisioningState = &provisioningStateTemp } else { spark.ProvisioningState = nil } @@ -7643,12 +7534,8 @@ func (machine *VirtualMachine) AssignProperties_From_VirtualMachine(source *v202 // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := VirtualMachine_ComputeType_Cache[strings.ToLower(computeType)]; computeTypeOk { - machine.ComputeType = &computeTypeValue - } else { - computeTypeTemp := VirtualMachine_ComputeType(*source.ComputeType) - machine.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, virtualMachine_ComputeType_Values) + machine.ComputeType = &computeTypeTemp } else { machine.ComputeType = nil } @@ -7930,12 +7817,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // ComputeType if source.ComputeType != nil { computeType := *source.ComputeType - if computeTypeValue, computeTypeOk := VirtualMachine_ComputeType_STATUS_Cache[strings.ToLower(computeType)]; computeTypeOk { - machine.ComputeType = &computeTypeValue - } else { - computeTypeTemp := VirtualMachine_ComputeType_STATUS(*source.ComputeType) - machine.ComputeType = &computeTypeTemp - } + computeTypeTemp := genruntime.ToEnum(computeType, virtualMachine_ComputeType_STATUS_Values) + machine.ComputeType = &computeTypeTemp } else { machine.ComputeType = nil } @@ -7998,12 +7881,8 @@ func (machine *VirtualMachine_STATUS) AssignProperties_From_VirtualMachine_STATU // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VirtualMachine_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - machine.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VirtualMachine_ProvisioningState_STATUS(*source.ProvisioningState) - machine.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, virtualMachine_ProvisioningState_STATUS_Values) + machine.ProvisioningState = &provisioningStateTemp } else { machine.ProvisioningState = nil } @@ -8308,12 +8187,8 @@ func (properties *AKS_Properties) AssignProperties_From_AKS_Properties(source *v // ClusterPurpose if source.ClusterPurpose != nil { clusterPurpose := *source.ClusterPurpose - if clusterPurposeValue, clusterPurposeOk := AKS_Properties_ClusterPurpose_Cache[strings.ToLower(clusterPurpose)]; clusterPurposeOk { - properties.ClusterPurpose = &clusterPurposeValue - } else { - clusterPurposeTemp := AKS_Properties_ClusterPurpose(*source.ClusterPurpose) - properties.ClusterPurpose = &clusterPurposeTemp - } + clusterPurposeTemp := genruntime.ToEnum(clusterPurpose, aKS_Properties_ClusterPurpose_Values) + properties.ClusterPurpose = &clusterPurposeTemp } else { properties.ClusterPurpose = nil } @@ -8324,12 +8199,8 @@ func (properties *AKS_Properties) AssignProperties_From_AKS_Properties(source *v // LoadBalancerType if source.LoadBalancerType != nil { loadBalancerType := *source.LoadBalancerType - if loadBalancerTypeValue, loadBalancerTypeOk := AKS_Properties_LoadBalancerType_Cache[strings.ToLower(loadBalancerType)]; loadBalancerTypeOk { - properties.LoadBalancerType = &loadBalancerTypeValue - } else { - loadBalancerTypeTemp := AKS_Properties_LoadBalancerType(*source.LoadBalancerType) - properties.LoadBalancerType = &loadBalancerTypeTemp - } + loadBalancerTypeTemp := genruntime.ToEnum(loadBalancerType, aKS_Properties_LoadBalancerType_Values) + properties.LoadBalancerType = &loadBalancerTypeTemp } else { properties.LoadBalancerType = nil } @@ -8629,12 +8500,8 @@ func (properties *AKS_Properties_STATUS) AssignProperties_From_AKS_Properties_ST // ClusterPurpose if source.ClusterPurpose != nil { clusterPurpose := *source.ClusterPurpose - if clusterPurposeValue, clusterPurposeOk := AKS_Properties_ClusterPurpose_STATUS_Cache[strings.ToLower(clusterPurpose)]; clusterPurposeOk { - properties.ClusterPurpose = &clusterPurposeValue - } else { - clusterPurposeTemp := AKS_Properties_ClusterPurpose_STATUS(*source.ClusterPurpose) - properties.ClusterPurpose = &clusterPurposeTemp - } + clusterPurposeTemp := genruntime.ToEnum(clusterPurpose, aKS_Properties_ClusterPurpose_STATUS_Values) + properties.ClusterPurpose = &clusterPurposeTemp } else { properties.ClusterPurpose = nil } @@ -8645,12 +8512,8 @@ func (properties *AKS_Properties_STATUS) AssignProperties_From_AKS_Properties_ST // LoadBalancerType if source.LoadBalancerType != nil { loadBalancerType := *source.LoadBalancerType - if loadBalancerTypeValue, loadBalancerTypeOk := AKS_Properties_LoadBalancerType_STATUS_Cache[strings.ToLower(loadBalancerType)]; loadBalancerTypeOk { - properties.LoadBalancerType = &loadBalancerTypeValue - } else { - loadBalancerTypeTemp := AKS_Properties_LoadBalancerType_STATUS(*source.LoadBalancerType) - properties.LoadBalancerType = &loadBalancerTypeTemp - } + loadBalancerTypeTemp := genruntime.ToEnum(loadBalancerType, aKS_Properties_LoadBalancerType_STATUS_Values) + properties.LoadBalancerType = &loadBalancerTypeTemp } else { properties.LoadBalancerType = nil } @@ -9019,12 +8882,8 @@ func (properties *AmlComputeProperties) AssignProperties_From_AmlComputeProperti // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := AmlComputeProperties_OsType_Cache[strings.ToLower(osType)]; osTypeOk { - properties.OsType = &osTypeValue - } else { - osTypeTemp := AmlComputeProperties_OsType(*source.OsType) - properties.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, amlComputeProperties_OsType_Values) + properties.OsType = &osTypeTemp } else { properties.OsType = nil } @@ -9032,12 +8891,8 @@ func (properties *AmlComputeProperties) AssignProperties_From_AmlComputeProperti // RemoteLoginPortPublicAccess if source.RemoteLoginPortPublicAccess != nil { remoteLoginPortPublicAccess := *source.RemoteLoginPortPublicAccess - if remoteLoginPortPublicAccessValue, remoteLoginPortPublicAccessOk := AmlComputeProperties_RemoteLoginPortPublicAccess_Cache[strings.ToLower(remoteLoginPortPublicAccess)]; remoteLoginPortPublicAccessOk { - properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessValue - } else { - remoteLoginPortPublicAccessTemp := AmlComputeProperties_RemoteLoginPortPublicAccess(*source.RemoteLoginPortPublicAccess) - properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessTemp - } + remoteLoginPortPublicAccessTemp := genruntime.ToEnum(remoteLoginPortPublicAccess, amlComputeProperties_RemoteLoginPortPublicAccess_Values) + properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessTemp } else { properties.RemoteLoginPortPublicAccess = nil } @@ -9093,12 +8948,8 @@ func (properties *AmlComputeProperties) AssignProperties_From_AmlComputeProperti // VmPriority if source.VmPriority != nil { vmPriority := *source.VmPriority - if vmPriorityValue, vmPriorityOk := AmlComputeProperties_VmPriority_Cache[strings.ToLower(vmPriority)]; vmPriorityOk { - properties.VmPriority = &vmPriorityValue - } else { - vmPriorityTemp := AmlComputeProperties_VmPriority(*source.VmPriority) - properties.VmPriority = &vmPriorityTemp - } + vmPriorityTemp := genruntime.ToEnum(vmPriority, amlComputeProperties_VmPriority_Values) + properties.VmPriority = &vmPriorityTemp } else { properties.VmPriority = nil } @@ -9526,12 +9377,8 @@ func (properties *AmlComputeProperties_STATUS) AssignProperties_From_AmlComputeP // AllocationState if source.AllocationState != nil { allocationState := *source.AllocationState - if allocationStateValue, allocationStateOk := AmlComputeProperties_AllocationState_STATUS_Cache[strings.ToLower(allocationState)]; allocationStateOk { - properties.AllocationState = &allocationStateValue - } else { - allocationStateTemp := AmlComputeProperties_AllocationState_STATUS(*source.AllocationState) - properties.AllocationState = &allocationStateTemp - } + allocationStateTemp := genruntime.ToEnum(allocationState, amlComputeProperties_AllocationState_STATUS_Values) + properties.AllocationState = &allocationStateTemp } else { properties.AllocationState = nil } @@ -9591,12 +9438,8 @@ func (properties *AmlComputeProperties_STATUS) AssignProperties_From_AmlComputeP // OsType if source.OsType != nil { osType := *source.OsType - if osTypeValue, osTypeOk := AmlComputeProperties_OsType_STATUS_Cache[strings.ToLower(osType)]; osTypeOk { - properties.OsType = &osTypeValue - } else { - osTypeTemp := AmlComputeProperties_OsType_STATUS(*source.OsType) - properties.OsType = &osTypeTemp - } + osTypeTemp := genruntime.ToEnum(osType, amlComputeProperties_OsType_STATUS_Values) + properties.OsType = &osTypeTemp } else { properties.OsType = nil } @@ -9604,12 +9447,8 @@ func (properties *AmlComputeProperties_STATUS) AssignProperties_From_AmlComputeP // RemoteLoginPortPublicAccess if source.RemoteLoginPortPublicAccess != nil { remoteLoginPortPublicAccess := *source.RemoteLoginPortPublicAccess - if remoteLoginPortPublicAccessValue, remoteLoginPortPublicAccessOk := AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Cache[strings.ToLower(remoteLoginPortPublicAccess)]; remoteLoginPortPublicAccessOk { - properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessValue - } else { - remoteLoginPortPublicAccessTemp := AmlComputeProperties_RemoteLoginPortPublicAccess_STATUS(*source.RemoteLoginPortPublicAccess) - properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessTemp - } + remoteLoginPortPublicAccessTemp := genruntime.ToEnum(remoteLoginPortPublicAccess, amlComputeProperties_RemoteLoginPortPublicAccess_STATUS_Values) + properties.RemoteLoginPortPublicAccess = &remoteLoginPortPublicAccessTemp } else { properties.RemoteLoginPortPublicAccess = nil } @@ -9668,12 +9507,8 @@ func (properties *AmlComputeProperties_STATUS) AssignProperties_From_AmlComputeP // VmPriority if source.VmPriority != nil { vmPriority := *source.VmPriority - if vmPriorityValue, vmPriorityOk := AmlComputeProperties_VmPriority_STATUS_Cache[strings.ToLower(vmPriority)]; vmPriorityOk { - properties.VmPriority = &vmPriorityValue - } else { - vmPriorityTemp := AmlComputeProperties_VmPriority_STATUS(*source.VmPriority) - properties.VmPriority = &vmPriorityTemp - } + vmPriorityTemp := genruntime.ToEnum(vmPriority, amlComputeProperties_VmPriority_STATUS_Values) + properties.VmPriority = &vmPriorityTemp } else { properties.VmPriority = nil } @@ -10018,12 +9853,8 @@ func (properties *ComputeInstanceProperties) AssignProperties_From_ComputeInstan // ApplicationSharingPolicy if source.ApplicationSharingPolicy != nil { applicationSharingPolicy := *source.ApplicationSharingPolicy - if applicationSharingPolicyValue, applicationSharingPolicyOk := ComputeInstanceProperties_ApplicationSharingPolicy_Cache[strings.ToLower(applicationSharingPolicy)]; applicationSharingPolicyOk { - properties.ApplicationSharingPolicy = &applicationSharingPolicyValue - } else { - applicationSharingPolicyTemp := ComputeInstanceProperties_ApplicationSharingPolicy(*source.ApplicationSharingPolicy) - properties.ApplicationSharingPolicy = &applicationSharingPolicyTemp - } + applicationSharingPolicyTemp := genruntime.ToEnum(applicationSharingPolicy, computeInstanceProperties_ApplicationSharingPolicy_Values) + properties.ApplicationSharingPolicy = &applicationSharingPolicyTemp } else { properties.ApplicationSharingPolicy = nil } @@ -10031,12 +9862,8 @@ func (properties *ComputeInstanceProperties) AssignProperties_From_ComputeInstan // ComputeInstanceAuthorizationType if source.ComputeInstanceAuthorizationType != nil { computeInstanceAuthorizationType := *source.ComputeInstanceAuthorizationType - if computeInstanceAuthorizationTypeValue, computeInstanceAuthorizationTypeOk := ComputeInstanceProperties_ComputeInstanceAuthorizationType_Cache[strings.ToLower(computeInstanceAuthorizationType)]; computeInstanceAuthorizationTypeOk { - properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeValue - } else { - computeInstanceAuthorizationTypeTemp := ComputeInstanceProperties_ComputeInstanceAuthorizationType(*source.ComputeInstanceAuthorizationType) - properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeTemp - } + computeInstanceAuthorizationTypeTemp := genruntime.ToEnum(computeInstanceAuthorizationType, computeInstanceProperties_ComputeInstanceAuthorizationType_Values) + properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeTemp } else { properties.ComputeInstanceAuthorizationType = nil } @@ -10442,12 +10269,8 @@ func (properties *ComputeInstanceProperties_STATUS) AssignProperties_From_Comput // ApplicationSharingPolicy if source.ApplicationSharingPolicy != nil { applicationSharingPolicy := *source.ApplicationSharingPolicy - if applicationSharingPolicyValue, applicationSharingPolicyOk := ComputeInstanceProperties_ApplicationSharingPolicy_STATUS_Cache[strings.ToLower(applicationSharingPolicy)]; applicationSharingPolicyOk { - properties.ApplicationSharingPolicy = &applicationSharingPolicyValue - } else { - applicationSharingPolicyTemp := ComputeInstanceProperties_ApplicationSharingPolicy_STATUS(*source.ApplicationSharingPolicy) - properties.ApplicationSharingPolicy = &applicationSharingPolicyTemp - } + applicationSharingPolicyTemp := genruntime.ToEnum(applicationSharingPolicy, computeInstanceProperties_ApplicationSharingPolicy_STATUS_Values) + properties.ApplicationSharingPolicy = &applicationSharingPolicyTemp } else { properties.ApplicationSharingPolicy = nil } @@ -10473,12 +10296,8 @@ func (properties *ComputeInstanceProperties_STATUS) AssignProperties_From_Comput // ComputeInstanceAuthorizationType if source.ComputeInstanceAuthorizationType != nil { computeInstanceAuthorizationType := *source.ComputeInstanceAuthorizationType - if computeInstanceAuthorizationTypeValue, computeInstanceAuthorizationTypeOk := ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Cache[strings.ToLower(computeInstanceAuthorizationType)]; computeInstanceAuthorizationTypeOk { - properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeValue - } else { - computeInstanceAuthorizationTypeTemp := ComputeInstanceProperties_ComputeInstanceAuthorizationType_STATUS(*source.ComputeInstanceAuthorizationType) - properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeTemp - } + computeInstanceAuthorizationTypeTemp := genruntime.ToEnum(computeInstanceAuthorizationType, computeInstanceProperties_ComputeInstanceAuthorizationType_STATUS_Values) + properties.ComputeInstanceAuthorizationType = &computeInstanceAuthorizationTypeTemp } else { properties.ComputeInstanceAuthorizationType = nil } @@ -10576,12 +10395,8 @@ func (properties *ComputeInstanceProperties_STATUS) AssignProperties_From_Comput // State if source.State != nil { state := *source.State - if stateValue, stateOk := ComputeInstanceState_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := ComputeInstanceState_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, computeInstanceState_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -13998,12 +13813,8 @@ func (operation *ComputeInstanceLastOperation_STATUS) AssignProperties_From_Comp // OperationName if source.OperationName != nil { operationName := *source.OperationName - if operationNameValue, operationNameOk := ComputeInstanceLastOperation_OperationName_STATUS_Cache[strings.ToLower(operationName)]; operationNameOk { - operation.OperationName = &operationNameValue - } else { - operationNameTemp := ComputeInstanceLastOperation_OperationName_STATUS(*source.OperationName) - operation.OperationName = &operationNameTemp - } + operationNameTemp := genruntime.ToEnum(operationName, computeInstanceLastOperation_OperationName_STATUS_Values) + operation.OperationName = &operationNameTemp } else { operation.OperationName = nil } @@ -14011,12 +13822,8 @@ func (operation *ComputeInstanceLastOperation_STATUS) AssignProperties_From_Comp // OperationStatus if source.OperationStatus != nil { operationStatus := *source.OperationStatus - if operationStatusValue, operationStatusOk := ComputeInstanceLastOperation_OperationStatus_STATUS_Cache[strings.ToLower(operationStatus)]; operationStatusOk { - operation.OperationStatus = &operationStatusValue - } else { - operationStatusTemp := ComputeInstanceLastOperation_OperationStatus_STATUS(*source.OperationStatus) - operation.OperationStatus = &operationStatusTemp - } + operationStatusTemp := genruntime.ToEnum(operationStatus, computeInstanceLastOperation_OperationStatus_STATUS_Values) + operation.OperationStatus = &operationStatusTemp } else { operation.OperationStatus = nil } @@ -14135,12 +13942,8 @@ func (settings *ComputeInstanceSshSettings) AssignProperties_From_ComputeInstanc // SshPublicAccess if source.SshPublicAccess != nil { sshPublicAccess := *source.SshPublicAccess - if sshPublicAccessValue, sshPublicAccessOk := ComputeInstanceSshSettings_SshPublicAccess_Cache[strings.ToLower(sshPublicAccess)]; sshPublicAccessOk { - settings.SshPublicAccess = &sshPublicAccessValue - } else { - sshPublicAccessTemp := ComputeInstanceSshSettings_SshPublicAccess(*source.SshPublicAccess) - settings.SshPublicAccess = &sshPublicAccessTemp - } + sshPublicAccessTemp := genruntime.ToEnum(sshPublicAccess, computeInstanceSshSettings_SshPublicAccess_Values) + settings.SshPublicAccess = &sshPublicAccessTemp } else { settings.SshPublicAccess = nil } @@ -14269,12 +14072,8 @@ func (settings *ComputeInstanceSshSettings_STATUS) AssignProperties_From_Compute // SshPublicAccess if source.SshPublicAccess != nil { sshPublicAccess := *source.SshPublicAccess - if sshPublicAccessValue, sshPublicAccessOk := ComputeInstanceSshSettings_SshPublicAccess_STATUS_Cache[strings.ToLower(sshPublicAccess)]; sshPublicAccessOk { - settings.SshPublicAccess = &sshPublicAccessValue - } else { - sshPublicAccessTemp := ComputeInstanceSshSettings_SshPublicAccess_STATUS(*source.SshPublicAccess) - settings.SshPublicAccess = &sshPublicAccessTemp - } + sshPublicAccessTemp := genruntime.ToEnum(sshPublicAccess, computeInstanceSshSettings_SshPublicAccess_STATUS_Values) + settings.SshPublicAccess = &sshPublicAccessTemp } else { settings.SshPublicAccess = nil } @@ -15815,12 +15614,8 @@ func (configuration *SslConfiguration) AssignProperties_From_SslConfiguration(so // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := SslConfiguration_Status_Cache[strings.ToLower(status)]; statusOk { - configuration.Status = &statusValue - } else { - statusTemp := SslConfiguration_Status(*source.Status) - configuration.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, sslConfiguration_Status_Values) + configuration.Status = &statusTemp } else { configuration.Status = nil } @@ -16009,12 +15804,8 @@ func (configuration *SslConfiguration_STATUS) AssignProperties_From_SslConfigura // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := SslConfiguration_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - configuration.Status = &statusValue - } else { - statusTemp := SslConfiguration_Status_STATUS(*source.Status) - configuration.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, sslConfiguration_Status_STATUS_Values) + configuration.Status = &statusTemp } else { configuration.Status = nil } diff --git a/v2/api/machinelearningservices/v1api20210701/workspaces_connection_types_gen.go b/v2/api/machinelearningservices/v1api20210701/workspaces_connection_types_gen.go index b7f61869670..f45e7641dc3 100644 --- a/v2/api/machinelearningservices/v1api20210701/workspaces_connection_types_gen.go +++ b/v2/api/machinelearningservices/v1api20210701/workspaces_connection_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -544,12 +543,8 @@ func (connection *Workspaces_Connection_Spec) AssignProperties_From_Workspaces_C // ValueFormat if source.ValueFormat != nil { valueFormat := *source.ValueFormat - if valueFormatValue, valueFormatOk := WorkspaceConnectionProps_ValueFormat_Cache[strings.ToLower(valueFormat)]; valueFormatOk { - connection.ValueFormat = &valueFormatValue - } else { - valueFormatTemp := WorkspaceConnectionProps_ValueFormat(*source.ValueFormat) - connection.ValueFormat = &valueFormatTemp - } + valueFormatTemp := genruntime.ToEnum(valueFormat, workspaceConnectionProps_ValueFormat_Values) + connection.ValueFormat = &valueFormatTemp } else { connection.ValueFormat = nil } @@ -837,12 +832,8 @@ func (connection *Workspaces_Connection_STATUS) AssignProperties_From_Workspaces // ValueFormat if source.ValueFormat != nil { valueFormat := *source.ValueFormat - if valueFormatValue, valueFormatOk := WorkspaceConnectionProps_ValueFormat_STATUS_Cache[strings.ToLower(valueFormat)]; valueFormatOk { - connection.ValueFormat = &valueFormatValue - } else { - valueFormatTemp := WorkspaceConnectionProps_ValueFormat_STATUS(*source.ValueFormat) - connection.ValueFormat = &valueFormatTemp - } + valueFormatTemp := genruntime.ToEnum(valueFormat, workspaceConnectionProps_ValueFormat_STATUS_Values) + connection.ValueFormat = &valueFormatTemp } else { connection.ValueFormat = nil } @@ -905,7 +896,7 @@ type WorkspaceConnectionProps_ValueFormat string const WorkspaceConnectionProps_ValueFormat_JSON = WorkspaceConnectionProps_ValueFormat("JSON") // Mapping from string to WorkspaceConnectionProps_ValueFormat -var WorkspaceConnectionProps_ValueFormat_Cache = map[string]WorkspaceConnectionProps_ValueFormat{ +var workspaceConnectionProps_ValueFormat_Values = map[string]WorkspaceConnectionProps_ValueFormat{ "json": WorkspaceConnectionProps_ValueFormat_JSON, } @@ -914,7 +905,7 @@ type WorkspaceConnectionProps_ValueFormat_STATUS string const WorkspaceConnectionProps_ValueFormat_STATUS_JSON = WorkspaceConnectionProps_ValueFormat_STATUS("JSON") // Mapping from string to WorkspaceConnectionProps_ValueFormat_STATUS -var WorkspaceConnectionProps_ValueFormat_STATUS_Cache = map[string]WorkspaceConnectionProps_ValueFormat_STATUS{ +var workspaceConnectionProps_ValueFormat_STATUS_Values = map[string]WorkspaceConnectionProps_ValueFormat_STATUS{ "json": WorkspaceConnectionProps_ValueFormat_STATUS_JSON, } diff --git a/v2/api/managedidentity/v1api20181130/storage/user_assigned_identity_types_gen.go b/v2/api/managedidentity/v1api20181130/storage/user_assigned_identity_types_gen.go index 294def9f650..bf2261d6f54 100644 --- a/v2/api/managedidentity/v1api20181130/storage/user_assigned_identity_types_gen.go +++ b/v2/api/managedidentity/v1api20181130/storage/user_assigned_identity_types_gen.go @@ -265,7 +265,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-11-30") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-11-30": APIVersion_Value, } diff --git a/v2/api/managedidentity/v1api20181130/user_assigned_identity_types_gen.go b/v2/api/managedidentity/v1api20181130/user_assigned_identity_types_gen.go index c0a2ed8f64e..9988b11c1b9 100644 --- a/v2/api/managedidentity/v1api20181130/user_assigned_identity_types_gen.go +++ b/v2/api/managedidentity/v1api20181130/user_assigned_identity_types_gen.go @@ -384,7 +384,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-11-30") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-11-30": APIVersion_Value, } diff --git a/v2/api/managedidentity/v1api20220131preview/federated_identity_credential_types_gen.go b/v2/api/managedidentity/v1api20220131preview/federated_identity_credential_types_gen.go index 9b57fb57565..2786fad0d4d 100644 --- a/v2/api/managedidentity/v1api20220131preview/federated_identity_credential_types_gen.go +++ b/v2/api/managedidentity/v1api20220131preview/federated_identity_credential_types_gen.go @@ -345,7 +345,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-31-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-31-preview": APIVersion_Value, } diff --git a/v2/api/managedidentity/v1api20220131preview/storage/federated_identity_credential_types_gen.go b/v2/api/managedidentity/v1api20220131preview/storage/federated_identity_credential_types_gen.go index 71838119747..adbe2270a6c 100644 --- a/v2/api/managedidentity/v1api20220131preview/storage/federated_identity_credential_types_gen.go +++ b/v2/api/managedidentity/v1api20220131preview/storage/federated_identity_credential_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-01-31-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-01-31-preview": APIVersion_Value, } diff --git a/v2/api/managedidentity/v1api20230131/federated_identity_credential_types_gen.go b/v2/api/managedidentity/v1api20230131/federated_identity_credential_types_gen.go index c5ba13204f8..c7057d2114c 100644 --- a/v2/api/managedidentity/v1api20230131/federated_identity_credential_types_gen.go +++ b/v2/api/managedidentity/v1api20230131/federated_identity_credential_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -343,7 +342,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-31") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-31": APIVersion_Value, } @@ -983,12 +982,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1002,12 +997,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/managedidentity/v1api20230131/storage/federated_identity_credential_types_gen.go b/v2/api/managedidentity/v1api20230131/storage/federated_identity_credential_types_gen.go index cb11bec9ee7..3b61cf89959 100644 --- a/v2/api/managedidentity/v1api20230131/storage/federated_identity_credential_types_gen.go +++ b/v2/api/managedidentity/v1api20230131/storage/federated_identity_credential_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-31") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-31": APIVersion_Value, } diff --git a/v2/api/managedidentity/v1api20230131/user_assigned_identities_federated_identity_credential_status_arm_types_gen.go b/v2/api/managedidentity/v1api20230131/user_assigned_identities_federated_identity_credential_status_arm_types_gen.go index ef24e04e34a..bbb0bd384a6 100644 --- a/v2/api/managedidentity/v1api20230131/user_assigned_identities_federated_identity_credential_status_arm_types_gen.go +++ b/v2/api/managedidentity/v1api20230131/user_assigned_identities_federated_identity_credential_status_arm_types_gen.go @@ -64,7 +64,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -81,7 +81,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_spec_arm_types_gen.go b/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_spec_arm_types_gen.go index fbec5f204d6..e2601d3f09e 100644 --- a/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_spec_arm_types_gen.go +++ b/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_spec_arm_types_gen.go @@ -102,7 +102,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "classic_azurefrontdoor": Sku_Name_Classic_AzureFrontDoor, "premium_azurefrontdoor": Sku_Name_Premium_AzureFrontDoor, "standard_azurefrontdoor": Sku_Name_Standard_AzureFrontDoor, @@ -162,7 +162,7 @@ const ( ) // Mapping from string to PolicySettings_EnabledState -var PolicySettings_EnabledState_Cache = map[string]PolicySettings_EnabledState{ +var policySettings_EnabledState_Values = map[string]PolicySettings_EnabledState{ "disabled": PolicySettings_EnabledState_Disabled, "enabled": PolicySettings_EnabledState_Enabled, } @@ -176,7 +176,7 @@ const ( ) // Mapping from string to PolicySettings_Mode -var PolicySettings_Mode_Cache = map[string]PolicySettings_Mode{ +var policySettings_Mode_Values = map[string]PolicySettings_Mode{ "detection": PolicySettings_Mode_Detection, "prevention": PolicySettings_Mode_Prevention, } @@ -190,7 +190,7 @@ const ( ) // Mapping from string to PolicySettings_RequestBodyCheck -var PolicySettings_RequestBodyCheck_Cache = map[string]PolicySettings_RequestBodyCheck{ +var policySettings_RequestBodyCheck_Values = map[string]PolicySettings_RequestBodyCheck{ "disabled": PolicySettings_RequestBodyCheck_Disabled, "enabled": PolicySettings_RequestBodyCheck_Enabled, } @@ -208,7 +208,7 @@ const ( ) // Mapping from string to ActionType -var ActionType_Cache = map[string]ActionType{ +var actionType_Values = map[string]ActionType{ "allow": ActionType_Allow, "anomalyscoring": ActionType_AnomalyScoring, "block": ActionType_Block, @@ -225,7 +225,7 @@ const ( ) // Mapping from string to CustomRule_EnabledState -var CustomRule_EnabledState_Cache = map[string]CustomRule_EnabledState{ +var customRule_EnabledState_Values = map[string]CustomRule_EnabledState{ "disabled": CustomRule_EnabledState_Disabled, "enabled": CustomRule_EnabledState_Enabled, } @@ -239,7 +239,7 @@ const ( ) // Mapping from string to CustomRule_RuleType -var CustomRule_RuleType_Cache = map[string]CustomRule_RuleType{ +var customRule_RuleType_Values = map[string]CustomRule_RuleType{ "matchrule": CustomRule_RuleType_MatchRule, "ratelimitrule": CustomRule_RuleType_RateLimitRule, } @@ -280,7 +280,7 @@ const ( ) // Mapping from string to ManagedRuleSetActionType -var ManagedRuleSetActionType_Cache = map[string]ManagedRuleSetActionType{ +var managedRuleSetActionType_Values = map[string]ManagedRuleSetActionType{ "block": ManagedRuleSetActionType_Block, "log": ManagedRuleSetActionType_Log, "redirect": ManagedRuleSetActionType_Redirect, @@ -320,7 +320,7 @@ const ( ) // Mapping from string to ManagedRuleExclusion_MatchVariable -var ManagedRuleExclusion_MatchVariable_Cache = map[string]ManagedRuleExclusion_MatchVariable{ +var managedRuleExclusion_MatchVariable_Values = map[string]ManagedRuleExclusion_MatchVariable{ "querystringargnames": ManagedRuleExclusion_MatchVariable_QueryStringArgNames, "requestbodyjsonargnames": ManagedRuleExclusion_MatchVariable_RequestBodyJsonArgNames, "requestbodypostargnames": ManagedRuleExclusion_MatchVariable_RequestBodyPostArgNames, @@ -340,7 +340,7 @@ const ( ) // Mapping from string to ManagedRuleExclusion_SelectorMatchOperator -var ManagedRuleExclusion_SelectorMatchOperator_Cache = map[string]ManagedRuleExclusion_SelectorMatchOperator{ +var managedRuleExclusion_SelectorMatchOperator_Values = map[string]ManagedRuleExclusion_SelectorMatchOperator{ "contains": ManagedRuleExclusion_SelectorMatchOperator_Contains, "endswith": ManagedRuleExclusion_SelectorMatchOperator_EndsWith, "equals": ManagedRuleExclusion_SelectorMatchOperator_Equals, @@ -379,7 +379,7 @@ const ( ) // Mapping from string to MatchCondition_MatchVariable -var MatchCondition_MatchVariable_Cache = map[string]MatchCondition_MatchVariable{ +var matchCondition_MatchVariable_Values = map[string]MatchCondition_MatchVariable{ "cookies": MatchCondition_MatchVariable_Cookies, "postargs": MatchCondition_MatchVariable_PostArgs, "querystring": MatchCondition_MatchVariable_QueryString, @@ -410,7 +410,7 @@ const ( ) // Mapping from string to MatchCondition_Operator -var MatchCondition_Operator_Cache = map[string]MatchCondition_Operator{ +var matchCondition_Operator_Values = map[string]MatchCondition_Operator{ "any": MatchCondition_Operator_Any, "beginswith": MatchCondition_Operator_BeginsWith, "contains": MatchCondition_Operator_Contains, @@ -439,7 +439,7 @@ const ( ) // Mapping from string to TransformType -var TransformType_Cache = map[string]TransformType{ +var transformType_Values = map[string]TransformType{ "lowercase": TransformType_Lowercase, "removenulls": TransformType_RemoveNulls, "trim": TransformType_Trim, @@ -458,7 +458,7 @@ const ( ) // Mapping from string to ManagedRuleEnabledState -var ManagedRuleEnabledState_Cache = map[string]ManagedRuleEnabledState{ +var managedRuleEnabledState_Values = map[string]ManagedRuleEnabledState{ "disabled": ManagedRuleEnabledState_Disabled, "enabled": ManagedRuleEnabledState_Enabled, } diff --git a/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_status_arm_types_gen.go b/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_status_arm_types_gen.go index cc5bee5d9bd..67b2b7f60f2 100644 --- a/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_status_arm_types_gen.go +++ b/v2/api/network.frontdoor/v1api20220501/front_door_web_application_firewall_policy_status_arm_types_gen.go @@ -121,7 +121,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "classic_azurefrontdoor": Sku_Name_STATUS_Classic_AzureFrontDoor, "premium_azurefrontdoor": Sku_Name_STATUS_Premium_AzureFrontDoor, "standard_azurefrontdoor": Sku_Name_STATUS_Standard_AzureFrontDoor, @@ -139,7 +139,7 @@ const ( ) // Mapping from string to WebApplicationFirewallPolicyProperties_ResourceState_STATUS -var WebApplicationFirewallPolicyProperties_ResourceState_STATUS_Cache = map[string]WebApplicationFirewallPolicyProperties_ResourceState_STATUS{ +var webApplicationFirewallPolicyProperties_ResourceState_STATUS_Values = map[string]WebApplicationFirewallPolicyProperties_ResourceState_STATUS{ "creating": WebApplicationFirewallPolicyProperties_ResourceState_STATUS_Creating, "deleting": WebApplicationFirewallPolicyProperties_ResourceState_STATUS_Deleting, "disabled": WebApplicationFirewallPolicyProperties_ResourceState_STATUS_Disabled, @@ -201,7 +201,7 @@ const ( ) // Mapping from string to PolicySettings_EnabledState_STATUS -var PolicySettings_EnabledState_STATUS_Cache = map[string]PolicySettings_EnabledState_STATUS{ +var policySettings_EnabledState_STATUS_Values = map[string]PolicySettings_EnabledState_STATUS{ "disabled": PolicySettings_EnabledState_STATUS_Disabled, "enabled": PolicySettings_EnabledState_STATUS_Enabled, } @@ -214,7 +214,7 @@ const ( ) // Mapping from string to PolicySettings_Mode_STATUS -var PolicySettings_Mode_STATUS_Cache = map[string]PolicySettings_Mode_STATUS{ +var policySettings_Mode_STATUS_Values = map[string]PolicySettings_Mode_STATUS{ "detection": PolicySettings_Mode_STATUS_Detection, "prevention": PolicySettings_Mode_STATUS_Prevention, } @@ -227,7 +227,7 @@ const ( ) // Mapping from string to PolicySettings_RequestBodyCheck_STATUS -var PolicySettings_RequestBodyCheck_STATUS_Cache = map[string]PolicySettings_RequestBodyCheck_STATUS{ +var policySettings_RequestBodyCheck_STATUS_Values = map[string]PolicySettings_RequestBodyCheck_STATUS{ "disabled": PolicySettings_RequestBodyCheck_STATUS_Disabled, "enabled": PolicySettings_RequestBodyCheck_STATUS_Enabled, } @@ -244,7 +244,7 @@ const ( ) // Mapping from string to ActionType_STATUS -var ActionType_STATUS_Cache = map[string]ActionType_STATUS{ +var actionType_STATUS_Values = map[string]ActionType_STATUS{ "allow": ActionType_STATUS_Allow, "anomalyscoring": ActionType_STATUS_AnomalyScoring, "block": ActionType_STATUS_Block, @@ -260,7 +260,7 @@ const ( ) // Mapping from string to CustomRule_EnabledState_STATUS -var CustomRule_EnabledState_STATUS_Cache = map[string]CustomRule_EnabledState_STATUS{ +var customRule_EnabledState_STATUS_Values = map[string]CustomRule_EnabledState_STATUS{ "disabled": CustomRule_EnabledState_STATUS_Disabled, "enabled": CustomRule_EnabledState_STATUS_Enabled, } @@ -273,7 +273,7 @@ const ( ) // Mapping from string to CustomRule_RuleType_STATUS -var CustomRule_RuleType_STATUS_Cache = map[string]CustomRule_RuleType_STATUS{ +var customRule_RuleType_STATUS_Values = map[string]CustomRule_RuleType_STATUS{ "matchrule": CustomRule_RuleType_STATUS_MatchRule, "ratelimitrule": CustomRule_RuleType_STATUS_RateLimitRule, } @@ -313,7 +313,7 @@ const ( ) // Mapping from string to ManagedRuleSetActionType_STATUS -var ManagedRuleSetActionType_STATUS_Cache = map[string]ManagedRuleSetActionType_STATUS{ +var managedRuleSetActionType_STATUS_Values = map[string]ManagedRuleSetActionType_STATUS{ "block": ManagedRuleSetActionType_STATUS_Block, "log": ManagedRuleSetActionType_STATUS_Log, "redirect": ManagedRuleSetActionType_STATUS_Redirect, @@ -352,7 +352,7 @@ const ( ) // Mapping from string to ManagedRuleExclusion_MatchVariable_STATUS -var ManagedRuleExclusion_MatchVariable_STATUS_Cache = map[string]ManagedRuleExclusion_MatchVariable_STATUS{ +var managedRuleExclusion_MatchVariable_STATUS_Values = map[string]ManagedRuleExclusion_MatchVariable_STATUS{ "querystringargnames": ManagedRuleExclusion_MatchVariable_STATUS_QueryStringArgNames, "requestbodyjsonargnames": ManagedRuleExclusion_MatchVariable_STATUS_RequestBodyJsonArgNames, "requestbodypostargnames": ManagedRuleExclusion_MatchVariable_STATUS_RequestBodyPostArgNames, @@ -371,7 +371,7 @@ const ( ) // Mapping from string to ManagedRuleExclusion_SelectorMatchOperator_STATUS -var ManagedRuleExclusion_SelectorMatchOperator_STATUS_Cache = map[string]ManagedRuleExclusion_SelectorMatchOperator_STATUS{ +var managedRuleExclusion_SelectorMatchOperator_STATUS_Values = map[string]ManagedRuleExclusion_SelectorMatchOperator_STATUS{ "contains": ManagedRuleExclusion_SelectorMatchOperator_STATUS_Contains, "endswith": ManagedRuleExclusion_SelectorMatchOperator_STATUS_EndsWith, "equals": ManagedRuleExclusion_SelectorMatchOperator_STATUS_Equals, @@ -409,7 +409,7 @@ const ( ) // Mapping from string to MatchCondition_MatchVariable_STATUS -var MatchCondition_MatchVariable_STATUS_Cache = map[string]MatchCondition_MatchVariable_STATUS{ +var matchCondition_MatchVariable_STATUS_Values = map[string]MatchCondition_MatchVariable_STATUS{ "cookies": MatchCondition_MatchVariable_STATUS_Cookies, "postargs": MatchCondition_MatchVariable_STATUS_PostArgs, "querystring": MatchCondition_MatchVariable_STATUS_QueryString, @@ -439,7 +439,7 @@ const ( ) // Mapping from string to MatchCondition_Operator_STATUS -var MatchCondition_Operator_STATUS_Cache = map[string]MatchCondition_Operator_STATUS{ +var matchCondition_Operator_STATUS_Values = map[string]MatchCondition_Operator_STATUS{ "any": MatchCondition_Operator_STATUS_Any, "beginswith": MatchCondition_Operator_STATUS_BeginsWith, "contains": MatchCondition_Operator_STATUS_Contains, @@ -467,7 +467,7 @@ const ( ) // Mapping from string to TransformType_STATUS -var TransformType_STATUS_Cache = map[string]TransformType_STATUS{ +var transformType_STATUS_Values = map[string]TransformType_STATUS{ "lowercase": TransformType_STATUS_Lowercase, "removenulls": TransformType_STATUS_RemoveNulls, "trim": TransformType_STATUS_Trim, @@ -485,7 +485,7 @@ const ( ) // Mapping from string to ManagedRuleEnabledState_STATUS -var ManagedRuleEnabledState_STATUS_Cache = map[string]ManagedRuleEnabledState_STATUS{ +var managedRuleEnabledState_STATUS_Values = map[string]ManagedRuleEnabledState_STATUS{ "disabled": ManagedRuleEnabledState_STATUS_Disabled, "enabled": ManagedRuleEnabledState_STATUS_Enabled, } diff --git a/v2/api/network.frontdoor/v1api20220501/storage/web_application_firewall_policy_types_gen.go b/v2/api/network.frontdoor/v1api20220501/storage/web_application_firewall_policy_types_gen.go index 103a38837f1..e060a698d9c 100644 --- a/v2/api/network.frontdoor/v1api20220501/storage/web_application_firewall_policy_types_gen.go +++ b/v2/api/network.frontdoor/v1api20220501/storage/web_application_firewall_policy_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-05-01": APIVersion_Value, } diff --git a/v2/api/network.frontdoor/v1api20220501/web_application_firewall_policy_types_gen.go b/v2/api/network.frontdoor/v1api20220501/web_application_firewall_policy_types_gen.go index 270e8cf944b..bf99851113c 100644 --- a/v2/api/network.frontdoor/v1api20220501/web_application_firewall_policy_types_gen.go +++ b/v2/api/network.frontdoor/v1api20220501/web_application_firewall_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-05-01": APIVersion_Value, } @@ -1172,12 +1171,8 @@ func (policy *FrontDoorWebApplicationFirewallPolicy_STATUS) AssignProperties_Fro // ResourceState if source.ResourceState != nil { resourceState := *source.ResourceState - if resourceStateValue, resourceStateOk := WebApplicationFirewallPolicyProperties_ResourceState_STATUS_Cache[strings.ToLower(resourceState)]; resourceStateOk { - policy.ResourceState = &resourceStateValue - } else { - resourceStateTemp := WebApplicationFirewallPolicyProperties_ResourceState_STATUS(*source.ResourceState) - policy.ResourceState = &resourceStateTemp - } + resourceStateTemp := genruntime.ToEnum(resourceState, webApplicationFirewallPolicyProperties_ResourceState_STATUS_Values) + policy.ResourceState = &resourceStateTemp } else { policy.ResourceState = nil } @@ -2046,12 +2041,8 @@ func (settings *PolicySettings) AssignProperties_From_PolicySettings(source *v20 // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := PolicySettings_EnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - settings.EnabledState = &enabledStateValue - } else { - enabledStateTemp := PolicySettings_EnabledState(*source.EnabledState) - settings.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, policySettings_EnabledState_Values) + settings.EnabledState = &enabledStateTemp } else { settings.EnabledState = nil } @@ -2059,12 +2050,8 @@ func (settings *PolicySettings) AssignProperties_From_PolicySettings(source *v20 // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := PolicySettings_Mode_Cache[strings.ToLower(mode)]; modeOk { - settings.Mode = &modeValue - } else { - modeTemp := PolicySettings_Mode(*source.Mode) - settings.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, policySettings_Mode_Values) + settings.Mode = &modeTemp } else { settings.Mode = nil } @@ -2075,12 +2062,8 @@ func (settings *PolicySettings) AssignProperties_From_PolicySettings(source *v20 // RequestBodyCheck if source.RequestBodyCheck != nil { requestBodyCheck := *source.RequestBodyCheck - if requestBodyCheckValue, requestBodyCheckOk := PolicySettings_RequestBodyCheck_Cache[strings.ToLower(requestBodyCheck)]; requestBodyCheckOk { - settings.RequestBodyCheck = &requestBodyCheckValue - } else { - requestBodyCheckTemp := PolicySettings_RequestBodyCheck(*source.RequestBodyCheck) - settings.RequestBodyCheck = &requestBodyCheckTemp - } + requestBodyCheckTemp := genruntime.ToEnum(requestBodyCheck, policySettings_RequestBodyCheck_Values) + settings.RequestBodyCheck = &requestBodyCheckTemp } else { settings.RequestBodyCheck = nil } @@ -2276,12 +2259,8 @@ func (settings *PolicySettings_STATUS) AssignProperties_From_PolicySettings_STAT // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := PolicySettings_EnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - settings.EnabledState = &enabledStateValue - } else { - enabledStateTemp := PolicySettings_EnabledState_STATUS(*source.EnabledState) - settings.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, policySettings_EnabledState_STATUS_Values) + settings.EnabledState = &enabledStateTemp } else { settings.EnabledState = nil } @@ -2289,12 +2268,8 @@ func (settings *PolicySettings_STATUS) AssignProperties_From_PolicySettings_STAT // Mode if source.Mode != nil { mode := *source.Mode - if modeValue, modeOk := PolicySettings_Mode_STATUS_Cache[strings.ToLower(mode)]; modeOk { - settings.Mode = &modeValue - } else { - modeTemp := PolicySettings_Mode_STATUS(*source.Mode) - settings.Mode = &modeTemp - } + modeTemp := genruntime.ToEnum(mode, policySettings_Mode_STATUS_Values) + settings.Mode = &modeTemp } else { settings.Mode = nil } @@ -2305,12 +2280,8 @@ func (settings *PolicySettings_STATUS) AssignProperties_From_PolicySettings_STAT // RequestBodyCheck if source.RequestBodyCheck != nil { requestBodyCheck := *source.RequestBodyCheck - if requestBodyCheckValue, requestBodyCheckOk := PolicySettings_RequestBodyCheck_STATUS_Cache[strings.ToLower(requestBodyCheck)]; requestBodyCheckOk { - settings.RequestBodyCheck = &requestBodyCheckValue - } else { - requestBodyCheckTemp := PolicySettings_RequestBodyCheck_STATUS(*source.RequestBodyCheck) - settings.RequestBodyCheck = &requestBodyCheckTemp - } + requestBodyCheckTemp := genruntime.ToEnum(requestBodyCheck, policySettings_RequestBodyCheck_STATUS_Values) + settings.RequestBodyCheck = &requestBodyCheckTemp } else { settings.RequestBodyCheck = nil } @@ -2537,12 +2508,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220501s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -2626,12 +2593,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220501s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -2835,12 +2798,8 @@ func (rule *CustomRule) AssignProperties_From_CustomRule(source *v20220501s.Cust // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := ActionType_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := ActionType(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, actionType_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -2848,12 +2807,8 @@ func (rule *CustomRule) AssignProperties_From_CustomRule(source *v20220501s.Cust // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := CustomRule_EnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - rule.EnabledState = &enabledStateValue - } else { - enabledStateTemp := CustomRule_EnabledState(*source.EnabledState) - rule.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, customRule_EnabledState_Values) + rule.EnabledState = &enabledStateTemp } else { rule.EnabledState = nil } @@ -2906,12 +2861,8 @@ func (rule *CustomRule) AssignProperties_From_CustomRule(source *v20220501s.Cust // RuleType if source.RuleType != nil { ruleType := *source.RuleType - if ruleTypeValue, ruleTypeOk := CustomRule_RuleType_Cache[strings.ToLower(ruleType)]; ruleTypeOk { - rule.RuleType = &ruleTypeValue - } else { - ruleTypeTemp := CustomRule_RuleType(*source.RuleType) - rule.RuleType = &ruleTypeTemp - } + ruleTypeTemp := genruntime.ToEnum(ruleType, customRule_RuleType_Values) + rule.RuleType = &ruleTypeTemp } else { rule.RuleType = nil } @@ -3184,12 +3135,8 @@ func (rule *CustomRule_STATUS) AssignProperties_From_CustomRule_STATUS(source *v // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := ActionType_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := ActionType_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, actionType_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -3197,12 +3144,8 @@ func (rule *CustomRule_STATUS) AssignProperties_From_CustomRule_STATUS(source *v // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := CustomRule_EnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - rule.EnabledState = &enabledStateValue - } else { - enabledStateTemp := CustomRule_EnabledState_STATUS(*source.EnabledState) - rule.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, customRule_EnabledState_STATUS_Values) + rule.EnabledState = &enabledStateTemp } else { rule.EnabledState = nil } @@ -3240,12 +3183,8 @@ func (rule *CustomRule_STATUS) AssignProperties_From_CustomRule_STATUS(source *v // RuleType if source.RuleType != nil { ruleType := *source.RuleType - if ruleTypeValue, ruleTypeOk := CustomRule_RuleType_STATUS_Cache[strings.ToLower(ruleType)]; ruleTypeOk { - rule.RuleType = &ruleTypeValue - } else { - ruleTypeTemp := CustomRule_RuleType_STATUS(*source.RuleType) - rule.RuleType = &ruleTypeTemp - } + ruleTypeTemp := genruntime.ToEnum(ruleType, customRule_RuleType_STATUS_Values) + rule.RuleType = &ruleTypeTemp } else { rule.RuleType = nil } @@ -3487,12 +3426,8 @@ func (ruleSet *ManagedRuleSet) AssignProperties_From_ManagedRuleSet(source *v202 // RuleSetAction if source.RuleSetAction != nil { ruleSetAction := *source.RuleSetAction - if ruleSetActionValue, ruleSetActionOk := ManagedRuleSetActionType_Cache[strings.ToLower(ruleSetAction)]; ruleSetActionOk { - ruleSet.RuleSetAction = &ruleSetActionValue - } else { - ruleSetActionTemp := ManagedRuleSetActionType(*source.RuleSetAction) - ruleSet.RuleSetAction = &ruleSetActionTemp - } + ruleSetActionTemp := genruntime.ToEnum(ruleSetAction, managedRuleSetActionType_Values) + ruleSet.RuleSetAction = &ruleSetActionTemp } else { ruleSet.RuleSetAction = nil } @@ -3746,12 +3681,8 @@ func (ruleSet *ManagedRuleSet_STATUS) AssignProperties_From_ManagedRuleSet_STATU // RuleSetAction if source.RuleSetAction != nil { ruleSetAction := *source.RuleSetAction - if ruleSetActionValue, ruleSetActionOk := ManagedRuleSetActionType_STATUS_Cache[strings.ToLower(ruleSetAction)]; ruleSetActionOk { - ruleSet.RuleSetAction = &ruleSetActionValue - } else { - ruleSetActionTemp := ManagedRuleSetActionType_STATUS(*source.RuleSetAction) - ruleSet.RuleSetAction = &ruleSetActionTemp - } + ruleSetActionTemp := genruntime.ToEnum(ruleSetAction, managedRuleSetActionType_STATUS_Values) + ruleSet.RuleSetAction = &ruleSetActionTemp } else { ruleSet.RuleSetAction = nil } @@ -3917,12 +3848,8 @@ func (exclusion *ManagedRuleExclusion) AssignProperties_From_ManagedRuleExclusio // MatchVariable if source.MatchVariable != nil { matchVariable := *source.MatchVariable - if matchVariableValue, matchVariableOk := ManagedRuleExclusion_MatchVariable_Cache[strings.ToLower(matchVariable)]; matchVariableOk { - exclusion.MatchVariable = &matchVariableValue - } else { - matchVariableTemp := ManagedRuleExclusion_MatchVariable(*source.MatchVariable) - exclusion.MatchVariable = &matchVariableTemp - } + matchVariableTemp := genruntime.ToEnum(matchVariable, managedRuleExclusion_MatchVariable_Values) + exclusion.MatchVariable = &matchVariableTemp } else { exclusion.MatchVariable = nil } @@ -3933,12 +3860,8 @@ func (exclusion *ManagedRuleExclusion) AssignProperties_From_ManagedRuleExclusio // SelectorMatchOperator if source.SelectorMatchOperator != nil { selectorMatchOperator := *source.SelectorMatchOperator - if selectorMatchOperatorValue, selectorMatchOperatorOk := ManagedRuleExclusion_SelectorMatchOperator_Cache[strings.ToLower(selectorMatchOperator)]; selectorMatchOperatorOk { - exclusion.SelectorMatchOperator = &selectorMatchOperatorValue - } else { - selectorMatchOperatorTemp := ManagedRuleExclusion_SelectorMatchOperator(*source.SelectorMatchOperator) - exclusion.SelectorMatchOperator = &selectorMatchOperatorTemp - } + selectorMatchOperatorTemp := genruntime.ToEnum(selectorMatchOperator, managedRuleExclusion_SelectorMatchOperator_Values) + exclusion.SelectorMatchOperator = &selectorMatchOperatorTemp } else { exclusion.SelectorMatchOperator = nil } @@ -4063,12 +3986,8 @@ func (exclusion *ManagedRuleExclusion_STATUS) AssignProperties_From_ManagedRuleE // MatchVariable if source.MatchVariable != nil { matchVariable := *source.MatchVariable - if matchVariableValue, matchVariableOk := ManagedRuleExclusion_MatchVariable_STATUS_Cache[strings.ToLower(matchVariable)]; matchVariableOk { - exclusion.MatchVariable = &matchVariableValue - } else { - matchVariableTemp := ManagedRuleExclusion_MatchVariable_STATUS(*source.MatchVariable) - exclusion.MatchVariable = &matchVariableTemp - } + matchVariableTemp := genruntime.ToEnum(matchVariable, managedRuleExclusion_MatchVariable_STATUS_Values) + exclusion.MatchVariable = &matchVariableTemp } else { exclusion.MatchVariable = nil } @@ -4079,12 +3998,8 @@ func (exclusion *ManagedRuleExclusion_STATUS) AssignProperties_From_ManagedRuleE // SelectorMatchOperator if source.SelectorMatchOperator != nil { selectorMatchOperator := *source.SelectorMatchOperator - if selectorMatchOperatorValue, selectorMatchOperatorOk := ManagedRuleExclusion_SelectorMatchOperator_STATUS_Cache[strings.ToLower(selectorMatchOperator)]; selectorMatchOperatorOk { - exclusion.SelectorMatchOperator = &selectorMatchOperatorValue - } else { - selectorMatchOperatorTemp := ManagedRuleExclusion_SelectorMatchOperator_STATUS(*source.SelectorMatchOperator) - exclusion.SelectorMatchOperator = &selectorMatchOperatorTemp - } + selectorMatchOperatorTemp := genruntime.ToEnum(selectorMatchOperator, managedRuleExclusion_SelectorMatchOperator_STATUS_Values) + exclusion.SelectorMatchOperator = &selectorMatchOperatorTemp } else { exclusion.SelectorMatchOperator = nil } @@ -4651,12 +4566,8 @@ func (condition *MatchCondition) AssignProperties_From_MatchCondition(source *v2 // MatchVariable if source.MatchVariable != nil { matchVariable := *source.MatchVariable - if matchVariableValue, matchVariableOk := MatchCondition_MatchVariable_Cache[strings.ToLower(matchVariable)]; matchVariableOk { - condition.MatchVariable = &matchVariableValue - } else { - matchVariableTemp := MatchCondition_MatchVariable(*source.MatchVariable) - condition.MatchVariable = &matchVariableTemp - } + matchVariableTemp := genruntime.ToEnum(matchVariable, matchCondition_MatchVariable_Values) + condition.MatchVariable = &matchVariableTemp } else { condition.MatchVariable = nil } @@ -4672,12 +4583,8 @@ func (condition *MatchCondition) AssignProperties_From_MatchCondition(source *v2 // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MatchCondition_Operator_Cache[strings.ToLower(operator)]; operatorOk { - condition.Operator = &operatorValue - } else { - operatorTemp := MatchCondition_Operator(*source.Operator) - condition.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, matchCondition_Operator_Values) + condition.Operator = &operatorTemp } else { condition.Operator = nil } @@ -4691,11 +4598,7 @@ func (condition *MatchCondition) AssignProperties_From_MatchCondition(source *v2 for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := TransformType_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = TransformType(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transformType_Values) } condition.Transforms = transformList } else { @@ -4899,12 +4802,8 @@ func (condition *MatchCondition_STATUS) AssignProperties_From_MatchCondition_STA // MatchVariable if source.MatchVariable != nil { matchVariable := *source.MatchVariable - if matchVariableValue, matchVariableOk := MatchCondition_MatchVariable_STATUS_Cache[strings.ToLower(matchVariable)]; matchVariableOk { - condition.MatchVariable = &matchVariableValue - } else { - matchVariableTemp := MatchCondition_MatchVariable_STATUS(*source.MatchVariable) - condition.MatchVariable = &matchVariableTemp - } + matchVariableTemp := genruntime.ToEnum(matchVariable, matchCondition_MatchVariable_STATUS_Values) + condition.MatchVariable = &matchVariableTemp } else { condition.MatchVariable = nil } @@ -4920,12 +4819,8 @@ func (condition *MatchCondition_STATUS) AssignProperties_From_MatchCondition_STA // Operator if source.Operator != nil { operator := *source.Operator - if operatorValue, operatorOk := MatchCondition_Operator_STATUS_Cache[strings.ToLower(operator)]; operatorOk { - condition.Operator = &operatorValue - } else { - operatorTemp := MatchCondition_Operator_STATUS(*source.Operator) - condition.Operator = &operatorTemp - } + operatorTemp := genruntime.ToEnum(operator, matchCondition_Operator_STATUS_Values) + condition.Operator = &operatorTemp } else { condition.Operator = nil } @@ -4939,11 +4834,7 @@ func (condition *MatchCondition_STATUS) AssignProperties_From_MatchCondition_STA for transformIndex, transformItem := range source.Transforms { // Shadow the loop variable to avoid aliasing transformItem := transformItem - if transforms, transformsOk := TransformType_STATUS_Cache[strings.ToLower(transformItem)]; transformsOk { - transformList[transformIndex] = transforms - } else { - transformList[transformIndex] = TransformType_STATUS(transformItem) - } + transformList[transformIndex] = genruntime.ToEnum(transformItem, transformType_STATUS_Values) } condition.Transforms = transformList } else { @@ -5117,12 +5008,8 @@ func (override *ManagedRuleOverride) AssignProperties_From_ManagedRuleOverride(s // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := ActionType_Cache[strings.ToLower(action)]; actionOk { - override.Action = &actionValue - } else { - actionTemp := ActionType(*source.Action) - override.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, actionType_Values) + override.Action = &actionTemp } else { override.Action = nil } @@ -5130,12 +5017,8 @@ func (override *ManagedRuleOverride) AssignProperties_From_ManagedRuleOverride(s // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := ManagedRuleEnabledState_Cache[strings.ToLower(enabledState)]; enabledStateOk { - override.EnabledState = &enabledStateValue - } else { - enabledStateTemp := ManagedRuleEnabledState(*source.EnabledState) - override.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, managedRuleEnabledState_Values) + override.EnabledState = &enabledStateTemp } else { override.EnabledState = nil } @@ -5329,12 +5212,8 @@ func (override *ManagedRuleOverride_STATUS) AssignProperties_From_ManagedRuleOve // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := ActionType_STATUS_Cache[strings.ToLower(action)]; actionOk { - override.Action = &actionValue - } else { - actionTemp := ActionType_STATUS(*source.Action) - override.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, actionType_STATUS_Values) + override.Action = &actionTemp } else { override.Action = nil } @@ -5342,12 +5221,8 @@ func (override *ManagedRuleOverride_STATUS) AssignProperties_From_ManagedRuleOve // EnabledState if source.EnabledState != nil { enabledState := *source.EnabledState - if enabledStateValue, enabledStateOk := ManagedRuleEnabledState_STATUS_Cache[strings.ToLower(enabledState)]; enabledStateOk { - override.EnabledState = &enabledStateValue - } else { - enabledStateTemp := ManagedRuleEnabledState_STATUS(*source.EnabledState) - override.EnabledState = &enabledStateTemp - } + enabledStateTemp := genruntime.ToEnum(enabledState, managedRuleEnabledState_STATUS_Values) + override.EnabledState = &enabledStateTemp } else { override.EnabledState = nil } diff --git a/v2/api/network/v1api20180501/dns_zone_types_gen.go b/v2/api/network/v1api20180501/dns_zone_types_gen.go index 0a2d8e00514..05badc437f5 100644 --- a/v2/api/network/v1api20180501/dns_zone_types_gen.go +++ b/v2/api/network/v1api20180501/dns_zone_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-05-01": APIVersion_Value, } @@ -601,12 +600,8 @@ func (zone *DnsZone_Spec) AssignProperties_From_DnsZone_Spec(source *v20180501s. // ZoneType if source.ZoneType != nil { zoneType := *source.ZoneType - if zoneTypeValue, zoneTypeOk := ZoneProperties_ZoneType_Cache[strings.ToLower(zoneType)]; zoneTypeOk { - zone.ZoneType = &zoneTypeValue - } else { - zoneTypeTemp := ZoneProperties_ZoneType(*source.ZoneType) - zone.ZoneType = &zoneTypeTemp - } + zoneTypeTemp := genruntime.ToEnum(zoneType, zoneProperties_ZoneType_Values) + zone.ZoneType = &zoneTypeTemp } else { zone.ZoneType = nil } @@ -1063,12 +1058,8 @@ func (zone *DnsZone_STATUS) AssignProperties_From_DnsZone_STATUS(source *v201805 // ZoneType if source.ZoneType != nil { zoneType := *source.ZoneType - if zoneTypeValue, zoneTypeOk := ZoneProperties_ZoneType_STATUS_Cache[strings.ToLower(zoneType)]; zoneTypeOk { - zone.ZoneType = &zoneTypeValue - } else { - zoneTypeTemp := ZoneProperties_ZoneType_STATUS(*source.ZoneType) - zone.ZoneType = &zoneTypeTemp - } + zoneTypeTemp := genruntime.ToEnum(zoneType, zoneProperties_ZoneType_STATUS_Values) + zone.ZoneType = &zoneTypeTemp } else { zone.ZoneType = nil } @@ -1337,7 +1328,7 @@ const ( ) // Mapping from string to ZoneProperties_ZoneType -var ZoneProperties_ZoneType_Cache = map[string]ZoneProperties_ZoneType{ +var zoneProperties_ZoneType_Values = map[string]ZoneProperties_ZoneType{ "private": ZoneProperties_ZoneType_Private, "public": ZoneProperties_ZoneType_Public, } @@ -1350,7 +1341,7 @@ const ( ) // Mapping from string to ZoneProperties_ZoneType_STATUS -var ZoneProperties_ZoneType_STATUS_Cache = map[string]ZoneProperties_ZoneType_STATUS{ +var zoneProperties_ZoneType_STATUS_Values = map[string]ZoneProperties_ZoneType_STATUS{ "private": ZoneProperties_ZoneType_STATUS_Private, "public": ZoneProperties_ZoneType_STATUS_Public, } diff --git a/v2/api/network/v1api20180501/storage/dns_zone_types_gen.go b/v2/api/network/v1api20180501/storage/dns_zone_types_gen.go index 4a9c8b409e2..47e548f69e9 100644 --- a/v2/api/network/v1api20180501/storage/dns_zone_types_gen.go +++ b/v2/api/network/v1api20180501/storage/dns_zone_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-05-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-05-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20180901/private_dns_zone_types_gen.go b/v2/api/network/v1api20180901/private_dns_zone_types_gen.go index 15baf0e14fe..3a8f93b22a3 100644 --- a/v2/api/network/v1api20180901/private_dns_zone_types_gen.go +++ b/v2/api/network/v1api20180901/private_dns_zone_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-09-01": APIVersion_Value, } @@ -838,12 +837,8 @@ func (zone *PrivateDnsZone_STATUS) AssignProperties_From_PrivateDnsZone_STATUS(s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateZoneProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - zone.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateZoneProperties_ProvisioningState_STATUS(*source.ProvisioningState) - zone.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateZoneProperties_ProvisioningState_STATUS_Values) + zone.ProvisioningState = &provisioningStateTemp } else { zone.ProvisioningState = nil } @@ -933,7 +928,7 @@ const ( ) // Mapping from string to PrivateZoneProperties_ProvisioningState_STATUS -var PrivateZoneProperties_ProvisioningState_STATUS_Cache = map[string]PrivateZoneProperties_ProvisioningState_STATUS{ +var privateZoneProperties_ProvisioningState_STATUS_Values = map[string]PrivateZoneProperties_ProvisioningState_STATUS{ "canceled": PrivateZoneProperties_ProvisioningState_STATUS_Canceled, "creating": PrivateZoneProperties_ProvisioningState_STATUS_Creating, "deleting": PrivateZoneProperties_ProvisioningState_STATUS_Deleting, diff --git a/v2/api/network/v1api20180901/storage/private_dns_zone_types_gen.go b/v2/api/network/v1api20180901/storage/private_dns_zone_types_gen.go index c4ed9657150..c2cbc43d47f 100644 --- a/v2/api/network/v1api20180901/storage/private_dns_zone_types_gen.go +++ b/v2/api/network/v1api20180901/storage/private_dns_zone_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2018-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2018-09-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20200601/private_dns_zones_aaaa_record_types_gen.go b/v2/api/network/v1api20200601/private_dns_zones_aaaa_record_types_gen.go index 086bde9caef..4ef7465967f 100644 --- a/v2/api/network/v1api20200601/private_dns_zones_aaaa_record_types_gen.go +++ b/v2/api/network/v1api20200601/private_dns_zones_aaaa_record_types_gen.go @@ -330,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20200601/private_dns_zones_virtual_network_link_types_gen.go b/v2/api/network/v1api20200601/private_dns_zones_virtual_network_link_types_gen.go index 13a858347c5..08304b76ae0 100644 --- a/v2/api/network/v1api20200601/private_dns_zones_virtual_network_link_types_gen.go +++ b/v2/api/network/v1api20200601/private_dns_zones_virtual_network_link_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -883,12 +882,8 @@ func (link *PrivateDnsZones_VirtualNetworkLink_STATUS) AssignProperties_From_Pri // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := VirtualNetworkLinkProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - link.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := VirtualNetworkLinkProperties_ProvisioningState_STATUS(*source.ProvisioningState) - link.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, virtualNetworkLinkProperties_ProvisioningState_STATUS_Values) + link.ProvisioningState = &provisioningStateTemp } else { link.ProvisioningState = nil } @@ -922,12 +917,8 @@ func (link *PrivateDnsZones_VirtualNetworkLink_STATUS) AssignProperties_From_Pri // VirtualNetworkLinkState if source.VirtualNetworkLinkState != nil { virtualNetworkLinkState := *source.VirtualNetworkLinkState - if virtualNetworkLinkStateValue, virtualNetworkLinkStateOk := VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_Cache[strings.ToLower(virtualNetworkLinkState)]; virtualNetworkLinkStateOk { - link.VirtualNetworkLinkState = &virtualNetworkLinkStateValue - } else { - virtualNetworkLinkStateTemp := VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS(*source.VirtualNetworkLinkState) - link.VirtualNetworkLinkState = &virtualNetworkLinkStateTemp - } + virtualNetworkLinkStateTemp := genruntime.ToEnum(virtualNetworkLinkState, virtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_Values) + link.VirtualNetworkLinkState = &virtualNetworkLinkStateTemp } else { link.VirtualNetworkLinkState = nil } @@ -1179,7 +1170,7 @@ const ( ) // Mapping from string to VirtualNetworkLinkProperties_ProvisioningState_STATUS -var VirtualNetworkLinkProperties_ProvisioningState_STATUS_Cache = map[string]VirtualNetworkLinkProperties_ProvisioningState_STATUS{ +var virtualNetworkLinkProperties_ProvisioningState_STATUS_Values = map[string]VirtualNetworkLinkProperties_ProvisioningState_STATUS{ "canceled": VirtualNetworkLinkProperties_ProvisioningState_STATUS_Canceled, "creating": VirtualNetworkLinkProperties_ProvisioningState_STATUS_Creating, "deleting": VirtualNetworkLinkProperties_ProvisioningState_STATUS_Deleting, @@ -1196,7 +1187,7 @@ const ( ) // Mapping from string to VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS -var VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_Cache = map[string]VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS{ +var virtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_Values = map[string]VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS{ "completed": VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_Completed, "inprogress": VirtualNetworkLinkProperties_VirtualNetworkLinkState_STATUS_InProgress, } diff --git a/v2/api/network/v1api20200601/storage/private_dns_zones_aaaa_record_types_gen.go b/v2/api/network/v1api20200601/storage/private_dns_zones_aaaa_record_types_gen.go index 205c298fc6b..4ffdb6d895b 100644 --- a/v2/api/network/v1api20200601/storage/private_dns_zones_aaaa_record_types_gen.go +++ b/v2/api/network/v1api20200601/storage/private_dns_zones_aaaa_record_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20201101/load_balancer_spec_arm_types_gen.go b/v2/api/network/v1api20201101/load_balancer_spec_arm_types_gen.go index 55086bff076..8c2fa27b46f 100644 --- a/v2/api/network/v1api20201101/load_balancer_spec_arm_types_gen.go +++ b/v2/api/network/v1api20201101/load_balancer_spec_arm_types_gen.go @@ -106,7 +106,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -152,7 +152,7 @@ const ( ) // Mapping from string to LoadBalancerSku_Name -var LoadBalancerSku_Name_Cache = map[string]LoadBalancerSku_Name{ +var loadBalancerSku_Name_Values = map[string]LoadBalancerSku_Name{ "basic": LoadBalancerSku_Name_Basic, "standard": LoadBalancerSku_Name_Standard, } @@ -166,7 +166,7 @@ const ( ) // Mapping from string to LoadBalancerSku_Tier -var LoadBalancerSku_Tier_Cache = map[string]LoadBalancerSku_Tier{ +var loadBalancerSku_Tier_Values = map[string]LoadBalancerSku_Tier{ "global": LoadBalancerSku_Tier_Global, "regional": LoadBalancerSku_Tier_Regional, } diff --git a/v2/api/network/v1api20201101/load_balancer_status_arm_types_gen.go b/v2/api/network/v1api20201101/load_balancer_status_arm_types_gen.go index 6c203c37671..7c4fa9b1809 100644 --- a/v2/api/network/v1api20201101/load_balancer_status_arm_types_gen.go +++ b/v2/api/network/v1api20201101/load_balancer_status_arm_types_gen.go @@ -113,7 +113,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -185,7 +185,7 @@ const ( ) // Mapping from string to LoadBalancerSku_Name_STATUS -var LoadBalancerSku_Name_STATUS_Cache = map[string]LoadBalancerSku_Name_STATUS{ +var loadBalancerSku_Name_STATUS_Values = map[string]LoadBalancerSku_Name_STATUS{ "basic": LoadBalancerSku_Name_STATUS_Basic, "standard": LoadBalancerSku_Name_STATUS_Standard, } @@ -198,7 +198,7 @@ const ( ) // Mapping from string to LoadBalancerSku_Tier_STATUS -var LoadBalancerSku_Tier_STATUS_Cache = map[string]LoadBalancerSku_Tier_STATUS{ +var loadBalancerSku_Tier_STATUS_Values = map[string]LoadBalancerSku_Tier_STATUS{ "global": LoadBalancerSku_Tier_STATUS_Global, "regional": LoadBalancerSku_Tier_STATUS_Regional, } diff --git a/v2/api/network/v1api20201101/load_balancer_types_gen.go b/v2/api/network/v1api20201101/load_balancer_types_gen.go index 15775019741..877919f4108 100644 --- a/v2/api/network/v1api20201101/load_balancer_types_gen.go +++ b/v2/api/network/v1api20201101/load_balancer_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-11-01": APIVersion_Value, } @@ -1690,12 +1689,8 @@ func (balancer *LoadBalancer_STATUS) AssignProperties_From_LoadBalancer_STATUS(s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - balancer.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - balancer.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + balancer.ProvisioningState = &provisioningStateTemp } else { balancer.ProvisioningState = nil } @@ -2340,12 +2335,8 @@ func (embedded *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) Assi // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -2548,12 +2539,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -2655,12 +2642,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -2900,12 +2883,8 @@ func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) Assign // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - embedded.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion(*source.PrivateIPAddressVersion) - embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_Values) + embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { embedded.PrivateIPAddressVersion = nil } @@ -2913,12 +2892,8 @@ func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) Assign // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { embedded.PrivateIPAllocationMethod = nil } @@ -3430,12 +3405,8 @@ func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - embedded.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion_STATUS(*source.PrivateIPAddressVersion) - embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_STATUS_Values) + embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { embedded.PrivateIPAddressVersion = nil } @@ -3443,12 +3414,8 @@ func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_STATUS_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod_STATUS(*source.PrivateIPAllocationMethod) - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_STATUS_Values) + embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { embedded.PrivateIPAllocationMethod = nil } @@ -3456,12 +3423,8 @@ func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -3932,12 +3895,8 @@ func (pool *InboundNatPool) AssignProperties_From_InboundNatPool(source *v202011 // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - pool.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol(*source.Protocol) - pool.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_Values) + pool.Protocol = &protocolTemp } else { pool.Protocol = nil } @@ -4303,12 +4262,8 @@ func (pool *InboundNatPool_STATUS) AssignProperties_From_InboundNatPool_STATUS(s // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - pool.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol_STATUS(*source.Protocol) - pool.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_STATUS_Values) + pool.Protocol = &protocolTemp } else { pool.Protocol = nil } @@ -4316,12 +4271,8 @@ func (pool *InboundNatPool_STATUS) AssignProperties_From_InboundNatPool_STATUS(s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - pool.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - pool.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + pool.ProvisioningState = &provisioningStateTemp } else { pool.ProvisioningState = nil } @@ -4646,12 +4597,8 @@ func (embedded *InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignPropertie // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - embedded.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol(*source.Protocol) - embedded.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_Values) + embedded.Protocol = &protocolTemp } else { embedded.Protocol = nil } @@ -5025,12 +4972,8 @@ func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignPr // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - embedded.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol_STATUS(*source.Protocol) - embedded.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_STATUS_Values) + embedded.Protocol = &protocolTemp } else { embedded.Protocol = nil } @@ -5038,12 +4981,8 @@ func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignPr // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -5214,12 +5153,8 @@ func (balancerSku *LoadBalancerSku) AssignProperties_From_LoadBalancerSku(source // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LoadBalancerSku_Name_Cache[strings.ToLower(name)]; nameOk { - balancerSku.Name = &nameValue - } else { - nameTemp := LoadBalancerSku_Name(*source.Name) - balancerSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, loadBalancerSku_Name_Values) + balancerSku.Name = &nameTemp } else { balancerSku.Name = nil } @@ -5227,12 +5162,8 @@ func (balancerSku *LoadBalancerSku) AssignProperties_From_LoadBalancerSku(source // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := LoadBalancerSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - balancerSku.Tier = &tierValue - } else { - tierTemp := LoadBalancerSku_Tier(*source.Tier) - balancerSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, loadBalancerSku_Tier_Values) + balancerSku.Tier = &tierTemp } else { balancerSku.Tier = nil } @@ -5341,12 +5272,8 @@ func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_From_LoadBalancerSku // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LoadBalancerSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - balancerSku.Name = &nameValue - } else { - nameTemp := LoadBalancerSku_Name_STATUS(*source.Name) - balancerSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, loadBalancerSku_Name_STATUS_Values) + balancerSku.Name = &nameTemp } else { balancerSku.Name = nil } @@ -5354,12 +5281,8 @@ func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_From_LoadBalancerSku // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := LoadBalancerSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - balancerSku.Tier = &tierValue - } else { - tierTemp := LoadBalancerSku_Tier_STATUS(*source.Tier) - balancerSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, loadBalancerSku_Tier_STATUS_Values) + balancerSku.Tier = &tierTemp } else { balancerSku.Tier = nil } @@ -5737,12 +5660,8 @@ func (rule *LoadBalancingRule) AssignProperties_From_LoadBalancingRule(source *v // LoadDistribution if source.LoadDistribution != nil { loadDistribution := *source.LoadDistribution - if loadDistributionValue, loadDistributionOk := LoadBalancingRulePropertiesFormat_LoadDistribution_Cache[strings.ToLower(loadDistribution)]; loadDistributionOk { - rule.LoadDistribution = &loadDistributionValue - } else { - loadDistributionTemp := LoadBalancingRulePropertiesFormat_LoadDistribution(*source.LoadDistribution) - rule.LoadDistribution = &loadDistributionTemp - } + loadDistributionTemp := genruntime.ToEnum(loadDistribution, loadBalancingRulePropertiesFormat_LoadDistribution_Values) + rule.LoadDistribution = &loadDistributionTemp } else { rule.LoadDistribution = nil } @@ -5765,12 +5684,8 @@ func (rule *LoadBalancingRule) AssignProperties_From_LoadBalancingRule(source *v // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -6272,12 +6187,8 @@ func (rule *LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_ST // LoadDistribution if source.LoadDistribution != nil { loadDistribution := *source.LoadDistribution - if loadDistributionValue, loadDistributionOk := LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS_Cache[strings.ToLower(loadDistribution)]; loadDistributionOk { - rule.LoadDistribution = &loadDistributionValue - } else { - loadDistributionTemp := LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS(*source.LoadDistribution) - rule.LoadDistribution = &loadDistributionTemp - } + loadDistributionTemp := genruntime.ToEnum(loadDistribution, loadBalancingRulePropertiesFormat_LoadDistribution_STATUS_Values) + rule.LoadDistribution = &loadDistributionTemp } else { rule.LoadDistribution = nil } @@ -6300,12 +6211,8 @@ func (rule *LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_ST // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol_STATUS(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_STATUS_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -6313,12 +6220,8 @@ func (rule *LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_ST // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -6677,12 +6580,8 @@ func (rule *OutboundRule) AssignProperties_From_OutboundRule(source *v20201101s. // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := OutboundRulePropertiesFormat_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := OutboundRulePropertiesFormat_Protocol(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, outboundRulePropertiesFormat_Protocol_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -7036,12 +6935,8 @@ func (rule *OutboundRule_STATUS) AssignProperties_From_OutboundRule_STATUS(sourc // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := OutboundRulePropertiesFormat_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := OutboundRulePropertiesFormat_Protocol_STATUS(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, outboundRulePropertiesFormat_Protocol_STATUS_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -7049,12 +6944,8 @@ func (rule *OutboundRule_STATUS) AssignProperties_From_OutboundRule_STATUS(sourc // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -7316,12 +7207,8 @@ func (probe *Probe) AssignProperties_From_Probe(source *v20201101s.Probe) error // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ProbePropertiesFormat_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - probe.Protocol = &protocolValue - } else { - protocolTemp := ProbePropertiesFormat_Protocol(*source.Protocol) - probe.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, probePropertiesFormat_Protocol_Values) + probe.Protocol = &protocolTemp } else { probe.Protocol = nil } @@ -7597,12 +7484,8 @@ func (probe *Probe_STATUS) AssignProperties_From_Probe_STATUS(source *v20201101s // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ProbePropertiesFormat_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - probe.Protocol = &protocolValue - } else { - protocolTemp := ProbePropertiesFormat_Protocol_STATUS(*source.Protocol) - probe.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, probePropertiesFormat_Protocol_STATUS_Values) + probe.Protocol = &protocolTemp } else { probe.Protocol = nil } @@ -7610,12 +7493,8 @@ func (probe *Probe_STATUS) AssignProperties_From_Probe_STATUS(source *v20201101s // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - probe.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - probe.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + probe.ProvisioningState = &provisioningStateTemp } else { probe.ProvisioningState = nil } @@ -7715,7 +7594,7 @@ const ( ) // Mapping from string to ProvisioningState_STATUS -var ProvisioningState_STATUS_Cache = map[string]ProvisioningState_STATUS{ +var provisioningState_STATUS_Values = map[string]ProvisioningState_STATUS{ "deleting": ProvisioningState_STATUS_Deleting, "failed": ProvisioningState_STATUS_Failed, "succeeded": ProvisioningState_STATUS_Succeeded, @@ -8273,7 +8152,7 @@ const ( ) // Mapping from string to LoadBalancingRulePropertiesFormat_LoadDistribution -var LoadBalancingRulePropertiesFormat_LoadDistribution_Cache = map[string]LoadBalancingRulePropertiesFormat_LoadDistribution{ +var loadBalancingRulePropertiesFormat_LoadDistribution_Values = map[string]LoadBalancingRulePropertiesFormat_LoadDistribution{ "default": LoadBalancingRulePropertiesFormat_LoadDistribution_Default, "sourceip": LoadBalancingRulePropertiesFormat_LoadDistribution_SourceIP, "sourceipprotocol": LoadBalancingRulePropertiesFormat_LoadDistribution_SourceIPProtocol, @@ -8288,7 +8167,7 @@ const ( ) // Mapping from string to LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS -var LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS_Cache = map[string]LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS{ +var loadBalancingRulePropertiesFormat_LoadDistribution_STATUS_Values = map[string]LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS{ "default": LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS_Default, "sourceip": LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS_SourceIP, "sourceipprotocol": LoadBalancingRulePropertiesFormat_LoadDistribution_STATUS_SourceIPProtocol, @@ -8363,7 +8242,7 @@ const ( ) // Mapping from string to OutboundRulePropertiesFormat_Protocol -var OutboundRulePropertiesFormat_Protocol_Cache = map[string]OutboundRulePropertiesFormat_Protocol{ +var outboundRulePropertiesFormat_Protocol_Values = map[string]OutboundRulePropertiesFormat_Protocol{ "all": OutboundRulePropertiesFormat_Protocol_All, "tcp": OutboundRulePropertiesFormat_Protocol_Tcp, "udp": OutboundRulePropertiesFormat_Protocol_Udp, @@ -8378,7 +8257,7 @@ const ( ) // Mapping from string to OutboundRulePropertiesFormat_Protocol_STATUS -var OutboundRulePropertiesFormat_Protocol_STATUS_Cache = map[string]OutboundRulePropertiesFormat_Protocol_STATUS{ +var outboundRulePropertiesFormat_Protocol_STATUS_Values = map[string]OutboundRulePropertiesFormat_Protocol_STATUS{ "all": OutboundRulePropertiesFormat_Protocol_STATUS_All, "tcp": OutboundRulePropertiesFormat_Protocol_STATUS_Tcp, "udp": OutboundRulePropertiesFormat_Protocol_STATUS_Udp, @@ -8394,7 +8273,7 @@ const ( ) // Mapping from string to ProbePropertiesFormat_Protocol -var ProbePropertiesFormat_Protocol_Cache = map[string]ProbePropertiesFormat_Protocol{ +var probePropertiesFormat_Protocol_Values = map[string]ProbePropertiesFormat_Protocol{ "http": ProbePropertiesFormat_Protocol_Http, "https": ProbePropertiesFormat_Protocol_Https, "tcp": ProbePropertiesFormat_Protocol_Tcp, @@ -8409,7 +8288,7 @@ const ( ) // Mapping from string to ProbePropertiesFormat_Protocol_STATUS -var ProbePropertiesFormat_Protocol_STATUS_Cache = map[string]ProbePropertiesFormat_Protocol_STATUS{ +var probePropertiesFormat_Protocol_STATUS_Values = map[string]ProbePropertiesFormat_Protocol_STATUS{ "http": ProbePropertiesFormat_Protocol_STATUS_Http, "https": ProbePropertiesFormat_Protocol_STATUS_Https, "tcp": ProbePropertiesFormat_Protocol_STATUS_Tcp, diff --git a/v2/api/network/v1api20201101/load_balancers_inbound_nat_rule_types_gen.go b/v2/api/network/v1api20201101/load_balancers_inbound_nat_rule_types_gen.go index c3663e7e2c7..5d5fbce5cfe 100644 --- a/v2/api/network/v1api20201101/load_balancers_inbound_nat_rule_types_gen.go +++ b/v2/api/network/v1api20201101/load_balancers_inbound_nat_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -617,12 +616,8 @@ func (rule *LoadBalancers_InboundNatRule_Spec) AssignProperties_From_LoadBalance // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -1071,12 +1066,8 @@ func (rule *LoadBalancers_InboundNatRule_STATUS) AssignProperties_From_LoadBalan // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := TransportProtocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := TransportProtocol_STATUS(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, transportProtocol_STATUS_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -1084,12 +1075,8 @@ func (rule *LoadBalancers_InboundNatRule_STATUS) AssignProperties_From_LoadBalan // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -1425,7 +1412,7 @@ const ( ) // Mapping from string to TransportProtocol -var TransportProtocol_Cache = map[string]TransportProtocol{ +var transportProtocol_Values = map[string]TransportProtocol{ "all": TransportProtocol_All, "tcp": TransportProtocol_Tcp, "udp": TransportProtocol_Udp, @@ -1441,7 +1428,7 @@ const ( ) // Mapping from string to TransportProtocol_STATUS -var TransportProtocol_STATUS_Cache = map[string]TransportProtocol_STATUS{ +var transportProtocol_STATUS_Values = map[string]TransportProtocol_STATUS{ "all": TransportProtocol_STATUS_All, "tcp": TransportProtocol_STATUS_Tcp, "udp": TransportProtocol_STATUS_Udp, diff --git a/v2/api/network/v1api20201101/network_interface_types_gen.go b/v2/api/network/v1api20201101/network_interface_types_gen.go index 1346bd00ed4..45da2253985 100644 --- a/v2/api/network/v1api20201101/network_interface_types_gen.go +++ b/v2/api/network/v1api20201101/network_interface_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -723,12 +722,8 @@ func (networkInterface *NetworkInterface_Spec) AssignProperties_From_NetworkInte // NicType if source.NicType != nil { nicType := *source.NicType - if nicTypeValue, nicTypeOk := NetworkInterfacePropertiesFormat_NicType_Cache[strings.ToLower(nicType)]; nicTypeOk { - networkInterface.NicType = &nicTypeValue - } else { - nicTypeTemp := NetworkInterfacePropertiesFormat_NicType(*source.NicType) - networkInterface.NicType = &nicTypeTemp - } + nicTypeTemp := genruntime.ToEnum(nicType, networkInterfacePropertiesFormat_NicType_Values) + networkInterface.NicType = &nicTypeTemp } else { networkInterface.NicType = nil } @@ -1480,12 +1475,8 @@ func (embedded *NetworkInterface_STATUS_NetworkInterface_SubResourceEmbedded) As // MigrationPhase if source.MigrationPhase != nil { migrationPhase := *source.MigrationPhase - if migrationPhaseValue, migrationPhaseOk := NetworkInterfacePropertiesFormat_MigrationPhase_STATUS_Cache[strings.ToLower(migrationPhase)]; migrationPhaseOk { - embedded.MigrationPhase = &migrationPhaseValue - } else { - migrationPhaseTemp := NetworkInterfacePropertiesFormat_MigrationPhase_STATUS(*source.MigrationPhase) - embedded.MigrationPhase = &migrationPhaseTemp - } + migrationPhaseTemp := genruntime.ToEnum(migrationPhase, networkInterfacePropertiesFormat_MigrationPhase_STATUS_Values) + embedded.MigrationPhase = &migrationPhaseTemp } else { embedded.MigrationPhase = nil } @@ -1508,12 +1499,8 @@ func (embedded *NetworkInterface_STATUS_NetworkInterface_SubResourceEmbedded) As // NicType if source.NicType != nil { nicType := *source.NicType - if nicTypeValue, nicTypeOk := NetworkInterfacePropertiesFormat_NicType_STATUS_Cache[strings.ToLower(nicType)]; nicTypeOk { - embedded.NicType = &nicTypeValue - } else { - nicTypeTemp := NetworkInterfacePropertiesFormat_NicType_STATUS(*source.NicType) - embedded.NicType = &nicTypeTemp - } + nicTypeTemp := genruntime.ToEnum(nicType, networkInterfacePropertiesFormat_NicType_STATUS_Values) + embedded.NicType = &nicTypeTemp } else { embedded.NicType = nil } @@ -1553,12 +1540,8 @@ func (embedded *NetworkInterface_STATUS_NetworkInterface_SubResourceEmbedded) As // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -2431,12 +2414,8 @@ func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbe // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - embedded.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion(*source.PrivateIPAddressVersion) - embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_Values) + embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { embedded.PrivateIPAddressVersion = nil } @@ -2444,12 +2423,8 @@ func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbe // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { embedded.PrivateIPAllocationMethod = nil } @@ -3157,12 +3132,8 @@ func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResou // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - embedded.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion_STATUS(*source.PrivateIPAddressVersion) - embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_STATUS_Values) + embedded.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { embedded.PrivateIPAddressVersion = nil } @@ -3170,12 +3141,8 @@ func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResou // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_STATUS_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod_STATUS(*source.PrivateIPAllocationMethod) - embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_STATUS_Values) + embedded.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { embedded.PrivateIPAllocationMethod = nil } @@ -3195,12 +3162,8 @@ func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -3454,7 +3417,7 @@ const ( ) // Mapping from string to NetworkInterfacePropertiesFormat_MigrationPhase_STATUS -var NetworkInterfacePropertiesFormat_MigrationPhase_STATUS_Cache = map[string]NetworkInterfacePropertiesFormat_MigrationPhase_STATUS{ +var networkInterfacePropertiesFormat_MigrationPhase_STATUS_Values = map[string]NetworkInterfacePropertiesFormat_MigrationPhase_STATUS{ "abort": NetworkInterfacePropertiesFormat_MigrationPhase_STATUS_Abort, "commit": NetworkInterfacePropertiesFormat_MigrationPhase_STATUS_Commit, "committed": NetworkInterfacePropertiesFormat_MigrationPhase_STATUS_Committed, @@ -3471,7 +3434,7 @@ const ( ) // Mapping from string to NetworkInterfacePropertiesFormat_NicType -var NetworkInterfacePropertiesFormat_NicType_Cache = map[string]NetworkInterfacePropertiesFormat_NicType{ +var networkInterfacePropertiesFormat_NicType_Values = map[string]NetworkInterfacePropertiesFormat_NicType{ "elastic": NetworkInterfacePropertiesFormat_NicType_Elastic, "standard": NetworkInterfacePropertiesFormat_NicType_Standard, } @@ -3484,7 +3447,7 @@ const ( ) // Mapping from string to NetworkInterfacePropertiesFormat_NicType_STATUS -var NetworkInterfacePropertiesFormat_NicType_STATUS_Cache = map[string]NetworkInterfacePropertiesFormat_NicType_STATUS{ +var networkInterfacePropertiesFormat_NicType_STATUS_Values = map[string]NetworkInterfacePropertiesFormat_NicType_STATUS{ "elastic": NetworkInterfacePropertiesFormat_NicType_STATUS_Elastic, "standard": NetworkInterfacePropertiesFormat_NicType_STATUS_Standard, } diff --git a/v2/api/network/v1api20201101/network_security_group_types_gen.go b/v2/api/network/v1api20201101/network_security_group_types_gen.go index 6378afa04fc..ff07566f206 100644 --- a/v2/api/network/v1api20201101/network_security_group_types_gen.go +++ b/v2/api/network/v1api20201101/network_security_group_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -838,12 +837,8 @@ func (embedded *NetworkSecurityGroup_STATUS_NetworkSecurityGroup_SubResourceEmbe // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } diff --git a/v2/api/network/v1api20201101/network_security_groups_security_rule_types_gen.go b/v2/api/network/v1api20201101/network_security_groups_security_rule_types_gen.go index d0d52c877b2..ccfbe8ffd47 100644 --- a/v2/api/network/v1api20201101/network_security_groups_security_rule_types_gen.go +++ b/v2/api/network/v1api20201101/network_security_groups_security_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -706,12 +705,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_Spec) AssignProperties_From_Netwo // Access if source.Access != nil { access := *source.Access - if accessValue, accessOk := SecurityRuleAccess_Cache[strings.ToLower(access)]; accessOk { - rule.Access = &accessValue - } else { - accessTemp := SecurityRuleAccess(*source.Access) - rule.Access = &accessTemp - } + accessTemp := genruntime.ToEnum(access, securityRuleAccess_Values) + rule.Access = &accessTemp } else { rule.Access = nil } @@ -755,12 +750,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_Spec) AssignProperties_From_Netwo // Direction if source.Direction != nil { direction := *source.Direction - if directionValue, directionOk := SecurityRuleDirection_Cache[strings.ToLower(direction)]; directionOk { - rule.Direction = &directionValue - } else { - directionTemp := SecurityRuleDirection(*source.Direction) - rule.Direction = &directionTemp - } + directionTemp := genruntime.ToEnum(direction, securityRuleDirection_Values) + rule.Direction = &directionTemp } else { rule.Direction = nil } @@ -779,12 +770,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_Spec) AssignProperties_From_Netwo // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := SecurityRulePropertiesFormat_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := SecurityRulePropertiesFormat_Protocol(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, securityRulePropertiesFormat_Protocol_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -1369,12 +1356,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_STATUS) AssignProperties_From_Net // Access if source.Access != nil { access := *source.Access - if accessValue, accessOk := SecurityRuleAccess_STATUS_Cache[strings.ToLower(access)]; accessOk { - rule.Access = &accessValue - } else { - accessTemp := SecurityRuleAccess_STATUS(*source.Access) - rule.Access = &accessTemp - } + accessTemp := genruntime.ToEnum(access, securityRuleAccess_STATUS_Values) + rule.Access = &accessTemp } else { rule.Access = nil } @@ -1418,12 +1401,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_STATUS) AssignProperties_From_Net // Direction if source.Direction != nil { direction := *source.Direction - if directionValue, directionOk := SecurityRuleDirection_STATUS_Cache[strings.ToLower(direction)]; directionOk { - rule.Direction = &directionValue - } else { - directionTemp := SecurityRuleDirection_STATUS(*source.Direction) - rule.Direction = &directionTemp - } + directionTemp := genruntime.ToEnum(direction, securityRuleDirection_STATUS_Values) + rule.Direction = &directionTemp } else { rule.Direction = nil } @@ -1443,12 +1422,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_STATUS) AssignProperties_From_Net // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := SecurityRulePropertiesFormat_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - rule.Protocol = &protocolValue - } else { - protocolTemp := SecurityRulePropertiesFormat_Protocol_STATUS(*source.Protocol) - rule.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, securityRulePropertiesFormat_Protocol_STATUS_Values) + rule.Protocol = &protocolTemp } else { rule.Protocol = nil } @@ -1456,12 +1431,8 @@ func (rule *NetworkSecurityGroups_SecurityRule_STATUS) AssignProperties_From_Net // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -1800,7 +1771,7 @@ const ( ) // Mapping from string to SecurityRuleAccess -var SecurityRuleAccess_Cache = map[string]SecurityRuleAccess{ +var securityRuleAccess_Values = map[string]SecurityRuleAccess{ "allow": SecurityRuleAccess_Allow, "deny": SecurityRuleAccess_Deny, } @@ -1814,7 +1785,7 @@ const ( ) // Mapping from string to SecurityRuleAccess_STATUS -var SecurityRuleAccess_STATUS_Cache = map[string]SecurityRuleAccess_STATUS{ +var securityRuleAccess_STATUS_Values = map[string]SecurityRuleAccess_STATUS{ "allow": SecurityRuleAccess_STATUS_Allow, "deny": SecurityRuleAccess_STATUS_Deny, } @@ -1829,7 +1800,7 @@ const ( ) // Mapping from string to SecurityRuleDirection -var SecurityRuleDirection_Cache = map[string]SecurityRuleDirection{ +var securityRuleDirection_Values = map[string]SecurityRuleDirection{ "inbound": SecurityRuleDirection_Inbound, "outbound": SecurityRuleDirection_Outbound, } @@ -1843,7 +1814,7 @@ const ( ) // Mapping from string to SecurityRuleDirection_STATUS -var SecurityRuleDirection_STATUS_Cache = map[string]SecurityRuleDirection_STATUS{ +var securityRuleDirection_STATUS_Values = map[string]SecurityRuleDirection_STATUS{ "inbound": SecurityRuleDirection_STATUS_Inbound, "outbound": SecurityRuleDirection_STATUS_Outbound, } @@ -1861,7 +1832,7 @@ const ( ) // Mapping from string to SecurityRulePropertiesFormat_Protocol -var SecurityRulePropertiesFormat_Protocol_Cache = map[string]SecurityRulePropertiesFormat_Protocol{ +var securityRulePropertiesFormat_Protocol_Values = map[string]SecurityRulePropertiesFormat_Protocol{ "ah": SecurityRulePropertiesFormat_Protocol_Ah, "esp": SecurityRulePropertiesFormat_Protocol_Esp, "icmp": SecurityRulePropertiesFormat_Protocol_Icmp, @@ -1882,7 +1853,7 @@ const ( ) // Mapping from string to SecurityRulePropertiesFormat_Protocol_STATUS -var SecurityRulePropertiesFormat_Protocol_STATUS_Cache = map[string]SecurityRulePropertiesFormat_Protocol_STATUS{ +var securityRulePropertiesFormat_Protocol_STATUS_Values = map[string]SecurityRulePropertiesFormat_Protocol_STATUS{ "ah": SecurityRulePropertiesFormat_Protocol_STATUS_Ah, "esp": SecurityRulePropertiesFormat_Protocol_STATUS_Esp, "icmp": SecurityRulePropertiesFormat_Protocol_STATUS_Icmp, diff --git a/v2/api/network/v1api20201101/public_ip_address_spec_arm_types_gen.go b/v2/api/network/v1api20201101/public_ip_address_spec_arm_types_gen.go index 4dd17f23445..6ae60759bee 100644 --- a/v2/api/network/v1api20201101/public_ip_address_spec_arm_types_gen.go +++ b/v2/api/network/v1api20201101/public_ip_address_spec_arm_types_gen.go @@ -141,7 +141,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Name -var PublicIPAddressSku_Name_Cache = map[string]PublicIPAddressSku_Name{ +var publicIPAddressSku_Name_Values = map[string]PublicIPAddressSku_Name{ "basic": PublicIPAddressSku_Name_Basic, "standard": PublicIPAddressSku_Name_Standard, } @@ -155,7 +155,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Tier -var PublicIPAddressSku_Tier_Cache = map[string]PublicIPAddressSku_Tier{ +var publicIPAddressSku_Tier_Values = map[string]PublicIPAddressSku_Tier{ "global": PublicIPAddressSku_Tier_Global, "regional": PublicIPAddressSku_Tier_Regional, } diff --git a/v2/api/network/v1api20201101/public_ip_address_status_public_ip_address_sub_resource_embedded_arm_types_gen.go b/v2/api/network/v1api20201101/public_ip_address_status_public_ip_address_sub_resource_embedded_arm_types_gen.go index 41a1392763f..b7660700b2c 100644 --- a/v2/api/network/v1api20201101/public_ip_address_status_public_ip_address_sub_resource_embedded_arm_types_gen.go +++ b/v2/api/network/v1api20201101/public_ip_address_status_public_ip_address_sub_resource_embedded_arm_types_gen.go @@ -146,7 +146,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Name_STATUS -var PublicIPAddressSku_Name_STATUS_Cache = map[string]PublicIPAddressSku_Name_STATUS{ +var publicIPAddressSku_Name_STATUS_Values = map[string]PublicIPAddressSku_Name_STATUS{ "basic": PublicIPAddressSku_Name_STATUS_Basic, "standard": PublicIPAddressSku_Name_STATUS_Standard, } @@ -159,7 +159,7 @@ const ( ) // Mapping from string to PublicIPAddressSku_Tier_STATUS -var PublicIPAddressSku_Tier_STATUS_Cache = map[string]PublicIPAddressSku_Tier_STATUS{ +var publicIPAddressSku_Tier_STATUS_Values = map[string]PublicIPAddressSku_Tier_STATUS{ "global": PublicIPAddressSku_Tier_STATUS_Global, "regional": PublicIPAddressSku_Tier_STATUS_Regional, } diff --git a/v2/api/network/v1api20201101/public_ip_address_types_gen.go b/v2/api/network/v1api20201101/public_ip_address_types_gen.go index 2df5d2d1f1c..c3dd761f34d 100644 --- a/v2/api/network/v1api20201101/public_ip_address_types_gen.go +++ b/v2/api/network/v1api20201101/public_ip_address_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -877,12 +876,8 @@ func (address *PublicIPAddress_Spec) AssignProperties_From_PublicIPAddress_Spec( // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := IPVersion_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - address.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := IPVersion(*source.PublicIPAddressVersion) - address.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, iPVersion_Values) + address.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { address.PublicIPAddressVersion = nil } @@ -890,12 +885,8 @@ func (address *PublicIPAddress_Spec) AssignProperties_From_PublicIPAddress_Spec( // PublicIPAllocationMethod if source.PublicIPAllocationMethod != nil { publicIPAllocationMethod := *source.PublicIPAllocationMethod - if publicIPAllocationMethodValue, publicIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(publicIPAllocationMethod)]; publicIPAllocationMethodOk { - address.PublicIPAllocationMethod = &publicIPAllocationMethodValue - } else { - publicIPAllocationMethodTemp := IPAllocationMethod(*source.PublicIPAllocationMethod) - address.PublicIPAllocationMethod = &publicIPAllocationMethodTemp - } + publicIPAllocationMethodTemp := genruntime.ToEnum(publicIPAllocationMethod, iPAllocationMethod_Values) + address.PublicIPAllocationMethod = &publicIPAllocationMethodTemp } else { address.PublicIPAllocationMethod = nil } @@ -1700,12 +1691,8 @@ func (embedded *PublicIPAddress_STATUS_PublicIPAddress_SubResourceEmbedded) Assi // MigrationPhase if source.MigrationPhase != nil { migrationPhase := *source.MigrationPhase - if migrationPhaseValue, migrationPhaseOk := PublicIPAddressPropertiesFormat_MigrationPhase_STATUS_Cache[strings.ToLower(migrationPhase)]; migrationPhaseOk { - embedded.MigrationPhase = &migrationPhaseValue - } else { - migrationPhaseTemp := PublicIPAddressPropertiesFormat_MigrationPhase_STATUS(*source.MigrationPhase) - embedded.MigrationPhase = &migrationPhaseTemp - } + migrationPhaseTemp := genruntime.ToEnum(migrationPhase, publicIPAddressPropertiesFormat_MigrationPhase_STATUS_Values) + embedded.MigrationPhase = &migrationPhaseTemp } else { embedded.MigrationPhase = nil } @@ -1728,12 +1715,8 @@ func (embedded *PublicIPAddress_STATUS_PublicIPAddress_SubResourceEmbedded) Assi // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -1741,12 +1724,8 @@ func (embedded *PublicIPAddress_STATUS_PublicIPAddress_SubResourceEmbedded) Assi // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := IPVersion_STATUS_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - embedded.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := IPVersion_STATUS(*source.PublicIPAddressVersion) - embedded.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, iPVersion_STATUS_Values) + embedded.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { embedded.PublicIPAddressVersion = nil } @@ -1754,12 +1733,8 @@ func (embedded *PublicIPAddress_STATUS_PublicIPAddress_SubResourceEmbedded) Assi // PublicIPAllocationMethod if source.PublicIPAllocationMethod != nil { publicIPAllocationMethod := *source.PublicIPAllocationMethod - if publicIPAllocationMethodValue, publicIPAllocationMethodOk := IPAllocationMethod_STATUS_Cache[strings.ToLower(publicIPAllocationMethod)]; publicIPAllocationMethodOk { - embedded.PublicIPAllocationMethod = &publicIPAllocationMethodValue - } else { - publicIPAllocationMethodTemp := IPAllocationMethod_STATUS(*source.PublicIPAllocationMethod) - embedded.PublicIPAllocationMethod = &publicIPAllocationMethodTemp - } + publicIPAllocationMethodTemp := genruntime.ToEnum(publicIPAllocationMethod, iPAllocationMethod_STATUS_Values) + embedded.PublicIPAllocationMethod = &publicIPAllocationMethodTemp } else { embedded.PublicIPAllocationMethod = nil } @@ -2098,12 +2073,8 @@ func (settings *DdosSettings) AssignProperties_From_DdosSettings(source *v202011 // ProtectionCoverage if source.ProtectionCoverage != nil { protectionCoverage := *source.ProtectionCoverage - if protectionCoverageValue, protectionCoverageOk := DdosSettings_ProtectionCoverage_Cache[strings.ToLower(protectionCoverage)]; protectionCoverageOk { - settings.ProtectionCoverage = &protectionCoverageValue - } else { - protectionCoverageTemp := DdosSettings_ProtectionCoverage(*source.ProtectionCoverage) - settings.ProtectionCoverage = &protectionCoverageTemp - } + protectionCoverageTemp := genruntime.ToEnum(protectionCoverage, ddosSettings_ProtectionCoverage_Values) + settings.ProtectionCoverage = &protectionCoverageTemp } else { settings.ProtectionCoverage = nil } @@ -2271,12 +2242,8 @@ func (settings *DdosSettings_STATUS) AssignProperties_From_DdosSettings_STATUS(s // ProtectionCoverage if source.ProtectionCoverage != nil { protectionCoverage := *source.ProtectionCoverage - if protectionCoverageValue, protectionCoverageOk := DdosSettings_ProtectionCoverage_STATUS_Cache[strings.ToLower(protectionCoverage)]; protectionCoverageOk { - settings.ProtectionCoverage = &protectionCoverageValue - } else { - protectionCoverageTemp := DdosSettings_ProtectionCoverage_STATUS(*source.ProtectionCoverage) - settings.ProtectionCoverage = &protectionCoverageTemp - } + protectionCoverageTemp := genruntime.ToEnum(protectionCoverage, ddosSettings_ProtectionCoverage_STATUS_Values) + settings.ProtectionCoverage = &protectionCoverageTemp } else { settings.ProtectionCoverage = nil } @@ -2339,7 +2306,7 @@ const ( ) // Mapping from string to IPAllocationMethod -var IPAllocationMethod_Cache = map[string]IPAllocationMethod{ +var iPAllocationMethod_Values = map[string]IPAllocationMethod{ "dynamic": IPAllocationMethod_Dynamic, "static": IPAllocationMethod_Static, } @@ -2353,7 +2320,7 @@ const ( ) // Mapping from string to IPAllocationMethod_STATUS -var IPAllocationMethod_STATUS_Cache = map[string]IPAllocationMethod_STATUS{ +var iPAllocationMethod_STATUS_Values = map[string]IPAllocationMethod_STATUS{ "dynamic": IPAllocationMethod_STATUS_Dynamic, "static": IPAllocationMethod_STATUS_Static, } @@ -2609,7 +2576,7 @@ const ( ) // Mapping from string to IPVersion -var IPVersion_Cache = map[string]IPVersion{ +var iPVersion_Values = map[string]IPVersion{ "ipv4": IPVersion_IPv4, "ipv6": IPVersion_IPv6, } @@ -2623,7 +2590,7 @@ const ( ) // Mapping from string to IPVersion_STATUS -var IPVersion_STATUS_Cache = map[string]IPVersion_STATUS{ +var iPVersion_STATUS_Values = map[string]IPVersion_STATUS{ "ipv4": IPVersion_STATUS_IPv4, "ipv6": IPVersion_STATUS_IPv6, } @@ -3028,7 +2995,7 @@ const ( ) // Mapping from string to PublicIPAddressPropertiesFormat_MigrationPhase_STATUS -var PublicIPAddressPropertiesFormat_MigrationPhase_STATUS_Cache = map[string]PublicIPAddressPropertiesFormat_MigrationPhase_STATUS{ +var publicIPAddressPropertiesFormat_MigrationPhase_STATUS_Values = map[string]PublicIPAddressPropertiesFormat_MigrationPhase_STATUS{ "abort": PublicIPAddressPropertiesFormat_MigrationPhase_STATUS_Abort, "commit": PublicIPAddressPropertiesFormat_MigrationPhase_STATUS_Commit, "committed": PublicIPAddressPropertiesFormat_MigrationPhase_STATUS_Committed, @@ -3102,12 +3069,8 @@ func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(s // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPAddressSku_Name_Cache[strings.ToLower(name)]; nameOk { - addressSku.Name = &nameValue - } else { - nameTemp := PublicIPAddressSku_Name(*source.Name) - addressSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPAddressSku_Name_Values) + addressSku.Name = &nameTemp } else { addressSku.Name = nil } @@ -3115,12 +3078,8 @@ func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(s // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPAddressSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - addressSku.Tier = &tierValue - } else { - tierTemp := PublicIPAddressSku_Tier(*source.Tier) - addressSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPAddressSku_Tier_Values) + addressSku.Tier = &tierTemp } else { addressSku.Tier = nil } @@ -3229,12 +3188,8 @@ func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddre // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPAddressSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - addressSku.Name = &nameValue - } else { - nameTemp := PublicIPAddressSku_Name_STATUS(*source.Name) - addressSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPAddressSku_Name_STATUS_Values) + addressSku.Name = &nameTemp } else { addressSku.Name = nil } @@ -3242,12 +3197,8 @@ func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddre // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPAddressSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - addressSku.Tier = &tierValue - } else { - tierTemp := PublicIPAddressSku_Tier_STATUS(*source.Tier) - addressSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPAddressSku_Tier_STATUS_Values) + addressSku.Tier = &tierTemp } else { addressSku.Tier = nil } @@ -3381,7 +3332,7 @@ const ( ) // Mapping from string to DdosSettings_ProtectionCoverage -var DdosSettings_ProtectionCoverage_Cache = map[string]DdosSettings_ProtectionCoverage{ +var ddosSettings_ProtectionCoverage_Values = map[string]DdosSettings_ProtectionCoverage{ "basic": DdosSettings_ProtectionCoverage_Basic, "standard": DdosSettings_ProtectionCoverage_Standard, } @@ -3394,7 +3345,7 @@ const ( ) // Mapping from string to DdosSettings_ProtectionCoverage_STATUS -var DdosSettings_ProtectionCoverage_STATUS_Cache = map[string]DdosSettings_ProtectionCoverage_STATUS{ +var ddosSettings_ProtectionCoverage_STATUS_Values = map[string]DdosSettings_ProtectionCoverage_STATUS{ "basic": DdosSettings_ProtectionCoverage_STATUS_Basic, "standard": DdosSettings_ProtectionCoverage_STATUS_Standard, } diff --git a/v2/api/network/v1api20201101/route_table_types_gen.go b/v2/api/network/v1api20201101/route_table_types_gen.go index 51924193d6a..2559269773d 100644 --- a/v2/api/network/v1api20201101/route_table_types_gen.go +++ b/v2/api/network/v1api20201101/route_table_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -783,12 +782,8 @@ func (table *RouteTable_STATUS) AssignProperties_From_RouteTable_STATUS(source * // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - table.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - table.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + table.ProvisioningState = &provisioningStateTemp } else { table.ProvisioningState = nil } diff --git a/v2/api/network/v1api20201101/route_tables_route_types_gen.go b/v2/api/network/v1api20201101/route_tables_route_types_gen.go index 86ffee1d86c..8702c80c2ca 100644 --- a/v2/api/network/v1api20201101/route_tables_route_types_gen.go +++ b/v2/api/network/v1api20201101/route_tables_route_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -523,12 +522,8 @@ func (route *RouteTables_Route_Spec) AssignProperties_From_RouteTables_Route_Spe // NextHopType if source.NextHopType != nil { nextHopType := *source.NextHopType - if nextHopTypeValue, nextHopTypeOk := RouteNextHopType_Cache[strings.ToLower(nextHopType)]; nextHopTypeOk { - route.NextHopType = &nextHopTypeValue - } else { - nextHopTypeTemp := RouteNextHopType(*source.NextHopType) - route.NextHopType = &nextHopTypeTemp - } + nextHopTypeTemp := genruntime.ToEnum(nextHopType, routeNextHopType_Values) + route.NextHopType = &nextHopTypeTemp } else { route.NextHopType = nil } @@ -838,12 +833,8 @@ func (route *RouteTables_Route_STATUS) AssignProperties_From_RouteTables_Route_S // NextHopType if source.NextHopType != nil { nextHopType := *source.NextHopType - if nextHopTypeValue, nextHopTypeOk := RouteNextHopType_STATUS_Cache[strings.ToLower(nextHopType)]; nextHopTypeOk { - route.NextHopType = &nextHopTypeValue - } else { - nextHopTypeTemp := RouteNextHopType_STATUS(*source.NextHopType) - route.NextHopType = &nextHopTypeTemp - } + nextHopTypeTemp := genruntime.ToEnum(nextHopType, routeNextHopType_STATUS_Values) + route.NextHopType = &nextHopTypeTemp } else { route.NextHopType = nil } @@ -851,12 +842,8 @@ func (route *RouteTables_Route_STATUS) AssignProperties_From_RouteTables_Route_S // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - route.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - route.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + route.ProvisioningState = &provisioningStateTemp } else { route.ProvisioningState = nil } @@ -942,7 +929,7 @@ const ( ) // Mapping from string to RouteNextHopType -var RouteNextHopType_Cache = map[string]RouteNextHopType{ +var routeNextHopType_Values = map[string]RouteNextHopType{ "internet": RouteNextHopType_Internet, "none": RouteNextHopType_None, "virtualappliance": RouteNextHopType_VirtualAppliance, @@ -962,7 +949,7 @@ const ( ) // Mapping from string to RouteNextHopType_STATUS -var RouteNextHopType_STATUS_Cache = map[string]RouteNextHopType_STATUS{ +var routeNextHopType_STATUS_Values = map[string]RouteNextHopType_STATUS{ "internet": RouteNextHopType_STATUS_Internet, "none": RouteNextHopType_STATUS_None, "virtualappliance": RouteNextHopType_STATUS_VirtualAppliance, diff --git a/v2/api/network/v1api20201101/storage/load_balancer_types_gen.go b/v2/api/network/v1api20201101/storage/load_balancer_types_gen.go index 4f748ef5d46..45f11edd429 100644 --- a/v2/api/network/v1api20201101/storage/load_balancer_types_gen.go +++ b/v2/api/network/v1api20201101/storage/load_balancer_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-11-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20201101/virtual_network_gateway_types_gen.go b/v2/api/network/v1api20201101/virtual_network_gateway_types_gen.go index adc196ca32d..39e4d78044e 100644 --- a/v2/api/network/v1api20201101/virtual_network_gateway_types_gen.go +++ b/v2/api/network/v1api20201101/virtual_network_gateway_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -869,12 +868,8 @@ func (gateway *VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkG // GatewayType if source.GatewayType != nil { gatewayType := *source.GatewayType - if gatewayTypeValue, gatewayTypeOk := VirtualNetworkGatewayPropertiesFormat_GatewayType_Cache[strings.ToLower(gatewayType)]; gatewayTypeOk { - gateway.GatewayType = &gatewayTypeValue - } else { - gatewayTypeTemp := VirtualNetworkGatewayPropertiesFormat_GatewayType(*source.GatewayType) - gateway.GatewayType = &gatewayTypeTemp - } + gatewayTypeTemp := genruntime.ToEnum(gatewayType, virtualNetworkGatewayPropertiesFormat_GatewayType_Values) + gateway.GatewayType = &gatewayTypeTemp } else { gateway.GatewayType = nil } @@ -946,12 +941,8 @@ func (gateway *VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkG // VpnGatewayGeneration if source.VpnGatewayGeneration != nil { vpnGatewayGeneration := *source.VpnGatewayGeneration - if vpnGatewayGenerationValue, vpnGatewayGenerationOk := VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Cache[strings.ToLower(vpnGatewayGeneration)]; vpnGatewayGenerationOk { - gateway.VpnGatewayGeneration = &vpnGatewayGenerationValue - } else { - vpnGatewayGenerationTemp := VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration(*source.VpnGatewayGeneration) - gateway.VpnGatewayGeneration = &vpnGatewayGenerationTemp - } + vpnGatewayGenerationTemp := genruntime.ToEnum(vpnGatewayGeneration, virtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Values) + gateway.VpnGatewayGeneration = &vpnGatewayGenerationTemp } else { gateway.VpnGatewayGeneration = nil } @@ -959,12 +950,8 @@ func (gateway *VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkG // VpnType if source.VpnType != nil { vpnType := *source.VpnType - if vpnTypeValue, vpnTypeOk := VirtualNetworkGatewayPropertiesFormat_VpnType_Cache[strings.ToLower(vpnType)]; vpnTypeOk { - gateway.VpnType = &vpnTypeValue - } else { - vpnTypeTemp := VirtualNetworkGatewayPropertiesFormat_VpnType(*source.VpnType) - gateway.VpnType = &vpnTypeTemp - } + vpnTypeTemp := genruntime.ToEnum(vpnType, virtualNetworkGatewayPropertiesFormat_VpnType_Values) + gateway.VpnType = &vpnTypeTemp } else { gateway.VpnType = nil } @@ -1816,12 +1803,8 @@ func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetwor // GatewayType if source.GatewayType != nil { gatewayType := *source.GatewayType - if gatewayTypeValue, gatewayTypeOk := VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_Cache[strings.ToLower(gatewayType)]; gatewayTypeOk { - gateway.GatewayType = &gatewayTypeValue - } else { - gatewayTypeTemp := VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS(*source.GatewayType) - gateway.GatewayType = &gatewayTypeTemp - } + gatewayTypeTemp := genruntime.ToEnum(gatewayType, virtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_Values) + gateway.GatewayType = &gatewayTypeTemp } else { gateway.GatewayType = nil } @@ -1859,12 +1842,8 @@ func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetwor // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - gateway.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - gateway.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + gateway.ProvisioningState = &provisioningStateTemp } else { gateway.ProvisioningState = nil } @@ -1908,12 +1887,8 @@ func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetwor // VpnGatewayGeneration if source.VpnGatewayGeneration != nil { vpnGatewayGeneration := *source.VpnGatewayGeneration - if vpnGatewayGenerationValue, vpnGatewayGenerationOk := VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Cache[strings.ToLower(vpnGatewayGeneration)]; vpnGatewayGenerationOk { - gateway.VpnGatewayGeneration = &vpnGatewayGenerationValue - } else { - vpnGatewayGenerationTemp := VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS(*source.VpnGatewayGeneration) - gateway.VpnGatewayGeneration = &vpnGatewayGenerationTemp - } + vpnGatewayGenerationTemp := genruntime.ToEnum(vpnGatewayGeneration, virtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Values) + gateway.VpnGatewayGeneration = &vpnGatewayGenerationTemp } else { gateway.VpnGatewayGeneration = nil } @@ -1921,12 +1896,8 @@ func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetwor // VpnType if source.VpnType != nil { vpnType := *source.VpnType - if vpnTypeValue, vpnTypeOk := VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS_Cache[strings.ToLower(vpnType)]; vpnTypeOk { - gateway.VpnType = &vpnTypeValue - } else { - vpnTypeTemp := VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS(*source.VpnType) - gateway.VpnType = &vpnTypeTemp - } + vpnTypeTemp := genruntime.ToEnum(vpnType, virtualNetworkGatewayPropertiesFormat_VpnType_STATUS_Values) + gateway.VpnType = &vpnTypeTemp } else { gateway.VpnType = nil } @@ -2633,12 +2604,8 @@ func (configuration *VirtualNetworkGatewayIPConfiguration) AssignProperties_From // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -2900,12 +2867,8 @@ func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperti // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_STATUS_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod_STATUS(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_STATUS_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -2913,12 +2876,8 @@ func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperti // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - configuration.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - configuration.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + configuration.ProvisioningState = &provisioningStateTemp } else { configuration.ProvisioningState = nil } @@ -3029,7 +2988,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_GatewayType -var VirtualNetworkGatewayPropertiesFormat_GatewayType_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_GatewayType{ +var virtualNetworkGatewayPropertiesFormat_GatewayType_Values = map[string]VirtualNetworkGatewayPropertiesFormat_GatewayType{ "expressroute": VirtualNetworkGatewayPropertiesFormat_GatewayType_ExpressRoute, "localgateway": VirtualNetworkGatewayPropertiesFormat_GatewayType_LocalGateway, "vpn": VirtualNetworkGatewayPropertiesFormat_GatewayType_Vpn, @@ -3044,7 +3003,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS -var VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS{ +var virtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_Values = map[string]VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS{ "expressroute": VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_ExpressRoute, "localgateway": VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_LocalGateway, "vpn": VirtualNetworkGatewayPropertiesFormat_GatewayType_STATUS_Vpn, @@ -3060,7 +3019,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration -var VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration{ +var virtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Values = map[string]VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration{ "generation1": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Generation1, "generation2": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_Generation2, "none": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_None, @@ -3075,7 +3034,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS -var VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS{ +var virtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Values = map[string]VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS{ "generation1": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Generation1, "generation2": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_Generation2, "none": VirtualNetworkGatewayPropertiesFormat_VpnGatewayGeneration_STATUS_None, @@ -3090,7 +3049,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_VpnType -var VirtualNetworkGatewayPropertiesFormat_VpnType_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_VpnType{ +var virtualNetworkGatewayPropertiesFormat_VpnType_Values = map[string]VirtualNetworkGatewayPropertiesFormat_VpnType{ "policybased": VirtualNetworkGatewayPropertiesFormat_VpnType_PolicyBased, "routebased": VirtualNetworkGatewayPropertiesFormat_VpnType_RouteBased, } @@ -3103,7 +3062,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS -var VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS_Cache = map[string]VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS{ +var virtualNetworkGatewayPropertiesFormat_VpnType_STATUS_Values = map[string]VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS{ "policybased": VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS_PolicyBased, "routebased": VirtualNetworkGatewayPropertiesFormat_VpnType_STATUS_RouteBased, } @@ -3174,12 +3133,8 @@ func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_From_VirtualNetwork // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := VirtualNetworkGatewaySku_Name_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := VirtualNetworkGatewaySku_Name(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, virtualNetworkGatewaySku_Name_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } @@ -3187,12 +3142,8 @@ func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_From_VirtualNetwork // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := VirtualNetworkGatewaySku_Tier_Cache[strings.ToLower(tier)]; tierOk { - gatewaySku.Tier = &tierValue - } else { - tierTemp := VirtualNetworkGatewaySku_Tier(*source.Tier) - gatewaySku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, virtualNetworkGatewaySku_Tier_Values) + gatewaySku.Tier = &tierTemp } else { gatewaySku.Tier = nil } @@ -3313,12 +3264,8 @@ func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_From_Virtual // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := VirtualNetworkGatewaySku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := VirtualNetworkGatewaySku_Name_STATUS(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, virtualNetworkGatewaySku_Name_STATUS_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } @@ -3326,12 +3273,8 @@ func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_From_Virtual // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := VirtualNetworkGatewaySku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - gatewaySku.Tier = &tierValue - } else { - tierTemp := VirtualNetworkGatewaySku_Tier_STATUS(*source.Tier) - gatewaySku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, virtualNetworkGatewaySku_Tier_STATUS_Values) + gatewaySku.Tier = &tierTemp } else { gatewaySku.Tier = nil } @@ -3663,11 +3606,7 @@ func (configuration *VpnClientConfiguration) AssignProperties_From_VpnClientConf for vpnAuthenticationTypeIndex, vpnAuthenticationTypeItem := range source.VpnAuthenticationTypes { // Shadow the loop variable to avoid aliasing vpnAuthenticationTypeItem := vpnAuthenticationTypeItem - if vpnAuthenticationTypes, vpnAuthenticationTypesOk := VpnClientConfiguration_VpnAuthenticationTypes_Cache[strings.ToLower(vpnAuthenticationTypeItem)]; vpnAuthenticationTypesOk { - vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = vpnAuthenticationTypes - } else { - vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = VpnClientConfiguration_VpnAuthenticationTypes(vpnAuthenticationTypeItem) - } + vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = genruntime.ToEnum(vpnAuthenticationTypeItem, vpnClientConfiguration_VpnAuthenticationTypes_Values) } configuration.VpnAuthenticationTypes = vpnAuthenticationTypeList } else { @@ -3710,11 +3649,7 @@ func (configuration *VpnClientConfiguration) AssignProperties_From_VpnClientConf for vpnClientProtocolIndex, vpnClientProtocolItem := range source.VpnClientProtocols { // Shadow the loop variable to avoid aliasing vpnClientProtocolItem := vpnClientProtocolItem - if vpnClientProtocols, vpnClientProtocolsOk := VpnClientConfiguration_VpnClientProtocols_Cache[strings.ToLower(vpnClientProtocolItem)]; vpnClientProtocolsOk { - vpnClientProtocolList[vpnClientProtocolIndex] = vpnClientProtocols - } else { - vpnClientProtocolList[vpnClientProtocolIndex] = VpnClientConfiguration_VpnClientProtocols(vpnClientProtocolItem) - } + vpnClientProtocolList[vpnClientProtocolIndex] = genruntime.ToEnum(vpnClientProtocolItem, vpnClientConfiguration_VpnClientProtocols_Values) } configuration.VpnClientProtocols = vpnClientProtocolList } else { @@ -4229,11 +4164,7 @@ func (configuration *VpnClientConfiguration_STATUS) AssignProperties_From_VpnCli for vpnAuthenticationTypeIndex, vpnAuthenticationTypeItem := range source.VpnAuthenticationTypes { // Shadow the loop variable to avoid aliasing vpnAuthenticationTypeItem := vpnAuthenticationTypeItem - if vpnAuthenticationTypes, vpnAuthenticationTypesOk := VpnClientConfiguration_VpnAuthenticationTypes_STATUS_Cache[strings.ToLower(vpnAuthenticationTypeItem)]; vpnAuthenticationTypesOk { - vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = vpnAuthenticationTypes - } else { - vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = VpnClientConfiguration_VpnAuthenticationTypes_STATUS(vpnAuthenticationTypeItem) - } + vpnAuthenticationTypeList[vpnAuthenticationTypeIndex] = genruntime.ToEnum(vpnAuthenticationTypeItem, vpnClientConfiguration_VpnAuthenticationTypes_STATUS_Values) } configuration.VpnAuthenticationTypes = vpnAuthenticationTypeList } else { @@ -4276,11 +4207,7 @@ func (configuration *VpnClientConfiguration_STATUS) AssignProperties_From_VpnCli for vpnClientProtocolIndex, vpnClientProtocolItem := range source.VpnClientProtocols { // Shadow the loop variable to avoid aliasing vpnClientProtocolItem := vpnClientProtocolItem - if vpnClientProtocols, vpnClientProtocolsOk := VpnClientConfiguration_VpnClientProtocols_STATUS_Cache[strings.ToLower(vpnClientProtocolItem)]; vpnClientProtocolsOk { - vpnClientProtocolList[vpnClientProtocolIndex] = vpnClientProtocols - } else { - vpnClientProtocolList[vpnClientProtocolIndex] = VpnClientConfiguration_VpnClientProtocols_STATUS(vpnClientProtocolItem) - } + vpnClientProtocolList[vpnClientProtocolIndex] = genruntime.ToEnum(vpnClientProtocolItem, vpnClientConfiguration_VpnClientProtocols_STATUS_Values) } configuration.VpnClientProtocols = vpnClientProtocolList } else { @@ -4841,12 +4768,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // DhGroup if source.DhGroup != nil { dhGroup := *source.DhGroup - if dhGroupValue, dhGroupOk := DhGroup_Cache[strings.ToLower(dhGroup)]; dhGroupOk { - policy.DhGroup = &dhGroupValue - } else { - dhGroupTemp := DhGroup(*source.DhGroup) - policy.DhGroup = &dhGroupTemp - } + dhGroupTemp := genruntime.ToEnum(dhGroup, dhGroup_Values) + policy.DhGroup = &dhGroupTemp } else { policy.DhGroup = nil } @@ -4854,12 +4777,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // IkeEncryption if source.IkeEncryption != nil { ikeEncryption := *source.IkeEncryption - if ikeEncryptionValue, ikeEncryptionOk := IkeEncryption_Cache[strings.ToLower(ikeEncryption)]; ikeEncryptionOk { - policy.IkeEncryption = &ikeEncryptionValue - } else { - ikeEncryptionTemp := IkeEncryption(*source.IkeEncryption) - policy.IkeEncryption = &ikeEncryptionTemp - } + ikeEncryptionTemp := genruntime.ToEnum(ikeEncryption, ikeEncryption_Values) + policy.IkeEncryption = &ikeEncryptionTemp } else { policy.IkeEncryption = nil } @@ -4867,12 +4786,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // IkeIntegrity if source.IkeIntegrity != nil { ikeIntegrity := *source.IkeIntegrity - if ikeIntegrityValue, ikeIntegrityOk := IkeIntegrity_Cache[strings.ToLower(ikeIntegrity)]; ikeIntegrityOk { - policy.IkeIntegrity = &ikeIntegrityValue - } else { - ikeIntegrityTemp := IkeIntegrity(*source.IkeIntegrity) - policy.IkeIntegrity = &ikeIntegrityTemp - } + ikeIntegrityTemp := genruntime.ToEnum(ikeIntegrity, ikeIntegrity_Values) + policy.IkeIntegrity = &ikeIntegrityTemp } else { policy.IkeIntegrity = nil } @@ -4880,12 +4795,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // IpsecEncryption if source.IpsecEncryption != nil { ipsecEncryption := *source.IpsecEncryption - if ipsecEncryptionValue, ipsecEncryptionOk := IpsecEncryption_Cache[strings.ToLower(ipsecEncryption)]; ipsecEncryptionOk { - policy.IpsecEncryption = &ipsecEncryptionValue - } else { - ipsecEncryptionTemp := IpsecEncryption(*source.IpsecEncryption) - policy.IpsecEncryption = &ipsecEncryptionTemp - } + ipsecEncryptionTemp := genruntime.ToEnum(ipsecEncryption, ipsecEncryption_Values) + policy.IpsecEncryption = &ipsecEncryptionTemp } else { policy.IpsecEncryption = nil } @@ -4893,12 +4804,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // IpsecIntegrity if source.IpsecIntegrity != nil { ipsecIntegrity := *source.IpsecIntegrity - if ipsecIntegrityValue, ipsecIntegrityOk := IpsecIntegrity_Cache[strings.ToLower(ipsecIntegrity)]; ipsecIntegrityOk { - policy.IpsecIntegrity = &ipsecIntegrityValue - } else { - ipsecIntegrityTemp := IpsecIntegrity(*source.IpsecIntegrity) - policy.IpsecIntegrity = &ipsecIntegrityTemp - } + ipsecIntegrityTemp := genruntime.ToEnum(ipsecIntegrity, ipsecIntegrity_Values) + policy.IpsecIntegrity = &ipsecIntegrityTemp } else { policy.IpsecIntegrity = nil } @@ -4906,12 +4813,8 @@ func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20201101s. // PfsGroup if source.PfsGroup != nil { pfsGroup := *source.PfsGroup - if pfsGroupValue, pfsGroupOk := PfsGroup_Cache[strings.ToLower(pfsGroup)]; pfsGroupOk { - policy.PfsGroup = &pfsGroupValue - } else { - pfsGroupTemp := PfsGroup(*source.PfsGroup) - policy.PfsGroup = &pfsGroupTemp - } + pfsGroupTemp := genruntime.ToEnum(pfsGroup, pfsGroup_Values) + policy.PfsGroup = &pfsGroupTemp } else { policy.PfsGroup = nil } @@ -5158,12 +5061,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // DhGroup if source.DhGroup != nil { dhGroup := *source.DhGroup - if dhGroupValue, dhGroupOk := DhGroup_STATUS_Cache[strings.ToLower(dhGroup)]; dhGroupOk { - policy.DhGroup = &dhGroupValue - } else { - dhGroupTemp := DhGroup_STATUS(*source.DhGroup) - policy.DhGroup = &dhGroupTemp - } + dhGroupTemp := genruntime.ToEnum(dhGroup, dhGroup_STATUS_Values) + policy.DhGroup = &dhGroupTemp } else { policy.DhGroup = nil } @@ -5171,12 +5070,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // IkeEncryption if source.IkeEncryption != nil { ikeEncryption := *source.IkeEncryption - if ikeEncryptionValue, ikeEncryptionOk := IkeEncryption_STATUS_Cache[strings.ToLower(ikeEncryption)]; ikeEncryptionOk { - policy.IkeEncryption = &ikeEncryptionValue - } else { - ikeEncryptionTemp := IkeEncryption_STATUS(*source.IkeEncryption) - policy.IkeEncryption = &ikeEncryptionTemp - } + ikeEncryptionTemp := genruntime.ToEnum(ikeEncryption, ikeEncryption_STATUS_Values) + policy.IkeEncryption = &ikeEncryptionTemp } else { policy.IkeEncryption = nil } @@ -5184,12 +5079,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // IkeIntegrity if source.IkeIntegrity != nil { ikeIntegrity := *source.IkeIntegrity - if ikeIntegrityValue, ikeIntegrityOk := IkeIntegrity_STATUS_Cache[strings.ToLower(ikeIntegrity)]; ikeIntegrityOk { - policy.IkeIntegrity = &ikeIntegrityValue - } else { - ikeIntegrityTemp := IkeIntegrity_STATUS(*source.IkeIntegrity) - policy.IkeIntegrity = &ikeIntegrityTemp - } + ikeIntegrityTemp := genruntime.ToEnum(ikeIntegrity, ikeIntegrity_STATUS_Values) + policy.IkeIntegrity = &ikeIntegrityTemp } else { policy.IkeIntegrity = nil } @@ -5197,12 +5088,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // IpsecEncryption if source.IpsecEncryption != nil { ipsecEncryption := *source.IpsecEncryption - if ipsecEncryptionValue, ipsecEncryptionOk := IpsecEncryption_STATUS_Cache[strings.ToLower(ipsecEncryption)]; ipsecEncryptionOk { - policy.IpsecEncryption = &ipsecEncryptionValue - } else { - ipsecEncryptionTemp := IpsecEncryption_STATUS(*source.IpsecEncryption) - policy.IpsecEncryption = &ipsecEncryptionTemp - } + ipsecEncryptionTemp := genruntime.ToEnum(ipsecEncryption, ipsecEncryption_STATUS_Values) + policy.IpsecEncryption = &ipsecEncryptionTemp } else { policy.IpsecEncryption = nil } @@ -5210,12 +5097,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // IpsecIntegrity if source.IpsecIntegrity != nil { ipsecIntegrity := *source.IpsecIntegrity - if ipsecIntegrityValue, ipsecIntegrityOk := IpsecIntegrity_STATUS_Cache[strings.ToLower(ipsecIntegrity)]; ipsecIntegrityOk { - policy.IpsecIntegrity = &ipsecIntegrityValue - } else { - ipsecIntegrityTemp := IpsecIntegrity_STATUS(*source.IpsecIntegrity) - policy.IpsecIntegrity = &ipsecIntegrityTemp - } + ipsecIntegrityTemp := genruntime.ToEnum(ipsecIntegrity, ipsecIntegrity_STATUS_Values) + policy.IpsecIntegrity = &ipsecIntegrityTemp } else { policy.IpsecIntegrity = nil } @@ -5223,12 +5106,8 @@ func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(sourc // PfsGroup if source.PfsGroup != nil { pfsGroup := *source.PfsGroup - if pfsGroupValue, pfsGroupOk := PfsGroup_STATUS_Cache[strings.ToLower(pfsGroup)]; pfsGroupOk { - policy.PfsGroup = &pfsGroupValue - } else { - pfsGroupTemp := PfsGroup_STATUS(*source.PfsGroup) - policy.PfsGroup = &pfsGroupTemp - } + pfsGroupTemp := genruntime.ToEnum(pfsGroup, pfsGroup_STATUS_Values) + policy.PfsGroup = &pfsGroupTemp } else { policy.PfsGroup = nil } @@ -5559,7 +5438,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewaySku_Name -var VirtualNetworkGatewaySku_Name_Cache = map[string]VirtualNetworkGatewaySku_Name{ +var virtualNetworkGatewaySku_Name_Values = map[string]VirtualNetworkGatewaySku_Name{ "basic": VirtualNetworkGatewaySku_Name_Basic, "ergw1az": VirtualNetworkGatewaySku_Name_ErGw1AZ, "ergw2az": VirtualNetworkGatewaySku_Name_ErGw2AZ, @@ -5602,7 +5481,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewaySku_Name_STATUS -var VirtualNetworkGatewaySku_Name_STATUS_Cache = map[string]VirtualNetworkGatewaySku_Name_STATUS{ +var virtualNetworkGatewaySku_Name_STATUS_Values = map[string]VirtualNetworkGatewaySku_Name_STATUS{ "basic": VirtualNetworkGatewaySku_Name_STATUS_Basic, "ergw1az": VirtualNetworkGatewaySku_Name_STATUS_ErGw1AZ, "ergw2az": VirtualNetworkGatewaySku_Name_STATUS_ErGw2AZ, @@ -5646,7 +5525,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewaySku_Tier -var VirtualNetworkGatewaySku_Tier_Cache = map[string]VirtualNetworkGatewaySku_Tier{ +var virtualNetworkGatewaySku_Tier_Values = map[string]VirtualNetworkGatewaySku_Tier{ "basic": VirtualNetworkGatewaySku_Tier_Basic, "ergw1az": VirtualNetworkGatewaySku_Tier_ErGw1AZ, "ergw2az": VirtualNetworkGatewaySku_Tier_ErGw2AZ, @@ -5689,7 +5568,7 @@ const ( ) // Mapping from string to VirtualNetworkGatewaySku_Tier_STATUS -var VirtualNetworkGatewaySku_Tier_STATUS_Cache = map[string]VirtualNetworkGatewaySku_Tier_STATUS{ +var virtualNetworkGatewaySku_Tier_STATUS_Values = map[string]VirtualNetworkGatewaySku_Tier_STATUS{ "basic": VirtualNetworkGatewaySku_Tier_STATUS_Basic, "ergw1az": VirtualNetworkGatewaySku_Tier_STATUS_ErGw1AZ, "ergw2az": VirtualNetworkGatewaySku_Tier_STATUS_ErGw2AZ, @@ -5719,7 +5598,7 @@ const ( ) // Mapping from string to VpnClientConfiguration_VpnAuthenticationTypes -var VpnClientConfiguration_VpnAuthenticationTypes_Cache = map[string]VpnClientConfiguration_VpnAuthenticationTypes{ +var vpnClientConfiguration_VpnAuthenticationTypes_Values = map[string]VpnClientConfiguration_VpnAuthenticationTypes{ "aad": VpnClientConfiguration_VpnAuthenticationTypes_AAD, "certificate": VpnClientConfiguration_VpnAuthenticationTypes_Certificate, "radius": VpnClientConfiguration_VpnAuthenticationTypes_Radius, @@ -5734,7 +5613,7 @@ const ( ) // Mapping from string to VpnClientConfiguration_VpnAuthenticationTypes_STATUS -var VpnClientConfiguration_VpnAuthenticationTypes_STATUS_Cache = map[string]VpnClientConfiguration_VpnAuthenticationTypes_STATUS{ +var vpnClientConfiguration_VpnAuthenticationTypes_STATUS_Values = map[string]VpnClientConfiguration_VpnAuthenticationTypes_STATUS{ "aad": VpnClientConfiguration_VpnAuthenticationTypes_STATUS_AAD, "certificate": VpnClientConfiguration_VpnAuthenticationTypes_STATUS_Certificate, "radius": VpnClientConfiguration_VpnAuthenticationTypes_STATUS_Radius, @@ -5750,7 +5629,7 @@ const ( ) // Mapping from string to VpnClientConfiguration_VpnClientProtocols -var VpnClientConfiguration_VpnClientProtocols_Cache = map[string]VpnClientConfiguration_VpnClientProtocols{ +var vpnClientConfiguration_VpnClientProtocols_Values = map[string]VpnClientConfiguration_VpnClientProtocols{ "ikev2": VpnClientConfiguration_VpnClientProtocols_IkeV2, "openvpn": VpnClientConfiguration_VpnClientProtocols_OpenVPN, "sstp": VpnClientConfiguration_VpnClientProtocols_SSTP, @@ -5765,7 +5644,7 @@ const ( ) // Mapping from string to VpnClientConfiguration_VpnClientProtocols_STATUS -var VpnClientConfiguration_VpnClientProtocols_STATUS_Cache = map[string]VpnClientConfiguration_VpnClientProtocols_STATUS{ +var vpnClientConfiguration_VpnClientProtocols_STATUS_Values = map[string]VpnClientConfiguration_VpnClientProtocols_STATUS{ "ikev2": VpnClientConfiguration_VpnClientProtocols_STATUS_IkeV2, "openvpn": VpnClientConfiguration_VpnClientProtocols_STATUS_OpenVPN, "sstp": VpnClientConfiguration_VpnClientProtocols_STATUS_SSTP, @@ -5972,12 +5851,8 @@ func (certificate *VpnClientRevokedCertificate_STATUS) AssignProperties_From_Vpn // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - certificate.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - certificate.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + certificate.ProvisioningState = &provisioningStateTemp } else { certificate.ProvisioningState = nil } @@ -6227,12 +6102,8 @@ func (certificate *VpnClientRootCertificate_STATUS) AssignProperties_From_VpnCli // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - certificate.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - certificate.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + certificate.ProvisioningState = &provisioningStateTemp } else { certificate.ProvisioningState = nil } @@ -6296,7 +6167,7 @@ const ( ) // Mapping from string to DhGroup -var DhGroup_Cache = map[string]DhGroup{ +var dhGroup_Values = map[string]DhGroup{ "dhgroup1": DhGroup_DHGroup1, "dhgroup14": DhGroup_DHGroup14, "dhgroup2": DhGroup_DHGroup2, @@ -6322,7 +6193,7 @@ const ( ) // Mapping from string to DhGroup_STATUS -var DhGroup_STATUS_Cache = map[string]DhGroup_STATUS{ +var dhGroup_STATUS_Values = map[string]DhGroup_STATUS{ "dhgroup1": DhGroup_STATUS_DHGroup1, "dhgroup14": DhGroup_STATUS_DHGroup14, "dhgroup2": DhGroup_STATUS_DHGroup2, @@ -6348,7 +6219,7 @@ const ( ) // Mapping from string to IkeEncryption -var IkeEncryption_Cache = map[string]IkeEncryption{ +var ikeEncryption_Values = map[string]IkeEncryption{ "aes128": IkeEncryption_AES128, "aes192": IkeEncryption_AES192, "aes256": IkeEncryption_AES256, @@ -6372,7 +6243,7 @@ const ( ) // Mapping from string to IkeEncryption_STATUS -var IkeEncryption_STATUS_Cache = map[string]IkeEncryption_STATUS{ +var ikeEncryption_STATUS_Values = map[string]IkeEncryption_STATUS{ "aes128": IkeEncryption_STATUS_AES128, "aes192": IkeEncryption_STATUS_AES192, "aes256": IkeEncryption_STATUS_AES256, @@ -6396,7 +6267,7 @@ const ( ) // Mapping from string to IkeIntegrity -var IkeIntegrity_Cache = map[string]IkeIntegrity{ +var ikeIntegrity_Values = map[string]IkeIntegrity{ "gcmaes128": IkeIntegrity_GCMAES128, "gcmaes256": IkeIntegrity_GCMAES256, "md5": IkeIntegrity_MD5, @@ -6418,7 +6289,7 @@ const ( ) // Mapping from string to IkeIntegrity_STATUS -var IkeIntegrity_STATUS_Cache = map[string]IkeIntegrity_STATUS{ +var ikeIntegrity_STATUS_Values = map[string]IkeIntegrity_STATUS{ "gcmaes128": IkeIntegrity_STATUS_GCMAES128, "gcmaes256": IkeIntegrity_STATUS_GCMAES256, "md5": IkeIntegrity_STATUS_MD5, @@ -6444,7 +6315,7 @@ const ( ) // Mapping from string to IpsecEncryption -var IpsecEncryption_Cache = map[string]IpsecEncryption{ +var ipsecEncryption_Values = map[string]IpsecEncryption{ "aes128": IpsecEncryption_AES128, "aes192": IpsecEncryption_AES192, "aes256": IpsecEncryption_AES256, @@ -6472,7 +6343,7 @@ const ( ) // Mapping from string to IpsecEncryption_STATUS -var IpsecEncryption_STATUS_Cache = map[string]IpsecEncryption_STATUS{ +var ipsecEncryption_STATUS_Values = map[string]IpsecEncryption_STATUS{ "aes128": IpsecEncryption_STATUS_AES128, "aes192": IpsecEncryption_STATUS_AES192, "aes256": IpsecEncryption_STATUS_AES256, @@ -6498,7 +6369,7 @@ const ( ) // Mapping from string to IpsecIntegrity -var IpsecIntegrity_Cache = map[string]IpsecIntegrity{ +var ipsecIntegrity_Values = map[string]IpsecIntegrity{ "gcmaes128": IpsecIntegrity_GCMAES128, "gcmaes192": IpsecIntegrity_GCMAES192, "gcmaes256": IpsecIntegrity_GCMAES256, @@ -6520,7 +6391,7 @@ const ( ) // Mapping from string to IpsecIntegrity_STATUS -var IpsecIntegrity_STATUS_Cache = map[string]IpsecIntegrity_STATUS{ +var ipsecIntegrity_STATUS_Values = map[string]IpsecIntegrity_STATUS{ "gcmaes128": IpsecIntegrity_STATUS_GCMAES128, "gcmaes192": IpsecIntegrity_STATUS_GCMAES192, "gcmaes256": IpsecIntegrity_STATUS_GCMAES256, @@ -6546,7 +6417,7 @@ const ( ) // Mapping from string to PfsGroup -var PfsGroup_Cache = map[string]PfsGroup{ +var pfsGroup_Values = map[string]PfsGroup{ "ecp256": PfsGroup_ECP256, "ecp384": PfsGroup_ECP384, "none": PfsGroup_None, @@ -6574,7 +6445,7 @@ const ( ) // Mapping from string to PfsGroup_STATUS -var PfsGroup_STATUS_Cache = map[string]PfsGroup_STATUS{ +var pfsGroup_STATUS_Values = map[string]PfsGroup_STATUS{ "ecp256": PfsGroup_STATUS_ECP256, "ecp384": PfsGroup_STATUS_ECP384, "none": PfsGroup_STATUS_None, diff --git a/v2/api/network/v1api20201101/virtual_network_types_gen.go b/v2/api/network/v1api20201101/virtual_network_types_gen.go index 851b0f4941b..ba3f6392215 100644 --- a/v2/api/network/v1api20201101/virtual_network_types_gen.go +++ b/v2/api/network/v1api20201101/virtual_network_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1408,12 +1407,8 @@ func (network *VirtualNetwork_STATUS) AssignProperties_From_VirtualNetwork_STATU // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - network.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - network.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + network.ProvisioningState = &provisioningStateTemp } else { network.ProvisioningState = nil } diff --git a/v2/api/network/v1api20201101/virtual_networks_subnet_types_gen.go b/v2/api/network/v1api20201101/virtual_networks_subnet_types_gen.go index 58a7886dfa5..c3f287e7ac9 100644 --- a/v2/api/network/v1api20201101/virtual_networks_subnet_types_gen.go +++ b/v2/api/network/v1api20201101/virtual_networks_subnet_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -795,12 +794,8 @@ func (subnet *VirtualNetworks_Subnet_Spec) AssignProperties_From_VirtualNetworks // PrivateEndpointNetworkPolicies if source.PrivateEndpointNetworkPolicies != nil { privateEndpointNetworkPolicy := *source.PrivateEndpointNetworkPolicies - if privateEndpointNetworkPolicies, privateEndpointNetworkPoliciesOk := SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_Cache[strings.ToLower(privateEndpointNetworkPolicy)]; privateEndpointNetworkPoliciesOk { - subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicies - } else { - privateEndpointNetworkPolicyTemp := SubnetPropertiesFormat_PrivateEndpointNetworkPolicies(*source.PrivateEndpointNetworkPolicies) - subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicyTemp - } + privateEndpointNetworkPolicyTemp := genruntime.ToEnum(privateEndpointNetworkPolicy, subnetPropertiesFormat_PrivateEndpointNetworkPolicies_Values) + subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicyTemp } else { subnet.PrivateEndpointNetworkPolicies = nil } @@ -808,12 +803,8 @@ func (subnet *VirtualNetworks_Subnet_Spec) AssignProperties_From_VirtualNetworks // PrivateLinkServiceNetworkPolicies if source.PrivateLinkServiceNetworkPolicies != nil { privateLinkServiceNetworkPolicy := *source.PrivateLinkServiceNetworkPolicies - if privateLinkServiceNetworkPolicies, privateLinkServiceNetworkPoliciesOk := SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Cache[strings.ToLower(privateLinkServiceNetworkPolicy)]; privateLinkServiceNetworkPoliciesOk { - subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicies - } else { - privateLinkServiceNetworkPolicyTemp := SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies(*source.PrivateLinkServiceNetworkPolicies) - subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicyTemp - } + privateLinkServiceNetworkPolicyTemp := genruntime.ToEnum(privateLinkServiceNetworkPolicy, subnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Values) + subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicyTemp } else { subnet.PrivateLinkServiceNetworkPolicies = nil } @@ -1745,12 +1736,8 @@ func (subnet *VirtualNetworks_Subnet_STATUS) AssignProperties_From_VirtualNetwor // PrivateEndpointNetworkPolicies if source.PrivateEndpointNetworkPolicies != nil { privateEndpointNetworkPolicy := *source.PrivateEndpointNetworkPolicies - if privateEndpointNetworkPolicies, privateEndpointNetworkPoliciesOk := SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Cache[strings.ToLower(privateEndpointNetworkPolicy)]; privateEndpointNetworkPoliciesOk { - subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicies - } else { - privateEndpointNetworkPolicyTemp := SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS(*source.PrivateEndpointNetworkPolicies) - subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicyTemp - } + privateEndpointNetworkPolicyTemp := genruntime.ToEnum(privateEndpointNetworkPolicy, subnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Values) + subnet.PrivateEndpointNetworkPolicies = &privateEndpointNetworkPolicyTemp } else { subnet.PrivateEndpointNetworkPolicies = nil } @@ -1776,12 +1763,8 @@ func (subnet *VirtualNetworks_Subnet_STATUS) AssignProperties_From_VirtualNetwor // PrivateLinkServiceNetworkPolicies if source.PrivateLinkServiceNetworkPolicies != nil { privateLinkServiceNetworkPolicy := *source.PrivateLinkServiceNetworkPolicies - if privateLinkServiceNetworkPolicies, privateLinkServiceNetworkPoliciesOk := SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Cache[strings.ToLower(privateLinkServiceNetworkPolicy)]; privateLinkServiceNetworkPoliciesOk { - subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicies - } else { - privateLinkServiceNetworkPolicyTemp := SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS(*source.PrivateLinkServiceNetworkPolicies) - subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicyTemp - } + privateLinkServiceNetworkPolicyTemp := genruntime.ToEnum(privateLinkServiceNetworkPolicy, subnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Values) + subnet.PrivateLinkServiceNetworkPolicies = &privateLinkServiceNetworkPolicyTemp } else { subnet.PrivateLinkServiceNetworkPolicies = nil } @@ -1789,12 +1772,8 @@ func (subnet *VirtualNetworks_Subnet_STATUS) AssignProperties_From_VirtualNetwor // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - subnet.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - subnet.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + subnet.ProvisioningState = &provisioningStateTemp } else { subnet.ProvisioningState = nil } @@ -2555,12 +2534,8 @@ func (delegation *Delegation_STATUS) AssignProperties_From_Delegation_STATUS(sou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - delegation.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - delegation.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + delegation.ProvisioningState = &provisioningStateTemp } else { delegation.ProvisioningState = nil } @@ -3548,12 +3523,8 @@ func (format *ServiceEndpointPropertiesFormat_STATUS) AssignProperties_From_Serv // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - format.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - format.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + format.ProvisioningState = &provisioningStateTemp } else { format.ProvisioningState = nil } @@ -3604,7 +3575,7 @@ const ( ) // Mapping from string to SubnetPropertiesFormat_PrivateEndpointNetworkPolicies -var SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_Cache = map[string]SubnetPropertiesFormat_PrivateEndpointNetworkPolicies{ +var subnetPropertiesFormat_PrivateEndpointNetworkPolicies_Values = map[string]SubnetPropertiesFormat_PrivateEndpointNetworkPolicies{ "disabled": SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_Disabled, "enabled": SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_Enabled, } @@ -3617,7 +3588,7 @@ const ( ) // Mapping from string to SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS -var SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Cache = map[string]SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS{ +var subnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Values = map[string]SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS{ "disabled": SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Disabled, "enabled": SubnetPropertiesFormat_PrivateEndpointNetworkPolicies_STATUS_Enabled, } @@ -3631,7 +3602,7 @@ const ( ) // Mapping from string to SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies -var SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Cache = map[string]SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies{ +var subnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Values = map[string]SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies{ "disabled": SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Disabled, "enabled": SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_Enabled, } @@ -3644,7 +3615,7 @@ const ( ) // Mapping from string to SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS -var SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Cache = map[string]SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS{ +var subnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Values = map[string]SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS{ "disabled": SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Disabled, "enabled": SubnetPropertiesFormat_PrivateLinkServiceNetworkPolicies_STATUS_Enabled, } diff --git a/v2/api/network/v1api20201101/virtual_networks_virtual_network_peering_types_gen.go b/v2/api/network/v1api20201101/virtual_networks_virtual_network_peering_types_gen.go index 842f90a7737..153d17dab11 100644 --- a/v2/api/network/v1api20201101/virtual_networks_virtual_network_peering_types_gen.go +++ b/v2/api/network/v1api20201101/virtual_networks_virtual_network_peering_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -666,12 +665,8 @@ func (peering *VirtualNetworks_VirtualNetworkPeering_Spec) AssignProperties_From // PeeringState if source.PeeringState != nil { peeringState := *source.PeeringState - if peeringStateValue, peeringStateOk := VirtualNetworkPeeringPropertiesFormat_PeeringState_Cache[strings.ToLower(peeringState)]; peeringStateOk { - peering.PeeringState = &peeringStateValue - } else { - peeringStateTemp := VirtualNetworkPeeringPropertiesFormat_PeeringState(*source.PeeringState) - peering.PeeringState = &peeringStateTemp - } + peeringStateTemp := genruntime.ToEnum(peeringState, virtualNetworkPeeringPropertiesFormat_PeeringState_Values) + peering.PeeringState = &peeringStateTemp } else { peering.PeeringState = nil } @@ -1254,12 +1249,8 @@ func (peering *VirtualNetworks_VirtualNetworkPeering_STATUS) AssignProperties_Fr // PeeringState if source.PeeringState != nil { peeringState := *source.PeeringState - if peeringStateValue, peeringStateOk := VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Cache[strings.ToLower(peeringState)]; peeringStateOk { - peering.PeeringState = &peeringStateValue - } else { - peeringStateTemp := VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS(*source.PeeringState) - peering.PeeringState = &peeringStateTemp - } + peeringStateTemp := genruntime.ToEnum(peeringState, virtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Values) + peering.PeeringState = &peeringStateTemp } else { peering.PeeringState = nil } @@ -1267,12 +1258,8 @@ func (peering *VirtualNetworks_VirtualNetworkPeering_STATUS) AssignProperties_Fr // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - peering.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - peering.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + peering.ProvisioningState = &provisioningStateTemp } else { peering.ProvisioningState = nil } @@ -1467,7 +1454,7 @@ const ( ) // Mapping from string to VirtualNetworkPeeringPropertiesFormat_PeeringState -var VirtualNetworkPeeringPropertiesFormat_PeeringState_Cache = map[string]VirtualNetworkPeeringPropertiesFormat_PeeringState{ +var virtualNetworkPeeringPropertiesFormat_PeeringState_Values = map[string]VirtualNetworkPeeringPropertiesFormat_PeeringState{ "connected": VirtualNetworkPeeringPropertiesFormat_PeeringState_Connected, "disconnected": VirtualNetworkPeeringPropertiesFormat_PeeringState_Disconnected, "initiated": VirtualNetworkPeeringPropertiesFormat_PeeringState_Initiated, @@ -1482,7 +1469,7 @@ const ( ) // Mapping from string to VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS -var VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Cache = map[string]VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS{ +var virtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Values = map[string]VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS{ "connected": VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Connected, "disconnected": VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Disconnected, "initiated": VirtualNetworkPeeringPropertiesFormat_PeeringState_STATUS_Initiated, diff --git a/v2/api/network/v1api20220401/storage/traffic_manager_profile_types_gen.go b/v2/api/network/v1api20220401/storage/traffic_manager_profile_types_gen.go index 44bc993bef0..1d8e1f01450 100644 --- a/v2/api/network/v1api20220401/storage/traffic_manager_profile_types_gen.go +++ b/v2/api/network/v1api20220401/storage/traffic_manager_profile_types_gen.go @@ -169,7 +169,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-04-01": APIVersion_Value, } diff --git a/v2/api/network/v1api20220401/traffic_manager_profile_types_gen.go b/v2/api/network/v1api20220401/traffic_manager_profile_types_gen.go index 19339c3068b..e3eae08389b 100644 --- a/v2/api/network/v1api20220401/traffic_manager_profile_types_gen.go +++ b/v2/api/network/v1api20220401/traffic_manager_profile_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -372,7 +371,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-04-01": APIVersion_Value, } @@ -681,11 +680,7 @@ func (trafficmanagerprofile *Trafficmanagerprofile_Spec) AssignProperties_From_T for allowedEndpointRecordTypeIndex, allowedEndpointRecordTypeItem := range source.AllowedEndpointRecordTypes { // Shadow the loop variable to avoid aliasing allowedEndpointRecordTypeItem := allowedEndpointRecordTypeItem - if allowedEndpointRecordTypes, allowedEndpointRecordTypesOk := AllowedEndpointRecordType_Cache[strings.ToLower(allowedEndpointRecordTypeItem)]; allowedEndpointRecordTypesOk { - allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = allowedEndpointRecordTypes - } else { - allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = AllowedEndpointRecordType(allowedEndpointRecordTypeItem) - } + allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = genruntime.ToEnum(allowedEndpointRecordTypeItem, allowedEndpointRecordType_Values) } trafficmanagerprofile.AllowedEndpointRecordTypes = allowedEndpointRecordTypeList } else { @@ -748,12 +743,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_Spec) AssignProperties_From_T // ProfileStatus if source.ProfileStatus != nil { profileStatus := *source.ProfileStatus - if profileStatusValue, profileStatusOk := ProfileProperties_ProfileStatus_Cache[strings.ToLower(profileStatus)]; profileStatusOk { - trafficmanagerprofile.ProfileStatus = &profileStatusValue - } else { - profileStatusTemp := ProfileProperties_ProfileStatus(*source.ProfileStatus) - trafficmanagerprofile.ProfileStatus = &profileStatusTemp - } + profileStatusTemp := genruntime.ToEnum(profileStatus, profileProperties_ProfileStatus_Values) + trafficmanagerprofile.ProfileStatus = &profileStatusTemp } else { trafficmanagerprofile.ProfileStatus = nil } @@ -764,12 +755,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_Spec) AssignProperties_From_T // TrafficRoutingMethod if source.TrafficRoutingMethod != nil { trafficRoutingMethod := *source.TrafficRoutingMethod - if trafficRoutingMethodValue, trafficRoutingMethodOk := ProfileProperties_TrafficRoutingMethod_Cache[strings.ToLower(trafficRoutingMethod)]; trafficRoutingMethodOk { - trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodValue - } else { - trafficRoutingMethodTemp := ProfileProperties_TrafficRoutingMethod(*source.TrafficRoutingMethod) - trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodTemp - } + trafficRoutingMethodTemp := genruntime.ToEnum(trafficRoutingMethod, profileProperties_TrafficRoutingMethod_Values) + trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodTemp } else { trafficmanagerprofile.TrafficRoutingMethod = nil } @@ -777,12 +764,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_Spec) AssignProperties_From_T // TrafficViewEnrollmentStatus if source.TrafficViewEnrollmentStatus != nil { trafficViewEnrollmentStatus := *source.TrafficViewEnrollmentStatus - if trafficViewEnrollmentStatusValue, trafficViewEnrollmentStatusOk := ProfileProperties_TrafficViewEnrollmentStatus_Cache[strings.ToLower(trafficViewEnrollmentStatus)]; trafficViewEnrollmentStatusOk { - trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusValue - } else { - trafficViewEnrollmentStatusTemp := ProfileProperties_TrafficViewEnrollmentStatus(*source.TrafficViewEnrollmentStatus) - trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusTemp - } + trafficViewEnrollmentStatusTemp := genruntime.ToEnum(trafficViewEnrollmentStatus, profileProperties_TrafficViewEnrollmentStatus_Values) + trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusTemp } else { trafficmanagerprofile.TrafficViewEnrollmentStatus = nil } @@ -1242,11 +1225,7 @@ func (trafficmanagerprofile *Trafficmanagerprofile_STATUS) AssignProperties_From for allowedEndpointRecordTypeIndex, allowedEndpointRecordTypeItem := range source.AllowedEndpointRecordTypes { // Shadow the loop variable to avoid aliasing allowedEndpointRecordTypeItem := allowedEndpointRecordTypeItem - if allowedEndpointRecordTypes, allowedEndpointRecordTypesOk := AllowedEndpointRecordType_STATUS_Cache[strings.ToLower(allowedEndpointRecordTypeItem)]; allowedEndpointRecordTypesOk { - allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = allowedEndpointRecordTypes - } else { - allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = AllowedEndpointRecordType_STATUS(allowedEndpointRecordTypeItem) - } + allowedEndpointRecordTypeList[allowedEndpointRecordTypeIndex] = genruntime.ToEnum(allowedEndpointRecordTypeItem, allowedEndpointRecordType_STATUS_Values) } trafficmanagerprofile.AllowedEndpointRecordTypes = allowedEndpointRecordTypeList } else { @@ -1313,12 +1292,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_STATUS) AssignProperties_From // ProfileStatus if source.ProfileStatus != nil { profileStatus := *source.ProfileStatus - if profileStatusValue, profileStatusOk := ProfileProperties_ProfileStatus_STATUS_Cache[strings.ToLower(profileStatus)]; profileStatusOk { - trafficmanagerprofile.ProfileStatus = &profileStatusValue - } else { - profileStatusTemp := ProfileProperties_ProfileStatus_STATUS(*source.ProfileStatus) - trafficmanagerprofile.ProfileStatus = &profileStatusTemp - } + profileStatusTemp := genruntime.ToEnum(profileStatus, profileProperties_ProfileStatus_STATUS_Values) + trafficmanagerprofile.ProfileStatus = &profileStatusTemp } else { trafficmanagerprofile.ProfileStatus = nil } @@ -1329,12 +1304,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_STATUS) AssignProperties_From // TrafficRoutingMethod if source.TrafficRoutingMethod != nil { trafficRoutingMethod := *source.TrafficRoutingMethod - if trafficRoutingMethodValue, trafficRoutingMethodOk := ProfileProperties_TrafficRoutingMethod_STATUS_Cache[strings.ToLower(trafficRoutingMethod)]; trafficRoutingMethodOk { - trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodValue - } else { - trafficRoutingMethodTemp := ProfileProperties_TrafficRoutingMethod_STATUS(*source.TrafficRoutingMethod) - trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodTemp - } + trafficRoutingMethodTemp := genruntime.ToEnum(trafficRoutingMethod, profileProperties_TrafficRoutingMethod_STATUS_Values) + trafficmanagerprofile.TrafficRoutingMethod = &trafficRoutingMethodTemp } else { trafficmanagerprofile.TrafficRoutingMethod = nil } @@ -1342,12 +1313,8 @@ func (trafficmanagerprofile *Trafficmanagerprofile_STATUS) AssignProperties_From // TrafficViewEnrollmentStatus if source.TrafficViewEnrollmentStatus != nil { trafficViewEnrollmentStatus := *source.TrafficViewEnrollmentStatus - if trafficViewEnrollmentStatusValue, trafficViewEnrollmentStatusOk := ProfileProperties_TrafficViewEnrollmentStatus_STATUS_Cache[strings.ToLower(trafficViewEnrollmentStatus)]; trafficViewEnrollmentStatusOk { - trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusValue - } else { - trafficViewEnrollmentStatusTemp := ProfileProperties_TrafficViewEnrollmentStatus_STATUS(*source.TrafficViewEnrollmentStatus) - trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusTemp - } + trafficViewEnrollmentStatusTemp := genruntime.ToEnum(trafficViewEnrollmentStatus, profileProperties_TrafficViewEnrollmentStatus_STATUS_Values) + trafficmanagerprofile.TrafficViewEnrollmentStatus = &trafficViewEnrollmentStatusTemp } else { trafficmanagerprofile.TrafficViewEnrollmentStatus = nil } @@ -1487,7 +1454,7 @@ const ( ) // Mapping from string to AllowedEndpointRecordType -var AllowedEndpointRecordType_Cache = map[string]AllowedEndpointRecordType{ +var allowedEndpointRecordType_Values = map[string]AllowedEndpointRecordType{ "any": AllowedEndpointRecordType_Any, "domainname": AllowedEndpointRecordType_DomainName, "ipv4address": AllowedEndpointRecordType_IPv4Address, @@ -1505,7 +1472,7 @@ const ( ) // Mapping from string to AllowedEndpointRecordType_STATUS -var AllowedEndpointRecordType_STATUS_Cache = map[string]AllowedEndpointRecordType_STATUS{ +var allowedEndpointRecordType_STATUS_Values = map[string]AllowedEndpointRecordType_STATUS{ "any": AllowedEndpointRecordType_STATUS_Any, "domainname": AllowedEndpointRecordType_STATUS_DomainName, "ipv4address": AllowedEndpointRecordType_STATUS_IPv4Address, @@ -2007,12 +1974,8 @@ func (config *MonitorConfig) AssignProperties_From_MonitorConfig(source *v202204 // ProfileMonitorStatus if source.ProfileMonitorStatus != nil { profileMonitorStatus := *source.ProfileMonitorStatus - if profileMonitorStatusValue, profileMonitorStatusOk := MonitorConfig_ProfileMonitorStatus_Cache[strings.ToLower(profileMonitorStatus)]; profileMonitorStatusOk { - config.ProfileMonitorStatus = &profileMonitorStatusValue - } else { - profileMonitorStatusTemp := MonitorConfig_ProfileMonitorStatus(*source.ProfileMonitorStatus) - config.ProfileMonitorStatus = &profileMonitorStatusTemp - } + profileMonitorStatusTemp := genruntime.ToEnum(profileMonitorStatus, monitorConfig_ProfileMonitorStatus_Values) + config.ProfileMonitorStatus = &profileMonitorStatusTemp } else { config.ProfileMonitorStatus = nil } @@ -2020,12 +1983,8 @@ func (config *MonitorConfig) AssignProperties_From_MonitorConfig(source *v202204 // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := MonitorConfig_Protocol_Cache[strings.ToLower(protocol)]; protocolOk { - config.Protocol = &protocolValue - } else { - protocolTemp := MonitorConfig_Protocol(*source.Protocol) - config.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, monitorConfig_Protocol_Values) + config.Protocol = &protocolTemp } else { config.Protocol = nil } @@ -2361,12 +2320,8 @@ func (config *MonitorConfig_STATUS) AssignProperties_From_MonitorConfig_STATUS(s // ProfileMonitorStatus if source.ProfileMonitorStatus != nil { profileMonitorStatus := *source.ProfileMonitorStatus - if profileMonitorStatusValue, profileMonitorStatusOk := MonitorConfig_ProfileMonitorStatus_STATUS_Cache[strings.ToLower(profileMonitorStatus)]; profileMonitorStatusOk { - config.ProfileMonitorStatus = &profileMonitorStatusValue - } else { - profileMonitorStatusTemp := MonitorConfig_ProfileMonitorStatus_STATUS(*source.ProfileMonitorStatus) - config.ProfileMonitorStatus = &profileMonitorStatusTemp - } + profileMonitorStatusTemp := genruntime.ToEnum(profileMonitorStatus, monitorConfig_ProfileMonitorStatus_STATUS_Values) + config.ProfileMonitorStatus = &profileMonitorStatusTemp } else { config.ProfileMonitorStatus = nil } @@ -2374,12 +2329,8 @@ func (config *MonitorConfig_STATUS) AssignProperties_From_MonitorConfig_STATUS(s // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := MonitorConfig_Protocol_STATUS_Cache[strings.ToLower(protocol)]; protocolOk { - config.Protocol = &protocolValue - } else { - protocolTemp := MonitorConfig_Protocol_STATUS(*source.Protocol) - config.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, monitorConfig_Protocol_STATUS_Values) + config.Protocol = &protocolTemp } else { config.Protocol = nil } @@ -2486,7 +2437,7 @@ const ( ) // Mapping from string to ProfileProperties_ProfileStatus -var ProfileProperties_ProfileStatus_Cache = map[string]ProfileProperties_ProfileStatus{ +var profileProperties_ProfileStatus_Values = map[string]ProfileProperties_ProfileStatus{ "disabled": ProfileProperties_ProfileStatus_Disabled, "enabled": ProfileProperties_ProfileStatus_Enabled, } @@ -2499,7 +2450,7 @@ const ( ) // Mapping from string to ProfileProperties_ProfileStatus_STATUS -var ProfileProperties_ProfileStatus_STATUS_Cache = map[string]ProfileProperties_ProfileStatus_STATUS{ +var profileProperties_ProfileStatus_STATUS_Values = map[string]ProfileProperties_ProfileStatus_STATUS{ "disabled": ProfileProperties_ProfileStatus_STATUS_Disabled, "enabled": ProfileProperties_ProfileStatus_STATUS_Enabled, } @@ -2517,7 +2468,7 @@ const ( ) // Mapping from string to ProfileProperties_TrafficRoutingMethod -var ProfileProperties_TrafficRoutingMethod_Cache = map[string]ProfileProperties_TrafficRoutingMethod{ +var profileProperties_TrafficRoutingMethod_Values = map[string]ProfileProperties_TrafficRoutingMethod{ "geographic": ProfileProperties_TrafficRoutingMethod_Geographic, "multivalue": ProfileProperties_TrafficRoutingMethod_MultiValue, "performance": ProfileProperties_TrafficRoutingMethod_Performance, @@ -2538,7 +2489,7 @@ const ( ) // Mapping from string to ProfileProperties_TrafficRoutingMethod_STATUS -var ProfileProperties_TrafficRoutingMethod_STATUS_Cache = map[string]ProfileProperties_TrafficRoutingMethod_STATUS{ +var profileProperties_TrafficRoutingMethod_STATUS_Values = map[string]ProfileProperties_TrafficRoutingMethod_STATUS{ "geographic": ProfileProperties_TrafficRoutingMethod_STATUS_Geographic, "multivalue": ProfileProperties_TrafficRoutingMethod_STATUS_MultiValue, "performance": ProfileProperties_TrafficRoutingMethod_STATUS_Performance, @@ -2556,7 +2507,7 @@ const ( ) // Mapping from string to ProfileProperties_TrafficViewEnrollmentStatus -var ProfileProperties_TrafficViewEnrollmentStatus_Cache = map[string]ProfileProperties_TrafficViewEnrollmentStatus{ +var profileProperties_TrafficViewEnrollmentStatus_Values = map[string]ProfileProperties_TrafficViewEnrollmentStatus{ "disabled": ProfileProperties_TrafficViewEnrollmentStatus_Disabled, "enabled": ProfileProperties_TrafficViewEnrollmentStatus_Enabled, } @@ -2569,7 +2520,7 @@ const ( ) // Mapping from string to ProfileProperties_TrafficViewEnrollmentStatus_STATUS -var ProfileProperties_TrafficViewEnrollmentStatus_STATUS_Cache = map[string]ProfileProperties_TrafficViewEnrollmentStatus_STATUS{ +var profileProperties_TrafficViewEnrollmentStatus_STATUS_Values = map[string]ProfileProperties_TrafficViewEnrollmentStatus_STATUS{ "disabled": ProfileProperties_TrafficViewEnrollmentStatus_STATUS_Disabled, "enabled": ProfileProperties_TrafficViewEnrollmentStatus_STATUS_Enabled, } @@ -2999,7 +2950,7 @@ const ( ) // Mapping from string to MonitorConfig_ProfileMonitorStatus -var MonitorConfig_ProfileMonitorStatus_Cache = map[string]MonitorConfig_ProfileMonitorStatus{ +var monitorConfig_ProfileMonitorStatus_Values = map[string]MonitorConfig_ProfileMonitorStatus{ "checkingendpoints": MonitorConfig_ProfileMonitorStatus_CheckingEndpoints, "degraded": MonitorConfig_ProfileMonitorStatus_Degraded, "disabled": MonitorConfig_ProfileMonitorStatus_Disabled, @@ -3018,7 +2969,7 @@ const ( ) // Mapping from string to MonitorConfig_ProfileMonitorStatus_STATUS -var MonitorConfig_ProfileMonitorStatus_STATUS_Cache = map[string]MonitorConfig_ProfileMonitorStatus_STATUS{ +var monitorConfig_ProfileMonitorStatus_STATUS_Values = map[string]MonitorConfig_ProfileMonitorStatus_STATUS{ "checkingendpoints": MonitorConfig_ProfileMonitorStatus_STATUS_CheckingEndpoints, "degraded": MonitorConfig_ProfileMonitorStatus_STATUS_Degraded, "disabled": MonitorConfig_ProfileMonitorStatus_STATUS_Disabled, @@ -3036,7 +2987,7 @@ const ( ) // Mapping from string to MonitorConfig_Protocol -var MonitorConfig_Protocol_Cache = map[string]MonitorConfig_Protocol{ +var monitorConfig_Protocol_Values = map[string]MonitorConfig_Protocol{ "http": MonitorConfig_Protocol_HTTP, "https": MonitorConfig_Protocol_HTTPS, "tcp": MonitorConfig_Protocol_TCP, @@ -3051,7 +3002,7 @@ const ( ) // Mapping from string to MonitorConfig_Protocol_STATUS -var MonitorConfig_Protocol_STATUS_Cache = map[string]MonitorConfig_Protocol_STATUS{ +var monitorConfig_Protocol_STATUS_Values = map[string]MonitorConfig_Protocol_STATUS{ "http": MonitorConfig_Protocol_STATUS_HTTP, "https": MonitorConfig_Protocol_STATUS_HTTPS, "tcp": MonitorConfig_Protocol_STATUS_TCP, diff --git a/v2/api/network/v1api20220401/traffic_manager_profiles_azure_endpoint_types_gen.go b/v2/api/network/v1api20220401/traffic_manager_profiles_azure_endpoint_types_gen.go index d39ec540659..0f134827d7d 100644 --- a/v2/api/network/v1api20220401/traffic_manager_profiles_azure_endpoint_types_gen.go +++ b/v2/api/network/v1api20220401/traffic_manager_profiles_azure_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -712,12 +711,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_Spec) AssignProperties_From // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -749,12 +744,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_Spec) AssignProperties_From // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -762,12 +753,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_Spec) AssignProperties_From // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } @@ -1368,12 +1355,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_STATUS) AssignProperties_Fr // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_STATUS_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe_STATUS(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_STATUS_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -1405,12 +1388,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_STATUS) AssignProperties_Fr // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_STATUS_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus_STATUS(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_STATUS_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -1418,12 +1397,8 @@ func (endpoint *Trafficmanagerprofiles_AzureEndpoint_STATUS) AssignProperties_Fr // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_STATUS_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus_STATUS(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_STATUS_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } @@ -1607,7 +1582,7 @@ const ( ) // Mapping from string to EndpointProperties_AlwaysServe -var EndpointProperties_AlwaysServe_Cache = map[string]EndpointProperties_AlwaysServe{ +var endpointProperties_AlwaysServe_Values = map[string]EndpointProperties_AlwaysServe{ "disabled": EndpointProperties_AlwaysServe_Disabled, "enabled": EndpointProperties_AlwaysServe_Enabled, } @@ -1620,7 +1595,7 @@ const ( ) // Mapping from string to EndpointProperties_AlwaysServe_STATUS -var EndpointProperties_AlwaysServe_STATUS_Cache = map[string]EndpointProperties_AlwaysServe_STATUS{ +var endpointProperties_AlwaysServe_STATUS_Values = map[string]EndpointProperties_AlwaysServe_STATUS{ "disabled": EndpointProperties_AlwaysServe_STATUS_Disabled, "enabled": EndpointProperties_AlwaysServe_STATUS_Enabled, } @@ -1819,7 +1794,7 @@ const ( ) // Mapping from string to EndpointProperties_EndpointMonitorStatus -var EndpointProperties_EndpointMonitorStatus_Cache = map[string]EndpointProperties_EndpointMonitorStatus{ +var endpointProperties_EndpointMonitorStatus_Values = map[string]EndpointProperties_EndpointMonitorStatus{ "checkingendpoint": EndpointProperties_EndpointMonitorStatus_CheckingEndpoint, "degraded": EndpointProperties_EndpointMonitorStatus_Degraded, "disabled": EndpointProperties_EndpointMonitorStatus_Disabled, @@ -1842,7 +1817,7 @@ const ( ) // Mapping from string to EndpointProperties_EndpointMonitorStatus_STATUS -var EndpointProperties_EndpointMonitorStatus_STATUS_Cache = map[string]EndpointProperties_EndpointMonitorStatus_STATUS{ +var endpointProperties_EndpointMonitorStatus_STATUS_Values = map[string]EndpointProperties_EndpointMonitorStatus_STATUS{ "checkingendpoint": EndpointProperties_EndpointMonitorStatus_STATUS_CheckingEndpoint, "degraded": EndpointProperties_EndpointMonitorStatus_STATUS_Degraded, "disabled": EndpointProperties_EndpointMonitorStatus_STATUS_Disabled, @@ -1861,7 +1836,7 @@ const ( ) // Mapping from string to EndpointProperties_EndpointStatus -var EndpointProperties_EndpointStatus_Cache = map[string]EndpointProperties_EndpointStatus{ +var endpointProperties_EndpointStatus_Values = map[string]EndpointProperties_EndpointStatus{ "disabled": EndpointProperties_EndpointStatus_Disabled, "enabled": EndpointProperties_EndpointStatus_Enabled, } @@ -1874,7 +1849,7 @@ const ( ) // Mapping from string to EndpointProperties_EndpointStatus_STATUS -var EndpointProperties_EndpointStatus_STATUS_Cache = map[string]EndpointProperties_EndpointStatus_STATUS{ +var endpointProperties_EndpointStatus_STATUS_Values = map[string]EndpointProperties_EndpointStatus_STATUS{ "disabled": EndpointProperties_EndpointStatus_STATUS_Disabled, "enabled": EndpointProperties_EndpointStatus_STATUS_Enabled, } diff --git a/v2/api/network/v1api20220401/traffic_manager_profiles_external_endpoint_types_gen.go b/v2/api/network/v1api20220401/traffic_manager_profiles_external_endpoint_types_gen.go index f249bda80e6..bf7c712c7a0 100644 --- a/v2/api/network/v1api20220401/traffic_manager_profiles_external_endpoint_types_gen.go +++ b/v2/api/network/v1api20220401/traffic_manager_profiles_external_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -712,12 +711,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_Spec) AssignProperties_F // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -749,12 +744,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_Spec) AssignProperties_F // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -762,12 +753,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_Spec) AssignProperties_F // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } @@ -1368,12 +1355,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_STATUS) AssignProperties // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_STATUS_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe_STATUS(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_STATUS_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -1405,12 +1388,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_STATUS) AssignProperties // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_STATUS_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus_STATUS(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_STATUS_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -1418,12 +1397,8 @@ func (endpoint *Trafficmanagerprofiles_ExternalEndpoint_STATUS) AssignProperties // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_STATUS_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus_STATUS(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_STATUS_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } diff --git a/v2/api/network/v1api20220401/traffic_manager_profiles_nested_endpoint_types_gen.go b/v2/api/network/v1api20220401/traffic_manager_profiles_nested_endpoint_types_gen.go index d1bceedf6d6..1b6515cb26b 100644 --- a/v2/api/network/v1api20220401/traffic_manager_profiles_nested_endpoint_types_gen.go +++ b/v2/api/network/v1api20220401/traffic_manager_profiles_nested_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -712,12 +711,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_Spec) AssignProperties_Fro // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -749,12 +744,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_Spec) AssignProperties_Fro // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -762,12 +753,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_Spec) AssignProperties_Fro // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } @@ -1368,12 +1355,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_STATUS) AssignProperties_F // AlwaysServe if source.AlwaysServe != nil { alwaysServe := *source.AlwaysServe - if alwaysServeValue, alwaysServeOk := EndpointProperties_AlwaysServe_STATUS_Cache[strings.ToLower(alwaysServe)]; alwaysServeOk { - endpoint.AlwaysServe = &alwaysServeValue - } else { - alwaysServeTemp := EndpointProperties_AlwaysServe_STATUS(*source.AlwaysServe) - endpoint.AlwaysServe = &alwaysServeTemp - } + alwaysServeTemp := genruntime.ToEnum(alwaysServe, endpointProperties_AlwaysServe_STATUS_Values) + endpoint.AlwaysServe = &alwaysServeTemp } else { endpoint.AlwaysServe = nil } @@ -1405,12 +1388,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_STATUS) AssignProperties_F // EndpointMonitorStatus if source.EndpointMonitorStatus != nil { endpointMonitorStatus := *source.EndpointMonitorStatus - if endpointMonitorStatusValue, endpointMonitorStatusOk := EndpointProperties_EndpointMonitorStatus_STATUS_Cache[strings.ToLower(endpointMonitorStatus)]; endpointMonitorStatusOk { - endpoint.EndpointMonitorStatus = &endpointMonitorStatusValue - } else { - endpointMonitorStatusTemp := EndpointProperties_EndpointMonitorStatus_STATUS(*source.EndpointMonitorStatus) - endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp - } + endpointMonitorStatusTemp := genruntime.ToEnum(endpointMonitorStatus, endpointProperties_EndpointMonitorStatus_STATUS_Values) + endpoint.EndpointMonitorStatus = &endpointMonitorStatusTemp } else { endpoint.EndpointMonitorStatus = nil } @@ -1418,12 +1397,8 @@ func (endpoint *Trafficmanagerprofiles_NestedEndpoint_STATUS) AssignProperties_F // EndpointStatus if source.EndpointStatus != nil { endpointStatus := *source.EndpointStatus - if endpointStatusValue, endpointStatusOk := EndpointProperties_EndpointStatus_STATUS_Cache[strings.ToLower(endpointStatus)]; endpointStatusOk { - endpoint.EndpointStatus = &endpointStatusValue - } else { - endpointStatusTemp := EndpointProperties_EndpointStatus_STATUS(*source.EndpointStatus) - endpoint.EndpointStatus = &endpointStatusTemp - } + endpointStatusTemp := genruntime.ToEnum(endpointStatus, endpointProperties_EndpointStatus_STATUS_Values) + endpoint.EndpointStatus = &endpointStatusTemp } else { endpoint.EndpointStatus = nil } diff --git a/v2/api/network/v1api20220701/application_gateway_spec_arm_types_gen.go b/v2/api/network/v1api20220701/application_gateway_spec_arm_types_gen.go index 9646b068d04..4682aac3933 100644 --- a/v2/api/network/v1api20220701/application_gateway_spec_arm_types_gen.go +++ b/v2/api/network/v1api20220701/application_gateway_spec_arm_types_gen.go @@ -462,7 +462,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type -var ManagedServiceIdentity_Type_Cache = map[string]ManagedServiceIdentity_Type{ +var managedServiceIdentity_Type_Values = map[string]ManagedServiceIdentity_Type{ "none": ManagedServiceIdentity_Type_None, "systemassigned": ManagedServiceIdentity_Type_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/network/v1api20220701/application_gateway_status_application_gateway_sub_resource_embedded_arm_types_gen.go b/v2/api/network/v1api20220701/application_gateway_status_application_gateway_sub_resource_embedded_arm_types_gen.go index d54131cd90d..240b531a0ab 100644 --- a/v2/api/network/v1api20220701/application_gateway_status_application_gateway_sub_resource_embedded_arm_types_gen.go +++ b/v2/api/network/v1api20220701/application_gateway_status_application_gateway_sub_resource_embedded_arm_types_gen.go @@ -422,7 +422,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type_STATUS -var ManagedServiceIdentity_Type_STATUS_Cache = map[string]ManagedServiceIdentity_Type_STATUS{ +var managedServiceIdentity_Type_STATUS_Values = map[string]ManagedServiceIdentity_Type_STATUS{ "none": ManagedServiceIdentity_Type_STATUS_None, "systemassigned": ManagedServiceIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/network/v1api20220701/application_gateway_types_gen.go b/v2/api/network/v1api20220701/application_gateway_types_gen.go index b12a93c2c4f..28d6984ad6d 100644 --- a/v2/api/network/v1api20220701/application_gateway_types_gen.go +++ b/v2/api/network/v1api20220701/application_gateway_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-07-01": APIVersion_Value, } @@ -3879,12 +3878,8 @@ func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded // OperationalState if source.OperationalState != nil { operationalState := *source.OperationalState - if operationalStateValue, operationalStateOk := ApplicationGatewayPropertiesFormat_OperationalState_STATUS_Cache[strings.ToLower(operationalState)]; operationalStateOk { - embedded.OperationalState = &operationalStateValue - } else { - operationalStateTemp := ApplicationGatewayPropertiesFormat_OperationalState_STATUS(*source.OperationalState) - embedded.OperationalState = &operationalStateTemp - } + operationalStateTemp := genruntime.ToEnum(operationalState, applicationGatewayPropertiesFormat_OperationalState_STATUS_Values) + embedded.OperationalState = &operationalStateTemp } else { embedded.OperationalState = nil } @@ -3946,12 +3941,8 @@ func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -5688,12 +5679,8 @@ func (settings *ApplicationGatewayBackendHttpSettings) AssignProperties_From_App // CookieBasedAffinity if source.CookieBasedAffinity != nil { cookieBasedAffinity := *source.CookieBasedAffinity - if cookieBasedAffinityValue, cookieBasedAffinityOk := ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Cache[strings.ToLower(cookieBasedAffinity)]; cookieBasedAffinityOk { - settings.CookieBasedAffinity = &cookieBasedAffinityValue - } else { - cookieBasedAffinityTemp := ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity(*source.CookieBasedAffinity) - settings.CookieBasedAffinity = &cookieBasedAffinityTemp - } + cookieBasedAffinityTemp := genruntime.ToEnum(cookieBasedAffinity, applicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Values) + settings.CookieBasedAffinity = &cookieBasedAffinityTemp } else { settings.CookieBasedAffinity = nil } @@ -5741,12 +5728,8 @@ func (settings *ApplicationGatewayBackendHttpSettings) AssignProperties_From_App // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ApplicationGatewayProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - settings.Protocol = &protocolValue - } else { - protocolTemp := ApplicationGatewayProtocol(*source.Protocol) - settings.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, applicationGatewayProtocol_Values) + settings.Protocol = &protocolTemp } else { settings.Protocol = nil } @@ -6189,12 +6172,8 @@ func (settings *ApplicationGatewayBackendSettings) AssignProperties_From_Applica // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ApplicationGatewayProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - settings.Protocol = &protocolValue - } else { - protocolTemp := ApplicationGatewayProtocol(*source.Protocol) - settings.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, applicationGatewayProtocol_Values) + settings.Protocol = &protocolTemp } else { settings.Protocol = nil } @@ -6433,12 +6412,8 @@ func (error *ApplicationGatewayCustomError) AssignProperties_From_ApplicationGat // StatusCode if source.StatusCode != nil { statusCode := *source.StatusCode - if statusCodeValue, statusCodeOk := ApplicationGatewayCustomError_StatusCode_Cache[strings.ToLower(statusCode)]; statusCodeOk { - error.StatusCode = &statusCodeValue - } else { - statusCodeTemp := ApplicationGatewayCustomError_StatusCode(*source.StatusCode) - error.StatusCode = &statusCodeTemp - } + statusCodeTemp := genruntime.ToEnum(statusCode, applicationGatewayCustomError_StatusCode_Values) + error.StatusCode = &statusCodeTemp } else { error.StatusCode = nil } @@ -6540,12 +6515,8 @@ func (error *ApplicationGatewayCustomError_STATUS) AssignProperties_From_Applica // StatusCode if source.StatusCode != nil { statusCode := *source.StatusCode - if statusCodeValue, statusCodeOk := ApplicationGatewayCustomError_StatusCode_STATUS_Cache[strings.ToLower(statusCode)]; statusCodeOk { - error.StatusCode = &statusCodeValue - } else { - statusCodeTemp := ApplicationGatewayCustomError_StatusCode_STATUS(*source.StatusCode) - error.StatusCode = &statusCodeTemp - } + statusCodeTemp := genruntime.ToEnum(statusCode, applicationGatewayCustomError_StatusCode_STATUS_Values) + error.StatusCode = &statusCodeTemp } else { error.StatusCode = nil } @@ -6754,12 +6725,8 @@ func (configuration *ApplicationGatewayFrontendIPConfiguration) AssignProperties // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -7673,12 +7640,8 @@ func (listener *ApplicationGatewayHttpListener) AssignProperties_From_Applicatio // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ApplicationGatewayProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := ApplicationGatewayProtocol(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, applicationGatewayProtocol_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -8301,12 +8264,8 @@ func (listener *ApplicationGatewayListener) AssignProperties_From_ApplicationGat // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ApplicationGatewayProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - listener.Protocol = &protocolValue - } else { - protocolTemp := ApplicationGatewayProtocol(*source.Protocol) - listener.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, applicationGatewayProtocol_Values) + listener.Protocol = &protocolTemp } else { listener.Protocol = nil } @@ -8575,12 +8534,8 @@ func (policy *ApplicationGatewayLoadDistributionPolicy) AssignProperties_From_Ap // LoadDistributionAlgorithm if source.LoadDistributionAlgorithm != nil { loadDistributionAlgorithm := *source.LoadDistributionAlgorithm - if loadDistributionAlgorithmValue, loadDistributionAlgorithmOk := ApplicationGatewayLoadDistributionAlgorithmEnum_Cache[strings.ToLower(loadDistributionAlgorithm)]; loadDistributionAlgorithmOk { - policy.LoadDistributionAlgorithm = &loadDistributionAlgorithmValue - } else { - loadDistributionAlgorithmTemp := ApplicationGatewayLoadDistributionAlgorithmEnum(*source.LoadDistributionAlgorithm) - policy.LoadDistributionAlgorithm = &loadDistributionAlgorithmTemp - } + loadDistributionAlgorithmTemp := genruntime.ToEnum(loadDistributionAlgorithm, applicationGatewayLoadDistributionAlgorithmEnum_Values) + policy.LoadDistributionAlgorithm = &loadDistributionAlgorithmTemp } else { policy.LoadDistributionAlgorithm = nil } @@ -9294,12 +9249,8 @@ func (probe *ApplicationGatewayProbe) AssignProperties_From_ApplicationGatewayPr // Protocol if source.Protocol != nil { protocol := *source.Protocol - if protocolValue, protocolOk := ApplicationGatewayProtocol_Cache[strings.ToLower(protocol)]; protocolOk { - probe.Protocol = &protocolValue - } else { - protocolTemp := ApplicationGatewayProtocol(*source.Protocol) - probe.Protocol = &protocolTemp - } + protocolTemp := genruntime.ToEnum(protocol, applicationGatewayProtocol_Values) + probe.Protocol = &protocolTemp } else { probe.Protocol = nil } @@ -9471,7 +9422,7 @@ const ( ) // Mapping from string to ApplicationGatewayPropertiesFormat_OperationalState_STATUS -var ApplicationGatewayPropertiesFormat_OperationalState_STATUS_Cache = map[string]ApplicationGatewayPropertiesFormat_OperationalState_STATUS{ +var applicationGatewayPropertiesFormat_OperationalState_STATUS_Values = map[string]ApplicationGatewayPropertiesFormat_OperationalState_STATUS{ "running": ApplicationGatewayPropertiesFormat_OperationalState_STATUS_Running, "starting": ApplicationGatewayPropertiesFormat_OperationalState_STATUS_Starting, "stopped": ApplicationGatewayPropertiesFormat_OperationalState_STATUS_Stopped, @@ -9489,7 +9440,7 @@ const ( ) // Mapping from string to ApplicationGatewayProvisioningState_STATUS -var ApplicationGatewayProvisioningState_STATUS_Cache = map[string]ApplicationGatewayProvisioningState_STATUS{ +var applicationGatewayProvisioningState_STATUS_Values = map[string]ApplicationGatewayProvisioningState_STATUS{ "deleting": ApplicationGatewayProvisioningState_STATUS_Deleting, "failed": ApplicationGatewayProvisioningState_STATUS_Failed, "succeeded": ApplicationGatewayProvisioningState_STATUS_Succeeded, @@ -9754,12 +9705,8 @@ func (configuration *ApplicationGatewayRedirectConfiguration) AssignProperties_F // RedirectType if source.RedirectType != nil { redirectType := *source.RedirectType - if redirectTypeValue, redirectTypeOk := RedirectTypeEnum_Cache[strings.ToLower(redirectType)]; redirectTypeOk { - configuration.RedirectType = &redirectTypeValue - } else { - redirectTypeTemp := RedirectTypeEnum(*source.RedirectType) - configuration.RedirectType = &redirectTypeTemp - } + redirectTypeTemp := genruntime.ToEnum(redirectType, redirectTypeEnum_Values) + configuration.RedirectType = &redirectTypeTemp } else { configuration.RedirectType = nil } @@ -10353,12 +10300,8 @@ func (rule *ApplicationGatewayRequestRoutingRule) AssignProperties_From_Applicat // RuleType if source.RuleType != nil { ruleType := *source.RuleType - if ruleTypeValue, ruleTypeOk := ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType_Cache[strings.ToLower(ruleType)]; ruleTypeOk { - rule.RuleType = &ruleTypeValue - } else { - ruleTypeTemp := ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType(*source.RuleType) - rule.RuleType = &ruleTypeTemp - } + ruleTypeTemp := genruntime.ToEnum(ruleType, applicationGatewayRequestRoutingRulePropertiesFormat_RuleType_Values) + rule.RuleType = &ruleTypeTemp } else { rule.RuleType = nil } @@ -10985,12 +10928,8 @@ func (rule *ApplicationGatewayRoutingRule) AssignProperties_From_ApplicationGate // RuleType if source.RuleType != nil { ruleType := *source.RuleType - if ruleTypeValue, ruleTypeOk := ApplicationGatewayRoutingRulePropertiesFormat_RuleType_Cache[strings.ToLower(ruleType)]; ruleTypeOk { - rule.RuleType = &ruleTypeValue - } else { - ruleTypeTemp := ApplicationGatewayRoutingRulePropertiesFormat_RuleType(*source.RuleType) - rule.RuleType = &ruleTypeTemp - } + ruleTypeTemp := genruntime.ToEnum(ruleType, applicationGatewayRoutingRulePropertiesFormat_RuleType_Values) + rule.RuleType = &ruleTypeTemp } else { rule.RuleType = nil } @@ -11220,12 +11159,8 @@ func (gatewaySku *ApplicationGatewaySku) AssignProperties_From_ApplicationGatewa // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApplicationGatewaySku_Name_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := ApplicationGatewaySku_Name(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, applicationGatewaySku_Name_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } @@ -11233,12 +11168,8 @@ func (gatewaySku *ApplicationGatewaySku) AssignProperties_From_ApplicationGatewa // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ApplicationGatewaySku_Tier_Cache[strings.ToLower(tier)]; tierOk { - gatewaySku.Tier = &tierValue - } else { - tierTemp := ApplicationGatewaySku_Tier(*source.Tier) - gatewaySku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, applicationGatewaySku_Tier_Values) + gatewaySku.Tier = &tierTemp } else { gatewaySku.Tier = nil } @@ -11365,12 +11296,8 @@ func (gatewaySku *ApplicationGatewaySku_STATUS) AssignProperties_From_Applicatio // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := ApplicationGatewaySku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := ApplicationGatewaySku_Name_STATUS(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, applicationGatewaySku_Name_STATUS_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } @@ -11378,12 +11305,8 @@ func (gatewaySku *ApplicationGatewaySku_STATUS) AssignProperties_From_Applicatio // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := ApplicationGatewaySku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - gatewaySku.Tier = &tierValue - } else { - tierTemp := ApplicationGatewaySku_Tier_STATUS(*source.Tier) - gatewaySku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, applicationGatewaySku_Tier_STATUS_Values) + gatewaySku.Tier = &tierTemp } else { gatewaySku.Tier = nil } @@ -11764,11 +11687,7 @@ func (policy *ApplicationGatewaySslPolicy) AssignProperties_From_ApplicationGate for cipherSuiteIndex, cipherSuiteItem := range source.CipherSuites { // Shadow the loop variable to avoid aliasing cipherSuiteItem := cipherSuiteItem - if cipherSuites, cipherSuitesOk := CipherSuitesEnum_Cache[strings.ToLower(cipherSuiteItem)]; cipherSuitesOk { - cipherSuiteList[cipherSuiteIndex] = cipherSuites - } else { - cipherSuiteList[cipherSuiteIndex] = CipherSuitesEnum(cipherSuiteItem) - } + cipherSuiteList[cipherSuiteIndex] = genruntime.ToEnum(cipherSuiteItem, cipherSuitesEnum_Values) } policy.CipherSuites = cipherSuiteList } else { @@ -11781,11 +11700,7 @@ func (policy *ApplicationGatewaySslPolicy) AssignProperties_From_ApplicationGate for disabledSslProtocolIndex, disabledSslProtocolItem := range source.DisabledSslProtocols { // Shadow the loop variable to avoid aliasing disabledSslProtocolItem := disabledSslProtocolItem - if disabledSslProtocols, disabledSslProtocolsOk := ProtocolsEnum_Cache[strings.ToLower(disabledSslProtocolItem)]; disabledSslProtocolsOk { - disabledSslProtocolList[disabledSslProtocolIndex] = disabledSslProtocols - } else { - disabledSslProtocolList[disabledSslProtocolIndex] = ProtocolsEnum(disabledSslProtocolItem) - } + disabledSslProtocolList[disabledSslProtocolIndex] = genruntime.ToEnum(disabledSslProtocolItem, protocolsEnum_Values) } policy.DisabledSslProtocols = disabledSslProtocolList } else { @@ -11795,12 +11710,8 @@ func (policy *ApplicationGatewaySslPolicy) AssignProperties_From_ApplicationGate // MinProtocolVersion if source.MinProtocolVersion != nil { minProtocolVersion := *source.MinProtocolVersion - if minProtocolVersionValue, minProtocolVersionOk := ProtocolsEnum_Cache[strings.ToLower(minProtocolVersion)]; minProtocolVersionOk { - policy.MinProtocolVersion = &minProtocolVersionValue - } else { - minProtocolVersionTemp := ProtocolsEnum(*source.MinProtocolVersion) - policy.MinProtocolVersion = &minProtocolVersionTemp - } + minProtocolVersionTemp := genruntime.ToEnum(minProtocolVersion, protocolsEnum_Values) + policy.MinProtocolVersion = &minProtocolVersionTemp } else { policy.MinProtocolVersion = nil } @@ -11808,12 +11719,8 @@ func (policy *ApplicationGatewaySslPolicy) AssignProperties_From_ApplicationGate // PolicyName if source.PolicyName != nil { policyName := *source.PolicyName - if policyNameValue, policyNameOk := PolicyNameEnum_Cache[strings.ToLower(policyName)]; policyNameOk { - policy.PolicyName = &policyNameValue - } else { - policyNameTemp := PolicyNameEnum(*source.PolicyName) - policy.PolicyName = &policyNameTemp - } + policyNameTemp := genruntime.ToEnum(policyName, policyNameEnum_Values) + policy.PolicyName = &policyNameTemp } else { policy.PolicyName = nil } @@ -11821,12 +11728,8 @@ func (policy *ApplicationGatewaySslPolicy) AssignProperties_From_ApplicationGate // PolicyType if source.PolicyType != nil { policyType := *source.PolicyType - if policyTypeValue, policyTypeOk := ApplicationGatewaySslPolicy_PolicyType_Cache[strings.ToLower(policyType)]; policyTypeOk { - policy.PolicyType = &policyTypeValue - } else { - policyTypeTemp := ApplicationGatewaySslPolicy_PolicyType(*source.PolicyType) - policy.PolicyType = &policyTypeTemp - } + policyTypeTemp := genruntime.ToEnum(policyType, applicationGatewaySslPolicy_PolicyType_Values) + policy.PolicyType = &policyTypeTemp } else { policy.PolicyType = nil } @@ -12033,11 +11936,7 @@ func (policy *ApplicationGatewaySslPolicy_STATUS) AssignProperties_From_Applicat for cipherSuiteIndex, cipherSuiteItem := range source.CipherSuites { // Shadow the loop variable to avoid aliasing cipherSuiteItem := cipherSuiteItem - if cipherSuites, cipherSuitesOk := CipherSuitesEnum_STATUS_Cache[strings.ToLower(cipherSuiteItem)]; cipherSuitesOk { - cipherSuiteList[cipherSuiteIndex] = cipherSuites - } else { - cipherSuiteList[cipherSuiteIndex] = CipherSuitesEnum_STATUS(cipherSuiteItem) - } + cipherSuiteList[cipherSuiteIndex] = genruntime.ToEnum(cipherSuiteItem, cipherSuitesEnum_STATUS_Values) } policy.CipherSuites = cipherSuiteList } else { @@ -12050,11 +11949,7 @@ func (policy *ApplicationGatewaySslPolicy_STATUS) AssignProperties_From_Applicat for disabledSslProtocolIndex, disabledSslProtocolItem := range source.DisabledSslProtocols { // Shadow the loop variable to avoid aliasing disabledSslProtocolItem := disabledSslProtocolItem - if disabledSslProtocols, disabledSslProtocolsOk := ProtocolsEnum_STATUS_Cache[strings.ToLower(disabledSslProtocolItem)]; disabledSslProtocolsOk { - disabledSslProtocolList[disabledSslProtocolIndex] = disabledSslProtocols - } else { - disabledSslProtocolList[disabledSslProtocolIndex] = ProtocolsEnum_STATUS(disabledSslProtocolItem) - } + disabledSslProtocolList[disabledSslProtocolIndex] = genruntime.ToEnum(disabledSslProtocolItem, protocolsEnum_STATUS_Values) } policy.DisabledSslProtocols = disabledSslProtocolList } else { @@ -12064,12 +11959,8 @@ func (policy *ApplicationGatewaySslPolicy_STATUS) AssignProperties_From_Applicat // MinProtocolVersion if source.MinProtocolVersion != nil { minProtocolVersion := *source.MinProtocolVersion - if minProtocolVersionValue, minProtocolVersionOk := ProtocolsEnum_STATUS_Cache[strings.ToLower(minProtocolVersion)]; minProtocolVersionOk { - policy.MinProtocolVersion = &minProtocolVersionValue - } else { - minProtocolVersionTemp := ProtocolsEnum_STATUS(*source.MinProtocolVersion) - policy.MinProtocolVersion = &minProtocolVersionTemp - } + minProtocolVersionTemp := genruntime.ToEnum(minProtocolVersion, protocolsEnum_STATUS_Values) + policy.MinProtocolVersion = &minProtocolVersionTemp } else { policy.MinProtocolVersion = nil } @@ -12077,12 +11968,8 @@ func (policy *ApplicationGatewaySslPolicy_STATUS) AssignProperties_From_Applicat // PolicyName if source.PolicyName != nil { policyName := *source.PolicyName - if policyNameValue, policyNameOk := PolicyNameEnum_STATUS_Cache[strings.ToLower(policyName)]; policyNameOk { - policy.PolicyName = &policyNameValue - } else { - policyNameTemp := PolicyNameEnum_STATUS(*source.PolicyName) - policy.PolicyName = &policyNameTemp - } + policyNameTemp := genruntime.ToEnum(policyName, policyNameEnum_STATUS_Values) + policy.PolicyName = &policyNameTemp } else { policy.PolicyName = nil } @@ -12090,12 +11977,8 @@ func (policy *ApplicationGatewaySslPolicy_STATUS) AssignProperties_From_Applicat // PolicyType if source.PolicyType != nil { policyType := *source.PolicyType - if policyTypeValue, policyTypeOk := ApplicationGatewaySslPolicy_PolicyType_STATUS_Cache[strings.ToLower(policyType)]; policyTypeOk { - policy.PolicyType = &policyTypeValue - } else { - policyTypeTemp := ApplicationGatewaySslPolicy_PolicyType_STATUS(*source.PolicyType) - policy.PolicyType = &policyTypeTemp - } + policyTypeTemp := genruntime.ToEnum(policyType, applicationGatewaySslPolicy_PolicyType_STATUS_Values) + policy.PolicyType = &policyTypeTemp } else { policy.PolicyType = nil } @@ -13717,12 +13600,8 @@ func (configuration *ApplicationGatewayWebApplicationFirewallConfiguration) Assi // FirewallMode if source.FirewallMode != nil { firewallMode := *source.FirewallMode - if firewallModeValue, firewallModeOk := ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Cache[strings.ToLower(firewallMode)]; firewallModeOk { - configuration.FirewallMode = &firewallModeValue - } else { - firewallModeTemp := ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode(*source.FirewallMode) - configuration.FirewallMode = &firewallModeTemp - } + firewallModeTemp := genruntime.ToEnum(firewallMode, applicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Values) + configuration.FirewallMode = &firewallModeTemp } else { configuration.FirewallMode = nil } @@ -14136,12 +14015,8 @@ func (configuration *ApplicationGatewayWebApplicationFirewallConfiguration_STATU // FirewallMode if source.FirewallMode != nil { firewallMode := *source.FirewallMode - if firewallModeValue, firewallModeOk := ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Cache[strings.ToLower(firewallMode)]; firewallModeOk { - configuration.FirewallMode = &firewallModeValue - } else { - firewallModeTemp := ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS(*source.FirewallMode) - configuration.FirewallMode = &firewallModeTemp - } + firewallModeTemp := genruntime.ToEnum(firewallMode, applicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Values) + configuration.FirewallMode = &firewallModeTemp } else { configuration.FirewallMode = nil } @@ -14332,12 +14207,8 @@ func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -14515,12 +14386,8 @@ func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -14699,7 +14566,7 @@ const ( ) // Mapping from string to ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity -var ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Cache = map[string]ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity{ +var applicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Values = map[string]ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity{ "disabled": ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Disabled, "enabled": ApplicationGatewayBackendHttpSettingsPropertiesFormat_CookieBasedAffinity_Enabled, } @@ -14778,12 +14645,8 @@ func (configuration *ApplicationGatewayClientAuthConfiguration) AssignProperties // VerifyClientRevocation if source.VerifyClientRevocation != nil { verifyClientRevocation := *source.VerifyClientRevocation - if verifyClientRevocationValue, verifyClientRevocationOk := ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation_Cache[strings.ToLower(verifyClientRevocation)]; verifyClientRevocationOk { - configuration.VerifyClientRevocation = &verifyClientRevocationValue - } else { - verifyClientRevocationTemp := ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation(*source.VerifyClientRevocation) - configuration.VerifyClientRevocation = &verifyClientRevocationTemp - } + verifyClientRevocationTemp := genruntime.ToEnum(verifyClientRevocation, applicationGatewayClientAuthConfiguration_VerifyClientRevocation_Values) + configuration.VerifyClientRevocation = &verifyClientRevocationTemp } else { configuration.VerifyClientRevocation = nil } @@ -14954,7 +14817,7 @@ const ( ) // Mapping from string to ApplicationGatewayCustomError_StatusCode -var ApplicationGatewayCustomError_StatusCode_Cache = map[string]ApplicationGatewayCustomError_StatusCode{ +var applicationGatewayCustomError_StatusCode_Values = map[string]ApplicationGatewayCustomError_StatusCode{ "httpstatus403": ApplicationGatewayCustomError_StatusCode_HttpStatus403, "httpstatus502": ApplicationGatewayCustomError_StatusCode_HttpStatus502, } @@ -14967,7 +14830,7 @@ const ( ) // Mapping from string to ApplicationGatewayCustomError_StatusCode_STATUS -var ApplicationGatewayCustomError_StatusCode_STATUS_Cache = map[string]ApplicationGatewayCustomError_StatusCode_STATUS{ +var applicationGatewayCustomError_StatusCode_STATUS_Values = map[string]ApplicationGatewayCustomError_StatusCode_STATUS{ "httpstatus403": ApplicationGatewayCustomError_StatusCode_STATUS_HttpStatus403, "httpstatus502": ApplicationGatewayCustomError_StatusCode_STATUS_HttpStatus502, } @@ -15441,7 +15304,7 @@ const ( ) // Mapping from string to ApplicationGatewayLoadDistributionAlgorithmEnum -var ApplicationGatewayLoadDistributionAlgorithmEnum_Cache = map[string]ApplicationGatewayLoadDistributionAlgorithmEnum{ +var applicationGatewayLoadDistributionAlgorithmEnum_Values = map[string]ApplicationGatewayLoadDistributionAlgorithmEnum{ "iphash": ApplicationGatewayLoadDistributionAlgorithmEnum_IpHash, "leastconnections": ApplicationGatewayLoadDistributionAlgorithmEnum_LeastConnections, "roundrobin": ApplicationGatewayLoadDistributionAlgorithmEnum_RoundRobin, @@ -15804,7 +15667,7 @@ const ( ) // Mapping from string to ApplicationGatewayProtocol -var ApplicationGatewayProtocol_Cache = map[string]ApplicationGatewayProtocol{ +var applicationGatewayProtocol_Values = map[string]ApplicationGatewayProtocol{ "http": ApplicationGatewayProtocol_Http, "https": ApplicationGatewayProtocol_Https, "tcp": ApplicationGatewayProtocol_Tcp, @@ -15820,7 +15683,7 @@ const ( ) // Mapping from string to ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType -var ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType_Cache = map[string]ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType{ +var applicationGatewayRequestRoutingRulePropertiesFormat_RuleType_Values = map[string]ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType{ "basic": ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType_Basic, "pathbasedrouting": ApplicationGatewayRequestRoutingRulePropertiesFormat_RuleType_PathBasedRouting, } @@ -16036,7 +15899,7 @@ const ( ) // Mapping from string to ApplicationGatewayRoutingRulePropertiesFormat_RuleType -var ApplicationGatewayRoutingRulePropertiesFormat_RuleType_Cache = map[string]ApplicationGatewayRoutingRulePropertiesFormat_RuleType{ +var applicationGatewayRoutingRulePropertiesFormat_RuleType_Values = map[string]ApplicationGatewayRoutingRulePropertiesFormat_RuleType{ "basic": ApplicationGatewayRoutingRulePropertiesFormat_RuleType_Basic, "pathbasedrouting": ApplicationGatewayRoutingRulePropertiesFormat_RuleType_PathBasedRouting, } @@ -16055,7 +15918,7 @@ const ( ) // Mapping from string to ApplicationGatewaySku_Name -var ApplicationGatewaySku_Name_Cache = map[string]ApplicationGatewaySku_Name{ +var applicationGatewaySku_Name_Values = map[string]ApplicationGatewaySku_Name{ "standard_large": ApplicationGatewaySku_Name_Standard_Large, "standard_medium": ApplicationGatewaySku_Name_Standard_Medium, "standard_small": ApplicationGatewaySku_Name_Standard_Small, @@ -16078,7 +15941,7 @@ const ( ) // Mapping from string to ApplicationGatewaySku_Name_STATUS -var ApplicationGatewaySku_Name_STATUS_Cache = map[string]ApplicationGatewaySku_Name_STATUS{ +var applicationGatewaySku_Name_STATUS_Values = map[string]ApplicationGatewaySku_Name_STATUS{ "standard_large": ApplicationGatewaySku_Name_STATUS_Standard_Large, "standard_medium": ApplicationGatewaySku_Name_STATUS_Standard_Medium, "standard_small": ApplicationGatewaySku_Name_STATUS_Standard_Small, @@ -16099,7 +15962,7 @@ const ( ) // Mapping from string to ApplicationGatewaySku_Tier -var ApplicationGatewaySku_Tier_Cache = map[string]ApplicationGatewaySku_Tier{ +var applicationGatewaySku_Tier_Values = map[string]ApplicationGatewaySku_Tier{ "standard": ApplicationGatewaySku_Tier_Standard, "standard_v2": ApplicationGatewaySku_Tier_Standard_V2, "waf": ApplicationGatewaySku_Tier_WAF, @@ -16116,7 +15979,7 @@ const ( ) // Mapping from string to ApplicationGatewaySku_Tier_STATUS -var ApplicationGatewaySku_Tier_STATUS_Cache = map[string]ApplicationGatewaySku_Tier_STATUS{ +var applicationGatewaySku_Tier_STATUS_Values = map[string]ApplicationGatewaySku_Tier_STATUS{ "standard": ApplicationGatewaySku_Tier_STATUS_Standard, "standard_v2": ApplicationGatewaySku_Tier_STATUS_Standard_V2, "waf": ApplicationGatewaySku_Tier_STATUS_WAF, @@ -16133,7 +15996,7 @@ const ( ) // Mapping from string to ApplicationGatewaySslPolicy_PolicyType -var ApplicationGatewaySslPolicy_PolicyType_Cache = map[string]ApplicationGatewaySslPolicy_PolicyType{ +var applicationGatewaySslPolicy_PolicyType_Values = map[string]ApplicationGatewaySslPolicy_PolicyType{ "custom": ApplicationGatewaySslPolicy_PolicyType_Custom, "customv2": ApplicationGatewaySslPolicy_PolicyType_CustomV2, "predefined": ApplicationGatewaySslPolicy_PolicyType_Predefined, @@ -16148,7 +16011,7 @@ const ( ) // Mapping from string to ApplicationGatewaySslPolicy_PolicyType_STATUS -var ApplicationGatewaySslPolicy_PolicyType_STATUS_Cache = map[string]ApplicationGatewaySslPolicy_PolicyType_STATUS{ +var applicationGatewaySslPolicy_PolicyType_STATUS_Values = map[string]ApplicationGatewaySslPolicy_PolicyType_STATUS{ "custom": ApplicationGatewaySslPolicy_PolicyType_STATUS_Custom, "customv2": ApplicationGatewaySslPolicy_PolicyType_STATUS_CustomV2, "predefined": ApplicationGatewaySslPolicy_PolicyType_STATUS_Predefined, @@ -16163,7 +16026,7 @@ const ( ) // Mapping from string to ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode -var ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Cache = map[string]ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode{ +var applicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Values = map[string]ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode{ "detection": ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Detection, "prevention": ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_Prevention, } @@ -16176,7 +16039,7 @@ const ( ) // Mapping from string to ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS -var ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Cache = map[string]ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS{ +var applicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Values = map[string]ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS{ "detection": ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Detection, "prevention": ApplicationGatewayWebApplicationFirewallConfiguration_FirewallMode_STATUS_Prevention, } @@ -16217,7 +16080,7 @@ const ( ) // Mapping from string to CipherSuitesEnum -var CipherSuitesEnum_Cache = map[string]CipherSuitesEnum{ +var cipherSuitesEnum_Values = map[string]CipherSuitesEnum{ "tls_dhe_dss_with_3des_ede_cbc_sha": CipherSuitesEnum_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, "tls_dhe_dss_with_aes_128_cbc_sha": CipherSuitesEnum_TLS_DHE_DSS_WITH_AES_128_CBC_SHA, "tls_dhe_dss_with_aes_128_cbc_sha256": CipherSuitesEnum_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, @@ -16283,7 +16146,7 @@ const ( ) // Mapping from string to CipherSuitesEnum_STATUS -var CipherSuitesEnum_STATUS_Cache = map[string]CipherSuitesEnum_STATUS{ +var cipherSuitesEnum_STATUS_Values = map[string]CipherSuitesEnum_STATUS{ "tls_dhe_dss_with_3des_ede_cbc_sha": CipherSuitesEnum_STATUS_TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, "tls_dhe_dss_with_aes_128_cbc_sha": CipherSuitesEnum_STATUS_TLS_DHE_DSS_WITH_AES_128_CBC_SHA, "tls_dhe_dss_with_aes_128_cbc_sha256": CipherSuitesEnum_STATUS_TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, @@ -16324,7 +16187,7 @@ const ( ) // Mapping from string to IPAllocationMethod -var IPAllocationMethod_Cache = map[string]IPAllocationMethod{ +var iPAllocationMethod_Values = map[string]IPAllocationMethod{ "dynamic": IPAllocationMethod_Dynamic, "static": IPAllocationMethod_Static, } @@ -16415,7 +16278,7 @@ const ( ) // Mapping from string to PolicyNameEnum -var PolicyNameEnum_Cache = map[string]PolicyNameEnum{ +var policyNameEnum_Values = map[string]PolicyNameEnum{ "appgwsslpolicy20150501": PolicyNameEnum_AppGwSslPolicy20150501, "appgwsslpolicy20170401": PolicyNameEnum_AppGwSslPolicy20170401, "appgwsslpolicy20170401s": PolicyNameEnum_AppGwSslPolicy20170401S, @@ -16435,7 +16298,7 @@ const ( ) // Mapping from string to PolicyNameEnum_STATUS -var PolicyNameEnum_STATUS_Cache = map[string]PolicyNameEnum_STATUS{ +var policyNameEnum_STATUS_Values = map[string]PolicyNameEnum_STATUS{ "appgwsslpolicy20150501": PolicyNameEnum_STATUS_AppGwSslPolicy20150501, "appgwsslpolicy20170401": PolicyNameEnum_STATUS_AppGwSslPolicy20170401, "appgwsslpolicy20170401s": PolicyNameEnum_STATUS_AppGwSslPolicy20170401S, @@ -16455,7 +16318,7 @@ const ( ) // Mapping from string to ProtocolsEnum -var ProtocolsEnum_Cache = map[string]ProtocolsEnum{ +var protocolsEnum_Values = map[string]ProtocolsEnum{ "tlsv1_0": ProtocolsEnum_TLSv1_0, "tlsv1_1": ProtocolsEnum_TLSv1_1, "tlsv1_2": ProtocolsEnum_TLSv1_2, @@ -16473,7 +16336,7 @@ const ( ) // Mapping from string to ProtocolsEnum_STATUS -var ProtocolsEnum_STATUS_Cache = map[string]ProtocolsEnum_STATUS{ +var protocolsEnum_STATUS_Values = map[string]ProtocolsEnum_STATUS{ "tlsv1_0": ProtocolsEnum_STATUS_TLSv1_0, "tlsv1_1": ProtocolsEnum_STATUS_TLSv1_1, "tlsv1_2": ProtocolsEnum_STATUS_TLSv1_2, @@ -16492,7 +16355,7 @@ const ( ) // Mapping from string to RedirectTypeEnum -var RedirectTypeEnum_Cache = map[string]RedirectTypeEnum{ +var redirectTypeEnum_Values = map[string]RedirectTypeEnum{ "found": RedirectTypeEnum_Found, "permanent": RedirectTypeEnum_Permanent, "seeother": RedirectTypeEnum_SeeOther, @@ -16542,7 +16405,7 @@ const ( ) // Mapping from string to ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation -var ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation_Cache = map[string]ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation{ +var applicationGatewayClientAuthConfiguration_VerifyClientRevocation_Values = map[string]ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation{ "none": ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation_None, "ocsp": ApplicationGatewayClientAuthConfiguration_VerifyClientRevocation_OCSP, } diff --git a/v2/api/network/v1api20220701/bastion_host_spec_arm_types_gen.go b/v2/api/network/v1api20220701/bastion_host_spec_arm_types_gen.go index f03f721acd1..2f5f1c79459 100644 --- a/v2/api/network/v1api20220701/bastion_host_spec_arm_types_gen.go +++ b/v2/api/network/v1api20220701/bastion_host_spec_arm_types_gen.go @@ -88,7 +88,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "standard": Sku_Name_Standard, } diff --git a/v2/api/network/v1api20220701/bastion_host_status_arm_types_gen.go b/v2/api/network/v1api20220701/bastion_host_status_arm_types_gen.go index 76fcdbd0c3d..ca5eb4a6c16 100644 --- a/v2/api/network/v1api20220701/bastion_host_status_arm_types_gen.go +++ b/v2/api/network/v1api20220701/bastion_host_status_arm_types_gen.go @@ -80,7 +80,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "standard": Sku_Name_STATUS_Standard, } diff --git a/v2/api/network/v1api20220701/bastion_host_types_gen.go b/v2/api/network/v1api20220701/bastion_host_types_gen.go index 94ab728b82a..e20653a8d3c 100644 --- a/v2/api/network/v1api20220701/bastion_host_types_gen.go +++ b/v2/api/network/v1api20220701/bastion_host_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1297,12 +1296,8 @@ func (host *BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := BastionHostProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - host.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := BastionHostProvisioningState_STATUS(*source.ProvisioningState) - host.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, bastionHostProvisioningState_STATUS_Values) + host.ProvisioningState = &provisioningStateTemp } else { host.ProvisioningState = nil } @@ -1582,12 +1577,8 @@ func (configuration *BastionHostIPConfiguration) AssignProperties_From_BastionHo // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -1748,7 +1739,7 @@ const ( ) // Mapping from string to BastionHostProvisioningState_STATUS -var BastionHostProvisioningState_STATUS_Cache = map[string]BastionHostProvisioningState_STATUS{ +var bastionHostProvisioningState_STATUS_Values = map[string]BastionHostProvisioningState_STATUS{ "deleting": BastionHostProvisioningState_STATUS_Deleting, "failed": BastionHostProvisioningState_STATUS_Failed, "succeeded": BastionHostProvisioningState_STATUS_Succeeded, @@ -1806,12 +1797,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220701s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -1895,12 +1882,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220701s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } diff --git a/v2/api/network/v1api20220701/dns_forwarding_rule_sets_forwarding_rule_types_gen.go b/v2/api/network/v1api20220701/dns_forwarding_rule_sets_forwarding_rule_types_gen.go index d6faf7a8d4d..b6ebebc2770 100644 --- a/v2/api/network/v1api20220701/dns_forwarding_rule_sets_forwarding_rule_types_gen.go +++ b/v2/api/network/v1api20220701/dns_forwarding_rule_sets_forwarding_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -535,12 +534,8 @@ func (rule *DnsForwardingRulesets_ForwardingRule_Spec) AssignProperties_From_Dns // ForwardingRuleState if source.ForwardingRuleState != nil { forwardingRuleState := *source.ForwardingRuleState - if forwardingRuleStateValue, forwardingRuleStateOk := ForwardingRuleProperties_ForwardingRuleState_Cache[strings.ToLower(forwardingRuleState)]; forwardingRuleStateOk { - rule.ForwardingRuleState = &forwardingRuleStateValue - } else { - forwardingRuleStateTemp := ForwardingRuleProperties_ForwardingRuleState(*source.ForwardingRuleState) - rule.ForwardingRuleState = &forwardingRuleStateTemp - } + forwardingRuleStateTemp := genruntime.ToEnum(forwardingRuleState, forwardingRuleProperties_ForwardingRuleState_Values) + rule.ForwardingRuleState = &forwardingRuleStateTemp } else { rule.ForwardingRuleState = nil } @@ -897,12 +892,8 @@ func (rule *DnsForwardingRulesets_ForwardingRule_STATUS) AssignProperties_From_D // ForwardingRuleState if source.ForwardingRuleState != nil { forwardingRuleState := *source.ForwardingRuleState - if forwardingRuleStateValue, forwardingRuleStateOk := ForwardingRuleProperties_ForwardingRuleState_STATUS_Cache[strings.ToLower(forwardingRuleState)]; forwardingRuleStateOk { - rule.ForwardingRuleState = &forwardingRuleStateValue - } else { - forwardingRuleStateTemp := ForwardingRuleProperties_ForwardingRuleState_STATUS(*source.ForwardingRuleState) - rule.ForwardingRuleState = &forwardingRuleStateTemp - } + forwardingRuleStateTemp := genruntime.ToEnum(forwardingRuleState, forwardingRuleProperties_ForwardingRuleState_STATUS_Values) + rule.ForwardingRuleState = &forwardingRuleStateTemp } else { rule.ForwardingRuleState = nil } @@ -919,12 +910,8 @@ func (rule *DnsForwardingRulesets_ForwardingRule_STATUS) AssignProperties_From_D // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DnsresolverProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - rule.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DnsresolverProvisioningState_STATUS(*source.ProvisioningState) - rule.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dnsresolverProvisioningState_STATUS_Values) + rule.ProvisioningState = &provisioningStateTemp } else { rule.ProvisioningState = nil } @@ -1062,7 +1049,7 @@ const ( ) // Mapping from string to DnsresolverProvisioningState_STATUS -var DnsresolverProvisioningState_STATUS_Cache = map[string]DnsresolverProvisioningState_STATUS{ +var dnsresolverProvisioningState_STATUS_Values = map[string]DnsresolverProvisioningState_STATUS{ "canceled": DnsresolverProvisioningState_STATUS_Canceled, "creating": DnsresolverProvisioningState_STATUS_Creating, "deleting": DnsresolverProvisioningState_STATUS_Deleting, @@ -1080,7 +1067,7 @@ const ( ) // Mapping from string to ForwardingRuleProperties_ForwardingRuleState -var ForwardingRuleProperties_ForwardingRuleState_Cache = map[string]ForwardingRuleProperties_ForwardingRuleState{ +var forwardingRuleProperties_ForwardingRuleState_Values = map[string]ForwardingRuleProperties_ForwardingRuleState{ "disabled": ForwardingRuleProperties_ForwardingRuleState_Disabled, "enabled": ForwardingRuleProperties_ForwardingRuleState_Enabled, } @@ -1093,7 +1080,7 @@ const ( ) // Mapping from string to ForwardingRuleProperties_ForwardingRuleState_STATUS -var ForwardingRuleProperties_ForwardingRuleState_STATUS_Cache = map[string]ForwardingRuleProperties_ForwardingRuleState_STATUS{ +var forwardingRuleProperties_ForwardingRuleState_STATUS_Values = map[string]ForwardingRuleProperties_ForwardingRuleState_STATUS{ "disabled": ForwardingRuleProperties_ForwardingRuleState_STATUS_Disabled, "enabled": ForwardingRuleProperties_ForwardingRuleState_STATUS_Enabled, } @@ -1185,12 +1172,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1204,12 +1187,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/network/v1api20220701/dns_forwarding_ruleset_status_arm_types_gen.go b/v2/api/network/v1api20220701/dns_forwarding_ruleset_status_arm_types_gen.go index 1346b9ca2e9..7c2848d8edc 100644 --- a/v2/api/network/v1api20220701/dns_forwarding_ruleset_status_arm_types_gen.go +++ b/v2/api/network/v1api20220701/dns_forwarding_ruleset_status_arm_types_gen.go @@ -82,7 +82,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -99,7 +99,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/network/v1api20220701/dns_forwarding_ruleset_types_gen.go b/v2/api/network/v1api20220701/dns_forwarding_ruleset_types_gen.go index d9dcc4835fa..22383dcf7f3 100644 --- a/v2/api/network/v1api20220701/dns_forwarding_ruleset_types_gen.go +++ b/v2/api/network/v1api20220701/dns_forwarding_ruleset_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -856,12 +855,8 @@ func (ruleset *DnsForwardingRuleset_STATUS) AssignProperties_From_DnsForwardingR // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DnsresolverProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - ruleset.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DnsresolverProvisioningState_STATUS(*source.ProvisioningState) - ruleset.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dnsresolverProvisioningState_STATUS_Values) + ruleset.ProvisioningState = &provisioningStateTemp } else { ruleset.ProvisioningState = nil } diff --git a/v2/api/network/v1api20220701/dns_resolver_types_gen.go b/v2/api/network/v1api20220701/dns_resolver_types_gen.go index 213382dbbd9..eb858c5f29a 100644 --- a/v2/api/network/v1api20220701/dns_resolver_types_gen.go +++ b/v2/api/network/v1api20220701/dns_resolver_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -820,12 +819,8 @@ func (resolver *DnsResolver_STATUS) AssignProperties_From_DnsResolver_STATUS(sou // DnsResolverState if source.DnsResolverState != nil { dnsResolverState := *source.DnsResolverState - if dnsResolverStateValue, dnsResolverStateOk := DnsResolverProperties_DnsResolverState_STATUS_Cache[strings.ToLower(dnsResolverState)]; dnsResolverStateOk { - resolver.DnsResolverState = &dnsResolverStateValue - } else { - dnsResolverStateTemp := DnsResolverProperties_DnsResolverState_STATUS(*source.DnsResolverState) - resolver.DnsResolverState = &dnsResolverStateTemp - } + dnsResolverStateTemp := genruntime.ToEnum(dnsResolverState, dnsResolverProperties_DnsResolverState_STATUS_Values) + resolver.DnsResolverState = &dnsResolverStateTemp } else { resolver.DnsResolverState = nil } @@ -845,12 +840,8 @@ func (resolver *DnsResolver_STATUS) AssignProperties_From_DnsResolver_STATUS(sou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DnsresolverProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - resolver.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DnsresolverProvisioningState_STATUS(*source.ProvisioningState) - resolver.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dnsresolverProvisioningState_STATUS_Values) + resolver.ProvisioningState = &provisioningStateTemp } else { resolver.ProvisioningState = nil } @@ -980,7 +971,7 @@ const ( ) // Mapping from string to DnsResolverProperties_DnsResolverState_STATUS -var DnsResolverProperties_DnsResolverState_STATUS_Cache = map[string]DnsResolverProperties_DnsResolverState_STATUS{ +var dnsResolverProperties_DnsResolverState_STATUS_Values = map[string]DnsResolverProperties_DnsResolverState_STATUS{ "connected": DnsResolverProperties_DnsResolverState_STATUS_Connected, "disconnected": DnsResolverProperties_DnsResolverState_STATUS_Disconnected, } diff --git a/v2/api/network/v1api20220701/dns_resolvers_inbound_endpoint_types_gen.go b/v2/api/network/v1api20220701/dns_resolvers_inbound_endpoint_types_gen.go index ea55a391040..e5337734e4d 100644 --- a/v2/api/network/v1api20220701/dns_resolvers_inbound_endpoint_types_gen.go +++ b/v2/api/network/v1api20220701/dns_resolvers_inbound_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -853,12 +852,8 @@ func (endpoint *DnsResolvers_InboundEndpoint_STATUS) AssignProperties_From_DnsRe // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DnsresolverProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - endpoint.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DnsresolverProvisioningState_STATUS(*source.ProvisioningState) - endpoint.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dnsresolverProvisioningState_STATUS_Values) + endpoint.ProvisioningState = &provisioningStateTemp } else { endpoint.ProvisioningState = nil } @@ -1060,12 +1055,8 @@ func (configuration *IpConfiguration) AssignProperties_From_IpConfiguration(sour // PrivateIpAllocationMethod if source.PrivateIpAllocationMethod != nil { privateIpAllocationMethod := *source.PrivateIpAllocationMethod - if privateIpAllocationMethodValue, privateIpAllocationMethodOk := IpConfiguration_PrivateIpAllocationMethod_Cache[strings.ToLower(privateIpAllocationMethod)]; privateIpAllocationMethodOk { - configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodValue - } else { - privateIpAllocationMethodTemp := IpConfiguration_PrivateIpAllocationMethod(*source.PrivateIpAllocationMethod) - configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodTemp - } + privateIpAllocationMethodTemp := genruntime.ToEnum(privateIpAllocationMethod, ipConfiguration_PrivateIpAllocationMethod_Values) + configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodTemp } else { configuration.PrivateIpAllocationMethod = nil } @@ -1217,12 +1208,8 @@ func (configuration *IpConfiguration_STATUS) AssignProperties_From_IpConfigurati // PrivateIpAllocationMethod if source.PrivateIpAllocationMethod != nil { privateIpAllocationMethod := *source.PrivateIpAllocationMethod - if privateIpAllocationMethodValue, privateIpAllocationMethodOk := IpConfiguration_PrivateIpAllocationMethod_STATUS_Cache[strings.ToLower(privateIpAllocationMethod)]; privateIpAllocationMethodOk { - configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodValue - } else { - privateIpAllocationMethodTemp := IpConfiguration_PrivateIpAllocationMethod_STATUS(*source.PrivateIpAllocationMethod) - configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodTemp - } + privateIpAllocationMethodTemp := genruntime.ToEnum(privateIpAllocationMethod, ipConfiguration_PrivateIpAllocationMethod_STATUS_Values) + configuration.PrivateIpAllocationMethod = &privateIpAllocationMethodTemp } else { configuration.PrivateIpAllocationMethod = nil } @@ -1291,7 +1278,7 @@ const ( ) // Mapping from string to IpConfiguration_PrivateIpAllocationMethod -var IpConfiguration_PrivateIpAllocationMethod_Cache = map[string]IpConfiguration_PrivateIpAllocationMethod{ +var ipConfiguration_PrivateIpAllocationMethod_Values = map[string]IpConfiguration_PrivateIpAllocationMethod{ "dynamic": IpConfiguration_PrivateIpAllocationMethod_Dynamic, "static": IpConfiguration_PrivateIpAllocationMethod_Static, } @@ -1304,7 +1291,7 @@ const ( ) // Mapping from string to IpConfiguration_PrivateIpAllocationMethod_STATUS -var IpConfiguration_PrivateIpAllocationMethod_STATUS_Cache = map[string]IpConfiguration_PrivateIpAllocationMethod_STATUS{ +var ipConfiguration_PrivateIpAllocationMethod_STATUS_Values = map[string]IpConfiguration_PrivateIpAllocationMethod_STATUS{ "dynamic": IpConfiguration_PrivateIpAllocationMethod_STATUS_Dynamic, "static": IpConfiguration_PrivateIpAllocationMethod_STATUS_Static, } diff --git a/v2/api/network/v1api20220701/dns_resolvers_outbound_endpoint_types_gen.go b/v2/api/network/v1api20220701/dns_resolvers_outbound_endpoint_types_gen.go index e5b64a0159e..51d09610a80 100644 --- a/v2/api/network/v1api20220701/dns_resolvers_outbound_endpoint_types_gen.go +++ b/v2/api/network/v1api20220701/dns_resolvers_outbound_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -820,12 +819,8 @@ func (endpoint *DnsResolvers_OutboundEndpoint_STATUS) AssignProperties_From_DnsR // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := DnsresolverProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - endpoint.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := DnsresolverProvisioningState_STATUS(*source.ProvisioningState) - endpoint.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, dnsresolverProvisioningState_STATUS_Values) + endpoint.ProvisioningState = &provisioningStateTemp } else { endpoint.ProvisioningState = nil } diff --git a/v2/api/network/v1api20220701/nat_gateway_spec_arm_types_gen.go b/v2/api/network/v1api20220701/nat_gateway_spec_arm_types_gen.go index 04fe0344e68..28e44667e03 100644 --- a/v2/api/network/v1api20220701/nat_gateway_spec_arm_types_gen.go +++ b/v2/api/network/v1api20220701/nat_gateway_spec_arm_types_gen.go @@ -64,6 +64,6 @@ type NatGatewaySku_Name string const NatGatewaySku_Name_Standard = NatGatewaySku_Name("Standard") // Mapping from string to NatGatewaySku_Name -var NatGatewaySku_Name_Cache = map[string]NatGatewaySku_Name{ +var natGatewaySku_Name_Values = map[string]NatGatewaySku_Name{ "standard": NatGatewaySku_Name_Standard, } diff --git a/v2/api/network/v1api20220701/nat_gateway_status_arm_types_gen.go b/v2/api/network/v1api20220701/nat_gateway_status_arm_types_gen.go index f8666b2f6ba..40f881e558e 100644 --- a/v2/api/network/v1api20220701/nat_gateway_status_arm_types_gen.go +++ b/v2/api/network/v1api20220701/nat_gateway_status_arm_types_gen.go @@ -65,6 +65,6 @@ type NatGatewaySku_Name_STATUS string const NatGatewaySku_Name_STATUS_Standard = NatGatewaySku_Name_STATUS("Standard") // Mapping from string to NatGatewaySku_Name_STATUS -var NatGatewaySku_Name_STATUS_Cache = map[string]NatGatewaySku_Name_STATUS{ +var natGatewaySku_Name_STATUS_Values = map[string]NatGatewaySku_Name_STATUS{ "standard": NatGatewaySku_Name_STATUS_Standard, } diff --git a/v2/api/network/v1api20220701/nat_gateway_types_gen.go b/v2/api/network/v1api20220701/nat_gateway_types_gen.go index eb06e902c3e..f2543164d6c 100644 --- a/v2/api/network/v1api20220701/nat_gateway_types_gen.go +++ b/v2/api/network/v1api20220701/nat_gateway_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1071,12 +1070,8 @@ func (gateway *NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - gateway.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - gateway.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + gateway.ProvisioningState = &provisioningStateTemp } else { gateway.ProvisioningState = nil } @@ -1334,12 +1329,8 @@ func (gatewaySku *NatGatewaySku) AssignProperties_From_NatGatewaySku(source *v20 // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := NatGatewaySku_Name_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := NatGatewaySku_Name(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, natGatewaySku_Name_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } @@ -1423,12 +1414,8 @@ func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STAT // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := NatGatewaySku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - gatewaySku.Name = &nameValue - } else { - nameTemp := NatGatewaySku_Name_STATUS(*source.Name) - gatewaySku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, natGatewaySku_Name_STATUS_Values) + gatewaySku.Name = &nameTemp } else { gatewaySku.Name = nil } diff --git a/v2/api/network/v1api20220701/private_endpoint_spec_arm_types_gen.go b/v2/api/network/v1api20220701/private_endpoint_spec_arm_types_gen.go index 8f00f549db7..af2811a1bb7 100644 --- a/v2/api/network/v1api20220701/private_endpoint_spec_arm_types_gen.go +++ b/v2/api/network/v1api20220701/private_endpoint_spec_arm_types_gen.go @@ -81,7 +81,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } diff --git a/v2/api/network/v1api20220701/private_endpoint_status_private_endpoint_sub_resource_embedded_arm_types_gen.go b/v2/api/network/v1api20220701/private_endpoint_status_private_endpoint_sub_resource_embedded_arm_types_gen.go index 9e518c94a8b..d10f2a98020 100644 --- a/v2/api/network/v1api20220701/private_endpoint_status_private_endpoint_sub_resource_embedded_arm_types_gen.go +++ b/v2/api/network/v1api20220701/private_endpoint_status_private_endpoint_sub_resource_embedded_arm_types_gen.go @@ -92,7 +92,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } diff --git a/v2/api/network/v1api20220701/private_endpoint_types_gen.go b/v2/api/network/v1api20220701/private_endpoint_types_gen.go index 065cecc524b..829c7a74819 100644 --- a/v2/api/network/v1api20220701/private_endpoint_types_gen.go +++ b/v2/api/network/v1api20220701/private_endpoint_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1436,12 +1435,8 @@ func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) Assi // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -1948,12 +1943,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -2055,12 +2046,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -2860,12 +2847,8 @@ func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_From_Pri // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - connection.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - connection.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + connection.ProvisioningState = &provisioningStateTemp } else { connection.ProvisioningState = nil } diff --git a/v2/api/network/v1api20220701/private_endpoints_private_dns_zone_group_types_gen.go b/v2/api/network/v1api20220701/private_endpoints_private_dns_zone_group_types_gen.go index 9a2fa07b7a5..6a4cd19e5a4 100644 --- a/v2/api/network/v1api20220701/private_endpoints_private_dns_zone_group_types_gen.go +++ b/v2/api/network/v1api20220701/private_endpoints_private_dns_zone_group_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -739,12 +738,8 @@ func (group *PrivateEndpoints_PrivateDnsZoneGroup_STATUS) AssignProperties_From_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateEndpointProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - group.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateEndpointProvisioningState_STATUS(*source.ProvisioningState) - group.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateEndpointProvisioningState_STATUS_Values) + group.ProvisioningState = &provisioningStateTemp } else { group.ProvisioningState = nil } @@ -1073,7 +1068,7 @@ const ( ) // Mapping from string to PrivateEndpointProvisioningState_STATUS -var PrivateEndpointProvisioningState_STATUS_Cache = map[string]PrivateEndpointProvisioningState_STATUS{ +var privateEndpointProvisioningState_STATUS_Values = map[string]PrivateEndpointProvisioningState_STATUS{ "deleting": PrivateEndpointProvisioningState_STATUS_Deleting, "failed": PrivateEndpointProvisioningState_STATUS_Failed, "succeeded": PrivateEndpointProvisioningState_STATUS_Succeeded, @@ -1166,12 +1161,8 @@ func (recordSet *RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateEndpointProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - recordSet.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateEndpointProvisioningState_STATUS(*source.ProvisioningState) - recordSet.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateEndpointProvisioningState_STATUS_Values) + recordSet.ProvisioningState = &provisioningStateTemp } else { recordSet.ProvisioningState = nil } diff --git a/v2/api/network/v1api20220701/private_link_service_types_gen.go b/v2/api/network/v1api20220701/private_link_service_types_gen.go index 146e1528e5b..40d3b37b31f 100644 --- a/v2/api/network/v1api20220701/private_link_service_types_gen.go +++ b/v2/api/network/v1api20220701/private_link_service_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1441,12 +1440,8 @@ func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - embedded.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - embedded.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + embedded.ProvisioningState = &provisioningStateTemp } else { embedded.ProvisioningState = nil } @@ -2079,12 +2074,8 @@ func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_Pr // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -2092,12 +2083,8 @@ func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_Pr // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -2385,12 +2372,8 @@ func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_ // PrivateIPAddressVersion if source.PrivateIPAddressVersion != nil { privateIPAddressVersion := *source.PrivateIPAddressVersion - if privateIPAddressVersionValue, privateIPAddressVersionOk := IPVersion_STATUS_Cache[strings.ToLower(privateIPAddressVersion)]; privateIPAddressVersionOk { - configuration.PrivateIPAddressVersion = &privateIPAddressVersionValue - } else { - privateIPAddressVersionTemp := IPVersion_STATUS(*source.PrivateIPAddressVersion) - configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp - } + privateIPAddressVersionTemp := genruntime.ToEnum(privateIPAddressVersion, iPVersion_STATUS_Values) + configuration.PrivateIPAddressVersion = &privateIPAddressVersionTemp } else { configuration.PrivateIPAddressVersion = nil } @@ -2398,12 +2381,8 @@ func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_ // PrivateIPAllocationMethod if source.PrivateIPAllocationMethod != nil { privateIPAllocationMethod := *source.PrivateIPAllocationMethod - if privateIPAllocationMethodValue, privateIPAllocationMethodOk := IPAllocationMethod_STATUS_Cache[strings.ToLower(privateIPAllocationMethod)]; privateIPAllocationMethodOk { - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodValue - } else { - privateIPAllocationMethodTemp := IPAllocationMethod_STATUS(*source.PrivateIPAllocationMethod) - configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp - } + privateIPAllocationMethodTemp := genruntime.ToEnum(privateIPAllocationMethod, iPAllocationMethod_STATUS_Values) + configuration.PrivateIPAllocationMethod = &privateIPAllocationMethodTemp } else { configuration.PrivateIPAllocationMethod = nil } @@ -2411,12 +2390,8 @@ func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_ // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ApplicationGatewayProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - configuration.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ApplicationGatewayProvisioningState_STATUS(*source.ProvisioningState) - configuration.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, applicationGatewayProvisioningState_STATUS_Values) + configuration.ProvisioningState = &provisioningStateTemp } else { configuration.ProvisioningState = nil } @@ -2717,7 +2692,7 @@ const ( ) // Mapping from string to IPAllocationMethod_STATUS -var IPAllocationMethod_STATUS_Cache = map[string]IPAllocationMethod_STATUS{ +var iPAllocationMethod_STATUS_Values = map[string]IPAllocationMethod_STATUS{ "dynamic": IPAllocationMethod_STATUS_Dynamic, "static": IPAllocationMethod_STATUS_Static, } diff --git a/v2/api/network/v1api20220701/public_ip_prefix_spec_arm_types_gen.go b/v2/api/network/v1api20220701/public_ip_prefix_spec_arm_types_gen.go index c29e7e81461..45d14677fdb 100644 --- a/v2/api/network/v1api20220701/public_ip_prefix_spec_arm_types_gen.go +++ b/v2/api/network/v1api20220701/public_ip_prefix_spec_arm_types_gen.go @@ -90,7 +90,7 @@ type PublicIPPrefixSku_Name string const PublicIPPrefixSku_Name_Standard = PublicIPPrefixSku_Name("Standard") // Mapping from string to PublicIPPrefixSku_Name -var PublicIPPrefixSku_Name_Cache = map[string]PublicIPPrefixSku_Name{ +var publicIPPrefixSku_Name_Values = map[string]PublicIPPrefixSku_Name{ "standard": PublicIPPrefixSku_Name_Standard, } @@ -103,7 +103,7 @@ const ( ) // Mapping from string to PublicIPPrefixSku_Tier -var PublicIPPrefixSku_Tier_Cache = map[string]PublicIPPrefixSku_Tier{ +var publicIPPrefixSku_Tier_Values = map[string]PublicIPPrefixSku_Tier{ "global": PublicIPPrefixSku_Tier_Global, "regional": PublicIPPrefixSku_Tier_Regional, } diff --git a/v2/api/network/v1api20220701/public_ip_prefix_status_arm_types_gen.go b/v2/api/network/v1api20220701/public_ip_prefix_status_arm_types_gen.go index 7c062deeee3..bbc619d015e 100644 --- a/v2/api/network/v1api20220701/public_ip_prefix_status_arm_types_gen.go +++ b/v2/api/network/v1api20220701/public_ip_prefix_status_arm_types_gen.go @@ -99,7 +99,7 @@ type PublicIPPrefixSku_Name_STATUS string const PublicIPPrefixSku_Name_STATUS_Standard = PublicIPPrefixSku_Name_STATUS("Standard") // Mapping from string to PublicIPPrefixSku_Name_STATUS -var PublicIPPrefixSku_Name_STATUS_Cache = map[string]PublicIPPrefixSku_Name_STATUS{ +var publicIPPrefixSku_Name_STATUS_Values = map[string]PublicIPPrefixSku_Name_STATUS{ "standard": PublicIPPrefixSku_Name_STATUS_Standard, } @@ -111,7 +111,7 @@ const ( ) // Mapping from string to PublicIPPrefixSku_Tier_STATUS -var PublicIPPrefixSku_Tier_STATUS_Cache = map[string]PublicIPPrefixSku_Tier_STATUS{ +var publicIPPrefixSku_Tier_STATUS_Values = map[string]PublicIPPrefixSku_Tier_STATUS{ "global": PublicIPPrefixSku_Tier_STATUS_Global, "regional": PublicIPPrefixSku_Tier_STATUS_Regional, } diff --git a/v2/api/network/v1api20220701/public_ip_prefix_types_gen.go b/v2/api/network/v1api20220701/public_ip_prefix_types_gen.go index fd28d6d92ee..b773bd10c56 100644 --- a/v2/api/network/v1api20220701/public_ip_prefix_types_gen.go +++ b/v2/api/network/v1api20220701/public_ip_prefix_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -712,12 +711,8 @@ func (prefix *PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec(sou // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := IPVersion_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - prefix.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := IPVersion(*source.PublicIPAddressVersion) - prefix.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, iPVersion_Values) + prefix.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { prefix.PublicIPAddressVersion = nil } @@ -1366,12 +1361,8 @@ func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PublicIpPrefixProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - prefix.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PublicIpPrefixProvisioningState_STATUS(*source.ProvisioningState) - prefix.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, publicIpPrefixProvisioningState_STATUS_Values) + prefix.ProvisioningState = &provisioningStateTemp } else { prefix.ProvisioningState = nil } @@ -1379,12 +1370,8 @@ func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS // PublicIPAddressVersion if source.PublicIPAddressVersion != nil { publicIPAddressVersion := *source.PublicIPAddressVersion - if publicIPAddressVersionValue, publicIPAddressVersionOk := IPVersion_STATUS_Cache[strings.ToLower(publicIPAddressVersion)]; publicIPAddressVersionOk { - prefix.PublicIPAddressVersion = &publicIPAddressVersionValue - } else { - publicIPAddressVersionTemp := IPVersion_STATUS(*source.PublicIPAddressVersion) - prefix.PublicIPAddressVersion = &publicIPAddressVersionTemp - } + publicIPAddressVersionTemp := genruntime.ToEnum(publicIPAddressVersion, iPVersion_STATUS_Values) + prefix.PublicIPAddressVersion = &publicIPAddressVersionTemp } else { prefix.PublicIPAddressVersion = nil } @@ -1788,7 +1775,7 @@ const ( ) // Mapping from string to IPVersion -var IPVersion_Cache = map[string]IPVersion{ +var iPVersion_Values = map[string]IPVersion{ "ipv4": IPVersion_IPv4, "ipv6": IPVersion_IPv6, } @@ -1802,7 +1789,7 @@ const ( ) // Mapping from string to IPVersion_STATUS -var IPVersion_STATUS_Cache = map[string]IPVersion_STATUS{ +var iPVersion_STATUS_Values = map[string]IPVersion_STATUS{ "ipv4": IPVersion_STATUS_IPv4, "ipv6": IPVersion_STATUS_IPv6, } @@ -1976,7 +1963,7 @@ const ( ) // Mapping from string to PublicIpPrefixProvisioningState_STATUS -var PublicIpPrefixProvisioningState_STATUS_Cache = map[string]PublicIpPrefixProvisioningState_STATUS{ +var publicIpPrefixProvisioningState_STATUS_Values = map[string]PublicIpPrefixProvisioningState_STATUS{ "deleting": PublicIpPrefixProvisioningState_STATUS_Deleting, "failed": PublicIpPrefixProvisioningState_STATUS_Failed, "succeeded": PublicIpPrefixProvisioningState_STATUS_Succeeded, @@ -2049,12 +2036,8 @@ func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(sour // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPPrefixSku_Name_Cache[strings.ToLower(name)]; nameOk { - prefixSku.Name = &nameValue - } else { - nameTemp := PublicIPPrefixSku_Name(*source.Name) - prefixSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPPrefixSku_Name_Values) + prefixSku.Name = &nameTemp } else { prefixSku.Name = nil } @@ -2062,12 +2045,8 @@ func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(sour // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPPrefixSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - prefixSku.Tier = &tierValue - } else { - tierTemp := PublicIPPrefixSku_Tier(*source.Tier) - prefixSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPPrefixSku_Tier_Values) + prefixSku.Tier = &tierTemp } else { prefixSku.Tier = nil } @@ -2176,12 +2155,8 @@ func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixS // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := PublicIPPrefixSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - prefixSku.Name = &nameValue - } else { - nameTemp := PublicIPPrefixSku_Name_STATUS(*source.Name) - prefixSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, publicIPPrefixSku_Name_STATUS_Values) + prefixSku.Name = &nameTemp } else { prefixSku.Name = nil } @@ -2189,12 +2164,8 @@ func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixS // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := PublicIPPrefixSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - prefixSku.Tier = &tierValue - } else { - tierTemp := PublicIPPrefixSku_Tier_STATUS(*source.Tier) - prefixSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, publicIPPrefixSku_Tier_STATUS_Values) + prefixSku.Tier = &tierTemp } else { prefixSku.Tier = nil } diff --git a/v2/api/network/v1api20220701/storage/application_gateway_types_gen.go b/v2/api/network/v1api20220701/storage/application_gateway_types_gen.go index fbca84d8747..46d81a38121 100644 --- a/v2/api/network/v1api20220701/storage/application_gateway_types_gen.go +++ b/v2/api/network/v1api20220701/storage/application_gateway_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-07-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-07-01": APIVersion_Value, } diff --git a/v2/api/operationalinsights/v1api20210601/storage/workspace_types_gen.go b/v2/api/operationalinsights/v1api20210601/storage/workspace_types_gen.go index f1eece1fc8c..248cd07718e 100644 --- a/v2/api/operationalinsights/v1api20210601/storage/workspace_types_gen.go +++ b/v2/api/operationalinsights/v1api20210601/storage/workspace_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } diff --git a/v2/api/operationalinsights/v1api20210601/workspace_types_gen.go b/v2/api/operationalinsights/v1api20210601/workspace_types_gen.go index eb53404c8cd..882eb18d49a 100644 --- a/v2/api/operationalinsights/v1api20210601/workspace_types_gen.go +++ b/v2/api/operationalinsights/v1api20210601/workspace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } @@ -700,12 +699,8 @@ func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v2 // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := WorkspaceProperties_ProvisioningState_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - workspace.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := WorkspaceProperties_ProvisioningState(*source.ProvisioningState) - workspace.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, workspaceProperties_ProvisioningState_Values) + workspace.ProvisioningState = &provisioningStateTemp } else { workspace.ProvisioningState = nil } @@ -713,12 +708,8 @@ func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v2 // PublicNetworkAccessForIngestion if source.PublicNetworkAccessForIngestion != nil { publicNetworkAccessForIngestion := *source.PublicNetworkAccessForIngestion - if publicNetworkAccessForIngestionValue, publicNetworkAccessForIngestionOk := PublicNetworkAccessType_Cache[strings.ToLower(publicNetworkAccessForIngestion)]; publicNetworkAccessForIngestionOk { - workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionValue - } else { - publicNetworkAccessForIngestionTemp := PublicNetworkAccessType(*source.PublicNetworkAccessForIngestion) - workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp - } + publicNetworkAccessForIngestionTemp := genruntime.ToEnum(publicNetworkAccessForIngestion, publicNetworkAccessType_Values) + workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp } else { workspace.PublicNetworkAccessForIngestion = nil } @@ -726,12 +717,8 @@ func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v2 // PublicNetworkAccessForQuery if source.PublicNetworkAccessForQuery != nil { publicNetworkAccessForQuery := *source.PublicNetworkAccessForQuery - if publicNetworkAccessForQueryValue, publicNetworkAccessForQueryOk := PublicNetworkAccessType_Cache[strings.ToLower(publicNetworkAccessForQuery)]; publicNetworkAccessForQueryOk { - workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryValue - } else { - publicNetworkAccessForQueryTemp := PublicNetworkAccessType(*source.PublicNetworkAccessForQuery) - workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp - } + publicNetworkAccessForQueryTemp := genruntime.ToEnum(publicNetworkAccessForQuery, publicNetworkAccessType_Values) + workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp } else { workspace.PublicNetworkAccessForQuery = nil } @@ -1340,12 +1327,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := WorkspaceProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - workspace.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := WorkspaceProperties_ProvisioningState_STATUS(*source.ProvisioningState) - workspace.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, workspaceProperties_ProvisioningState_STATUS_Values) + workspace.ProvisioningState = &provisioningStateTemp } else { workspace.ProvisioningState = nil } @@ -1353,12 +1336,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // PublicNetworkAccessForIngestion if source.PublicNetworkAccessForIngestion != nil { publicNetworkAccessForIngestion := *source.PublicNetworkAccessForIngestion - if publicNetworkAccessForIngestionValue, publicNetworkAccessForIngestionOk := PublicNetworkAccessType_STATUS_Cache[strings.ToLower(publicNetworkAccessForIngestion)]; publicNetworkAccessForIngestionOk { - workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionValue - } else { - publicNetworkAccessForIngestionTemp := PublicNetworkAccessType_STATUS(*source.PublicNetworkAccessForIngestion) - workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp - } + publicNetworkAccessForIngestionTemp := genruntime.ToEnum(publicNetworkAccessForIngestion, publicNetworkAccessType_STATUS_Values) + workspace.PublicNetworkAccessForIngestion = &publicNetworkAccessForIngestionTemp } else { workspace.PublicNetworkAccessForIngestion = nil } @@ -1366,12 +1345,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // PublicNetworkAccessForQuery if source.PublicNetworkAccessForQuery != nil { publicNetworkAccessForQuery := *source.PublicNetworkAccessForQuery - if publicNetworkAccessForQueryValue, publicNetworkAccessForQueryOk := PublicNetworkAccessType_STATUS_Cache[strings.ToLower(publicNetworkAccessForQuery)]; publicNetworkAccessForQueryOk { - workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryValue - } else { - publicNetworkAccessForQueryTemp := PublicNetworkAccessType_STATUS(*source.PublicNetworkAccessForQuery) - workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp - } + publicNetworkAccessForQueryTemp := genruntime.ToEnum(publicNetworkAccessForQuery, publicNetworkAccessType_STATUS_Values) + workspace.PublicNetworkAccessForQuery = &publicNetworkAccessForQueryTemp } else { workspace.PublicNetworkAccessForQuery = nil } @@ -1632,7 +1607,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType -var PublicNetworkAccessType_Cache = map[string]PublicNetworkAccessType{ +var publicNetworkAccessType_Values = map[string]PublicNetworkAccessType{ "disabled": PublicNetworkAccessType_Disabled, "enabled": PublicNetworkAccessType_Enabled, } @@ -1646,7 +1621,7 @@ const ( ) // Mapping from string to PublicNetworkAccessType_STATUS -var PublicNetworkAccessType_STATUS_Cache = map[string]PublicNetworkAccessType_STATUS{ +var publicNetworkAccessType_STATUS_Values = map[string]PublicNetworkAccessType_STATUS{ "disabled": PublicNetworkAccessType_STATUS_Disabled, "enabled": PublicNetworkAccessType_STATUS_Enabled, } @@ -1812,12 +1787,8 @@ func (capping *WorkspaceCapping_STATUS) AssignProperties_From_WorkspaceCapping_S // DataIngestionStatus if source.DataIngestionStatus != nil { dataIngestionStatus := *source.DataIngestionStatus - if dataIngestionStatusValue, dataIngestionStatusOk := WorkspaceCapping_DataIngestionStatus_STATUS_Cache[strings.ToLower(dataIngestionStatus)]; dataIngestionStatusOk { - capping.DataIngestionStatus = &dataIngestionStatusValue - } else { - dataIngestionStatusTemp := WorkspaceCapping_DataIngestionStatus_STATUS(*source.DataIngestionStatus) - capping.DataIngestionStatus = &dataIngestionStatusTemp - } + dataIngestionStatusTemp := genruntime.ToEnum(dataIngestionStatus, workspaceCapping_DataIngestionStatus_STATUS_Values) + capping.DataIngestionStatus = &dataIngestionStatusTemp } else { capping.DataIngestionStatus = nil } @@ -2292,7 +2263,7 @@ const ( ) // Mapping from string to WorkspaceProperties_ProvisioningState -var WorkspaceProperties_ProvisioningState_Cache = map[string]WorkspaceProperties_ProvisioningState{ +var workspaceProperties_ProvisioningState_Values = map[string]WorkspaceProperties_ProvisioningState{ "canceled": WorkspaceProperties_ProvisioningState_Canceled, "creating": WorkspaceProperties_ProvisioningState_Creating, "deleting": WorkspaceProperties_ProvisioningState_Deleting, @@ -2315,7 +2286,7 @@ const ( ) // Mapping from string to WorkspaceProperties_ProvisioningState_STATUS -var WorkspaceProperties_ProvisioningState_STATUS_Cache = map[string]WorkspaceProperties_ProvisioningState_STATUS{ +var workspaceProperties_ProvisioningState_STATUS_Values = map[string]WorkspaceProperties_ProvisioningState_STATUS{ "canceled": WorkspaceProperties_ProvisioningState_STATUS_Canceled, "creating": WorkspaceProperties_ProvisioningState_STATUS_Creating, "deleting": WorkspaceProperties_ProvisioningState_STATUS_Deleting, @@ -2401,12 +2372,8 @@ func (workspaceSku *WorkspaceSku) AssignProperties_From_WorkspaceSku(source *v20 // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := WorkspaceSku_Name_Cache[strings.ToLower(name)]; nameOk { - workspaceSku.Name = &nameValue - } else { - nameTemp := WorkspaceSku_Name(*source.Name) - workspaceSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, workspaceSku_Name_Values) + workspaceSku.Name = &nameTemp } else { workspaceSku.Name = nil } @@ -2536,12 +2503,8 @@ func (workspaceSku *WorkspaceSku_STATUS) AssignProperties_From_WorkspaceSku_STAT // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := WorkspaceSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - workspaceSku.Name = &nameValue - } else { - nameTemp := WorkspaceSku_Name_STATUS(*source.Name) - workspaceSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, workspaceSku_Name_STATUS_Values) + workspaceSku.Name = &nameTemp } else { workspaceSku.Name = nil } @@ -2597,7 +2560,7 @@ const ( ) // Mapping from string to WorkspaceCapping_DataIngestionStatus_STATUS -var WorkspaceCapping_DataIngestionStatus_STATUS_Cache = map[string]WorkspaceCapping_DataIngestionStatus_STATUS{ +var workspaceCapping_DataIngestionStatus_STATUS_Values = map[string]WorkspaceCapping_DataIngestionStatus_STATUS{ "approachingquota": WorkspaceCapping_DataIngestionStatus_STATUS_ApproachingQuota, "forceoff": WorkspaceCapping_DataIngestionStatus_STATUS_ForceOff, "forceon": WorkspaceCapping_DataIngestionStatus_STATUS_ForceOn, @@ -2648,7 +2611,7 @@ const ( ) // Mapping from string to WorkspaceSku_Name -var WorkspaceSku_Name_Cache = map[string]WorkspaceSku_Name{ +var workspaceSku_Name_Values = map[string]WorkspaceSku_Name{ "capacityreservation": WorkspaceSku_Name_CapacityReservation, "free": WorkspaceSku_Name_Free, "lacluster": WorkspaceSku_Name_LACluster, @@ -2673,7 +2636,7 @@ const ( ) // Mapping from string to WorkspaceSku_Name_STATUS -var WorkspaceSku_Name_STATUS_Cache = map[string]WorkspaceSku_Name_STATUS{ +var workspaceSku_Name_STATUS_Values = map[string]WorkspaceSku_Name_STATUS{ "capacityreservation": WorkspaceSku_Name_STATUS_CapacityReservation, "free": WorkspaceSku_Name_STATUS_Free, "lacluster": WorkspaceSku_Name_STATUS_LACluster, diff --git a/v2/api/resources/v1api20200601/resource_group_types_gen.go b/v2/api/resources/v1api20200601/resource_group_types_gen.go index 74003c9ecbb..9acb6a91d91 100644 --- a/v2/api/resources/v1api20200601/resource_group_types_gen.go +++ b/v2/api/resources/v1api20200601/resource_group_types_gen.go @@ -331,7 +331,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } diff --git a/v2/api/resources/v1api20200601/storage/resource_group_types_gen.go b/v2/api/resources/v1api20200601/storage/resource_group_types_gen.go index b97e4fa108c..258bc6f052e 100644 --- a/v2/api/resources/v1api20200601/storage/resource_group_types_gen.go +++ b/v2/api/resources/v1api20200601/storage/resource_group_types_gen.go @@ -155,7 +155,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2020-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2020-06-01": APIVersion_Value, } diff --git a/v2/api/search/v1api20220901/search_service_spec_arm_types_gen.go b/v2/api/search/v1api20220901/search_service_spec_arm_types_gen.go index 1ce04cf9332..8eac1e9a5a7 100644 --- a/v2/api/search/v1api20220901/search_service_spec_arm_types_gen.go +++ b/v2/api/search/v1api20220901/search_service_spec_arm_types_gen.go @@ -119,7 +119,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, } @@ -147,7 +147,7 @@ const ( ) // Mapping from string to Sku_Name -var Sku_Name_Cache = map[string]Sku_Name{ +var sku_Name_Values = map[string]Sku_Name{ "basic": Sku_Name_Basic, "free": Sku_Name_Free, "standard": Sku_Name_Standard, diff --git a/v2/api/search/v1api20220901/search_service_status_arm_types_gen.go b/v2/api/search/v1api20220901/search_service_status_arm_types_gen.go index 1f1f125a9a4..8139e8aeba0 100644 --- a/v2/api/search/v1api20220901/search_service_status_arm_types_gen.go +++ b/v2/api/search/v1api20220901/search_service_status_arm_types_gen.go @@ -152,7 +152,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, } @@ -193,7 +193,7 @@ const ( ) // Mapping from string to Sku_Name_STATUS -var Sku_Name_STATUS_Cache = map[string]Sku_Name_STATUS{ +var sku_Name_STATUS_Values = map[string]Sku_Name_STATUS{ "basic": Sku_Name_STATUS_Basic, "free": Sku_Name_STATUS_Free, "standard": Sku_Name_STATUS_Standard, diff --git a/v2/api/search/v1api20220901/search_service_types_gen.go b/v2/api/search/v1api20220901/search_service_types_gen.go index 464a33bbff6..e8cc18bb64b 100644 --- a/v2/api/search/v1api20220901/search_service_types_gen.go +++ b/v2/api/search/v1api20220901/search_service_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -351,7 +350,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-09-01": APIVersion_Value, } @@ -768,12 +767,8 @@ func (service *SearchService_Spec) AssignProperties_From_SearchService_Spec(sour // HostingMode if source.HostingMode != nil { hostingMode := *source.HostingMode - if hostingModeValue, hostingModeOk := SearchServiceProperties_HostingMode_Cache[strings.ToLower(hostingMode)]; hostingModeOk { - service.HostingMode = &hostingModeValue - } else { - hostingModeTemp := SearchServiceProperties_HostingMode(*source.HostingMode) - service.HostingMode = &hostingModeTemp - } + hostingModeTemp := genruntime.ToEnum(hostingMode, searchServiceProperties_HostingMode_Values) + service.HostingMode = &hostingModeTemp } else { service.HostingMode = nil } @@ -836,12 +831,8 @@ func (service *SearchService_Spec) AssignProperties_From_SearchService_Spec(sour // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := SearchServiceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := SearchServiceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, searchServiceProperties_PublicNetworkAccess_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -1537,12 +1528,8 @@ func (service *SearchService_STATUS) AssignProperties_From_SearchService_STATUS( // HostingMode if source.HostingMode != nil { hostingMode := *source.HostingMode - if hostingModeValue, hostingModeOk := SearchServiceProperties_HostingMode_STATUS_Cache[strings.ToLower(hostingMode)]; hostingModeOk { - service.HostingMode = &hostingModeValue - } else { - hostingModeTemp := SearchServiceProperties_HostingMode_STATUS(*source.HostingMode) - service.HostingMode = &hostingModeTemp - } + hostingModeTemp := genruntime.ToEnum(hostingMode, searchServiceProperties_HostingMode_STATUS_Values) + service.HostingMode = &hostingModeTemp } else { service.HostingMode = nil } @@ -1604,12 +1591,8 @@ func (service *SearchService_STATUS) AssignProperties_From_SearchService_STATUS( // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := SearchServiceProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - service.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := SearchServiceProperties_ProvisioningState_STATUS(*source.ProvisioningState) - service.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, searchServiceProperties_ProvisioningState_STATUS_Values) + service.ProvisioningState = &provisioningStateTemp } else { service.ProvisioningState = nil } @@ -1617,12 +1600,8 @@ func (service *SearchService_STATUS) AssignProperties_From_SearchService_STATUS( // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := SearchServiceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - service.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := SearchServiceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - service.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, searchServiceProperties_PublicNetworkAccess_STATUS_Values) + service.PublicNetworkAccess = &publicNetworkAccessTemp } else { service.PublicNetworkAccess = nil } @@ -1663,12 +1642,8 @@ func (service *SearchService_STATUS) AssignProperties_From_SearchService_STATUS( // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := SearchServiceProperties_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - service.Status = &statusValue - } else { - statusTemp := SearchServiceProperties_Status_STATUS(*source.Status) - service.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, searchServiceProperties_Status_STATUS_Values) + service.Status = &statusTemp } else { service.Status = nil } @@ -2160,12 +2135,8 @@ func (withCmk *EncryptionWithCmk) AssignProperties_From_EncryptionWithCmk(source // Enforcement if source.Enforcement != nil { enforcement := *source.Enforcement - if enforcementValue, enforcementOk := EncryptionWithCmk_Enforcement_Cache[strings.ToLower(enforcement)]; enforcementOk { - withCmk.Enforcement = &enforcementValue - } else { - enforcementTemp := EncryptionWithCmk_Enforcement(*source.Enforcement) - withCmk.Enforcement = &enforcementTemp - } + enforcementTemp := genruntime.ToEnum(enforcement, encryptionWithCmk_Enforcement_Values) + withCmk.Enforcement = &enforcementTemp } else { withCmk.Enforcement = nil } @@ -2261,12 +2232,8 @@ func (withCmk *EncryptionWithCmk_STATUS) AssignProperties_From_EncryptionWithCmk // EncryptionComplianceStatus if source.EncryptionComplianceStatus != nil { encryptionComplianceStatus := *source.EncryptionComplianceStatus - if encryptionComplianceStatusValue, encryptionComplianceStatusOk := EncryptionWithCmk_EncryptionComplianceStatus_STATUS_Cache[strings.ToLower(encryptionComplianceStatus)]; encryptionComplianceStatusOk { - withCmk.EncryptionComplianceStatus = &encryptionComplianceStatusValue - } else { - encryptionComplianceStatusTemp := EncryptionWithCmk_EncryptionComplianceStatus_STATUS(*source.EncryptionComplianceStatus) - withCmk.EncryptionComplianceStatus = &encryptionComplianceStatusTemp - } + encryptionComplianceStatusTemp := genruntime.ToEnum(encryptionComplianceStatus, encryptionWithCmk_EncryptionComplianceStatus_STATUS_Values) + withCmk.EncryptionComplianceStatus = &encryptionComplianceStatusTemp } else { withCmk.EncryptionComplianceStatus = nil } @@ -2274,12 +2241,8 @@ func (withCmk *EncryptionWithCmk_STATUS) AssignProperties_From_EncryptionWithCmk // Enforcement if source.Enforcement != nil { enforcement := *source.Enforcement - if enforcementValue, enforcementOk := EncryptionWithCmk_Enforcement_STATUS_Cache[strings.ToLower(enforcement)]; enforcementOk { - withCmk.Enforcement = &enforcementValue - } else { - enforcementTemp := EncryptionWithCmk_Enforcement_STATUS(*source.Enforcement) - withCmk.Enforcement = &enforcementTemp - } + enforcementTemp := genruntime.ToEnum(enforcement, encryptionWithCmk_Enforcement_STATUS_Values) + withCmk.Enforcement = &enforcementTemp } else { withCmk.Enforcement = nil } @@ -2372,12 +2335,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20220901s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2485,12 +2444,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2886,7 +2841,7 @@ const ( ) // Mapping from string to SearchServiceProperties_HostingMode -var SearchServiceProperties_HostingMode_Cache = map[string]SearchServiceProperties_HostingMode{ +var searchServiceProperties_HostingMode_Values = map[string]SearchServiceProperties_HostingMode{ "default": SearchServiceProperties_HostingMode_Default, "highdensity": SearchServiceProperties_HostingMode_HighDensity, } @@ -2899,7 +2854,7 @@ const ( ) // Mapping from string to SearchServiceProperties_HostingMode_STATUS -var SearchServiceProperties_HostingMode_STATUS_Cache = map[string]SearchServiceProperties_HostingMode_STATUS{ +var searchServiceProperties_HostingMode_STATUS_Values = map[string]SearchServiceProperties_HostingMode_STATUS{ "default": SearchServiceProperties_HostingMode_STATUS_Default, "highdensity": SearchServiceProperties_HostingMode_STATUS_HighDensity, } @@ -2913,7 +2868,7 @@ const ( ) // Mapping from string to SearchServiceProperties_ProvisioningState_STATUS -var SearchServiceProperties_ProvisioningState_STATUS_Cache = map[string]SearchServiceProperties_ProvisioningState_STATUS{ +var searchServiceProperties_ProvisioningState_STATUS_Values = map[string]SearchServiceProperties_ProvisioningState_STATUS{ "failed": SearchServiceProperties_ProvisioningState_STATUS_Failed, "provisioning": SearchServiceProperties_ProvisioningState_STATUS_Provisioning, "succeeded": SearchServiceProperties_ProvisioningState_STATUS_Succeeded, @@ -2928,7 +2883,7 @@ const ( ) // Mapping from string to SearchServiceProperties_PublicNetworkAccess -var SearchServiceProperties_PublicNetworkAccess_Cache = map[string]SearchServiceProperties_PublicNetworkAccess{ +var searchServiceProperties_PublicNetworkAccess_Values = map[string]SearchServiceProperties_PublicNetworkAccess{ "disabled": SearchServiceProperties_PublicNetworkAccess_Disabled, "enabled": SearchServiceProperties_PublicNetworkAccess_Enabled, } @@ -2941,7 +2896,7 @@ const ( ) // Mapping from string to SearchServiceProperties_PublicNetworkAccess_STATUS -var SearchServiceProperties_PublicNetworkAccess_STATUS_Cache = map[string]SearchServiceProperties_PublicNetworkAccess_STATUS{ +var searchServiceProperties_PublicNetworkAccess_STATUS_Values = map[string]SearchServiceProperties_PublicNetworkAccess_STATUS{ "disabled": SearchServiceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": SearchServiceProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -2958,7 +2913,7 @@ const ( ) // Mapping from string to SearchServiceProperties_Status_STATUS -var SearchServiceProperties_Status_STATUS_Cache = map[string]SearchServiceProperties_Status_STATUS{ +var searchServiceProperties_Status_STATUS_Values = map[string]SearchServiceProperties_Status_STATUS{ "degraded": SearchServiceProperties_Status_STATUS_Degraded, "deleting": SearchServiceProperties_Status_STATUS_Deleting, "disabled": SearchServiceProperties_Status_STATUS_Disabled, @@ -3083,12 +3038,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220901s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3177,12 +3128,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220901s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := Sku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := Sku_Name_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sku_Name_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -3267,12 +3214,8 @@ func (option *DataPlaneAadOrApiKeyAuthOption) AssignProperties_From_DataPlaneAad // AadAuthFailureMode if source.AadAuthFailureMode != nil { aadAuthFailureMode := *source.AadAuthFailureMode - if aadAuthFailureModeValue, aadAuthFailureModeOk := DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Cache[strings.ToLower(aadAuthFailureMode)]; aadAuthFailureModeOk { - option.AadAuthFailureMode = &aadAuthFailureModeValue - } else { - aadAuthFailureModeTemp := DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode(*source.AadAuthFailureMode) - option.AadAuthFailureMode = &aadAuthFailureModeTemp - } + aadAuthFailureModeTemp := genruntime.ToEnum(aadAuthFailureMode, dataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Values) + option.AadAuthFailureMode = &aadAuthFailureModeTemp } else { option.AadAuthFailureMode = nil } @@ -3357,12 +3300,8 @@ func (option *DataPlaneAadOrApiKeyAuthOption_STATUS) AssignProperties_From_DataP // AadAuthFailureMode if source.AadAuthFailureMode != nil { aadAuthFailureMode := *source.AadAuthFailureMode - if aadAuthFailureModeValue, aadAuthFailureModeOk := DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Cache[strings.ToLower(aadAuthFailureMode)]; aadAuthFailureModeOk { - option.AadAuthFailureMode = &aadAuthFailureModeValue - } else { - aadAuthFailureModeTemp := DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS(*source.AadAuthFailureMode) - option.AadAuthFailureMode = &aadAuthFailureModeTemp - } + aadAuthFailureModeTemp := genruntime.ToEnum(aadAuthFailureMode, dataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Values) + option.AadAuthFailureMode = &aadAuthFailureModeTemp } else { option.AadAuthFailureMode = nil } @@ -3403,7 +3342,7 @@ const ( ) // Mapping from string to EncryptionWithCmk_EncryptionComplianceStatus_STATUS -var EncryptionWithCmk_EncryptionComplianceStatus_STATUS_Cache = map[string]EncryptionWithCmk_EncryptionComplianceStatus_STATUS{ +var encryptionWithCmk_EncryptionComplianceStatus_STATUS_Values = map[string]EncryptionWithCmk_EncryptionComplianceStatus_STATUS{ "compliant": EncryptionWithCmk_EncryptionComplianceStatus_STATUS_Compliant, "noncompliant": EncryptionWithCmk_EncryptionComplianceStatus_STATUS_NonCompliant, } @@ -3418,7 +3357,7 @@ const ( ) // Mapping from string to EncryptionWithCmk_Enforcement -var EncryptionWithCmk_Enforcement_Cache = map[string]EncryptionWithCmk_Enforcement{ +var encryptionWithCmk_Enforcement_Values = map[string]EncryptionWithCmk_Enforcement{ "disabled": EncryptionWithCmk_Enforcement_Disabled, "enabled": EncryptionWithCmk_Enforcement_Enabled, "unspecified": EncryptionWithCmk_Enforcement_Unspecified, @@ -3433,7 +3372,7 @@ const ( ) // Mapping from string to EncryptionWithCmk_Enforcement_STATUS -var EncryptionWithCmk_Enforcement_STATUS_Cache = map[string]EncryptionWithCmk_Enforcement_STATUS{ +var encryptionWithCmk_Enforcement_STATUS_Values = map[string]EncryptionWithCmk_Enforcement_STATUS{ "disabled": EncryptionWithCmk_Enforcement_STATUS_Disabled, "enabled": EncryptionWithCmk_Enforcement_STATUS_Enabled, "unspecified": EncryptionWithCmk_Enforcement_STATUS_Unspecified, @@ -3677,7 +3616,7 @@ const ( ) // Mapping from string to DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode -var DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Cache = map[string]DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode{ +var dataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Values = map[string]DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode{ "http401withbearerchallenge": DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Http401WithBearerChallenge, "http403": DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_Http403, } @@ -3690,7 +3629,7 @@ const ( ) // Mapping from string to DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS -var DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Cache = map[string]DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS{ +var dataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Values = map[string]DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS{ "http401withbearerchallenge": DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Http401WithBearerChallenge, "http403": DataPlaneAadOrApiKeyAuthOption_AadAuthFailureMode_STATUS_Http403, } diff --git a/v2/api/search/v1api20220901/storage/search_service_types_gen.go b/v2/api/search/v1api20220901/storage/search_service_types_gen.go index 391cfd939b4..ffbb0732fb9 100644 --- a/v2/api/search/v1api20220901/storage/search_service_types_gen.go +++ b/v2/api/search/v1api20220901/storage/search_service_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-09-01": APIVersion_Value, } diff --git a/v2/api/servicebus/v1api20210101preview/namespace_spec_arm_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespace_spec_arm_types_gen.go index 2b260245b38..33ea7a459c7 100644 --- a/v2/api/servicebus/v1api20210101preview/namespace_spec_arm_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespace_spec_arm_types_gen.go @@ -91,7 +91,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned, userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -108,7 +108,7 @@ const ( ) // Mapping from string to SBSku_Name -var SBSku_Name_Cache = map[string]SBSku_Name{ +var sBSku_Name_Values = map[string]SBSku_Name{ "basic": SBSku_Name_Basic, "premium": SBSku_Name_Premium, "standard": SBSku_Name_Standard, @@ -124,7 +124,7 @@ const ( ) // Mapping from string to SBSku_Tier -var SBSku_Tier_Cache = map[string]SBSku_Tier{ +var sBSku_Tier_Values = map[string]SBSku_Tier{ "basic": SBSku_Tier_Basic, "premium": SBSku_Tier_Premium, "standard": SBSku_Tier_Standard, diff --git a/v2/api/servicebus/v1api20210101preview/namespace_status_arm_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespace_status_arm_types_gen.go index 802051eaf12..c8be544e798 100644 --- a/v2/api/servicebus/v1api20210101preview/namespace_status_arm_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespace_status_arm_types_gen.go @@ -141,7 +141,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -163,7 +163,7 @@ const ( ) // Mapping from string to SBSku_Name_STATUS -var SBSku_Name_STATUS_Cache = map[string]SBSku_Name_STATUS{ +var sBSku_Name_STATUS_Values = map[string]SBSku_Name_STATUS{ "basic": SBSku_Name_STATUS_Basic, "premium": SBSku_Name_STATUS_Premium, "standard": SBSku_Name_STATUS_Standard, @@ -178,7 +178,7 @@ const ( ) // Mapping from string to SBSku_Tier_STATUS -var SBSku_Tier_STATUS_Cache = map[string]SBSku_Tier_STATUS{ +var sBSku_Tier_STATUS_Values = map[string]SBSku_Tier_STATUS{ "basic": SBSku_Tier_STATUS_Basic, "premium": SBSku_Tier_STATUS_Premium, "standard": SBSku_Tier_STATUS_Standard, @@ -194,7 +194,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -211,7 +211,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/servicebus/v1api20210101preview/namespace_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespace_types_gen.go index 184435ecc00..cb03e37214b 100644 --- a/v2/api/servicebus/v1api20210101preview/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -355,7 +354,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-01-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-01-01-preview": APIVersion_Value, } @@ -1387,12 +1386,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20210101 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1535,12 +1530,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1692,12 +1683,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20210101ps.Ide // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1842,12 +1829,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2119,12 +2102,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20210101ps.SBSku) error // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2132,12 +2111,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20210101ps.SBSku) error // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2238,12 +2213,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20210101p // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name_STATUS(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_STATUS_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2251,12 +2222,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20210101p // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier_STATUS(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_STATUS_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2387,12 +2354,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2406,12 +2369,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2544,7 +2503,7 @@ type Encryption_KeySource string const Encryption_KeySource_MicrosoftKeyVault = Encryption_KeySource("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyVault, } @@ -2553,7 +2512,7 @@ type Encryption_KeySource_STATUS string const Encryption_KeySource_STATUS_MicrosoftKeyVault = Encryption_KeySource_STATUS("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyVault, } diff --git a/v2/api/servicebus/v1api20210101preview/namespaces_authorization_rule_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespaces_authorization_rule_types_gen.go index b69d0c9360c..84a29e15814 100644 --- a/v2/api/servicebus/v1api20210101preview/namespaces_authorization_rule_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespaces_authorization_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -509,11 +508,7 @@ func (rule *Namespaces_AuthorizationRule_Spec) AssignProperties_From_Namespaces_ for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_Spec(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_Spec_Values) } rule.Rights = rightList } else { @@ -734,11 +729,7 @@ func (rule *Namespaces_AuthorizationRule_STATUS) AssignProperties_From_Namespace for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_STATUS(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_STATUS_Values) } rule.Rights = rightList } else { @@ -827,7 +818,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_Spec -var Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ +var namespaces_AuthorizationRule_Properties_Rights_Spec_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ "listen": Namespaces_AuthorizationRule_Properties_Rights_Spec_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_Spec_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_Spec_Send, @@ -842,7 +833,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_STATUS -var Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ +var namespaces_AuthorizationRule_Properties_Rights_STATUS_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ "listen": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Send, diff --git a/v2/api/servicebus/v1api20210101preview/namespaces_queue_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespaces_queue_types_gen.go index 740c56722db..dd086545fdc 100644 --- a/v2/api/servicebus/v1api20210101preview/namespaces_queue_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespaces_queue_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1374,12 +1373,8 @@ func (queue *Namespaces_Queue_STATUS) AssignProperties_From_Namespaces_Queue_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - queue.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - queue.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + queue.Status = &statusTemp } else { queue.Status = nil } @@ -1569,7 +1564,7 @@ const ( ) // Mapping from string to EntityStatus_STATUS -var EntityStatus_STATUS_Cache = map[string]EntityStatus_STATUS{ +var entityStatus_STATUS_Values = map[string]EntityStatus_STATUS{ "active": EntityStatus_STATUS_Active, "creating": EntityStatus_STATUS_Creating, "deleting": EntityStatus_STATUS_Deleting, diff --git a/v2/api/servicebus/v1api20210101preview/namespaces_topic_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespaces_topic_types_gen.go index 60c411d9efe..5e3f73d2264 100644 --- a/v2/api/servicebus/v1api20210101preview/namespaces_topic_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespaces_topic_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1152,12 +1151,8 @@ func (topic *Namespaces_Topic_STATUS) AssignProperties_From_Namespaces_Topic_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - topic.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - topic.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + topic.Status = &statusTemp } else { topic.Status = nil } diff --git a/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscription_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscription_types_gen.go index ec850aec8ea..1e88a0b99af 100644 --- a/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscription_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1212,12 +1211,8 @@ func (subscription *Namespaces_Topics_Subscription_STATUS) AssignProperties_From // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - subscription.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - subscription.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + subscription.Status = &statusTemp } else { subscription.Status = nil } diff --git a/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscriptions_rule_types_gen.go b/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscriptions_rule_types_gen.go index 44fab6f94ab..5942a4a9994 100644 --- a/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscriptions_rule_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/namespaces_topics_subscriptions_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -564,12 +563,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_Spec) AssignProperties_From_Nam // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -895,12 +890,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_STATUS) AssignProperties_From_N // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_STATUS_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType_STATUS(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_STATUS_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -1748,7 +1739,7 @@ const ( ) // Mapping from string to FilterType -var FilterType_Cache = map[string]FilterType{ +var filterType_Values = map[string]FilterType{ "correlationfilter": FilterType_CorrelationFilter, "sqlfilter": FilterType_SqlFilter, } @@ -1762,7 +1753,7 @@ const ( ) // Mapping from string to FilterType_STATUS -var FilterType_STATUS_Cache = map[string]FilterType_STATUS{ +var filterType_STATUS_Values = map[string]FilterType_STATUS{ "correlationfilter": FilterType_STATUS_CorrelationFilter, "sqlfilter": FilterType_STATUS_SqlFilter, } diff --git a/v2/api/servicebus/v1api20210101preview/storage/namespace_types_gen.go b/v2/api/servicebus/v1api20210101preview/storage/namespace_types_gen.go index 20ae169e68a..05c29bc00e6 100644 --- a/v2/api/servicebus/v1api20210101preview/storage/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20210101preview/storage/namespace_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-01-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-01-01-preview": APIVersion_Value, } diff --git a/v2/api/servicebus/v1api20211101/namespace_spec_arm_types_gen.go b/v2/api/servicebus/v1api20211101/namespace_spec_arm_types_gen.go index ee9de3259ec..5a1ad32882e 100644 --- a/v2/api/servicebus/v1api20211101/namespace_spec_arm_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespace_spec_arm_types_gen.go @@ -97,7 +97,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned, userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -114,7 +114,7 @@ const ( ) // Mapping from string to SBSku_Name -var SBSku_Name_Cache = map[string]SBSku_Name{ +var sBSku_Name_Values = map[string]SBSku_Name{ "basic": SBSku_Name_Basic, "premium": SBSku_Name_Premium, "standard": SBSku_Name_Standard, @@ -130,7 +130,7 @@ const ( ) // Mapping from string to SBSku_Tier -var SBSku_Tier_Cache = map[string]SBSku_Tier{ +var sBSku_Tier_Values = map[string]SBSku_Tier{ "basic": SBSku_Tier_Basic, "premium": SBSku_Tier_Premium, "standard": SBSku_Tier_Standard, diff --git a/v2/api/servicebus/v1api20211101/namespace_status_arm_types_gen.go b/v2/api/servicebus/v1api20211101/namespace_status_arm_types_gen.go index 4a6a70190f1..606f474b64a 100644 --- a/v2/api/servicebus/v1api20211101/namespace_status_arm_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespace_status_arm_types_gen.go @@ -138,7 +138,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -161,7 +161,7 @@ const ( ) // Mapping from string to SBSku_Name_STATUS -var SBSku_Name_STATUS_Cache = map[string]SBSku_Name_STATUS{ +var sBSku_Name_STATUS_Values = map[string]SBSku_Name_STATUS{ "basic": SBSku_Name_STATUS_Basic, "premium": SBSku_Name_STATUS_Premium, "standard": SBSku_Name_STATUS_Standard, @@ -176,7 +176,7 @@ const ( ) // Mapping from string to SBSku_Tier_STATUS -var SBSku_Tier_STATUS_Cache = map[string]SBSku_Tier_STATUS{ +var sBSku_Tier_STATUS_Values = map[string]SBSku_Tier_STATUS{ "basic": SBSku_Tier_STATUS_Basic, "premium": SBSku_Tier_STATUS_Premium, "standard": SBSku_Tier_STATUS_Standard, @@ -192,7 +192,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -209,7 +209,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/servicebus/v1api20211101/namespace_types_gen.go b/v2/api/servicebus/v1api20211101/namespace_types_gen.go index 76e1e7d8bb7..0f9421daad8 100644 --- a/v2/api/servicebus/v1api20211101/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -352,7 +351,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } @@ -1555,12 +1554,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20211101 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1744,12 +1739,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1901,12 +1892,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20211101s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2078,12 +2065,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2356,12 +2339,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20211101s.SBSku) error // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2369,12 +2348,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20211101s.SBSku) error // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2501,12 +2476,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20211101s // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name_STATUS(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_STATUS_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2514,12 +2485,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20211101s // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier_STATUS(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_STATUS_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2650,12 +2617,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2669,12 +2632,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2733,7 +2692,7 @@ type Encryption_KeySource string const Encryption_KeySource_MicrosoftKeyVault = Encryption_KeySource("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyVault, } @@ -2742,7 +2701,7 @@ type Encryption_KeySource_STATUS string const Encryption_KeySource_STATUS_MicrosoftKeyVault = Encryption_KeySource_STATUS("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyVault, } diff --git a/v2/api/servicebus/v1api20211101/namespaces_authorization_rule_types_gen.go b/v2/api/servicebus/v1api20211101/namespaces_authorization_rule_types_gen.go index 56a21672f2c..21111622a34 100644 --- a/v2/api/servicebus/v1api20211101/namespaces_authorization_rule_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespaces_authorization_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -506,11 +505,7 @@ func (rule *Namespaces_AuthorizationRule_Spec) AssignProperties_From_Namespaces_ for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_Spec(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_Spec_Values) } rule.Rights = rightList } else { @@ -765,11 +760,7 @@ func (rule *Namespaces_AuthorizationRule_STATUS) AssignProperties_From_Namespace for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_STATUS(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_STATUS_Values) } rule.Rights = rightList } else { @@ -861,7 +852,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_Spec -var Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ +var namespaces_AuthorizationRule_Properties_Rights_Spec_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ "listen": Namespaces_AuthorizationRule_Properties_Rights_Spec_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_Spec_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_Spec_Send, @@ -876,7 +867,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_STATUS -var Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ +var namespaces_AuthorizationRule_Properties_Rights_STATUS_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ "listen": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Send, diff --git a/v2/api/servicebus/v1api20211101/namespaces_queue_types_gen.go b/v2/api/servicebus/v1api20211101/namespaces_queue_types_gen.go index 94e0756a0dd..315ca01198b 100644 --- a/v2/api/servicebus/v1api20211101/namespaces_queue_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespaces_queue_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1506,12 +1505,8 @@ func (queue *Namespaces_Queue_STATUS) AssignProperties_From_Namespaces_Queue_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - queue.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - queue.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + queue.Status = &statusTemp } else { queue.Status = nil } @@ -1707,7 +1702,7 @@ const ( ) // Mapping from string to EntityStatus_STATUS -var EntityStatus_STATUS_Cache = map[string]EntityStatus_STATUS{ +var entityStatus_STATUS_Values = map[string]EntityStatus_STATUS{ "active": EntityStatus_STATUS_Active, "creating": EntityStatus_STATUS_Creating, "deleting": EntityStatus_STATUS_Deleting, diff --git a/v2/api/servicebus/v1api20211101/namespaces_topic_types_gen.go b/v2/api/servicebus/v1api20211101/namespaces_topic_types_gen.go index d295fefc112..ab1292affdd 100644 --- a/v2/api/servicebus/v1api20211101/namespaces_topic_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespaces_topic_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1264,12 +1263,8 @@ func (topic *Namespaces_Topic_STATUS) AssignProperties_From_Namespaces_Topic_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - topic.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - topic.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + topic.Status = &statusTemp } else { topic.Status = nil } diff --git a/v2/api/servicebus/v1api20211101/namespaces_topics_subscription_types_gen.go b/v2/api/servicebus/v1api20211101/namespaces_topics_subscription_types_gen.go index 1527ddc3c83..c49695439af 100644 --- a/v2/api/servicebus/v1api20211101/namespaces_topics_subscription_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespaces_topics_subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1434,12 +1433,8 @@ func (subscription *Namespaces_Topics_Subscription_STATUS) AssignProperties_From // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - subscription.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - subscription.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + subscription.Status = &statusTemp } else { subscription.Status = nil } diff --git a/v2/api/servicebus/v1api20211101/namespaces_topics_subscriptions_rule_types_gen.go b/v2/api/servicebus/v1api20211101/namespaces_topics_subscriptions_rule_types_gen.go index 99252e1fb39..4fe75ad75a1 100644 --- a/v2/api/servicebus/v1api20211101/namespaces_topics_subscriptions_rule_types_gen.go +++ b/v2/api/servicebus/v1api20211101/namespaces_topics_subscriptions_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -561,12 +560,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_Spec) AssignProperties_From_Nam // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -953,12 +948,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_STATUS) AssignProperties_From_N // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_STATUS_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType_STATUS(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_STATUS_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -1875,7 +1866,7 @@ const ( ) // Mapping from string to FilterType -var FilterType_Cache = map[string]FilterType{ +var filterType_Values = map[string]FilterType{ "correlationfilter": FilterType_CorrelationFilter, "sqlfilter": FilterType_SqlFilter, } @@ -1889,7 +1880,7 @@ const ( ) // Mapping from string to FilterType_STATUS -var FilterType_STATUS_Cache = map[string]FilterType_STATUS{ +var filterType_STATUS_Values = map[string]FilterType_STATUS{ "correlationfilter": FilterType_STATUS_CorrelationFilter, "sqlfilter": FilterType_STATUS_SqlFilter, } diff --git a/v2/api/servicebus/v1api20211101/storage/namespace_types_gen.go b/v2/api/servicebus/v1api20211101/storage/namespace_types_gen.go index 4cd7c73a928..37c8145e20b 100644 --- a/v2/api/servicebus/v1api20211101/storage/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20211101/storage/namespace_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } diff --git a/v2/api/servicebus/v1api20221001preview/namespace_spec_arm_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespace_spec_arm_types_gen.go index 2892501038a..6b1152108bf 100644 --- a/v2/api/servicebus/v1api20221001preview/namespace_spec_arm_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespace_spec_arm_types_gen.go @@ -110,7 +110,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned, userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -127,7 +127,7 @@ const ( ) // Mapping from string to SBSku_Name -var SBSku_Name_Cache = map[string]SBSku_Name{ +var sBSku_Name_Values = map[string]SBSku_Name{ "basic": SBSku_Name_Basic, "premium": SBSku_Name_Premium, "standard": SBSku_Name_Standard, @@ -143,7 +143,7 @@ const ( ) // Mapping from string to SBSku_Tier -var SBSku_Tier_Cache = map[string]SBSku_Tier{ +var sBSku_Tier_Values = map[string]SBSku_Tier{ "basic": SBSku_Tier_Basic, "premium": SBSku_Tier_Premium, "standard": SBSku_Tier_Standard, diff --git a/v2/api/servicebus/v1api20221001preview/namespace_status_arm_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespace_status_arm_types_gen.go index 8d9a435bb4b..f7575d80040 100644 --- a/v2/api/servicebus/v1api20221001preview/namespace_status_arm_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespace_status_arm_types_gen.go @@ -151,7 +151,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -174,7 +174,7 @@ const ( ) // Mapping from string to SBSku_Name_STATUS -var SBSku_Name_STATUS_Cache = map[string]SBSku_Name_STATUS{ +var sBSku_Name_STATUS_Values = map[string]SBSku_Name_STATUS{ "basic": SBSku_Name_STATUS_Basic, "premium": SBSku_Name_STATUS_Premium, "standard": SBSku_Name_STATUS_Standard, @@ -189,7 +189,7 @@ const ( ) // Mapping from string to SBSku_Tier_STATUS -var SBSku_Tier_STATUS_Cache = map[string]SBSku_Tier_STATUS{ +var sBSku_Tier_STATUS_Values = map[string]SBSku_Tier_STATUS{ "basic": SBSku_Tier_STATUS_Basic, "premium": SBSku_Tier_STATUS_Premium, "standard": SBSku_Tier_STATUS_Standard, @@ -205,7 +205,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -222,7 +222,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/servicebus/v1api20221001preview/namespace_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespace_types_gen.go index af23ae69efd..385b6dc0df1 100644 --- a/v2/api/servicebus/v1api20221001preview/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespace_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -355,7 +354,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-10-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-10-01-preview": APIVersion_Value, } @@ -729,12 +728,8 @@ func (namespace *Namespace_Spec) AssignProperties_From_Namespace_Spec(source *v2 // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := SBNamespaceProperties_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - namespace.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := SBNamespaceProperties_MinimumTlsVersion(*source.MinimumTlsVersion) - namespace.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, sBNamespaceProperties_MinimumTlsVersion_Values) + namespace.MinimumTlsVersion = &minimumTlsVersionTemp } else { namespace.MinimumTlsVersion = nil } @@ -765,12 +760,8 @@ func (namespace *Namespace_Spec) AssignProperties_From_Namespace_Spec(source *v2 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := SBNamespaceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - namespace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := SBNamespaceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - namespace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, sBNamespaceProperties_PublicNetworkAccess_Values) + namespace.PublicNetworkAccess = &publicNetworkAccessTemp } else { namespace.PublicNetworkAccess = nil } @@ -1330,12 +1321,8 @@ func (namespace *Namespace_STATUS) AssignProperties_From_Namespace_STATUS(source // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := SBNamespaceProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - namespace.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := SBNamespaceProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - namespace.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, sBNamespaceProperties_MinimumTlsVersion_STATUS_Values) + namespace.MinimumTlsVersion = &minimumTlsVersionTemp } else { namespace.MinimumTlsVersion = nil } @@ -1370,12 +1357,8 @@ func (namespace *Namespace_STATUS) AssignProperties_From_Namespace_STATUS(source // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := SBNamespaceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - namespace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := SBNamespaceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - namespace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, sBNamespaceProperties_PublicNetworkAccess_STATUS_Values) + namespace.PublicNetworkAccess = &publicNetworkAccessTemp } else { namespace.PublicNetworkAccess = nil } @@ -1675,12 +1658,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20221001 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1823,12 +1802,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -1980,12 +1955,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20221001ps.Ide // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2130,12 +2101,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2333,7 +2300,7 @@ const ( ) // Mapping from string to SBNamespaceProperties_MinimumTlsVersion -var SBNamespaceProperties_MinimumTlsVersion_Cache = map[string]SBNamespaceProperties_MinimumTlsVersion{ +var sBNamespaceProperties_MinimumTlsVersion_Values = map[string]SBNamespaceProperties_MinimumTlsVersion{ "1.0": SBNamespaceProperties_MinimumTlsVersion_10, "1.1": SBNamespaceProperties_MinimumTlsVersion_11, "1.2": SBNamespaceProperties_MinimumTlsVersion_12, @@ -2348,7 +2315,7 @@ const ( ) // Mapping from string to SBNamespaceProperties_MinimumTlsVersion_STATUS -var SBNamespaceProperties_MinimumTlsVersion_STATUS_Cache = map[string]SBNamespaceProperties_MinimumTlsVersion_STATUS{ +var sBNamespaceProperties_MinimumTlsVersion_STATUS_Values = map[string]SBNamespaceProperties_MinimumTlsVersion_STATUS{ "1.0": SBNamespaceProperties_MinimumTlsVersion_STATUS_10, "1.1": SBNamespaceProperties_MinimumTlsVersion_STATUS_11, "1.2": SBNamespaceProperties_MinimumTlsVersion_STATUS_12, @@ -2364,7 +2331,7 @@ const ( ) // Mapping from string to SBNamespaceProperties_PublicNetworkAccess -var SBNamespaceProperties_PublicNetworkAccess_Cache = map[string]SBNamespaceProperties_PublicNetworkAccess{ +var sBNamespaceProperties_PublicNetworkAccess_Values = map[string]SBNamespaceProperties_PublicNetworkAccess{ "disabled": SBNamespaceProperties_PublicNetworkAccess_Disabled, "enabled": SBNamespaceProperties_PublicNetworkAccess_Enabled, "securedbyperimeter": SBNamespaceProperties_PublicNetworkAccess_SecuredByPerimeter, @@ -2379,7 +2346,7 @@ const ( ) // Mapping from string to SBNamespaceProperties_PublicNetworkAccess_STATUS -var SBNamespaceProperties_PublicNetworkAccess_STATUS_Cache = map[string]SBNamespaceProperties_PublicNetworkAccess_STATUS{ +var sBNamespaceProperties_PublicNetworkAccess_STATUS_Values = map[string]SBNamespaceProperties_PublicNetworkAccess_STATUS{ "disabled": SBNamespaceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": SBNamespaceProperties_PublicNetworkAccess_STATUS_Enabled, "securedbyperimeter": SBNamespaceProperties_PublicNetworkAccess_STATUS_SecuredByPerimeter, @@ -2473,12 +2440,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20221001ps.SBSku) error // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2486,12 +2449,8 @@ func (sbSku *SBSku) AssignProperties_From_SBSku(source *v20221001ps.SBSku) error // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2595,12 +2554,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20221001p // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SBSku_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - sbSku.Name = &nameValue - } else { - nameTemp := SBSku_Name_STATUS(*source.Name) - sbSku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, sBSku_Name_STATUS_Values) + sbSku.Name = &nameTemp } else { sbSku.Name = nil } @@ -2608,12 +2563,8 @@ func (sbSku *SBSku_STATUS) AssignProperties_From_SBSku_STATUS(source *v20221001p // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SBSku_Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sbSku.Tier = &tierValue - } else { - tierTemp := SBSku_Tier_STATUS(*source.Tier) - sbSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, sBSku_Tier_STATUS_Values) + sbSku.Tier = &tierTemp } else { sbSku.Tier = nil } @@ -2744,12 +2695,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -2763,12 +2710,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -2827,7 +2770,7 @@ type Encryption_KeySource string const Encryption_KeySource_MicrosoftKeyVault = Encryption_KeySource("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyVault, } @@ -2836,7 +2779,7 @@ type Encryption_KeySource_STATUS string const Encryption_KeySource_STATUS_MicrosoftKeyVault = Encryption_KeySource_STATUS("Microsoft.KeyVault") // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyVault, } diff --git a/v2/api/servicebus/v1api20221001preview/namespaces_authorization_rule_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespaces_authorization_rule_types_gen.go index 4a0d51842d6..a1c7be3157d 100644 --- a/v2/api/servicebus/v1api20221001preview/namespaces_authorization_rule_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespaces_authorization_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -509,11 +508,7 @@ func (rule *Namespaces_AuthorizationRule_Spec) AssignProperties_From_Namespaces_ for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_Spec(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_Spec_Values) } rule.Rights = rightList } else { @@ -747,11 +742,7 @@ func (rule *Namespaces_AuthorizationRule_STATUS) AssignProperties_From_Namespace for rightIndex, rightItem := range source.Rights { // Shadow the loop variable to avoid aliasing rightItem := rightItem - if rights, rightsOk := Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache[strings.ToLower(rightItem)]; rightsOk { - rightList[rightIndex] = rights - } else { - rightList[rightIndex] = Namespaces_AuthorizationRule_Properties_Rights_STATUS(rightItem) - } + rightList[rightIndex] = genruntime.ToEnum(rightItem, namespaces_AuthorizationRule_Properties_Rights_STATUS_Values) } rule.Rights = rightList } else { @@ -843,7 +834,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_Spec -var Namespaces_AuthorizationRule_Properties_Rights_Spec_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ +var namespaces_AuthorizationRule_Properties_Rights_Spec_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_Spec{ "listen": Namespaces_AuthorizationRule_Properties_Rights_Spec_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_Spec_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_Spec_Send, @@ -858,7 +849,7 @@ const ( ) // Mapping from string to Namespaces_AuthorizationRule_Properties_Rights_STATUS -var Namespaces_AuthorizationRule_Properties_Rights_STATUS_Cache = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ +var namespaces_AuthorizationRule_Properties_Rights_STATUS_Values = map[string]Namespaces_AuthorizationRule_Properties_Rights_STATUS{ "listen": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Listen, "manage": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Manage, "send": Namespaces_AuthorizationRule_Properties_Rights_STATUS_Send, diff --git a/v2/api/servicebus/v1api20221001preview/namespaces_queue_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespaces_queue_types_gen.go index 1e40eca549c..773c9859e88 100644 --- a/v2/api/servicebus/v1api20221001preview/namespaces_queue_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespaces_queue_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1427,12 +1426,8 @@ func (queue *Namespaces_Queue_STATUS) AssignProperties_From_Namespaces_Queue_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - queue.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - queue.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + queue.Status = &statusTemp } else { queue.Status = nil } @@ -1628,7 +1623,7 @@ const ( ) // Mapping from string to EntityStatus_STATUS -var EntityStatus_STATUS_Cache = map[string]EntityStatus_STATUS{ +var entityStatus_STATUS_Values = map[string]EntityStatus_STATUS{ "active": EntityStatus_STATUS_Active, "creating": EntityStatus_STATUS_Creating, "deleting": EntityStatus_STATUS_Deleting, diff --git a/v2/api/servicebus/v1api20221001preview/namespaces_topic_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespaces_topic_types_gen.go index 4699230912d..2aa491ac176 100644 --- a/v2/api/servicebus/v1api20221001preview/namespaces_topic_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespaces_topic_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1205,12 +1204,8 @@ func (topic *Namespaces_Topic_STATUS) AssignProperties_From_Namespaces_Topic_STA // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - topic.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - topic.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + topic.Status = &statusTemp } else { topic.Status = nil } diff --git a/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscription_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscription_types_gen.go index 6bdfcb96abe..c5058ffc8b4 100644 --- a/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscription_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscription_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1357,12 +1356,8 @@ func (subscription *Namespaces_Topics_Subscription_STATUS) AssignProperties_From // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := EntityStatus_STATUS_Cache[strings.ToLower(status)]; statusOk { - subscription.Status = &statusValue - } else { - statusTemp := EntityStatus_STATUS(*source.Status) - subscription.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, entityStatus_STATUS_Values) + subscription.Status = &statusTemp } else { subscription.Status = nil } diff --git a/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscriptions_rule_types_gen.go b/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscriptions_rule_types_gen.go index a00346bdfef..9e63110c9e1 100644 --- a/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscriptions_rule_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/namespaces_topics_subscriptions_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -564,12 +563,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_Spec) AssignProperties_From_Nam // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -905,12 +900,8 @@ func (rule *Namespaces_Topics_Subscriptions_Rule_STATUS) AssignProperties_From_N // FilterType if source.FilterType != nil { filterType := *source.FilterType - if filterTypeValue, filterTypeOk := FilterType_STATUS_Cache[strings.ToLower(filterType)]; filterTypeOk { - rule.FilterType = &filterTypeValue - } else { - filterTypeTemp := FilterType_STATUS(*source.FilterType) - rule.FilterType = &filterTypeTemp - } + filterTypeTemp := genruntime.ToEnum(filterType, filterType_STATUS_Values) + rule.FilterType = &filterTypeTemp } else { rule.FilterType = nil } @@ -1764,7 +1755,7 @@ const ( ) // Mapping from string to FilterType -var FilterType_Cache = map[string]FilterType{ +var filterType_Values = map[string]FilterType{ "correlationfilter": FilterType_CorrelationFilter, "sqlfilter": FilterType_SqlFilter, } @@ -1778,7 +1769,7 @@ const ( ) // Mapping from string to FilterType_STATUS -var FilterType_STATUS_Cache = map[string]FilterType_STATUS{ +var filterType_STATUS_Values = map[string]FilterType_STATUS{ "correlationfilter": FilterType_STATUS_CorrelationFilter, "sqlfilter": FilterType_STATUS_SqlFilter, } diff --git a/v2/api/servicebus/v1api20221001preview/storage/namespace_types_gen.go b/v2/api/servicebus/v1api20221001preview/storage/namespace_types_gen.go index 3785cccaee5..94ee94d14f7 100644 --- a/v2/api/servicebus/v1api20221001preview/storage/namespace_types_gen.go +++ b/v2/api/servicebus/v1api20221001preview/storage/namespace_types_gen.go @@ -233,7 +233,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-10-01-preview") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-10-01-preview": APIVersion_Value, } diff --git a/v2/api/signalrservice/v1api20211001/signal_r_spec_arm_types_gen.go b/v2/api/signalrservice/v1api20211001/signal_r_spec_arm_types_gen.go index e2c422005bb..f3cc303eb27 100644 --- a/v2/api/signalrservice/v1api20211001/signal_r_spec_arm_types_gen.go +++ b/v2/api/signalrservice/v1api20211001/signal_r_spec_arm_types_gen.go @@ -77,7 +77,7 @@ const ( ) // Mapping from string to ServiceKind -var ServiceKind_Cache = map[string]ServiceKind{ +var serviceKind_Values = map[string]ServiceKind{ "rawwebsockets": ServiceKind_RawWebSockets, "signalr": ServiceKind_SignalR, } @@ -133,7 +133,7 @@ const ( ) // Mapping from string to ManagedIdentityType -var ManagedIdentityType_Cache = map[string]ManagedIdentityType{ +var managedIdentityType_Values = map[string]ManagedIdentityType{ "none": ManagedIdentityType_None, "systemassigned": ManagedIdentityType_SystemAssigned, "userassigned": ManagedIdentityType_UserAssigned, @@ -205,7 +205,7 @@ const ( ) // Mapping from string to SignalRSkuTier -var SignalRSkuTier_Cache = map[string]SignalRSkuTier{ +var signalRSkuTier_Values = map[string]SignalRSkuTier{ "basic": SignalRSkuTier_Basic, "free": SignalRSkuTier_Free, "premium": SignalRSkuTier_Premium, diff --git a/v2/api/signalrservice/v1api20211001/signal_r_status_arm_types_gen.go b/v2/api/signalrservice/v1api20211001/signal_r_status_arm_types_gen.go index 69813ce893d..594a57c5a80 100644 --- a/v2/api/signalrservice/v1api20211001/signal_r_status_arm_types_gen.go +++ b/v2/api/signalrservice/v1api20211001/signal_r_status_arm_types_gen.go @@ -84,7 +84,7 @@ const ( ) // Mapping from string to ServiceKind_STATUS -var ServiceKind_STATUS_Cache = map[string]ServiceKind_STATUS{ +var serviceKind_STATUS_Values = map[string]ServiceKind_STATUS{ "rawwebsockets": ServiceKind_STATUS_RawWebSockets, "signalr": ServiceKind_STATUS_SignalR, } @@ -187,7 +187,7 @@ const ( ) // Mapping from string to ManagedIdentityType_STATUS -var ManagedIdentityType_STATUS_Cache = map[string]ManagedIdentityType_STATUS{ +var managedIdentityType_STATUS_Values = map[string]ManagedIdentityType_STATUS{ "none": ManagedIdentityType_STATUS_None, "systemassigned": ManagedIdentityType_STATUS_SystemAssigned, "userassigned": ManagedIdentityType_STATUS_UserAssigned, @@ -270,7 +270,7 @@ const ( ) // Mapping from string to SignalRSkuTier_STATUS -var SignalRSkuTier_STATUS_Cache = map[string]SignalRSkuTier_STATUS{ +var signalRSkuTier_STATUS_Values = map[string]SignalRSkuTier_STATUS{ "basic": SignalRSkuTier_STATUS_Basic, "free": SignalRSkuTier_STATUS_Free, "premium": SignalRSkuTier_STATUS_Premium, @@ -293,7 +293,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -310,7 +310,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/signalrservice/v1api20211001/signal_r_types_gen.go b/v2/api/signalrservice/v1api20211001/signal_r_types_gen.go index 4c93188c71a..04ab0043b29 100644 --- a/v2/api/signalrservice/v1api20211001/signal_r_types_gen.go +++ b/v2/api/signalrservice/v1api20211001/signal_r_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -351,7 +350,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } @@ -845,12 +844,8 @@ func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *v2021100 // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ServiceKind_Cache[strings.ToLower(kind)]; kindOk { - signalR.Kind = &kindValue - } else { - kindTemp := ServiceKind(*source.Kind) - signalR.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, serviceKind_Values) + signalR.Kind = &kindTemp } else { signalR.Kind = nil } @@ -1790,12 +1785,8 @@ func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *v202 // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := ServiceKind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - signalR.Kind = &kindValue - } else { - kindTemp := ServiceKind_STATUS(*source.Kind) - signalR.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, serviceKind_STATUS_Values) + signalR.Kind = &kindTemp } else { signalR.Kind = nil } @@ -1839,12 +1830,8 @@ func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *v202 // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - signalR.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := ProvisioningState_STATUS(*source.ProvisioningState) - signalR.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, provisioningState_STATUS_Values) + signalR.ProvisioningState = &provisioningStateTemp } else { signalR.ProvisioningState = nil } @@ -2253,12 +2240,8 @@ func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedIdentityType_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedIdentityType(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedIdentityType_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2432,12 +2415,8 @@ func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedIdentityType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedIdentityType_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedIdentityType_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2587,7 +2566,7 @@ const ( ) // Mapping from string to ProvisioningState_STATUS -var ProvisioningState_STATUS_Cache = map[string]ProvisioningState_STATUS{ +var provisioningState_STATUS_Values = map[string]ProvisioningState_STATUS{ "canceled": ProvisioningState_STATUS_Canceled, "creating": ProvisioningState_STATUS_Creating, "deleting": ProvisioningState_STATUS_Deleting, @@ -2921,12 +2900,8 @@ func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *v20211 // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SignalRSkuTier_Cache[strings.ToLower(tier)]; tierOk { - resourceSku.Tier = &tierValue - } else { - tierTemp := SignalRSkuTier(*source.Tier) - resourceSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, signalRSkuTier_Values) + resourceSku.Tier = &tierTemp } else { resourceSku.Tier = nil } @@ -3075,12 +3050,8 @@ func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS( // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := SignalRSkuTier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - resourceSku.Tier = &tierValue - } else { - tierTemp := SignalRSkuTier_STATUS(*source.Tier) - resourceSku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, signalRSkuTier_STATUS_Values) + resourceSku.Tier = &tierTemp } else { resourceSku.Tier = nil } @@ -3654,12 +3625,8 @@ func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *v202 // Flag if source.Flag != nil { flag := *source.Flag - if flagValue, flagOk := FeatureFlags_Cache[strings.ToLower(flag)]; flagOk { - feature.Flag = &flagValue - } else { - flagTemp := FeatureFlags(*source.Flag) - feature.Flag = &flagTemp - } + flagTemp := genruntime.ToEnum(flag, featureFlags_Values) + feature.Flag = &flagTemp } else { feature.Flag = nil } @@ -3806,12 +3773,8 @@ func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATU // Flag if source.Flag != nil { flag := *source.Flag - if flagValue, flagOk := FeatureFlags_STATUS_Cache[strings.ToLower(flag)]; flagOk { - feature.Flag = &flagValue - } else { - flagTemp := FeatureFlags_STATUS(*source.Flag) - feature.Flag = &flagTemp - } + flagTemp := genruntime.ToEnum(flag, featureFlags_STATUS_Values) + feature.Flag = &flagTemp } else { feature.Flag = nil } @@ -3953,12 +3916,8 @@ func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := ACLAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - acLs.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := ACLAction(*source.DefaultAction) - acLs.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, aCLAction_Values) + acLs.DefaultAction = &defaultActionTemp } else { acLs.DefaultAction = nil } @@ -4159,12 +4118,8 @@ func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_ // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := ACLAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - acLs.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := ACLAction_STATUS(*source.DefaultAction) - acLs.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, aCLAction_STATUS_Values) + acLs.DefaultAction = &defaultActionTemp } else { acLs.DefaultAction = nil } @@ -4565,12 +4520,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -4584,12 +4535,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } @@ -4652,7 +4599,7 @@ const ( ) // Mapping from string to ACLAction -var ACLAction_Cache = map[string]ACLAction{ +var aCLAction_Values = map[string]ACLAction{ "allow": ACLAction_Allow, "deny": ACLAction_Deny, } @@ -4666,7 +4613,7 @@ const ( ) // Mapping from string to ACLAction_STATUS -var ACLAction_STATUS_Cache = map[string]ACLAction_STATUS{ +var aCLAction_STATUS_Values = map[string]ACLAction_STATUS{ "allow": ACLAction_STATUS_Allow, "deny": ACLAction_STATUS_Deny, } @@ -4695,7 +4642,7 @@ const ( ) // Mapping from string to FeatureFlags -var FeatureFlags_Cache = map[string]FeatureFlags{ +var featureFlags_Values = map[string]FeatureFlags{ "enableconnectivitylogs": FeatureFlags_EnableConnectivityLogs, "enablelivetrace": FeatureFlags_EnableLiveTrace, "enablemessaginglogs": FeatureFlags_EnableMessagingLogs, @@ -4725,7 +4672,7 @@ const ( ) // Mapping from string to FeatureFlags_STATUS -var FeatureFlags_STATUS_Cache = map[string]FeatureFlags_STATUS{ +var featureFlags_STATUS_Values = map[string]FeatureFlags_STATUS{ "enableconnectivitylogs": FeatureFlags_STATUS_EnableConnectivityLogs, "enablelivetrace": FeatureFlags_STATUS_EnableLiveTrace, "enablemessaginglogs": FeatureFlags_STATUS_EnableMessagingLogs, @@ -4797,11 +4744,7 @@ func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *v20211001 for allowIndex, allowItem := range source.Allow { // Shadow the loop variable to avoid aliasing allowItem := allowItem - if allow, allowOk := SignalRRequestType_Cache[strings.ToLower(allowItem)]; allowOk { - allowList[allowIndex] = allow - } else { - allowList[allowIndex] = SignalRRequestType(allowItem) - } + allowList[allowIndex] = genruntime.ToEnum(allowItem, signalRRequestType_Values) } networkACL.Allow = allowList } else { @@ -4814,11 +4757,7 @@ func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *v20211001 for denyIndex, denyItem := range source.Deny { // Shadow the loop variable to avoid aliasing denyItem := denyItem - if deny, denyOk := SignalRRequestType_Cache[strings.ToLower(denyItem)]; denyOk { - denyList[denyIndex] = deny - } else { - denyList[denyIndex] = SignalRRequestType(denyItem) - } + denyList[denyIndex] = genruntime.ToEnum(denyItem, signalRRequestType_Values) } networkACL.Deny = denyList } else { @@ -4952,11 +4891,7 @@ func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(sou for allowIndex, allowItem := range source.Allow { // Shadow the loop variable to avoid aliasing allowItem := allowItem - if allow, allowOk := SignalRRequestType_STATUS_Cache[strings.ToLower(allowItem)]; allowOk { - allowList[allowIndex] = allow - } else { - allowList[allowIndex] = SignalRRequestType_STATUS(allowItem) - } + allowList[allowIndex] = genruntime.ToEnum(allowItem, signalRRequestType_STATUS_Values) } networkACL.Allow = allowList } else { @@ -4969,11 +4904,7 @@ func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(sou for denyIndex, denyItem := range source.Deny { // Shadow the loop variable to avoid aliasing denyItem := denyItem - if deny, denyOk := SignalRRequestType_STATUS_Cache[strings.ToLower(denyItem)]; denyOk { - denyList[denyIndex] = deny - } else { - denyList[denyIndex] = SignalRRequestType_STATUS(denyItem) - } + denyList[denyIndex] = genruntime.ToEnum(denyItem, signalRRequestType_STATUS_Values) } networkACL.Deny = denyList } else { @@ -5107,11 +5038,7 @@ func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL( for allowIndex, allowItem := range source.Allow { // Shadow the loop variable to avoid aliasing allowItem := allowItem - if allow, allowOk := SignalRRequestType_Cache[strings.ToLower(allowItem)]; allowOk { - allowList[allowIndex] = allow - } else { - allowList[allowIndex] = SignalRRequestType(allowItem) - } + allowList[allowIndex] = genruntime.ToEnum(allowItem, signalRRequestType_Values) } endpointACL.Allow = allowList } else { @@ -5124,11 +5051,7 @@ func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL( for denyIndex, denyItem := range source.Deny { // Shadow the loop variable to avoid aliasing denyItem := denyItem - if deny, denyOk := SignalRRequestType_Cache[strings.ToLower(denyItem)]; denyOk { - denyList[denyIndex] = deny - } else { - denyList[denyIndex] = SignalRRequestType(denyItem) - } + denyList[denyIndex] = genruntime.ToEnum(denyItem, signalRRequestType_Values) } endpointACL.Deny = denyList } else { @@ -5280,11 +5203,7 @@ func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpo for allowIndex, allowItem := range source.Allow { // Shadow the loop variable to avoid aliasing allowItem := allowItem - if allow, allowOk := SignalRRequestType_STATUS_Cache[strings.ToLower(allowItem)]; allowOk { - allowList[allowIndex] = allow - } else { - allowList[allowIndex] = SignalRRequestType_STATUS(allowItem) - } + allowList[allowIndex] = genruntime.ToEnum(allowItem, signalRRequestType_STATUS_Values) } endpointACL.Allow = allowList } else { @@ -5297,11 +5216,7 @@ func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpo for denyIndex, denyItem := range source.Deny { // Shadow the loop variable to avoid aliasing denyItem := denyItem - if deny, denyOk := SignalRRequestType_STATUS_Cache[strings.ToLower(denyItem)]; denyOk { - denyList[denyIndex] = deny - } else { - denyList[denyIndex] = SignalRRequestType_STATUS(denyItem) - } + denyList[denyIndex] = genruntime.ToEnum(denyItem, signalRRequestType_STATUS_Values) } endpointACL.Deny = denyList } else { @@ -6170,7 +6085,7 @@ const ( ) // Mapping from string to SignalRRequestType -var SignalRRequestType_Cache = map[string]SignalRRequestType{ +var signalRRequestType_Values = map[string]SignalRRequestType{ "clientconnection": SignalRRequestType_ClientConnection, "restapi": SignalRRequestType_RESTAPI, "serverconnection": SignalRRequestType_ServerConnection, @@ -6188,7 +6103,7 @@ const ( ) // Mapping from string to SignalRRequestType_STATUS -var SignalRRequestType_STATUS_Cache = map[string]SignalRRequestType_STATUS{ +var signalRRequestType_STATUS_Values = map[string]SignalRRequestType_STATUS{ "clientconnection": SignalRRequestType_STATUS_ClientConnection, "restapi": SignalRRequestType_STATUS_RESTAPI, "serverconnection": SignalRRequestType_STATUS_ServerConnection, @@ -6282,12 +6197,8 @@ func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UpstreamAuthType_Cache[strings.ToLower(typeVar)]; typeOk { - settings.Type = &typeValue - } else { - typeTemp := UpstreamAuthType(*source.Type) - settings.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, upstreamAuthType_Values) + settings.Type = &typeTemp } else { settings.Type = nil } @@ -6421,12 +6332,8 @@ func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthS // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := UpstreamAuthType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - settings.Type = &typeValue - } else { - typeTemp := UpstreamAuthType_STATUS(*source.Type) - settings.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, upstreamAuthType_STATUS_Values) + settings.Type = &typeTemp } else { settings.Type = nil } @@ -6626,7 +6533,7 @@ const ( ) // Mapping from string to UpstreamAuthType -var UpstreamAuthType_Cache = map[string]UpstreamAuthType{ +var upstreamAuthType_Values = map[string]UpstreamAuthType{ "managedidentity": UpstreamAuthType_ManagedIdentity, "none": UpstreamAuthType_None, } @@ -6640,7 +6547,7 @@ const ( ) // Mapping from string to UpstreamAuthType_STATUS -var UpstreamAuthType_STATUS_Cache = map[string]UpstreamAuthType_STATUS{ +var upstreamAuthType_STATUS_Values = map[string]UpstreamAuthType_STATUS{ "managedidentity": UpstreamAuthType_STATUS_ManagedIdentity, "none": UpstreamAuthType_STATUS_None, } diff --git a/v2/api/signalrservice/v1api20211001/storage/signal_r_types_gen.go b/v2/api/signalrservice/v1api20211001/storage/signal_r_types_gen.go index 280e075ff59..b2b128f1796 100644 --- a/v2/api/signalrservice/v1api20211001/storage/signal_r_types_gen.go +++ b/v2/api/signalrservice/v1api20211001/storage/signal_r_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } diff --git a/v2/api/sql/v1api20211101/server_spec_arm_types_gen.go b/v2/api/sql/v1api20211101/server_spec_arm_types_gen.go index 2aedce841ad..5a6c9034741 100644 --- a/v2/api/sql/v1api20211101/server_spec_arm_types_gen.go +++ b/v2/api/sql/v1api20211101/server_spec_arm_types_gen.go @@ -89,7 +89,7 @@ const ( ) // Mapping from string to ResourceIdentity_Type -var ResourceIdentity_Type_Cache = map[string]ResourceIdentity_Type{ +var resourceIdentity_Type_Values = map[string]ResourceIdentity_Type{ "none": ResourceIdentity_Type_None, "systemassigned": ResourceIdentity_Type_SystemAssigned, "systemassigned,userassigned": ResourceIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/sql/v1api20211101/server_status_arm_types_gen.go b/v2/api/sql/v1api20211101/server_status_arm_types_gen.go index c038958f880..4fb1b228d79 100644 --- a/v2/api/sql/v1api20211101/server_status_arm_types_gen.go +++ b/v2/api/sql/v1api20211101/server_status_arm_types_gen.go @@ -100,7 +100,7 @@ const ( ) // Mapping from string to ResourceIdentity_Type_STATUS -var ResourceIdentity_Type_STATUS_Cache = map[string]ResourceIdentity_Type_STATUS{ +var resourceIdentity_Type_STATUS_Values = map[string]ResourceIdentity_Type_STATUS{ "none": ResourceIdentity_Type_STATUS_None, "systemassigned": ResourceIdentity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": ResourceIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/sql/v1api20211101/server_types_gen.go b/v2/api/sql/v1api20211101/server_types_gen.go index 7bf56e906ec..3aaf29ba66f 100644 --- a/v2/api/sql/v1api20211101/server_types_gen.go +++ b/v2/api/sql/v1api20211101/server_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -370,7 +369,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } @@ -809,12 +808,8 @@ func (server *Server_Spec) AssignProperties_From_Server_Spec(source *v20211101s. // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ServerProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - server.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ServerProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - server.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, serverProperties_PublicNetworkAccess_Values) + server.PublicNetworkAccess = &publicNetworkAccessTemp } else { server.PublicNetworkAccess = nil } @@ -822,12 +817,8 @@ func (server *Server_Spec) AssignProperties_From_Server_Spec(source *v20211101s. // RestrictOutboundNetworkAccess if source.RestrictOutboundNetworkAccess != nil { restrictOutboundNetworkAccess := *source.RestrictOutboundNetworkAccess - if restrictOutboundNetworkAccessValue, restrictOutboundNetworkAccessOk := ServerProperties_RestrictOutboundNetworkAccess_Cache[strings.ToLower(restrictOutboundNetworkAccess)]; restrictOutboundNetworkAccessOk { - server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessValue - } else { - restrictOutboundNetworkAccessTemp := ServerProperties_RestrictOutboundNetworkAccess(*source.RestrictOutboundNetworkAccess) - server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessTemp - } + restrictOutboundNetworkAccessTemp := genruntime.ToEnum(restrictOutboundNetworkAccess, serverProperties_RestrictOutboundNetworkAccess_Values) + server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessTemp } else { server.RestrictOutboundNetworkAccess = nil } @@ -1449,12 +1440,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v202111 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := ServerProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - server.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := ServerProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - server.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, serverProperties_PublicNetworkAccess_STATUS_Values) + server.PublicNetworkAccess = &publicNetworkAccessTemp } else { server.PublicNetworkAccess = nil } @@ -1462,12 +1449,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v202111 // RestrictOutboundNetworkAccess if source.RestrictOutboundNetworkAccess != nil { restrictOutboundNetworkAccess := *source.RestrictOutboundNetworkAccess - if restrictOutboundNetworkAccessValue, restrictOutboundNetworkAccessOk := ServerProperties_RestrictOutboundNetworkAccess_STATUS_Cache[strings.ToLower(restrictOutboundNetworkAccess)]; restrictOutboundNetworkAccessOk { - server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessValue - } else { - restrictOutboundNetworkAccessTemp := ServerProperties_RestrictOutboundNetworkAccess_STATUS(*source.RestrictOutboundNetworkAccess) - server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessTemp - } + restrictOutboundNetworkAccessTemp := genruntime.ToEnum(restrictOutboundNetworkAccess, serverProperties_RestrictOutboundNetworkAccess_STATUS_Values) + server.RestrictOutboundNetworkAccess = &restrictOutboundNetworkAccessTemp } else { server.RestrictOutboundNetworkAccess = nil } @@ -1487,12 +1470,8 @@ func (server *Server_STATUS) AssignProperties_From_Server_STATUS(source *v202111 // WorkspaceFeature if source.WorkspaceFeature != nil { workspaceFeature := *source.WorkspaceFeature - if workspaceFeatureValue, workspaceFeatureOk := ServerProperties_WorkspaceFeature_STATUS_Cache[strings.ToLower(workspaceFeature)]; workspaceFeatureOk { - server.WorkspaceFeature = &workspaceFeatureValue - } else { - workspaceFeatureTemp := ServerProperties_WorkspaceFeature_STATUS(*source.WorkspaceFeature) - server.WorkspaceFeature = &workspaceFeatureTemp - } + workspaceFeatureTemp := genruntime.ToEnum(workspaceFeature, serverProperties_WorkspaceFeature_STATUS_Values) + server.WorkspaceFeature = &workspaceFeatureTemp } else { server.WorkspaceFeature = nil } @@ -1696,12 +1675,8 @@ func (identity *ResourceIdentity) AssignProperties_From_ResourceIdentity(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ResourceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ResourceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, resourceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -1874,12 +1849,8 @@ func (identity *ResourceIdentity_STATUS) AssignProperties_From_ResourceIdentity_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ResourceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ResourceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, resourceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -2082,12 +2053,8 @@ func (administrator *ServerExternalAdministrator) AssignProperties_From_ServerEx // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := ServerExternalAdministrator_AdministratorType_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := ServerExternalAdministrator_AdministratorType(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, serverExternalAdministrator_AdministratorType_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -2106,12 +2073,8 @@ func (administrator *ServerExternalAdministrator) AssignProperties_From_ServerEx // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := ServerExternalAdministrator_PrincipalType_Cache[strings.ToLower(principalType)]; principalTypeOk { - administrator.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := ServerExternalAdministrator_PrincipalType(*source.PrincipalType) - administrator.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, serverExternalAdministrator_PrincipalType_Values) + administrator.PrincipalType = &principalTypeTemp } else { administrator.PrincipalType = nil } @@ -2326,12 +2289,8 @@ func (administrator *ServerExternalAdministrator_STATUS) AssignProperties_From_S // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := ServerExternalAdministrator_AdministratorType_STATUS_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := ServerExternalAdministrator_AdministratorType_STATUS(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, serverExternalAdministrator_AdministratorType_STATUS_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -2350,12 +2309,8 @@ func (administrator *ServerExternalAdministrator_STATUS) AssignProperties_From_S // PrincipalType if source.PrincipalType != nil { principalType := *source.PrincipalType - if principalTypeValue, principalTypeOk := ServerExternalAdministrator_PrincipalType_STATUS_Cache[strings.ToLower(principalType)]; principalTypeOk { - administrator.PrincipalType = &principalTypeValue - } else { - principalTypeTemp := ServerExternalAdministrator_PrincipalType_STATUS(*source.PrincipalType) - administrator.PrincipalType = &principalTypeTemp - } + principalTypeTemp := genruntime.ToEnum(principalType, serverExternalAdministrator_PrincipalType_STATUS_Values) + administrator.PrincipalType = &principalTypeTemp } else { administrator.PrincipalType = nil } @@ -2578,7 +2533,7 @@ const ( ) // Mapping from string to ServerProperties_PublicNetworkAccess -var ServerProperties_PublicNetworkAccess_Cache = map[string]ServerProperties_PublicNetworkAccess{ +var serverProperties_PublicNetworkAccess_Values = map[string]ServerProperties_PublicNetworkAccess{ "disabled": ServerProperties_PublicNetworkAccess_Disabled, "enabled": ServerProperties_PublicNetworkAccess_Enabled, } @@ -2591,7 +2546,7 @@ const ( ) // Mapping from string to ServerProperties_PublicNetworkAccess_STATUS -var ServerProperties_PublicNetworkAccess_STATUS_Cache = map[string]ServerProperties_PublicNetworkAccess_STATUS{ +var serverProperties_PublicNetworkAccess_STATUS_Values = map[string]ServerProperties_PublicNetworkAccess_STATUS{ "disabled": ServerProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": ServerProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -2605,7 +2560,7 @@ const ( ) // Mapping from string to ServerProperties_RestrictOutboundNetworkAccess -var ServerProperties_RestrictOutboundNetworkAccess_Cache = map[string]ServerProperties_RestrictOutboundNetworkAccess{ +var serverProperties_RestrictOutboundNetworkAccess_Values = map[string]ServerProperties_RestrictOutboundNetworkAccess{ "disabled": ServerProperties_RestrictOutboundNetworkAccess_Disabled, "enabled": ServerProperties_RestrictOutboundNetworkAccess_Enabled, } @@ -2618,7 +2573,7 @@ const ( ) // Mapping from string to ServerProperties_RestrictOutboundNetworkAccess_STATUS -var ServerProperties_RestrictOutboundNetworkAccess_STATUS_Cache = map[string]ServerProperties_RestrictOutboundNetworkAccess_STATUS{ +var serverProperties_RestrictOutboundNetworkAccess_STATUS_Values = map[string]ServerProperties_RestrictOutboundNetworkAccess_STATUS{ "disabled": ServerProperties_RestrictOutboundNetworkAccess_STATUS_Disabled, "enabled": ServerProperties_RestrictOutboundNetworkAccess_STATUS_Enabled, } @@ -2631,7 +2586,7 @@ const ( ) // Mapping from string to ServerProperties_WorkspaceFeature_STATUS -var ServerProperties_WorkspaceFeature_STATUS_Cache = map[string]ServerProperties_WorkspaceFeature_STATUS{ +var serverProperties_WorkspaceFeature_STATUS_Values = map[string]ServerProperties_WorkspaceFeature_STATUS{ "connected": ServerProperties_WorkspaceFeature_STATUS_Connected, "disconnected": ServerProperties_WorkspaceFeature_STATUS_Disconnected, } @@ -2735,12 +2690,8 @@ func (properties *PrivateEndpointConnectionProperties_STATUS) AssignProperties_F // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := PrivateEndpointConnectionProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := PrivateEndpointConnectionProperties_ProvisioningState_STATUS(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, privateEndpointConnectionProperties_ProvisioningState_STATUS_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -2806,7 +2757,7 @@ type ServerExternalAdministrator_AdministratorType string const ServerExternalAdministrator_AdministratorType_ActiveDirectory = ServerExternalAdministrator_AdministratorType("ActiveDirectory") // Mapping from string to ServerExternalAdministrator_AdministratorType -var ServerExternalAdministrator_AdministratorType_Cache = map[string]ServerExternalAdministrator_AdministratorType{ +var serverExternalAdministrator_AdministratorType_Values = map[string]ServerExternalAdministrator_AdministratorType{ "activedirectory": ServerExternalAdministrator_AdministratorType_ActiveDirectory, } @@ -2815,7 +2766,7 @@ type ServerExternalAdministrator_AdministratorType_STATUS string const ServerExternalAdministrator_AdministratorType_STATUS_ActiveDirectory = ServerExternalAdministrator_AdministratorType_STATUS("ActiveDirectory") // Mapping from string to ServerExternalAdministrator_AdministratorType_STATUS -var ServerExternalAdministrator_AdministratorType_STATUS_Cache = map[string]ServerExternalAdministrator_AdministratorType_STATUS{ +var serverExternalAdministrator_AdministratorType_STATUS_Values = map[string]ServerExternalAdministrator_AdministratorType_STATUS{ "activedirectory": ServerExternalAdministrator_AdministratorType_STATUS_ActiveDirectory, } @@ -2829,7 +2780,7 @@ const ( ) // Mapping from string to ServerExternalAdministrator_PrincipalType -var ServerExternalAdministrator_PrincipalType_Cache = map[string]ServerExternalAdministrator_PrincipalType{ +var serverExternalAdministrator_PrincipalType_Values = map[string]ServerExternalAdministrator_PrincipalType{ "application": ServerExternalAdministrator_PrincipalType_Application, "group": ServerExternalAdministrator_PrincipalType_Group, "user": ServerExternalAdministrator_PrincipalType_User, @@ -2844,7 +2795,7 @@ const ( ) // Mapping from string to ServerExternalAdministrator_PrincipalType_STATUS -var ServerExternalAdministrator_PrincipalType_STATUS_Cache = map[string]ServerExternalAdministrator_PrincipalType_STATUS{ +var serverExternalAdministrator_PrincipalType_STATUS_Values = map[string]ServerExternalAdministrator_PrincipalType_STATUS{ "application": ServerExternalAdministrator_PrincipalType_STATUS_Application, "group": ServerExternalAdministrator_PrincipalType_STATUS_Group, "user": ServerExternalAdministrator_PrincipalType_STATUS_User, @@ -3014,7 +2965,7 @@ const ( ) // Mapping from string to PrivateEndpointConnectionProperties_ProvisioningState_STATUS -var PrivateEndpointConnectionProperties_ProvisioningState_STATUS_Cache = map[string]PrivateEndpointConnectionProperties_ProvisioningState_STATUS{ +var privateEndpointConnectionProperties_ProvisioningState_STATUS_Values = map[string]PrivateEndpointConnectionProperties_ProvisioningState_STATUS{ "approving": PrivateEndpointConnectionProperties_ProvisioningState_STATUS_Approving, "dropping": PrivateEndpointConnectionProperties_ProvisioningState_STATUS_Dropping, "failed": PrivateEndpointConnectionProperties_ProvisioningState_STATUS_Failed, @@ -3133,12 +3084,8 @@ func (property *PrivateLinkServiceConnectionStateProperty_STATUS) AssignProperti // ActionsRequired if source.ActionsRequired != nil { actionsRequired := *source.ActionsRequired - if actionsRequiredValue, actionsRequiredOk := PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Cache[strings.ToLower(actionsRequired)]; actionsRequiredOk { - property.ActionsRequired = &actionsRequiredValue - } else { - actionsRequiredTemp := PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS(*source.ActionsRequired) - property.ActionsRequired = &actionsRequiredTemp - } + actionsRequiredTemp := genruntime.ToEnum(actionsRequired, privateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Values) + property.ActionsRequired = &actionsRequiredTemp } else { property.ActionsRequired = nil } @@ -3149,12 +3096,8 @@ func (property *PrivateLinkServiceConnectionStateProperty_STATUS) AssignProperti // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := PrivateLinkServiceConnectionStateProperty_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - property.Status = &statusValue - } else { - statusTemp := PrivateLinkServiceConnectionStateProperty_Status_STATUS(*source.Status) - property.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, privateLinkServiceConnectionStateProperty_Status_STATUS_Values) + property.Status = &statusTemp } else { property.Status = nil } @@ -3203,7 +3146,7 @@ type PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS string const PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_None = PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS("None") // Mapping from string to PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS -var PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Cache = map[string]PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS{ +var privateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_Values = map[string]PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS{ "none": PrivateLinkServiceConnectionStateProperty_ActionsRequired_STATUS_None, } @@ -3217,7 +3160,7 @@ const ( ) // Mapping from string to PrivateLinkServiceConnectionStateProperty_Status_STATUS -var PrivateLinkServiceConnectionStateProperty_Status_STATUS_Cache = map[string]PrivateLinkServiceConnectionStateProperty_Status_STATUS{ +var privateLinkServiceConnectionStateProperty_Status_STATUS_Values = map[string]PrivateLinkServiceConnectionStateProperty_Status_STATUS{ "approved": PrivateLinkServiceConnectionStateProperty_Status_STATUS_Approved, "disconnected": PrivateLinkServiceConnectionStateProperty_Status_STATUS_Disconnected, "pending": PrivateLinkServiceConnectionStateProperty_Status_STATUS_Pending, diff --git a/v2/api/sql/v1api20211101/servers_administrator_types_gen.go b/v2/api/sql/v1api20211101/servers_administrator_types_gen.go index 05d9e04904e..da89d9197cd 100644 --- a/v2/api/sql/v1api20211101/servers_administrator_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_administrator_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -534,12 +533,8 @@ func (administrator *Servers_Administrator_Spec) AssignProperties_From_Servers_A // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := AdministratorProperties_AdministratorType_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := AdministratorProperties_AdministratorType(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, administratorProperties_AdministratorType_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -868,12 +863,8 @@ func (administrator *Servers_Administrator_STATUS) AssignProperties_From_Servers // AdministratorType if source.AdministratorType != nil { administratorType := *source.AdministratorType - if administratorTypeValue, administratorTypeOk := AdministratorProperties_AdministratorType_STATUS_Cache[strings.ToLower(administratorType)]; administratorTypeOk { - administrator.AdministratorType = &administratorTypeValue - } else { - administratorTypeTemp := AdministratorProperties_AdministratorType_STATUS(*source.AdministratorType) - administrator.AdministratorType = &administratorTypeTemp - } + administratorTypeTemp := genruntime.ToEnum(administratorType, administratorProperties_AdministratorType_STATUS_Values) + administrator.AdministratorType = &administratorTypeTemp } else { administrator.AdministratorType = nil } @@ -970,7 +961,7 @@ type AdministratorProperties_AdministratorType string const AdministratorProperties_AdministratorType_ActiveDirectory = AdministratorProperties_AdministratorType("ActiveDirectory") // Mapping from string to AdministratorProperties_AdministratorType -var AdministratorProperties_AdministratorType_Cache = map[string]AdministratorProperties_AdministratorType{ +var administratorProperties_AdministratorType_Values = map[string]AdministratorProperties_AdministratorType{ "activedirectory": AdministratorProperties_AdministratorType_ActiveDirectory, } @@ -979,7 +970,7 @@ type AdministratorProperties_AdministratorType_STATUS string const AdministratorProperties_AdministratorType_STATUS_ActiveDirectory = AdministratorProperties_AdministratorType_STATUS("ActiveDirectory") // Mapping from string to AdministratorProperties_AdministratorType_STATUS -var AdministratorProperties_AdministratorType_STATUS_Cache = map[string]AdministratorProperties_AdministratorType_STATUS{ +var administratorProperties_AdministratorType_STATUS_Values = map[string]AdministratorProperties_AdministratorType_STATUS{ "activedirectory": AdministratorProperties_AdministratorType_STATUS_ActiveDirectory, } diff --git a/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_status_arm_types_gen.go b/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_status_arm_types_gen.go index 83cad1f9c8e..7afc16c93e3 100644 --- a/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_status_arm_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_status_arm_types_gen.go @@ -61,7 +61,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -78,7 +78,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, diff --git a/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_types_gen.go b/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_types_gen.go index d1350695e60..cb43db4769a 100644 --- a/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_advanced_threat_protection_setting_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -448,12 +447,8 @@ func (setting *Servers_AdvancedThreatProtectionSetting_Spec) AssignProperties_Fr // State if source.State != nil { state := *source.State - if stateValue, stateOk := AdvancedThreatProtectionProperties_State_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := AdvancedThreatProtectionProperties_State(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, advancedThreatProtectionProperties_State_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -676,12 +671,8 @@ func (setting *Servers_AdvancedThreatProtectionSetting_STATUS) AssignProperties_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := AdvancedThreatProtectionProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := AdvancedThreatProtectionProperties_State_STATUS(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, advancedThreatProtectionProperties_State_STATUS_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -766,7 +757,7 @@ const ( ) // Mapping from string to AdvancedThreatProtectionProperties_State -var AdvancedThreatProtectionProperties_State_Cache = map[string]AdvancedThreatProtectionProperties_State{ +var advancedThreatProtectionProperties_State_Values = map[string]AdvancedThreatProtectionProperties_State{ "disabled": AdvancedThreatProtectionProperties_State_Disabled, "enabled": AdvancedThreatProtectionProperties_State_Enabled, "new": AdvancedThreatProtectionProperties_State_New, @@ -781,7 +772,7 @@ const ( ) // Mapping from string to AdvancedThreatProtectionProperties_State_STATUS -var AdvancedThreatProtectionProperties_State_STATUS_Cache = map[string]AdvancedThreatProtectionProperties_State_STATUS{ +var advancedThreatProtectionProperties_State_STATUS_Values = map[string]AdvancedThreatProtectionProperties_State_STATUS{ "disabled": AdvancedThreatProtectionProperties_State_STATUS_Disabled, "enabled": AdvancedThreatProtectionProperties_State_STATUS_Enabled, "new": AdvancedThreatProtectionProperties_State_STATUS_New, @@ -874,12 +865,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -893,12 +880,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/sql/v1api20211101/servers_auditing_setting_types_gen.go b/v2/api/sql/v1api20211101/servers_auditing_setting_types_gen.go index eb3d4b3341d..02d5c980ec0 100644 --- a/v2/api/sql/v1api20211101/servers_auditing_setting_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_auditing_setting_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -740,12 +739,8 @@ func (setting *Servers_AuditingSetting_Spec) AssignProperties_From_Servers_Audit // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerBlobAuditingPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := ServerBlobAuditingPolicyProperties_State(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverBlobAuditingPolicyProperties_State_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -1295,12 +1290,8 @@ func (setting *Servers_AuditingSetting_STATUS) AssignProperties_From_Servers_Aud // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerBlobAuditingPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := ServerBlobAuditingPolicyProperties_State_STATUS(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverBlobAuditingPolicyProperties_State_STATUS_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -1410,7 +1401,7 @@ const ( ) // Mapping from string to ServerBlobAuditingPolicyProperties_State -var ServerBlobAuditingPolicyProperties_State_Cache = map[string]ServerBlobAuditingPolicyProperties_State{ +var serverBlobAuditingPolicyProperties_State_Values = map[string]ServerBlobAuditingPolicyProperties_State{ "disabled": ServerBlobAuditingPolicyProperties_State_Disabled, "enabled": ServerBlobAuditingPolicyProperties_State_Enabled, } @@ -1423,7 +1414,7 @@ const ( ) // Mapping from string to ServerBlobAuditingPolicyProperties_State_STATUS -var ServerBlobAuditingPolicyProperties_State_STATUS_Cache = map[string]ServerBlobAuditingPolicyProperties_State_STATUS{ +var serverBlobAuditingPolicyProperties_State_STATUS_Values = map[string]ServerBlobAuditingPolicyProperties_State_STATUS{ "disabled": ServerBlobAuditingPolicyProperties_State_STATUS_Disabled, "enabled": ServerBlobAuditingPolicyProperties_State_STATUS_Enabled, } diff --git a/v2/api/sql/v1api20211101/servers_connection_policy_types_gen.go b/v2/api/sql/v1api20211101/servers_connection_policy_types_gen.go index 8a8c5573bc7..57641cee830 100644 --- a/v2/api/sql/v1api20211101/servers_connection_policy_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_connection_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -439,12 +438,8 @@ func (policy *Servers_ConnectionPolicy_Spec) AssignProperties_From_Servers_Conne // ConnectionType if source.ConnectionType != nil { connectionType := *source.ConnectionType - if connectionTypeValue, connectionTypeOk := ServerConnectionPolicyProperties_ConnectionType_Cache[strings.ToLower(connectionType)]; connectionTypeOk { - policy.ConnectionType = &connectionTypeValue - } else { - connectionTypeTemp := ServerConnectionPolicyProperties_ConnectionType(*source.ConnectionType) - policy.ConnectionType = &connectionTypeTemp - } + connectionTypeTemp := genruntime.ToEnum(connectionType, serverConnectionPolicyProperties_ConnectionType_Values) + policy.ConnectionType = &connectionTypeTemp } else { policy.ConnectionType = nil } @@ -657,12 +652,8 @@ func (policy *Servers_ConnectionPolicy_STATUS) AssignProperties_From_Servers_Con // ConnectionType if source.ConnectionType != nil { connectionType := *source.ConnectionType - if connectionTypeValue, connectionTypeOk := ServerConnectionPolicyProperties_ConnectionType_STATUS_Cache[strings.ToLower(connectionType)]; connectionTypeOk { - policy.ConnectionType = &connectionTypeValue - } else { - connectionTypeTemp := ServerConnectionPolicyProperties_ConnectionType_STATUS(*source.ConnectionType) - policy.ConnectionType = &connectionTypeTemp - } + connectionTypeTemp := genruntime.ToEnum(connectionType, serverConnectionPolicyProperties_ConnectionType_STATUS_Values) + policy.ConnectionType = &connectionTypeTemp } else { policy.ConnectionType = nil } @@ -738,7 +729,7 @@ const ( ) // Mapping from string to ServerConnectionPolicyProperties_ConnectionType -var ServerConnectionPolicyProperties_ConnectionType_Cache = map[string]ServerConnectionPolicyProperties_ConnectionType{ +var serverConnectionPolicyProperties_ConnectionType_Values = map[string]ServerConnectionPolicyProperties_ConnectionType{ "default": ServerConnectionPolicyProperties_ConnectionType_Default, "proxy": ServerConnectionPolicyProperties_ConnectionType_Proxy, "redirect": ServerConnectionPolicyProperties_ConnectionType_Redirect, @@ -753,7 +744,7 @@ const ( ) // Mapping from string to ServerConnectionPolicyProperties_ConnectionType_STATUS -var ServerConnectionPolicyProperties_ConnectionType_STATUS_Cache = map[string]ServerConnectionPolicyProperties_ConnectionType_STATUS{ +var serverConnectionPolicyProperties_ConnectionType_STATUS_Values = map[string]ServerConnectionPolicyProperties_ConnectionType_STATUS{ "default": ServerConnectionPolicyProperties_ConnectionType_STATUS_Default, "proxy": ServerConnectionPolicyProperties_ConnectionType_STATUS_Proxy, "redirect": ServerConnectionPolicyProperties_ConnectionType_STATUS_Redirect, diff --git a/v2/api/sql/v1api20211101/servers_database_spec_arm_types_gen.go b/v2/api/sql/v1api20211101/servers_database_spec_arm_types_gen.go index 3f92cc94fe4..7f8485f8c2a 100644 --- a/v2/api/sql/v1api20211101/servers_database_spec_arm_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_database_spec_arm_types_gen.go @@ -172,7 +172,7 @@ const ( ) // Mapping from string to DatabaseIdentity_Type -var DatabaseIdentity_Type_Cache = map[string]DatabaseIdentity_Type{ +var databaseIdentity_Type_Values = map[string]DatabaseIdentity_Type{ "none": DatabaseIdentity_Type_None, "userassigned": DatabaseIdentity_Type_UserAssigned, } diff --git a/v2/api/sql/v1api20211101/servers_database_status_arm_types_gen.go b/v2/api/sql/v1api20211101/servers_database_status_arm_types_gen.go index ab1fe48bdab..719ed78cf70 100644 --- a/v2/api/sql/v1api20211101/servers_database_status_arm_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_database_status_arm_types_gen.go @@ -246,7 +246,7 @@ const ( ) // Mapping from string to DatabaseIdentity_Type_STATUS -var DatabaseIdentity_Type_STATUS_Cache = map[string]DatabaseIdentity_Type_STATUS{ +var databaseIdentity_Type_STATUS_Values = map[string]DatabaseIdentity_Type_STATUS{ "none": DatabaseIdentity_Type_STATUS_None, "userassigned": DatabaseIdentity_Type_STATUS_UserAssigned, } diff --git a/v2/api/sql/v1api20211101/servers_database_types_gen.go b/v2/api/sql/v1api20211101/servers_database_types_gen.go index 80366d949ec..87cfb5fc5b1 100644 --- a/v2/api/sql/v1api20211101/servers_database_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_database_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -981,12 +980,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // CatalogCollation if source.CatalogCollation != nil { catalogCollation := *source.CatalogCollation - if catalogCollationValue, catalogCollationOk := DatabaseProperties_CatalogCollation_Cache[strings.ToLower(catalogCollation)]; catalogCollationOk { - database.CatalogCollation = &catalogCollationValue - } else { - catalogCollationTemp := DatabaseProperties_CatalogCollation(*source.CatalogCollation) - database.CatalogCollation = &catalogCollationTemp - } + catalogCollationTemp := genruntime.ToEnum(catalogCollation, databaseProperties_CatalogCollation_Values) + database.CatalogCollation = &catalogCollationTemp } else { database.CatalogCollation = nil } @@ -997,12 +992,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := DatabaseProperties_CreateMode_Cache[strings.ToLower(createMode)]; createModeOk { - database.CreateMode = &createModeValue - } else { - createModeTemp := DatabaseProperties_CreateMode(*source.CreateMode) - database.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, databaseProperties_CreateMode_Values) + database.CreateMode = &createModeTemp } else { database.CreateMode = nil } @@ -1049,12 +1040,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := DatabaseProperties_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - database.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := DatabaseProperties_LicenseType(*source.LicenseType) - database.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, databaseProperties_LicenseType_Values) + database.LicenseType = &licenseTypeTemp } else { database.LicenseType = nil } @@ -1095,12 +1082,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // ReadScale if source.ReadScale != nil { readScale := *source.ReadScale - if readScaleValue, readScaleOk := DatabaseProperties_ReadScale_Cache[strings.ToLower(readScale)]; readScaleOk { - database.ReadScale = &readScaleValue - } else { - readScaleTemp := DatabaseProperties_ReadScale(*source.ReadScale) - database.ReadScale = &readScaleTemp - } + readScaleTemp := genruntime.ToEnum(readScale, databaseProperties_ReadScale_Values) + database.ReadScale = &readScaleTemp } else { database.ReadScale = nil } @@ -1124,12 +1107,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // RequestedBackupStorageRedundancy if source.RequestedBackupStorageRedundancy != nil { requestedBackupStorageRedundancy := *source.RequestedBackupStorageRedundancy - if requestedBackupStorageRedundancyValue, requestedBackupStorageRedundancyOk := DatabaseProperties_RequestedBackupStorageRedundancy_Cache[strings.ToLower(requestedBackupStorageRedundancy)]; requestedBackupStorageRedundancyOk { - database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyValue - } else { - requestedBackupStorageRedundancyTemp := DatabaseProperties_RequestedBackupStorageRedundancy(*source.RequestedBackupStorageRedundancy) - database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyTemp - } + requestedBackupStorageRedundancyTemp := genruntime.ToEnum(requestedBackupStorageRedundancy, databaseProperties_RequestedBackupStorageRedundancy_Values) + database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyTemp } else { database.RequestedBackupStorageRedundancy = nil } @@ -1148,12 +1127,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // SampleName if source.SampleName != nil { sampleName := *source.SampleName - if sampleNameValue, sampleNameOk := DatabaseProperties_SampleName_Cache[strings.ToLower(sampleName)]; sampleNameOk { - database.SampleName = &sampleNameValue - } else { - sampleNameTemp := DatabaseProperties_SampleName(*source.SampleName) - database.SampleName = &sampleNameTemp - } + sampleNameTemp := genruntime.ToEnum(sampleName, databaseProperties_SampleName_Values) + database.SampleName = &sampleNameTemp } else { database.SampleName = nil } @@ -1161,12 +1136,8 @@ func (database *Servers_Database_Spec) AssignProperties_From_Servers_Database_Sp // SecondaryType if source.SecondaryType != nil { secondaryType := *source.SecondaryType - if secondaryTypeValue, secondaryTypeOk := DatabaseProperties_SecondaryType_Cache[strings.ToLower(secondaryType)]; secondaryTypeOk { - database.SecondaryType = &secondaryTypeValue - } else { - secondaryTypeTemp := DatabaseProperties_SecondaryType(*source.SecondaryType) - database.SecondaryType = &secondaryTypeTemp - } + secondaryTypeTemp := genruntime.ToEnum(secondaryType, databaseProperties_SecondaryType_Values) + database.SecondaryType = &secondaryTypeTemp } else { database.SecondaryType = nil } @@ -2355,12 +2326,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // CatalogCollation if source.CatalogCollation != nil { catalogCollation := *source.CatalogCollation - if catalogCollationValue, catalogCollationOk := DatabaseProperties_CatalogCollation_STATUS_Cache[strings.ToLower(catalogCollation)]; catalogCollationOk { - database.CatalogCollation = &catalogCollationValue - } else { - catalogCollationTemp := DatabaseProperties_CatalogCollation_STATUS(*source.CatalogCollation) - database.CatalogCollation = &catalogCollationTemp - } + catalogCollationTemp := genruntime.ToEnum(catalogCollation, databaseProperties_CatalogCollation_STATUS_Values) + database.CatalogCollation = &catalogCollationTemp } else { database.CatalogCollation = nil } @@ -2374,12 +2341,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // CreateMode if source.CreateMode != nil { createMode := *source.CreateMode - if createModeValue, createModeOk := DatabaseProperties_CreateMode_STATUS_Cache[strings.ToLower(createMode)]; createModeOk { - database.CreateMode = &createModeValue - } else { - createModeTemp := DatabaseProperties_CreateMode_STATUS(*source.CreateMode) - database.CreateMode = &createModeTemp - } + createModeTemp := genruntime.ToEnum(createMode, databaseProperties_CreateMode_STATUS_Values) + database.CreateMode = &createModeTemp } else { database.CreateMode = nil } @@ -2390,12 +2353,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // CurrentBackupStorageRedundancy if source.CurrentBackupStorageRedundancy != nil { currentBackupStorageRedundancy := *source.CurrentBackupStorageRedundancy - if currentBackupStorageRedundancyValue, currentBackupStorageRedundancyOk := DatabaseProperties_CurrentBackupStorageRedundancy_STATUS_Cache[strings.ToLower(currentBackupStorageRedundancy)]; currentBackupStorageRedundancyOk { - database.CurrentBackupStorageRedundancy = ¤tBackupStorageRedundancyValue - } else { - currentBackupStorageRedundancyTemp := DatabaseProperties_CurrentBackupStorageRedundancy_STATUS(*source.CurrentBackupStorageRedundancy) - database.CurrentBackupStorageRedundancy = ¤tBackupStorageRedundancyTemp - } + currentBackupStorageRedundancyTemp := genruntime.ToEnum(currentBackupStorageRedundancy, databaseProperties_CurrentBackupStorageRedundancy_STATUS_Values) + database.CurrentBackupStorageRedundancy = ¤tBackupStorageRedundancyTemp } else { database.CurrentBackupStorageRedundancy = nil } @@ -2473,12 +2432,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := DatabaseProperties_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - database.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := DatabaseProperties_LicenseType_STATUS(*source.LicenseType) - database.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, databaseProperties_LicenseType_STATUS_Values) + database.LicenseType = &licenseTypeTemp } else { database.LicenseType = nil } @@ -2518,12 +2473,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // ReadScale if source.ReadScale != nil { readScale := *source.ReadScale - if readScaleValue, readScaleOk := DatabaseProperties_ReadScale_STATUS_Cache[strings.ToLower(readScale)]; readScaleOk { - database.ReadScale = &readScaleValue - } else { - readScaleTemp := DatabaseProperties_ReadScale_STATUS(*source.ReadScale) - database.ReadScale = &readScaleTemp - } + readScaleTemp := genruntime.ToEnum(readScale, databaseProperties_ReadScale_STATUS_Values) + database.ReadScale = &readScaleTemp } else { database.ReadScale = nil } @@ -2537,12 +2488,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // RequestedBackupStorageRedundancy if source.RequestedBackupStorageRedundancy != nil { requestedBackupStorageRedundancy := *source.RequestedBackupStorageRedundancy - if requestedBackupStorageRedundancyValue, requestedBackupStorageRedundancyOk := DatabaseProperties_RequestedBackupStorageRedundancy_STATUS_Cache[strings.ToLower(requestedBackupStorageRedundancy)]; requestedBackupStorageRedundancyOk { - database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyValue - } else { - requestedBackupStorageRedundancyTemp := DatabaseProperties_RequestedBackupStorageRedundancy_STATUS(*source.RequestedBackupStorageRedundancy) - database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyTemp - } + requestedBackupStorageRedundancyTemp := genruntime.ToEnum(requestedBackupStorageRedundancy, databaseProperties_RequestedBackupStorageRedundancy_STATUS_Values) + database.RequestedBackupStorageRedundancy = &requestedBackupStorageRedundancyTemp } else { database.RequestedBackupStorageRedundancy = nil } @@ -2562,12 +2509,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // SampleName if source.SampleName != nil { sampleName := *source.SampleName - if sampleNameValue, sampleNameOk := DatabaseProperties_SampleName_STATUS_Cache[strings.ToLower(sampleName)]; sampleNameOk { - database.SampleName = &sampleNameValue - } else { - sampleNameTemp := DatabaseProperties_SampleName_STATUS(*source.SampleName) - database.SampleName = &sampleNameTemp - } + sampleNameTemp := genruntime.ToEnum(sampleName, databaseProperties_SampleName_STATUS_Values) + database.SampleName = &sampleNameTemp } else { database.SampleName = nil } @@ -2575,12 +2518,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // SecondaryType if source.SecondaryType != nil { secondaryType := *source.SecondaryType - if secondaryTypeValue, secondaryTypeOk := DatabaseProperties_SecondaryType_STATUS_Cache[strings.ToLower(secondaryType)]; secondaryTypeOk { - database.SecondaryType = &secondaryTypeValue - } else { - secondaryTypeTemp := DatabaseProperties_SecondaryType_STATUS(*source.SecondaryType) - database.SecondaryType = &secondaryTypeTemp - } + secondaryTypeTemp := genruntime.ToEnum(secondaryType, databaseProperties_SecondaryType_STATUS_Values) + database.SecondaryType = &secondaryTypeTemp } else { database.SecondaryType = nil } @@ -2609,12 +2548,8 @@ func (database *Servers_Database_STATUS) AssignProperties_From_Servers_Database_ // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := DatabaseProperties_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - database.Status = &statusValue - } else { - statusTemp := DatabaseProperties_Status_STATUS(*source.Status) - database.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, databaseProperties_Status_STATUS_Values) + database.Status = &statusTemp } else { database.Status = nil } @@ -2959,12 +2894,8 @@ func (identity *DatabaseIdentity) AssignProperties_From_DatabaseIdentity(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DatabaseIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := DatabaseIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, databaseIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3124,12 +3055,8 @@ func (identity *DatabaseIdentity_STATUS) AssignProperties_From_DatabaseIdentity_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := DatabaseIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := DatabaseIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, databaseIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3210,7 +3137,7 @@ const ( ) // Mapping from string to DatabaseProperties_CatalogCollation -var DatabaseProperties_CatalogCollation_Cache = map[string]DatabaseProperties_CatalogCollation{ +var databaseProperties_CatalogCollation_Values = map[string]DatabaseProperties_CatalogCollation{ "database_default": DatabaseProperties_CatalogCollation_DATABASE_DEFAULT, "sql_latin1_general_cp1_ci_as": DatabaseProperties_CatalogCollation_SQL_Latin1_General_CP1_CI_AS, } @@ -3223,7 +3150,7 @@ const ( ) // Mapping from string to DatabaseProperties_CatalogCollation_STATUS -var DatabaseProperties_CatalogCollation_STATUS_Cache = map[string]DatabaseProperties_CatalogCollation_STATUS{ +var databaseProperties_CatalogCollation_STATUS_Values = map[string]DatabaseProperties_CatalogCollation_STATUS{ "database_default": DatabaseProperties_CatalogCollation_STATUS_DATABASE_DEFAULT, "sql_latin1_general_cp1_ci_as": DatabaseProperties_CatalogCollation_STATUS_SQL_Latin1_General_CP1_CI_AS, } @@ -3245,7 +3172,7 @@ const ( ) // Mapping from string to DatabaseProperties_CreateMode -var DatabaseProperties_CreateMode_Cache = map[string]DatabaseProperties_CreateMode{ +var databaseProperties_CreateMode_Values = map[string]DatabaseProperties_CreateMode{ "copy": DatabaseProperties_CreateMode_Copy, "default": DatabaseProperties_CreateMode_Default, "onlinesecondary": DatabaseProperties_CreateMode_OnlineSecondary, @@ -3274,7 +3201,7 @@ const ( ) // Mapping from string to DatabaseProperties_CreateMode_STATUS -var DatabaseProperties_CreateMode_STATUS_Cache = map[string]DatabaseProperties_CreateMode_STATUS{ +var databaseProperties_CreateMode_STATUS_Values = map[string]DatabaseProperties_CreateMode_STATUS{ "copy": DatabaseProperties_CreateMode_STATUS_Copy, "default": DatabaseProperties_CreateMode_STATUS_Default, "onlinesecondary": DatabaseProperties_CreateMode_STATUS_OnlineSecondary, @@ -3297,7 +3224,7 @@ const ( ) // Mapping from string to DatabaseProperties_CurrentBackupStorageRedundancy_STATUS -var DatabaseProperties_CurrentBackupStorageRedundancy_STATUS_Cache = map[string]DatabaseProperties_CurrentBackupStorageRedundancy_STATUS{ +var databaseProperties_CurrentBackupStorageRedundancy_STATUS_Values = map[string]DatabaseProperties_CurrentBackupStorageRedundancy_STATUS{ "geo": DatabaseProperties_CurrentBackupStorageRedundancy_STATUS_Geo, "geozone": DatabaseProperties_CurrentBackupStorageRedundancy_STATUS_GeoZone, "local": DatabaseProperties_CurrentBackupStorageRedundancy_STATUS_Local, @@ -3313,7 +3240,7 @@ const ( ) // Mapping from string to DatabaseProperties_LicenseType -var DatabaseProperties_LicenseType_Cache = map[string]DatabaseProperties_LicenseType{ +var databaseProperties_LicenseType_Values = map[string]DatabaseProperties_LicenseType{ "baseprice": DatabaseProperties_LicenseType_BasePrice, "licenseincluded": DatabaseProperties_LicenseType_LicenseIncluded, } @@ -3326,7 +3253,7 @@ const ( ) // Mapping from string to DatabaseProperties_LicenseType_STATUS -var DatabaseProperties_LicenseType_STATUS_Cache = map[string]DatabaseProperties_LicenseType_STATUS{ +var databaseProperties_LicenseType_STATUS_Values = map[string]DatabaseProperties_LicenseType_STATUS{ "baseprice": DatabaseProperties_LicenseType_STATUS_BasePrice, "licenseincluded": DatabaseProperties_LicenseType_STATUS_LicenseIncluded, } @@ -3340,7 +3267,7 @@ const ( ) // Mapping from string to DatabaseProperties_ReadScale -var DatabaseProperties_ReadScale_Cache = map[string]DatabaseProperties_ReadScale{ +var databaseProperties_ReadScale_Values = map[string]DatabaseProperties_ReadScale{ "disabled": DatabaseProperties_ReadScale_Disabled, "enabled": DatabaseProperties_ReadScale_Enabled, } @@ -3353,7 +3280,7 @@ const ( ) // Mapping from string to DatabaseProperties_ReadScale_STATUS -var DatabaseProperties_ReadScale_STATUS_Cache = map[string]DatabaseProperties_ReadScale_STATUS{ +var databaseProperties_ReadScale_STATUS_Values = map[string]DatabaseProperties_ReadScale_STATUS{ "disabled": DatabaseProperties_ReadScale_STATUS_Disabled, "enabled": DatabaseProperties_ReadScale_STATUS_Enabled, } @@ -3369,7 +3296,7 @@ const ( ) // Mapping from string to DatabaseProperties_RequestedBackupStorageRedundancy -var DatabaseProperties_RequestedBackupStorageRedundancy_Cache = map[string]DatabaseProperties_RequestedBackupStorageRedundancy{ +var databaseProperties_RequestedBackupStorageRedundancy_Values = map[string]DatabaseProperties_RequestedBackupStorageRedundancy{ "geo": DatabaseProperties_RequestedBackupStorageRedundancy_Geo, "geozone": DatabaseProperties_RequestedBackupStorageRedundancy_GeoZone, "local": DatabaseProperties_RequestedBackupStorageRedundancy_Local, @@ -3386,7 +3313,7 @@ const ( ) // Mapping from string to DatabaseProperties_RequestedBackupStorageRedundancy_STATUS -var DatabaseProperties_RequestedBackupStorageRedundancy_STATUS_Cache = map[string]DatabaseProperties_RequestedBackupStorageRedundancy_STATUS{ +var databaseProperties_RequestedBackupStorageRedundancy_STATUS_Values = map[string]DatabaseProperties_RequestedBackupStorageRedundancy_STATUS{ "geo": DatabaseProperties_RequestedBackupStorageRedundancy_STATUS_Geo, "geozone": DatabaseProperties_RequestedBackupStorageRedundancy_STATUS_GeoZone, "local": DatabaseProperties_RequestedBackupStorageRedundancy_STATUS_Local, @@ -3403,7 +3330,7 @@ const ( ) // Mapping from string to DatabaseProperties_SampleName -var DatabaseProperties_SampleName_Cache = map[string]DatabaseProperties_SampleName{ +var databaseProperties_SampleName_Values = map[string]DatabaseProperties_SampleName{ "adventureworkslt": DatabaseProperties_SampleName_AdventureWorksLT, "wideworldimportersfull": DatabaseProperties_SampleName_WideWorldImportersFull, "wideworldimportersstd": DatabaseProperties_SampleName_WideWorldImportersStd, @@ -3418,7 +3345,7 @@ const ( ) // Mapping from string to DatabaseProperties_SampleName_STATUS -var DatabaseProperties_SampleName_STATUS_Cache = map[string]DatabaseProperties_SampleName_STATUS{ +var databaseProperties_SampleName_STATUS_Values = map[string]DatabaseProperties_SampleName_STATUS{ "adventureworkslt": DatabaseProperties_SampleName_STATUS_AdventureWorksLT, "wideworldimportersfull": DatabaseProperties_SampleName_STATUS_WideWorldImportersFull, "wideworldimportersstd": DatabaseProperties_SampleName_STATUS_WideWorldImportersStd, @@ -3433,7 +3360,7 @@ const ( ) // Mapping from string to DatabaseProperties_SecondaryType -var DatabaseProperties_SecondaryType_Cache = map[string]DatabaseProperties_SecondaryType{ +var databaseProperties_SecondaryType_Values = map[string]DatabaseProperties_SecondaryType{ "geo": DatabaseProperties_SecondaryType_Geo, "named": DatabaseProperties_SecondaryType_Named, } @@ -3446,7 +3373,7 @@ const ( ) // Mapping from string to DatabaseProperties_SecondaryType_STATUS -var DatabaseProperties_SecondaryType_STATUS_Cache = map[string]DatabaseProperties_SecondaryType_STATUS{ +var databaseProperties_SecondaryType_STATUS_Values = map[string]DatabaseProperties_SecondaryType_STATUS{ "geo": DatabaseProperties_SecondaryType_STATUS_Geo, "named": DatabaseProperties_SecondaryType_STATUS_Named, } @@ -3481,7 +3408,7 @@ const ( ) // Mapping from string to DatabaseProperties_Status_STATUS -var DatabaseProperties_Status_STATUS_Cache = map[string]DatabaseProperties_Status_STATUS{ +var databaseProperties_Status_STATUS_Values = map[string]DatabaseProperties_Status_STATUS{ "autoclosed": DatabaseProperties_Status_STATUS_AutoClosed, "copying": DatabaseProperties_Status_STATUS_Copying, "creating": DatabaseProperties_Status_STATUS_Creating, diff --git a/v2/api/sql/v1api20211101/servers_databases_advanced_threat_protection_setting_types_gen.go b/v2/api/sql/v1api20211101/servers_databases_advanced_threat_protection_setting_types_gen.go index 1108d963e23..fe1de59d848 100644 --- a/v2/api/sql/v1api20211101/servers_databases_advanced_threat_protection_setting_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_databases_advanced_threat_protection_setting_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -448,12 +447,8 @@ func (setting *Servers_Databases_AdvancedThreatProtectionSetting_Spec) AssignPro // State if source.State != nil { state := *source.State - if stateValue, stateOk := AdvancedThreatProtectionProperties_State_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := AdvancedThreatProtectionProperties_State(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, advancedThreatProtectionProperties_State_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -676,12 +671,8 @@ func (setting *Servers_Databases_AdvancedThreatProtectionSetting_STATUS) AssignP // State if source.State != nil { state := *source.State - if stateValue, stateOk := AdvancedThreatProtectionProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := AdvancedThreatProtectionProperties_State_STATUS(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, advancedThreatProtectionProperties_State_STATUS_Values) + setting.State = &stateTemp } else { setting.State = nil } diff --git a/v2/api/sql/v1api20211101/servers_databases_auditing_setting_types_gen.go b/v2/api/sql/v1api20211101/servers_databases_auditing_setting_types_gen.go index 29e36c2760c..1943598b9ca 100644 --- a/v2/api/sql/v1api20211101/servers_databases_auditing_setting_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_databases_auditing_setting_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -705,12 +704,8 @@ func (setting *Servers_Databases_AuditingSetting_Spec) AssignProperties_From_Ser // State if source.State != nil { state := *source.State - if stateValue, stateOk := DatabaseBlobAuditingPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := DatabaseBlobAuditingPolicyProperties_State(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, databaseBlobAuditingPolicyProperties_State_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -1226,12 +1221,8 @@ func (setting *Servers_Databases_AuditingSetting_STATUS) AssignProperties_From_S // State if source.State != nil { state := *source.State - if stateValue, stateOk := DatabaseBlobAuditingPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - setting.State = &stateValue - } else { - stateTemp := DatabaseBlobAuditingPolicyProperties_State_STATUS(*source.State) - setting.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, databaseBlobAuditingPolicyProperties_State_STATUS_Values) + setting.State = &stateTemp } else { setting.State = nil } @@ -1336,7 +1327,7 @@ const ( ) // Mapping from string to DatabaseBlobAuditingPolicyProperties_State -var DatabaseBlobAuditingPolicyProperties_State_Cache = map[string]DatabaseBlobAuditingPolicyProperties_State{ +var databaseBlobAuditingPolicyProperties_State_Values = map[string]DatabaseBlobAuditingPolicyProperties_State{ "disabled": DatabaseBlobAuditingPolicyProperties_State_Disabled, "enabled": DatabaseBlobAuditingPolicyProperties_State_Enabled, } @@ -1349,7 +1340,7 @@ const ( ) // Mapping from string to DatabaseBlobAuditingPolicyProperties_State_STATUS -var DatabaseBlobAuditingPolicyProperties_State_STATUS_Cache = map[string]DatabaseBlobAuditingPolicyProperties_State_STATUS{ +var databaseBlobAuditingPolicyProperties_State_STATUS_Values = map[string]DatabaseBlobAuditingPolicyProperties_State_STATUS{ "disabled": DatabaseBlobAuditingPolicyProperties_State_STATUS_Disabled, "enabled": DatabaseBlobAuditingPolicyProperties_State_STATUS_Enabled, } diff --git a/v2/api/sql/v1api20211101/servers_databases_security_alert_policy_types_gen.go b/v2/api/sql/v1api20211101/servers_databases_security_alert_policy_types_gen.go index be0bd6db602..8a5a233c549 100644 --- a/v2/api/sql/v1api20211101/servers_databases_security_alert_policy_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_databases_security_alert_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -562,12 +561,8 @@ func (policy *Servers_Databases_SecurityAlertPolicy_Spec) AssignProperties_From_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - policy.State = &stateValue - } else { - stateTemp := DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State(*source.State) - policy.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, databaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Values) + policy.State = &stateTemp } else { policy.State = nil } @@ -926,12 +921,8 @@ func (policy *Servers_Databases_SecurityAlertPolicy_STATUS) AssignProperties_Fro // State if source.State != nil { state := *source.State - if stateValue, stateOk := DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - policy.State = &stateValue - } else { - stateTemp := DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS(*source.State) - policy.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, databaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Values) + policy.State = &stateTemp } else { policy.State = nil } @@ -1038,7 +1029,7 @@ const ( ) // Mapping from string to DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State -var DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Cache = map[string]DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State{ +var databaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Values = map[string]DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State{ "disabled": DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Disabled, "enabled": DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Enabled, } @@ -1051,7 +1042,7 @@ const ( ) // Mapping from string to DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS -var DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Cache = map[string]DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS{ +var databaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Values = map[string]DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS{ "disabled": DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Disabled, "enabled": DatabaseSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Enabled, } diff --git a/v2/api/sql/v1api20211101/servers_databases_transparent_data_encryption_types_gen.go b/v2/api/sql/v1api20211101/servers_databases_transparent_data_encryption_types_gen.go index 646a059e5af..eac899a209f 100644 --- a/v2/api/sql/v1api20211101/servers_databases_transparent_data_encryption_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_databases_transparent_data_encryption_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -447,12 +446,8 @@ func (encryption *Servers_Databases_TransparentDataEncryption_Spec) AssignProper // State if source.State != nil { state := *source.State - if stateValue, stateOk := TransparentDataEncryptionProperties_State_Cache[strings.ToLower(state)]; stateOk { - encryption.State = &stateValue - } else { - stateTemp := TransparentDataEncryptionProperties_State(*source.State) - encryption.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, transparentDataEncryptionProperties_State_Values) + encryption.State = &stateTemp } else { encryption.State = nil } @@ -645,12 +640,8 @@ func (encryption *Servers_Databases_TransparentDataEncryption_STATUS) AssignProp // State if source.State != nil { state := *source.State - if stateValue, stateOk := TransparentDataEncryptionProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - encryption.State = &stateValue - } else { - stateTemp := TransparentDataEncryptionProperties_State_STATUS(*source.State) - encryption.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, transparentDataEncryptionProperties_State_STATUS_Values) + encryption.State = &stateTemp } else { encryption.State = nil } @@ -707,7 +698,7 @@ const ( ) // Mapping from string to TransparentDataEncryptionProperties_State -var TransparentDataEncryptionProperties_State_Cache = map[string]TransparentDataEncryptionProperties_State{ +var transparentDataEncryptionProperties_State_Values = map[string]TransparentDataEncryptionProperties_State{ "disabled": TransparentDataEncryptionProperties_State_Disabled, "enabled": TransparentDataEncryptionProperties_State_Enabled, } @@ -720,7 +711,7 @@ const ( ) // Mapping from string to TransparentDataEncryptionProperties_State_STATUS -var TransparentDataEncryptionProperties_State_STATUS_Cache = map[string]TransparentDataEncryptionProperties_State_STATUS{ +var transparentDataEncryptionProperties_State_STATUS_Values = map[string]TransparentDataEncryptionProperties_State_STATUS{ "disabled": TransparentDataEncryptionProperties_State_STATUS_Disabled, "enabled": TransparentDataEncryptionProperties_State_STATUS_Enabled, } diff --git a/v2/api/sql/v1api20211101/servers_elastic_pool_types_gen.go b/v2/api/sql/v1api20211101/servers_elastic_pool_types_gen.go index 349efed6644..0813de36fc9 100644 --- a/v2/api/sql/v1api20211101/servers_elastic_pool_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_elastic_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -638,12 +637,8 @@ func (pool *Servers_ElasticPool_Spec) AssignProperties_From_Servers_ElasticPool_ // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ElasticPoolProperties_LicenseType_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - pool.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ElasticPoolProperties_LicenseType(*source.LicenseType) - pool.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, elasticPoolProperties_LicenseType_Values) + pool.LicenseType = &licenseTypeTemp } else { pool.LicenseType = nil } @@ -1171,12 +1166,8 @@ func (pool *Servers_ElasticPool_STATUS) AssignProperties_From_Servers_ElasticPoo // LicenseType if source.LicenseType != nil { licenseType := *source.LicenseType - if licenseTypeValue, licenseTypeOk := ElasticPoolProperties_LicenseType_STATUS_Cache[strings.ToLower(licenseType)]; licenseTypeOk { - pool.LicenseType = &licenseTypeValue - } else { - licenseTypeTemp := ElasticPoolProperties_LicenseType_STATUS(*source.LicenseType) - pool.LicenseType = &licenseTypeTemp - } + licenseTypeTemp := genruntime.ToEnum(licenseType, elasticPoolProperties_LicenseType_STATUS_Values) + pool.LicenseType = &licenseTypeTemp } else { pool.LicenseType = nil } @@ -1228,12 +1219,8 @@ func (pool *Servers_ElasticPool_STATUS) AssignProperties_From_Servers_ElasticPoo // State if source.State != nil { state := *source.State - if stateValue, stateOk := ElasticPoolProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - pool.State = &stateValue - } else { - stateTemp := ElasticPoolProperties_State_STATUS(*source.State) - pool.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, elasticPoolProperties_State_STATUS_Values) + pool.State = &stateTemp } else { pool.State = nil } @@ -1602,7 +1589,7 @@ const ( ) // Mapping from string to ElasticPoolProperties_LicenseType -var ElasticPoolProperties_LicenseType_Cache = map[string]ElasticPoolProperties_LicenseType{ +var elasticPoolProperties_LicenseType_Values = map[string]ElasticPoolProperties_LicenseType{ "baseprice": ElasticPoolProperties_LicenseType_BasePrice, "licenseincluded": ElasticPoolProperties_LicenseType_LicenseIncluded, } @@ -1615,7 +1602,7 @@ const ( ) // Mapping from string to ElasticPoolProperties_LicenseType_STATUS -var ElasticPoolProperties_LicenseType_STATUS_Cache = map[string]ElasticPoolProperties_LicenseType_STATUS{ +var elasticPoolProperties_LicenseType_STATUS_Values = map[string]ElasticPoolProperties_LicenseType_STATUS{ "baseprice": ElasticPoolProperties_LicenseType_STATUS_BasePrice, "licenseincluded": ElasticPoolProperties_LicenseType_STATUS_LicenseIncluded, } @@ -1629,7 +1616,7 @@ const ( ) // Mapping from string to ElasticPoolProperties_State_STATUS -var ElasticPoolProperties_State_STATUS_Cache = map[string]ElasticPoolProperties_State_STATUS{ +var elasticPoolProperties_State_STATUS_Values = map[string]ElasticPoolProperties_State_STATUS{ "creating": ElasticPoolProperties_State_STATUS_Creating, "disabled": ElasticPoolProperties_State_STATUS_Disabled, "ready": ElasticPoolProperties_State_STATUS_Ready, diff --git a/v2/api/sql/v1api20211101/servers_failover_group_types_gen.go b/v2/api/sql/v1api20211101/servers_failover_group_types_gen.go index 1504046f631..ab9a327a706 100644 --- a/v2/api/sql/v1api20211101/servers_failover_group_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_failover_group_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1034,12 +1033,8 @@ func (group *Servers_FailoverGroup_STATUS) AssignProperties_From_Servers_Failove // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := FailoverGroupProperties_ReplicationRole_STATUS_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - group.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := FailoverGroupProperties_ReplicationRole_STATUS(*source.ReplicationRole) - group.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, failoverGroupProperties_ReplicationRole_STATUS_Values) + group.ReplicationRole = &replicationRoleTemp } else { group.ReplicationRole = nil } @@ -1155,7 +1150,7 @@ const ( ) // Mapping from string to FailoverGroupProperties_ReplicationRole_STATUS -var FailoverGroupProperties_ReplicationRole_STATUS_Cache = map[string]FailoverGroupProperties_ReplicationRole_STATUS{ +var failoverGroupProperties_ReplicationRole_STATUS_Values = map[string]FailoverGroupProperties_ReplicationRole_STATUS{ "primary": FailoverGroupProperties_ReplicationRole_STATUS_Primary, "secondary": FailoverGroupProperties_ReplicationRole_STATUS_Secondary, } @@ -1211,12 +1206,8 @@ func (endpoint *FailoverGroupReadOnlyEndpoint) AssignProperties_From_FailoverGro // FailoverPolicy if source.FailoverPolicy != nil { failoverPolicy := *source.FailoverPolicy - if failoverPolicyValue, failoverPolicyOk := FailoverGroupReadOnlyEndpoint_FailoverPolicy_Cache[strings.ToLower(failoverPolicy)]; failoverPolicyOk { - endpoint.FailoverPolicy = &failoverPolicyValue - } else { - failoverPolicyTemp := FailoverGroupReadOnlyEndpoint_FailoverPolicy(*source.FailoverPolicy) - endpoint.FailoverPolicy = &failoverPolicyTemp - } + failoverPolicyTemp := genruntime.ToEnum(failoverPolicy, failoverGroupReadOnlyEndpoint_FailoverPolicy_Values) + endpoint.FailoverPolicy = &failoverPolicyTemp } else { endpoint.FailoverPolicy = nil } @@ -1300,12 +1291,8 @@ func (endpoint *FailoverGroupReadOnlyEndpoint_STATUS) AssignProperties_From_Fail // FailoverPolicy if source.FailoverPolicy != nil { failoverPolicy := *source.FailoverPolicy - if failoverPolicyValue, failoverPolicyOk := FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Cache[strings.ToLower(failoverPolicy)]; failoverPolicyOk { - endpoint.FailoverPolicy = &failoverPolicyValue - } else { - failoverPolicyTemp := FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS(*source.FailoverPolicy) - endpoint.FailoverPolicy = &failoverPolicyTemp - } + failoverPolicyTemp := genruntime.ToEnum(failoverPolicy, failoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Values) + endpoint.FailoverPolicy = &failoverPolicyTemp } else { endpoint.FailoverPolicy = nil } @@ -1407,12 +1394,8 @@ func (endpoint *FailoverGroupReadWriteEndpoint) AssignProperties_From_FailoverGr // FailoverPolicy if source.FailoverPolicy != nil { failoverPolicy := *source.FailoverPolicy - if failoverPolicyValue, failoverPolicyOk := FailoverGroupReadWriteEndpoint_FailoverPolicy_Cache[strings.ToLower(failoverPolicy)]; failoverPolicyOk { - endpoint.FailoverPolicy = &failoverPolicyValue - } else { - failoverPolicyTemp := FailoverGroupReadWriteEndpoint_FailoverPolicy(*source.FailoverPolicy) - endpoint.FailoverPolicy = &failoverPolicyTemp - } + failoverPolicyTemp := genruntime.ToEnum(failoverPolicy, failoverGroupReadWriteEndpoint_FailoverPolicy_Values) + endpoint.FailoverPolicy = &failoverPolicyTemp } else { endpoint.FailoverPolicy = nil } @@ -1516,12 +1499,8 @@ func (endpoint *FailoverGroupReadWriteEndpoint_STATUS) AssignProperties_From_Fai // FailoverPolicy if source.FailoverPolicy != nil { failoverPolicy := *source.FailoverPolicy - if failoverPolicyValue, failoverPolicyOk := FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Cache[strings.ToLower(failoverPolicy)]; failoverPolicyOk { - endpoint.FailoverPolicy = &failoverPolicyValue - } else { - failoverPolicyTemp := FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS(*source.FailoverPolicy) - endpoint.FailoverPolicy = &failoverPolicyTemp - } + failoverPolicyTemp := genruntime.ToEnum(failoverPolicy, failoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Values) + endpoint.FailoverPolicy = &failoverPolicyTemp } else { endpoint.FailoverPolicy = nil } @@ -1720,12 +1699,8 @@ func (info *PartnerInfo_STATUS) AssignProperties_From_PartnerInfo_STATUS(source // ReplicationRole if source.ReplicationRole != nil { replicationRole := *source.ReplicationRole - if replicationRoleValue, replicationRoleOk := PartnerInfo_ReplicationRole_STATUS_Cache[strings.ToLower(replicationRole)]; replicationRoleOk { - info.ReplicationRole = &replicationRoleValue - } else { - replicationRoleTemp := PartnerInfo_ReplicationRole_STATUS(*source.ReplicationRole) - info.ReplicationRole = &replicationRoleTemp - } + replicationRoleTemp := genruntime.ToEnum(replicationRole, partnerInfo_ReplicationRole_STATUS_Values) + info.ReplicationRole = &replicationRoleTemp } else { info.ReplicationRole = nil } @@ -1773,7 +1748,7 @@ const ( ) // Mapping from string to FailoverGroupReadOnlyEndpoint_FailoverPolicy -var FailoverGroupReadOnlyEndpoint_FailoverPolicy_Cache = map[string]FailoverGroupReadOnlyEndpoint_FailoverPolicy{ +var failoverGroupReadOnlyEndpoint_FailoverPolicy_Values = map[string]FailoverGroupReadOnlyEndpoint_FailoverPolicy{ "disabled": FailoverGroupReadOnlyEndpoint_FailoverPolicy_Disabled, "enabled": FailoverGroupReadOnlyEndpoint_FailoverPolicy_Enabled, } @@ -1786,7 +1761,7 @@ const ( ) // Mapping from string to FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS -var FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Cache = map[string]FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS{ +var failoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Values = map[string]FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS{ "disabled": FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Disabled, "enabled": FailoverGroupReadOnlyEndpoint_FailoverPolicy_STATUS_Enabled, } @@ -1800,7 +1775,7 @@ const ( ) // Mapping from string to FailoverGroupReadWriteEndpoint_FailoverPolicy -var FailoverGroupReadWriteEndpoint_FailoverPolicy_Cache = map[string]FailoverGroupReadWriteEndpoint_FailoverPolicy{ +var failoverGroupReadWriteEndpoint_FailoverPolicy_Values = map[string]FailoverGroupReadWriteEndpoint_FailoverPolicy{ "automatic": FailoverGroupReadWriteEndpoint_FailoverPolicy_Automatic, "manual": FailoverGroupReadWriteEndpoint_FailoverPolicy_Manual, } @@ -1813,7 +1788,7 @@ const ( ) // Mapping from string to FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS -var FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Cache = map[string]FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS{ +var failoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Values = map[string]FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS{ "automatic": FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Automatic, "manual": FailoverGroupReadWriteEndpoint_FailoverPolicy_STATUS_Manual, } @@ -1826,7 +1801,7 @@ const ( ) // Mapping from string to PartnerInfo_ReplicationRole_STATUS -var PartnerInfo_ReplicationRole_STATUS_Cache = map[string]PartnerInfo_ReplicationRole_STATUS{ +var partnerInfo_ReplicationRole_STATUS_Values = map[string]PartnerInfo_ReplicationRole_STATUS{ "primary": PartnerInfo_ReplicationRole_STATUS_Primary, "secondary": PartnerInfo_ReplicationRole_STATUS_Secondary, } diff --git a/v2/api/sql/v1api20211101/servers_security_alert_policy_types_gen.go b/v2/api/sql/v1api20211101/servers_security_alert_policy_types_gen.go index 826025641a7..5cb3807ceb5 100644 --- a/v2/api/sql/v1api20211101/servers_security_alert_policy_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_security_alert_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -562,12 +561,8 @@ func (policy *Servers_SecurityAlertPolicy_Spec) AssignProperties_From_Servers_Se // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - policy.State = &stateValue - } else { - stateTemp := ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State(*source.State) - policy.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Values) + policy.State = &stateTemp } else { policy.State = nil } @@ -926,12 +921,8 @@ func (policy *Servers_SecurityAlertPolicy_STATUS) AssignProperties_From_Servers_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - policy.State = &stateValue - } else { - stateTemp := ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS(*source.State) - policy.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, serverSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Values) + policy.State = &stateTemp } else { policy.State = nil } @@ -1038,7 +1029,7 @@ const ( ) // Mapping from string to ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State -var ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Cache = map[string]ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State{ +var serverSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Values = map[string]ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State{ "disabled": ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Disabled, "enabled": ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_Enabled, } @@ -1051,7 +1042,7 @@ const ( ) // Mapping from string to ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS -var ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Cache = map[string]ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS{ +var serverSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Values = map[string]ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS{ "disabled": ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Disabled, "enabled": ServerSecurityAlertPoliciesSecurityAlertsPolicyProperties_State_STATUS_Enabled, } diff --git a/v2/api/sql/v1api20211101/servers_virtual_network_rule_types_gen.go b/v2/api/sql/v1api20211101/servers_virtual_network_rule_types_gen.go index e6a66ad5e0d..ea672115cc7 100644 --- a/v2/api/sql/v1api20211101/servers_virtual_network_rule_types_gen.go +++ b/v2/api/sql/v1api20211101/servers_virtual_network_rule_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -735,12 +734,8 @@ func (rule *Servers_VirtualNetworkRule_STATUS) AssignProperties_From_Servers_Vir // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRuleProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRuleProperties_State_STATUS(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRuleProperties_State_STATUS_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -814,7 +809,7 @@ const ( ) // Mapping from string to VirtualNetworkRuleProperties_State_STATUS -var VirtualNetworkRuleProperties_State_STATUS_Cache = map[string]VirtualNetworkRuleProperties_State_STATUS{ +var virtualNetworkRuleProperties_State_STATUS_Values = map[string]VirtualNetworkRuleProperties_State_STATUS{ "deleting": VirtualNetworkRuleProperties_State_STATUS_Deleting, "failed": VirtualNetworkRuleProperties_State_STATUS_Failed, "inprogress": VirtualNetworkRuleProperties_State_STATUS_InProgress, diff --git a/v2/api/sql/v1api20211101/storage/server_types_gen.go b/v2/api/sql/v1api20211101/storage/server_types_gen.go index b59918b3bb5..afb95522568 100644 --- a/v2/api/sql/v1api20211101/storage/server_types_gen.go +++ b/v2/api/sql/v1api20211101/storage/server_types_gen.go @@ -167,7 +167,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-11-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-11-01": APIVersion_Value, } diff --git a/v2/api/storage/v1api20210401/storage/storage_account_types_gen.go b/v2/api/storage/v1api20210401/storage/storage_account_types_gen.go index 1a24c42252e..0a79f18cbf2 100644 --- a/v2/api/storage/v1api20210401/storage/storage_account_types_gen.go +++ b/v2/api/storage/v1api20210401/storage/storage_account_types_gen.go @@ -305,7 +305,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-04-01": APIVersion_Value, } diff --git a/v2/api/storage/v1api20210401/storage_account_spec_arm_types_gen.go b/v2/api/storage/v1api20210401/storage_account_spec_arm_types_gen.go index 80500dc33b3..5501fc1e16d 100644 --- a/v2/api/storage/v1api20210401/storage_account_spec_arm_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_account_spec_arm_types_gen.go @@ -89,7 +89,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_Spec -var StorageAccount_Kind_Spec_Cache = map[string]StorageAccount_Kind_Spec{ +var storageAccount_Kind_Spec_Values = map[string]StorageAccount_Kind_Spec{ "blobstorage": StorageAccount_Kind_Spec_BlobStorage, "blockblobstorage": StorageAccount_Kind_Spec_BlockBlobStorage, "filestorage": StorageAccount_Kind_Spec_FileStorage, @@ -205,7 +205,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -220,7 +220,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned,userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -291,7 +291,7 @@ const ( ) // Mapping from string to SkuName -var SkuName_Cache = map[string]SkuName{ +var skuName_Values = map[string]SkuName{ "premium_lrs": SkuName_Premium_LRS, "premium_zrs": SkuName_Premium_ZRS, "standard_grs": SkuName_Standard_GRS, @@ -312,7 +312,7 @@ const ( ) // Mapping from string to Tier -var Tier_Cache = map[string]Tier{ +var tier_Values = map[string]Tier{ "premium": Tier_Premium, "standard": Tier_Standard, } diff --git a/v2/api/storage/v1api20210401/storage_account_status_arm_types_gen.go b/v2/api/storage/v1api20210401/storage_account_status_arm_types_gen.go index b5b08e56ce3..ad272be2cf3 100644 --- a/v2/api/storage/v1api20210401/storage_account_status_arm_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_account_status_arm_types_gen.go @@ -84,7 +84,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_STATUS -var StorageAccount_Kind_STATUS_Cache = map[string]StorageAccount_Kind_STATUS{ +var storageAccount_Kind_STATUS_Values = map[string]StorageAccount_Kind_STATUS{ "blobstorage": StorageAccount_Kind_STATUS_BlobStorage, "blockblobstorage": StorageAccount_Kind_STATUS_BlockBlobStorage, "filestorage": StorageAccount_Kind_STATUS_FileStorage, @@ -288,7 +288,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -320,7 +320,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -403,7 +403,7 @@ const ( ) // Mapping from string to SkuName_STATUS -var SkuName_STATUS_Cache = map[string]SkuName_STATUS{ +var skuName_STATUS_Values = map[string]SkuName_STATUS{ "premium_lrs": SkuName_STATUS_Premium_LRS, "premium_zrs": SkuName_STATUS_Premium_ZRS, "standard_grs": SkuName_STATUS_Standard_GRS, @@ -423,7 +423,7 @@ const ( ) // Mapping from string to Tier_STATUS -var Tier_STATUS_Cache = map[string]Tier_STATUS{ +var tier_STATUS_Values = map[string]Tier_STATUS{ "premium": Tier_STATUS_Premium, "standard": Tier_STATUS_Standard, } diff --git a/v2/api/storage/v1api20210401/storage_account_types_gen.go b/v2/api/storage/v1api20210401/storage_account_types_gen.go index e855ecdfab1..0e4905d3798 100644 --- a/v2/api/storage/v1api20210401/storage_account_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_account_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -439,7 +438,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-04-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-04-01": APIVersion_Value, } @@ -1034,12 +1033,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountPropertiesCreateParameters_AccessTier_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountPropertiesCreateParameters_AccessTier(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountPropertiesCreateParameters_AccessTier_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -1162,12 +1157,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_Spec_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_Spec(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_Spec_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -1175,12 +1166,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountPropertiesCreateParameters_LargeFileSharesState(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountPropertiesCreateParameters_LargeFileSharesState_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -1191,12 +1178,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountPropertiesCreateParameters_MinimumTlsVersion(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -2157,12 +2140,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountProperties_AccessTier_STATUS_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountProperties_AccessTier_STATUS(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountProperties_AccessTier_STATUS_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -2335,12 +2314,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_STATUS(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_STATUS_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -2348,12 +2323,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountProperties_LargeFileSharesState_STATUS_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountProperties_LargeFileSharesState_STATUS(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountProperties_LargeFileSharesState_STATUS_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -2367,12 +2338,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountProperties_MinimumTlsVersion_STATUS_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -2428,12 +2395,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := StorageAccountProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - account.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := StorageAccountProperties_ProvisioningState_STATUS(*source.ProvisioningState) - account.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, storageAccountProperties_ProvisioningState_STATUS_Values) + account.ProvisioningState = &provisioningStateTemp } else { account.ProvisioningState = nil } @@ -2492,12 +2455,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfPrimary if source.StatusOfPrimary != nil { statusOfPrimary := *source.StatusOfPrimary - if statusOfPrimaryValue, statusOfPrimaryOk := StorageAccountProperties_StatusOfPrimary_STATUS_Cache[strings.ToLower(statusOfPrimary)]; statusOfPrimaryOk { - account.StatusOfPrimary = &statusOfPrimaryValue - } else { - statusOfPrimaryTemp := StorageAccountProperties_StatusOfPrimary_STATUS(*source.StatusOfPrimary) - account.StatusOfPrimary = &statusOfPrimaryTemp - } + statusOfPrimaryTemp := genruntime.ToEnum(statusOfPrimary, storageAccountProperties_StatusOfPrimary_STATUS_Values) + account.StatusOfPrimary = &statusOfPrimaryTemp } else { account.StatusOfPrimary = nil } @@ -2505,12 +2464,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfSecondary if source.StatusOfSecondary != nil { statusOfSecondary := *source.StatusOfSecondary - if statusOfSecondaryValue, statusOfSecondaryOk := StorageAccountProperties_StatusOfSecondary_STATUS_Cache[strings.ToLower(statusOfSecondary)]; statusOfSecondaryOk { - account.StatusOfSecondary = &statusOfSecondaryValue - } else { - statusOfSecondaryTemp := StorageAccountProperties_StatusOfSecondary_STATUS(*source.StatusOfSecondary) - account.StatusOfSecondary = &statusOfSecondaryTemp - } + statusOfSecondaryTemp := genruntime.ToEnum(statusOfSecondary, storageAccountProperties_StatusOfSecondary_STATUS_Values) + account.StatusOfSecondary = &statusOfSecondaryTemp } else { account.StatusOfSecondary = nil } @@ -2992,12 +2947,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -3005,12 +2956,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -3134,12 +3081,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -3147,12 +3090,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -3291,13 +3230,9 @@ func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_ // Status if source.Status != nil { - statusCache := *source.Status - if statusValue, statusOk := BlobRestoreStatus_Status_STATUS_Cache[strings.ToLower(statusCache)]; statusOk { - status.Status = &statusValue - } else { - statusTemp := BlobRestoreStatus_Status_STATUS(*source.Status) - status.Status = &statusTemp - } + statusValue := *source.Status + statusTemp := genruntime.ToEnum(statusValue, blobRestoreStatus_Status_STATUS_Values) + status.Status = &statusTemp } else { status.Status = nil } @@ -3693,12 +3628,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20210401 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -3908,12 +3839,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -4301,12 +4228,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -4390,12 +4313,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -4502,12 +4421,8 @@ func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationSta // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := GeoReplicationStats_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - stats.Status = &statusValue - } else { - statusTemp := GeoReplicationStats_Status_STATUS(*source.Status) - stats.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, geoReplicationStats_Status_STATUS_Values) + stats.Status = &statusTemp } else { stats.Status = nil } @@ -4621,12 +4536,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20210401s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4773,12 +4684,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5192,12 +5099,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -5205,12 +5108,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -5444,12 +5343,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_STATUS_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass_STATUS(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_STATUS_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -5457,12 +5352,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -5769,12 +5660,8 @@ func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(sou // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -5894,12 +5781,8 @@ func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPrefere // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_STATUS_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice_STATUS(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_STATUS_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -6016,12 +5899,8 @@ func (policy *SasPolicy) AssignProperties_From_SasPolicy(source *v20210401s.SasP // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -6105,12 +5984,8 @@ func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *v // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_STATUS_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction_STATUS(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_STATUS_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -6217,12 +6092,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210401s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -6230,12 +6101,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20210401s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -6322,12 +6189,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210401s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -6335,12 +6198,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20210401s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -6469,7 +6328,7 @@ const ( ) // Mapping from string to StorageAccountProperties_AccessTier_STATUS -var StorageAccountProperties_AccessTier_STATUS_Cache = map[string]StorageAccountProperties_AccessTier_STATUS{ +var storageAccountProperties_AccessTier_STATUS_Values = map[string]StorageAccountProperties_AccessTier_STATUS{ "cool": StorageAccountProperties_AccessTier_STATUS_Cool, "hot": StorageAccountProperties_AccessTier_STATUS_Hot, } @@ -6482,7 +6341,7 @@ const ( ) // Mapping from string to StorageAccountProperties_LargeFileSharesState_STATUS -var StorageAccountProperties_LargeFileSharesState_STATUS_Cache = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ +var storageAccountProperties_LargeFileSharesState_STATUS_Values = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ "disabled": StorageAccountProperties_LargeFileSharesState_STATUS_Disabled, "enabled": StorageAccountProperties_LargeFileSharesState_STATUS_Enabled, } @@ -6496,7 +6355,7 @@ const ( ) // Mapping from string to StorageAccountProperties_MinimumTlsVersion_STATUS -var StorageAccountProperties_MinimumTlsVersion_STATUS_Cache = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ +var storageAccountProperties_MinimumTlsVersion_STATUS_Values = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ "tls1_0": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_0, "tls1_1": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_1, "tls1_2": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_2, @@ -6511,7 +6370,7 @@ const ( ) // Mapping from string to StorageAccountProperties_ProvisioningState_STATUS -var StorageAccountProperties_ProvisioningState_STATUS_Cache = map[string]StorageAccountProperties_ProvisioningState_STATUS{ +var storageAccountProperties_ProvisioningState_STATUS_Values = map[string]StorageAccountProperties_ProvisioningState_STATUS{ "creating": StorageAccountProperties_ProvisioningState_STATUS_Creating, "resolvingdns": StorageAccountProperties_ProvisioningState_STATUS_ResolvingDNS, "succeeded": StorageAccountProperties_ProvisioningState_STATUS_Succeeded, @@ -6525,7 +6384,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfPrimary_STATUS -var StorageAccountProperties_StatusOfPrimary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ +var storageAccountProperties_StatusOfPrimary_STATUS_Values = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ "available": StorageAccountProperties_StatusOfPrimary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfPrimary_STATUS_Unavailable, } @@ -6538,7 +6397,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfSecondary_STATUS -var StorageAccountProperties_StatusOfSecondary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ +var storageAccountProperties_StatusOfSecondary_STATUS_Values = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ "available": StorageAccountProperties_StatusOfSecondary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfSecondary_STATUS_Unavailable, } @@ -6552,7 +6411,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_AccessTier -var StorageAccountPropertiesCreateParameters_AccessTier_Cache = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ +var storageAccountPropertiesCreateParameters_AccessTier_Values = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ "cool": StorageAccountPropertiesCreateParameters_AccessTier_Cool, "hot": StorageAccountPropertiesCreateParameters_AccessTier_Hot, } @@ -6566,7 +6425,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_LargeFileSharesState -var StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ +var storageAccountPropertiesCreateParameters_LargeFileSharesState_Values = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ "disabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Disabled, "enabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Enabled, } @@ -6581,7 +6440,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_MinimumTlsVersion -var StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ +var storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ "tls1_0": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_0, "tls1_1": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_1, "tls1_2": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_2, @@ -6918,7 +6777,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareElevatedContributor, @@ -6937,7 +6796,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareElevatedContributor, @@ -6955,7 +6814,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADDS, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AD, "none": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_None, @@ -6970,7 +6829,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADDS, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AD, "none": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_None, @@ -7093,7 +6952,7 @@ const ( ) // Mapping from string to BlobRestoreStatus_Status_STATUS -var BlobRestoreStatus_Status_STATUS_Cache = map[string]BlobRestoreStatus_Status_STATUS{ +var blobRestoreStatus_Status_STATUS_Values = map[string]BlobRestoreStatus_Status_STATUS{ "complete": BlobRestoreStatus_Status_STATUS_Complete, "failed": BlobRestoreStatus_Status_STATUS_Failed, "inprogress": BlobRestoreStatus_Status_STATUS_InProgress, @@ -7108,7 +6967,7 @@ const ( ) // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_MicrosoftStorage, } @@ -7121,7 +6980,7 @@ const ( ) // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_STATUS_MicrosoftStorage, } @@ -7721,7 +7580,7 @@ const ( ) // Mapping from string to GeoReplicationStats_Status_STATUS -var GeoReplicationStats_Status_STATUS_Cache = map[string]GeoReplicationStats_Status_STATUS{ +var geoReplicationStats_Status_STATUS_Values = map[string]GeoReplicationStats_Status_STATUS{ "bootstrap": GeoReplicationStats_Status_STATUS_Bootstrap, "live": GeoReplicationStats_Status_STATUS_Live, "unavailable": GeoReplicationStats_Status_STATUS_Unavailable, @@ -7794,12 +7653,8 @@ func (rule *IPRule) AssignProperties_From_IPRule(source *v20210401s.IPRule) erro // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -7883,12 +7738,8 @@ func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20210401 // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -8173,7 +8024,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass -var NetworkRuleSet_Bypass_Cache = map[string]NetworkRuleSet_Bypass{ +var networkRuleSet_Bypass_Values = map[string]NetworkRuleSet_Bypass{ "azureservices": NetworkRuleSet_Bypass_AzureServices, "logging": NetworkRuleSet_Bypass_Logging, "metrics": NetworkRuleSet_Bypass_Metrics, @@ -8190,7 +8041,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass_STATUS -var NetworkRuleSet_Bypass_STATUS_Cache = map[string]NetworkRuleSet_Bypass_STATUS{ +var networkRuleSet_Bypass_STATUS_Values = map[string]NetworkRuleSet_Bypass_STATUS{ "azureservices": NetworkRuleSet_Bypass_STATUS_AzureServices, "logging": NetworkRuleSet_Bypass_STATUS_Logging, "metrics": NetworkRuleSet_Bypass_STATUS_Metrics, @@ -8206,7 +8057,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -8219,7 +8070,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -8412,7 +8263,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice -var RoutingPreference_RoutingChoice_Cache = map[string]RoutingPreference_RoutingChoice{ +var routingPreference_RoutingChoice_Values = map[string]RoutingPreference_RoutingChoice{ "internetrouting": RoutingPreference_RoutingChoice_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_MicrosoftRouting, } @@ -8425,7 +8276,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice_STATUS -var RoutingPreference_RoutingChoice_STATUS_Cache = map[string]RoutingPreference_RoutingChoice_STATUS{ +var routingPreference_RoutingChoice_STATUS_Values = map[string]RoutingPreference_RoutingChoice_STATUS{ "internetrouting": RoutingPreference_RoutingChoice_STATUS_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_STATUS_MicrosoftRouting, } @@ -8436,7 +8287,7 @@ type SasPolicy_ExpirationAction string const SasPolicy_ExpirationAction_Log = SasPolicy_ExpirationAction("Log") // Mapping from string to SasPolicy_ExpirationAction -var SasPolicy_ExpirationAction_Cache = map[string]SasPolicy_ExpirationAction{ +var sasPolicy_ExpirationAction_Values = map[string]SasPolicy_ExpirationAction{ "log": SasPolicy_ExpirationAction_Log, } @@ -8445,7 +8296,7 @@ type SasPolicy_ExpirationAction_STATUS string const SasPolicy_ExpirationAction_STATUS_Log = SasPolicy_ExpirationAction_STATUS("Log") // Mapping from string to SasPolicy_ExpirationAction_STATUS -var SasPolicy_ExpirationAction_STATUS_Cache = map[string]SasPolicy_ExpirationAction_STATUS{ +var sasPolicy_ExpirationAction_STATUS_Values = map[string]SasPolicy_ExpirationAction_STATUS{ "log": SasPolicy_ExpirationAction_STATUS_Log, } @@ -9201,12 +9052,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -9222,12 +9069,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -9331,12 +9174,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -9347,12 +9186,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State_STATUS(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_STATUS_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -9545,12 +9380,8 @@ func (service *EncryptionService) AssignProperties_From_EncryptionService(source // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -9656,12 +9487,8 @@ func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_STATUS_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType_STATUS(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_STATUS_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -9714,7 +9541,7 @@ type IPRule_Action string const IPRule_Action_Allow = IPRule_Action("Allow") // Mapping from string to IPRule_Action -var IPRule_Action_Cache = map[string]IPRule_Action{ +var iPRule_Action_Values = map[string]IPRule_Action{ "allow": IPRule_Action_Allow, } @@ -9723,7 +9550,7 @@ type IPRule_Action_STATUS string const IPRule_Action_STATUS_Allow = IPRule_Action_STATUS("Allow") // Mapping from string to IPRule_Action_STATUS -var IPRule_Action_STATUS_Cache = map[string]IPRule_Action_STATUS{ +var iPRule_Action_STATUS_Values = map[string]IPRule_Action_STATUS{ "allow": IPRule_Action_STATUS_Allow, } @@ -9733,7 +9560,7 @@ type VirtualNetworkRule_Action string const VirtualNetworkRule_Action_Allow = VirtualNetworkRule_Action("Allow") // Mapping from string to VirtualNetworkRule_Action -var VirtualNetworkRule_Action_Cache = map[string]VirtualNetworkRule_Action{ +var virtualNetworkRule_Action_Values = map[string]VirtualNetworkRule_Action{ "allow": VirtualNetworkRule_Action_Allow, } @@ -9742,7 +9569,7 @@ type VirtualNetworkRule_Action_STATUS string const VirtualNetworkRule_Action_STATUS_Allow = VirtualNetworkRule_Action_STATUS("Allow") // Mapping from string to VirtualNetworkRule_Action_STATUS -var VirtualNetworkRule_Action_STATUS_Cache = map[string]VirtualNetworkRule_Action_STATUS{ +var virtualNetworkRule_Action_STATUS_Values = map[string]VirtualNetworkRule_Action_STATUS{ "allow": VirtualNetworkRule_Action_STATUS_Allow, } @@ -9758,7 +9585,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State -var VirtualNetworkRule_State_Cache = map[string]VirtualNetworkRule_State{ +var virtualNetworkRule_State_Values = map[string]VirtualNetworkRule_State{ "deprovisioning": VirtualNetworkRule_State_Deprovisioning, "failed": VirtualNetworkRule_State_Failed, "networksourcedeleted": VirtualNetworkRule_State_NetworkSourceDeleted, @@ -9777,7 +9604,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State_STATUS -var VirtualNetworkRule_State_STATUS_Cache = map[string]VirtualNetworkRule_State_STATUS{ +var virtualNetworkRule_State_STATUS_Values = map[string]VirtualNetworkRule_State_STATUS{ "deprovisioning": VirtualNetworkRule_State_STATUS_Deprovisioning, "failed": VirtualNetworkRule_State_STATUS_Failed, "networksourcedeleted": VirtualNetworkRule_State_STATUS_NetworkSourceDeleted, @@ -9794,7 +9621,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType -var EncryptionService_KeyType_Cache = map[string]EncryptionService_KeyType{ +var encryptionService_KeyType_Values = map[string]EncryptionService_KeyType{ "account": EncryptionService_KeyType_Account, "service": EncryptionService_KeyType_Service, } @@ -9807,7 +9634,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType_STATUS -var EncryptionService_KeyType_STATUS_Cache = map[string]EncryptionService_KeyType_STATUS{ +var encryptionService_KeyType_STATUS_Values = map[string]EncryptionService_KeyType_STATUS{ "account": EncryptionService_KeyType_STATUS_Account, "service": EncryptionService_KeyType_STATUS_Service, } diff --git a/v2/api/storage/v1api20210401/storage_accounts_blob_service_types_gen.go b/v2/api/storage/v1api20210401/storage_accounts_blob_service_types_gen.go index 81e94ebfc2f..1f143abca39 100644 --- a/v2/api/storage/v1api20210401/storage_accounts_blob_service_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_accounts_blob_service_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2086,12 +2085,8 @@ func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTime // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2216,12 +2211,8 @@ func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAcc // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name_STATUS(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_STATUS_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2621,11 +2612,7 @@ func (rule *CorsRule) AssignProperties_From_CorsRule(source *v20210401s.CorsRule for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -2764,11 +2751,7 @@ func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *v2021 for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_STATUS_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods_STATUS(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_STATUS_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -2835,7 +2818,7 @@ type LastAccessTimeTrackingPolicy_Name string const LastAccessTimeTrackingPolicy_Name_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name -var LastAccessTimeTrackingPolicy_Name_Cache = map[string]LastAccessTimeTrackingPolicy_Name{ +var lastAccessTimeTrackingPolicy_Name_Values = map[string]LastAccessTimeTrackingPolicy_Name{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_AccessTimeTracking, } @@ -2844,7 +2827,7 @@ type LastAccessTimeTrackingPolicy_Name_STATUS string const LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name_STATUS("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name_STATUS -var LastAccessTimeTrackingPolicy_Name_STATUS_Cache = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ +var lastAccessTimeTrackingPolicy_Name_STATUS_Values = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking, } @@ -2862,7 +2845,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods -var CorsRule_AllowedMethods_Cache = map[string]CorsRule_AllowedMethods{ +var corsRule_AllowedMethods_Values = map[string]CorsRule_AllowedMethods{ "delete": CorsRule_AllowedMethods_DELETE, "get": CorsRule_AllowedMethods_GET, "head": CorsRule_AllowedMethods_HEAD, @@ -2885,7 +2868,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods_STATUS -var CorsRule_AllowedMethods_STATUS_Cache = map[string]CorsRule_AllowedMethods_STATUS{ +var corsRule_AllowedMethods_STATUS_Values = map[string]CorsRule_AllowedMethods_STATUS{ "delete": CorsRule_AllowedMethods_STATUS_DELETE, "get": CorsRule_AllowedMethods_STATUS_GET, "head": CorsRule_AllowedMethods_STATUS_HEAD, diff --git a/v2/api/storage/v1api20210401/storage_accounts_blob_services_container_types_gen.go b/v2/api/storage/v1api20210401/storage_accounts_blob_services_container_types_gen.go index 12118459516..fd230ac6000 100644 --- a/v2/api/storage/v1api20210401/storage_accounts_blob_services_container_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_accounts_blob_services_container_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -577,12 +576,8 @@ func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_F // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1084,12 +1079,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseDuration if source.LeaseDuration != nil { leaseDuration := *source.LeaseDuration - if leaseDurationValue, leaseDurationOk := ContainerProperties_LeaseDuration_STATUS_Cache[strings.ToLower(leaseDuration)]; leaseDurationOk { - container.LeaseDuration = &leaseDurationValue - } else { - leaseDurationTemp := ContainerProperties_LeaseDuration_STATUS(*source.LeaseDuration) - container.LeaseDuration = &leaseDurationTemp - } + leaseDurationTemp := genruntime.ToEnum(leaseDuration, containerProperties_LeaseDuration_STATUS_Values) + container.LeaseDuration = &leaseDurationTemp } else { container.LeaseDuration = nil } @@ -1097,12 +1088,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseState if source.LeaseState != nil { leaseState := *source.LeaseState - if leaseStateValue, leaseStateOk := ContainerProperties_LeaseState_STATUS_Cache[strings.ToLower(leaseState)]; leaseStateOk { - container.LeaseState = &leaseStateValue - } else { - leaseStateTemp := ContainerProperties_LeaseState_STATUS(*source.LeaseState) - container.LeaseState = &leaseStateTemp - } + leaseStateTemp := genruntime.ToEnum(leaseState, containerProperties_LeaseState_STATUS_Values) + container.LeaseState = &leaseStateTemp } else { container.LeaseState = nil } @@ -1110,12 +1097,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseStatus if source.LeaseStatus != nil { leaseStatus := *source.LeaseStatus - if leaseStatusValue, leaseStatusOk := ContainerProperties_LeaseStatus_STATUS_Cache[strings.ToLower(leaseStatus)]; leaseStatusOk { - container.LeaseStatus = &leaseStatusValue - } else { - leaseStatusTemp := ContainerProperties_LeaseStatus_STATUS(*source.LeaseStatus) - container.LeaseStatus = &leaseStatusTemp - } + leaseStatusTemp := genruntime.ToEnum(leaseStatus, containerProperties_LeaseStatus_STATUS_Values) + container.LeaseStatus = &leaseStatusTemp } else { container.LeaseStatus = nil } @@ -1141,12 +1124,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_STATUS_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess_STATUS(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_STATUS_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1321,7 +1300,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseDuration_STATUS -var ContainerProperties_LeaseDuration_STATUS_Cache = map[string]ContainerProperties_LeaseDuration_STATUS{ +var containerProperties_LeaseDuration_STATUS_Values = map[string]ContainerProperties_LeaseDuration_STATUS{ "fixed": ContainerProperties_LeaseDuration_STATUS_Fixed, "infinite": ContainerProperties_LeaseDuration_STATUS_Infinite, } @@ -1337,7 +1316,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseState_STATUS -var ContainerProperties_LeaseState_STATUS_Cache = map[string]ContainerProperties_LeaseState_STATUS{ +var containerProperties_LeaseState_STATUS_Values = map[string]ContainerProperties_LeaseState_STATUS{ "available": ContainerProperties_LeaseState_STATUS_Available, "breaking": ContainerProperties_LeaseState_STATUS_Breaking, "broken": ContainerProperties_LeaseState_STATUS_Broken, @@ -1353,7 +1332,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseStatus_STATUS -var ContainerProperties_LeaseStatus_STATUS_Cache = map[string]ContainerProperties_LeaseStatus_STATUS{ +var containerProperties_LeaseStatus_STATUS_Values = map[string]ContainerProperties_LeaseStatus_STATUS{ "locked": ContainerProperties_LeaseStatus_STATUS_Locked, "unlocked": ContainerProperties_LeaseStatus_STATUS_Unlocked, } @@ -1368,7 +1347,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess -var ContainerProperties_PublicAccess_Cache = map[string]ContainerProperties_PublicAccess{ +var containerProperties_PublicAccess_Values = map[string]ContainerProperties_PublicAccess{ "blob": ContainerProperties_PublicAccess_Blob, "container": ContainerProperties_PublicAccess_Container, "none": ContainerProperties_PublicAccess_None, @@ -1383,7 +1362,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess_STATUS -var ContainerProperties_PublicAccess_STATUS_Cache = map[string]ContainerProperties_PublicAccess_STATUS{ +var containerProperties_PublicAccess_STATUS_Values = map[string]ContainerProperties_PublicAccess_STATUS{ "blob": ContainerProperties_PublicAccess_STATUS_Blob, "container": ContainerProperties_PublicAccess_STATUS_Container, "none": ContainerProperties_PublicAccess_STATUS_None, @@ -1492,12 +1471,8 @@ func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_Imm // State if source.State != nil { state := *source.State - if stateValue, stateOk := ImmutabilityPolicyProperty_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := ImmutabilityPolicyProperty_State_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, immutabilityPolicyProperty_State_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -1726,12 +1701,8 @@ func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_I // MigrationState if source.MigrationState != nil { migrationState := *source.MigrationState - if migrationStateValue, migrationStateOk := ImmutableStorageWithVersioning_MigrationState_STATUS_Cache[strings.ToLower(migrationState)]; migrationStateOk { - versioning.MigrationState = &migrationStateValue - } else { - migrationStateTemp := ImmutableStorageWithVersioning_MigrationState_STATUS(*source.MigrationState) - versioning.MigrationState = &migrationStateTemp - } + migrationStateTemp := genruntime.ToEnum(migrationState, immutableStorageWithVersioning_MigrationState_STATUS_Values) + versioning.MigrationState = &migrationStateTemp } else { versioning.MigrationState = nil } @@ -1906,7 +1877,7 @@ const ( ) // Mapping from string to ImmutabilityPolicyProperty_State_STATUS -var ImmutabilityPolicyProperty_State_STATUS_Cache = map[string]ImmutabilityPolicyProperty_State_STATUS{ +var immutabilityPolicyProperty_State_STATUS_Values = map[string]ImmutabilityPolicyProperty_State_STATUS{ "locked": ImmutabilityPolicyProperty_State_STATUS_Locked, "unlocked": ImmutabilityPolicyProperty_State_STATUS_Unlocked, } @@ -1919,7 +1890,7 @@ const ( ) // Mapping from string to ImmutableStorageWithVersioning_MigrationState_STATUS -var ImmutableStorageWithVersioning_MigrationState_STATUS_Cache = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ +var immutableStorageWithVersioning_MigrationState_STATUS_Values = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ "completed": ImmutableStorageWithVersioning_MigrationState_STATUS_Completed, "inprogress": ImmutableStorageWithVersioning_MigrationState_STATUS_InProgress, } @@ -2137,12 +2108,8 @@ func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistor // Update if source.Update != nil { update := *source.Update - if updateValue, updateOk := UpdateHistoryProperty_Update_STATUS_Cache[strings.ToLower(update)]; updateOk { - property.Update = &updateValue - } else { - updateTemp := UpdateHistoryProperty_Update_STATUS(*source.Update) - property.Update = &updateTemp - } + updateTemp := genruntime.ToEnum(update, updateHistoryProperty_Update_STATUS_Values) + property.Update = &updateTemp } else { property.Update = nil } @@ -2202,7 +2169,7 @@ const ( ) // Mapping from string to UpdateHistoryProperty_Update_STATUS -var UpdateHistoryProperty_Update_STATUS_Cache = map[string]UpdateHistoryProperty_Update_STATUS{ +var updateHistoryProperty_Update_STATUS_Values = map[string]UpdateHistoryProperty_Update_STATUS{ "extend": UpdateHistoryProperty_Update_STATUS_Extend, "lock": UpdateHistoryProperty_Update_STATUS_Lock, "put": UpdateHistoryProperty_Update_STATUS_Put, diff --git a/v2/api/storage/v1api20210401/storage_accounts_management_policy_types_gen.go b/v2/api/storage/v1api20210401/storage_accounts_management_policy_types_gen.go index 3c7f3002b1f..58f85dd302a 100644 --- a/v2/api/storage/v1api20210401/storage_accounts_management_policy_types_gen.go +++ b/v2/api/storage/v1api20210401/storage_accounts_management_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1069,12 +1068,8 @@ func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(sou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1222,12 +1217,8 @@ func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyR // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type_STATUS(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_STATUS_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1559,7 +1550,7 @@ type ManagementPolicyRule_Type string const ManagementPolicyRule_Type_Lifecycle = ManagementPolicyRule_Type("Lifecycle") // Mapping from string to ManagementPolicyRule_Type -var ManagementPolicyRule_Type_Cache = map[string]ManagementPolicyRule_Type{ +var managementPolicyRule_Type_Values = map[string]ManagementPolicyRule_Type{ "lifecycle": ManagementPolicyRule_Type_Lifecycle, } @@ -1568,7 +1559,7 @@ type ManagementPolicyRule_Type_STATUS string const ManagementPolicyRule_Type_STATUS_Lifecycle = ManagementPolicyRule_Type_STATUS("Lifecycle") // Mapping from string to ManagementPolicyRule_Type_STATUS -var ManagementPolicyRule_Type_STATUS_Cache = map[string]ManagementPolicyRule_Type_STATUS{ +var managementPolicyRule_Type_STATUS_Values = map[string]ManagementPolicyRule_Type_STATUS{ "lifecycle": ManagementPolicyRule_Type_STATUS_Lifecycle, } diff --git a/v2/api/storage/v1api20220901/storage/storage_account_types_gen.go b/v2/api/storage/v1api20220901/storage/storage_account_types_gen.go index 6fb3ad6882f..28bde7acc55 100644 --- a/v2/api/storage/v1api20220901/storage/storage_account_types_gen.go +++ b/v2/api/storage/v1api20220901/storage/storage_account_types_gen.go @@ -292,7 +292,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-09-01": APIVersion_Value, } diff --git a/v2/api/storage/v1api20220901/storage_account_spec_arm_types_gen.go b/v2/api/storage/v1api20220901/storage_account_spec_arm_types_gen.go index 4a571d6a9d7..e95ada5b571 100644 --- a/v2/api/storage/v1api20220901/storage_account_spec_arm_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_account_spec_arm_types_gen.go @@ -89,7 +89,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_Spec -var StorageAccount_Kind_Spec_Cache = map[string]StorageAccount_Kind_Spec{ +var storageAccount_Kind_Spec_Values = map[string]StorageAccount_Kind_Spec{ "blobstorage": StorageAccount_Kind_Spec_BlobStorage, "blockblobstorage": StorageAccount_Kind_Spec_BlockBlobStorage, "filestorage": StorageAccount_Kind_Spec_FileStorage, @@ -233,7 +233,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -248,7 +248,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned,userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -332,7 +332,7 @@ const ( ) // Mapping from string to SkuName -var SkuName_Cache = map[string]SkuName{ +var skuName_Values = map[string]SkuName{ "premium_lrs": SkuName_Premium_LRS, "premium_zrs": SkuName_Premium_ZRS, "standard_grs": SkuName_Standard_GRS, @@ -353,7 +353,7 @@ const ( ) // Mapping from string to Tier -var Tier_Cache = map[string]Tier{ +var tier_Values = map[string]Tier{ "premium": Tier_Premium, "standard": Tier_Standard, } diff --git a/v2/api/storage/v1api20220901/storage_account_status_arm_types_gen.go b/v2/api/storage/v1api20220901/storage_account_status_arm_types_gen.go index 44baabdea0a..304d3a28564 100644 --- a/v2/api/storage/v1api20220901/storage_account_status_arm_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_account_status_arm_types_gen.go @@ -84,7 +84,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_STATUS -var StorageAccount_Kind_STATUS_Cache = map[string]StorageAccount_Kind_STATUS{ +var storageAccount_Kind_STATUS_Values = map[string]StorageAccount_Kind_STATUS{ "blobstorage": StorageAccount_Kind_STATUS_BlobStorage, "blockblobstorage": StorageAccount_Kind_STATUS_BlockBlobStorage, "filestorage": StorageAccount_Kind_STATUS_FileStorage, @@ -320,7 +320,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -352,7 +352,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -448,7 +448,7 @@ const ( ) // Mapping from string to SkuName_STATUS -var SkuName_STATUS_Cache = map[string]SkuName_STATUS{ +var skuName_STATUS_Values = map[string]SkuName_STATUS{ "premium_lrs": SkuName_STATUS_Premium_LRS, "premium_zrs": SkuName_STATUS_Premium_ZRS, "standard_grs": SkuName_STATUS_Standard_GRS, @@ -483,7 +483,7 @@ const ( ) // Mapping from string to Tier_STATUS -var Tier_STATUS_Cache = map[string]Tier_STATUS{ +var tier_STATUS_Values = map[string]Tier_STATUS{ "premium": Tier_STATUS_Premium, "standard": Tier_STATUS_Standard, } diff --git a/v2/api/storage/v1api20220901/storage_account_types_gen.go b/v2/api/storage/v1api20220901/storage_account_types_gen.go index 7d39b34eb50..e7000511278 100644 --- a/v2/api/storage/v1api20220901/storage_account_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_account_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -439,7 +438,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-09-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-09-01": APIVersion_Value, } @@ -1169,12 +1168,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountPropertiesCreateParameters_AccessTier_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountPropertiesCreateParameters_AccessTier(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountPropertiesCreateParameters_AccessTier_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -1206,12 +1201,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // AllowedCopyScope if source.AllowedCopyScope != nil { allowedCopyScope := *source.AllowedCopyScope - if allowedCopyScopeValue, allowedCopyScopeOk := StorageAccountPropertiesCreateParameters_AllowedCopyScope_Cache[strings.ToLower(allowedCopyScope)]; allowedCopyScopeOk { - account.AllowedCopyScope = &allowedCopyScopeValue - } else { - allowedCopyScopeTemp := StorageAccountPropertiesCreateParameters_AllowedCopyScope(*source.AllowedCopyScope) - account.AllowedCopyScope = &allowedCopyScopeTemp - } + allowedCopyScopeTemp := genruntime.ToEnum(allowedCopyScope, storageAccountPropertiesCreateParameters_AllowedCopyScope_Values) + account.AllowedCopyScope = &allowedCopyScopeTemp } else { account.AllowedCopyScope = nil } @@ -1254,12 +1245,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // DnsEndpointType if source.DnsEndpointType != nil { dnsEndpointType := *source.DnsEndpointType - if dnsEndpointTypeValue, dnsEndpointTypeOk := StorageAccountPropertiesCreateParameters_DnsEndpointType_Cache[strings.ToLower(dnsEndpointType)]; dnsEndpointTypeOk { - account.DnsEndpointType = &dnsEndpointTypeValue - } else { - dnsEndpointTypeTemp := StorageAccountPropertiesCreateParameters_DnsEndpointType(*source.DnsEndpointType) - account.DnsEndpointType = &dnsEndpointTypeTemp - } + dnsEndpointTypeTemp := genruntime.ToEnum(dnsEndpointType, storageAccountPropertiesCreateParameters_DnsEndpointType_Values) + account.DnsEndpointType = &dnsEndpointTypeTemp } else { account.DnsEndpointType = nil } @@ -1359,12 +1346,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_Spec_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_Spec(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_Spec_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -1372,12 +1355,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountPropertiesCreateParameters_LargeFileSharesState(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountPropertiesCreateParameters_LargeFileSharesState_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -1388,12 +1367,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountPropertiesCreateParameters_MinimumTlsVersion(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -1433,12 +1408,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := StorageAccountPropertiesCreateParameters_PublicNetworkAccess(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, storageAccountPropertiesCreateParameters_PublicNetworkAccess_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -2541,12 +2512,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountProperties_AccessTier_STATUS_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountProperties_AccessTier_STATUS(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountProperties_AccessTier_STATUS_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -2578,12 +2545,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // AllowedCopyScope if source.AllowedCopyScope != nil { allowedCopyScope := *source.AllowedCopyScope - if allowedCopyScopeValue, allowedCopyScopeOk := StorageAccountProperties_AllowedCopyScope_STATUS_Cache[strings.ToLower(allowedCopyScope)]; allowedCopyScopeOk { - account.AllowedCopyScope = &allowedCopyScopeValue - } else { - allowedCopyScopeTemp := StorageAccountProperties_AllowedCopyScope_STATUS(*source.AllowedCopyScope) - account.AllowedCopyScope = &allowedCopyScopeTemp - } + allowedCopyScopeTemp := genruntime.ToEnum(allowedCopyScope, storageAccountProperties_AllowedCopyScope_STATUS_Values) + account.AllowedCopyScope = &allowedCopyScopeTemp } else { account.AllowedCopyScope = nil } @@ -2641,12 +2604,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // DnsEndpointType if source.DnsEndpointType != nil { dnsEndpointType := *source.DnsEndpointType - if dnsEndpointTypeValue, dnsEndpointTypeOk := StorageAccountProperties_DnsEndpointType_STATUS_Cache[strings.ToLower(dnsEndpointType)]; dnsEndpointTypeOk { - account.DnsEndpointType = &dnsEndpointTypeValue - } else { - dnsEndpointTypeTemp := StorageAccountProperties_DnsEndpointType_STATUS(*source.DnsEndpointType) - account.DnsEndpointType = &dnsEndpointTypeTemp - } + dnsEndpointTypeTemp := genruntime.ToEnum(dnsEndpointType, storageAccountProperties_DnsEndpointType_STATUS_Values) + account.DnsEndpointType = &dnsEndpointTypeTemp } else { account.DnsEndpointType = nil } @@ -2781,12 +2740,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_STATUS(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_STATUS_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -2794,12 +2749,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountProperties_LargeFileSharesState_STATUS_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountProperties_LargeFileSharesState_STATUS(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountProperties_LargeFileSharesState_STATUS_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -2813,12 +2764,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountProperties_MinimumTlsVersion_STATUS_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -2874,12 +2821,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := StorageAccountProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - account.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := StorageAccountProperties_ProvisioningState_STATUS(*source.ProvisioningState) - account.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, storageAccountProperties_ProvisioningState_STATUS_Values) + account.ProvisioningState = &provisioningStateTemp } else { account.ProvisioningState = nil } @@ -2887,12 +2830,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := StorageAccountProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := StorageAccountProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, storageAccountProperties_PublicNetworkAccess_STATUS_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -2951,12 +2890,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfPrimary if source.StatusOfPrimary != nil { statusOfPrimary := *source.StatusOfPrimary - if statusOfPrimaryValue, statusOfPrimaryOk := StorageAccountProperties_StatusOfPrimary_STATUS_Cache[strings.ToLower(statusOfPrimary)]; statusOfPrimaryOk { - account.StatusOfPrimary = &statusOfPrimaryValue - } else { - statusOfPrimaryTemp := StorageAccountProperties_StatusOfPrimary_STATUS(*source.StatusOfPrimary) - account.StatusOfPrimary = &statusOfPrimaryTemp - } + statusOfPrimaryTemp := genruntime.ToEnum(statusOfPrimary, storageAccountProperties_StatusOfPrimary_STATUS_Values) + account.StatusOfPrimary = &statusOfPrimaryTemp } else { account.StatusOfPrimary = nil } @@ -2964,12 +2899,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfSecondary if source.StatusOfSecondary != nil { statusOfSecondary := *source.StatusOfSecondary - if statusOfSecondaryValue, statusOfSecondaryOk := StorageAccountProperties_StatusOfSecondary_STATUS_Cache[strings.ToLower(statusOfSecondary)]; statusOfSecondaryOk { - account.StatusOfSecondary = &statusOfSecondaryValue - } else { - statusOfSecondaryTemp := StorageAccountProperties_StatusOfSecondary_STATUS(*source.StatusOfSecondary) - account.StatusOfSecondary = &statusOfSecondaryTemp - } + statusOfSecondaryTemp := genruntime.ToEnum(statusOfSecondary, storageAccountProperties_StatusOfSecondary_STATUS_Values) + account.StatusOfSecondary = &statusOfSecondaryTemp } else { account.StatusOfSecondary = nil } @@ -3535,12 +3466,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -3548,12 +3475,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -3677,12 +3600,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -3690,12 +3609,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -3834,13 +3749,9 @@ func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_ // Status if source.Status != nil { - statusCache := *source.Status - if statusValue, statusOk := BlobRestoreStatus_Status_STATUS_Cache[strings.ToLower(statusCache)]; statusOk { - status.Status = &statusValue - } else { - statusTemp := BlobRestoreStatus_Status_STATUS(*source.Status) - status.Status = &statusTemp - } + statusValue := *source.Status + statusTemp := genruntime.ToEnum(statusValue, blobRestoreStatus_Status_STATUS_Values) + status.Status = &statusTemp } else { status.Status = nil } @@ -4235,12 +4146,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20220901 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -4450,12 +4357,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -4843,12 +4746,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -4932,12 +4831,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -5044,12 +4939,8 @@ func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationSta // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := GeoReplicationStats_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - stats.Status = &statusValue - } else { - statusTemp := GeoReplicationStats_Status_STATUS(*source.Status) - stats.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, geoReplicationStats_Status_STATUS_Values) + stats.Status = &statusTemp } else { stats.Status = nil } @@ -5163,12 +5054,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20220901s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5315,12 +5202,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5981,12 +5864,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -5994,12 +5873,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -6233,12 +6108,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_STATUS_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass_STATUS(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_STATUS_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -6246,12 +6117,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -6558,12 +6425,8 @@ func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(sou // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -6683,12 +6546,8 @@ func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPrefere // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_STATUS_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice_STATUS(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_STATUS_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -6805,12 +6664,8 @@ func (policy *SasPolicy) AssignProperties_From_SasPolicy(source *v20220901s.SasP // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -6894,12 +6749,8 @@ func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *v // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_STATUS_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction_STATUS(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_STATUS_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -7006,12 +6857,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220901s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -7019,12 +6866,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20220901s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -7111,12 +6954,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220901s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -7124,12 +6963,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20220901s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -7259,7 +7094,7 @@ const ( ) // Mapping from string to StorageAccountProperties_AccessTier_STATUS -var StorageAccountProperties_AccessTier_STATUS_Cache = map[string]StorageAccountProperties_AccessTier_STATUS{ +var storageAccountProperties_AccessTier_STATUS_Values = map[string]StorageAccountProperties_AccessTier_STATUS{ "cool": StorageAccountProperties_AccessTier_STATUS_Cool, "hot": StorageAccountProperties_AccessTier_STATUS_Hot, "premium": StorageAccountProperties_AccessTier_STATUS_Premium, @@ -7273,7 +7108,7 @@ const ( ) // Mapping from string to StorageAccountProperties_AllowedCopyScope_STATUS -var StorageAccountProperties_AllowedCopyScope_STATUS_Cache = map[string]StorageAccountProperties_AllowedCopyScope_STATUS{ +var storageAccountProperties_AllowedCopyScope_STATUS_Values = map[string]StorageAccountProperties_AllowedCopyScope_STATUS{ "aad": StorageAccountProperties_AllowedCopyScope_STATUS_AAD, "privatelink": StorageAccountProperties_AllowedCopyScope_STATUS_PrivateLink, } @@ -7286,7 +7121,7 @@ const ( ) // Mapping from string to StorageAccountProperties_DnsEndpointType_STATUS -var StorageAccountProperties_DnsEndpointType_STATUS_Cache = map[string]StorageAccountProperties_DnsEndpointType_STATUS{ +var storageAccountProperties_DnsEndpointType_STATUS_Values = map[string]StorageAccountProperties_DnsEndpointType_STATUS{ "azurednszone": StorageAccountProperties_DnsEndpointType_STATUS_AzureDnsZone, "standard": StorageAccountProperties_DnsEndpointType_STATUS_Standard, } @@ -7299,7 +7134,7 @@ const ( ) // Mapping from string to StorageAccountProperties_LargeFileSharesState_STATUS -var StorageAccountProperties_LargeFileSharesState_STATUS_Cache = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ +var storageAccountProperties_LargeFileSharesState_STATUS_Values = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ "disabled": StorageAccountProperties_LargeFileSharesState_STATUS_Disabled, "enabled": StorageAccountProperties_LargeFileSharesState_STATUS_Enabled, } @@ -7313,7 +7148,7 @@ const ( ) // Mapping from string to StorageAccountProperties_MinimumTlsVersion_STATUS -var StorageAccountProperties_MinimumTlsVersion_STATUS_Cache = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ +var storageAccountProperties_MinimumTlsVersion_STATUS_Values = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ "tls1_0": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_0, "tls1_1": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_1, "tls1_2": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_2, @@ -7328,7 +7163,7 @@ const ( ) // Mapping from string to StorageAccountProperties_ProvisioningState_STATUS -var StorageAccountProperties_ProvisioningState_STATUS_Cache = map[string]StorageAccountProperties_ProvisioningState_STATUS{ +var storageAccountProperties_ProvisioningState_STATUS_Values = map[string]StorageAccountProperties_ProvisioningState_STATUS{ "creating": StorageAccountProperties_ProvisioningState_STATUS_Creating, "resolvingdns": StorageAccountProperties_ProvisioningState_STATUS_ResolvingDNS, "succeeded": StorageAccountProperties_ProvisioningState_STATUS_Succeeded, @@ -7342,7 +7177,7 @@ const ( ) // Mapping from string to StorageAccountProperties_PublicNetworkAccess_STATUS -var StorageAccountProperties_PublicNetworkAccess_STATUS_Cache = map[string]StorageAccountProperties_PublicNetworkAccess_STATUS{ +var storageAccountProperties_PublicNetworkAccess_STATUS_Values = map[string]StorageAccountProperties_PublicNetworkAccess_STATUS{ "disabled": StorageAccountProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": StorageAccountProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -7355,7 +7190,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfPrimary_STATUS -var StorageAccountProperties_StatusOfPrimary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ +var storageAccountProperties_StatusOfPrimary_STATUS_Values = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ "available": StorageAccountProperties_StatusOfPrimary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfPrimary_STATUS_Unavailable, } @@ -7368,7 +7203,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfSecondary_STATUS -var StorageAccountProperties_StatusOfSecondary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ +var storageAccountProperties_StatusOfSecondary_STATUS_Values = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ "available": StorageAccountProperties_StatusOfSecondary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfSecondary_STATUS_Unavailable, } @@ -7383,7 +7218,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_AccessTier -var StorageAccountPropertiesCreateParameters_AccessTier_Cache = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ +var storageAccountPropertiesCreateParameters_AccessTier_Values = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ "cool": StorageAccountPropertiesCreateParameters_AccessTier_Cool, "hot": StorageAccountPropertiesCreateParameters_AccessTier_Hot, "premium": StorageAccountPropertiesCreateParameters_AccessTier_Premium, @@ -7398,7 +7233,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_AllowedCopyScope -var StorageAccountPropertiesCreateParameters_AllowedCopyScope_Cache = map[string]StorageAccountPropertiesCreateParameters_AllowedCopyScope{ +var storageAccountPropertiesCreateParameters_AllowedCopyScope_Values = map[string]StorageAccountPropertiesCreateParameters_AllowedCopyScope{ "aad": StorageAccountPropertiesCreateParameters_AllowedCopyScope_AAD, "privatelink": StorageAccountPropertiesCreateParameters_AllowedCopyScope_PrivateLink, } @@ -7412,7 +7247,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_DnsEndpointType -var StorageAccountPropertiesCreateParameters_DnsEndpointType_Cache = map[string]StorageAccountPropertiesCreateParameters_DnsEndpointType{ +var storageAccountPropertiesCreateParameters_DnsEndpointType_Values = map[string]StorageAccountPropertiesCreateParameters_DnsEndpointType{ "azurednszone": StorageAccountPropertiesCreateParameters_DnsEndpointType_AzureDnsZone, "standard": StorageAccountPropertiesCreateParameters_DnsEndpointType_Standard, } @@ -7426,7 +7261,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_LargeFileSharesState -var StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ +var storageAccountPropertiesCreateParameters_LargeFileSharesState_Values = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ "disabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Disabled, "enabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Enabled, } @@ -7441,7 +7276,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_MinimumTlsVersion -var StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ +var storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ "tls1_0": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_0, "tls1_1": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_1, "tls1_2": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_2, @@ -7456,7 +7291,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_PublicNetworkAccess -var StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Cache = map[string]StorageAccountPropertiesCreateParameters_PublicNetworkAccess{ +var storageAccountPropertiesCreateParameters_PublicNetworkAccess_Values = map[string]StorageAccountPropertiesCreateParameters_PublicNetworkAccess{ "disabled": StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Disabled, "enabled": StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Enabled, } @@ -7527,12 +7362,8 @@ func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_St // SkuConversionStatus if source.SkuConversionStatus != nil { skuConversionStatus := *source.SkuConversionStatus - if skuConversionStatusValue, skuConversionStatusOk := StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Cache[strings.ToLower(skuConversionStatus)]; skuConversionStatusOk { - status.SkuConversionStatus = &skuConversionStatusValue - } else { - skuConversionStatusTemp := StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS(*source.SkuConversionStatus) - status.SkuConversionStatus = &skuConversionStatusTemp - } + skuConversionStatusTemp := genruntime.ToEnum(skuConversionStatus, storageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Values) + status.SkuConversionStatus = &skuConversionStatusTemp } else { status.SkuConversionStatus = nil } @@ -7543,12 +7374,8 @@ func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_St // TargetSkuName if source.TargetSkuName != nil { targetSkuName := *source.TargetSkuName - if targetSkuNameValue, targetSkuNameOk := SkuName_STATUS_Cache[strings.ToLower(targetSkuName)]; targetSkuNameOk { - status.TargetSkuName = &targetSkuNameValue - } else { - targetSkuNameTemp := SkuName_STATUS(*source.TargetSkuName) - status.TargetSkuName = &targetSkuNameTemp - } + targetSkuNameTemp := genruntime.ToEnum(targetSkuName, skuName_STATUS_Values) + status.TargetSkuName = &targetSkuNameTemp } else { status.TargetSkuName = nil } @@ -7701,12 +7528,8 @@ func (properties *AccountImmutabilityPolicyProperties) AssignProperties_From_Acc // State if source.State != nil { state := *source.State - if stateValue, stateOk := AccountImmutabilityPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := AccountImmutabilityPolicyProperties_State(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, accountImmutabilityPolicyProperties_State_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -7827,12 +7650,8 @@ func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_F // State if source.State != nil { state := *source.State - if stateValue, stateOk := AccountImmutabilityPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := AccountImmutabilityPolicyProperties_State_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, accountImmutabilityPolicyProperties_State_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -8034,12 +7853,8 @@ func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirecto // AccountType if source.AccountType != nil { accountType := *source.AccountType - if accountTypeValue, accountTypeOk := ActiveDirectoryProperties_AccountType_Cache[strings.ToLower(accountType)]; accountTypeOk { - properties.AccountType = &accountTypeValue - } else { - accountTypeTemp := ActiveDirectoryProperties_AccountType(*source.AccountType) - properties.AccountType = &accountTypeTemp - } + accountTypeTemp := genruntime.ToEnum(accountType, activeDirectoryProperties_AccountType_Values) + properties.AccountType = &accountTypeTemp } else { properties.AccountType = nil } @@ -8213,12 +8028,8 @@ func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_Active // AccountType if source.AccountType != nil { accountType := *source.AccountType - if accountTypeValue, accountTypeOk := ActiveDirectoryProperties_AccountType_STATUS_Cache[strings.ToLower(accountType)]; accountTypeOk { - properties.AccountType = &accountTypeValue - } else { - accountTypeTemp := ActiveDirectoryProperties_AccountType_STATUS(*source.AccountType) - properties.AccountType = &accountTypeTemp - } + accountTypeTemp := genruntime.ToEnum(accountType, activeDirectoryProperties_AccountType_STATUS_Values) + properties.AccountType = &accountTypeTemp } else { properties.AccountType = nil } @@ -8304,7 +8115,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareElevatedContributor, @@ -8321,7 +8132,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareElevatedContributor, @@ -8339,7 +8150,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADDS, "aadkerb": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADKERB, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AD, @@ -8356,7 +8167,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADDS, "aadkerb": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADKERB, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AD, @@ -8480,7 +8291,7 @@ const ( ) // Mapping from string to BlobRestoreStatus_Status_STATUS -var BlobRestoreStatus_Status_STATUS_Cache = map[string]BlobRestoreStatus_Status_STATUS{ +var blobRestoreStatus_Status_STATUS_Values = map[string]BlobRestoreStatus_Status_STATUS{ "complete": BlobRestoreStatus_Status_STATUS_Complete, "failed": BlobRestoreStatus_Status_STATUS_Failed, "inprogress": BlobRestoreStatus_Status_STATUS_InProgress, @@ -8495,7 +8306,7 @@ const ( ) // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_MicrosoftStorage, } @@ -8508,7 +8319,7 @@ const ( ) // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_STATUS_MicrosoftStorage, } @@ -9146,7 +8957,7 @@ const ( ) // Mapping from string to GeoReplicationStats_Status_STATUS -var GeoReplicationStats_Status_STATUS_Cache = map[string]GeoReplicationStats_Status_STATUS{ +var geoReplicationStats_Status_STATUS_Values = map[string]GeoReplicationStats_Status_STATUS{ "bootstrap": GeoReplicationStats_Status_STATUS_Bootstrap, "live": GeoReplicationStats_Status_STATUS_Live, "unavailable": GeoReplicationStats_Status_STATUS_Unavailable, @@ -9219,12 +9030,8 @@ func (rule *IPRule) AssignProperties_From_IPRule(source *v20220901s.IPRule) erro // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -9308,12 +9115,8 @@ func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20220901 // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -9614,7 +9417,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass -var NetworkRuleSet_Bypass_Cache = map[string]NetworkRuleSet_Bypass{ +var networkRuleSet_Bypass_Values = map[string]NetworkRuleSet_Bypass{ "azureservices": NetworkRuleSet_Bypass_AzureServices, "logging": NetworkRuleSet_Bypass_Logging, "metrics": NetworkRuleSet_Bypass_Metrics, @@ -9631,7 +9434,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass_STATUS -var NetworkRuleSet_Bypass_STATUS_Cache = map[string]NetworkRuleSet_Bypass_STATUS{ +var networkRuleSet_Bypass_STATUS_Values = map[string]NetworkRuleSet_Bypass_STATUS{ "azureservices": NetworkRuleSet_Bypass_STATUS_AzureServices, "logging": NetworkRuleSet_Bypass_STATUS_Logging, "metrics": NetworkRuleSet_Bypass_STATUS_Metrics, @@ -9647,7 +9450,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -9660,7 +9463,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -9853,7 +9656,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice -var RoutingPreference_RoutingChoice_Cache = map[string]RoutingPreference_RoutingChoice{ +var routingPreference_RoutingChoice_Values = map[string]RoutingPreference_RoutingChoice{ "internetrouting": RoutingPreference_RoutingChoice_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_MicrosoftRouting, } @@ -9866,7 +9669,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice_STATUS -var RoutingPreference_RoutingChoice_STATUS_Cache = map[string]RoutingPreference_RoutingChoice_STATUS{ +var routingPreference_RoutingChoice_STATUS_Values = map[string]RoutingPreference_RoutingChoice_STATUS{ "internetrouting": RoutingPreference_RoutingChoice_STATUS_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_STATUS_MicrosoftRouting, } @@ -9877,7 +9680,7 @@ type SasPolicy_ExpirationAction string const SasPolicy_ExpirationAction_Log = SasPolicy_ExpirationAction("Log") // Mapping from string to SasPolicy_ExpirationAction -var SasPolicy_ExpirationAction_Cache = map[string]SasPolicy_ExpirationAction{ +var sasPolicy_ExpirationAction_Values = map[string]SasPolicy_ExpirationAction{ "log": SasPolicy_ExpirationAction_Log, } @@ -9886,7 +9689,7 @@ type SasPolicy_ExpirationAction_STATUS string const SasPolicy_ExpirationAction_STATUS_Log = SasPolicy_ExpirationAction_STATUS("Log") // Mapping from string to SasPolicy_ExpirationAction_STATUS -var SasPolicy_ExpirationAction_STATUS_Cache = map[string]SasPolicy_ExpirationAction_STATUS{ +var sasPolicy_ExpirationAction_STATUS_Values = map[string]SasPolicy_ExpirationAction_STATUS{ "log": SasPolicy_ExpirationAction_STATUS_Log, } @@ -10460,7 +10263,7 @@ const ( ) // Mapping from string to StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS -var StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Cache = map[string]StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS{ +var storageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Values = map[string]StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS{ "failed": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Failed, "inprogress": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_InProgress, "succeeded": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Succeeded, @@ -10657,12 +10460,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -10678,12 +10477,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -10787,12 +10582,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -10803,12 +10594,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State_STATUS(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_STATUS_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -10862,7 +10649,7 @@ const ( ) // Mapping from string to AccountImmutabilityPolicyProperties_State -var AccountImmutabilityPolicyProperties_State_Cache = map[string]AccountImmutabilityPolicyProperties_State{ +var accountImmutabilityPolicyProperties_State_Values = map[string]AccountImmutabilityPolicyProperties_State{ "disabled": AccountImmutabilityPolicyProperties_State_Disabled, "locked": AccountImmutabilityPolicyProperties_State_Locked, "unlocked": AccountImmutabilityPolicyProperties_State_Unlocked, @@ -10877,7 +10664,7 @@ const ( ) // Mapping from string to AccountImmutabilityPolicyProperties_State_STATUS -var AccountImmutabilityPolicyProperties_State_STATUS_Cache = map[string]AccountImmutabilityPolicyProperties_State_STATUS{ +var accountImmutabilityPolicyProperties_State_STATUS_Values = map[string]AccountImmutabilityPolicyProperties_State_STATUS{ "disabled": AccountImmutabilityPolicyProperties_State_STATUS_Disabled, "locked": AccountImmutabilityPolicyProperties_State_STATUS_Locked, "unlocked": AccountImmutabilityPolicyProperties_State_STATUS_Unlocked, @@ -10892,7 +10679,7 @@ const ( ) // Mapping from string to ActiveDirectoryProperties_AccountType -var ActiveDirectoryProperties_AccountType_Cache = map[string]ActiveDirectoryProperties_AccountType{ +var activeDirectoryProperties_AccountType_Values = map[string]ActiveDirectoryProperties_AccountType{ "computer": ActiveDirectoryProperties_AccountType_Computer, "user": ActiveDirectoryProperties_AccountType_User, } @@ -10905,7 +10692,7 @@ const ( ) // Mapping from string to ActiveDirectoryProperties_AccountType_STATUS -var ActiveDirectoryProperties_AccountType_STATUS_Cache = map[string]ActiveDirectoryProperties_AccountType_STATUS{ +var activeDirectoryProperties_AccountType_STATUS_Values = map[string]ActiveDirectoryProperties_AccountType_STATUS{ "computer": ActiveDirectoryProperties_AccountType_STATUS_Computer, "user": ActiveDirectoryProperties_AccountType_STATUS_User, } @@ -11060,12 +10847,8 @@ func (service *EncryptionService) AssignProperties_From_EncryptionService(source // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -11171,12 +10954,8 @@ func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_STATUS_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType_STATUS(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_STATUS_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -11229,7 +11008,7 @@ type IPRule_Action string const IPRule_Action_Allow = IPRule_Action("Allow") // Mapping from string to IPRule_Action -var IPRule_Action_Cache = map[string]IPRule_Action{ +var iPRule_Action_Values = map[string]IPRule_Action{ "allow": IPRule_Action_Allow, } @@ -11238,7 +11017,7 @@ type IPRule_Action_STATUS string const IPRule_Action_STATUS_Allow = IPRule_Action_STATUS("Allow") // Mapping from string to IPRule_Action_STATUS -var IPRule_Action_STATUS_Cache = map[string]IPRule_Action_STATUS{ +var iPRule_Action_STATUS_Values = map[string]IPRule_Action_STATUS{ "allow": IPRule_Action_STATUS_Allow, } @@ -11248,7 +11027,7 @@ type VirtualNetworkRule_Action string const VirtualNetworkRule_Action_Allow = VirtualNetworkRule_Action("Allow") // Mapping from string to VirtualNetworkRule_Action -var VirtualNetworkRule_Action_Cache = map[string]VirtualNetworkRule_Action{ +var virtualNetworkRule_Action_Values = map[string]VirtualNetworkRule_Action{ "allow": VirtualNetworkRule_Action_Allow, } @@ -11257,7 +11036,7 @@ type VirtualNetworkRule_Action_STATUS string const VirtualNetworkRule_Action_STATUS_Allow = VirtualNetworkRule_Action_STATUS("Allow") // Mapping from string to VirtualNetworkRule_Action_STATUS -var VirtualNetworkRule_Action_STATUS_Cache = map[string]VirtualNetworkRule_Action_STATUS{ +var virtualNetworkRule_Action_STATUS_Values = map[string]VirtualNetworkRule_Action_STATUS{ "allow": VirtualNetworkRule_Action_STATUS_Allow, } @@ -11273,7 +11052,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State -var VirtualNetworkRule_State_Cache = map[string]VirtualNetworkRule_State{ +var virtualNetworkRule_State_Values = map[string]VirtualNetworkRule_State{ "deprovisioning": VirtualNetworkRule_State_Deprovisioning, "failed": VirtualNetworkRule_State_Failed, "networksourcedeleted": VirtualNetworkRule_State_NetworkSourceDeleted, @@ -11292,7 +11071,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State_STATUS -var VirtualNetworkRule_State_STATUS_Cache = map[string]VirtualNetworkRule_State_STATUS{ +var virtualNetworkRule_State_STATUS_Values = map[string]VirtualNetworkRule_State_STATUS{ "deprovisioning": VirtualNetworkRule_State_STATUS_Deprovisioning, "failed": VirtualNetworkRule_State_STATUS_Failed, "networksourcedeleted": VirtualNetworkRule_State_STATUS_NetworkSourceDeleted, @@ -11309,7 +11088,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType -var EncryptionService_KeyType_Cache = map[string]EncryptionService_KeyType{ +var encryptionService_KeyType_Values = map[string]EncryptionService_KeyType{ "account": EncryptionService_KeyType_Account, "service": EncryptionService_KeyType_Service, } @@ -11322,7 +11101,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType_STATUS -var EncryptionService_KeyType_STATUS_Cache = map[string]EncryptionService_KeyType_STATUS{ +var encryptionService_KeyType_STATUS_Values = map[string]EncryptionService_KeyType_STATUS{ "account": EncryptionService_KeyType_STATUS_Account, "service": EncryptionService_KeyType_STATUS_Service, } diff --git a/v2/api/storage/v1api20220901/storage_accounts_blob_service_types_gen.go b/v2/api/storage/v1api20220901/storage_accounts_blob_service_types_gen.go index 29f28e2d2c4..870b3b8d1a9 100644 --- a/v2/api/storage/v1api20220901/storage_accounts_blob_service_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_accounts_blob_service_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2146,12 +2145,8 @@ func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTime // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2276,12 +2271,8 @@ func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAcc // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name_STATUS(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_STATUS_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2681,11 +2672,7 @@ func (rule *CorsRule) AssignProperties_From_CorsRule(source *v20220901s.CorsRule for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -2824,11 +2811,7 @@ func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *v2022 for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_STATUS_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods_STATUS(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_STATUS_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -2895,7 +2878,7 @@ type LastAccessTimeTrackingPolicy_Name string const LastAccessTimeTrackingPolicy_Name_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name -var LastAccessTimeTrackingPolicy_Name_Cache = map[string]LastAccessTimeTrackingPolicy_Name{ +var lastAccessTimeTrackingPolicy_Name_Values = map[string]LastAccessTimeTrackingPolicy_Name{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_AccessTimeTracking, } @@ -2904,7 +2887,7 @@ type LastAccessTimeTrackingPolicy_Name_STATUS string const LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name_STATUS("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name_STATUS -var LastAccessTimeTrackingPolicy_Name_STATUS_Cache = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ +var lastAccessTimeTrackingPolicy_Name_STATUS_Values = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking, } @@ -2923,7 +2906,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods -var CorsRule_AllowedMethods_Cache = map[string]CorsRule_AllowedMethods{ +var corsRule_AllowedMethods_Values = map[string]CorsRule_AllowedMethods{ "delete": CorsRule_AllowedMethods_DELETE, "get": CorsRule_AllowedMethods_GET, "head": CorsRule_AllowedMethods_HEAD, @@ -2948,7 +2931,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods_STATUS -var CorsRule_AllowedMethods_STATUS_Cache = map[string]CorsRule_AllowedMethods_STATUS{ +var corsRule_AllowedMethods_STATUS_Values = map[string]CorsRule_AllowedMethods_STATUS{ "delete": CorsRule_AllowedMethods_STATUS_DELETE, "get": CorsRule_AllowedMethods_STATUS_GET, "head": CorsRule_AllowedMethods_STATUS_HEAD, diff --git a/v2/api/storage/v1api20220901/storage_accounts_blob_services_container_types_gen.go b/v2/api/storage/v1api20220901/storage_accounts_blob_services_container_types_gen.go index 5cd655ff76b..5745e236aaa 100644 --- a/v2/api/storage/v1api20220901/storage_accounts_blob_services_container_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_accounts_blob_services_container_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -627,12 +626,8 @@ func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_F // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1190,12 +1185,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseDuration if source.LeaseDuration != nil { leaseDuration := *source.LeaseDuration - if leaseDurationValue, leaseDurationOk := ContainerProperties_LeaseDuration_STATUS_Cache[strings.ToLower(leaseDuration)]; leaseDurationOk { - container.LeaseDuration = &leaseDurationValue - } else { - leaseDurationTemp := ContainerProperties_LeaseDuration_STATUS(*source.LeaseDuration) - container.LeaseDuration = &leaseDurationTemp - } + leaseDurationTemp := genruntime.ToEnum(leaseDuration, containerProperties_LeaseDuration_STATUS_Values) + container.LeaseDuration = &leaseDurationTemp } else { container.LeaseDuration = nil } @@ -1203,12 +1194,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseState if source.LeaseState != nil { leaseState := *source.LeaseState - if leaseStateValue, leaseStateOk := ContainerProperties_LeaseState_STATUS_Cache[strings.ToLower(leaseState)]; leaseStateOk { - container.LeaseState = &leaseStateValue - } else { - leaseStateTemp := ContainerProperties_LeaseState_STATUS(*source.LeaseState) - container.LeaseState = &leaseStateTemp - } + leaseStateTemp := genruntime.ToEnum(leaseState, containerProperties_LeaseState_STATUS_Values) + container.LeaseState = &leaseStateTemp } else { container.LeaseState = nil } @@ -1216,12 +1203,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseStatus if source.LeaseStatus != nil { leaseStatus := *source.LeaseStatus - if leaseStatusValue, leaseStatusOk := ContainerProperties_LeaseStatus_STATUS_Cache[strings.ToLower(leaseStatus)]; leaseStatusOk { - container.LeaseStatus = &leaseStatusValue - } else { - leaseStatusTemp := ContainerProperties_LeaseStatus_STATUS(*source.LeaseStatus) - container.LeaseStatus = &leaseStatusTemp - } + leaseStatusTemp := genruntime.ToEnum(leaseStatus, containerProperties_LeaseStatus_STATUS_Values) + container.LeaseStatus = &leaseStatusTemp } else { container.LeaseStatus = nil } @@ -1247,12 +1230,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_STATUS_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess_STATUS(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_STATUS_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1443,7 +1422,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseDuration_STATUS -var ContainerProperties_LeaseDuration_STATUS_Cache = map[string]ContainerProperties_LeaseDuration_STATUS{ +var containerProperties_LeaseDuration_STATUS_Values = map[string]ContainerProperties_LeaseDuration_STATUS{ "fixed": ContainerProperties_LeaseDuration_STATUS_Fixed, "infinite": ContainerProperties_LeaseDuration_STATUS_Infinite, } @@ -1459,7 +1438,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseState_STATUS -var ContainerProperties_LeaseState_STATUS_Cache = map[string]ContainerProperties_LeaseState_STATUS{ +var containerProperties_LeaseState_STATUS_Values = map[string]ContainerProperties_LeaseState_STATUS{ "available": ContainerProperties_LeaseState_STATUS_Available, "breaking": ContainerProperties_LeaseState_STATUS_Breaking, "broken": ContainerProperties_LeaseState_STATUS_Broken, @@ -1475,7 +1454,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseStatus_STATUS -var ContainerProperties_LeaseStatus_STATUS_Cache = map[string]ContainerProperties_LeaseStatus_STATUS{ +var containerProperties_LeaseStatus_STATUS_Values = map[string]ContainerProperties_LeaseStatus_STATUS{ "locked": ContainerProperties_LeaseStatus_STATUS_Locked, "unlocked": ContainerProperties_LeaseStatus_STATUS_Unlocked, } @@ -1490,7 +1469,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess -var ContainerProperties_PublicAccess_Cache = map[string]ContainerProperties_PublicAccess{ +var containerProperties_PublicAccess_Values = map[string]ContainerProperties_PublicAccess{ "blob": ContainerProperties_PublicAccess_Blob, "container": ContainerProperties_PublicAccess_Container, "none": ContainerProperties_PublicAccess_None, @@ -1505,7 +1484,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess_STATUS -var ContainerProperties_PublicAccess_STATUS_Cache = map[string]ContainerProperties_PublicAccess_STATUS{ +var containerProperties_PublicAccess_STATUS_Values = map[string]ContainerProperties_PublicAccess_STATUS{ "blob": ContainerProperties_PublicAccess_STATUS_Blob, "container": ContainerProperties_PublicAccess_STATUS_Container, "none": ContainerProperties_PublicAccess_STATUS_None, @@ -1638,12 +1617,8 @@ func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_Imm // State if source.State != nil { state := *source.State - if stateValue, stateOk := ImmutabilityPolicyProperty_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := ImmutabilityPolicyProperty_State_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, immutabilityPolicyProperty_State_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -1880,12 +1855,8 @@ func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_I // MigrationState if source.MigrationState != nil { migrationState := *source.MigrationState - if migrationStateValue, migrationStateOk := ImmutableStorageWithVersioning_MigrationState_STATUS_Cache[strings.ToLower(migrationState)]; migrationStateOk { - versioning.MigrationState = &migrationStateValue - } else { - migrationStateTemp := ImmutableStorageWithVersioning_MigrationState_STATUS(*source.MigrationState) - versioning.MigrationState = &migrationStateTemp - } + migrationStateTemp := genruntime.ToEnum(migrationState, immutableStorageWithVersioning_MigrationState_STATUS_Values) + versioning.MigrationState = &migrationStateTemp } else { versioning.MigrationState = nil } @@ -2098,7 +2069,7 @@ const ( ) // Mapping from string to ImmutabilityPolicyProperty_State_STATUS -var ImmutabilityPolicyProperty_State_STATUS_Cache = map[string]ImmutabilityPolicyProperty_State_STATUS{ +var immutabilityPolicyProperty_State_STATUS_Values = map[string]ImmutabilityPolicyProperty_State_STATUS{ "locked": ImmutabilityPolicyProperty_State_STATUS_Locked, "unlocked": ImmutabilityPolicyProperty_State_STATUS_Unlocked, } @@ -2111,7 +2082,7 @@ const ( ) // Mapping from string to ImmutableStorageWithVersioning_MigrationState_STATUS -var ImmutableStorageWithVersioning_MigrationState_STATUS_Cache = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ +var immutableStorageWithVersioning_MigrationState_STATUS_Values = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ "completed": ImmutableStorageWithVersioning_MigrationState_STATUS_Completed, "inprogress": ImmutableStorageWithVersioning_MigrationState_STATUS_InProgress, } @@ -2455,12 +2426,8 @@ func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistor // Update if source.Update != nil { update := *source.Update - if updateValue, updateOk := UpdateHistoryProperty_Update_STATUS_Cache[strings.ToLower(update)]; updateOk { - property.Update = &updateValue - } else { - updateTemp := UpdateHistoryProperty_Update_STATUS(*source.Update) - property.Update = &updateTemp - } + updateTemp := genruntime.ToEnum(update, updateHistoryProperty_Update_STATUS_Values) + property.Update = &updateTemp } else { property.Update = nil } @@ -2536,7 +2503,7 @@ const ( ) // Mapping from string to UpdateHistoryProperty_Update_STATUS -var UpdateHistoryProperty_Update_STATUS_Cache = map[string]UpdateHistoryProperty_Update_STATUS{ +var updateHistoryProperty_Update_STATUS_Values = map[string]UpdateHistoryProperty_Update_STATUS{ "extend": UpdateHistoryProperty_Update_STATUS_Extend, "lock": UpdateHistoryProperty_Update_STATUS_Lock, "put": UpdateHistoryProperty_Update_STATUS_Put, diff --git a/v2/api/storage/v1api20220901/storage_accounts_file_services_share_types_gen.go b/v2/api/storage/v1api20220901/storage_accounts_file_services_share_types_gen.go index b2bf4b52933..b2b040bcf89 100644 --- a/v2/api/storage/v1api20220901/storage_accounts_file_services_share_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_accounts_file_services_share_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -559,12 +558,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := FileShareProperties_AccessTier_Cache[strings.ToLower(accessTier)]; accessTierOk { - share.AccessTier = &accessTierValue - } else { - accessTierTemp := FileShareProperties_AccessTier(*source.AccessTier) - share.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, fileShareProperties_AccessTier_Values) + share.AccessTier = &accessTierTemp } else { share.AccessTier = nil } @@ -575,12 +570,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // EnabledProtocols if source.EnabledProtocols != nil { enabledProtocol := *source.EnabledProtocols - if enabledProtocols, enabledProtocolsOk := FileShareProperties_EnabledProtocols_Cache[strings.ToLower(enabledProtocol)]; enabledProtocolsOk { - share.EnabledProtocols = &enabledProtocols - } else { - enabledProtocolTemp := FileShareProperties_EnabledProtocols(*source.EnabledProtocols) - share.EnabledProtocols = &enabledProtocolTemp - } + enabledProtocolTemp := genruntime.ToEnum(enabledProtocol, fileShareProperties_EnabledProtocols_Values) + share.EnabledProtocols = &enabledProtocolTemp } else { share.EnabledProtocols = nil } @@ -599,12 +590,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // RootSquash if source.RootSquash != nil { rootSquash := *source.RootSquash - if rootSquashValue, rootSquashOk := FileShareProperties_RootSquash_Cache[strings.ToLower(rootSquash)]; rootSquashOk { - share.RootSquash = &rootSquashValue - } else { - rootSquashTemp := FileShareProperties_RootSquash(*source.RootSquash) - share.RootSquash = &rootSquashTemp - } + rootSquashTemp := genruntime.ToEnum(rootSquash, fileShareProperties_RootSquash_Values) + share.RootSquash = &rootSquashTemp } else { share.RootSquash = nil } @@ -1076,12 +1063,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := FileShareProperties_AccessTier_STATUS_Cache[strings.ToLower(accessTier)]; accessTierOk { - share.AccessTier = &accessTierValue - } else { - accessTierTemp := FileShareProperties_AccessTier_STATUS(*source.AccessTier) - share.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, fileShareProperties_AccessTier_STATUS_Values) + share.AccessTier = &accessTierTemp } else { share.AccessTier = nil } @@ -1109,12 +1092,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // EnabledProtocols if source.EnabledProtocols != nil { enabledProtocol := *source.EnabledProtocols - if enabledProtocols, enabledProtocolsOk := FileShareProperties_EnabledProtocols_STATUS_Cache[strings.ToLower(enabledProtocol)]; enabledProtocolsOk { - share.EnabledProtocols = &enabledProtocols - } else { - enabledProtocolTemp := FileShareProperties_EnabledProtocols_STATUS(*source.EnabledProtocols) - share.EnabledProtocols = &enabledProtocolTemp - } + enabledProtocolTemp := genruntime.ToEnum(enabledProtocol, fileShareProperties_EnabledProtocols_STATUS_Values) + share.EnabledProtocols = &enabledProtocolTemp } else { share.EnabledProtocols = nil } @@ -1131,12 +1110,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseDuration if source.LeaseDuration != nil { leaseDuration := *source.LeaseDuration - if leaseDurationValue, leaseDurationOk := FileShareProperties_LeaseDuration_STATUS_Cache[strings.ToLower(leaseDuration)]; leaseDurationOk { - share.LeaseDuration = &leaseDurationValue - } else { - leaseDurationTemp := FileShareProperties_LeaseDuration_STATUS(*source.LeaseDuration) - share.LeaseDuration = &leaseDurationTemp - } + leaseDurationTemp := genruntime.ToEnum(leaseDuration, fileShareProperties_LeaseDuration_STATUS_Values) + share.LeaseDuration = &leaseDurationTemp } else { share.LeaseDuration = nil } @@ -1144,12 +1119,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseState if source.LeaseState != nil { leaseState := *source.LeaseState - if leaseStateValue, leaseStateOk := FileShareProperties_LeaseState_STATUS_Cache[strings.ToLower(leaseState)]; leaseStateOk { - share.LeaseState = &leaseStateValue - } else { - leaseStateTemp := FileShareProperties_LeaseState_STATUS(*source.LeaseState) - share.LeaseState = &leaseStateTemp - } + leaseStateTemp := genruntime.ToEnum(leaseState, fileShareProperties_LeaseState_STATUS_Values) + share.LeaseState = &leaseStateTemp } else { share.LeaseState = nil } @@ -1157,12 +1128,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseStatus if source.LeaseStatus != nil { leaseStatus := *source.LeaseStatus - if leaseStatusValue, leaseStatusOk := FileShareProperties_LeaseStatus_STATUS_Cache[strings.ToLower(leaseStatus)]; leaseStatusOk { - share.LeaseStatus = &leaseStatusValue - } else { - leaseStatusTemp := FileShareProperties_LeaseStatus_STATUS(*source.LeaseStatus) - share.LeaseStatus = &leaseStatusTemp - } + leaseStatusTemp := genruntime.ToEnum(leaseStatus, fileShareProperties_LeaseStatus_STATUS_Values) + share.LeaseStatus = &leaseStatusTemp } else { share.LeaseStatus = nil } @@ -1179,12 +1146,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // RootSquash if source.RootSquash != nil { rootSquash := *source.RootSquash - if rootSquashValue, rootSquashOk := FileShareProperties_RootSquash_STATUS_Cache[strings.ToLower(rootSquash)]; rootSquashOk { - share.RootSquash = &rootSquashValue - } else { - rootSquashTemp := FileShareProperties_RootSquash_STATUS(*source.RootSquash) - share.RootSquash = &rootSquashTemp - } + rootSquashTemp := genruntime.ToEnum(rootSquash, fileShareProperties_RootSquash_STATUS_Values) + share.RootSquash = &rootSquashTemp } else { share.RootSquash = nil } @@ -1372,7 +1335,7 @@ const ( ) // Mapping from string to FileShareProperties_AccessTier -var FileShareProperties_AccessTier_Cache = map[string]FileShareProperties_AccessTier{ +var fileShareProperties_AccessTier_Values = map[string]FileShareProperties_AccessTier{ "cool": FileShareProperties_AccessTier_Cool, "hot": FileShareProperties_AccessTier_Hot, "premium": FileShareProperties_AccessTier_Premium, @@ -1389,7 +1352,7 @@ const ( ) // Mapping from string to FileShareProperties_AccessTier_STATUS -var FileShareProperties_AccessTier_STATUS_Cache = map[string]FileShareProperties_AccessTier_STATUS{ +var fileShareProperties_AccessTier_STATUS_Values = map[string]FileShareProperties_AccessTier_STATUS{ "cool": FileShareProperties_AccessTier_STATUS_Cool, "hot": FileShareProperties_AccessTier_STATUS_Hot, "premium": FileShareProperties_AccessTier_STATUS_Premium, @@ -1405,7 +1368,7 @@ const ( ) // Mapping from string to FileShareProperties_EnabledProtocols -var FileShareProperties_EnabledProtocols_Cache = map[string]FileShareProperties_EnabledProtocols{ +var fileShareProperties_EnabledProtocols_Values = map[string]FileShareProperties_EnabledProtocols{ "nfs": FileShareProperties_EnabledProtocols_NFS, "smb": FileShareProperties_EnabledProtocols_SMB, } @@ -1418,7 +1381,7 @@ const ( ) // Mapping from string to FileShareProperties_EnabledProtocols_STATUS -var FileShareProperties_EnabledProtocols_STATUS_Cache = map[string]FileShareProperties_EnabledProtocols_STATUS{ +var fileShareProperties_EnabledProtocols_STATUS_Values = map[string]FileShareProperties_EnabledProtocols_STATUS{ "nfs": FileShareProperties_EnabledProtocols_STATUS_NFS, "smb": FileShareProperties_EnabledProtocols_STATUS_SMB, } @@ -1431,7 +1394,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseDuration_STATUS -var FileShareProperties_LeaseDuration_STATUS_Cache = map[string]FileShareProperties_LeaseDuration_STATUS{ +var fileShareProperties_LeaseDuration_STATUS_Values = map[string]FileShareProperties_LeaseDuration_STATUS{ "fixed": FileShareProperties_LeaseDuration_STATUS_Fixed, "infinite": FileShareProperties_LeaseDuration_STATUS_Infinite, } @@ -1447,7 +1410,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseState_STATUS -var FileShareProperties_LeaseState_STATUS_Cache = map[string]FileShareProperties_LeaseState_STATUS{ +var fileShareProperties_LeaseState_STATUS_Values = map[string]FileShareProperties_LeaseState_STATUS{ "available": FileShareProperties_LeaseState_STATUS_Available, "breaking": FileShareProperties_LeaseState_STATUS_Breaking, "broken": FileShareProperties_LeaseState_STATUS_Broken, @@ -1463,7 +1426,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseStatus_STATUS -var FileShareProperties_LeaseStatus_STATUS_Cache = map[string]FileShareProperties_LeaseStatus_STATUS{ +var fileShareProperties_LeaseStatus_STATUS_Values = map[string]FileShareProperties_LeaseStatus_STATUS{ "locked": FileShareProperties_LeaseStatus_STATUS_Locked, "unlocked": FileShareProperties_LeaseStatus_STATUS_Unlocked, } @@ -1478,7 +1441,7 @@ const ( ) // Mapping from string to FileShareProperties_RootSquash -var FileShareProperties_RootSquash_Cache = map[string]FileShareProperties_RootSquash{ +var fileShareProperties_RootSquash_Values = map[string]FileShareProperties_RootSquash{ "allsquash": FileShareProperties_RootSquash_AllSquash, "norootsquash": FileShareProperties_RootSquash_NoRootSquash, "rootsquash": FileShareProperties_RootSquash_RootSquash, @@ -1493,7 +1456,7 @@ const ( ) // Mapping from string to FileShareProperties_RootSquash_STATUS -var FileShareProperties_RootSquash_STATUS_Cache = map[string]FileShareProperties_RootSquash_STATUS{ +var fileShareProperties_RootSquash_STATUS_Values = map[string]FileShareProperties_RootSquash_STATUS{ "allsquash": FileShareProperties_RootSquash_STATUS_AllSquash, "norootsquash": FileShareProperties_RootSquash_STATUS_NoRootSquash, "rootsquash": FileShareProperties_RootSquash_STATUS_RootSquash, diff --git a/v2/api/storage/v1api20220901/storage_accounts_management_policy_types_gen.go b/v2/api/storage/v1api20220901/storage_accounts_management_policy_types_gen.go index a9512786b8c..3e745da77e6 100644 --- a/v2/api/storage/v1api20220901/storage_accounts_management_policy_types_gen.go +++ b/v2/api/storage/v1api20220901/storage_accounts_management_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1069,12 +1068,8 @@ func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(sou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1222,12 +1217,8 @@ func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyR // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type_STATUS(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_STATUS_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1559,7 +1550,7 @@ type ManagementPolicyRule_Type string const ManagementPolicyRule_Type_Lifecycle = ManagementPolicyRule_Type("Lifecycle") // Mapping from string to ManagementPolicyRule_Type -var ManagementPolicyRule_Type_Cache = map[string]ManagementPolicyRule_Type{ +var managementPolicyRule_Type_Values = map[string]ManagementPolicyRule_Type{ "lifecycle": ManagementPolicyRule_Type_Lifecycle, } @@ -1568,7 +1559,7 @@ type ManagementPolicyRule_Type_STATUS string const ManagementPolicyRule_Type_STATUS_Lifecycle = ManagementPolicyRule_Type_STATUS("Lifecycle") // Mapping from string to ManagementPolicyRule_Type_STATUS -var ManagementPolicyRule_Type_STATUS_Cache = map[string]ManagementPolicyRule_Type_STATUS{ +var managementPolicyRule_Type_STATUS_Values = map[string]ManagementPolicyRule_Type_STATUS{ "lifecycle": ManagementPolicyRule_Type_STATUS_Lifecycle, } diff --git a/v2/api/storage/v1api20230101/storage/storage_account_types_gen.go b/v2/api/storage/v1api20230101/storage/storage_account_types_gen.go index 72efadcbc8f..4cf09cb08fe 100644 --- a/v2/api/storage/v1api20230101/storage/storage_account_types_gen.go +++ b/v2/api/storage/v1api20230101/storage/storage_account_types_gen.go @@ -204,7 +204,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } diff --git a/v2/api/storage/v1api20230101/storage_account_spec_arm_types_gen.go b/v2/api/storage/v1api20230101/storage_account_spec_arm_types_gen.go index da6f69cf5bf..d6123e317f9 100644 --- a/v2/api/storage/v1api20230101/storage_account_spec_arm_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_account_spec_arm_types_gen.go @@ -89,7 +89,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_Spec -var StorageAccount_Kind_Spec_Cache = map[string]StorageAccount_Kind_Spec{ +var storageAccount_Kind_Spec_Values = map[string]StorageAccount_Kind_Spec{ "blobstorage": StorageAccount_Kind_Spec_BlobStorage, "blockblobstorage": StorageAccount_Kind_Spec_BlockBlobStorage, "filestorage": StorageAccount_Kind_Spec_FileStorage, @@ -234,7 +234,7 @@ type ExtendedLocationType string const ExtendedLocationType_EdgeZone = ExtendedLocationType("EdgeZone") // Mapping from string to ExtendedLocationType -var ExtendedLocationType_Cache = map[string]ExtendedLocationType{ +var extendedLocationType_Values = map[string]ExtendedLocationType{ "edgezone": ExtendedLocationType_EdgeZone, } @@ -249,7 +249,7 @@ const ( ) // Mapping from string to Identity_Type -var Identity_Type_Cache = map[string]Identity_Type{ +var identity_Type_Values = map[string]Identity_Type{ "none": Identity_Type_None, "systemassigned": Identity_Type_SystemAssigned, "systemassigned,userassigned": Identity_Type_SystemAssignedUserAssigned, @@ -333,7 +333,7 @@ const ( ) // Mapping from string to SkuName -var SkuName_Cache = map[string]SkuName{ +var skuName_Values = map[string]SkuName{ "premium_lrs": SkuName_Premium_LRS, "premium_zrs": SkuName_Premium_ZRS, "standard_grs": SkuName_Standard_GRS, @@ -354,7 +354,7 @@ const ( ) // Mapping from string to Tier -var Tier_Cache = map[string]Tier{ +var tier_Values = map[string]Tier{ "premium": Tier_Premium, "standard": Tier_Standard, } diff --git a/v2/api/storage/v1api20230101/storage_account_status_arm_types_gen.go b/v2/api/storage/v1api20230101/storage_account_status_arm_types_gen.go index b4a0a1d395c..376fa5fb6cd 100644 --- a/v2/api/storage/v1api20230101/storage_account_status_arm_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_account_status_arm_types_gen.go @@ -84,7 +84,7 @@ const ( ) // Mapping from string to StorageAccount_Kind_STATUS -var StorageAccount_Kind_STATUS_Cache = map[string]StorageAccount_Kind_STATUS{ +var storageAccount_Kind_STATUS_Values = map[string]StorageAccount_Kind_STATUS{ "blobstorage": StorageAccount_Kind_STATUS_BlobStorage, "blockblobstorage": StorageAccount_Kind_STATUS_BlockBlobStorage, "filestorage": StorageAccount_Kind_STATUS_FileStorage, @@ -329,7 +329,7 @@ type ExtendedLocationType_STATUS string const ExtendedLocationType_STATUS_EdgeZone = ExtendedLocationType_STATUS("EdgeZone") // Mapping from string to ExtendedLocationType_STATUS -var ExtendedLocationType_STATUS_Cache = map[string]ExtendedLocationType_STATUS{ +var extendedLocationType_STATUS_Values = map[string]ExtendedLocationType_STATUS{ "edgezone": ExtendedLocationType_STATUS_EdgeZone, } @@ -370,7 +370,7 @@ const ( ) // Mapping from string to Identity_Type_STATUS -var Identity_Type_STATUS_Cache = map[string]Identity_Type_STATUS{ +var identity_Type_STATUS_Values = map[string]Identity_Type_STATUS{ "none": Identity_Type_STATUS_None, "systemassigned": Identity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": Identity_Type_STATUS_SystemAssignedUserAssigned, @@ -466,7 +466,7 @@ const ( ) // Mapping from string to SkuName_STATUS -var SkuName_STATUS_Cache = map[string]SkuName_STATUS{ +var skuName_STATUS_Values = map[string]SkuName_STATUS{ "premium_lrs": SkuName_STATUS_Premium_LRS, "premium_zrs": SkuName_STATUS_Premium_ZRS, "standard_grs": SkuName_STATUS_Standard_GRS, @@ -501,7 +501,7 @@ const ( ) // Mapping from string to Tier_STATUS -var Tier_STATUS_Cache = map[string]Tier_STATUS{ +var tier_STATUS_Values = map[string]Tier_STATUS{ "premium": Tier_STATUS_Premium, "standard": Tier_STATUS_Standard, } diff --git a/v2/api/storage/v1api20230101/storage_account_types_gen.go b/v2/api/storage/v1api20230101/storage_account_types_gen.go index b6a4ff4000f..837aca15d27 100644 --- a/v2/api/storage/v1api20230101/storage_account_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_account_types_gen.go @@ -20,7 +20,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/client" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -436,7 +435,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2023-01-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2023-01-01": APIVersion_Value, } @@ -1168,12 +1167,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountPropertiesCreateParameters_AccessTier_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountPropertiesCreateParameters_AccessTier(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountPropertiesCreateParameters_AccessTier_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -1205,12 +1200,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // AllowedCopyScope if source.AllowedCopyScope != nil { allowedCopyScope := *source.AllowedCopyScope - if allowedCopyScopeValue, allowedCopyScopeOk := StorageAccountPropertiesCreateParameters_AllowedCopyScope_Cache[strings.ToLower(allowedCopyScope)]; allowedCopyScopeOk { - account.AllowedCopyScope = &allowedCopyScopeValue - } else { - allowedCopyScopeTemp := StorageAccountPropertiesCreateParameters_AllowedCopyScope(*source.AllowedCopyScope) - account.AllowedCopyScope = &allowedCopyScopeTemp - } + allowedCopyScopeTemp := genruntime.ToEnum(allowedCopyScope, storageAccountPropertiesCreateParameters_AllowedCopyScope_Values) + account.AllowedCopyScope = &allowedCopyScopeTemp } else { account.AllowedCopyScope = nil } @@ -1253,12 +1244,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // DnsEndpointType if source.DnsEndpointType != nil { dnsEndpointType := *source.DnsEndpointType - if dnsEndpointTypeValue, dnsEndpointTypeOk := StorageAccountPropertiesCreateParameters_DnsEndpointType_Cache[strings.ToLower(dnsEndpointType)]; dnsEndpointTypeOk { - account.DnsEndpointType = &dnsEndpointTypeValue - } else { - dnsEndpointTypeTemp := StorageAccountPropertiesCreateParameters_DnsEndpointType(*source.DnsEndpointType) - account.DnsEndpointType = &dnsEndpointTypeTemp - } + dnsEndpointTypeTemp := genruntime.ToEnum(dnsEndpointType, storageAccountPropertiesCreateParameters_DnsEndpointType_Values) + account.DnsEndpointType = &dnsEndpointTypeTemp } else { account.DnsEndpointType = nil } @@ -1358,12 +1345,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_Spec_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_Spec(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_Spec_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -1371,12 +1354,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountPropertiesCreateParameters_LargeFileSharesState(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountPropertiesCreateParameters_LargeFileSharesState_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -1387,12 +1366,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountPropertiesCreateParameters_MinimumTlsVersion(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -1432,12 +1407,8 @@ func (account *StorageAccount_Spec) AssignProperties_From_StorageAccount_Spec(so // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := StorageAccountPropertiesCreateParameters_PublicNetworkAccess(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, storageAccountPropertiesCreateParameters_PublicNetworkAccess_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -2840,12 +2811,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := StorageAccountProperties_AccessTier_STATUS_Cache[strings.ToLower(accessTier)]; accessTierOk { - account.AccessTier = &accessTierValue - } else { - accessTierTemp := StorageAccountProperties_AccessTier_STATUS(*source.AccessTier) - account.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, storageAccountProperties_AccessTier_STATUS_Values) + account.AccessTier = &accessTierTemp } else { account.AccessTier = nil } @@ -2885,12 +2852,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // AllowedCopyScope if source.AllowedCopyScope != nil { allowedCopyScope := *source.AllowedCopyScope - if allowedCopyScopeValue, allowedCopyScopeOk := StorageAccountProperties_AllowedCopyScope_STATUS_Cache[strings.ToLower(allowedCopyScope)]; allowedCopyScopeOk { - account.AllowedCopyScope = &allowedCopyScopeValue - } else { - allowedCopyScopeTemp := StorageAccountProperties_AllowedCopyScope_STATUS(*source.AllowedCopyScope) - account.AllowedCopyScope = &allowedCopyScopeTemp - } + allowedCopyScopeTemp := genruntime.ToEnum(allowedCopyScope, storageAccountProperties_AllowedCopyScope_STATUS_Values) + account.AllowedCopyScope = &allowedCopyScopeTemp } else { account.AllowedCopyScope = nil } @@ -2948,12 +2911,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // DnsEndpointType if source.DnsEndpointType != nil { dnsEndpointType := *source.DnsEndpointType - if dnsEndpointTypeValue, dnsEndpointTypeOk := StorageAccountProperties_DnsEndpointType_STATUS_Cache[strings.ToLower(dnsEndpointType)]; dnsEndpointTypeOk { - account.DnsEndpointType = &dnsEndpointTypeValue - } else { - dnsEndpointTypeTemp := StorageAccountProperties_DnsEndpointType_STATUS(*source.DnsEndpointType) - account.DnsEndpointType = &dnsEndpointTypeTemp - } + dnsEndpointTypeTemp := genruntime.ToEnum(dnsEndpointType, storageAccountProperties_DnsEndpointType_STATUS_Values) + account.DnsEndpointType = &dnsEndpointTypeTemp } else { account.DnsEndpointType = nil } @@ -3096,12 +3055,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // Kind if source.Kind != nil { kind := *source.Kind - if kindValue, kindOk := StorageAccount_Kind_STATUS_Cache[strings.ToLower(kind)]; kindOk { - account.Kind = &kindValue - } else { - kindTemp := StorageAccount_Kind_STATUS(*source.Kind) - account.Kind = &kindTemp - } + kindTemp := genruntime.ToEnum(kind, storageAccount_Kind_STATUS_Values) + account.Kind = &kindTemp } else { account.Kind = nil } @@ -3109,12 +3064,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // LargeFileSharesState if source.LargeFileSharesState != nil { largeFileSharesState := *source.LargeFileSharesState - if largeFileSharesStateValue, largeFileSharesStateOk := StorageAccountProperties_LargeFileSharesState_STATUS_Cache[strings.ToLower(largeFileSharesState)]; largeFileSharesStateOk { - account.LargeFileSharesState = &largeFileSharesStateValue - } else { - largeFileSharesStateTemp := StorageAccountProperties_LargeFileSharesState_STATUS(*source.LargeFileSharesState) - account.LargeFileSharesState = &largeFileSharesStateTemp - } + largeFileSharesStateTemp := genruntime.ToEnum(largeFileSharesState, storageAccountProperties_LargeFileSharesState_STATUS_Values) + account.LargeFileSharesState = &largeFileSharesStateTemp } else { account.LargeFileSharesState = nil } @@ -3128,12 +3079,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // MinimumTlsVersion if source.MinimumTlsVersion != nil { minimumTlsVersion := *source.MinimumTlsVersion - if minimumTlsVersionValue, minimumTlsVersionOk := StorageAccountProperties_MinimumTlsVersion_STATUS_Cache[strings.ToLower(minimumTlsVersion)]; minimumTlsVersionOk { - account.MinimumTlsVersion = &minimumTlsVersionValue - } else { - minimumTlsVersionTemp := StorageAccountProperties_MinimumTlsVersion_STATUS(*source.MinimumTlsVersion) - account.MinimumTlsVersion = &minimumTlsVersionTemp - } + minimumTlsVersionTemp := genruntime.ToEnum(minimumTlsVersion, storageAccountProperties_MinimumTlsVersion_STATUS_Values) + account.MinimumTlsVersion = &minimumTlsVersionTemp } else { account.MinimumTlsVersion = nil } @@ -3189,12 +3136,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := StorageAccountProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - account.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := StorageAccountProperties_ProvisioningState_STATUS(*source.ProvisioningState) - account.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, storageAccountProperties_ProvisioningState_STATUS_Values) + account.ProvisioningState = &provisioningStateTemp } else { account.ProvisioningState = nil } @@ -3202,12 +3145,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := StorageAccountProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - account.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := StorageAccountProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - account.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, storageAccountProperties_PublicNetworkAccess_STATUS_Values) + account.PublicNetworkAccess = &publicNetworkAccessTemp } else { account.PublicNetworkAccess = nil } @@ -3266,12 +3205,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfPrimary if source.StatusOfPrimary != nil { statusOfPrimary := *source.StatusOfPrimary - if statusOfPrimaryValue, statusOfPrimaryOk := StorageAccountProperties_StatusOfPrimary_STATUS_Cache[strings.ToLower(statusOfPrimary)]; statusOfPrimaryOk { - account.StatusOfPrimary = &statusOfPrimaryValue - } else { - statusOfPrimaryTemp := StorageAccountProperties_StatusOfPrimary_STATUS(*source.StatusOfPrimary) - account.StatusOfPrimary = &statusOfPrimaryTemp - } + statusOfPrimaryTemp := genruntime.ToEnum(statusOfPrimary, storageAccountProperties_StatusOfPrimary_STATUS_Values) + account.StatusOfPrimary = &statusOfPrimaryTemp } else { account.StatusOfPrimary = nil } @@ -3279,12 +3214,8 @@ func (account *StorageAccount_STATUS) AssignProperties_From_StorageAccount_STATU // StatusOfSecondary if source.StatusOfSecondary != nil { statusOfSecondary := *source.StatusOfSecondary - if statusOfSecondaryValue, statusOfSecondaryOk := StorageAccountProperties_StatusOfSecondary_STATUS_Cache[strings.ToLower(statusOfSecondary)]; statusOfSecondaryOk { - account.StatusOfSecondary = &statusOfSecondaryValue - } else { - statusOfSecondaryTemp := StorageAccountProperties_StatusOfSecondary_STATUS(*source.StatusOfSecondary) - account.StatusOfSecondary = &statusOfSecondaryTemp - } + statusOfSecondaryTemp := genruntime.ToEnum(statusOfSecondary, storageAccountProperties_StatusOfSecondary_STATUS_Values) + account.StatusOfSecondary = &statusOfSecondaryTemp } else { account.StatusOfSecondary = nil } @@ -3866,12 +3797,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -3879,12 +3806,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication) AssignProperties_Fr // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -4043,12 +3966,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DefaultSharePermission if source.DefaultSharePermission != nil { defaultSharePermission := *source.DefaultSharePermission - if defaultSharePermissionValue, defaultSharePermissionOk := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache[strings.ToLower(defaultSharePermission)]; defaultSharePermissionOk { - authentication.DefaultSharePermission = &defaultSharePermissionValue - } else { - defaultSharePermissionTemp := AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS(*source.DefaultSharePermission) - authentication.DefaultSharePermission = &defaultSharePermissionTemp - } + defaultSharePermissionTemp := genruntime.ToEnum(defaultSharePermission, azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values) + authentication.DefaultSharePermission = &defaultSharePermissionTemp } else { authentication.DefaultSharePermission = nil } @@ -4056,12 +3975,8 @@ func (authentication *AzureFilesIdentityBasedAuthentication_STATUS) AssignProper // DirectoryServiceOptions if source.DirectoryServiceOptions != nil { directoryServiceOption := *source.DirectoryServiceOptions - if directoryServiceOptions, directoryServiceOptionsOk := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache[strings.ToLower(directoryServiceOption)]; directoryServiceOptionsOk { - authentication.DirectoryServiceOptions = &directoryServiceOptions - } else { - directoryServiceOptionTemp := AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS(*source.DirectoryServiceOptions) - authentication.DirectoryServiceOptions = &directoryServiceOptionTemp - } + directoryServiceOptionTemp := genruntime.ToEnum(directoryServiceOption, azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values) + authentication.DirectoryServiceOptions = &directoryServiceOptionTemp } else { authentication.DirectoryServiceOptions = nil } @@ -4200,13 +4115,9 @@ func (status *BlobRestoreStatus_STATUS) AssignProperties_From_BlobRestoreStatus_ // Status if source.Status != nil { - statusCache := *source.Status - if statusValue, statusOk := BlobRestoreStatus_Status_STATUS_Cache[strings.ToLower(statusCache)]; statusOk { - status.Status = &statusValue - } else { - statusTemp := BlobRestoreStatus_Status_STATUS(*source.Status) - status.Status = &statusTemp - } + statusValue := *source.Status + statusTemp := genruntime.ToEnum(statusValue, blobRestoreStatus_Status_STATUS_Values) + status.Status = &statusTemp } else { status.Status = nil } @@ -4619,12 +4530,8 @@ func (encryption *Encryption) AssignProperties_From_Encryption(source *v20230101 // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -4893,12 +4800,8 @@ func (encryption *Encryption_STATUS) AssignProperties_From_Encryption_STATUS(sou // KeySource if source.KeySource != nil { keySource := *source.KeySource - if keySourceValue, keySourceOk := Encryption_KeySource_STATUS_Cache[strings.ToLower(keySource)]; keySourceOk { - encryption.KeySource = &keySourceValue - } else { - keySourceTemp := Encryption_KeySource_STATUS(*source.KeySource) - encryption.KeySource = &keySourceTemp - } + keySourceTemp := genruntime.ToEnum(keySource, encryption_KeySource_STATUS_Values) + encryption.KeySource = &keySourceTemp } else { encryption.KeySource = nil } @@ -5286,12 +5189,8 @@ func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -5393,12 +5292,8 @@ func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ExtendedLocationType_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - location.Type = &typeValue - } else { - typeTemp := ExtendedLocationType_STATUS(*source.Type) - location.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, extendedLocationType_STATUS_Values) + location.Type = &typeTemp } else { location.Type = nil } @@ -5540,12 +5435,8 @@ func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationSta // PostFailoverRedundancy if source.PostFailoverRedundancy != nil { postFailoverRedundancy := *source.PostFailoverRedundancy - if postFailoverRedundancyValue, postFailoverRedundancyOk := GeoReplicationStats_PostFailoverRedundancy_STATUS_Cache[strings.ToLower(postFailoverRedundancy)]; postFailoverRedundancyOk { - stats.PostFailoverRedundancy = &postFailoverRedundancyValue - } else { - postFailoverRedundancyTemp := GeoReplicationStats_PostFailoverRedundancy_STATUS(*source.PostFailoverRedundancy) - stats.PostFailoverRedundancy = &postFailoverRedundancyTemp - } + postFailoverRedundancyTemp := genruntime.ToEnum(postFailoverRedundancy, geoReplicationStats_PostFailoverRedundancy_STATUS_Values) + stats.PostFailoverRedundancy = &postFailoverRedundancyTemp } else { stats.PostFailoverRedundancy = nil } @@ -5553,12 +5444,8 @@ func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationSta // PostPlannedFailoverRedundancy if source.PostPlannedFailoverRedundancy != nil { postPlannedFailoverRedundancy := *source.PostPlannedFailoverRedundancy - if postPlannedFailoverRedundancyValue, postPlannedFailoverRedundancyOk := GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Cache[strings.ToLower(postPlannedFailoverRedundancy)]; postPlannedFailoverRedundancyOk { - stats.PostPlannedFailoverRedundancy = &postPlannedFailoverRedundancyValue - } else { - postPlannedFailoverRedundancyTemp := GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS(*source.PostPlannedFailoverRedundancy) - stats.PostPlannedFailoverRedundancy = &postPlannedFailoverRedundancyTemp - } + postPlannedFailoverRedundancyTemp := genruntime.ToEnum(postPlannedFailoverRedundancy, geoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Values) + stats.PostPlannedFailoverRedundancy = &postPlannedFailoverRedundancyTemp } else { stats.PostPlannedFailoverRedundancy = nil } @@ -5566,12 +5453,8 @@ func (stats *GeoReplicationStats_STATUS) AssignProperties_From_GeoReplicationSta // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := GeoReplicationStats_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - stats.Status = &statusValue - } else { - statusTemp := GeoReplicationStats_Status_STATUS(*source.Status) - stats.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, geoReplicationStats_Status_STATUS_Values) + stats.Status = &statusTemp } else { stats.Status = nil } @@ -5709,12 +5592,8 @@ func (identity *Identity) AssignProperties_From_Identity(source *v20230101s.Iden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -5888,12 +5767,8 @@ func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := Identity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := Identity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, identity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -6591,12 +6466,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -6604,12 +6475,8 @@ func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v202 // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -6920,12 +6787,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // Bypass if source.Bypass != nil { bypass := *source.Bypass - if bypassValue, bypassOk := NetworkRuleSet_Bypass_STATUS_Cache[strings.ToLower(bypass)]; bypassOk { - ruleSet.Bypass = &bypassValue - } else { - bypassTemp := NetworkRuleSet_Bypass_STATUS(*source.Bypass) - ruleSet.Bypass = &bypassTemp - } + bypassTemp := genruntime.ToEnum(bypass, networkRuleSet_Bypass_STATUS_Values) + ruleSet.Bypass = &bypassTemp } else { ruleSet.Bypass = nil } @@ -6933,12 +6796,8 @@ func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATU // DefaultAction if source.DefaultAction != nil { defaultAction := *source.DefaultAction - if defaultActionValue, defaultActionOk := NetworkRuleSet_DefaultAction_STATUS_Cache[strings.ToLower(defaultAction)]; defaultActionOk { - ruleSet.DefaultAction = &defaultActionValue - } else { - defaultActionTemp := NetworkRuleSet_DefaultAction_STATUS(*source.DefaultAction) - ruleSet.DefaultAction = &defaultActionTemp - } + defaultActionTemp := genruntime.ToEnum(defaultAction, networkRuleSet_DefaultAction_STATUS_Values) + ruleSet.DefaultAction = &defaultActionTemp } else { ruleSet.DefaultAction = nil } @@ -7245,12 +7104,8 @@ func (preference *RoutingPreference) AssignProperties_From_RoutingPreference(sou // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -7401,12 +7256,8 @@ func (preference *RoutingPreference_STATUS) AssignProperties_From_RoutingPrefere // RoutingChoice if source.RoutingChoice != nil { routingChoice := *source.RoutingChoice - if routingChoiceValue, routingChoiceOk := RoutingPreference_RoutingChoice_STATUS_Cache[strings.ToLower(routingChoice)]; routingChoiceOk { - preference.RoutingChoice = &routingChoiceValue - } else { - routingChoiceTemp := RoutingPreference_RoutingChoice_STATUS(*source.RoutingChoice) - preference.RoutingChoice = &routingChoiceTemp - } + routingChoiceTemp := genruntime.ToEnum(routingChoice, routingPreference_RoutingChoice_STATUS_Values) + preference.RoutingChoice = &routingChoiceTemp } else { preference.RoutingChoice = nil } @@ -7523,12 +7374,8 @@ func (policy *SasPolicy) AssignProperties_From_SasPolicy(source *v20230101s.SasP // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -7630,12 +7477,8 @@ func (policy *SasPolicy_STATUS) AssignProperties_From_SasPolicy_STATUS(source *v // ExpirationAction if source.ExpirationAction != nil { expirationAction := *source.ExpirationAction - if expirationActionValue, expirationActionOk := SasPolicy_ExpirationAction_STATUS_Cache[strings.ToLower(expirationAction)]; expirationActionOk { - policy.ExpirationAction = &expirationActionValue - } else { - expirationActionTemp := SasPolicy_ExpirationAction_STATUS(*source.ExpirationAction) - policy.ExpirationAction = &expirationActionTemp - } + expirationActionTemp := genruntime.ToEnum(expirationAction, sasPolicy_ExpirationAction_STATUS_Values) + policy.ExpirationAction = &expirationActionTemp } else { policy.ExpirationAction = nil } @@ -7742,12 +7585,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230101s.Sku) error { // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -7755,12 +7594,8 @@ func (sku *Sku) AssignProperties_From_Sku(source *v20230101s.Sku) error { // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -7870,12 +7705,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230101s.Sku_S // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := SkuName_STATUS_Cache[strings.ToLower(name)]; nameOk { - sku.Name = &nameValue - } else { - nameTemp := SkuName_STATUS(*source.Name) - sku.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, skuName_STATUS_Values) + sku.Name = &nameTemp } else { sku.Name = nil } @@ -7883,12 +7714,8 @@ func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20230101s.Sku_S // Tier if source.Tier != nil { tier := *source.Tier - if tierValue, tierOk := Tier_STATUS_Cache[strings.ToLower(tier)]; tierOk { - sku.Tier = &tierValue - } else { - tierTemp := Tier_STATUS(*source.Tier) - sku.Tier = &tierTemp - } + tierTemp := genruntime.ToEnum(tier, tier_STATUS_Values) + sku.Tier = &tierTemp } else { sku.Tier = nil } @@ -8018,7 +7845,7 @@ const ( ) // Mapping from string to StorageAccountProperties_AccessTier_STATUS -var StorageAccountProperties_AccessTier_STATUS_Cache = map[string]StorageAccountProperties_AccessTier_STATUS{ +var storageAccountProperties_AccessTier_STATUS_Values = map[string]StorageAccountProperties_AccessTier_STATUS{ "cool": StorageAccountProperties_AccessTier_STATUS_Cool, "hot": StorageAccountProperties_AccessTier_STATUS_Hot, "premium": StorageAccountProperties_AccessTier_STATUS_Premium, @@ -8032,7 +7859,7 @@ const ( ) // Mapping from string to StorageAccountProperties_AllowedCopyScope_STATUS -var StorageAccountProperties_AllowedCopyScope_STATUS_Cache = map[string]StorageAccountProperties_AllowedCopyScope_STATUS{ +var storageAccountProperties_AllowedCopyScope_STATUS_Values = map[string]StorageAccountProperties_AllowedCopyScope_STATUS{ "aad": StorageAccountProperties_AllowedCopyScope_STATUS_AAD, "privatelink": StorageAccountProperties_AllowedCopyScope_STATUS_PrivateLink, } @@ -8045,7 +7872,7 @@ const ( ) // Mapping from string to StorageAccountProperties_DnsEndpointType_STATUS -var StorageAccountProperties_DnsEndpointType_STATUS_Cache = map[string]StorageAccountProperties_DnsEndpointType_STATUS{ +var storageAccountProperties_DnsEndpointType_STATUS_Values = map[string]StorageAccountProperties_DnsEndpointType_STATUS{ "azurednszone": StorageAccountProperties_DnsEndpointType_STATUS_AzureDnsZone, "standard": StorageAccountProperties_DnsEndpointType_STATUS_Standard, } @@ -8058,7 +7885,7 @@ const ( ) // Mapping from string to StorageAccountProperties_LargeFileSharesState_STATUS -var StorageAccountProperties_LargeFileSharesState_STATUS_Cache = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ +var storageAccountProperties_LargeFileSharesState_STATUS_Values = map[string]StorageAccountProperties_LargeFileSharesState_STATUS{ "disabled": StorageAccountProperties_LargeFileSharesState_STATUS_Disabled, "enabled": StorageAccountProperties_LargeFileSharesState_STATUS_Enabled, } @@ -8072,7 +7899,7 @@ const ( ) // Mapping from string to StorageAccountProperties_MinimumTlsVersion_STATUS -var StorageAccountProperties_MinimumTlsVersion_STATUS_Cache = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ +var storageAccountProperties_MinimumTlsVersion_STATUS_Values = map[string]StorageAccountProperties_MinimumTlsVersion_STATUS{ "tls1_0": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_0, "tls1_1": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_1, "tls1_2": StorageAccountProperties_MinimumTlsVersion_STATUS_TLS1_2, @@ -8087,7 +7914,7 @@ const ( ) // Mapping from string to StorageAccountProperties_ProvisioningState_STATUS -var StorageAccountProperties_ProvisioningState_STATUS_Cache = map[string]StorageAccountProperties_ProvisioningState_STATUS{ +var storageAccountProperties_ProvisioningState_STATUS_Values = map[string]StorageAccountProperties_ProvisioningState_STATUS{ "creating": StorageAccountProperties_ProvisioningState_STATUS_Creating, "resolvingdns": StorageAccountProperties_ProvisioningState_STATUS_ResolvingDNS, "succeeded": StorageAccountProperties_ProvisioningState_STATUS_Succeeded, @@ -8101,7 +7928,7 @@ const ( ) // Mapping from string to StorageAccountProperties_PublicNetworkAccess_STATUS -var StorageAccountProperties_PublicNetworkAccess_STATUS_Cache = map[string]StorageAccountProperties_PublicNetworkAccess_STATUS{ +var storageAccountProperties_PublicNetworkAccess_STATUS_Values = map[string]StorageAccountProperties_PublicNetworkAccess_STATUS{ "disabled": StorageAccountProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": StorageAccountProperties_PublicNetworkAccess_STATUS_Enabled, } @@ -8114,7 +7941,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfPrimary_STATUS -var StorageAccountProperties_StatusOfPrimary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ +var storageAccountProperties_StatusOfPrimary_STATUS_Values = map[string]StorageAccountProperties_StatusOfPrimary_STATUS{ "available": StorageAccountProperties_StatusOfPrimary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfPrimary_STATUS_Unavailable, } @@ -8127,7 +7954,7 @@ const ( ) // Mapping from string to StorageAccountProperties_StatusOfSecondary_STATUS -var StorageAccountProperties_StatusOfSecondary_STATUS_Cache = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ +var storageAccountProperties_StatusOfSecondary_STATUS_Values = map[string]StorageAccountProperties_StatusOfSecondary_STATUS{ "available": StorageAccountProperties_StatusOfSecondary_STATUS_Available, "unavailable": StorageAccountProperties_StatusOfSecondary_STATUS_Unavailable, } @@ -8142,7 +7969,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_AccessTier -var StorageAccountPropertiesCreateParameters_AccessTier_Cache = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ +var storageAccountPropertiesCreateParameters_AccessTier_Values = map[string]StorageAccountPropertiesCreateParameters_AccessTier{ "cool": StorageAccountPropertiesCreateParameters_AccessTier_Cool, "hot": StorageAccountPropertiesCreateParameters_AccessTier_Hot, "premium": StorageAccountPropertiesCreateParameters_AccessTier_Premium, @@ -8157,7 +7984,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_AllowedCopyScope -var StorageAccountPropertiesCreateParameters_AllowedCopyScope_Cache = map[string]StorageAccountPropertiesCreateParameters_AllowedCopyScope{ +var storageAccountPropertiesCreateParameters_AllowedCopyScope_Values = map[string]StorageAccountPropertiesCreateParameters_AllowedCopyScope{ "aad": StorageAccountPropertiesCreateParameters_AllowedCopyScope_AAD, "privatelink": StorageAccountPropertiesCreateParameters_AllowedCopyScope_PrivateLink, } @@ -8171,7 +7998,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_DnsEndpointType -var StorageAccountPropertiesCreateParameters_DnsEndpointType_Cache = map[string]StorageAccountPropertiesCreateParameters_DnsEndpointType{ +var storageAccountPropertiesCreateParameters_DnsEndpointType_Values = map[string]StorageAccountPropertiesCreateParameters_DnsEndpointType{ "azurednszone": StorageAccountPropertiesCreateParameters_DnsEndpointType_AzureDnsZone, "standard": StorageAccountPropertiesCreateParameters_DnsEndpointType_Standard, } @@ -8185,7 +8012,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_LargeFileSharesState -var StorageAccountPropertiesCreateParameters_LargeFileSharesState_Cache = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ +var storageAccountPropertiesCreateParameters_LargeFileSharesState_Values = map[string]StorageAccountPropertiesCreateParameters_LargeFileSharesState{ "disabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Disabled, "enabled": StorageAccountPropertiesCreateParameters_LargeFileSharesState_Enabled, } @@ -8200,7 +8027,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_MinimumTlsVersion -var StorageAccountPropertiesCreateParameters_MinimumTlsVersion_Cache = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ +var storageAccountPropertiesCreateParameters_MinimumTlsVersion_Values = map[string]StorageAccountPropertiesCreateParameters_MinimumTlsVersion{ "tls1_0": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_0, "tls1_1": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_1, "tls1_2": StorageAccountPropertiesCreateParameters_MinimumTlsVersion_TLS1_2, @@ -8215,7 +8042,7 @@ const ( ) // Mapping from string to StorageAccountPropertiesCreateParameters_PublicNetworkAccess -var StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Cache = map[string]StorageAccountPropertiesCreateParameters_PublicNetworkAccess{ +var storageAccountPropertiesCreateParameters_PublicNetworkAccess_Values = map[string]StorageAccountPropertiesCreateParameters_PublicNetworkAccess{ "disabled": StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Disabled, "enabled": StorageAccountPropertiesCreateParameters_PublicNetworkAccess_Enabled, } @@ -8286,12 +8113,8 @@ func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_St // SkuConversionStatus if source.SkuConversionStatus != nil { skuConversionStatus := *source.SkuConversionStatus - if skuConversionStatusValue, skuConversionStatusOk := StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Cache[strings.ToLower(skuConversionStatus)]; skuConversionStatusOk { - status.SkuConversionStatus = &skuConversionStatusValue - } else { - skuConversionStatusTemp := StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS(*source.SkuConversionStatus) - status.SkuConversionStatus = &skuConversionStatusTemp - } + skuConversionStatusTemp := genruntime.ToEnum(skuConversionStatus, storageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Values) + status.SkuConversionStatus = &skuConversionStatusTemp } else { status.SkuConversionStatus = nil } @@ -8302,12 +8125,8 @@ func (status *StorageAccountSkuConversionStatus_STATUS) AssignProperties_From_St // TargetSkuName if source.TargetSkuName != nil { targetSkuName := *source.TargetSkuName - if targetSkuNameValue, targetSkuNameOk := SkuName_STATUS_Cache[strings.ToLower(targetSkuName)]; targetSkuNameOk { - status.TargetSkuName = &targetSkuNameValue - } else { - targetSkuNameTemp := SkuName_STATUS(*source.TargetSkuName) - status.TargetSkuName = &targetSkuNameTemp - } + targetSkuNameTemp := genruntime.ToEnum(targetSkuName, skuName_STATUS_Values) + status.TargetSkuName = &targetSkuNameTemp } else { status.TargetSkuName = nil } @@ -8460,12 +8279,8 @@ func (properties *AccountImmutabilityPolicyProperties) AssignProperties_From_Acc // State if source.State != nil { state := *source.State - if stateValue, stateOk := AccountImmutabilityPolicyProperties_State_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := AccountImmutabilityPolicyProperties_State(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, accountImmutabilityPolicyProperties_State_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -8617,12 +8432,8 @@ func (properties *AccountImmutabilityPolicyProperties_STATUS) AssignProperties_F // State if source.State != nil { state := *source.State - if stateValue, stateOk := AccountImmutabilityPolicyProperties_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := AccountImmutabilityPolicyProperties_State_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, accountImmutabilityPolicyProperties_State_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -8824,12 +8635,8 @@ func (properties *ActiveDirectoryProperties) AssignProperties_From_ActiveDirecto // AccountType if source.AccountType != nil { accountType := *source.AccountType - if accountTypeValue, accountTypeOk := ActiveDirectoryProperties_AccountType_Cache[strings.ToLower(accountType)]; accountTypeOk { - properties.AccountType = &accountTypeValue - } else { - accountTypeTemp := ActiveDirectoryProperties_AccountType(*source.AccountType) - properties.AccountType = &accountTypeTemp - } + accountTypeTemp := genruntime.ToEnum(accountType, activeDirectoryProperties_AccountType_Values) + properties.AccountType = &accountTypeTemp } else { properties.AccountType = nil } @@ -9039,12 +8846,8 @@ func (properties *ActiveDirectoryProperties_STATUS) AssignProperties_From_Active // AccountType if source.AccountType != nil { accountType := *source.AccountType - if accountTypeValue, accountTypeOk := ActiveDirectoryProperties_AccountType_STATUS_Cache[strings.ToLower(accountType)]; accountTypeOk { - properties.AccountType = &accountTypeValue - } else { - accountTypeTemp := ActiveDirectoryProperties_AccountType_STATUS(*source.AccountType) - properties.AccountType = &accountTypeTemp - } + accountTypeTemp := genruntime.ToEnum(accountType, activeDirectoryProperties_AccountType_STATUS_Values) + properties.AccountType = &accountTypeTemp } else { properties.AccountType = nil } @@ -9130,7 +8933,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_StorageFileDataSmbShareElevatedContributor, @@ -9147,7 +8950,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS -var AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ +var azureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS{ "none": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_None, "storagefiledatasmbsharecontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareContributor, "storagefiledatasmbshareelevatedcontributor": AzureFilesIdentityBasedAuthentication_DefaultSharePermission_STATUS_StorageFileDataSmbShareElevatedContributor, @@ -9165,7 +8968,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADDS, "aadkerb": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AADKERB, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_AD, @@ -9182,7 +8985,7 @@ const ( ) // Mapping from string to AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS -var AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Cache = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ +var azureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_Values = map[string]AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS{ "aadds": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADDS, "aadkerb": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AADKERB, "ad": AzureFilesIdentityBasedAuthentication_DirectoryServiceOptions_STATUS_AD, @@ -9306,7 +9109,7 @@ const ( ) // Mapping from string to BlobRestoreStatus_Status_STATUS -var BlobRestoreStatus_Status_STATUS_Cache = map[string]BlobRestoreStatus_Status_STATUS{ +var blobRestoreStatus_Status_STATUS_Values = map[string]BlobRestoreStatus_Status_STATUS{ "complete": BlobRestoreStatus_Status_STATUS_Complete, "failed": BlobRestoreStatus_Status_STATUS_Failed, "inprogress": BlobRestoreStatus_Status_STATUS_InProgress, @@ -9321,7 +9124,7 @@ const ( ) // Mapping from string to Encryption_KeySource -var Encryption_KeySource_Cache = map[string]Encryption_KeySource{ +var encryption_KeySource_Values = map[string]Encryption_KeySource{ "microsoft.keyvault": Encryption_KeySource_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_MicrosoftStorage, } @@ -9334,7 +9137,7 @@ const ( ) // Mapping from string to Encryption_KeySource_STATUS -var Encryption_KeySource_STATUS_Cache = map[string]Encryption_KeySource_STATUS{ +var encryption_KeySource_STATUS_Values = map[string]Encryption_KeySource_STATUS{ "microsoft.keyvault": Encryption_KeySource_STATUS_MicrosoftKeyvault, "microsoft.storage": Encryption_KeySource_STATUS_MicrosoftStorage, } @@ -10036,7 +9839,7 @@ const ( ) // Mapping from string to GeoReplicationStats_PostFailoverRedundancy_STATUS -var GeoReplicationStats_PostFailoverRedundancy_STATUS_Cache = map[string]GeoReplicationStats_PostFailoverRedundancy_STATUS{ +var geoReplicationStats_PostFailoverRedundancy_STATUS_Values = map[string]GeoReplicationStats_PostFailoverRedundancy_STATUS{ "standard_lrs": GeoReplicationStats_PostFailoverRedundancy_STATUS_Standard_LRS, "standard_zrs": GeoReplicationStats_PostFailoverRedundancy_STATUS_Standard_ZRS, } @@ -10051,7 +9854,7 @@ const ( ) // Mapping from string to GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS -var GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Cache = map[string]GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS{ +var geoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Values = map[string]GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS{ "standard_grs": GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_GRS, "standard_gzrs": GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_GZRS, "standard_ragrs": GeoReplicationStats_PostPlannedFailoverRedundancy_STATUS_Standard_RAGRS, @@ -10067,7 +9870,7 @@ const ( ) // Mapping from string to GeoReplicationStats_Status_STATUS -var GeoReplicationStats_Status_STATUS_Cache = map[string]GeoReplicationStats_Status_STATUS{ +var geoReplicationStats_Status_STATUS_Values = map[string]GeoReplicationStats_Status_STATUS{ "bootstrap": GeoReplicationStats_Status_STATUS_Bootstrap, "live": GeoReplicationStats_Status_STATUS_Live, "unavailable": GeoReplicationStats_Status_STATUS_Unavailable, @@ -10140,12 +9943,8 @@ func (rule *IPRule) AssignProperties_From_IPRule(source *v20230101s.IPRule) erro // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -10247,12 +10046,8 @@ func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20230101 // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := IPRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := IPRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, iPRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -10569,7 +10364,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass -var NetworkRuleSet_Bypass_Cache = map[string]NetworkRuleSet_Bypass{ +var networkRuleSet_Bypass_Values = map[string]NetworkRuleSet_Bypass{ "azureservices": NetworkRuleSet_Bypass_AzureServices, "logging": NetworkRuleSet_Bypass_Logging, "metrics": NetworkRuleSet_Bypass_Metrics, @@ -10586,7 +10381,7 @@ const ( ) // Mapping from string to NetworkRuleSet_Bypass_STATUS -var NetworkRuleSet_Bypass_STATUS_Cache = map[string]NetworkRuleSet_Bypass_STATUS{ +var networkRuleSet_Bypass_STATUS_Values = map[string]NetworkRuleSet_Bypass_STATUS{ "azureservices": NetworkRuleSet_Bypass_STATUS_AzureServices, "logging": NetworkRuleSet_Bypass_STATUS_Logging, "metrics": NetworkRuleSet_Bypass_STATUS_Metrics, @@ -10602,7 +10397,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction -var NetworkRuleSet_DefaultAction_Cache = map[string]NetworkRuleSet_DefaultAction{ +var networkRuleSet_DefaultAction_Values = map[string]NetworkRuleSet_DefaultAction{ "allow": NetworkRuleSet_DefaultAction_Allow, "deny": NetworkRuleSet_DefaultAction_Deny, } @@ -10615,7 +10410,7 @@ const ( ) // Mapping from string to NetworkRuleSet_DefaultAction_STATUS -var NetworkRuleSet_DefaultAction_STATUS_Cache = map[string]NetworkRuleSet_DefaultAction_STATUS{ +var networkRuleSet_DefaultAction_STATUS_Values = map[string]NetworkRuleSet_DefaultAction_STATUS{ "allow": NetworkRuleSet_DefaultAction_STATUS_Allow, "deny": NetworkRuleSet_DefaultAction_STATUS_Deny, } @@ -10826,7 +10621,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice -var RoutingPreference_RoutingChoice_Cache = map[string]RoutingPreference_RoutingChoice{ +var routingPreference_RoutingChoice_Values = map[string]RoutingPreference_RoutingChoice{ "internetrouting": RoutingPreference_RoutingChoice_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_MicrosoftRouting, } @@ -10839,7 +10634,7 @@ const ( ) // Mapping from string to RoutingPreference_RoutingChoice_STATUS -var RoutingPreference_RoutingChoice_STATUS_Cache = map[string]RoutingPreference_RoutingChoice_STATUS{ +var routingPreference_RoutingChoice_STATUS_Values = map[string]RoutingPreference_RoutingChoice_STATUS{ "internetrouting": RoutingPreference_RoutingChoice_STATUS_InternetRouting, "microsoftrouting": RoutingPreference_RoutingChoice_STATUS_MicrosoftRouting, } @@ -10850,7 +10645,7 @@ type SasPolicy_ExpirationAction string const SasPolicy_ExpirationAction_Log = SasPolicy_ExpirationAction("Log") // Mapping from string to SasPolicy_ExpirationAction -var SasPolicy_ExpirationAction_Cache = map[string]SasPolicy_ExpirationAction{ +var sasPolicy_ExpirationAction_Values = map[string]SasPolicy_ExpirationAction{ "log": SasPolicy_ExpirationAction_Log, } @@ -10859,7 +10654,7 @@ type SasPolicy_ExpirationAction_STATUS string const SasPolicy_ExpirationAction_STATUS_Log = SasPolicy_ExpirationAction_STATUS("Log") // Mapping from string to SasPolicy_ExpirationAction_STATUS -var SasPolicy_ExpirationAction_STATUS_Cache = map[string]SasPolicy_ExpirationAction_STATUS{ +var sasPolicy_ExpirationAction_STATUS_Values = map[string]SasPolicy_ExpirationAction_STATUS{ "log": SasPolicy_ExpirationAction_STATUS_Log, } @@ -11433,7 +11228,7 @@ const ( ) // Mapping from string to StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS -var StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Cache = map[string]StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS{ +var storageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Values = map[string]StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS{ "failed": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Failed, "inprogress": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_InProgress, "succeeded": StorageAccountSkuConversionStatus_SkuConversionStatus_STATUS_Succeeded, @@ -11630,12 +11425,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -11651,12 +11442,8 @@ func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -11791,12 +11578,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // Action if source.Action != nil { action := *source.Action - if actionValue, actionOk := VirtualNetworkRule_Action_STATUS_Cache[strings.ToLower(action)]; actionOk { - rule.Action = &actionValue - } else { - actionTemp := VirtualNetworkRule_Action_STATUS(*source.Action) - rule.Action = &actionTemp - } + actionTemp := genruntime.ToEnum(action, virtualNetworkRule_Action_STATUS_Values) + rule.Action = &actionTemp } else { rule.Action = nil } @@ -11807,12 +11590,8 @@ func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_ // State if source.State != nil { state := *source.State - if stateValue, stateOk := VirtualNetworkRule_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - rule.State = &stateValue - } else { - stateTemp := VirtualNetworkRule_State_STATUS(*source.State) - rule.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, virtualNetworkRule_State_STATUS_Values) + rule.State = &stateTemp } else { rule.State = nil } @@ -11866,7 +11645,7 @@ const ( ) // Mapping from string to AccountImmutabilityPolicyProperties_State -var AccountImmutabilityPolicyProperties_State_Cache = map[string]AccountImmutabilityPolicyProperties_State{ +var accountImmutabilityPolicyProperties_State_Values = map[string]AccountImmutabilityPolicyProperties_State{ "disabled": AccountImmutabilityPolicyProperties_State_Disabled, "locked": AccountImmutabilityPolicyProperties_State_Locked, "unlocked": AccountImmutabilityPolicyProperties_State_Unlocked, @@ -11881,7 +11660,7 @@ const ( ) // Mapping from string to AccountImmutabilityPolicyProperties_State_STATUS -var AccountImmutabilityPolicyProperties_State_STATUS_Cache = map[string]AccountImmutabilityPolicyProperties_State_STATUS{ +var accountImmutabilityPolicyProperties_State_STATUS_Values = map[string]AccountImmutabilityPolicyProperties_State_STATUS{ "disabled": AccountImmutabilityPolicyProperties_State_STATUS_Disabled, "locked": AccountImmutabilityPolicyProperties_State_STATUS_Locked, "unlocked": AccountImmutabilityPolicyProperties_State_STATUS_Unlocked, @@ -11896,7 +11675,7 @@ const ( ) // Mapping from string to ActiveDirectoryProperties_AccountType -var ActiveDirectoryProperties_AccountType_Cache = map[string]ActiveDirectoryProperties_AccountType{ +var activeDirectoryProperties_AccountType_Values = map[string]ActiveDirectoryProperties_AccountType{ "computer": ActiveDirectoryProperties_AccountType_Computer, "user": ActiveDirectoryProperties_AccountType_User, } @@ -11909,7 +11688,7 @@ const ( ) // Mapping from string to ActiveDirectoryProperties_AccountType_STATUS -var ActiveDirectoryProperties_AccountType_STATUS_Cache = map[string]ActiveDirectoryProperties_AccountType_STATUS{ +var activeDirectoryProperties_AccountType_STATUS_Values = map[string]ActiveDirectoryProperties_AccountType_STATUS{ "computer": ActiveDirectoryProperties_AccountType_STATUS_Computer, "user": ActiveDirectoryProperties_AccountType_STATUS_User, } @@ -12064,12 +11843,8 @@ func (service *EncryptionService) AssignProperties_From_EncryptionService(source // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -12198,12 +11973,8 @@ func (service *EncryptionService_STATUS) AssignProperties_From_EncryptionService // KeyType if source.KeyType != nil { keyType := *source.KeyType - if keyTypeValue, keyTypeOk := EncryptionService_KeyType_STATUS_Cache[strings.ToLower(keyType)]; keyTypeOk { - service.KeyType = &keyTypeValue - } else { - keyTypeTemp := EncryptionService_KeyType_STATUS(*source.KeyType) - service.KeyType = &keyTypeTemp - } + keyTypeTemp := genruntime.ToEnum(keyType, encryptionService_KeyType_STATUS_Values) + service.KeyType = &keyTypeTemp } else { service.KeyType = nil } @@ -12256,7 +12027,7 @@ type IPRule_Action string const IPRule_Action_Allow = IPRule_Action("Allow") // Mapping from string to IPRule_Action -var IPRule_Action_Cache = map[string]IPRule_Action{ +var iPRule_Action_Values = map[string]IPRule_Action{ "allow": IPRule_Action_Allow, } @@ -12265,7 +12036,7 @@ type IPRule_Action_STATUS string const IPRule_Action_STATUS_Allow = IPRule_Action_STATUS("Allow") // Mapping from string to IPRule_Action_STATUS -var IPRule_Action_STATUS_Cache = map[string]IPRule_Action_STATUS{ +var iPRule_Action_STATUS_Values = map[string]IPRule_Action_STATUS{ "allow": IPRule_Action_STATUS_Allow, } @@ -12275,7 +12046,7 @@ type VirtualNetworkRule_Action string const VirtualNetworkRule_Action_Allow = VirtualNetworkRule_Action("Allow") // Mapping from string to VirtualNetworkRule_Action -var VirtualNetworkRule_Action_Cache = map[string]VirtualNetworkRule_Action{ +var virtualNetworkRule_Action_Values = map[string]VirtualNetworkRule_Action{ "allow": VirtualNetworkRule_Action_Allow, } @@ -12284,7 +12055,7 @@ type VirtualNetworkRule_Action_STATUS string const VirtualNetworkRule_Action_STATUS_Allow = VirtualNetworkRule_Action_STATUS("Allow") // Mapping from string to VirtualNetworkRule_Action_STATUS -var VirtualNetworkRule_Action_STATUS_Cache = map[string]VirtualNetworkRule_Action_STATUS{ +var virtualNetworkRule_Action_STATUS_Values = map[string]VirtualNetworkRule_Action_STATUS{ "allow": VirtualNetworkRule_Action_STATUS_Allow, } @@ -12300,7 +12071,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State -var VirtualNetworkRule_State_Cache = map[string]VirtualNetworkRule_State{ +var virtualNetworkRule_State_Values = map[string]VirtualNetworkRule_State{ "deprovisioning": VirtualNetworkRule_State_Deprovisioning, "failed": VirtualNetworkRule_State_Failed, "networksourcedeleted": VirtualNetworkRule_State_NetworkSourceDeleted, @@ -12319,7 +12090,7 @@ const ( ) // Mapping from string to VirtualNetworkRule_State_STATUS -var VirtualNetworkRule_State_STATUS_Cache = map[string]VirtualNetworkRule_State_STATUS{ +var virtualNetworkRule_State_STATUS_Values = map[string]VirtualNetworkRule_State_STATUS{ "deprovisioning": VirtualNetworkRule_State_STATUS_Deprovisioning, "failed": VirtualNetworkRule_State_STATUS_Failed, "networksourcedeleted": VirtualNetworkRule_State_STATUS_NetworkSourceDeleted, @@ -12336,7 +12107,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType -var EncryptionService_KeyType_Cache = map[string]EncryptionService_KeyType{ +var encryptionService_KeyType_Values = map[string]EncryptionService_KeyType{ "account": EncryptionService_KeyType_Account, "service": EncryptionService_KeyType_Service, } @@ -12349,7 +12120,7 @@ const ( ) // Mapping from string to EncryptionService_KeyType_STATUS -var EncryptionService_KeyType_STATUS_Cache = map[string]EncryptionService_KeyType_STATUS{ +var encryptionService_KeyType_STATUS_Values = map[string]EncryptionService_KeyType_STATUS{ "account": EncryptionService_KeyType_STATUS_Account, "service": EncryptionService_KeyType_STATUS_Service, } diff --git a/v2/api/storage/v1api20230101/storage_accounts_blob_service_types_gen.go b/v2/api/storage/v1api20230101/storage_accounts_blob_service_types_gen.go index 5861c95237a..2ba5f38b732 100644 --- a/v2/api/storage/v1api20230101/storage_accounts_blob_service_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_accounts_blob_service_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -2320,12 +2319,8 @@ func (policy *LastAccessTimeTrackingPolicy) AssignProperties_From_LastAccessTime // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2479,12 +2474,8 @@ func (policy *LastAccessTimeTrackingPolicy_STATUS) AssignProperties_From_LastAcc // Name if source.Name != nil { name := *source.Name - if nameValue, nameOk := LastAccessTimeTrackingPolicy_Name_STATUS_Cache[strings.ToLower(name)]; nameOk { - policy.Name = &nameValue - } else { - nameTemp := LastAccessTimeTrackingPolicy_Name_STATUS(*source.Name) - policy.Name = &nameTemp - } + nameTemp := genruntime.ToEnum(name, lastAccessTimeTrackingPolicy_Name_STATUS_Values) + policy.Name = &nameTemp } else { policy.Name = nil } @@ -2907,11 +2898,7 @@ func (rule *CorsRule) AssignProperties_From_CorsRule(source *v20230101s.CorsRule for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -3083,11 +3070,7 @@ func (rule *CorsRule_STATUS) AssignProperties_From_CorsRule_STATUS(source *v2023 for allowedMethodIndex, allowedMethodItem := range source.AllowedMethods { // Shadow the loop variable to avoid aliasing allowedMethodItem := allowedMethodItem - if allowedMethods, allowedMethodsOk := CorsRule_AllowedMethods_STATUS_Cache[strings.ToLower(allowedMethodItem)]; allowedMethodsOk { - allowedMethodList[allowedMethodIndex] = allowedMethods - } else { - allowedMethodList[allowedMethodIndex] = CorsRule_AllowedMethods_STATUS(allowedMethodItem) - } + allowedMethodList[allowedMethodIndex] = genruntime.ToEnum(allowedMethodItem, corsRule_AllowedMethods_STATUS_Values) } rule.AllowedMethods = allowedMethodList } else { @@ -3154,7 +3137,7 @@ type LastAccessTimeTrackingPolicy_Name string const LastAccessTimeTrackingPolicy_Name_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name -var LastAccessTimeTrackingPolicy_Name_Cache = map[string]LastAccessTimeTrackingPolicy_Name{ +var lastAccessTimeTrackingPolicy_Name_Values = map[string]LastAccessTimeTrackingPolicy_Name{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_AccessTimeTracking, } @@ -3163,7 +3146,7 @@ type LastAccessTimeTrackingPolicy_Name_STATUS string const LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking = LastAccessTimeTrackingPolicy_Name_STATUS("AccessTimeTracking") // Mapping from string to LastAccessTimeTrackingPolicy_Name_STATUS -var LastAccessTimeTrackingPolicy_Name_STATUS_Cache = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ +var lastAccessTimeTrackingPolicy_Name_STATUS_Values = map[string]LastAccessTimeTrackingPolicy_Name_STATUS{ "accesstimetracking": LastAccessTimeTrackingPolicy_Name_STATUS_AccessTimeTracking, } @@ -3184,7 +3167,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods -var CorsRule_AllowedMethods_Cache = map[string]CorsRule_AllowedMethods{ +var corsRule_AllowedMethods_Values = map[string]CorsRule_AllowedMethods{ "connect": CorsRule_AllowedMethods_CONNECT, "delete": CorsRule_AllowedMethods_DELETE, "get": CorsRule_AllowedMethods_GET, @@ -3213,7 +3196,7 @@ const ( ) // Mapping from string to CorsRule_AllowedMethods_STATUS -var CorsRule_AllowedMethods_STATUS_Cache = map[string]CorsRule_AllowedMethods_STATUS{ +var corsRule_AllowedMethods_STATUS_Values = map[string]CorsRule_AllowedMethods_STATUS{ "connect": CorsRule_AllowedMethods_STATUS_CONNECT, "delete": CorsRule_AllowedMethods_STATUS_DELETE, "get": CorsRule_AllowedMethods_STATUS_GET, diff --git a/v2/api/storage/v1api20230101/storage_accounts_blob_services_container_types_gen.go b/v2/api/storage/v1api20230101/storage_accounts_blob_services_container_types_gen.go index 8cdc691bee8..a90eabb8c0f 100644 --- a/v2/api/storage/v1api20230101/storage_accounts_blob_services_container_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_accounts_blob_services_container_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -624,12 +623,8 @@ func (container *StorageAccounts_BlobServices_Container_Spec) AssignProperties_F // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1244,12 +1239,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseDuration if source.LeaseDuration != nil { leaseDuration := *source.LeaseDuration - if leaseDurationValue, leaseDurationOk := ContainerProperties_LeaseDuration_STATUS_Cache[strings.ToLower(leaseDuration)]; leaseDurationOk { - container.LeaseDuration = &leaseDurationValue - } else { - leaseDurationTemp := ContainerProperties_LeaseDuration_STATUS(*source.LeaseDuration) - container.LeaseDuration = &leaseDurationTemp - } + leaseDurationTemp := genruntime.ToEnum(leaseDuration, containerProperties_LeaseDuration_STATUS_Values) + container.LeaseDuration = &leaseDurationTemp } else { container.LeaseDuration = nil } @@ -1257,12 +1248,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseState if source.LeaseState != nil { leaseState := *source.LeaseState - if leaseStateValue, leaseStateOk := ContainerProperties_LeaseState_STATUS_Cache[strings.ToLower(leaseState)]; leaseStateOk { - container.LeaseState = &leaseStateValue - } else { - leaseStateTemp := ContainerProperties_LeaseState_STATUS(*source.LeaseState) - container.LeaseState = &leaseStateTemp - } + leaseStateTemp := genruntime.ToEnum(leaseState, containerProperties_LeaseState_STATUS_Values) + container.LeaseState = &leaseStateTemp } else { container.LeaseState = nil } @@ -1270,12 +1257,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // LeaseStatus if source.LeaseStatus != nil { leaseStatus := *source.LeaseStatus - if leaseStatusValue, leaseStatusOk := ContainerProperties_LeaseStatus_STATUS_Cache[strings.ToLower(leaseStatus)]; leaseStatusOk { - container.LeaseStatus = &leaseStatusValue - } else { - leaseStatusTemp := ContainerProperties_LeaseStatus_STATUS(*source.LeaseStatus) - container.LeaseStatus = &leaseStatusTemp - } + leaseStatusTemp := genruntime.ToEnum(leaseStatus, containerProperties_LeaseStatus_STATUS_Values) + container.LeaseStatus = &leaseStatusTemp } else { container.LeaseStatus = nil } @@ -1301,12 +1284,8 @@ func (container *StorageAccounts_BlobServices_Container_STATUS) AssignProperties // PublicAccess if source.PublicAccess != nil { publicAccess := *source.PublicAccess - if publicAccessValue, publicAccessOk := ContainerProperties_PublicAccess_STATUS_Cache[strings.ToLower(publicAccess)]; publicAccessOk { - container.PublicAccess = &publicAccessValue - } else { - publicAccessTemp := ContainerProperties_PublicAccess_STATUS(*source.PublicAccess) - container.PublicAccess = &publicAccessTemp - } + publicAccessTemp := genruntime.ToEnum(publicAccess, containerProperties_PublicAccess_STATUS_Values) + container.PublicAccess = &publicAccessTemp } else { container.PublicAccess = nil } @@ -1497,7 +1476,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseDuration_STATUS -var ContainerProperties_LeaseDuration_STATUS_Cache = map[string]ContainerProperties_LeaseDuration_STATUS{ +var containerProperties_LeaseDuration_STATUS_Values = map[string]ContainerProperties_LeaseDuration_STATUS{ "fixed": ContainerProperties_LeaseDuration_STATUS_Fixed, "infinite": ContainerProperties_LeaseDuration_STATUS_Infinite, } @@ -1513,7 +1492,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseState_STATUS -var ContainerProperties_LeaseState_STATUS_Cache = map[string]ContainerProperties_LeaseState_STATUS{ +var containerProperties_LeaseState_STATUS_Values = map[string]ContainerProperties_LeaseState_STATUS{ "available": ContainerProperties_LeaseState_STATUS_Available, "breaking": ContainerProperties_LeaseState_STATUS_Breaking, "broken": ContainerProperties_LeaseState_STATUS_Broken, @@ -1529,7 +1508,7 @@ const ( ) // Mapping from string to ContainerProperties_LeaseStatus_STATUS -var ContainerProperties_LeaseStatus_STATUS_Cache = map[string]ContainerProperties_LeaseStatus_STATUS{ +var containerProperties_LeaseStatus_STATUS_Values = map[string]ContainerProperties_LeaseStatus_STATUS{ "locked": ContainerProperties_LeaseStatus_STATUS_Locked, "unlocked": ContainerProperties_LeaseStatus_STATUS_Unlocked, } @@ -1544,7 +1523,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess -var ContainerProperties_PublicAccess_Cache = map[string]ContainerProperties_PublicAccess{ +var containerProperties_PublicAccess_Values = map[string]ContainerProperties_PublicAccess{ "blob": ContainerProperties_PublicAccess_Blob, "container": ContainerProperties_PublicAccess_Container, "none": ContainerProperties_PublicAccess_None, @@ -1559,7 +1538,7 @@ const ( ) // Mapping from string to ContainerProperties_PublicAccess_STATUS -var ContainerProperties_PublicAccess_STATUS_Cache = map[string]ContainerProperties_PublicAccess_STATUS{ +var containerProperties_PublicAccess_STATUS_Values = map[string]ContainerProperties_PublicAccess_STATUS{ "blob": ContainerProperties_PublicAccess_STATUS_Blob, "container": ContainerProperties_PublicAccess_STATUS_Container, "none": ContainerProperties_PublicAccess_STATUS_None, @@ -1692,12 +1671,8 @@ func (properties *ImmutabilityPolicyProperties_STATUS) AssignProperties_From_Imm // State if source.State != nil { state := *source.State - if stateValue, stateOk := ImmutabilityPolicyProperty_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - properties.State = &stateValue - } else { - stateTemp := ImmutabilityPolicyProperty_State_STATUS(*source.State) - properties.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, immutabilityPolicyProperty_State_STATUS_Values) + properties.State = &stateTemp } else { properties.State = nil } @@ -1949,12 +1924,8 @@ func (versioning *ImmutableStorageWithVersioning_STATUS) AssignProperties_From_I // MigrationState if source.MigrationState != nil { migrationState := *source.MigrationState - if migrationStateValue, migrationStateOk := ImmutableStorageWithVersioning_MigrationState_STATUS_Cache[strings.ToLower(migrationState)]; migrationStateOk { - versioning.MigrationState = &migrationStateValue - } else { - migrationStateTemp := ImmutableStorageWithVersioning_MigrationState_STATUS(*source.MigrationState) - versioning.MigrationState = &migrationStateTemp - } + migrationStateTemp := genruntime.ToEnum(migrationState, immutableStorageWithVersioning_MigrationState_STATUS_Values) + versioning.MigrationState = &migrationStateTemp } else { versioning.MigrationState = nil } @@ -2167,7 +2138,7 @@ const ( ) // Mapping from string to ImmutabilityPolicyProperty_State_STATUS -var ImmutabilityPolicyProperty_State_STATUS_Cache = map[string]ImmutabilityPolicyProperty_State_STATUS{ +var immutabilityPolicyProperty_State_STATUS_Values = map[string]ImmutabilityPolicyProperty_State_STATUS{ "locked": ImmutabilityPolicyProperty_State_STATUS_Locked, "unlocked": ImmutabilityPolicyProperty_State_STATUS_Unlocked, } @@ -2180,7 +2151,7 @@ const ( ) // Mapping from string to ImmutableStorageWithVersioning_MigrationState_STATUS -var ImmutableStorageWithVersioning_MigrationState_STATUS_Cache = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ +var immutableStorageWithVersioning_MigrationState_STATUS_Values = map[string]ImmutableStorageWithVersioning_MigrationState_STATUS{ "completed": ImmutableStorageWithVersioning_MigrationState_STATUS_Completed, "inprogress": ImmutableStorageWithVersioning_MigrationState_STATUS_InProgress, } @@ -2524,12 +2495,8 @@ func (property *UpdateHistoryProperty_STATUS) AssignProperties_From_UpdateHistor // Update if source.Update != nil { update := *source.Update - if updateValue, updateOk := UpdateHistoryProperty_Update_STATUS_Cache[strings.ToLower(update)]; updateOk { - property.Update = &updateValue - } else { - updateTemp := UpdateHistoryProperty_Update_STATUS(*source.Update) - property.Update = &updateTemp - } + updateTemp := genruntime.ToEnum(update, updateHistoryProperty_Update_STATUS_Values) + property.Update = &updateTemp } else { property.Update = nil } @@ -2605,7 +2572,7 @@ const ( ) // Mapping from string to UpdateHistoryProperty_Update_STATUS -var UpdateHistoryProperty_Update_STATUS_Cache = map[string]UpdateHistoryProperty_Update_STATUS{ +var updateHistoryProperty_Update_STATUS_Values = map[string]UpdateHistoryProperty_Update_STATUS{ "extend": UpdateHistoryProperty_Update_STATUS_Extend, "lock": UpdateHistoryProperty_Update_STATUS_Lock, "put": UpdateHistoryProperty_Update_STATUS_Put, diff --git a/v2/api/storage/v1api20230101/storage_accounts_file_services_share_types_gen.go b/v2/api/storage/v1api20230101/storage_accounts_file_services_share_types_gen.go index 23641c9cc20..5cfdec4c234 100644 --- a/v2/api/storage/v1api20230101/storage_accounts_file_services_share_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_accounts_file_services_share_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -556,12 +555,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := FileShareProperties_AccessTier_Cache[strings.ToLower(accessTier)]; accessTierOk { - share.AccessTier = &accessTierValue - } else { - accessTierTemp := FileShareProperties_AccessTier(*source.AccessTier) - share.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, fileShareProperties_AccessTier_Values) + share.AccessTier = &accessTierTemp } else { share.AccessTier = nil } @@ -572,12 +567,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // EnabledProtocols if source.EnabledProtocols != nil { enabledProtocol := *source.EnabledProtocols - if enabledProtocols, enabledProtocolsOk := FileShareProperties_EnabledProtocols_Cache[strings.ToLower(enabledProtocol)]; enabledProtocolsOk { - share.EnabledProtocols = &enabledProtocols - } else { - enabledProtocolTemp := FileShareProperties_EnabledProtocols(*source.EnabledProtocols) - share.EnabledProtocols = &enabledProtocolTemp - } + enabledProtocolTemp := genruntime.ToEnum(enabledProtocol, fileShareProperties_EnabledProtocols_Values) + share.EnabledProtocols = &enabledProtocolTemp } else { share.EnabledProtocols = nil } @@ -596,12 +587,8 @@ func (share *StorageAccounts_FileServices_Share_Spec) AssignProperties_From_Stor // RootSquash if source.RootSquash != nil { rootSquash := *source.RootSquash - if rootSquashValue, rootSquashOk := FileShareProperties_RootSquash_Cache[strings.ToLower(rootSquash)]; rootSquashOk { - share.RootSquash = &rootSquashValue - } else { - rootSquashTemp := FileShareProperties_RootSquash(*source.RootSquash) - share.RootSquash = &rootSquashTemp - } + rootSquashTemp := genruntime.ToEnum(rootSquash, fileShareProperties_RootSquash_Values) + share.RootSquash = &rootSquashTemp } else { share.RootSquash = nil } @@ -1133,12 +1120,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // AccessTier if source.AccessTier != nil { accessTier := *source.AccessTier - if accessTierValue, accessTierOk := FileShareProperties_AccessTier_STATUS_Cache[strings.ToLower(accessTier)]; accessTierOk { - share.AccessTier = &accessTierValue - } else { - accessTierTemp := FileShareProperties_AccessTier_STATUS(*source.AccessTier) - share.AccessTier = &accessTierTemp - } + accessTierTemp := genruntime.ToEnum(accessTier, fileShareProperties_AccessTier_STATUS_Values) + share.AccessTier = &accessTierTemp } else { share.AccessTier = nil } @@ -1166,12 +1149,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // EnabledProtocols if source.EnabledProtocols != nil { enabledProtocol := *source.EnabledProtocols - if enabledProtocols, enabledProtocolsOk := FileShareProperties_EnabledProtocols_STATUS_Cache[strings.ToLower(enabledProtocol)]; enabledProtocolsOk { - share.EnabledProtocols = &enabledProtocols - } else { - enabledProtocolTemp := FileShareProperties_EnabledProtocols_STATUS(*source.EnabledProtocols) - share.EnabledProtocols = &enabledProtocolTemp - } + enabledProtocolTemp := genruntime.ToEnum(enabledProtocol, fileShareProperties_EnabledProtocols_STATUS_Values) + share.EnabledProtocols = &enabledProtocolTemp } else { share.EnabledProtocols = nil } @@ -1188,12 +1167,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseDuration if source.LeaseDuration != nil { leaseDuration := *source.LeaseDuration - if leaseDurationValue, leaseDurationOk := FileShareProperties_LeaseDuration_STATUS_Cache[strings.ToLower(leaseDuration)]; leaseDurationOk { - share.LeaseDuration = &leaseDurationValue - } else { - leaseDurationTemp := FileShareProperties_LeaseDuration_STATUS(*source.LeaseDuration) - share.LeaseDuration = &leaseDurationTemp - } + leaseDurationTemp := genruntime.ToEnum(leaseDuration, fileShareProperties_LeaseDuration_STATUS_Values) + share.LeaseDuration = &leaseDurationTemp } else { share.LeaseDuration = nil } @@ -1201,12 +1176,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseState if source.LeaseState != nil { leaseState := *source.LeaseState - if leaseStateValue, leaseStateOk := FileShareProperties_LeaseState_STATUS_Cache[strings.ToLower(leaseState)]; leaseStateOk { - share.LeaseState = &leaseStateValue - } else { - leaseStateTemp := FileShareProperties_LeaseState_STATUS(*source.LeaseState) - share.LeaseState = &leaseStateTemp - } + leaseStateTemp := genruntime.ToEnum(leaseState, fileShareProperties_LeaseState_STATUS_Values) + share.LeaseState = &leaseStateTemp } else { share.LeaseState = nil } @@ -1214,12 +1185,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // LeaseStatus if source.LeaseStatus != nil { leaseStatus := *source.LeaseStatus - if leaseStatusValue, leaseStatusOk := FileShareProperties_LeaseStatus_STATUS_Cache[strings.ToLower(leaseStatus)]; leaseStatusOk { - share.LeaseStatus = &leaseStatusValue - } else { - leaseStatusTemp := FileShareProperties_LeaseStatus_STATUS(*source.LeaseStatus) - share.LeaseStatus = &leaseStatusTemp - } + leaseStatusTemp := genruntime.ToEnum(leaseStatus, fileShareProperties_LeaseStatus_STATUS_Values) + share.LeaseStatus = &leaseStatusTemp } else { share.LeaseStatus = nil } @@ -1236,12 +1203,8 @@ func (share *StorageAccounts_FileServices_Share_STATUS) AssignProperties_From_St // RootSquash if source.RootSquash != nil { rootSquash := *source.RootSquash - if rootSquashValue, rootSquashOk := FileShareProperties_RootSquash_STATUS_Cache[strings.ToLower(rootSquash)]; rootSquashOk { - share.RootSquash = &rootSquashValue - } else { - rootSquashTemp := FileShareProperties_RootSquash_STATUS(*source.RootSquash) - share.RootSquash = &rootSquashTemp - } + rootSquashTemp := genruntime.ToEnum(rootSquash, fileShareProperties_RootSquash_STATUS_Values) + share.RootSquash = &rootSquashTemp } else { share.RootSquash = nil } @@ -1429,7 +1392,7 @@ const ( ) // Mapping from string to FileShareProperties_AccessTier -var FileShareProperties_AccessTier_Cache = map[string]FileShareProperties_AccessTier{ +var fileShareProperties_AccessTier_Values = map[string]FileShareProperties_AccessTier{ "cool": FileShareProperties_AccessTier_Cool, "hot": FileShareProperties_AccessTier_Hot, "premium": FileShareProperties_AccessTier_Premium, @@ -1446,7 +1409,7 @@ const ( ) // Mapping from string to FileShareProperties_AccessTier_STATUS -var FileShareProperties_AccessTier_STATUS_Cache = map[string]FileShareProperties_AccessTier_STATUS{ +var fileShareProperties_AccessTier_STATUS_Values = map[string]FileShareProperties_AccessTier_STATUS{ "cool": FileShareProperties_AccessTier_STATUS_Cool, "hot": FileShareProperties_AccessTier_STATUS_Hot, "premium": FileShareProperties_AccessTier_STATUS_Premium, @@ -1462,7 +1425,7 @@ const ( ) // Mapping from string to FileShareProperties_EnabledProtocols -var FileShareProperties_EnabledProtocols_Cache = map[string]FileShareProperties_EnabledProtocols{ +var fileShareProperties_EnabledProtocols_Values = map[string]FileShareProperties_EnabledProtocols{ "nfs": FileShareProperties_EnabledProtocols_NFS, "smb": FileShareProperties_EnabledProtocols_SMB, } @@ -1475,7 +1438,7 @@ const ( ) // Mapping from string to FileShareProperties_EnabledProtocols_STATUS -var FileShareProperties_EnabledProtocols_STATUS_Cache = map[string]FileShareProperties_EnabledProtocols_STATUS{ +var fileShareProperties_EnabledProtocols_STATUS_Values = map[string]FileShareProperties_EnabledProtocols_STATUS{ "nfs": FileShareProperties_EnabledProtocols_STATUS_NFS, "smb": FileShareProperties_EnabledProtocols_STATUS_SMB, } @@ -1488,7 +1451,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseDuration_STATUS -var FileShareProperties_LeaseDuration_STATUS_Cache = map[string]FileShareProperties_LeaseDuration_STATUS{ +var fileShareProperties_LeaseDuration_STATUS_Values = map[string]FileShareProperties_LeaseDuration_STATUS{ "fixed": FileShareProperties_LeaseDuration_STATUS_Fixed, "infinite": FileShareProperties_LeaseDuration_STATUS_Infinite, } @@ -1504,7 +1467,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseState_STATUS -var FileShareProperties_LeaseState_STATUS_Cache = map[string]FileShareProperties_LeaseState_STATUS{ +var fileShareProperties_LeaseState_STATUS_Values = map[string]FileShareProperties_LeaseState_STATUS{ "available": FileShareProperties_LeaseState_STATUS_Available, "breaking": FileShareProperties_LeaseState_STATUS_Breaking, "broken": FileShareProperties_LeaseState_STATUS_Broken, @@ -1520,7 +1483,7 @@ const ( ) // Mapping from string to FileShareProperties_LeaseStatus_STATUS -var FileShareProperties_LeaseStatus_STATUS_Cache = map[string]FileShareProperties_LeaseStatus_STATUS{ +var fileShareProperties_LeaseStatus_STATUS_Values = map[string]FileShareProperties_LeaseStatus_STATUS{ "locked": FileShareProperties_LeaseStatus_STATUS_Locked, "unlocked": FileShareProperties_LeaseStatus_STATUS_Unlocked, } @@ -1535,7 +1498,7 @@ const ( ) // Mapping from string to FileShareProperties_RootSquash -var FileShareProperties_RootSquash_Cache = map[string]FileShareProperties_RootSquash{ +var fileShareProperties_RootSquash_Values = map[string]FileShareProperties_RootSquash{ "allsquash": FileShareProperties_RootSquash_AllSquash, "norootsquash": FileShareProperties_RootSquash_NoRootSquash, "rootsquash": FileShareProperties_RootSquash_RootSquash, @@ -1550,7 +1513,7 @@ const ( ) // Mapping from string to FileShareProperties_RootSquash_STATUS -var FileShareProperties_RootSquash_STATUS_Cache = map[string]FileShareProperties_RootSquash_STATUS{ +var fileShareProperties_RootSquash_STATUS_Values = map[string]FileShareProperties_RootSquash_STATUS{ "allsquash": FileShareProperties_RootSquash_STATUS_AllSquash, "norootsquash": FileShareProperties_RootSquash_STATUS_NoRootSquash, "rootsquash": FileShareProperties_RootSquash_STATUS_RootSquash, diff --git a/v2/api/storage/v1api20230101/storage_accounts_management_policy_types_gen.go b/v2/api/storage/v1api20230101/storage_accounts_management_policy_types_gen.go index a73efdf67ce..0e932d8fc5a 100644 --- a/v2/api/storage/v1api20230101/storage_accounts_management_policy_types_gen.go +++ b/v2/api/storage/v1api20230101/storage_accounts_management_policy_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1110,12 +1109,8 @@ func (rule *ManagementPolicyRule) AssignProperties_From_ManagementPolicyRule(sou // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1301,12 +1296,8 @@ func (rule *ManagementPolicyRule_STATUS) AssignProperties_From_ManagementPolicyR // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagementPolicyRule_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - rule.Type = &typeValue - } else { - typeTemp := ManagementPolicyRule_Type_STATUS(*source.Type) - rule.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managementPolicyRule_Type_STATUS_Values) + rule.Type = &typeTemp } else { rule.Type = nil } @@ -1669,7 +1660,7 @@ type ManagementPolicyRule_Type string const ManagementPolicyRule_Type_Lifecycle = ManagementPolicyRule_Type("Lifecycle") // Mapping from string to ManagementPolicyRule_Type -var ManagementPolicyRule_Type_Cache = map[string]ManagementPolicyRule_Type{ +var managementPolicyRule_Type_Values = map[string]ManagementPolicyRule_Type{ "lifecycle": ManagementPolicyRule_Type_Lifecycle, } @@ -1678,7 +1669,7 @@ type ManagementPolicyRule_Type_STATUS string const ManagementPolicyRule_Type_STATUS_Lifecycle = ManagementPolicyRule_Type_STATUS("Lifecycle") // Mapping from string to ManagementPolicyRule_Type_STATUS -var ManagementPolicyRule_Type_STATUS_Cache = map[string]ManagementPolicyRule_Type_STATUS{ +var managementPolicyRule_Type_STATUS_Values = map[string]ManagementPolicyRule_Type_STATUS{ "lifecycle": ManagementPolicyRule_Type_STATUS_Lifecycle, } diff --git a/v2/api/subscription/v1api20211001/alias_spec_arm_types_gen.go b/v2/api/subscription/v1api20211001/alias_spec_arm_types_gen.go index 98d3e004b61..7e1d6079af9 100644 --- a/v2/api/subscription/v1api20211001/alias_spec_arm_types_gen.go +++ b/v2/api/subscription/v1api20211001/alias_spec_arm_types_gen.go @@ -73,7 +73,7 @@ const ( ) // Mapping from string to Workload -var Workload_Cache = map[string]Workload{ +var workload_Values = map[string]Workload{ "devtest": Workload_DevTest, "production": Workload_Production, } diff --git a/v2/api/subscription/v1api20211001/alias_status_arm_types_gen.go b/v2/api/subscription/v1api20211001/alias_status_arm_types_gen.go index 7f96c9092c9..1aeee5370c9 100644 --- a/v2/api/subscription/v1api20211001/alias_status_arm_types_gen.go +++ b/v2/api/subscription/v1api20211001/alias_status_arm_types_gen.go @@ -88,7 +88,7 @@ const ( ) // Mapping from string to AcceptOwnershipState_STATUS -var AcceptOwnershipState_STATUS_Cache = map[string]AcceptOwnershipState_STATUS{ +var acceptOwnershipState_STATUS_Values = map[string]AcceptOwnershipState_STATUS{ "completed": AcceptOwnershipState_STATUS_Completed, "expired": AcceptOwnershipState_STATUS_Expired, "pending": AcceptOwnershipState_STATUS_Pending, @@ -103,7 +103,7 @@ const ( ) // Mapping from string to SubscriptionAliasResponseProperties_ProvisioningState_STATUS -var SubscriptionAliasResponseProperties_ProvisioningState_STATUS_Cache = map[string]SubscriptionAliasResponseProperties_ProvisioningState_STATUS{ +var subscriptionAliasResponseProperties_ProvisioningState_STATUS_Values = map[string]SubscriptionAliasResponseProperties_ProvisioningState_STATUS{ "accepted": SubscriptionAliasResponseProperties_ProvisioningState_STATUS_Accepted, "failed": SubscriptionAliasResponseProperties_ProvisioningState_STATUS_Failed, "succeeded": SubscriptionAliasResponseProperties_ProvisioningState_STATUS_Succeeded, @@ -119,7 +119,7 @@ const ( ) // Mapping from string to SystemData_CreatedByType_STATUS -var SystemData_CreatedByType_STATUS_Cache = map[string]SystemData_CreatedByType_STATUS{ +var systemData_CreatedByType_STATUS_Values = map[string]SystemData_CreatedByType_STATUS{ "application": SystemData_CreatedByType_STATUS_Application, "key": SystemData_CreatedByType_STATUS_Key, "managedidentity": SystemData_CreatedByType_STATUS_ManagedIdentity, @@ -136,7 +136,7 @@ const ( ) // Mapping from string to SystemData_LastModifiedByType_STATUS -var SystemData_LastModifiedByType_STATUS_Cache = map[string]SystemData_LastModifiedByType_STATUS{ +var systemData_LastModifiedByType_STATUS_Values = map[string]SystemData_LastModifiedByType_STATUS{ "application": SystemData_LastModifiedByType_STATUS_Application, "key": SystemData_LastModifiedByType_STATUS_Key, "managedidentity": SystemData_LastModifiedByType_STATUS_ManagedIdentity, @@ -152,7 +152,7 @@ const ( ) // Mapping from string to Workload_STATUS -var Workload_STATUS_Cache = map[string]Workload_STATUS{ +var workload_STATUS_Values = map[string]Workload_STATUS{ "devtest": Workload_STATUS_DevTest, "production": Workload_STATUS_Production, } diff --git a/v2/api/subscription/v1api20211001/alias_types_gen.go b/v2/api/subscription/v1api20211001/alias_types_gen.go index 16436432f7f..25276a2d405 100644 --- a/v2/api/subscription/v1api20211001/alias_types_gen.go +++ b/v2/api/subscription/v1api20211001/alias_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -742,7 +741,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } @@ -903,12 +902,8 @@ func (properties *PutAliasRequestProperties) AssignProperties_From_PutAliasReque // Workload if source.Workload != nil { workload := *source.Workload - if workloadValue, workloadOk := Workload_Cache[strings.ToLower(workload)]; workloadOk { - properties.Workload = &workloadValue - } else { - workloadTemp := Workload(*source.Workload) - properties.Workload = &workloadTemp - } + workloadTemp := genruntime.ToEnum(workload, workload_Values) + properties.Workload = &workloadTemp } else { properties.Workload = nil } @@ -1127,12 +1122,8 @@ func (properties *SubscriptionAliasResponseProperties_STATUS) AssignProperties_F // AcceptOwnershipState if source.AcceptOwnershipState != nil { acceptOwnershipState := *source.AcceptOwnershipState - if acceptOwnershipStateValue, acceptOwnershipStateOk := AcceptOwnershipState_STATUS_Cache[strings.ToLower(acceptOwnershipState)]; acceptOwnershipStateOk { - properties.AcceptOwnershipState = &acceptOwnershipStateValue - } else { - acceptOwnershipStateTemp := AcceptOwnershipState_STATUS(*source.AcceptOwnershipState) - properties.AcceptOwnershipState = &acceptOwnershipStateTemp - } + acceptOwnershipStateTemp := genruntime.ToEnum(acceptOwnershipState, acceptOwnershipState_STATUS_Values) + properties.AcceptOwnershipState = &acceptOwnershipStateTemp } else { properties.AcceptOwnershipState = nil } @@ -1155,12 +1146,8 @@ func (properties *SubscriptionAliasResponseProperties_STATUS) AssignProperties_F // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := SubscriptionAliasResponseProperties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - properties.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := SubscriptionAliasResponseProperties_ProvisioningState_STATUS(*source.ProvisioningState) - properties.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, subscriptionAliasResponseProperties_ProvisioningState_STATUS_Values) + properties.ProvisioningState = &provisioningStateTemp } else { properties.ProvisioningState = nil } @@ -1180,12 +1167,8 @@ func (properties *SubscriptionAliasResponseProperties_STATUS) AssignProperties_F // Workload if source.Workload != nil { workload := *source.Workload - if workloadValue, workloadOk := Workload_STATUS_Cache[strings.ToLower(workload)]; workloadOk { - properties.Workload = &workloadValue - } else { - workloadTemp := Workload_STATUS(*source.Workload) - properties.Workload = &workloadTemp - } + workloadTemp := genruntime.ToEnum(workload, workload_STATUS_Values) + properties.Workload = &workloadTemp } else { properties.Workload = nil } @@ -1348,12 +1331,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // CreatedByType if source.CreatedByType != nil { createdByType := *source.CreatedByType - if createdByTypeValue, createdByTypeOk := SystemData_CreatedByType_STATUS_Cache[strings.ToLower(createdByType)]; createdByTypeOk { - data.CreatedByType = &createdByTypeValue - } else { - createdByTypeTemp := SystemData_CreatedByType_STATUS(*source.CreatedByType) - data.CreatedByType = &createdByTypeTemp - } + createdByTypeTemp := genruntime.ToEnum(createdByType, systemData_CreatedByType_STATUS_Values) + data.CreatedByType = &createdByTypeTemp } else { data.CreatedByType = nil } @@ -1367,12 +1346,8 @@ func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v // LastModifiedByType if source.LastModifiedByType != nil { lastModifiedByType := *source.LastModifiedByType - if lastModifiedByTypeValue, lastModifiedByTypeOk := SystemData_LastModifiedByType_STATUS_Cache[strings.ToLower(lastModifiedByType)]; lastModifiedByTypeOk { - data.LastModifiedByType = &lastModifiedByTypeValue - } else { - lastModifiedByTypeTemp := SystemData_LastModifiedByType_STATUS(*source.LastModifiedByType) - data.LastModifiedByType = &lastModifiedByTypeTemp - } + lastModifiedByTypeTemp := genruntime.ToEnum(lastModifiedByType, systemData_LastModifiedByType_STATUS_Values) + data.LastModifiedByType = &lastModifiedByTypeTemp } else { data.LastModifiedByType = nil } diff --git a/v2/api/subscription/v1api20211001/storage/alias_types_gen.go b/v2/api/subscription/v1api20211001/storage/alias_types_gen.go index 975e0e51baf..4394e9f1331 100644 --- a/v2/api/subscription/v1api20211001/storage/alias_types_gen.go +++ b/v2/api/subscription/v1api20211001/storage/alias_types_gen.go @@ -205,7 +205,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-10-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-10-01": APIVersion_Value, } diff --git a/v2/api/synapse/v1api20210601/storage/workspace_types_gen.go b/v2/api/synapse/v1api20210601/storage/workspace_types_gen.go index 926cfb1b036..b55f9b97656 100644 --- a/v2/api/synapse/v1api20210601/storage/workspace_types_gen.go +++ b/v2/api/synapse/v1api20210601/storage/workspace_types_gen.go @@ -146,7 +146,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } diff --git a/v2/api/synapse/v1api20210601/workspace_spec_arm_types_gen.go b/v2/api/synapse/v1api20210601/workspace_spec_arm_types_gen.go index 5e0d5349ed0..fb0664deb7a 100644 --- a/v2/api/synapse/v1api20210601/workspace_spec_arm_types_gen.go +++ b/v2/api/synapse/v1api20210601/workspace_spec_arm_types_gen.go @@ -130,7 +130,7 @@ const ( ) // Mapping from string to ManagedIdentity_Type -var ManagedIdentity_Type_Cache = map[string]ManagedIdentity_Type{ +var managedIdentity_Type_Values = map[string]ManagedIdentity_Type{ "none": ManagedIdentity_Type_None, "systemassigned": ManagedIdentity_Type_SystemAssigned, "systemassigned,userassigned": ManagedIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/synapse/v1api20210601/workspace_status_arm_types_gen.go b/v2/api/synapse/v1api20210601/workspace_status_arm_types_gen.go index 7431c7e4837..53da9ed2ab9 100644 --- a/v2/api/synapse/v1api20210601/workspace_status_arm_types_gen.go +++ b/v2/api/synapse/v1api20210601/workspace_status_arm_types_gen.go @@ -150,7 +150,7 @@ const ( ) // Mapping from string to ManagedIdentity_Type_STATUS -var ManagedIdentity_Type_STATUS_Cache = map[string]ManagedIdentity_Type_STATUS{ +var managedIdentity_Type_STATUS_Values = map[string]ManagedIdentity_Type_STATUS{ "none": ManagedIdentity_Type_STATUS_None, "systemassigned": ManagedIdentity_Type_STATUS_SystemAssigned, "systemassigned,userassigned": ManagedIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/synapse/v1api20210601/workspace_types_gen.go b/v2/api/synapse/v1api20210601/workspace_types_gen.go index b75d1259ce6..39daa39c3c1 100644 --- a/v2/api/synapse/v1api20210601/workspace_types_gen.go +++ b/v2/api/synapse/v1api20210601/workspace_types_gen.go @@ -16,7 +16,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -344,7 +343,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2021-06-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2021-06-01": APIVersion_Value, } @@ -907,12 +906,8 @@ func (workspace *Workspace_Spec) AssignProperties_From_Workspace_Spec(source *v2 // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := WorkspaceProperties_PublicNetworkAccess_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - workspace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := WorkspaceProperties_PublicNetworkAccess(*source.PublicNetworkAccess) - workspace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, workspaceProperties_PublicNetworkAccess_Values) + workspace.PublicNetworkAccess = &publicNetworkAccessTemp } else { workspace.PublicNetworkAccess = nil } @@ -1860,12 +1855,8 @@ func (workspace *Workspace_STATUS) AssignProperties_From_Workspace_STATUS(source // PublicNetworkAccess if source.PublicNetworkAccess != nil { publicNetworkAccess := *source.PublicNetworkAccess - if publicNetworkAccessValue, publicNetworkAccessOk := WorkspaceProperties_PublicNetworkAccess_STATUS_Cache[strings.ToLower(publicNetworkAccess)]; publicNetworkAccessOk { - workspace.PublicNetworkAccess = &publicNetworkAccessValue - } else { - publicNetworkAccessTemp := WorkspaceProperties_PublicNetworkAccess_STATUS(*source.PublicNetworkAccess) - workspace.PublicNetworkAccess = &publicNetworkAccessTemp - } + publicNetworkAccessTemp := genruntime.ToEnum(publicNetworkAccess, workspaceProperties_PublicNetworkAccess_STATUS_Values) + workspace.PublicNetworkAccess = &publicNetworkAccessTemp } else { workspace.PublicNetworkAccess = nil } @@ -2928,12 +2919,8 @@ func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3105,12 +3092,8 @@ func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_ST // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -3823,7 +3806,7 @@ const ( ) // Mapping from string to WorkspaceProperties_PublicNetworkAccess -var WorkspaceProperties_PublicNetworkAccess_Cache = map[string]WorkspaceProperties_PublicNetworkAccess{ +var workspaceProperties_PublicNetworkAccess_Values = map[string]WorkspaceProperties_PublicNetworkAccess{ "disabled": WorkspaceProperties_PublicNetworkAccess_Disabled, "enabled": WorkspaceProperties_PublicNetworkAccess_Enabled, } @@ -3836,7 +3819,7 @@ const ( ) // Mapping from string to WorkspaceProperties_PublicNetworkAccess_STATUS -var WorkspaceProperties_PublicNetworkAccess_STATUS_Cache = map[string]WorkspaceProperties_PublicNetworkAccess_STATUS{ +var workspaceProperties_PublicNetworkAccess_STATUS_Values = map[string]WorkspaceProperties_PublicNetworkAccess_STATUS{ "disabled": WorkspaceProperties_PublicNetworkAccess_STATUS_Disabled, "enabled": WorkspaceProperties_PublicNetworkAccess_STATUS_Enabled, } diff --git a/v2/api/synapse/v1api20210601/workspaces_big_data_pool_types_gen.go b/v2/api/synapse/v1api20210601/workspaces_big_data_pool_types_gen.go index 9d52f5bc5bb..479dab69d1b 100644 --- a/v2/api/synapse/v1api20210601/workspaces_big_data_pool_types_gen.go +++ b/v2/api/synapse/v1api20210601/workspaces_big_data_pool_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -909,12 +908,8 @@ func (pool *Workspaces_BigDataPool_Spec) AssignProperties_From_Workspaces_BigDat // NodeSize if source.NodeSize != nil { nodeSize := *source.NodeSize - if nodeSizeValue, nodeSizeOk := BigDataPoolResourceProperties_NodeSize_Cache[strings.ToLower(nodeSize)]; nodeSizeOk { - pool.NodeSize = &nodeSizeValue - } else { - nodeSizeTemp := BigDataPoolResourceProperties_NodeSize(*source.NodeSize) - pool.NodeSize = &nodeSizeTemp - } + nodeSizeTemp := genruntime.ToEnum(nodeSize, bigDataPoolResourceProperties_NodeSize_Values) + pool.NodeSize = &nodeSizeTemp } else { pool.NodeSize = nil } @@ -922,12 +917,8 @@ func (pool *Workspaces_BigDataPool_Spec) AssignProperties_From_Workspaces_BigDat // NodeSizeFamily if source.NodeSizeFamily != nil { nodeSizeFamily := *source.NodeSizeFamily - if nodeSizeFamilyValue, nodeSizeFamilyOk := BigDataPoolResourceProperties_NodeSizeFamily_Cache[strings.ToLower(nodeSizeFamily)]; nodeSizeFamilyOk { - pool.NodeSizeFamily = &nodeSizeFamilyValue - } else { - nodeSizeFamilyTemp := BigDataPoolResourceProperties_NodeSizeFamily(*source.NodeSizeFamily) - pool.NodeSizeFamily = &nodeSizeFamilyTemp - } + nodeSizeFamilyTemp := genruntime.ToEnum(nodeSizeFamily, bigDataPoolResourceProperties_NodeSizeFamily_Values) + pool.NodeSizeFamily = &nodeSizeFamilyTemp } else { pool.NodeSizeFamily = nil } @@ -1800,12 +1791,8 @@ func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_From_Workspaces_BigD // NodeSize if source.NodeSize != nil { nodeSize := *source.NodeSize - if nodeSizeValue, nodeSizeOk := BigDataPoolResourceProperties_NodeSize_STATUS_Cache[strings.ToLower(nodeSize)]; nodeSizeOk { - pool.NodeSize = &nodeSizeValue - } else { - nodeSizeTemp := BigDataPoolResourceProperties_NodeSize_STATUS(*source.NodeSize) - pool.NodeSize = &nodeSizeTemp - } + nodeSizeTemp := genruntime.ToEnum(nodeSize, bigDataPoolResourceProperties_NodeSize_STATUS_Values) + pool.NodeSize = &nodeSizeTemp } else { pool.NodeSize = nil } @@ -1813,12 +1800,8 @@ func (pool *Workspaces_BigDataPool_STATUS) AssignProperties_From_Workspaces_BigD // NodeSizeFamily if source.NodeSizeFamily != nil { nodeSizeFamily := *source.NodeSizeFamily - if nodeSizeFamilyValue, nodeSizeFamilyOk := BigDataPoolResourceProperties_NodeSizeFamily_STATUS_Cache[strings.ToLower(nodeSizeFamily)]; nodeSizeFamilyOk { - pool.NodeSizeFamily = &nodeSizeFamilyValue - } else { - nodeSizeFamilyTemp := BigDataPoolResourceProperties_NodeSizeFamily_STATUS(*source.NodeSizeFamily) - pool.NodeSizeFamily = &nodeSizeFamilyTemp - } + nodeSizeFamilyTemp := genruntime.ToEnum(nodeSizeFamily, bigDataPoolResourceProperties_NodeSizeFamily_STATUS_Values) + pool.NodeSizeFamily = &nodeSizeFamilyTemp } else { pool.NodeSizeFamily = nil } @@ -2505,7 +2488,7 @@ const ( ) // Mapping from string to BigDataPoolResourceProperties_NodeSize -var BigDataPoolResourceProperties_NodeSize_Cache = map[string]BigDataPoolResourceProperties_NodeSize{ +var bigDataPoolResourceProperties_NodeSize_Values = map[string]BigDataPoolResourceProperties_NodeSize{ "large": BigDataPoolResourceProperties_NodeSize_Large, "medium": BigDataPoolResourceProperties_NodeSize_Medium, "none": BigDataPoolResourceProperties_NodeSize_None, @@ -2528,7 +2511,7 @@ const ( ) // Mapping from string to BigDataPoolResourceProperties_NodeSize_STATUS -var BigDataPoolResourceProperties_NodeSize_STATUS_Cache = map[string]BigDataPoolResourceProperties_NodeSize_STATUS{ +var bigDataPoolResourceProperties_NodeSize_STATUS_Values = map[string]BigDataPoolResourceProperties_NodeSize_STATUS{ "large": BigDataPoolResourceProperties_NodeSize_STATUS_Large, "medium": BigDataPoolResourceProperties_NodeSize_STATUS_Medium, "none": BigDataPoolResourceProperties_NodeSize_STATUS_None, @@ -2549,7 +2532,7 @@ const ( ) // Mapping from string to BigDataPoolResourceProperties_NodeSizeFamily -var BigDataPoolResourceProperties_NodeSizeFamily_Cache = map[string]BigDataPoolResourceProperties_NodeSizeFamily{ +var bigDataPoolResourceProperties_NodeSizeFamily_Values = map[string]BigDataPoolResourceProperties_NodeSizeFamily{ "hardwareacceleratedfpga": BigDataPoolResourceProperties_NodeSizeFamily_HardwareAcceleratedFPGA, "hardwareacceleratedgpu": BigDataPoolResourceProperties_NodeSizeFamily_HardwareAcceleratedGPU, "memoryoptimized": BigDataPoolResourceProperties_NodeSizeFamily_MemoryOptimized, @@ -2566,7 +2549,7 @@ const ( ) // Mapping from string to BigDataPoolResourceProperties_NodeSizeFamily_STATUS -var BigDataPoolResourceProperties_NodeSizeFamily_STATUS_Cache = map[string]BigDataPoolResourceProperties_NodeSizeFamily_STATUS{ +var bigDataPoolResourceProperties_NodeSizeFamily_STATUS_Values = map[string]BigDataPoolResourceProperties_NodeSizeFamily_STATUS{ "hardwareacceleratedfpga": BigDataPoolResourceProperties_NodeSizeFamily_STATUS_HardwareAcceleratedFPGA, "hardwareacceleratedgpu": BigDataPoolResourceProperties_NodeSizeFamily_STATUS_HardwareAcceleratedGPU, "memoryoptimized": BigDataPoolResourceProperties_NodeSizeFamily_STATUS_MemoryOptimized, @@ -3402,12 +3385,8 @@ func (properties *SparkConfigProperties) AssignProperties_From_SparkConfigProper // ConfigurationType if source.ConfigurationType != nil { configurationType := *source.ConfigurationType - if configurationTypeValue, configurationTypeOk := SparkConfigProperties_ConfigurationType_Cache[strings.ToLower(configurationType)]; configurationTypeOk { - properties.ConfigurationType = &configurationTypeValue - } else { - configurationTypeTemp := SparkConfigProperties_ConfigurationType(*source.ConfigurationType) - properties.ConfigurationType = &configurationTypeTemp - } + configurationTypeTemp := genruntime.ToEnum(configurationType, sparkConfigProperties_ConfigurationType_Values) + properties.ConfigurationType = &configurationTypeTemp } else { properties.ConfigurationType = nil } @@ -3536,12 +3515,8 @@ func (properties *SparkConfigProperties_STATUS) AssignProperties_From_SparkConfi // ConfigurationType if source.ConfigurationType != nil { configurationType := *source.ConfigurationType - if configurationTypeValue, configurationTypeOk := SparkConfigProperties_ConfigurationType_STATUS_Cache[strings.ToLower(configurationType)]; configurationTypeOk { - properties.ConfigurationType = &configurationTypeValue - } else { - configurationTypeTemp := SparkConfigProperties_ConfigurationType_STATUS(*source.ConfigurationType) - properties.ConfigurationType = &configurationTypeTemp - } + configurationTypeTemp := genruntime.ToEnum(configurationType, sparkConfigProperties_ConfigurationType_STATUS_Values) + properties.ConfigurationType = &configurationTypeTemp } else { properties.ConfigurationType = nil } @@ -3601,7 +3576,7 @@ const ( ) // Mapping from string to SparkConfigProperties_ConfigurationType -var SparkConfigProperties_ConfigurationType_Cache = map[string]SparkConfigProperties_ConfigurationType{ +var sparkConfigProperties_ConfigurationType_Values = map[string]SparkConfigProperties_ConfigurationType{ "artifact": SparkConfigProperties_ConfigurationType_Artifact, "file": SparkConfigProperties_ConfigurationType_File, } @@ -3614,7 +3589,7 @@ const ( ) // Mapping from string to SparkConfigProperties_ConfigurationType_STATUS -var SparkConfigProperties_ConfigurationType_STATUS_Cache = map[string]SparkConfigProperties_ConfigurationType_STATUS{ +var sparkConfigProperties_ConfigurationType_STATUS_Values = map[string]SparkConfigProperties_ConfigurationType_STATUS{ "artifact": SparkConfigProperties_ConfigurationType_STATUS_Artifact, "file": SparkConfigProperties_ConfigurationType_STATUS_File, } diff --git a/v2/api/web/v1api20220301/server_farm_types_gen.go b/v2/api/web/v1api20220301/server_farm_types_gen.go index 7d3ba7dd60c..01fb72f1314 100644 --- a/v2/api/web/v1api20220301/server_farm_types_gen.go +++ b/v2/api/web/v1api20220301/server_farm_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -331,7 +330,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-03-01": APIVersion_Value, } @@ -1833,12 +1832,8 @@ func (serverfarm *Serverfarm_STATUS) AssignProperties_From_Serverfarm_STATUS(sou // ProvisioningState if source.ProvisioningState != nil { provisioningState := *source.ProvisioningState - if provisioningStateValue, provisioningStateOk := Serverfarm_Properties_ProvisioningState_STATUS_Cache[strings.ToLower(provisioningState)]; provisioningStateOk { - serverfarm.ProvisioningState = &provisioningStateValue - } else { - provisioningStateTemp := Serverfarm_Properties_ProvisioningState_STATUS(*source.ProvisioningState) - serverfarm.ProvisioningState = &provisioningStateTemp - } + provisioningStateTemp := genruntime.ToEnum(provisioningState, serverfarm_Properties_ProvisioningState_STATUS_Values) + serverfarm.ProvisioningState = &provisioningStateTemp } else { serverfarm.ProvisioningState = nil } @@ -1872,12 +1867,8 @@ func (serverfarm *Serverfarm_STATUS) AssignProperties_From_Serverfarm_STATUS(sou // Status if source.Status != nil { status := *source.Status - if statusValue, statusOk := Serverfarm_Properties_Status_STATUS_Cache[strings.ToLower(status)]; statusOk { - serverfarm.Status = &statusValue - } else { - statusTemp := Serverfarm_Properties_Status_STATUS(*source.Status) - serverfarm.Status = &statusTemp - } + statusTemp := genruntime.ToEnum(status, serverfarm_Properties_Status_STATUS_Values) + serverfarm.Status = &statusTemp } else { serverfarm.Status = nil } @@ -2650,7 +2641,7 @@ const ( ) // Mapping from string to Serverfarm_Properties_ProvisioningState_STATUS -var Serverfarm_Properties_ProvisioningState_STATUS_Cache = map[string]Serverfarm_Properties_ProvisioningState_STATUS{ +var serverfarm_Properties_ProvisioningState_STATUS_Values = map[string]Serverfarm_Properties_ProvisioningState_STATUS{ "canceled": Serverfarm_Properties_ProvisioningState_STATUS_Canceled, "deleting": Serverfarm_Properties_ProvisioningState_STATUS_Deleting, "failed": Serverfarm_Properties_ProvisioningState_STATUS_Failed, @@ -2667,7 +2658,7 @@ const ( ) // Mapping from string to Serverfarm_Properties_Status_STATUS -var Serverfarm_Properties_Status_STATUS_Cache = map[string]Serverfarm_Properties_Status_STATUS{ +var serverfarm_Properties_Status_STATUS_Values = map[string]Serverfarm_Properties_Status_STATUS{ "creating": Serverfarm_Properties_Status_STATUS_Creating, "pending": Serverfarm_Properties_Status_STATUS_Pending, "ready": Serverfarm_Properties_Status_STATUS_Ready, diff --git a/v2/api/web/v1api20220301/site_spec_arm_types_gen.go b/v2/api/web/v1api20220301/site_spec_arm_types_gen.go index ac4968f8637..e4506a6a876 100644 --- a/v2/api/web/v1api20220301/site_spec_arm_types_gen.go +++ b/v2/api/web/v1api20220301/site_spec_arm_types_gen.go @@ -209,7 +209,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type -var ManagedServiceIdentity_Type_Cache = map[string]ManagedServiceIdentity_Type{ +var managedServiceIdentity_Type_Values = map[string]ManagedServiceIdentity_Type{ "none": ManagedServiceIdentity_Type_None, "systemassigned": ManagedServiceIdentity_Type_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentity_Type_SystemAssignedUserAssigned, diff --git a/v2/api/web/v1api20220301/site_status_arm_types_gen.go b/v2/api/web/v1api20220301/site_status_arm_types_gen.go index 8ba77265079..57c367d32a8 100644 --- a/v2/api/web/v1api20220301/site_status_arm_types_gen.go +++ b/v2/api/web/v1api20220301/site_status_arm_types_gen.go @@ -284,7 +284,7 @@ const ( ) // Mapping from string to ManagedServiceIdentity_Type_STATUS -var ManagedServiceIdentity_Type_STATUS_Cache = map[string]ManagedServiceIdentity_Type_STATUS{ +var managedServiceIdentity_Type_STATUS_Values = map[string]ManagedServiceIdentity_Type_STATUS{ "none": ManagedServiceIdentity_Type_STATUS_None, "systemassigned": ManagedServiceIdentity_Type_STATUS_SystemAssigned, "systemassigned, userassigned": ManagedServiceIdentity_Type_STATUS_SystemAssignedUserAssigned, diff --git a/v2/api/web/v1api20220301/site_types_gen.go b/v2/api/web/v1api20220301/site_types_gen.go index f6d4f84796c..7eaf6fe6df2 100644 --- a/v2/api/web/v1api20220301/site_types_gen.go +++ b/v2/api/web/v1api20220301/site_types_gen.go @@ -15,7 +15,6 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "sigs.k8s.io/controller-runtime/pkg/conversion" "sigs.k8s.io/controller-runtime/pkg/webhook/admission" - "strings" ) // +kubebuilder:object:root=true @@ -1059,12 +1058,8 @@ func (site *Site_Spec) AssignProperties_From_Site_Spec(source *v20220301s.Site_S // ClientCertMode if source.ClientCertMode != nil { clientCertMode := *source.ClientCertMode - if clientCertModeValue, clientCertModeOk := Site_Properties_ClientCertMode_Spec_Cache[strings.ToLower(clientCertMode)]; clientCertModeOk { - site.ClientCertMode = &clientCertModeValue - } else { - clientCertModeTemp := Site_Properties_ClientCertMode_Spec(*source.ClientCertMode) - site.ClientCertMode = &clientCertModeTemp - } + clientCertModeTemp := genruntime.ToEnum(clientCertMode, site_Properties_ClientCertMode_Spec_Values) + site.ClientCertMode = &clientCertModeTemp } else { site.ClientCertMode = nil } @@ -1207,12 +1202,8 @@ func (site *Site_Spec) AssignProperties_From_Site_Spec(source *v20220301s.Site_S // RedundancyMode if source.RedundancyMode != nil { redundancyMode := *source.RedundancyMode - if redundancyModeValue, redundancyModeOk := Site_Properties_RedundancyMode_Spec_Cache[strings.ToLower(redundancyMode)]; redundancyModeOk { - site.RedundancyMode = &redundancyModeValue - } else { - redundancyModeTemp := Site_Properties_RedundancyMode_Spec(*source.RedundancyMode) - site.RedundancyMode = &redundancyModeTemp - } + redundancyModeTemp := genruntime.ToEnum(redundancyMode, site_Properties_RedundancyMode_Spec_Values) + site.RedundancyMode = &redundancyModeTemp } else { site.RedundancyMode = nil } @@ -2574,12 +2565,8 @@ func (site *Site_STATUS) AssignProperties_From_Site_STATUS(source *v20220301s.Si // AvailabilityState if source.AvailabilityState != nil { availabilityState := *source.AvailabilityState - if availabilityStateValue, availabilityStateOk := Site_Properties_AvailabilityState_STATUS_Cache[strings.ToLower(availabilityState)]; availabilityStateOk { - site.AvailabilityState = &availabilityStateValue - } else { - availabilityStateTemp := Site_Properties_AvailabilityState_STATUS(*source.AvailabilityState) - site.AvailabilityState = &availabilityStateTemp - } + availabilityStateTemp := genruntime.ToEnum(availabilityState, site_Properties_AvailabilityState_STATUS_Values) + site.AvailabilityState = &availabilityStateTemp } else { site.AvailabilityState = nil } @@ -2606,12 +2593,8 @@ func (site *Site_STATUS) AssignProperties_From_Site_STATUS(source *v20220301s.Si // ClientCertMode if source.ClientCertMode != nil { clientCertMode := *source.ClientCertMode - if clientCertModeValue, clientCertModeOk := Site_Properties_ClientCertMode_STATUS_Cache[strings.ToLower(clientCertMode)]; clientCertModeOk { - site.ClientCertMode = &clientCertModeValue - } else { - clientCertModeTemp := Site_Properties_ClientCertMode_STATUS(*source.ClientCertMode) - site.ClientCertMode = &clientCertModeTemp - } + clientCertModeTemp := genruntime.ToEnum(clientCertMode, site_Properties_ClientCertMode_STATUS_Values) + site.ClientCertMode = &clientCertModeTemp } else { site.ClientCertMode = nil } @@ -2787,12 +2770,8 @@ func (site *Site_STATUS) AssignProperties_From_Site_STATUS(source *v20220301s.Si // RedundancyMode if source.RedundancyMode != nil { redundancyMode := *source.RedundancyMode - if redundancyModeValue, redundancyModeOk := Site_Properties_RedundancyMode_STATUS_Cache[strings.ToLower(redundancyMode)]; redundancyModeOk { - site.RedundancyMode = &redundancyModeValue - } else { - redundancyModeTemp := Site_Properties_RedundancyMode_STATUS(*source.RedundancyMode) - site.RedundancyMode = &redundancyModeTemp - } + redundancyModeTemp := genruntime.ToEnum(redundancyMode, site_Properties_RedundancyMode_STATUS_Values) + site.RedundancyMode = &redundancyModeTemp } else { site.RedundancyMode = nil } @@ -2875,12 +2854,8 @@ func (site *Site_STATUS) AssignProperties_From_Site_STATUS(source *v20220301s.Si // UsageState if source.UsageState != nil { usageState := *source.UsageState - if usageStateValue, usageStateOk := Site_Properties_UsageState_STATUS_Cache[strings.ToLower(usageState)]; usageStateOk { - site.UsageState = &usageStateValue - } else { - usageStateTemp := Site_Properties_UsageState_STATUS(*source.UsageState) - site.UsageState = &usageStateTemp - } + usageStateTemp := genruntime.ToEnum(usageState, site_Properties_UsageState_STATUS_Values) + site.UsageState = &usageStateTemp } else { site.UsageState = nil } @@ -4085,12 +4060,8 @@ func (state *HostNameSslState) AssignProperties_From_HostNameSslState(source *v2 // HostType if source.HostType != nil { hostType := *source.HostType - if hostTypeValue, hostTypeOk := HostNameSslState_HostType_Cache[strings.ToLower(hostType)]; hostTypeOk { - state.HostType = &hostTypeValue - } else { - hostTypeTemp := HostNameSslState_HostType(*source.HostType) - state.HostType = &hostTypeTemp - } + hostTypeTemp := genruntime.ToEnum(hostType, hostNameSslState_HostType_Values) + state.HostType = &hostTypeTemp } else { state.HostType = nil } @@ -4101,12 +4072,8 @@ func (state *HostNameSslState) AssignProperties_From_HostNameSslState(source *v2 // SslState if source.SslState != nil { sslState := *source.SslState - if sslStateValue, sslStateOk := HostNameSslState_SslState_Cache[strings.ToLower(sslState)]; sslStateOk { - state.SslState = &sslStateValue - } else { - sslStateTemp := HostNameSslState_SslState(*source.SslState) - state.SslState = &sslStateTemp - } + sslStateTemp := genruntime.ToEnum(sslState, hostNameSslState_SslState_Values) + state.SslState = &sslStateTemp } else { state.SslState = nil } @@ -4299,12 +4266,8 @@ func (state *HostNameSslState_STATUS) AssignProperties_From_HostNameSslState_STA // HostType if source.HostType != nil { hostType := *source.HostType - if hostTypeValue, hostTypeOk := HostNameSslState_HostType_STATUS_Cache[strings.ToLower(hostType)]; hostTypeOk { - state.HostType = &hostTypeValue - } else { - hostTypeTemp := HostNameSslState_HostType_STATUS(*source.HostType) - state.HostType = &hostTypeTemp - } + hostTypeTemp := genruntime.ToEnum(hostType, hostNameSslState_HostType_STATUS_Values) + state.HostType = &hostTypeTemp } else { state.HostType = nil } @@ -4315,12 +4278,8 @@ func (state *HostNameSslState_STATUS) AssignProperties_From_HostNameSslState_STA // SslState if source.SslState != nil { sslState := *source.SslState - if sslStateValue, sslStateOk := HostNameSslState_SslState_STATUS_Cache[strings.ToLower(sslState)]; sslStateOk { - state.SslState = &sslStateValue - } else { - sslStateTemp := HostNameSslState_SslState_STATUS(*source.SslState) - state.SslState = &sslStateTemp - } + sslStateTemp := genruntime.ToEnum(sslState, hostNameSslState_SslState_STATUS_Values) + state.SslState = &sslStateTemp } else { state.SslState = nil } @@ -4461,12 +4420,8 @@ func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIden // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4640,12 +4595,8 @@ func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServ // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ManagedServiceIdentity_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - identity.Type = &typeValue - } else { - typeTemp := ManagedServiceIdentity_Type_STATUS(*source.Type) - identity.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, managedServiceIdentity_Type_STATUS_Values) + identity.Type = &typeTemp } else { identity.Type = nil } @@ -4729,7 +4680,7 @@ const ( ) // Mapping from string to Site_Properties_AvailabilityState_STATUS -var Site_Properties_AvailabilityState_STATUS_Cache = map[string]Site_Properties_AvailabilityState_STATUS{ +var site_Properties_AvailabilityState_STATUS_Values = map[string]Site_Properties_AvailabilityState_STATUS{ "disasterrecoverymode": Site_Properties_AvailabilityState_STATUS_DisasterRecoveryMode, "limited": Site_Properties_AvailabilityState_STATUS_Limited, "normal": Site_Properties_AvailabilityState_STATUS_Normal, @@ -4745,7 +4696,7 @@ const ( ) // Mapping from string to Site_Properties_ClientCertMode_Spec -var Site_Properties_ClientCertMode_Spec_Cache = map[string]Site_Properties_ClientCertMode_Spec{ +var site_Properties_ClientCertMode_Spec_Values = map[string]Site_Properties_ClientCertMode_Spec{ "optional": Site_Properties_ClientCertMode_Spec_Optional, "optionalinteractiveuser": Site_Properties_ClientCertMode_Spec_OptionalInteractiveUser, "required": Site_Properties_ClientCertMode_Spec_Required, @@ -4760,7 +4711,7 @@ const ( ) // Mapping from string to Site_Properties_ClientCertMode_STATUS -var Site_Properties_ClientCertMode_STATUS_Cache = map[string]Site_Properties_ClientCertMode_STATUS{ +var site_Properties_ClientCertMode_STATUS_Values = map[string]Site_Properties_ClientCertMode_STATUS{ "optional": Site_Properties_ClientCertMode_STATUS_Optional, "optionalinteractiveuser": Site_Properties_ClientCertMode_STATUS_OptionalInteractiveUser, "required": Site_Properties_ClientCertMode_STATUS_Required, @@ -4778,7 +4729,7 @@ const ( ) // Mapping from string to Site_Properties_RedundancyMode_Spec -var Site_Properties_RedundancyMode_Spec_Cache = map[string]Site_Properties_RedundancyMode_Spec{ +var site_Properties_RedundancyMode_Spec_Values = map[string]Site_Properties_RedundancyMode_Spec{ "activeactive": Site_Properties_RedundancyMode_Spec_ActiveActive, "failover": Site_Properties_RedundancyMode_Spec_Failover, "georedundant": Site_Properties_RedundancyMode_Spec_GeoRedundant, @@ -4797,7 +4748,7 @@ const ( ) // Mapping from string to Site_Properties_RedundancyMode_STATUS -var Site_Properties_RedundancyMode_STATUS_Cache = map[string]Site_Properties_RedundancyMode_STATUS{ +var site_Properties_RedundancyMode_STATUS_Values = map[string]Site_Properties_RedundancyMode_STATUS{ "activeactive": Site_Properties_RedundancyMode_STATUS_ActiveActive, "failover": Site_Properties_RedundancyMode_STATUS_Failover, "georedundant": Site_Properties_RedundancyMode_STATUS_GeoRedundant, @@ -4813,7 +4764,7 @@ const ( ) // Mapping from string to Site_Properties_UsageState_STATUS -var Site_Properties_UsageState_STATUS_Cache = map[string]Site_Properties_UsageState_STATUS{ +var site_Properties_UsageState_STATUS_Values = map[string]Site_Properties_UsageState_STATUS{ "exceeded": Site_Properties_UsageState_STATUS_Exceeded, "normal": Site_Properties_UsageState_STATUS_Normal, } @@ -6137,12 +6088,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // FtpsState if source.FtpsState != nil { ftpsState := *source.FtpsState - if ftpsStateValue, ftpsStateOk := SiteConfig_FtpsState_Cache[strings.ToLower(ftpsState)]; ftpsStateOk { - config.FtpsState = &ftpsStateValue - } else { - ftpsStateTemp := SiteConfig_FtpsState(*source.FtpsState) - config.FtpsState = &ftpsStateTemp - } + ftpsStateTemp := genruntime.ToEnum(ftpsState, siteConfig_FtpsState_Values) + config.FtpsState = &ftpsStateTemp } else { config.FtpsState = nil } @@ -6248,12 +6195,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // LoadBalancing if source.LoadBalancing != nil { loadBalancing := *source.LoadBalancing - if loadBalancingValue, loadBalancingOk := SiteConfig_LoadBalancing_Cache[strings.ToLower(loadBalancing)]; loadBalancingOk { - config.LoadBalancing = &loadBalancingValue - } else { - loadBalancingTemp := SiteConfig_LoadBalancing(*source.LoadBalancing) - config.LoadBalancing = &loadBalancingTemp - } + loadBalancingTemp := genruntime.ToEnum(loadBalancing, siteConfig_LoadBalancing_Values) + config.LoadBalancing = &loadBalancingTemp } else { config.LoadBalancing = nil } @@ -6272,12 +6215,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // ManagedPipelineMode if source.ManagedPipelineMode != nil { managedPipelineMode := *source.ManagedPipelineMode - if managedPipelineModeValue, managedPipelineModeOk := SiteConfig_ManagedPipelineMode_Cache[strings.ToLower(managedPipelineMode)]; managedPipelineModeOk { - config.ManagedPipelineMode = &managedPipelineModeValue - } else { - managedPipelineModeTemp := SiteConfig_ManagedPipelineMode(*source.ManagedPipelineMode) - config.ManagedPipelineMode = &managedPipelineModeTemp - } + managedPipelineModeTemp := genruntime.ToEnum(managedPipelineMode, siteConfig_ManagedPipelineMode_Values) + config.ManagedPipelineMode = &managedPipelineModeTemp } else { config.ManagedPipelineMode = nil } @@ -6288,12 +6227,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // MinTlsVersion if source.MinTlsVersion != nil { minTlsVersion := *source.MinTlsVersion - if minTlsVersionValue, minTlsVersionOk := SiteConfig_MinTlsVersion_Cache[strings.ToLower(minTlsVersion)]; minTlsVersionOk { - config.MinTlsVersion = &minTlsVersionValue - } else { - minTlsVersionTemp := SiteConfig_MinTlsVersion(*source.MinTlsVersion) - config.MinTlsVersion = &minTlsVersionTemp - } + minTlsVersionTemp := genruntime.ToEnum(minTlsVersion, siteConfig_MinTlsVersion_Values) + config.MinTlsVersion = &minTlsVersionTemp } else { config.MinTlsVersion = nil } @@ -6401,12 +6336,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // ScmMinTlsVersion if source.ScmMinTlsVersion != nil { scmMinTlsVersion := *source.ScmMinTlsVersion - if scmMinTlsVersionValue, scmMinTlsVersionOk := SiteConfig_ScmMinTlsVersion_Cache[strings.ToLower(scmMinTlsVersion)]; scmMinTlsVersionOk { - config.ScmMinTlsVersion = &scmMinTlsVersionValue - } else { - scmMinTlsVersionTemp := SiteConfig_ScmMinTlsVersion(*source.ScmMinTlsVersion) - config.ScmMinTlsVersion = &scmMinTlsVersionTemp - } + scmMinTlsVersionTemp := genruntime.ToEnum(scmMinTlsVersion, siteConfig_ScmMinTlsVersion_Values) + config.ScmMinTlsVersion = &scmMinTlsVersionTemp } else { config.ScmMinTlsVersion = nil } @@ -6414,12 +6345,8 @@ func (config *SiteConfig) AssignProperties_From_SiteConfig(source *v20220301s.Si // ScmType if source.ScmType != nil { scmType := *source.ScmType - if scmTypeValue, scmTypeOk := SiteConfig_ScmType_Cache[strings.ToLower(scmType)]; scmTypeOk { - config.ScmType = &scmTypeValue - } else { - scmTypeTemp := SiteConfig_ScmType(*source.ScmType) - config.ScmType = &scmTypeTemp - } + scmTypeTemp := genruntime.ToEnum(scmType, siteConfig_ScmType_Values) + config.ScmType = &scmTypeTemp } else { config.ScmType = nil } @@ -8345,12 +8272,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // FtpsState if source.FtpsState != nil { ftpsState := *source.FtpsState - if ftpsStateValue, ftpsStateOk := SiteConfig_FtpsState_STATUS_Cache[strings.ToLower(ftpsState)]; ftpsStateOk { - config.FtpsState = &ftpsStateValue - } else { - ftpsStateTemp := SiteConfig_FtpsState_STATUS(*source.FtpsState) - config.FtpsState = &ftpsStateTemp - } + ftpsStateTemp := genruntime.ToEnum(ftpsState, siteConfig_FtpsState_STATUS_Values) + config.FtpsState = &ftpsStateTemp } else { config.FtpsState = nil } @@ -8451,12 +8374,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // LoadBalancing if source.LoadBalancing != nil { loadBalancing := *source.LoadBalancing - if loadBalancingValue, loadBalancingOk := SiteConfig_LoadBalancing_STATUS_Cache[strings.ToLower(loadBalancing)]; loadBalancingOk { - config.LoadBalancing = &loadBalancingValue - } else { - loadBalancingTemp := SiteConfig_LoadBalancing_STATUS(*source.LoadBalancing) - config.LoadBalancing = &loadBalancingTemp - } + loadBalancingTemp := genruntime.ToEnum(loadBalancing, siteConfig_LoadBalancing_STATUS_Values) + config.LoadBalancing = &loadBalancingTemp } else { config.LoadBalancing = nil } @@ -8487,12 +8406,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // ManagedPipelineMode if source.ManagedPipelineMode != nil { managedPipelineMode := *source.ManagedPipelineMode - if managedPipelineModeValue, managedPipelineModeOk := SiteConfig_ManagedPipelineMode_STATUS_Cache[strings.ToLower(managedPipelineMode)]; managedPipelineModeOk { - config.ManagedPipelineMode = &managedPipelineModeValue - } else { - managedPipelineModeTemp := SiteConfig_ManagedPipelineMode_STATUS(*source.ManagedPipelineMode) - config.ManagedPipelineMode = &managedPipelineModeTemp - } + managedPipelineModeTemp := genruntime.ToEnum(managedPipelineMode, siteConfig_ManagedPipelineMode_STATUS_Values) + config.ManagedPipelineMode = &managedPipelineModeTemp } else { config.ManagedPipelineMode = nil } @@ -8503,12 +8418,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // MinTlsVersion if source.MinTlsVersion != nil { minTlsVersion := *source.MinTlsVersion - if minTlsVersionValue, minTlsVersionOk := SiteConfig_MinTlsVersion_STATUS_Cache[strings.ToLower(minTlsVersion)]; minTlsVersionOk { - config.MinTlsVersion = &minTlsVersionValue - } else { - minTlsVersionTemp := SiteConfig_MinTlsVersion_STATUS(*source.MinTlsVersion) - config.MinTlsVersion = &minTlsVersionTemp - } + minTlsVersionTemp := genruntime.ToEnum(minTlsVersion, siteConfig_MinTlsVersion_STATUS_Values) + config.MinTlsVersion = &minTlsVersionTemp } else { config.MinTlsVersion = nil } @@ -8606,12 +8517,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // ScmMinTlsVersion if source.ScmMinTlsVersion != nil { scmMinTlsVersion := *source.ScmMinTlsVersion - if scmMinTlsVersionValue, scmMinTlsVersionOk := SiteConfig_ScmMinTlsVersion_STATUS_Cache[strings.ToLower(scmMinTlsVersion)]; scmMinTlsVersionOk { - config.ScmMinTlsVersion = &scmMinTlsVersionValue - } else { - scmMinTlsVersionTemp := SiteConfig_ScmMinTlsVersion_STATUS(*source.ScmMinTlsVersion) - config.ScmMinTlsVersion = &scmMinTlsVersionTemp - } + scmMinTlsVersionTemp := genruntime.ToEnum(scmMinTlsVersion, siteConfig_ScmMinTlsVersion_STATUS_Values) + config.ScmMinTlsVersion = &scmMinTlsVersionTemp } else { config.ScmMinTlsVersion = nil } @@ -8619,12 +8526,8 @@ func (config *SiteConfig_STATUS) AssignProperties_From_SiteConfig_STATUS(source // ScmType if source.ScmType != nil { scmType := *source.ScmType - if scmTypeValue, scmTypeOk := SiteConfig_ScmType_STATUS_Cache[strings.ToLower(scmType)]; scmTypeOk { - config.ScmType = &scmTypeValue - } else { - scmTypeTemp := SiteConfig_ScmType_STATUS(*source.ScmType) - config.ScmType = &scmTypeTemp - } + scmTypeTemp := genruntime.ToEnum(scmType, siteConfig_ScmType_STATUS_Values) + config.ScmType = &scmTypeTemp } else { config.ScmType = nil } @@ -10005,12 +9908,8 @@ func (value *AzureStorageInfoValue) AssignProperties_From_AzureStorageInfoValue( // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AzureStorageInfoValue_Type_Cache[strings.ToLower(typeVar)]; typeOk { - value.Type = &typeValue - } else { - typeTemp := AzureStorageInfoValue_Type(*source.Type) - value.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, azureStorageInfoValue_Type_Values) + value.Type = &typeTemp } else { value.Type = nil } @@ -10165,12 +10064,8 @@ func (value *AzureStorageInfoValue_STATUS) AssignProperties_From_AzureStorageInf // State if source.State != nil { state := *source.State - if stateValue, stateOk := AzureStorageInfoValue_State_STATUS_Cache[strings.ToLower(state)]; stateOk { - value.State = &stateValue - } else { - stateTemp := AzureStorageInfoValue_State_STATUS(*source.State) - value.State = &stateTemp - } + stateTemp := genruntime.ToEnum(state, azureStorageInfoValue_State_STATUS_Values) + value.State = &stateTemp } else { value.State = nil } @@ -10178,12 +10073,8 @@ func (value *AzureStorageInfoValue_STATUS) AssignProperties_From_AzureStorageInf // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := AzureStorageInfoValue_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - value.Type = &typeValue - } else { - typeTemp := AzureStorageInfoValue_Type_STATUS(*source.Type) - value.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, azureStorageInfoValue_Type_STATUS_Values) + value.Type = &typeTemp } else { value.Type = nil } @@ -10320,12 +10211,8 @@ func (info *ConnStringInfo) AssignProperties_From_ConnStringInfo(source *v202203 // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ConnStringInfo_Type_Cache[strings.ToLower(typeVar)]; typeOk { - info.Type = &typeValue - } else { - typeTemp := ConnStringInfo_Type(*source.Type) - info.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, connStringInfo_Type_Values) + info.Type = &typeTemp } else { info.Type = nil } @@ -10445,12 +10332,8 @@ func (info *ConnStringInfo_STATUS) AssignProperties_From_ConnStringInfo_STATUS(s // Type if source.Type != nil { typeVar := *source.Type - if typeValue, typeOk := ConnStringInfo_Type_STATUS_Cache[strings.ToLower(typeVar)]; typeOk { - info.Type = &typeValue - } else { - typeTemp := ConnStringInfo_Type_STATUS(*source.Type) - info.Type = &typeTemp - } + typeTemp := genruntime.ToEnum(typeVar, connStringInfo_Type_STATUS_Values) + info.Type = &typeTemp } else { info.Type = nil } @@ -11162,7 +11045,7 @@ const ( ) // Mapping from string to HostNameSslState_HostType -var HostNameSslState_HostType_Cache = map[string]HostNameSslState_HostType{ +var hostNameSslState_HostType_Values = map[string]HostNameSslState_HostType{ "repository": HostNameSslState_HostType_Repository, "standard": HostNameSslState_HostType_Standard, } @@ -11175,7 +11058,7 @@ const ( ) // Mapping from string to HostNameSslState_HostType_STATUS -var HostNameSslState_HostType_STATUS_Cache = map[string]HostNameSslState_HostType_STATUS{ +var hostNameSslState_HostType_STATUS_Values = map[string]HostNameSslState_HostType_STATUS{ "repository": HostNameSslState_HostType_STATUS_Repository, "standard": HostNameSslState_HostType_STATUS_Standard, } @@ -11190,7 +11073,7 @@ const ( ) // Mapping from string to HostNameSslState_SslState -var HostNameSslState_SslState_Cache = map[string]HostNameSslState_SslState{ +var hostNameSslState_SslState_Values = map[string]HostNameSslState_SslState{ "disabled": HostNameSslState_SslState_Disabled, "ipbasedenabled": HostNameSslState_SslState_IpBasedEnabled, "snienabled": HostNameSslState_SslState_SniEnabled, @@ -11205,7 +11088,7 @@ const ( ) // Mapping from string to HostNameSslState_SslState_STATUS -var HostNameSslState_SslState_STATUS_Cache = map[string]HostNameSslState_SslState_STATUS{ +var hostNameSslState_SslState_STATUS_Values = map[string]HostNameSslState_SslState_STATUS{ "disabled": HostNameSslState_SslState_STATUS_Disabled, "ipbasedenabled": HostNameSslState_SslState_STATUS_IpBasedEnabled, "snienabled": HostNameSslState_SslState_STATUS_SniEnabled, @@ -11475,12 +11358,8 @@ func (restriction *IpSecurityRestriction) AssignProperties_From_IpSecurityRestri // Tag if source.Tag != nil { tag := *source.Tag - if tagValue, tagOk := IpSecurityRestriction_Tag_Cache[strings.ToLower(tag)]; tagOk { - restriction.Tag = &tagValue - } else { - tagTemp := IpSecurityRestriction_Tag(*source.Tag) - restriction.Tag = &tagTemp - } + tagTemp := genruntime.ToEnum(tag, ipSecurityRestriction_Tag_Values) + restriction.Tag = &tagTemp } else { restriction.Tag = nil } @@ -11812,12 +11691,8 @@ func (restriction *IpSecurityRestriction_STATUS) AssignProperties_From_IpSecurit // Tag if source.Tag != nil { tag := *source.Tag - if tagValue, tagOk := IpSecurityRestriction_Tag_STATUS_Cache[strings.ToLower(tag)]; tagOk { - restriction.Tag = &tagValue - } else { - tagTemp := IpSecurityRestriction_Tag_STATUS(*source.Tag) - restriction.Tag = &tagTemp - } + tagTemp := genruntime.ToEnum(tag, ipSecurityRestriction_Tag_STATUS_Values) + restriction.Tag = &tagTemp } else { restriction.Tag = nil } @@ -12494,7 +12369,7 @@ const ( ) // Mapping from string to SiteConfig_FtpsState -var SiteConfig_FtpsState_Cache = map[string]SiteConfig_FtpsState{ +var siteConfig_FtpsState_Values = map[string]SiteConfig_FtpsState{ "allallowed": SiteConfig_FtpsState_AllAllowed, "disabled": SiteConfig_FtpsState_Disabled, "ftpsonly": SiteConfig_FtpsState_FtpsOnly, @@ -12509,7 +12384,7 @@ const ( ) // Mapping from string to SiteConfig_FtpsState_STATUS -var SiteConfig_FtpsState_STATUS_Cache = map[string]SiteConfig_FtpsState_STATUS{ +var siteConfig_FtpsState_STATUS_Values = map[string]SiteConfig_FtpsState_STATUS{ "allallowed": SiteConfig_FtpsState_STATUS_AllAllowed, "disabled": SiteConfig_FtpsState_STATUS_Disabled, "ftpsonly": SiteConfig_FtpsState_STATUS_FtpsOnly, @@ -12528,7 +12403,7 @@ const ( ) // Mapping from string to SiteConfig_LoadBalancing -var SiteConfig_LoadBalancing_Cache = map[string]SiteConfig_LoadBalancing{ +var siteConfig_LoadBalancing_Values = map[string]SiteConfig_LoadBalancing{ "leastrequests": SiteConfig_LoadBalancing_LeastRequests, "leastresponsetime": SiteConfig_LoadBalancing_LeastResponseTime, "persiteroundrobin": SiteConfig_LoadBalancing_PerSiteRoundRobin, @@ -12549,7 +12424,7 @@ const ( ) // Mapping from string to SiteConfig_LoadBalancing_STATUS -var SiteConfig_LoadBalancing_STATUS_Cache = map[string]SiteConfig_LoadBalancing_STATUS{ +var siteConfig_LoadBalancing_STATUS_Values = map[string]SiteConfig_LoadBalancing_STATUS{ "leastrequests": SiteConfig_LoadBalancing_STATUS_LeastRequests, "leastresponsetime": SiteConfig_LoadBalancing_STATUS_LeastResponseTime, "persiteroundrobin": SiteConfig_LoadBalancing_STATUS_PerSiteRoundRobin, @@ -12567,7 +12442,7 @@ const ( ) // Mapping from string to SiteConfig_ManagedPipelineMode -var SiteConfig_ManagedPipelineMode_Cache = map[string]SiteConfig_ManagedPipelineMode{ +var siteConfig_ManagedPipelineMode_Values = map[string]SiteConfig_ManagedPipelineMode{ "classic": SiteConfig_ManagedPipelineMode_Classic, "integrated": SiteConfig_ManagedPipelineMode_Integrated, } @@ -12580,7 +12455,7 @@ const ( ) // Mapping from string to SiteConfig_ManagedPipelineMode_STATUS -var SiteConfig_ManagedPipelineMode_STATUS_Cache = map[string]SiteConfig_ManagedPipelineMode_STATUS{ +var siteConfig_ManagedPipelineMode_STATUS_Values = map[string]SiteConfig_ManagedPipelineMode_STATUS{ "classic": SiteConfig_ManagedPipelineMode_STATUS_Classic, "integrated": SiteConfig_ManagedPipelineMode_STATUS_Integrated, } @@ -12595,7 +12470,7 @@ const ( ) // Mapping from string to SiteConfig_MinTlsVersion -var SiteConfig_MinTlsVersion_Cache = map[string]SiteConfig_MinTlsVersion{ +var siteConfig_MinTlsVersion_Values = map[string]SiteConfig_MinTlsVersion{ "1.0": SiteConfig_MinTlsVersion_10, "1.1": SiteConfig_MinTlsVersion_11, "1.2": SiteConfig_MinTlsVersion_12, @@ -12610,7 +12485,7 @@ const ( ) // Mapping from string to SiteConfig_MinTlsVersion_STATUS -var SiteConfig_MinTlsVersion_STATUS_Cache = map[string]SiteConfig_MinTlsVersion_STATUS{ +var siteConfig_MinTlsVersion_STATUS_Values = map[string]SiteConfig_MinTlsVersion_STATUS{ "1.0": SiteConfig_MinTlsVersion_STATUS_10, "1.1": SiteConfig_MinTlsVersion_STATUS_11, "1.2": SiteConfig_MinTlsVersion_STATUS_12, @@ -12626,7 +12501,7 @@ const ( ) // Mapping from string to SiteConfig_ScmMinTlsVersion -var SiteConfig_ScmMinTlsVersion_Cache = map[string]SiteConfig_ScmMinTlsVersion{ +var siteConfig_ScmMinTlsVersion_Values = map[string]SiteConfig_ScmMinTlsVersion{ "1.0": SiteConfig_ScmMinTlsVersion_10, "1.1": SiteConfig_ScmMinTlsVersion_11, "1.2": SiteConfig_ScmMinTlsVersion_12, @@ -12641,7 +12516,7 @@ const ( ) // Mapping from string to SiteConfig_ScmMinTlsVersion_STATUS -var SiteConfig_ScmMinTlsVersion_STATUS_Cache = map[string]SiteConfig_ScmMinTlsVersion_STATUS{ +var siteConfig_ScmMinTlsVersion_STATUS_Values = map[string]SiteConfig_ScmMinTlsVersion_STATUS{ "1.0": SiteConfig_ScmMinTlsVersion_STATUS_10, "1.1": SiteConfig_ScmMinTlsVersion_STATUS_11, "1.2": SiteConfig_ScmMinTlsVersion_STATUS_12, @@ -12668,7 +12543,7 @@ const ( ) // Mapping from string to SiteConfig_ScmType -var SiteConfig_ScmType_Cache = map[string]SiteConfig_ScmType{ +var siteConfig_ScmType_Values = map[string]SiteConfig_ScmType{ "bitbucketgit": SiteConfig_ScmType_BitbucketGit, "bitbuckethg": SiteConfig_ScmType_BitbucketHg, "codeplexgit": SiteConfig_ScmType_CodePlexGit, @@ -12705,7 +12580,7 @@ const ( ) // Mapping from string to SiteConfig_ScmType_STATUS -var SiteConfig_ScmType_STATUS_Cache = map[string]SiteConfig_ScmType_STATUS{ +var siteConfig_ScmType_STATUS_Values = map[string]SiteConfig_ScmType_STATUS{ "bitbucketgit": SiteConfig_ScmType_STATUS_BitbucketGit, "bitbuckethg": SiteConfig_ScmType_STATUS_BitbucketHg, "codeplexgit": SiteConfig_ScmType_STATUS_CodePlexGit, @@ -13642,12 +13517,8 @@ func (actions *AutoHealActions) AssignProperties_From_AutoHealActions(source *v2 // ActionType if source.ActionType != nil { actionType := *source.ActionType - if actionTypeValue, actionTypeOk := AutoHealActions_ActionType_Cache[strings.ToLower(actionType)]; actionTypeOk { - actions.ActionType = &actionTypeValue - } else { - actionTypeTemp := AutoHealActions_ActionType(*source.ActionType) - actions.ActionType = &actionTypeTemp - } + actionTypeTemp := genruntime.ToEnum(actionType, autoHealActions_ActionType_Values) + actions.ActionType = &actionTypeTemp } else { actions.ActionType = nil } @@ -13800,12 +13671,8 @@ func (actions *AutoHealActions_STATUS) AssignProperties_From_AutoHealActions_STA // ActionType if source.ActionType != nil { actionType := *source.ActionType - if actionTypeValue, actionTypeOk := AutoHealActions_ActionType_STATUS_Cache[strings.ToLower(actionType)]; actionTypeOk { - actions.ActionType = &actionTypeValue - } else { - actionTypeTemp := AutoHealActions_ActionType_STATUS(*source.ActionType) - actions.ActionType = &actionTypeTemp - } + actionTypeTemp := genruntime.ToEnum(actionType, autoHealActions_ActionType_STATUS_Values) + actions.ActionType = &actionTypeTemp } else { actions.ActionType = nil } @@ -14592,7 +14459,7 @@ const ( ) // Mapping from string to AzureStorageInfoValue_State_STATUS -var AzureStorageInfoValue_State_STATUS_Cache = map[string]AzureStorageInfoValue_State_STATUS{ +var azureStorageInfoValue_State_STATUS_Values = map[string]AzureStorageInfoValue_State_STATUS{ "invalidcredentials": AzureStorageInfoValue_State_STATUS_InvalidCredentials, "invalidshare": AzureStorageInfoValue_State_STATUS_InvalidShare, "notvalidated": AzureStorageInfoValue_State_STATUS_NotValidated, @@ -14608,7 +14475,7 @@ const ( ) // Mapping from string to AzureStorageInfoValue_Type -var AzureStorageInfoValue_Type_Cache = map[string]AzureStorageInfoValue_Type{ +var azureStorageInfoValue_Type_Values = map[string]AzureStorageInfoValue_Type{ "azureblob": AzureStorageInfoValue_Type_AzureBlob, "azurefiles": AzureStorageInfoValue_Type_AzureFiles, } @@ -14621,7 +14488,7 @@ const ( ) // Mapping from string to AzureStorageInfoValue_Type_STATUS -var AzureStorageInfoValue_Type_STATUS_Cache = map[string]AzureStorageInfoValue_Type_STATUS{ +var azureStorageInfoValue_Type_STATUS_Values = map[string]AzureStorageInfoValue_Type_STATUS{ "azureblob": AzureStorageInfoValue_Type_STATUS_AzureBlob, "azurefiles": AzureStorageInfoValue_Type_STATUS_AzureFiles, } @@ -14644,7 +14511,7 @@ const ( ) // Mapping from string to ConnStringInfo_Type -var ConnStringInfo_Type_Cache = map[string]ConnStringInfo_Type{ +var connStringInfo_Type_Values = map[string]ConnStringInfo_Type{ "apihub": ConnStringInfo_Type_ApiHub, "custom": ConnStringInfo_Type_Custom, "docdb": ConnStringInfo_Type_DocDb, @@ -14675,7 +14542,7 @@ const ( ) // Mapping from string to ConnStringInfo_Type_STATUS -var ConnStringInfo_Type_STATUS_Cache = map[string]ConnStringInfo_Type_STATUS{ +var connStringInfo_Type_STATUS_Values = map[string]ConnStringInfo_Type_STATUS{ "apihub": ConnStringInfo_Type_STATUS_ApiHub, "custom": ConnStringInfo_Type_STATUS_Custom, "docdb": ConnStringInfo_Type_STATUS_DocDb, @@ -14699,7 +14566,7 @@ const ( ) // Mapping from string to IpSecurityRestriction_Tag -var IpSecurityRestriction_Tag_Cache = map[string]IpSecurityRestriction_Tag{ +var ipSecurityRestriction_Tag_Values = map[string]IpSecurityRestriction_Tag{ "default": IpSecurityRestriction_Tag_Default, "servicetag": IpSecurityRestriction_Tag_ServiceTag, "xffproxy": IpSecurityRestriction_Tag_XffProxy, @@ -14714,7 +14581,7 @@ const ( ) // Mapping from string to IpSecurityRestriction_Tag_STATUS -var IpSecurityRestriction_Tag_STATUS_Cache = map[string]IpSecurityRestriction_Tag_STATUS{ +var ipSecurityRestriction_Tag_STATUS_Values = map[string]IpSecurityRestriction_Tag_STATUS{ "default": IpSecurityRestriction_Tag_STATUS_Default, "servicetag": IpSecurityRestriction_Tag_STATUS_ServiceTag, "xffproxy": IpSecurityRestriction_Tag_STATUS_XffProxy, @@ -15446,7 +15313,7 @@ const ( ) // Mapping from string to AutoHealActions_ActionType -var AutoHealActions_ActionType_Cache = map[string]AutoHealActions_ActionType{ +var autoHealActions_ActionType_Values = map[string]AutoHealActions_ActionType{ "customaction": AutoHealActions_ActionType_CustomAction, "logevent": AutoHealActions_ActionType_LogEvent, "recycle": AutoHealActions_ActionType_Recycle, @@ -15461,7 +15328,7 @@ const ( ) // Mapping from string to AutoHealActions_ActionType_STATUS -var AutoHealActions_ActionType_STATUS_Cache = map[string]AutoHealActions_ActionType_STATUS{ +var autoHealActions_ActionType_STATUS_Values = map[string]AutoHealActions_ActionType_STATUS{ "customaction": AutoHealActions_ActionType_STATUS_CustomAction, "logevent": AutoHealActions_ActionType_STATUS_LogEvent, "recycle": AutoHealActions_ActionType_STATUS_Recycle, diff --git a/v2/api/web/v1api20220301/storage/server_farm_types_gen.go b/v2/api/web/v1api20220301/storage/server_farm_types_gen.go index c087fb86423..fcef980de1c 100644 --- a/v2/api/web/v1api20220301/storage/server_farm_types_gen.go +++ b/v2/api/web/v1api20220301/storage/server_farm_types_gen.go @@ -145,7 +145,7 @@ type APIVersion string const APIVersion_Value = APIVersion("2022-03-01") // Mapping from string to APIVersion -var APIVersion_Cache = map[string]APIVersion{ +var aPIVersion_Values = map[string]APIVersion{ "2022-03-01": APIVersion_Value, }