interface ProjectPipelineReleaseSettings {
    enforceJobAuthScope?: boolean;
    hasManageSettingsPermission?: boolean;
    orgEnforceJobAuthScope?: boolean;
    publicProject?: boolean;
}

Properties

enforceJobAuthScope?: boolean

EnforceJobAuthScope setting at project level. If enabled, scope of access for all release pipelines reduces to the current project.

hasManageSettingsPermission?: boolean

Defines whether user can manage pipeline settings.

orgEnforceJobAuthScope?: boolean

EnforceJobAuthScope setting at organisaion level. If enabled, scope of access for all release pipelines in the organisation reduces to the current project.

publicProject?: boolean

Defines whether project is public.