@@ -12,160 +12,162 @@ You specify an ARN, with or without a wildcard character \(\*\), as the resource
1212
1313```
1414arn:aws:codebuild:us-east-2:123456789012:project/my*
15- ```<a name="actions-related-to-objects-table"></a>CodeBuild API operations and required permissions for actions
15+ ```
16+
17+ <a name =" actions-related-to-objects-table " ></a >CodeBuild API operations and required permissions for actions
1618
1719BatchDeleteBuilds
18- **Action:** `codebuild:BatchDeleteBuilds`
20+ ** Action:** ` codebuild:BatchDeleteBuilds `
1921Required to delete builds\.
20- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
22+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
2123
2224BatchGetBuilds
23- **Action:** `codebuild:BatchGetBuilds`
25+ ** Action:** ` codebuild:BatchGetBuilds `
2426Required to get information about builds\.
25- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
27+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
2628
2729BatchGetProjects
28- **Action:** `codebuild:BatchGetProjects`
30+ ** Action:** ` codebuild:BatchGetProjects `
2931Required to get information about build projects\.
30- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
32+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
3133
3234BatchGetReportGroups
33- **Action:** `codebuild:BatchGetReportGroups`
35+ ** Action:** ` codebuild:BatchGetReportGroups `
3436Required to get information about report groups\.
35- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
37+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
3638
3739BatchGetReports
38- **Action:** `codebuild:BatchGetReports`
40+ ** Action:** ` codebuild:BatchGetReports `
3941Required to get information about reports\.
40- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
42+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
4143
4244BatchPutTestCases ¹
43- **Action:** `codebuild:BatchPutTestCases`
45+ ** Action:** ` codebuild:BatchPutTestCases `
4446Required to create or update a test report\.
45- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
47+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
4648
4749CreateProject
48- **Actions:** `codebuild:CreateProject`, `iam:PassRole`
50+ ** Actions:** ` codebuild:CreateProject ` , ` iam:PassRole `
4951Required to create build projects\.
50- **Resources:**
51- + `arn:aws:codebuild:region-ID:account-ID:project/project-name`
52- + `arn:aws:iam:account-ID:role/role-name`
52+ ** Resources:**
53+ + ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
54+ + ` arn:aws:iam:account-ID:role/ role-name `
5355
5456CreateReport ¹
55- **Action:** `codebuild:CreateReport`
57+ ** Action:** ` codebuild:CreateReport `
5658Required to create a test report\.
57- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
59+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
5860
5961CreateReportGroup
60- **Action:** `codebuild:CreateReportGroup`
62+ ** Action:** ` codebuild:CreateReportGroup `
6163Required to create a report group\.
62- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
64+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
6365
6466CreateWebhook
65- **Action:** `codebuild:CreateWebhook`
67+ ** Action:** ` codebuild:CreateWebhook `
6668Required to create a webhook\.
67- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
69+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
6870
6971DeleteReport
70- **Action:** `codebuild:DeleteReport`
71- Required to delete a report\.
72- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
72+ ** Action:** ` codebuild:DeleteReport `
73+ Required to delete a report\.
74+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
7375
7476DeleteReportGroup
75- **Action:** `codebuild:DeleteReportGroup`
77+ ** Action:** ` codebuild:DeleteReportGroup `
7678Required to delete a report group\.
77- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
79+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
7880
7981DeleteSourceCredentials
80- **Action:** `codebuild:DeleteSourceCredentials`
82+ ** Action:** ` codebuild:DeleteSourceCredentials `
8183Required to delete a set of ` SourceCredentialsInfo ` objects that contain information about credentials for a GitHub, GitHub Enterprise Server, or Bitbucket repository\.
82- **Resource:** `*`
84+ ** Resource:** ` * `
8385
8486DeleteWebhook
85- **Action:** `codebuild:DeleteWebhook`
87+ ** Action:** ` codebuild:DeleteWebhook `
8688Required to create a webhook\.
87- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
89+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
8890
8991DescribeTestCases
90- **Action:** `codebuild:DescribeTestCases`
92+ ** Action:** ` codebuild:DescribeTestCases `
9193Required to return a paginated list of test cases\.
92- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
94+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
9395
9496ImportSourceCredentials
95- **Action:** `codebuild:ImportSourceCredentials`
97+ ** Action:** ` codebuild:ImportSourceCredentials `
9698Required to import a set of ` SourceCredentialsInfo ` objects that contain information about credentials for a GitHub, GitHub Enterprise Server, or Bitbucket repository\.
97- **Resource:** `*`
99+ ** Resource:** ` * `
98100
99101InvalidateProjectCache
100- **Action:** `codebuild:InvalidateProjectCache`
102+ ** Action:** ` codebuild:InvalidateProjectCache `
101103Required to reset the cache for a project\.
102- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
104+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
103105
104106ListBuilds
105- **Action:** `codebuild:ListBuilds`
107+ ** Action:** ` codebuild:ListBuilds `
106108Required to get a list of build IDs\.
107- **Resource:** `*`
109+ ** Resource:** ` * `
108110
109111ListBuildsForProject
110- **Action:** `codebuild:ListBuildsForProject`
112+ ** Action:** ` codebuild:ListBuildsForProject `
111113Required to get a list of build IDs for a build project\.
112- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
114+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
113115
114116ListCuratedEnvironmentImages
115- **Action:** `codebuild:ListCuratedEnvironmentImages`
116- Required to get information about all Docker images that are managed by AWS CodeBuild\.
117- **Resource:** `*` \(required, but does not refer to an addressable AWS resource\)
117+ ** Action:** ` codebuild:ListCuratedEnvironmentImages `
118+ Required to get information about all Docker images that are managed by AWS CodeBuild\.
119+ ** Resource:** ` * ` \( required, but does not refer to an addressable AWS resource\)
118120
119121ListProjects
120- **Action:** `codebuild:ListProjects`
122+ ** Action:** ` codebuild:ListProjects `
121123Required to get a list of build project names\.
122- **Resource:** `*`
124+ ** Resource:** ` * `
123125
124126ListReportGroups
125- **Action:** `codebuild:ListReportGroups`
127+ ** Action:** ` codebuild:ListReportGroups `
126128Required to get a list of report groups\.
127- **Resource:** `*`
129+ ** Resource:** ` * `
128130
129131ListReports
130- **Action:** `codebuild:ListReports`
132+ ** Action:** ` codebuild:ListReports `
131133Required to get a list of reports\.
132- **Resource:** `*`
134+ ** Resource:** ` * `
133135
134136ListReportsForReportGroup
135- **Action:** `codebuild:ListReportsForReportGroup`
137+ ** Action:** ` codebuild:ListReportsForReportGroup `
136138Required to get a list of reports for a report group\.
137- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
139+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
138140
139141StartBuild
140- **Action:** `codebuild:StartBuild`
142+ ** Action:** ` codebuild:StartBuild `
141143Required to start running builds\.
142- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
144+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
143145
144146StopBuild
145- **Action:** `codebuild:StopBuild`
147+ ** Action:** ` codebuild:StopBuild `
146148Required to attempt to stop running builds\.
147- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
149+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
148150
149151UpdateProject
150- **Actions:** `codebuild:UpdateProject`, `iam:PassRole`
152+ ** Actions:** ` codebuild:UpdateProject ` , ` iam:PassRole `
151153Required to change information about builds\.
152- **Resources:**
153- + `arn:aws:codebuild:region-ID:account-ID:project/project-name`
154- + `arn:aws:iam:account-ID:role/role-name`
154+ ** Resources:**
155+ + ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
156+ + ` arn:aws:iam:account-ID:role/ role-name `
155157
156158UpdateReport ¹
157- **Action:** `codebuild:UpdateReport`
159+ ** Action:** ` codebuild:UpdateReport `
158160Required to create or update a test report\.
159- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
161+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
160162
161163UpdateReportGroup
162- **Action:** `codebuild:UpdateReportGroup`
164+ ** Action:** ` codebuild:UpdateReportGroup `
163165Required to update a report group\.
164- **Resource:** `arn:aws:codebuild:region-ID:account-ID:report-group/report-group-name`
166+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:report-group/ report-group-name `
165167
166168UpdateWebhook
167- **Action:** `codebuild:UpdateWebhook`
169+ ** Action:** ` codebuild:UpdateWebhook `
168170Required to update a webhook\.
169- **Resource:** `arn:aws:codebuild:region-ID:account-ID:project/project-name`
171+ ** Resource:** ` arn:aws:codebuild:region-ID: account-ID:project/ project-name `
170172
171173¹ Used for permission only\. There is no API for this action\.
0 commit comments