Add max_yaml_* settings to gitlab_application_settings resource
Adds support for the max_yaml_size_bytes and max_yaml_depth attributes on
gitlab_application_settings, the two limits for a single CI/CD configuration
file. The related total-size limit, ci_max_total_yaml_size_bytes, is already
supported.
Both settings have existed since GitLab 14.3 and are plain integer attributes
on PUT /application/settings. client-go already exposes MaxYAMLSizeBytes
and MaxYAMLDepth in UpdateSettingsOptions, so this adds only the schema
entry, state mapping, and update mapping for each attribute (mirroring the
existing max_terraform_state_size_bytes), plus regenerated docs and
acceptance test coverage. One commit per attribute.
API docs: https://docs.gitlab.com/api/settings/
Closes #6878 (closed)