View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS CodeBuild - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS CodeBuild

AWS CodeBuild (awalan layanan:codebuild) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS CodeBuild

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

BatchDeleteBuilds

codebuild: BatchDeleteBuilds

Tulis

BatchGetBuildBatches

codebuild: BatchGetBuildBatches

Baca

BatchGetBuilds

codebuild: BatchGetBuilds

Baca

BatchGetCommandExecutions

codebuild: BatchGetCommandExecutions

Baca

BatchGetFleets

codebuild: BatchGetFleets

Baca

BatchGetProjects

codebuild: BatchGetProjects

Baca

BatchGetReportGroups

codebuild: BatchGetReportGroups

Baca

BatchGetReports

codebuild: BatchGetReports

Baca

BatchGetSandboxes

codebuild: BatchGetSandboxes

Baca

CreateFleet

codebuild: CreateFleet

Tulis

saya: PassRole

Tulis

CreateProject

codebuild: CreateProject

Tulis

saya: PassRole

saya: PassedToService

codebuild.amazonaws.com

Tulis

CreateReportGroup

codebuild: CreateReportGroup

Tulis

CreateWebhook

codebuild: CreateWebhook

Tulis

DeleteBuildBatch

codebuild: DeleteBuildBatch

Tulis

DeleteFleet

codebuild: DeleteFleet

Tulis

DeleteProject

codebuild: DeleteProject

Tulis

DeleteReport

codebuild: DeleteReport

Tulis

DeleteReportGroup

codebuild: DeleteReportGroup

Tulis

DeleteResourcePolicy

codebuild: DeleteResourcePolicy

Manajemen izin, Tulis

DeleteSourceCredentials

codebuild: DeleteSourceCredentials

Tulis

DeleteWebhook

codebuild: DeleteWebhook

Tulis

DescribeCodeCoverages

codebuild: DescribeCodeCoverages

Baca

DescribeTestCases

codebuild: DescribeTestCases

Baca

GetReportGroupTrend

codebuild: GetReportGroupTrend

Baca

GetResourcePolicy

codebuild: GetResourcePolicy

Baca

ImportSourceCredentials

codebuild: ImportSourceCredentials

Tulis

InvalidateProjectCache

codebuild: InvalidateProjectCache

Tulis

ListBuildBatches

codebuild: ListBuildBatches

Daftar

ListBuildBatchesForProject

codebuild: ListBuildBatchesForProject

Daftar

ListBuilds

codebuild: ListBuilds

Daftar

ListBuildsForProject

codebuild: ListBuildsForProject

Daftar

ListCommandExecutionsForSandbox

codebuild: ListCommandExecutionsForSandbox

Daftar

ListCuratedEnvironmentImages

codebuild: ListCuratedEnvironmentImages

Daftar

ListFleets

codebuild: ListFleets

Daftar

ListProjects

codebuild: ListProjects

Daftar

ListReportGroups

codebuild: ListReportGroups

Daftar

ListReports

codebuild: ListReports

Daftar

ListReportsForReportGroup

codebuild: ListReportsForReportGroup

Daftar

ListSandboxes

codebuild: ListSandboxes

Daftar

ListSandboxesForProject

codebuild: ListSandboxesForProject

Daftar

ListSharedProjects

codebuild: ListSharedProjects

Daftar

ListSharedReportGroups

codebuild: ListSharedReportGroups

Daftar

ListSourceCredentials

codebuild: ListSourceCredentials

Daftar

PutResourcePolicy

codebuild: PutResourcePolicy

Manajemen izin, Tulis

RetryBuild

codebuild: RetryBuild

Tulis

RetryBuildBatch

codebuild: RetryBuildBatch

Tulis

StartBuild

codebuild: StartBuild

Tulis

saya: PassRole

saya: PassedToService

codebuild.amazonaws.com

Tulis

StartBuildBatch

codebuild: StartBuildBatch

Tulis

saya: PassRole

saya: PassedToService

codebuild.amazonaws.com

Tulis

StartCommandExecution

codebuild: StartCommandExecution

Tulis

StartSandbox

codebuild: StartSandbox

Tulis

StartSandboxConnection

codebuild: StartSandboxConnection

Tulis

StopBuild

codebuild: StopBuild

Tulis

StopBuildBatch

codebuild: StopBuildBatch

Tulis

StopSandbox

codebuild: StopSandbox

Tulis

UpdateFleet

codebuild: UpdateFleet

Tulis

saya: PassRole

Tulis

UpdateProject

codebuild: UpdateProject

Tulis

saya: PassRole

saya: PassedToService

