View a markdown version of this page

Actions, ressources et clés de condition pour AWS CodeBuild - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS CodeBuild

AWS CodeBuild (préfixe de service :codebuild) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS CodeBuild

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

BatchDeleteBuilds

construction du code : BatchDeleteBuilds

Écrire

BatchGetBuildBatches

construction du code : BatchGetBuildBatches

Lecture

BatchGetBuilds

construction du code : BatchGetBuilds

Lecture

BatchGetCommandExecutions

construction du code : BatchGetCommandExecutions

Lecture

BatchGetFleets

construction du code : BatchGetFleets

Lecture

BatchGetProjects

construction du code : BatchGetProjects

Lecture

BatchGetReportGroups

construction du code : BatchGetReportGroups

Lecture

BatchGetReports

construction du code : BatchGetReports

Lecture

BatchGetSandboxes

construction du code : BatchGetSandboxes

Lecture

CreateFleet

construction du code : CreateFleet

Écrire

iam : PassRole

Écrire

CreateProject

construction du code : CreateProject

Écrire

iam : PassRole

iam : PassedToService

codebuild.amazonaws.com

Écrire

CreateReportGroup

construction du code : CreateReportGroup

Écrire

CreateWebhook

construction du code : CreateWebhook

Écrire

DeleteBuildBatch

construction du code : DeleteBuildBatch

Écrire

DeleteFleet

construction du code : DeleteFleet

Écrire

DeleteProject

construction du code : DeleteProject

Écrire

DeleteReport

construction du code : DeleteReport

Écrire

DeleteReportGroup

construction du code : DeleteReportGroup

Écrire

DeleteResourcePolicy

construction du code : DeleteResourcePolicy

Gestion des autorisations, écriture

DeleteSourceCredentials

construction du code : DeleteSourceCredentials

Écrire

DeleteWebhook

construction du code : DeleteWebhook

Écrire

DescribeCodeCoverages

construction du code : DescribeCodeCoverages

Lecture

DescribeTestCases

construction du code : DescribeTestCases

Lecture

GetReportGroupTrend

construction du code : GetReportGroupTrend

Lecture

GetResourcePolicy

construction du code : GetResourcePolicy

Lecture

ImportSourceCredentials

construction du code : ImportSourceCredentials

Écrire

InvalidateProjectCache

construction du code : InvalidateProjectCache

Écrire

ListBuildBatches

construction du code : ListBuildBatches

List

ListBuildBatchesForProject

construction du code : ListBuildBatchesForProject

List

ListBuilds

construction du code : ListBuilds

List

ListBuildsForProject

construction du code : ListBuildsForProject

List

ListCommandExecutionsForSandbox

construction du code : ListCommandExecutionsForSandbox

List

ListCuratedEnvironmentImages

construction du code : ListCuratedEnvironmentImages

List

ListFleets

construction du code : ListFleets

List

ListProjects

construction du code : ListProjects

List

ListReportGroups

construction du code : ListReportGroups

List

ListReports

construction du code : ListReports

List

ListReportsForReportGroup

construction du code : ListReportsForReportGroup

List

ListSandboxes

construction du code : ListSandboxes

List

ListSandboxesForProject

construction du code : ListSandboxesForProject

List

ListSharedProjects

construction du code : ListSharedProjects

List

ListSharedReportGroups

construction du code : ListSharedReportGroups

List

ListSourceCredentials

construction du code : ListSourceCredentials

List

PutResourcePolicy

construction du code : PutResourcePolicy

Gestion des autorisations, écriture

RetryBuild

construction du code : RetryBuild

Écrire

RetryBuildBatch

construction du code : RetryBuildBatch

Écrire

StartBuild

construction du code : StartBuild

Écrire

iam : PassRole

iam : PassedToService

codebuild.amazonaws.com

Écrire

StartBuildBatch

construction du code : StartBuildBatch

Écrire

iam : PassRole

iam : PassedToService

codebuild.amazonaws.com

Écrire

StartCommandExecution

construction du code : StartCommandExecution

Écrire

StartSandbox

construction du code : StartSandbox

Écrire

StartSandboxConnection

construction du code : StartSandboxConnection

Écrire

StopBuild

construction du code : StopBuild

Écrire

StopBuildBatch

construction du code : StopBuildBatch

Écrire

StopSandbox

construction du code : StopSandbox

