@@ -143,6 +143,7 @@ type Project struct {
143
143
CIOptInJWT bool `json:"ci_opt_in_jwt"`
144
144
CIAllowForkPipelinesToRunInParentProject bool `json:"ci_allow_fork_pipelines_to_run_in_parent_project"`
145
145
CIRestrictPipelineCancellationRole AccessControlValue `json:"ci_restrict_pipeline_cancellation_role"`
146
+ CIIdTokenSubClaimComponents []string `json:"ci_id_token_sub_claim_components"`
146
147
PublicJobs bool `json:"public_jobs"`
147
148
BuildTimeout int `json:"build_timeout"`
148
149
AutoCancelPendingPipelines string `json:"auto_cancel_pending_pipelines"`
@@ -855,6 +856,7 @@ type EditProjectOptions struct {
855
856
CIForwardDeploymentRollbackAllowed * bool `url:"ci_forward_deployment_rollback_allowed,omitempty" json:"ci_forward_deployment_rollback_allowed,omitempty"`
856
857
CISeperateCache * bool `url:"ci_separated_caches,omitempty" json:"ci_separated_caches,omitempty"`
857
858
CIRestrictPipelineCancellationRole * AccessControlValue `url:"ci_restrict_pipeline_cancellation_role,omitempty" json:"ci_restrict_pipeline_cancellation_role,omitempty"`
859
+ CIIdTokenSubClaimComponents []string `json:"ci_id_token_sub_claim_components"`
858
860
CIPipelineVariablesMinimumOverrideRole * CIPipelineVariablesMinimumOverrideRoleValue `url:"ci_pipeline_variables_minimum_override_role,omitempty" json:"ci_pipeline_variables_minimum_override_role,omitempty"`
859
861
ContainerExpirationPolicyAttributes * ContainerExpirationPolicyAttributes `url:"container_expiration_policy_attributes,omitempty" json:"container_expiration_policy_attributes,omitempty"`
860
862
ContainerRegistryAccessLevel * AccessControlValue `url:"container_registry_access_level,omitempty" json:"container_registry_access_level,omitempty"`
0 commit comments