codebuild.amazonaws.com

Tulis

UpdateProjectVisibility

codebuild: UpdateProjectVisibility

Tulis

saya: PassRole

saya: PassedToService

codebuild.amazonaws.com

Tulis

UpdateReportGroup

codebuild: UpdateReportGroup

Tulis

UpdateWebhook

codebuild: UpdateWebhook

Tulis

Tindakan didefinisikan oleh AWS CodeBuild

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

BatchDeleteBuilds

Memberikan izin untuk menghapus satu atau beberapa build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

BatchGetBuildBatches

Memberikan izin untuk mendapatkan informasi tentang satu atau beberapa kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

Baca

BatchGetBuilds

Memberikan izin untuk mendapatkan informasi tentang satu atau lebih build

proyek*

aws: ResourceTag /$ {} TagKey

Baca

BatchGetCommandExecutions

Memberikan izin untuk mendapatkan informasi tentang satu atau lebih eksekusi perintah

kotak pasir*

Baca

BatchGetFleets

Memberikan izin untuk mengembalikan array objek Armada yang ditentukan oleh parameter input

armada*

Baca

BatchGetProjects

Memberikan izin untuk mendapatkan informasi tentang satu atau lebih proyek pembangunan

proyek*

aws: ResourceTag /$ {} TagKey

Baca

BatchGetReportGroups

Memberikan izin untuk mengembalikan array ReportGroup objek yang ditentukan oleh parameter laporan GroupArns input

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Baca

BatchGetReports

Memberikan izin untuk mengembalikan array objek Laporan yang ditentukan oleh parameter ReportArns input

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Baca

BatchGetSandboxes

Memberikan izin untuk mendapatkan informasi tentang satu atau lebih kotak pasir

proyek*

aws: ResourceTag /$ {} TagKey

Baca

CreateFleet

Memberikan izin untuk membuat armada komputasi

armada*

aws: RequestTag /$ {} TagKey

aws: TagKeys

CodeBuild:ComputeConfiguration

codebuild:komputasi Configuration.disk

codebuild:komputasi Configuration.instanceType

codebuild:komputasi Configuration.machineType

codebuild:komputasi Configuration.memory

codebuild:komputasi Configuration.vCpu

CodeBuild:ComputeType

CodeBuild:EnvironmentType

codebuild: armada ServiceRole

CodeBuild:ImageID

CodeBuild:VPCConfig

pembuatan kode: vpc Config.securityGroupIds

pembuatan kode: vpc Config.subnets

pembuatan kode: vpc Config.vpcId

Tulis

CreateProject

Memberikan izin untuk membuat proyek build

proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

codebuild: artefak

codebuild:artifacts.bucket OwnerAccess

CodeBuild:artifacts.EncryptionDisabled

codebuild:artifacts.location

pembuatan kode: otomatis RetryLimit

codebuild:membangun BatchConfig

codebuild:membangun BatchConfig.restrictions.computeTypesAllowed

codebuild:membangun BatchConfig.restrictions.fleetsAllowed

codebuild:membangun BatchConfig.serviceRole

pembuatan kode: cache

codebuild:cache.location

codebuild:cache.mode

codebuild:cache.type

pembuatan kode: bersamaan BuildLimit

CodeBuild:EncryptionKey

codebuild: lingkungan

codebuild:environment.certificate

CodeBuild:Environment.ComputeConfiguration

codebuild:environment.compute Configuration.disk

codebuild:environment.compute Configuration.instanceType

codebuild:environment.compute Configuration.machineType

codebuild:environment.compute Configuration.memory

codebuild:environment.compute Configuration.vCpu

CodeBuild:Environment.ComputeType

CodeBuild:Environment.EnvironmentVariables

codebuild:environment.environment Variables.name

codebuild:environment.environment Variables.value

CodeBuild:Environment.EnvironmentVariables/$ {name} .value

CodeBuild:Environment.Fleet.Fleetarn

codebuild: environment.image

codebuild: environment.image PullCredentialsType

CodeBuild:Environment.PrivilegedMode

CodeBuild:Environment.RegistryCredential

codebuild:environment.registry Credential.credential

codebuild:environment.registry Credential.credentialProvider

codebuild:environment.type

pembuatan kode: file SystemLocations.identifier

pembuatan kode: file SystemLocations.location

pembuatan kode: file SystemLocations.type

codebuild:file SystemLocations /$ {identifier} .location

codebuild:file SystemLocations /$ {identifier} .type

CodeBuild:LogsConfig

codebuild:log Config.s3Logs

codebuild:log Config.s3Logs.bucketOwnerAccess