Écrire

UpdateFleet

construction du code : UpdateFleet

Écrire

iam : PassRole

Écrire

UpdateProject

construction du code : UpdateProject

Écrire

iam : PassRole

iam : PassedToService

codebuild.amazonaws.com

Écrire

UpdateProjectVisibility

construction du code : UpdateProjectVisibility

Écrire

iam : PassRole

iam : PassedToService

codebuild.amazonaws.com

Écrire

UpdateReportGroup

construction du code : UpdateReportGroup

Écrire

UpdateWebhook

construction du code : UpdateWebhook

Écrire

Actions définies par AWS CodeBuild

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

BatchDeleteBuilds

Accorde l'autorisation de supprimer une ou plusieurs générations

projet*

était : ResourceTag /$ {} TagKey

Écrire

BatchGetBuildBatches

Accorde l'autorisation d'obtenir des informations relatives à un ou plusieurs lots de génération

projet*

était : ResourceTag /$ {} TagKey

Lecture

BatchGetBuilds

Accorde l'autorisation d'obtenir des informations relatives à une ou plusieurs générations

projet*

était : ResourceTag /$ {} TagKey

Lecture

BatchGetCommandExecutions

Accorde l'autorisation d'obtenir des informations sur une ou plusieurs exécutions de commandes

bac à sable*

Lecture

BatchGetFleets

Accorde l'autorisation de renvoyer un tableau des objets Fleet spécifiés par le paramètre d'entrée

flotte*

Lecture

BatchGetProjects

Accorde l'autorisation d'obtenir des informations relatives à une ou plusieurs projets de génération

projet*

était : ResourceTag /$ {} TagKey

Lecture

BatchGetReportGroups

Accorde l'autorisation de renvoyer un tableau d' ReportGroup objets spécifiés par le GroupArns paramètre du rapport d'entrée

groupe-rapport*

était : ResourceTag /$ {} TagKey

Lecture

BatchGetReports

Accorde l'autorisation de renvoyer un tableau des objets Report spécifiés par le paramètre reportArns en entrée

groupe-rapport*

était : ResourceTag /$ {} TagKey

Lecture

BatchGetSandboxes

Accorde l'autorisation d'obtenir des informations sur un ou plusieurs bacs à sable

projet*

était : ResourceTag /$ {} TagKey

Lecture

CreateFleet

Autorise la création d'un parc informatique

flotte*

était : RequestTag /$ {} TagKey

lois : TagKeys

Codebuild : Configuration du calcul

codebuild : calcul Configuration.disk

codebuild : calcul Configuration.instanceType

codebuild : calcul Configuration.machineType

codebuild : calcul Configuration.memory

codebuild : calcul Configuration.vCpu

Construction du code : ComputeType

Construction du code : type d'environnement

codebuild : flotte ServiceRole

Codebuild : ImageID

Construction du code : VPCConfig

construction de code : vpc Config.securityGroupIds

construction de code : vpc Config.subnets

construction de code : vpc Config.vpcId

Écrire

CreateProject

Accorde l'autorisation de créer un projet de génération

projet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

codebuild : artefacts

codebuild : artifacts.bucket OwnerAccess

Codebuild : Artifacts.EncryptionDisabled

codebuild : artefacts.location

construction de code : automatique RetryLimit

codebuild:build BatchConfig

codebuild:build BatchConfig.restrictions.computeTypesAllowed

codebuild:build BatchConfig.restrictions.fleetsAllowed

codebuild:build BatchConfig.serviceRole

codebuild : cache

codebuild : cache.location

codebuild : cache.modes

codebuild : cache.type

construction de code : concurrent BuildLimit

Construction du code : clé de chiffrement

codebuild:environnement

codebuild : environnement.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.Environment Variables

codebuild : environnement.environment Variables.name

codebuild : environnement.environment Variables.value

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

Codebuild : Environment.fleet.fleetarn

codebuild : environnement.image

codebuild : environnement.image PullCredentialsType

Codebuild : Environment.PrivilegedMode

Codebuild : Environment.RegistryCredential

codebuild : environment.registry Credential.credential

codebuild : environment.registry Credential.credentialProvider

codebuild : environment.type

codebuild : fichier SystemLocations.identifier

codebuild : fichier SystemLocations.location

codebuild : fichier SystemLocations.type

codebuild:file SystemLocations /$ {identifier} .location

