Uses of Interface
io.github.cdklabs.projen.github.workflows.JobPermissions
-
-
Uses of JobPermissions in io.github.cdklabs.projen.build
Methods in io.github.cdklabs.projen.build that return JobPermissions Modifier and Type Method Description default JobPermissionsBuildWorkflowOptions. getPermissions()(experimental) Permissions granted to the build job To limit job permissions forcontents, the desired permissions have to be explicitly set, e.g.:{ contents: JobPermission.NONE }.JobPermissionsBuildWorkflowOptions.Jsii$Proxy. getPermissions()Methods in io.github.cdklabs.projen.build with parameters of type JobPermissions Modifier and Type Method Description BuildWorkflow.BuilderBuildWorkflow.Builder. permissions(JobPermissions permissions)(experimental) Permissions granted to the build job To limit job permissions forcontents, the desired permissions have to be explicitly set, e.g.:{ contents: JobPermission.NONE }.BuildWorkflowOptions.BuilderBuildWorkflowOptions.Builder. permissions(JobPermissions permissions)Sets the value ofBuildWorkflowOptions.getPermissions() -
Uses of JobPermissions in io.github.cdklabs.projen.github
Methods in io.github.cdklabs.projen.github that return JobPermissions Modifier and Type Method Description JobPermissionsTaskWorkflowJob. getPermissions()JobPermissionsTaskWorkflowJobOptions. getPermissions()(experimental) Permissions for the build job.JobPermissionsTaskWorkflowJobOptions.Jsii$Proxy. getPermissions()JobPermissionsTaskWorkflowOptions.Jsii$Proxy. getPermissions()Methods in io.github.cdklabs.projen.github with parameters of type JobPermissions Modifier and Type Method Description TaskWorkflow.BuilderTaskWorkflow.Builder. permissions(JobPermissions permissions)(experimental) Permissions for the build job.TaskWorkflowJob.BuilderTaskWorkflowJob.Builder. permissions(JobPermissions permissions)(experimental) Permissions for the build job.TaskWorkflowJobOptions.BuilderTaskWorkflowJobOptions.Builder. permissions(JobPermissions permissions)Sets the value ofTaskWorkflowJobOptions.getPermissions()TaskWorkflowOptions.BuilderTaskWorkflowOptions.Builder. permissions(JobPermissions permissions)Sets the value ofTaskWorkflowJobOptions.getPermissions() -
Uses of JobPermissions in io.github.cdklabs.projen.github.workflows
Classes in io.github.cdklabs.projen.github.workflows that implement JobPermissions Modifier and Type Class Description static classJobPermissions.Jsii$ProxyAn implementation forJobPermissionsMethods in io.github.cdklabs.projen.github.workflows that return JobPermissions Modifier and Type Method Description JobPermissionsJobPermissions.Builder. build()Builds the configured instance.JobPermissionsCommonJobDefinition. getPermissions()(experimental) You can modify the default permissions granted to the GITHUB_TOKEN, adding or removing access as required, so that you only allow the minimum required access.JobPermissionsCommonJobDefinition.Jsii$Proxy. getPermissions()JobPermissionsJob.Jsii$Proxy. getPermissions()JobPermissionsJobCallingReusableWorkflow.Jsii$Proxy. getPermissions()Methods in io.github.cdklabs.projen.github.workflows with parameters of type JobPermissions Modifier and Type Method Description CommonJobDefinition.BuilderCommonJobDefinition.Builder. permissions(JobPermissions permissions)Sets the value ofCommonJobDefinition.getPermissions()Job.BuilderJob.Builder. permissions(JobPermissions permissions)Sets the value ofCommonJobDefinition.getPermissions()JobCallingReusableWorkflow.BuilderJobCallingReusableWorkflow.Builder. permissions(JobPermissions permissions)Sets the value ofCommonJobDefinition.getPermissions() -
Uses of JobPermissions in io.github.cdklabs.projen.javascript
Methods in io.github.cdklabs.projen.javascript that return JobPermissions Modifier and Type Method Description default JobPermissionsUpgradeDependenciesWorkflowOptions. getPermissions()(experimental) Permissions granted to the upgrade job To limit job permissions forcontents, the desired permissions have to be explicitly set, e.g.:{ contents: JobPermission.NONE }.JobPermissionsUpgradeDependenciesWorkflowOptions.Jsii$Proxy. getPermissions()Methods in io.github.cdklabs.projen.javascript with parameters of type JobPermissions Modifier and Type Method Description UpgradeDependenciesWorkflowOptions.BuilderUpgradeDependenciesWorkflowOptions.Builder. permissions(JobPermissions permissions)Sets the value ofUpgradeDependenciesWorkflowOptions.getPermissions() -
Uses of JobPermissions in io.github.cdklabs.projen.release
Methods in io.github.cdklabs.projen.release that return JobPermissions Modifier and Type Method Description default JobPermissionsReleaseOptions. getWorkflowPermissions()(experimental) Permissions granted to the release workflow job.JobPermissionsReleaseOptions.Jsii$Proxy. getWorkflowPermissions()Methods in io.github.cdklabs.projen.release with parameters of type JobPermissions Modifier and Type Method Description Release.BuilderRelease.Builder. workflowPermissions(JobPermissions workflowPermissions)(experimental) Permissions granted to the release workflow job.ReleaseOptions.BuilderReleaseOptions.Builder. workflowPermissions(JobPermissions workflowPermissions)Sets the value ofReleaseOptions.getWorkflowPermissions()
-