UNPKG

@cloud-copilot/iam-data

Version:
577 lines 23.2 kB
{ "aws:requesttag/${tagkey}": { "key": "aws:RequestTag/${TagKey}", "description": "Filters access by actions based on the presence of tag key-value pairs in the request", "type": "String" }, "aws:resourcetag/${tagkey}": { "key": "aws:ResourceTag/${TagKey}", "description": "Filters access by actions based on tag key-value pairs attached to the resource", "type": "String" }, "aws:tagkeys": { "key": "aws:TagKeys", "description": "Filters access by actions based on the presence of tag keys in the request", "type": "ArrayOfString" }, "codebuild:artifacts": { "key": "codebuild:artifacts", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:artifacts.bucketowneraccess": { "key": "codebuild:artifacts.bucketOwnerAccess", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:artifacts.encryptiondisabled": { "key": "codebuild:artifacts.encryptionDisabled", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:artifacts.location": { "key": "codebuild:artifacts.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:authtype": { "key": "codebuild:authType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:autoretrylimit": { "key": "codebuild:autoRetryLimit", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:buildarn": { "key": "codebuild:buildArn", "description": "Filters access by the ARN of the AWS CodeBuild build from which the request originated", "type": "ARN" }, "codebuild:buildbatchconfig": { "key": "codebuild:buildBatchConfig", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:buildbatchconfig.restrictions.computetypesallowed": { "key": "codebuild:buildBatchConfig.restrictions.computeTypesAllowed", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:buildbatchconfig.restrictions.fleetsallowed": { "key": "codebuild:buildBatchConfig.restrictions.fleetsAllowed", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:buildbatchconfig.servicerole": { "key": "codebuild:buildBatchConfig.serviceRole", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:buildtype": { "key": "codebuild:buildType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:cache": { "key": "codebuild:cache", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:cache.location": { "key": "codebuild:cache.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:cache.modes": { "key": "codebuild:cache.modes", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:cache.type": { "key": "codebuild:cache.type", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:computeconfiguration": { "key": "codebuild:computeConfiguration", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:computeconfiguration.disk": { "key": "codebuild:computeConfiguration.disk", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:computeconfiguration.instancetype": { "key": "codebuild:computeConfiguration.instanceType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:computeconfiguration.machinetype": { "key": "codebuild:computeConfiguration.machineType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:computeconfiguration.memory": { "key": "codebuild:computeConfiguration.memory", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:computeconfiguration.vcpu": { "key": "codebuild:computeConfiguration.vCpu", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:computetype": { "key": "codebuild:computeType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:concurrentbuildlimit": { "key": "codebuild:concurrentBuildLimit", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:encryptionkey": { "key": "codebuild:encryptionKey", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment": { "key": "codebuild:environment", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:environment.certificate": { "key": "codebuild:environment.certificate", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.computeconfiguration": { "key": "codebuild:environment.computeConfiguration", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:environment.computeconfiguration.disk": { "key": "codebuild:environment.computeConfiguration.disk", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:environment.computeconfiguration.instancetype": { "key": "codebuild:environment.computeConfiguration.instanceType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.computeconfiguration.machinetype": { "key": "codebuild:environment.computeConfiguration.machineType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.computeconfiguration.memory": { "key": "codebuild:environment.computeConfiguration.memory", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:environment.computeconfiguration.vcpu": { "key": "codebuild:environment.computeConfiguration.vCpu", "description": "Filters access by the API corresponding argument value", "type": "Numeric" }, "codebuild:environment.computetype": { "key": "codebuild:environment.computeType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.environmentvariables": { "key": "codebuild:environment.environmentVariables", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:environment.environmentvariables.name": { "key": "codebuild:environment.environmentVariables.name", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:environment.environmentvariables.value": { "key": "codebuild:environment.environmentVariables.value", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:environment.environmentvariables/${name}.value": { "key": "codebuild:environment.environmentVariables/${name}.value", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.fleet.fleetarn": { "key": "codebuild:environment.fleet.fleetArn", "description": "Filters access by the API corresponding argument value", "type": "ARN" }, "codebuild:environment.image": { "key": "codebuild:environment.image", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.imagepullcredentialstype": { "key": "codebuild:environment.imagePullCredentialsType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.privilegedmode": { "key": "codebuild:environment.privilegedMode", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:environment.registrycredential": { "key": "codebuild:environment.registryCredential", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:environment.registrycredential.credential": { "key": "codebuild:environment.registryCredential.credential", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.registrycredential.credentialprovider": { "key": "codebuild:environment.registryCredential.credentialProvider", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environment.type": { "key": "codebuild:environment.type", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:environmenttype": { "key": "codebuild:environmentType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:exportconfig.s3destination.bucket": { "key": "codebuild:exportConfig.s3Destination.bucket", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:exportconfig.s3destination.bucketowner": { "key": "codebuild:exportConfig.s3Destination.bucketOwner", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:exportconfig.s3destination.encryptiondisabled": { "key": "codebuild:exportConfig.s3Destination.encryptionDisabled", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:exportconfig.s3destination.encryptionkey": { "key": "codebuild:exportConfig.s3Destination.encryptionKey", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:exportconfig.s3destination.path": { "key": "codebuild:exportConfig.s3Destination.path", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:filesystemlocations.identifier": { "key": "codebuild:fileSystemLocations.identifier", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:filesystemlocations.location": { "key": "codebuild:fileSystemLocations.location", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:filesystemlocations.type": { "key": "codebuild:fileSystemLocations.type", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:filesystemlocations/${identifier}.location": { "key": "codebuild:fileSystemLocations/${identifier}.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:filesystemlocations/${identifier}.type": { "key": "codebuild:fileSystemLocations/${identifier}.type", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:fleetservicerole": { "key": "codebuild:fleetServiceRole", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:imageid": { "key": "codebuild:imageId", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:logsconfig": { "key": "codebuild:logsConfig", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:logsconfig.s3logs": { "key": "codebuild:logsConfig.s3Logs", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:logsconfig.s3logs.bucketowneraccess": { "key": "codebuild:logsConfig.s3Logs.bucketOwnerAccess", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:logsconfig.s3logs.encryptiondisabled": { "key": "codebuild:logsConfig.s3Logs.encryptionDisabled", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:logsconfig.s3logs.location": { "key": "codebuild:logsConfig.s3Logs.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:logsconfig.s3logs.status": { "key": "codebuild:logsConfig.s3Logs.status", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:manualcreation": { "key": "codebuild:manualCreation", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:projectarn": { "key": "codebuild:projectArn", "description": "Filters access by the ARN of the AWS CodeBuild project from which the request originated", "type": "ARN" }, "codebuild:projectvisibility": { "key": "codebuild:projectVisibility", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:scopeconfiguration.domain": { "key": "codebuild:scopeConfiguration.domain", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:scopeconfiguration.name": { "key": "codebuild:scopeConfiguration.name", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:scopeconfiguration.scope": { "key": "codebuild:scopeConfiguration.scope", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondaryartifacts": { "key": "codebuild:secondaryArtifacts", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondaryartifacts.artifactidentifier": { "key": "codebuild:secondaryArtifacts.artifactIdentifier", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondaryartifacts.bucketowneraccess": { "key": "codebuild:secondaryArtifacts.bucketOwnerAccess", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondaryartifacts.encryptiondisabled": { "key": "codebuild:secondaryArtifacts.encryptionDisabled", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfBool" }, "codebuild:secondaryartifacts.location": { "key": "codebuild:secondaryArtifacts.location", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondaryartifacts/${artifactidentifier}.bucketowneraccess": { "key": "codebuild:secondaryArtifacts/${artifactIdentifier}.bucketOwnerAccess", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondaryartifacts/${artifactidentifier}.encryptiondisabled": { "key": "codebuild:secondaryArtifacts/${artifactIdentifier}.encryptionDisabled", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondaryartifacts/${artifactidentifier}.location": { "key": "codebuild:secondaryArtifacts/${artifactIdentifier}.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondarysources": { "key": "codebuild:secondarySources", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondarysources.auth.resource": { "key": "codebuild:secondarySources.auth.resource", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources.auth.type": { "key": "codebuild:secondarySources.auth.type", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources.buildstatusconfig.context": { "key": "codebuild:secondarySources.buildStatusConfig.context", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources.buildstatusconfig.targeturl": { "key": "codebuild:secondarySources.buildStatusConfig.targetUrl", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources.buildspec": { "key": "codebuild:secondarySources.buildspec", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondarysources.insecuressl": { "key": "codebuild:secondarySources.insecureSsl", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfBool" }, "codebuild:secondarysources.location": { "key": "codebuild:secondarySources.location", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources.sourceidentifier": { "key": "codebuild:secondarySources.sourceIdentifier", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:secondarysources/${sourceidentifier}.auth.resource": { "key": "codebuild:secondarySources/${sourceIdentifier}.auth.resource", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondarysources/${sourceidentifier}.auth.type": { "key": "codebuild:secondarySources/${sourceIdentifier}.auth.type", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondarysources/${sourceidentifier}.buildstatusconfig.context": { "key": "codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.context", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondarysources/${sourceidentifier}.buildstatusconfig.targeturl": { "key": "codebuild:secondarySources/${sourceIdentifier}.buildStatusConfig.targetUrl", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:secondarysources/${sourceidentifier}.buildspec": { "key": "codebuild:secondarySources/${sourceIdentifier}.buildspec", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondarysources/${sourceidentifier}.insecuressl": { "key": "codebuild:secondarySources/${sourceIdentifier}.insecureSsl", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:secondarysources/${sourceidentifier}.location": { "key": "codebuild:secondarySources/${sourceIdentifier}.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:servertype": { "key": "codebuild:serverType", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:servicerole": { "key": "codebuild:serviceRole", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:shouldoverwrite": { "key": "codebuild:shouldOverwrite", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:source": { "key": "codebuild:source", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:source.auth.resource": { "key": "codebuild:source.auth.resource", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:source.auth.type": { "key": "codebuild:source.auth.type", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:source.buildstatusconfig.context": { "key": "codebuild:source.buildStatusConfig.context", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:source.buildstatusconfig.targeturl": { "key": "codebuild:source.buildStatusConfig.targetUrl", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:source.buildspec": { "key": "codebuild:source.buildspec", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:source.insecuressl": { "key": "codebuild:source.insecureSsl", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:source.location": { "key": "codebuild:source.location", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:token": { "key": "codebuild:token", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:username": { "key": "codebuild:username", "description": "Filters access by the API corresponding argument value", "type": "String" }, "codebuild:vpcconfig": { "key": "codebuild:vpcConfig", "description": "Filters access by the API corresponding argument value", "type": "Bool" }, "codebuild:vpcconfig.securitygroupids": { "key": "codebuild:vpcConfig.securityGroupIds", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:vpcconfig.subnets": { "key": "codebuild:vpcConfig.subnets", "description": "Filters access by the API corresponding argument value", "type": "ArrayOfString" }, "codebuild:vpcconfig.vpcid": { "key": "codebuild:vpcConfig.vpcId", "description": "Filters access by the API corresponding argument value", "type": "String" } }