codebuild : fichier SystemLocations /$ {identifier} .type

Construction du code : LogsConfig

codebuild : journaux Config.s3Logs

codebuild : journaux Config.s3Logs.bucketOwnerAccess

codebuild : journaux Config.s3Logs.encryptionDisabled

codebuild : journaux Config.s3Logs.location

codebuild : journaux Config.s3Logs.status

Codebuild : artefacts secondaires

codebuild : secondaire Artifacts.artifactIdentifier

codebuild : secondaire Artifacts.bucketOwnerAccess

codebuild : secondaire Artifacts.encryptionDisabled

codebuild : secondaire Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .Chiffrement désactivé

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .location

Construction du code : sources secondaires

codebuild : secondaire Sources.auth.resource

codebuild : secondaire Sources.auth.type

codebuild : secondaire Sources.buildspec

codebuild : secondaire Sources.buildStatusConfig.context

codebuild : secondaire Sources.buildStatusConfig.targetUrl

codebuild : secondaire Sources.insecureSsl

codebuild : secondaire Sources.location

codebuild : secondaire 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} .insecuresSSL

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Codebuild : ServiceRole

codebuild : source

codebuild : source.auth.resource

codebuild : source.auth.type

codebuild : source.buildspec

codebuild : source.build StatusConfig.context

codebuild : source.build StatusConfig.targetUrl

Codebuild : Source.InsecuresSSL

codebuild : source.location

Construction du code : VPCConfig

construction de code : vpc Config.securityGroupIds

construction de code : vpc Config.subnets

construction de code : vpc Config.vpcId

Écrire

CreateReportGroup

Accorde l'autorisation de créer un groupe de rapports

groupe-rapport*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

codebuild:export Config.s3Destination.bucket

codebuild:export Config.s3Destination.bucketOwner

codebuild:export Config.s3Destination.encryptionDisabled

codebuild:export Config.s3Destination.encryptionKey

codebuild:export Config.s3Destination.path

Écrire

CreateWebhook

Accorde l'autorisation de créer un webhook. Pour un projet de AWS CodeBuild build existant dont le code source est stocké dans un dépôt Bitbucket GitHub ou dans un dépôt Bitbucket, permet de commencer AWS CodeBuild à reconstruire le code source chaque fois qu'une modification de code est envoyée au référentiel

projet*

était : ResourceTag /$ {} TagKey

CodeBuild:BuildType

Codebuild : création manuelle

codebuild:scope Configuration.domain

codebuild:scope Configuration.name

codebuild:scope Configuration.scope

Écrire

DeleteBuildBatch

Accorde l'autorisation de supprimer un lot de génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFleet

Autorise la suppression d'un parc informatique

flotte*

Écrire

DeleteProject

Accorde l'autorisation de supprimer un projet de génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

DeleteReport

Accorde l'autorisation de supprimer un rapport

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

DeleteReportGroup

Accorde l'autorisation de supprimer un groupe de rapports

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

DeleteResourcePolicy

Accorde l'autorisation de supprimer une politique de ressource pour le projet ou le groupe de rapports associé

project

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

groupe de rapports

était : ResourceTag /$ {} TagKey

DeleteSourceCredentials

Accorde l'autorisation de supprimer un ensemble d' GitHubinformations GitHub d'identification source, Enterprise ou Bitbucket

Écrire

DeleteWebhook

Accorde l'autorisation de supprimer un webhook. Pour un projet de AWS CodeBuild build existant dont le code source est stocké dans un dépôt Bitbucket GitHub ou un dépôt Bitbucket, il arrête AWS CodeBuild de reconstruire le code source chaque fois qu'une modification de code est envoyée au référentiel

projet*

était : ResourceTag /$ {} TagKey

Écrire

DescribeCodeCoverages

Accorde l'autorisation de renvoyer un tableau d' CodeCoverage objets

groupe-rapport*

était : ResourceTag /$ {} TagKey

Lecture

DescribeTestCases

Accorde l'autorisation de renvoyer un tableau d' TestCase objets

groupe-rapport*

était : ResourceTag /$ {} TagKey

Lecture

GetReportGroupTrend

Accorde l'autorisation d'analyser et d'accumuler les valeurs du rapport de test pour les rapports de test dans le groupe de rapports spécifié

groupe-rapport*

était : ResourceTag /$ {} TagKey