pembuatan kode: log Config.s3Logs.encryptionDisabled

pembuatan kode: log Config.s3Logs.location

pembuatan kode: log Config.s3Logs.status

CodeBuild:SecondaryArtefacts

codebuild: sekunder Artifacts.artifactIdentifier

codebuild: sekunder Artifacts.bucketOwnerAccess

codebuild: sekunder Artifacts.encryptionDisabled

codebuild: sekunder Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .encryptionDisabled

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .location

CodeBuild:SecondarySources

codebuild: sekunder Sources.auth.resource

codebuild: sekunder Sources.auth.type

codebuild: sekunder Sources.buildspec

codebuild: sekunder Sources.buildStatusConfig.context

codebuild: sekunder Sources.buildStatusConfig.targetUrl

codebuild: sekunder Sources.insecureSsl

codebuild: sekunder Sources.location

codebuild: sekunder Sources.sourceIdentifier

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.resource

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.type

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.context

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.targetUrl

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuressl

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

CodeBuild:ServiceRole

codebuild:sumber

codebuild:source.auth.resource

codebuild:source.auth.type

codebuild:source.buildspec

codebuild:source.build StatusConfig.context

codebuild:source.build StatusConfig.targetUrl

CodeBuild:source.insecuressl

codebuild:source.location

CodeBuild:VPCConfig

pembuatan kode: vpc Config.securityGroupIds

pembuatan kode: vpc Config.subnets

pembuatan kode: vpc Config.vpcId

Tulis

CreateReportGroup

Memberikan izin untuk membuat grup laporan

kelompok-laporan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

pembuatan kode: ekspor Config.s3Destination.bucket

pembuatan kode: ekspor Config.s3Destination.bucketOwner

pembuatan kode: ekspor Config.s3Destination.encryptionDisabled

pembuatan kode: ekspor Config.s3Destination.encryptionKey

pembuatan kode: ekspor Config.s3Destination.path

Tulis

CreateWebhook

Memberikan izin untuk membuat webhook. Untuk proyek AWS CodeBuild build yang ada yang memiliki kode sumbernya disimpan dalam repositori GitHub atau Bitbucket, memungkinkan AWS CodeBuild untuk mulai membangun kembali kode sumber setiap kali perubahan kode didorong ke repositori

proyek*

aws: ResourceTag /$ {} TagKey

CodeBuild:BuildType

CodeBuild:ManualCreation

codebuild: ruang lingkup Configuration.domain

codebuild: ruang lingkup Configuration.name

codebuild: ruang lingkup Configuration.scope

Tulis

DeleteBuildBatch

Memberikan izin untuk menghapus kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteFleet

Memberikan izin untuk menghapus armada komputasi

armada*

Tulis

DeleteProject

Memberikan izin untuk menghapus proyek build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteReport

Memberikan izin untuk menghapus laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteReportGroup

Memberikan izin untuk menghapus grup laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteResourcePolicy

Memberikan izin untuk menghapus kebijakan sumber daya untuk proyek terkait atau grup laporan

proyek

aws: ResourceTag /$ {} TagKey

Manajemen izin, Tulis

laporan-kelompok

aws: ResourceTag /$ {} TagKey

DeleteSourceCredentials

Memberikan izin untuk menghapus satu set kredensyal sumber GitHub, GitHub Enterprise, atau Bitbucket

Tulis

DeleteWebhook

Memberikan izin untuk menghapus webhook. Untuk proyek AWS CodeBuild build yang sudah ada yang menyimpan kode sumbernya di repositori GitHub atau Bitbucket, berhenti AWS CodeBuild membangun kembali kode sumber setiap kali perubahan kode didorong ke repositori

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

DescribeCodeCoverages

Memberikan izin untuk mengembalikan array objek CodeCoverage

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Baca

DescribeTestCases

Memberikan izin untuk mengembalikan array objek TestCase

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Baca

GetReportGroupTrend

Memberikan izin untuk menganalisis dan mengakumulasi nilai laporan pengujian untuk laporan pengujian dalam kelompok laporan yang ditentukan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Baca

GetResourcePolicy

Memberikan izin untuk mengembalikan kebijakan sumber daya untuk proyek atau grup laporan yang ditentukan

proyek

aws: ResourceTag /$ {} TagKey

Baca

laporan-kelompok

aws: ResourceTag /$ {} TagKey

ImportSourceCredentials

Memberikan izin untuk mengimpor kredensi repositori sumber untuk AWS CodeBuild proyek yang memiliki kode sumbernya disimpan dalam repositori, Enterprise GitHub, atau Bitbucket GitHub

