func gitlabApplicationSettingsToStateMap()

in internal/provider/sdk/schema_gitlab_application_settings.go [2263:2575]


func gitlabApplicationSettingsToStateMap(settings *api.Settings) map[string]any {
	stateMap := make(map[string]any)
	stateMap["admin_mode"] = settings.AdminMode
	stateMap["abuse_notification_email"] = settings.AbuseNotificationEmail
	stateMap["after_sign_out_path"] = settings.AfterSignOutPath
	stateMap["after_sign_up_text"] = settings.AfterSignUpText
	stateMap["akismet_api_key"] = settings.AkismetAPIKey
	stateMap["akismet_enabled"] = settings.AkismetEnabled
	stateMap["allow_account_deletion"] = settings.AllowAccountDeletion
	stateMap["allow_group_owners_to_manage_ldap"] = settings.AllowGroupOwnersToManageLDAP
	stateMap["allow_local_requests_from_system_hooks"] = settings.AllowLocalRequestsFromSystemHooks
	stateMap["allow_local_requests_from_web_hooks_and_services"] = settings.AllowLocalRequestsFromWebHooksAndServices
	stateMap["allow_project_creation_for_guest_and_below"] = settings.AllowProjectCreationForGuestAndBelow
	stateMap["allow_runner_registration_token"] = settings.AllowRunnerRegistrationToken
	stateMap["archive_builds_in_human_readable"] = settings.ArchiveBuildsInHumanReadable
	stateMap["asciidoc_max_includes"] = settings.AsciidocMaxIncludes
	stateMap["asset_proxy_enabled"] = settings.AssetProxyEnabled
	stateMap["asset_proxy_secret_key"] = settings.AssetProxySecretKey
	stateMap["asset_proxy_url"] = settings.AssetProxyURL
	stateMap["asset_proxy_allowlist"] = settings.AssetProxyAllowlist
	stateMap["authorized_keys_enabled"] = settings.AuthorizedKeysEnabled
	stateMap["auto_ban_user_on_excessive_projects_download"] = settings.AutoBanUserOnExcessiveProjectsDownload
	stateMap["auto_devops_domain"] = settings.AutoDevOpsDomain
	stateMap["auto_devops_enabled"] = settings.AutoDevOpsEnabled
	stateMap["automatic_purchased_storage_allocation"] = settings.AutomaticPurchasedStorageAllocation
	stateMap["bulk_import_concurrent_pipeline_batch_limit"] = settings.BulkImportConcurrentPipelineBatchLimit
	stateMap["bulk_import_enabled"] = settings.BulkImportEnabled
	stateMap["can_create_group"] = settings.CanCreateGroup
	stateMap["check_namespace_plan"] = settings.CheckNamespacePlan
	stateMap["ci_max_includes"] = settings.CIMaxIncludes
	stateMap["ci_max_total_yaml_size_bytes"] = settings.CIMaxTotalYAMLSizeBytes
	stateMap["commit_email_hostname"] = settings.CommitEmailHostname
	stateMap["concurrent_bitbucket_import_jobs_limit"] = settings.ConcurrentBitbucketImportJobsLimit
	stateMap["concurrent_bitbucket_server_import_jobs_limit"] = settings.ConcurrentBitbucketServerImportJobsLimit
	stateMap["concurrent_github_import_jobs_limit"] = settings.ConcurrentGithubImportJobsLimit
	stateMap["container_expiration_policies_enable_historic_entries"] = settings.ContainerExpirationPoliciesEnableHistoricEntries
	stateMap["container_registry_cleanup_tags_service_max_list_size"] = settings.ContainerRegistryCleanupTagsServiceMaxListSize
	stateMap["container_registry_delete_tags_service_timeout"] = settings.ContainerRegistryDeleteTagsServiceTimeout
	stateMap["container_registry_expiration_policies_caching"] = settings.ContainerRegistryExpirationPoliciesCaching
	stateMap["container_registry_expiration_policies_worker_capacity"] = settings.ContainerRegistryExpirationPoliciesWorkerCapacity
	stateMap["container_registry_token_expire_delay"] = settings.ContainerRegistryTokenExpireDelay
	stateMap["package_registry_cleanup_policies_worker_capacity"] = settings.PackageRegistryCleanupPoliciesWorkerCapacity
	stateMap["deactivate_dormant_users"] = settings.DeactivateDormantUsers
	stateMap["deactivate_dormant_users_period"] = settings.DeactivateDormantUsersPeriod
	stateMap["decompress_archive_file_timeout"] = settings.DecompressArchiveFileTimeout
	stateMap["default_artifacts_expire_in"] = settings.DefaultArtifactsExpireIn
	stateMap["default_branch_name"] = settings.DefaultBranchName
	stateMap["default_branch_protection"] = settings.DefaultBranchProtection
	stateMap["default_ci_config_path"] = settings.DefaultCiConfigPath
	stateMap["default_group_visibility"] = settings.DefaultGroupVisibility
	stateMap["default_preferred_language"] = settings.DefaultPreferredLanguage
	stateMap["default_project_creation"] = settings.DefaultProjectCreation
	stateMap["default_project_visibility"] = settings.DefaultProjectVisibility
	stateMap["default_projects_limit"] = settings.DefaultProjectsLimit
	stateMap["default_snippet_visibility"] = settings.DefaultSnippetVisibility
	stateMap["default_syntax_highlighting_theme"] = settings.DefaultSyntaxHighlightingTheme
	stateMap["delete_inactive_projects"] = settings.DeleteInactiveProjects
	stateMap["delete_unconfirmed_users"] = settings.DeleteUnconfirmedUsers
	stateMap["deletion_adjourned_period"] = settings.DeletionAdjournedPeriod
	stateMap["diagramsnet_enabled"] = settings.DiagramsnetEnabled
	stateMap["diagramsnet_url"] = settings.DiagramsnetURL
	stateMap["diff_max_patch_bytes"] = settings.DiffMaxPatchBytes
	stateMap["diff_max_files"] = settings.DiffMaxFiles
	stateMap["diff_max_lines"] = settings.DiffMaxLines
	stateMap["disable_admin_oauth_scopes"] = settings.DisableAdminOauthScopes
	stateMap["disable_feed_token"] = settings.DisableFeedToken
	stateMap["disable_personal_access_tokens"] = settings.DisablePersonalAccessTokens
	stateMap["disabled_oauth_sign_in_sources"] = settings.DisabledOauthSignInSources
	stateMap["dns_rebinding_protection_enabled"] = settings.DNSRebindingProtectionEnabled
	stateMap["domain_denylist_enabled"] = settings.DomainDenylistEnabled
	stateMap["domain_denylist"] = settings.DomainDenylist
	stateMap["domain_allowlist"] = settings.DomainAllowlist
	stateMap["downstream_pipeline_trigger_limit_per_project_user_sha"] = settings.DownstreamPipelineTriggerLimitPerProjectUserSHA
	stateMap["dsa_key_restriction"] = settings.DSAKeyRestriction
	stateMap["duo_features_enabled"] = settings.DuoFeaturesEnabled
	stateMap["ecdsa_key_restriction"] = settings.ECDSAKeyRestriction
	stateMap["ecdsa_sk_key_restriction"] = settings.ECDSASKKeyRestriction
	stateMap["ed25519_key_restriction"] = settings.Ed25519KeyRestriction
	stateMap["ed25519_sk_key_restriction"] = settings.Ed25519SKKeyRestriction
	stateMap["eks_access_key_id"] = settings.EKSAccessKeyID
	stateMap["eks_account_id"] = settings.EKSAccountID
	stateMap["eks_integration_enabled"] = settings.EKSIntegrationEnabled
	stateMap["eks_secret_access_key"] = settings.EKSSecretAccessKey
	stateMap["elasticsearch_aws_access_key"] = settings.ElasticsearchAWSAccessKey
	stateMap["elasticsearch_aws_region"] = settings.ElasticsearchAWSRegion
	stateMap["elasticsearch_aws_secret_access_key"] = settings.ElasticsearchAWSSecretAccessKey
	stateMap["elasticsearch_aws"] = settings.ElasticsearchAWS
	stateMap["elasticsearch_indexed_field_length_limit"] = settings.ElasticsearchIndexedFieldLengthLimit
	stateMap["elasticsearch_indexed_file_size_limit_kb"] = settings.ElasticsearchIndexedFileSizeLimitKB
	stateMap["elasticsearch_indexing"] = settings.ElasticsearchIndexing
	stateMap["elasticsearch_limit_indexing"] = settings.ElasticsearchLimitIndexing
	stateMap["elasticsearch_max_bulk_concurrency"] = settings.ElasticsearchMaxBulkConcurrency
	stateMap["elasticsearch_max_bulk_size_mb"] = settings.ElasticsearchMaxBulkSizeMB
	stateMap["elasticsearch_max_code_indexing_concurrency"] = settings.ElasticsearchMaxCodeIndexingConcurrency
	stateMap["elasticsearch_namespace_ids"] = settings.ElasticsearchNamespaceIDs
	stateMap["elasticsearch_project_ids"] = settings.ElasticsearchProjectIDs
	stateMap["elasticsearch_requeue_workers"] = settings.ElasticsearchRequeueWorkers
	stateMap["elasticsearch_search"] = settings.ElasticsearchSearch
	stateMap["elasticsearch_url"] = settings.ElasticsearchURL
	stateMap["elasticsearch_username"] = settings.ElasticsearchUsername
	stateMap["elasticsearch_password"] = settings.ElasticsearchPassword
	stateMap["elasticsearch_worker_number_of_shards"] = settings.ElasticsearchWorkerNumberOfShards
	stateMap["email_additional_text"] = settings.EmailAdditionalText
	stateMap["email_author_in_body"] = settings.EmailAuthorInBody
	stateMap["email_confirmation_setting"] = settings.EmailConfirmationSetting
	stateMap["enable_artifact_external_redirect_warning_page"] = settings.EnableArtifactExternalRedirectWarningPage
	stateMap["enabled_git_access_protocol"] = settings.EnabledGitAccessProtocol
	stateMap["enforce_namespace_storage_limit"] = settings.EnforceNamespaceStorageLimit
	stateMap["enforce_terms"] = settings.EnforceTerms
	stateMap["external_auth_client_cert"] = settings.ExternalAuthClientCert
	stateMap["external_auth_client_key_pass"] = settings.ExternalAuthClientKeyPass
	stateMap["external_auth_client_key"] = settings.ExternalAuthClientKey
	stateMap["external_authorization_service_default_label"] = settings.ExternalAuthorizationServiceDefaultLabel
	stateMap["external_authorization_service_enabled"] = settings.ExternalAuthorizationServiceEnabled
	stateMap["external_authorization_service_timeout"] = settings.ExternalAuthorizationServiceTimeout
	stateMap["external_authorization_service_url"] = settings.ExternalAuthorizationServiceURL
	stateMap["external_pipeline_validation_service_url"] = settings.ExternalPipelineValidationServiceURL
	stateMap["external_pipeline_validation_service_token"] = settings.ExternalPipelineValidationServiceToken
	stateMap["external_pipeline_validation_service_timeout"] = settings.ExternalPipelineValidationServiceTimeout
	stateMap["failed_login_attempts_unlock_period_in_minutes"] = settings.FailedLoginAttemptsUnlockPeriodInMinutes
	stateMap["file_template_project_id"] = settings.FileTemplateProjectID
	stateMap["first_day_of_week"] = settings.FirstDayOfWeek
	stateMap["geo_node_allowed_ips"] = settings.GeoNodeAllowedIPs
	stateMap["geo_status_timeout"] = settings.GeoStatusTimeout
	stateMap["git_rate_limit_users_alertlist"] = settings.GitRateLimitUsersAlertlist
	stateMap["git_rate_limit_users_allowlist"] = settings.GitRateLimitUsersAllowlist
	stateMap["git_two_factor_session_expiry"] = settings.GitTwoFactorSessionExpiry
	stateMap["gitaly_timeout_default"] = settings.GitalyTimeoutDefault
	stateMap["gitaly_timeout_fast"] = settings.GitalyTimeoutFast
	stateMap["gitaly_timeout_medium"] = settings.GitalyTimeoutMedium
	stateMap["gitlab_dedicated_instance"] = settings.GitlabDedicatedInstance
	stateMap["gitlab_environment_toolkit_instance"] = settings.GitlabEnvironmentToolkitInstance
	stateMap["gitlab_shell_operation_limit"] = settings.GitlabShellOperationLimit
	stateMap["gitpod_enabled"] = settings.GitpodEnabled
	stateMap["gitpod_url"] = settings.GitpodURL
	stateMap["globally_allowed_ips"] = settings.GloballyAllowedIps
	stateMap["grafana_enabled"] = settings.GrafanaEnabled
	stateMap["grafana_url"] = settings.GrafanaURL
	stateMap["gravatar_enabled"] = settings.GravatarEnabled
	stateMap["group_owners_can_manage_default_branch_protection"] = settings.GroupOwnersCanManageDefaultBranchProtection
	stateMap["help_page_hide_commercial_content"] = settings.HelpPageHideCommercialContent
	stateMap["help_page_support_url"] = settings.HelpPageSupportURL
	stateMap["help_page_text"] = settings.HelpPageText
	stateMap["help_text"] = settings.HelpText
	stateMap["hide_third_party_offers"] = settings.HideThirdPartyOffers
	stateMap["home_page_url"] = settings.HomePageURL
	stateMap["housekeeping_enabled"] = settings.HousekeepingEnabled
	stateMap["housekeeping_optimize_repository_period"] = settings.HousekeepingOptimizeRepositoryPeriod
	stateMap["html_emails_enabled"] = settings.HTMLEmailsEnabled
	stateMap["import_sources"] = settings.ImportSources
	stateMap["in_product_marketing_emails_enabled"] = settings.InProductMarketingEmailsEnabled
	stateMap["inactive_projects_delete_after_months"] = settings.InactiveProjectsDeleteAfterMonths
	stateMap["inactive_projects_min_size_mb"] = settings.InactiveProjectsMinSizeMB
	stateMap["inactive_projects_send_warning_email_after_months"] = settings.InactiveProjectsSendWarningEmailAfterMonths
	stateMap["include_optional_metrics_in_service_ping"] = settings.IncludeOptionalMetricsInServicePing
	stateMap["invisible_captcha_enabled"] = settings.InvisibleCaptchaEnabled
	stateMap["issues_create_limit"] = settings.IssuesCreateLimit
	stateMap["jira_connect_application_key"] = settings.JiraConnectApplicationKey
	stateMap["jira_connect_proxy_url"] = settings.JiraConnectProxyURL
	stateMap["jira_connect_public_key_storage_enabled"] = settings.JiraConnectPublicKeyStorageEnabled
	stateMap["keep_latest_artifact"] = settings.KeepLatestArtifact
	stateMap["local_markdown_version"] = settings.LocalMarkdownVersion
	stateMap["lock_memberships_to_ldap"] = settings.LockMembershipsToLDAP
	stateMap["lock_duo_features_enabled"] = settings.LockDuoFeaturesEnabled
	stateMap["mailgun_signing_key"] = settings.MailgunSigningKey
	stateMap["mailgun_events_enabled"] = settings.MailgunEventsEnabled
	stateMap["maintenance_mode_message"] = settings.MaintenanceModeMessage
	stateMap["maven_package_requests_forwarding"] = settings.MavenPackageRequestsForwarding
	stateMap["maintenance_mode"] = settings.MaintenanceMode
	stateMap["max_artifacts_size"] = settings.MaxArtifactsSize
	stateMap["max_attachment_size"] = settings.MaxAttachmentSize
	stateMap["max_decompressed_archive_size"] = settings.MaxDecompressedArchiveSize
	stateMap["max_export_size"] = settings.MaxExportSize
	stateMap["max_import_remote_file_size"] = settings.MaxImportRemoteFileSize
	stateMap["max_import_size"] = settings.MaxImportSize
	stateMap["max_login_attempts"] = settings.MaxLoginAttempts
	stateMap["max_pages_size"] = settings.MaxPagesSize
	stateMap["max_personal_access_token_lifetime"] = settings.MaxPersonalAccessTokenLifetime
	stateMap["max_ssh_key_lifetime"] = settings.MaxSSHKeyLifetime
	stateMap["max_terraform_state_size_bytes"] = settings.MaxTerraformStateSizeBytes
	stateMap["metrics_method_call_threshold"] = settings.MetricsMethodCallThreshold
	stateMap["max_number_of_repository_downloads"] = settings.MaxNumberOfRepositoryDownloads
	stateMap["max_number_of_repository_downloads_within_time_period"] = settings.MaxNumberOfRepositoryDownloadsWithinTimePeriod
	stateMap["mirror_available"] = settings.MirrorAvailable
	stateMap["mirror_capacity_threshold"] = settings.MirrorCapacityThreshold
	stateMap["mirror_max_capacity"] = settings.MirrorMaxCapacity
	stateMap["mirror_max_delay"] = settings.MirrorMaxDelay
	stateMap["npm_package_requests_forwarding"] = settings.NPMPackageRequestsForwarding
	stateMap["nuget_skip_metadata_url_validation"] = settings.NugetSkipMetadataURLValidation
	stateMap["outbound_local_requests_whitelist"] = settings.OutboundLocalRequestsWhitelist
	stateMap["package_metadata_purl_types"] = settings.PackageMetadataPurlTypes
	stateMap["package_registry_allow_anyone_to_pull_option"] = settings.PackageRegistryAllowAnyoneToPullOption
	stateMap["pages_domain_verification_enabled"] = settings.PagesDomainVerificationEnabled
	stateMap["password_authentication_enabled_for_git"] = settings.PasswordAuthenticationEnabledForGit
	stateMap["password_authentication_enabled_for_web"] = settings.PasswordAuthenticationEnabledForWeb
	stateMap["minimum_password_length"] = settings.MinimumPasswordLength
	stateMap["password_number_required"] = settings.PasswordNumberRequired
	stateMap["password_symbol_required"] = settings.PasswordSymbolRequired
	stateMap["password_uppercase_required"] = settings.PasswordUppercaseRequired
	stateMap["password_lowercase_required"] = settings.PasswordLowercaseRequired
	stateMap["performance_bar_allowed_group_path"] = settings.PerformanceBarAllowedGroupPath
	stateMap["personal_access_token_prefix"] = settings.PersonalAccessTokenPrefix
	stateMap["pipeline_limit_per_project_user_sha"] = settings.PipelineLimitPerProjectUserSha
	stateMap["plantuml_enabled"] = settings.PlantumlEnabled
	stateMap["plantuml_url"] = settings.PlantumlURL
	stateMap["polling_interval_multiplier"] = settings.PollingIntervalMultiplier
	stateMap["project_export_enabled"] = settings.ProjectExportEnabled
	stateMap["project_jobs_api_rate_limit"] = settings.ProjectJobsAPIRateLimit
	stateMap["projects_api_rate_limit_unauthenticated"] = settings.ProjectsAPIRateLimitUnauthenticated
	stateMap["prometheus_metrics_enabled"] = settings.PrometheusMetricsEnabled
	stateMap["protected_ci_variables"] = settings.ProtectedCIVariables
	stateMap["push_event_activities_limit"] = settings.PushEventActivitiesLimit
	stateMap["push_event_hooks_limit"] = settings.PushEventHooksLimit
	stateMap["pypi_package_requests_forwarding"] = settings.PyPIPackageRequestsForwarding
	stateMap["rate_limiting_response_text"] = settings.RateLimitingResponseText
	stateMap["raw_blob_request_limit"] = settings.RawBlobRequestLimit
	stateMap["search_rate_limit"] = settings.SearchRateLimit
	stateMap["search_rate_limit_unauthenticated"] = settings.SearchRateLimitUnauthenticated
	stateMap["recaptcha_enabled"] = settings.RecaptchaEnabled
	stateMap["recaptcha_private_key"] = settings.RecaptchaPrivateKey
	stateMap["recaptcha_site_key"] = settings.RecaptchaSiteKey
	stateMap["receive_max_input_size"] = settings.ReceiveMaxInputSize
	stateMap["receptive_cluster_agents_enabled"] = settings.ReceptiveClusterAgentsEnabled
	stateMap["remember_me_enabled"] = settings.RememberMeEnabled
	stateMap["repository_checks_enabled"] = settings.RepositoryChecksEnabled
	stateMap["repository_size_limit"] = settings.RepositorySizeLimit
	stateMap["repository_storages_weighted"] = settings.RepositoryStoragesWeighted
	stateMap["require_admin_approval_after_user_signup"] = settings.RequireAdminApprovalAfterUserSignup
	stateMap["require_admin_two_factor_authentication"] = settings.RequireAdminTwoFactorAuthentication
	stateMap["require_personal_access_token_expiry"] = settings.RequirePersonalAccessTokenExpiry
	stateMap["require_two_factor_authentication"] = settings.RequireTwoFactorAuthentication
	stateMap["restricted_visibility_levels"] = settings.RestrictedVisibilityLevels
	stateMap["rsa_key_restriction"] = settings.RSAKeyRestriction
	stateMap["security_approval_policies_limit"] = settings.SecurityApprovalPoliciesLimit
	stateMap["security_policy_global_group_approvers_enabled"] = settings.SecurityPolicyGlobalGroupApproversEnabled
	stateMap["security_txt_content"] = settings.SecurityTXTContent
	stateMap["send_user_confirmation_email"] = settings.SendUserConfirmationEmail
	stateMap["service_access_tokens_expiration_enforced"] = settings.ServiceAccessTokensExpirationEnforced
	stateMap["session_expire_delay"] = settings.SessionExpireDelay
	stateMap["shared_runners_enabled"] = settings.SharedRunnersEnabled
	stateMap["shared_runners_minutes"] = settings.SharedRunnersMinutes
	stateMap["shared_runners_text"] = settings.SharedRunnersText
	stateMap["sidekiq_job_limiter_mode"] = settings.SidekiqJobLimiterMode
	stateMap["sidekiq_job_limiter_compression_threshold_bytes"] = settings.SidekiqJobLimiterCompressionThresholdBytes
	stateMap["sidekiq_job_limiter_limit_bytes"] = settings.SidekiqJobLimiterLimitBytes
	stateMap["sign_in_text"] = settings.SignInText
	stateMap["signup_enabled"] = settings.SignupEnabled
	stateMap["silent_admin_exports_enabled"] = settings.SilentAdminExportsEnabled
	stateMap["silent_mode_enabled"] = settings.SilentModeEnabled
	stateMap["slack_app_enabled"] = settings.SlackAppEnabled
	stateMap["slack_app_id"] = settings.SlackAppID
	stateMap["slack_app_secret"] = settings.SlackAppSecret
	stateMap["slack_app_signing_secret"] = settings.SlackAppSigningSecret
	stateMap["slack_app_verification_token"] = settings.SlackAppVerificationToken
	stateMap["snippet_size_limit"] = settings.SnippetSizeLimit
	stateMap["snowplow_app_id"] = settings.SnowplowAppID
	stateMap["snowplow_collector_hostname"] = settings.SnowplowCollectorHostname
	stateMap["snowplow_cookie_domain"] = settings.SnowplowCookieDomain
	stateMap["snowplow_database_collector_hostname"] = settings.SnowplowDatabaseCollectorHostname
	stateMap["snowplow_enabled"] = settings.SnowplowEnabled
	stateMap["sourcegraph_enabled"] = settings.SourcegraphEnabled
	stateMap["sourcegraph_public_only"] = settings.SourcegraphPublicOnly
	stateMap["sourcegraph_url"] = settings.SourcegraphURL
	stateMap["spam_check_endpoint_enabled"] = settings.SpamCheckEndpointEnabled
	stateMap["spam_check_endpoint_url"] = settings.SpamCheckEndpointURL
	stateMap["spam_check_api_key"] = settings.SpamCheckAPIKey
	stateMap["static_objects_external_storage_auth_token"] = settings.StaticObjectsExternalStorageAuthToken
	stateMap["static_objects_external_storage_url"] = settings.StaticObjectsExternalStorageURL
	stateMap["suggest_pipeline_enabled"] = settings.SuggestPipelineEnabled
	stateMap["terminal_max_session_time"] = settings.TerminalMaxSessionTime
	stateMap["terms"] = settings.Terms
	stateMap["throttle_authenticated_api_enabled"] = settings.ThrottleAuthenticatedAPIEnabled
	stateMap["throttle_authenticated_api_period_in_seconds"] = settings.ThrottleAuthenticatedAPIPeriodInSeconds
	stateMap["throttle_authenticated_api_requests_per_period"] = settings.ThrottleAuthenticatedAPIRequestsPerPeriod
	stateMap["throttle_authenticated_packages_api_enabled"] = settings.ThrottleAuthenticatedPackagesAPIEnabled
	stateMap["throttle_authenticated_packages_api_period_in_seconds"] = settings.ThrottleAuthenticatedPackagesAPIPeriodInSeconds
	stateMap["throttle_authenticated_packages_api_requests_per_period"] = settings.ThrottleAuthenticatedPackagesAPIRequestsPerPeriod
	stateMap["throttle_authenticated_web_enabled"] = settings.ThrottleAuthenticatedWebEnabled
	stateMap["throttle_authenticated_web_period_in_seconds"] = settings.ThrottleAuthenticatedWebPeriodInSeconds
	stateMap["throttle_authenticated_web_requests_per_period"] = settings.ThrottleAuthenticatedWebRequestsPerPeriod
	stateMap["throttle_unauthenticated_api_enabled"] = settings.ThrottleUnauthenticatedAPIEnabled
	stateMap["throttle_unauthenticated_api_period_in_seconds"] = settings.ThrottleUnauthenticatedAPIPeriodInSeconds
	stateMap["throttle_unauthenticated_api_requests_per_period"] = settings.ThrottleUnauthenticatedAPIRequestsPerPeriod
	stateMap["throttle_unauthenticated_packages_api_enabled"] = settings.ThrottleUnauthenticatedPackagesAPIEnabled
	stateMap["throttle_unauthenticated_packages_api_period_in_seconds"] = settings.ThrottleUnauthenticatedPackagesAPIPeriodInSeconds
	stateMap["throttle_unauthenticated_packages_api_requests_per_period"] = settings.ThrottleUnauthenticatedPackagesAPIRequestsPerPeriod
	stateMap["throttle_unauthenticated_web_enabled"] = settings.ThrottleUnauthenticatedWebEnabled
	stateMap["throttle_unauthenticated_web_period_in_seconds"] = settings.ThrottleUnauthenticatedWebPeriodInSeconds
	stateMap["throttle_unauthenticated_web_requests_per_period"] = settings.ThrottleUnauthenticatedWebRequestsPerPeriod
	stateMap["time_tracking_limit_to_hours"] = settings.TimeTrackingLimitToHours
	stateMap["two_factor_grace_period"] = settings.TwoFactorGracePeriod
	stateMap["unconfirmed_users_delete_after_days"] = settings.UnconfirmedUsersDeleteAfterDays
	stateMap["unique_ips_limit_enabled"] = settings.UniqueIPsLimitEnabled
	stateMap["unique_ips_limit_per_user"] = settings.UniqueIPsLimitPerUser
	stateMap["unique_ips_limit_time_window"] = settings.UniqueIPsLimitTimeWindow
	stateMap["update_runner_versions_enabled"] = settings.UpdateRunnerVersionsEnabled
	stateMap["usage_ping_enabled"] = settings.UsagePingEnabled
	stateMap["use_clickhouse_for_analytics"] = settings.UseClickhouseForAnalytics
	stateMap["user_deactivation_emails_enabled"] = settings.UserDeactivationEmailsEnabled
	stateMap["user_default_external"] = settings.UserDefaultExternal
	stateMap["user_default_internal_regex"] = settings.UserDefaultInternalRegex
	stateMap["user_defaults_to_private_profile"] = settings.UserDefaultsToPrivateProfile
	stateMap["user_oauth_applications"] = settings.UserOauthApplications
	stateMap["user_show_add_ssh_key_message"] = settings.UserShowAddSSHKeyMessage
	stateMap["valid_runner_registrars"] = settings.ValidRunnerRegistrars
	stateMap["version_check_enabled"] = settings.VersionCheckEnabled
	stateMap["whats_new_variant"] = settings.WhatsNewVariant
	stateMap["web_ide_clientside_preview_enabled"] = settings.WebIDEClientsidePreviewEnabled
	stateMap["wiki_page_max_content_bytes"] = settings.WikiPageMaxContentBytes

	stateMap["default_branch_protection_defaults"] = flattenDefaultBranchProtectionDefaults(settings.DefaultBranchProtectionDefaults)
	return stateMap
}