Lecture

GetResourcePolicy

Accorde l'autorisation de renvoyer une politique de ressource pour le projet ou le groupe de rapports spécifié

project

était : ResourceTag /$ {} TagKey

Lecture

groupe de rapports

était : ResourceTag /$ {} TagKey

ImportSourceCredentials

Accorde l'autorisation d'importer les informations d'identification du référentiel source pour un AWS CodeBuild projet dont le code source est stocké dans un GitHub référentiel GitHub Enterprise ou Bitbucket

Construction du code : AuthType

Codebuild : ServerType

Codebuild : devrait être remplacé

codebuild : jeton

codebuild : nom d'utilisateur

Écrire

InvalidateProjectCache

Accorde l'autorisation de réinitialiser le cache pour un projet

projet*

était : ResourceTag /$ {} TagKey

Écrire

ListBuildBatches

Accorde l'autorisation d'obtenir une liste des ID de lot de génération, chaque ID représentant un lot de génération unique

List

ListBuildBatchesForProject

Accorde l'autorisation d'obtenir la liste des ID de lot de génération pour le projet de génération spécifié, chaque ID représentant un lot de génération unique

projet*

était : ResourceTag /$ {} TagKey

List

ListBuilds

Accorde l'autorisation d'obtenir la liste des ID de génération, chaque ID représentant une génération unique

List

ListBuildsForProject

Accorde l'autorisation d'obtenir la liste des ID de génération pour le projet de génération spécifié, chaque ID représentant une génération unique

projet*

était : ResourceTag /$ {} TagKey

List

ListCommandExecutionsForSandbox

Accorde l'autorisation d'obtenir une liste des identifiants d'exécution de commandes pour le sandbox spécifié, chaque identifiant d'exécution de commande représentant une seule exécution de commande

bac à sable*

List

ListCuratedEnvironmentImages

Accorde l'autorisation d'obtenir des informations sur les images Docker gérées par AWS CodeBuild

List

ListFleets

Permet d'obtenir une liste des ARN du parc de calcul, chaque ARN du parc de calcul représentant un seul parc

List

ListProjects

Accorde l'autorisation d'obtenir une liste de noms de projet de génération, chaque nom représentant un projet de génération unique

List

ListReportGroups

Accorde l'autorisation de renvoyer une liste d'ARN de groupes de rapports. Chaque ARN de groupe de rapports représente un groupe de rapports

List

ListReports

Accorde l'autorisation de renvoyer une liste d'ARN de rapports. Chaque ARN de rapport représente un rapport

List

ListReportsForReportGroup

Accorde l'autorisation de renvoyer une liste d'ARN de rapport appartenant au groupe de rapports spécifié. Chaque ARN de rapport représente un rapport

groupe-rapport*

était : ResourceTag /$ {} TagKey

List

ListSandboxes

Accorde l'autorisation d'obtenir une liste d'identifiants de sandbox, chaque identifiant de sandbox représentant un seul sandbox

List

ListSandboxesForProject

Accorde l'autorisation d'obtenir une liste d'identifiants de sandbox pour le projet de sandbox spécifié, chaque identifiant de sandbox représentant un seul sandbox

projet*

était : ResourceTag /$ {} TagKey

List

ListSharedProjects

Accorde l'autorisation de renvoyer une liste d'ARN de projet qui ont été partagés avec le demandeur. Chaque ARN de projet représente un projet

List

ListSharedReportGroups

Accorde l'autorisation de renvoyer une liste d'ARN de groupe de rapports qui ont été partagés avec le demandeur. Chaque ARN de groupe de rapports représente un groupe de rapports

List

ListSourceCredentials

Autorise le renvoi d'une liste d' SourceCredentialsInfo objets

List

PutResourcePolicy

Accorde l'autorisation de créer une politique de ressource pour le projet ou le groupe de rapports associé

project

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

groupe de rapports

était : ResourceTag /$ {} TagKey

RetryBuild

Accorde l'autorisation de réessayer une génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

RetryBuildBatch

Accorde l'autorisation de réessayer un lot de génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

StartBuild

Accorde l'autorisation de démarrer l'exécution d'une génération

projet*

était : ResourceTag /$ {} TagKey

codebuild : artefacts

codebuild : artifacts.bucket OwnerAccess

Codebuild : Artifacts.EncryptionDisabled

