provider code-security POST
/enterprises/{enterprise}/code-security/configurations/{configuration_id}/attach @utdk/github
/enterprises/{enterprise}/code-security/configurations/{configuration_id}/attach Attach an enterprise configuration to repositories
Attaches an enterprise code security configuration to repositories. If the repositories specified are already attached to a configuration, they will be re-attached to the provided configuration.
If insufficient GHAS licenses are available to attach the configuration to a repository, only free features will be enabled.
The authenticated user must be an administrator for the enterprise to use this endpoint.
OAuth app tokens and personal access tokens (classic) need the `admin:enterprise` scope to use this endpoint.
- enterprise path required
- The slug version of the enterprise name.
- string
- configuration_id path required
- The unique identifier of the code security configuration.
- integer
Try it
Authentication
Configure credentials for GitHub v3 REST API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.
Saved automatically to browser storage.
Code snippet
Updates live as you fill in the form above.
TypeScript
import github from '@utdk/github';
await github.codeSecurity.attachEnterpriseConfiguration()