CodeBuild:AuthType

CodeBuild:ServerType

CodeBuild:shouldOverWrite

pembuatan kode: token

codebuild: nama pengguna

Tulis

InvalidateProjectCache

Memberikan izin untuk mengatur ulang cache untuk sebuah proyek

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

ListBuildBatches

Memberikan izin untuk mendapatkan daftar ID batch build, dengan setiap ID batch build mewakili satu kumpulan build

Daftar

ListBuildBatchesForProject

Memberikan izin untuk mendapatkan daftar ID batch build untuk project build yang ditentukan, dengan setiap ID batch build mewakili satu kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

Daftar

ListBuilds

Memberikan izin untuk mendapatkan daftar ID build, dengan setiap ID build mewakili satu build

Daftar

ListBuildsForProject

Memberikan izin untuk mendapatkan daftar ID build untuk project build yang ditentukan, dengan setiap ID build mewakili satu build

proyek*

aws: ResourceTag /$ {} TagKey

Daftar

ListCommandExecutionsForSandbox

Memberikan izin untuk mendapatkan daftar ID eksekusi perintah untuk kotak pasir yang ditentukan, dengan setiap ID eksekusi perintah mewakili eksekusi perintah tunggal

kotak pasir*

Daftar

ListCuratedEnvironmentImages

Memberikan izin untuk mendapatkan informasi tentang gambar Docker yang dikelola oleh AWS CodeBuild

Daftar

ListFleets

Memberikan izin untuk mendapatkan daftar ARN armada komputasi, dengan masing-masing armada komputasi ARN mewakili satu armada

Daftar

ListProjects

Memberikan izin untuk mendapatkan daftar nama proyek build, dengan setiap nama proyek build mewakili satu proyek build

Daftar

ListReportGroups

Memberikan izin untuk mengembalikan daftar ARN grup laporan. Setiap kelompok laporan ARN mewakili satu kelompok laporan

Daftar

ListReports

Memberikan izin untuk mengembalikan daftar ARN laporan. Setiap laporan ARN mewakili satu laporan

Daftar

ListReportsForReportGroup

Memberikan izin untuk mengembalikan daftar ARN laporan yang termasuk dalam grup laporan yang ditentukan. Setiap laporan ARN mewakili satu laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Daftar

ListSandboxes

Memberikan izin untuk mendapatkan daftar ID kotak pasir, dengan setiap ID kotak pasir mewakili satu kotak pasir

Daftar

ListSandboxesForProject

Memberikan izin untuk mendapatkan daftar ID kotak pasir untuk proyek kotak pasir yang ditentukan, dengan setiap ID kotak pasir mewakili satu kotak pasir

proyek*

aws: ResourceTag /$ {} TagKey

Daftar

ListSharedProjects

Memberikan izin untuk mengembalikan daftar ARN proyek yang telah dibagikan dengan pemohon. Setiap proyek ARN mewakili satu proyek

Daftar

ListSharedReportGroups

Memberikan izin untuk mengembalikan daftar ARN grup laporan yang telah dibagikan dengan pemohon. Setiap kelompok laporan ARN mewakili satu kelompok laporan

Daftar

ListSourceCredentials

Memberikan izin untuk mengembalikan daftar objek SourceCredentialsInfo

Daftar

PutResourcePolicy

Memberikan izin untuk membuat kebijakan sumber daya untuk proyek terkait atau grup laporan

proyek

aws: ResourceTag /$ {} TagKey

Manajemen izin, Tulis

laporan-kelompok

aws: ResourceTag /$ {} TagKey

RetryBuild

Memberikan izin untuk mencoba lagi build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

RetryBuildBatch

Memberikan izin untuk mencoba kembali kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StartBuild

Memberikan izin untuk mulai menjalankan build

proyek*

aws: ResourceTag /$ {} TagKey

codebuild: artefak

codebuild:artifacts.bucket OwnerAccess

CodeBuild:artifacts.EncryptionDisabled

codebuild:artifacts.location

pembuatan kode: otomatis RetryLimit

pembuatan kode: cache

codebuild:cache.location

codebuild:cache.mode

codebuild:cache.type

CodeBuild:EncryptionKey

codebuild: lingkungan

codebuild:environment.certificate

CodeBuild:Environment.ComputeType

CodeBuild:Environment.EnvironmentVariables

codebuild:environment.environment Variables.name

codebuild:environment.environment Variables.value

CodeBuild:Environment.EnvironmentVariables/$ {name} .value

CodeBuild:Environment.Fleet.Fleetarn