codebuild : artefacts.location

construction de code : automatique RetryLimit

codebuild : cache

codebuild : cache.location

codebuild : cache.modes

codebuild : cache.type

Construction du code : clé de chiffrement

codebuild:environnement

codebuild : environnement.certificate

Codebuild : Environment.ComputeType

Codebuild : Environment.Environment Variables

codebuild : environnement.environment Variables.name

codebuild : environnement.environment Variables.value

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

Codebuild : Environment.fleet.fleetarn

codebuild : environnement.image

codebuild : environnement.image PullCredentialsType

Codebuild : Environment.PrivilegedMode

Codebuild : Environment.RegistryCredential

codebuild : environment.registry Credential.credential

codebuild : environment.registry Credential.credentialProvider

codebuild : environment.type

Construction du code : LogsConfig

codebuild : journaux Config.s3Logs

codebuild : journaux Config.s3Logs.bucketOwnerAccess

codebuild : journaux Config.s3Logs.encryptionDisabled

codebuild : journaux Config.s3Logs.location

codebuild : journaux Config.s3Logs.status

Codebuild : artefacts secondaires

codebuild : secondaire Artifacts.artifactIdentifier

codebuild : secondaire Artifacts.bucketOwnerAccess

codebuild : secondaire Artifacts.encryptionDisabled

codebuild : secondaire Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .Chiffrement désactivé

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .location

Construction du code : sources secondaires

codebuild : secondaire Sources.auth.resource

codebuild : secondaire Sources.auth.type

codebuild : secondaire Sources.buildspec

codebuild : secondaire Sources.buildStatusConfig.context

codebuild : secondaire Sources.buildStatusConfig.targetUrl

codebuild : secondaire Sources.insecureSsl

codebuild : secondaire Sources.location

codebuild : secondaire 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} .insecuresSSL

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Codebuild : ServiceRole

codebuild : source

codebuild : source.auth.resource

codebuild : source.auth.type

codebuild : source.buildspec

codebuild : source.build StatusConfig.context

codebuild : source.build StatusConfig.targetUrl

Codebuild : Source.InsecuresSSL

codebuild : source.location

Écrire

StartBuildBatch

Accorde l'autorisation de démarrer l'exécution d'un lot de génération

projet*

était : ResourceTag /$ {} TagKey

codebuild : artefacts

codebuild : artifacts.bucket OwnerAccess

Codebuild : Artifacts.EncryptionDisabled

codebuild : artefacts.location

codebuild:build BatchConfig

codebuild:build BatchConfig.restrictions.computeTypesAllowed

codebuild:build BatchConfig.restrictions.fleetsAllowed

codebuild:build BatchConfig.serviceRole

codebuild : cache

codebuild : cache.location

codebuild : cache.modes

codebuild : cache.type

Construction du code : clé de chiffrement

codebuild:environnement

codebuild : environnement.certificate

Codebuild : Environment.ComputeType

Codebuild : Environment.Environment Variables

codebuild : environnement.environment Variables.name

codebuild : environnement.environment Variables.value

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

codebuild : environnement.image

codebuild : environnement.image PullCredentialsType

Codebuild : Environment.PrivilegedMode

Codebuild : Environment.RegistryCredential

codebuild : environment.registry Credential.credential

codebuild : environment.registry Credential.credentialProvider

codebuild : environment.type

Construction du code : LogsConfig

codebuild : journaux Config.s3Logs

codebuild : journaux Config.s3Logs.bucketOwnerAccess

codebuild : journaux Config.s3Logs.encryptionDisabled

codebuild : journaux Config.s3Logs.location

codebuild : journaux Config.s3Logs.status

Codebuild : artefacts secondaires

codebuild : secondaire Artifacts.artifactIdentifier

codebuild : secondaire Artifacts.bucketOwnerAccess

codebuild : secondaire Artifacts.encryptionDisabled

codebuild : secondaire Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .Chiffrement désactivé

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .location

Construction du code : sources secondaires

codebuild : secondaire Sources.auth.resource

codebuild : secondaire Sources.auth.type

codebuild : secondaire Sources.buildspec

codebuild : secondaire Sources.buildStatusConfig.context

codebuild : secondaire Sources.buildStatusConfig.targetUrl

codebuild : secondaire Sources.insecureSsl

codebuild : secondaire Sources.location

