| π’ | current-managed-01 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-02 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-03 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-04 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-05 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-06 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-07 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-08 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-09 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-10 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-11 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-12 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-13 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-14 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-15 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-16 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-17 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-18 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-19 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-20 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-21 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-22 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-23 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-24 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-25 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-26 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-27 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-28 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-29 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-30 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-31 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-32 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-33 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-34 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-35 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-36 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-37 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-38 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-39 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-40 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-41 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-42 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-43 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-44 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-45 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-46 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-47 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-48 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-49 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-50 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-51 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-52 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-53 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-54 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-55 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-56 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-57 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-58 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-59 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-60 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-61 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | current-managed-62 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | deprecated-2022-06-30-1 | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | deprecated-2022-06-30-2 | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | deprecated-2023-03-31-1 | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | deprecated-2023-03-31-2 | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | deprecated-2023-05-09-1 | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | missing-image | βοΈ 101 | βοΈ CA10__environmentImage__c.isEmpty() | βοΈ null |
| π’ | empty-image | βοΈ 101 | βοΈ CA10__environmentImage__c.isEmpty() | βοΈ null |
| π’ | whitespace-image | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | unlisted-future-version | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unlisted-legacy-version | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unlisted-al2-version | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unlisted-lambda-version | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | custom-ecr | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | custom-dockerhub | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | custom-misleading-prefix | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | pinned-current | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | pinned-deprecated | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | digest-current | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | uppercase-deprecated | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | uppercase-current | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | whitespace-deprecated | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | whitespace-current | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | malformed-image | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | disappeared-deprecated | βοΈ 99 | βοΈ isDisappeared(CA10__disappearanceTime__c) | βοΈ null |
| π’ | disappeared-missing | βοΈ 99 | βοΈ isDisappeared(CA10__disappearanceTime__c) | βοΈ null |
| π’ | current-arm-standard-4 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unverified-arm-standard-4-alias | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unlisted-legacy-standard-2 | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | custom-ecr-deprecated-lookalike | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | deprecated-image-new-runtime | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | current-image-old-runtime | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | unlisted-future-family | βοΈ 300 | βοΈ otherwise | βοΈ null |
| π’ | custom-namespace-lookalike | βοΈ 299 | βοΈ not(extract('CA10__environmentImage__c').startsWith(bytes('aws/codebuild/'))) | βοΈ null |
| π’ | deprecated-list-independent-of-past-clock | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |
| π’ | deprecated-list-independent-of-future-clock | βοΈ 199 | βοΈ setOfBytes(['aws/codebuild/standard:3.0', 'aws/codebuild/amazonlinux2-x86_64-standard:2.0', 'aws/codebuild/standard:4.0', 'aws/codebuild/amazonlinux2-aarch64-standard:1.0', 'aws/codebuild/amazonlinux2-x86_64-standard:3.0']).contains(extract('CA10__environmentImage__c')) | βοΈ null |