codebuild: environment.image

codebuild:environment.image PullCredentialsType

CodeBuild:Environment.PrivilegedMode

CodeBuild:Environment.RegistryCredential

codebuild:environment.registry Credential.credential

codebuild:environment.registry Credential.credentialProvider

codebuild:environment.type

CodeBuild:LogsConfig

pembuatan kode: log Config.s3Logs

pembuatan kode: log Config.s3Logs.bucketOwnerAccess

pembuatan kode: log Config.s3Logs.encryptionDisabled

pembuatan kode: log Config.s3Logs.location

pembuatan kode: log Config.s3Logs.status

CodeBuild:SecondaryArtefacts

codebuild: sekunder Artifacts.artifactIdentifier

codebuild: sekunder Artifacts.bucketOwnerAccess

codebuild: sekunder Artifacts.encryptionDisabled

codebuild: sekunder Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .encryptionDisabled

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .location

CodeBuild:SecondarySources

codebuild: sekunder Sources.auth.resource

codebuild: sekunder Sources.auth.type

codebuild: sekunder Sources.buildspec

codebuild: sekunder Sources.buildStatusConfig.context

codebuild: sekunder Sources.buildStatusConfig.targetUrl

codebuild: sekunder Sources.insecureSsl

codebuild: sekunder Sources.location

codebuild: sekunder Sources.sourceIdentifier

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.resource

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.type

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.context

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.targetUrl

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuressl

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

CodeBuild:ServiceRole

codebuild:sumber

codebuild:source.auth.resource

codebuild:source.auth.type

codebuild:source.buildspec

codebuild:source.build StatusConfig.context

codebuild:source.build StatusConfig.targetUrl

CodeBuild:source.insecuressl

codebuild:source.location

Tulis

StartBuildBatch

Memberikan izin untuk mulai menjalankan kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

codebuild: artefak

codebuild:artifacts.bucket OwnerAccess

CodeBuild:artifacts.EncryptionDisabled

codebuild:artifacts.location

codebuild:membangun BatchConfig

codebuild:membangun BatchConfig.restrictions.computeTypesAllowed

codebuild:membangun BatchConfig.restrictions.fleetsAllowed

codebuild:membangun BatchConfig.serviceRole

pembuatan kode: cache

codebuild:cache.location

codebuild:cache.mode

codebuild:cache.type

CodeBuild:EncryptionKey

codebuild: lingkungan

codebuild:environment.certificate

CodeBuild:Environment.ComputeType

CodeBuild:Environment.EnvironmentVariables

codebuild:environment.environment Variables.name

codebuild:environment.environment Variables.value

CodeBuild:Environment.EnvironmentVariables/$ {name} .value

codebuild: environment.image

codebuild:environment.image PullCredentialsType

CodeBuild:Environment.PrivilegedMode

CodeBuild:Environment.RegistryCredential

codebuild:environment.registry Credential.credential

codebuild:environment.registry Credential.credentialProvider

codebuild:environment.type

CodeBuild:LogsConfig

pembuatan kode: log Config.s3Logs

pembuatan kode: log Config.s3Logs.bucketOwnerAccess

pembuatan kode: log Config.s3Logs.encryptionDisabled

pembuatan kode: log Config.s3Logs.location

pembuatan kode: log Config.s3Logs.status

CodeBuild:SecondaryArtefacts

codebuild: sekunder Artifacts.artifactIdentifier

codebuild: sekunder Artifacts.bucketOwnerAccess

codebuild: sekunder Artifacts.encryptionDisabled

codebuild: sekunder Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .encryptionDisabled

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .location

CodeBuild:SecondarySources

codebuild: sekunder Sources.auth.resource

codebuild: sekunder Sources.auth.type

codebuild: sekunder Sources.buildspec

codebuild: sekunder Sources.buildStatusConfig.context

codebuild: sekunder Sources.buildStatusConfig.targetUrl

codebuild: sekunder Sources.insecureSsl

codebuild: sekunder Sources.location

codebuild: sekunder Sources.sourceIdentifier

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.resource

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.type

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.context

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.targetUrl

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuressl

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

CodeBuild:ServiceRole

codebuild:sumber

codebuild:source.auth.resource

codebuild:source.auth.type

codebuild:source.buildspec

CodeBuild:source.insecuressl

codebuild:source.location

Tulis

StartCommandExecution

Memberikan izin untuk mulai menjalankan eksekusi perintah

kotak pasir*

Tulis

StartSandbox

Memberikan izin untuk mulai menjalankan kotak pasir

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StartSandboxConnection

Memberikan izin untuk membuat koneksi ke kotak pasir