codebuild : secondaire 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} .insecuresSSL

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Codebuild : ServiceRole

codebuild : source

codebuild : source.auth.resource

codebuild : source.auth.type

codebuild : source.buildspec

Codebuild : Source.InsecuresSSL

codebuild : source.location

Écrire

StartCommandExecution

Accorde l'autorisation de démarrer l'exécution d'une commande

bac à sable*

Écrire

StartSandbox

Accorde l'autorisation de commencer à exécuter un bac à sable

projet*

était : ResourceTag /$ {} TagKey

Écrire

StartSandboxConnection

Accorde l'autorisation d'établir une connexion au sandbox

bac à sable*

Écrire

StopBuild

Accorde l'autorisation d'essayer d'arrêter l'exécution d'une génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

StopBuildBatch

Accorde l'autorisation d'essayer d'arrêter l'exécution d'un lot de génération

projet*

était : ResourceTag /$ {} TagKey

Écrire

StopSandbox

Accorde l'autorisation de tenter d'arrêter l'exécution d'un bac à sable

projet*

était : ResourceTag /$ {} TagKey

Écrire

UpdateFleet

Accorde l'autorisation de modifier les paramètres d'un parc informatique existant

flotte*

était : RequestTag /$ {} TagKey

lois : TagKeys

Codebuild : Configuration du calcul

codebuild : calcul Configuration.disk

codebuild : calcul Configuration.instanceType

codebuild : calcul Configuration.machineType

codebuild : calcul Configuration.memory

codebuild : calcul Configuration.vCpu

Construction du code : ComputeType

Construction du code : type d'environnement

codebuild : flotte ServiceRole

Codebuild : ImageID

Construction du code : VPCConfig

construction de code : vpc Config.securityGroupIds

construction de code : vpc Config.subnets

construction de code : vpc Config.vpcId

Écrire

UpdateProject

Accorde l'autorisation de modifier les paramètres d'un projet de génération existant

projet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

codebuild : artefacts

codebuild : artifacts.bucket OwnerAccess

Codebuild : Artifacts.EncryptionDisabled

codebuild : artefacts.location

construction de code : automatique RetryLimit

codebuild:build BatchConfig

codebuild:build BatchConfig.restrictions.computeTypesAllowed

codebuild:build BatchConfig.restrictions.fleetsAllowed

codebuild:build BatchConfig.serviceRole

codebuild : cache

codebuild : cache.location

codebuild : cache.modes

codebuild : cache.type

construction de code : concurrent BuildLimit

Construction du code : clé de chiffrement

codebuild:environnement

codebuild : environnement.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.Environment Variables

codebuild : environnement.environment Variables.name

codebuild : environnement.environment Variables.value

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

Codebuild : Environment.fleet.fleetarn

codebuild : environnement.image

codebuild : environnement.image PullCredentialsType

Codebuild : Environment.PrivilegedMode

Codebuild : Environment.RegistryCredential

codebuild : environment.registry Credential.credential

codebuild : environment.registry Credential.credentialProvider

codebuild : environment.type

codebuild:fichier SystemLocations.identifier

codebuild:fichier SystemLocations.location

codebuild:fichier SystemLocations.type

codebuild:file SystemLocations /$ {identifier} .location

codebuild : fichier SystemLocations /$ {identifier} .type

Construction du code : LogsConfig

codebuild : journaux Config.s3Logs

codebuild : journaux Config.s3Logs.bucketOwnerAccess

codebuild : journaux Config.s3Logs.encryptionDisabled

codebuild : journaux Config.s3Logs.location

codebuild : journaux Config.s3Logs.status

Codebuild : artefacts secondaires

codebuild : secondaire Artifacts.artifactIdentifier

codebuild : secondaire Artifacts.bucketOwnerAccess

codebuild : secondaire Artifacts.encryptionDisabled

codebuild : secondaire Artifacts.location

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .bucket OwnerAccess

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .Chiffrement désactivé

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .location

Construction du code : sources secondaires

codebuild : secondaire Sources.auth.resource

codebuild : secondaire Sources.auth.type

codebuild : secondaire Sources.buildspec

codebuild : secondaire Sources.buildStatusConfig.context

codebuild : secondaire Sources.buildStatusConfig.targetUrl

codebuild : secondaire Sources.insecureSsl

codebuild : secondaire Sources.location

codebuild : secondaire 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} .insecuresSSL

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Codebuild : ServiceRole

codebuild : source

codebuild : source.auth.resource

codebuild : source.auth.type

codebuild : source.buildspec

codebuild : source.build StatusConfig.context

codebuild : source.build StatusConfig.targetUrl

Codebuild : Source.InsecuresSSL

codebuild : source.location

Construction du code : VPCConfig

construction de code : vpc Config.securityGroupIds

construction de code : vpc Config.subnets

construction de code : vpc Config.vpcId

Écrire

UpdateProjectVisibility

Accorde l'autorisation de modifier la visibilité publique d'un projet et de ses générations

projet*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Codebuild : visibilité du projet

Écrire

UpdateReportGroup

Accorde l'autorisation de modifier les paramètres d'un groupe de rapports existant

groupe-rapport*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

codebuild:export Config.s3Destination.bucket

codebuild:export Config.s3Destination.bucketOwner

codebuild:export Config.s3Destination.encryptionDisabled

codebuild:export Config.s3Destination.encryptionKey

codebuild:export Config.s3Destination.path

Écrire

UpdateWebhook

Accorde l'autorisation de mettre à jour le webhook associé à un projet de AWS CodeBuild build

projet*

était : ResourceTag /$ {} TagKey

CodeBuild:BuildType

Codebuild : création manuelle

codebuild:scope Configuration.domain

codebuild:scope Configuration.name

codebuild:scope Configuration.scope

Écrire

Permission-only actions pour AWS CodeBuild

Les actions suivantes sont définies par une opération d'API AWS CodeBuild mais ne sont pas directement invocables par le biais d'une quelconque opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

BatchPutCodeCoverages

Accorde l'autorisation d'ajouter ou de mettre à jour les informations relatives à un rapport

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

BatchPutTestCases

Accorde l'autorisation d'ajouter ou de mettre à jour les informations relatives à un rapport

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

CreateReport

Accorde l'autorisation de créer un rapport. Un rapport est créé lorsque les tests spécifiés dans le fichier buildspec pour un groupe de rapports s'exécutant pendant la génération d'un projet

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

DeleteOAuthToken

Accorde l'autorisation de supprimer un jeton OAuth à partir d'un fournisseur OAuth tiers connecté. Uniquement utilisé dans la AWS CodeBuild console

Écrire

ListConnectedOAuthAccounts

Accorde l'autorisation de répertorier les fournisseurs OAuth tiers connectés. Uniquement utilisé dans la AWS CodeBuild console

List

ListRepositories

Accorde l'autorisation de répertorier les référentiels de code source à partir d'un fournisseur OAuth tiers connecté. Uniquement utilisé dans la AWS CodeBuild console

List

PersistOAuthToken

Accorde l'autorisation d'enregistrer un jeton OAuth à partir d'un fournisseur OAuth tiers connecté. Uniquement utilisé dans la AWS CodeBuild console

Écrire

UpdateReport

Accorde l'autorisation de mettre à jour les informations relatives à un rapport

groupe-rapport*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS CodeBuild

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

construire

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :build/$ {} BuildId

build-batch

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :build-batch/$ {} BuildBatchId

flotte

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :fleet/$ {} :$ {} FleetName FleetId

projet

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :project/$ {} ProjectName

était : ResourceTag /$ {} TagKey

rapport

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :report/$ {} :$ {} ReportGroupName ReportId

groupe-rapport

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :report-group/$ {} ReportGroupName

était : ResourceTag /$ {} TagKey

bac à sable

arn : $ {Partition} :codebuild : $ {Region} :$ {Account} :sandbox/$ {} SandboxId

Clés de condition pour AWS CodeBuild

AWS CodeBuild définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des actions basées sur la présence de paires clé-valeur d'identification dans la requête

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des actions basées sur les paires clé-valeur d'identification attachées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des actions basées sur la présence de clés d'identification dans la requête

ArrayOfString

codebuild : artefacts

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : artifacts.bucket OwnerAccess

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Artifacts.EncryptionDisabled

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : artefacts.location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Construction du code : AuthType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

construction de code : automatique RetryLimit

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

Codebuild : BuildArn

Filtre l'accès en fonction de l'ARN du AWS CodeBuild build d'où provient la demande

ARN