kotak pasir*

Tulis

StopBuild

Memberikan izin untuk mencoba berhenti menjalankan build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StopBuildBatch

Memberikan izin untuk mencoba berhenti menjalankan kumpulan build

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

StopSandbox

Memberikan izin untuk mencoba berhenti menjalankan kotak pasir

proyek*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateFleet

Memberikan izin untuk mengubah pengaturan armada komputasi yang ada

armada*

aws: RequestTag /$ {} TagKey

aws: TagKeys

CodeBuild:ComputeConfiguration

codebuild:komputasi Configuration.disk

codebuild:komputasi Configuration.instanceType

codebuild:komputasi Configuration.machineType

codebuild:komputasi Configuration.memory

codebuild:komputasi Configuration.vCpu

CodeBuild:ComputeType

CodeBuild:EnvironmentType

codebuild: armada ServiceRole

CodeBuild:ImageID

CodeBuild:VPCConfig

pembuatan kode: vpc Config.securityGroupIds

pembuatan kode: vpc Config.subnets

pembuatan kode: vpc Config.vpcId

Tulis

UpdateProject

Memberikan izin untuk mengubah setelan proyek build yang sudah ada

proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

codebuild: artefak

codebuild:artifacts.bucket OwnerAccess

CodeBuild:artifacts.EncryptionDisabled

codebuild:artifacts.location

pembuatan kode: otomatis RetryLimit

codebuild:membangun BatchConfig

codebuild:membangun BatchConfig.restrictions.computeTypesAllowed

codebuild:membangun BatchConfig.restrictions.fleetsAllowed

codebuild:membangun BatchConfig.serviceRole

pembuatan kode: cache

codebuild:cache.location

codebuild:cache.mode

codebuild:cache.type

pembuatan kode: bersamaan BuildLimit

CodeBuild:EncryptionKey

codebuild: lingkungan

codebuild:environment.certificate

CodeBuild:Environment.ComputeConfiguration

codebuild:environment.compute Configuration.disk

codebuild:environment.compute Configuration.instanceType

codebuild:environment.compute Configuration.machineType

codebuild:environment.compute Configuration.memory

codebuild:environment.compute Configuration.vCpu

CodeBuild:Environment.ComputeType

CodeBuild:Environment.EnvironmentVariables

codebuild:environment.environment Variables.name

codebuild:environment.environment Variables.value

CodeBuild:Environment.EnvironmentVariables/$ {name} .value

CodeBuild:Environment.Fleet.Fleetarn

codebuild: environment.image

codebuild:environment.image PullCredentialsType

CodeBuild:Environment.PrivilegedMode

CodeBuild:Environment.RegistryCredential

codebuild:environment.registry Credential.credential

codebuild:environment.registry Credential.credentialProvider

codebuild:environment.type

pembuatan kode: file SystemLocations.identifier

pembuatan kode: file SystemLocations.location

pembuatan kode: file SystemLocations.type

codebuild:file SystemLocations /$ {identifier} .location

codebuild:file SystemLocations /$ {identifier} .type

CodeBuild:LogsConfig

pembuatan kode: log Config.s3Logs

pembuatan kode: log Config.s3Logs.bucketOwnerAccess

pembuatan kode: log Config.s3Logs.encryptionDisabled

pembuatan kode: log Config.s3Logs.location

pembuatan kode: log Config.s3Logs.status

CodeBuild:SecondaryArtefacts

codebuild: sekunder Artifacts.artifactIdentifier

codebuild: sekunder Artifacts.bucketOwnerAccess

codebuild: sekunder Artifacts.encryptionDisabled

codebuild: sekunder Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .encryptionDisabled

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .location

CodeBuild:SecondarySources

codebuild: sekunder Sources.auth.resource

codebuild: sekunder Sources.auth.type

codebuild: sekunder Sources.buildspec

codebuild: sekunder Sources.buildStatusConfig.context

codebuild: sekunder Sources.buildStatusConfig.targetUrl

codebuild: sekunder Sources.insecureSsl

codebuild: sekunder Sources.location

codebuild: sekunder Sources.sourceIdentifier

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.resource

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.type

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.context

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.targetUrl

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuressl

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

CodeBuild:ServiceRole

codebuild:sumber

codebuild:source.auth.resource

codebuild:source.auth.type

codebuild:source.buildspec

codebuild:source.build StatusConfig.context

codebuild:source.build StatusConfig.targetUrl

CodeBuild:source.insecuressl

codebuild:source.location

CodeBuild:VPCConfig

pembuatan kode: vpc Config.securityGroupIds