codebuild:build BatchConfig

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild:build BatchConfig.restrictions.computeTypesAllowed

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild:build BatchConfig.restrictions.fleetsAllowed

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild:build BatchConfig.serviceRole

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

CodeBuild:BuildType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : cache

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : cache.location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : cache.modes

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : cache.type

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Configuration informatique

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : calcul Configuration.disk

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

codebuild : calcul Configuration.instanceType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : calcul Configuration.machineType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : calcul Configuration.memory

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

codebuild : calcul Configuration.vCpu

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

Construction du code : ComputeType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

construction de code : concurrent BuildLimit

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

Construction du code : clé de chiffrement

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:environnement

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : environnement.certificate

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Environment.ComputeConfiguration

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : environment.compute Configuration.disk

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

codebuild : environment.compute Configuration.instanceType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : environment.compute Configuration.machineType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : environment.compute Configuration.memory

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

codebuild : environment.compute Configuration.vCpu

Filtre l'accès par la valeur d'argument correspondante de l'API

Numérique

Codebuild : Environment.ComputeType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Environment.Environment Variables

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : environnement.environment Variables.name

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : environnement.environment Variables.value

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

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

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Environment.fleet.fleetarn

Filtre l'accès par la valeur d'argument correspondante de l'API

ARN

codebuild : environnement.image

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : environnement.image PullCredentialsType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : Environment.PrivilegedMode

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

Codebuild : Environment.RegistryCredential

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : environment.registry Credential.credential

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : environment.registry Credential.credentialProvider

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : environment.type

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Construction du code : type d'environnement

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:export Config.s3Destination.bucket

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:export Config.s3Destination.bucketOwner

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:export Config.s3Destination.encryptionDisabled

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild:export Config.s3Destination.encryptionKey

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:export Config.s3Destination.path

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : fichier SystemLocations.identifier

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : fichier SystemLocations.location

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : fichier SystemLocations.type

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild:file SystemLocations /$ {identifier} .location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : fichier SystemLocations /$ {identifier} .type

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : flotte ServiceRole

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : ImageID

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Construction du code : LogsConfig

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : journaux Config.s3Logs

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : journaux Config.s3Logs.bucketOwnerAccess

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : journaux Config.s3Logs.encryptionDisabled

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : journaux Config.s3Logs.location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : journaux Config.s3Logs.status

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : création manuelle

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

Codebuild : ProjectArn

Filtre l'accès par l'ARN du AWS CodeBuild projet d'origine de la demande

ARN

Codebuild : visibilité du projet

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:scope Configuration.domain

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:scope Configuration.name

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild:scope Configuration.scope

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : artefacts secondaires

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : secondaire Artifacts.artifactIdentifier

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Artifacts.bucketOwnerAccess

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Artifacts.encryptionDisabled

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfBool

codebuild : secondaire Artifacts.location

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .bucket OwnerAccess

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .Chiffrement désactivé

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

CodeBuild:SecondaryArtifacts/$ {artifactIdentifier} .location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Construction du code : sources secondaires

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : secondaire Sources.auth.resource

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Sources.auth.type

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Sources.buildStatusConfig.context

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Sources.buildStatusConfig.targetUrl

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Sources.buildspec

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : secondaire Sources.insecureSsl

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfBool

codebuild : secondaire Sources.location

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : secondaire Sources.sourceIdentifier

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

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

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

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

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

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

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

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

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

CodeBuild:SecondarySources/$ {sourceIdentifier} .buildspec

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

CodeBuild:SecondarySources/$ {sourceIdentifier} .insecuresSSL

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

CodeBuild:SecondarySources/$ {sourceIdentifier} .location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : ServerType

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : ServiceRole

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Codebuild : devrait être remplacé

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : source

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : source.auth.resource

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : source.auth.type

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : source.build StatusConfig.context

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : source.build StatusConfig.targetUrl

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : source.buildspec

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

Codebuild : Source.InsecuresSSL

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : source.location

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : jeton

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

codebuild : nom d'utilisateur

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne

Construction de code : VPCConfig

Filtre l'accès par la valeur d'argument correspondante de l'API

Booléen

codebuild : vpc Config.securityGroupIds

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : vpc Config.subnets

Filtre l'accès par la valeur d'argument correspondante de l'API

ArrayOfString

codebuild : vpc Config.vpcId

Filtre l'accès par la valeur d'argument correspondante de l'API

Chaîne