pembuatan kode: vpc Config.subnets

pembuatan kode: vpc Config.vpcId

Tulis

UpdateProjectVisibility

Memberikan izin untuk mengubah visibilitas publik proyek dan bangunannya

proyek*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

CodeBuild:ProjectVisibility

Tulis

UpdateReportGroup

Memberikan izin untuk mengubah pengaturan grup laporan yang ada

kelompok-laporan*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

pembuatan kode: ekspor Config.s3Destination.bucket

pembuatan kode: ekspor Config.s3Destination.bucketOwner

pembuatan kode: ekspor Config.s3Destination.encryptionDisabled

pembuatan kode: ekspor Config.s3Destination.encryptionKey

pembuatan kode: ekspor Config.s3Destination.path

Tulis

UpdateWebhook

Memberikan izin untuk memperbarui webhook yang terkait dengan proyek build AWS CodeBuild

proyek*

aws: ResourceTag /$ {} TagKey

CodeBuild:BuildType

CodeBuild:ManualCreation

codebuild: ruang lingkup Configuration.domain

codebuild: ruang lingkup Configuration.name

codebuild: ruang lingkup Configuration.scope

Tulis

Permission-only tindakan untuk AWS CodeBuild

Tindakan berikut ditentukan oleh AWS CodeBuild tetapi tidak secara langsung dapat dipanggil melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

BatchPutCodeCoverages

Memberikan izin untuk menambah atau memperbarui informasi tentang laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

BatchPutTestCases

Memberikan izin untuk menambah atau memperbarui informasi tentang laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

CreateReport

Memberikan izin untuk membuat laporan. Laporan dibuat saat pengujian ditentukan dalam file buildspec untuk grup laporan yang dijalankan selama pembuatan proyek

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteOAuthToken

Memberikan izin untuk menghapus token OAuth dari penyedia OAuth pihak ketiga yang terhubung. Hanya digunakan di AWS CodeBuild konsol

Tulis

ListConnectedOAuthAccounts

Memberikan izin untuk membuat daftar penyedia OAuth pihak ketiga yang terhubung. Hanya digunakan di AWS CodeBuild konsol

Daftar

ListRepositories

Memberikan izin untuk membuat daftar repositori kode sumber dari penyedia OAuth pihak ketiga yang terhubung. Hanya digunakan di AWS CodeBuild konsol

Daftar

PersistOAuthToken

Memberikan izin untuk menyimpan token OAuth dari penyedia OAuth pihak ketiga yang terhubung. Hanya digunakan di AWS CodeBuild konsol

Tulis

UpdateReport

Memberikan izin untuk memperbarui informasi tentang laporan

kelompok-laporan*

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya yang ditentukan oleh AWS CodeBuild

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

membangun

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :build/$ {} BuildId

bangunan-batch

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :build-batch/$ {} BuildBatchId

armada

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :fleet/$ {} :$ {} FleetName FleetId

proyek

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :project/$ {} ProjectName

aws: ResourceTag /$ {} TagKey

melaporkan

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :laporan/$ {} :$ {} ReportGroupName ReportId

laporan-kelompok

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :report-group/$ {} ReportGroupName

aws: ResourceTag /$ {} TagKey

kotak pasir

arn: $ {Partition} :codebuild: $ {Wilayah} :$ {Akun} :sandbox/$ {} SandboxId

Kunci kondisi untuk AWS CodeBuild

AWS CodeBuild mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Memfilter akses berdasarkan tindakan berdasarkan keberadaan pasangan nilai kunci tag dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses berdasarkan tindakan berdasarkan pasangan nilai kunci tag yang dilampirkan ke sumber daya

String

aws: TagKeys

Memfilter akses berdasarkan tindakan berdasarkan keberadaan kunci tag dalam permintaan

ArrayOfString

codebuild: artefak

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:artifacts.bucket OwnerAccess

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:artifacts.EncryptionDisabled

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:artifacts.location

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:AuthType

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: otomatis RetryLimit

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

CodeBuild:BuildArn

Memfilter akses oleh ARN AWS CodeBuild build dari mana permintaan berasal

ARN

codebuild:membangun BatchConfig

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:membangun BatchConfig.restrictions.computeTypesAllowed

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild:membangun BatchConfig.restrictions.fleetsAllowed

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild:membangun BatchConfig.serviceRole

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:BuildType

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: cache

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:cache.location

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:cache.mode

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild:cache.type

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:ComputeConfiguration

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:komputasi Configuration.disk

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

codebuild:komputasi Configuration.instanceType

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:komputasi Configuration.machineType

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:komputasi Configuration.memory

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

codebuild:komputasi Configuration.vCpu

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

CodeBuild:ComputeType

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: bersamaan BuildLimit

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

CodeBuild:EncryptionKey

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: lingkungan

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:environment.certificate

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:Environment.ComputeConfiguration

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:environment.compute Configuration.disk

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

codebuild:environment.compute Configuration.instanceType

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:environment.compute Configuration.machineType

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:environment.compute Configuration.memory

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

codebuild:environment.compute Configuration.vCpu

Memfilter akses dengan nilai argumen yang sesuai API

Numerik

CodeBuild:Environment.ComputeType

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:Environment.EnvironmentVariables

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:environment.environment Variables.name

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild:environment.environment Variables.value

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

CodeBuild:Environment.EnvironmentVariables/$ {name} .value

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:Environment.Fleet.Fleetarn

Memfilter akses dengan nilai argumen yang sesuai API

ARN

codebuild:environment.image

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: environment.image PullCredentialsType

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:Environment.PrivilegedMode

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:Environment.RegistryCredential

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:environment.registry Credential.credential

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:environment.registry Credential.credentialProvider

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:environment.type

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:EnvironmentType

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:ekspor Config.s3Destination.bucket

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:ekspor Config.s3Destination.bucketOwner

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:ekspor Config.s3Destination.encryptionDisabled

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:ekspor Config.s3Destination.encryptionKey

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:ekspor Config.s3Destination.path

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: file SystemLocations.identifier

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

pembuatan kode: file SystemLocations.location

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

pembuatan kode: file SystemLocations.type

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild:file SystemLocations /$ {identifier} .location

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:file SystemLocations /$ {identifier} .type

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:armada ServiceRole

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:ImageID

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:LogsConfig

Memfilter akses dengan nilai argumen yang sesuai API

Bool

pembuatan kode: log Config.s3Logs

Memfilter akses dengan nilai argumen yang sesuai API

Bool

pembuatan kode: log Config.s3Logs.bucketOwnerAccess

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: log Config.s3Logs.encryptionDisabled

Memfilter akses dengan nilai argumen yang sesuai API

Bool

pembuatan kode: log Config.s3Logs.location

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: log Config.s3Logs.status

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:ManualCreation

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:Projectarn

Memfilter akses oleh ARN AWS CodeBuild proyek dari mana permintaan berasal

ARN

CodeBuild:ProjectVisibility

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: ruang lingkup Configuration.domain

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: ruang lingkup Configuration.name

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: ruang lingkup Configuration.scope

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondaryArtefacts

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild: sekunder Artifacts.artifactIdentifier

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Artifacts.bucketOwnerAccess

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Artifacts.encryptionDisabled

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfBool

codebuild: sekunder Artifacts.location

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .bucket OwnerAccess

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .encryptionDisabled

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:SecondaryArtifacts/$ {artifactidentifier} .location

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondarySources

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild: sekunder Sources.auth.resource

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Sources.auth.type

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Sources.buildStatusConfig.context

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Sources.buildStatusConfig.targetUrl

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Sources.buildspec

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild: sekunder Sources.insecureSsl

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfBool

codebuild: sekunder Sources.location

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

codebuild: sekunder Sources.sourceIdentifier

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.resource

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondarySources/$ {sourceIdentifier} .auth.type

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.context

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondarySources/$ {sourceIdentifier} .build StatusConfig.targetUrl

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuressl

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:ServerType

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:ServiceRole

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:shouldOverWrite

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:sumber

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:source.auth.resource

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:source.auth.type

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:source.build StatusConfig.context

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:source.build StatusConfig.targetUrl

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild:source.buildspec

Memfilter akses dengan nilai argumen yang sesuai API

Bool

CodeBuild:source.insecuressl

Memfilter akses dengan nilai argumen yang sesuai API

Bool

codebuild:source.location

Memfilter akses dengan nilai argumen yang sesuai API

String

pembuatan kode: token

Memfilter akses dengan nilai argumen yang sesuai API

String

codebuild: nama pengguna

Memfilter akses dengan nilai argumen yang sesuai API

String

CodeBuild:VPCConfig

Memfilter akses dengan nilai argumen yang sesuai API

Bool

pembuatan kode: vpc Config.securityGroupIds

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

pembuatan kode: vpc Config.subnets

Memfilter akses dengan nilai argumen yang sesuai API

ArrayOfString

pembuatan kode: vpc Config.vpcId

Memfilter akses dengan nilai argumen yang sesuai API

String