UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

2,208 lines 137 kB
{ "aws-cdk/packages/@aws-cdk/aws-amplify-alpha/lib/app.ts": { "RedirectStatus": [ "200", "301", "302", "404", "404-200" ], "Platform": [ "WEB", "WEB_COMPUTE", "WEB_DYNAMIC" ], "CacheConfigType": [ "AMPLIFY_MANAGED", "AMPLIFY_MANAGED_NO_COOKIES" ] }, "aws-cdk/packages/@aws-cdk/aws-apprunner-alpha/lib/observability-configuration.ts": { "TraceConfigurationVendor": [ "AWSXRAY" ] }, "aws-cdk/packages/@aws-cdk/aws-apprunner-alpha/lib/service.ts": { "ImageRepositoryType": [ "ECR_PUBLIC", "ECR" ], "ConfigurationSourceType": [ "REPOSITORY", "API" ], "HealthCheckProtocolType": [ "HTTP", "TCP" ], "IpAddressType": [ "IPV4", "DUAL_STACK" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/agent-collaborator.ts": { "AgentCollaboratorType": [ "SUPERVISOR", "DISABLED", "SUPERVISOR_ROUTER" ], "RelayConversationHistoryType": [ "TO_COLLABORATOR", "DISABLED" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/api-executor.ts": { "CustomControl": [ "RETURN_CONTROL" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/function-schema.ts": { "ParameterType": [ "string", "number", "integer", "boolean", "array", "object" ], "RequireConfirmation": [ "ENABLED", "DISABLED" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/memory.ts": { "MemoryType": [ "SESSION_SUMMARY" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/orchestration-executor.ts": { "OrchestrationType": [ "DEFAULT", "CUSTOM_ORCHESTRATION" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/agents/prompt-override.ts": { "AgentStepType": [ "PRE_PROCESSING", "ORCHESTRATION", "POST_PROCESSING", "ROUTING_CLASSIFIER", "MEMORY_SUMMARIZATION", "KNOWLEDGE_BASE_RESPONSE_GENERATION" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/inference-profiles/cross-region-inference-profile.ts": { "CrossRegionInferenceProfileRegion": [ "eu", "us", "apac" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/inference-profiles/inference-profile.ts": { "InferenceProfileType": [ "SYSTEM_DEFINED", "APPLICATION" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/models.ts": { "VectorType": [ "FLOAT32", "BINARY" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/prompts/chat-prompt-variant.ts": { "ChatMessageRole": [ "user", "assistant" ] }, "aws-cdk/packages/@aws-cdk/aws-bedrock-alpha/bedrock/prompts/prompt-variant.ts": { "PromptTemplateType": [ "TEXT", "CHAT" ] }, "aws-cdk/packages/@aws-cdk/aws-cloud9-alpha/lib/environment.ts": { "ConnectionType": [ "CONNECT_SSH", "CONNECT_SSM" ], "ImageId": [ "amazonlinux-2-x86_64", "amazonlinux-2023-x86_64", "ubuntu-18.04-x86_64", "ubuntu-22.04-x86_64" ] }, "aws-cdk/packages/@aws-cdk/aws-codestar-alpha/lib/github-repository.ts": { "RepositoryVisibility": [ 0, 1 ] }, "aws-cdk/packages/@aws-cdk/aws-ec2-alpha/lib/ipam.ts": { "AddressFamily": [ "ipv4", "ipv6" ], "IpamPoolPublicIpSource": [ "byoip", "amazon" ], "AwsServiceName": [ "ec2" ], "IpamScopeType": [ "default", "custom" ] }, "aws-cdk/packages/@aws-cdk/aws-ec2-alpha/lib/route.ts": { "NatConnectivityType": [ "public", "private" ] }, "aws-cdk/packages/@aws-cdk/aws-ec2-alpha/lib/util.ts": { "TransitGatewayFeatureStatus": [ "enable", "disable" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/access-entry.ts": { "AccessScopeType": [ "namespace", "cluster" ], "AccessEntryType": [ "STANDARD", "FARGATE_LINUX", "EC2_LINUX", "EC2_WINDOWS" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/alb-controller.ts": { "AlbScheme": [ "internal", "internet-facing" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/cluster.ts": { "ClusterLoggingTypes": [ "api", "audit", "authenticator", "controllerManager", "scheduler" ], "IpFamily": [ "ipv4", "ipv6" ], "NodeType": [ "Standard", "GPU", "INFERENTIA", "TRAINIUM" ], "CpuArch": [ "arm64", "x86_64" ], "CoreDnsComputeType": [ "ec2", "fargate" ], "DefaultCapacityType": [ 0, 1, 2 ], "MachineImageType": [ 0, 1 ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/k8s-patch.ts": { "PatchType": [ "json", "merge", "strategic" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/managed-nodegroup.ts": { "NodegroupAmiType": [ "AL2_x86_64", "AL2_x86_64_GPU", "AL2_ARM_64", "BOTTLEROCKET_ARM_64", "BOTTLEROCKET_x86_64", "BOTTLEROCKET_ARM_64_NVIDIA", "BOTTLEROCKET_x86_64_NVIDIA", "BOTTLEROCKET_ARM_64_FIPS", "BOTTLEROCKET_x86_64_FIPS", "WINDOWS_CORE_2019_x86_64", "WINDOWS_CORE_2022_x86_64", "WINDOWS_FULL_2019_x86_64", "WINDOWS_FULL_2022_x86_64", "AL2023_x86_64_STANDARD", "AL2023_x86_64_NEURON", "AL2023_x86_64_NVIDIA", "AL2023_ARM_64_STANDARD" ], "CapacityType": [ "SPOT", "ON_DEMAND", "CAPACITY_BLOCK" ], "TaintEffect": [ "NO_SCHEDULE", "PREFER_NO_SCHEDULE", "NO_EXECUTE" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/service-account.ts": { "IdentityType": [ "IRSA", "POD_IDENTITY" ] }, "aws-cdk/packages/@aws-cdk/aws-eks-v2-alpha/lib/user-data.ts": { "LifecycleLabel": [ "OnDemand", "Ec2Spot" ] }, "aws-cdk/packages/@aws-cdk/aws-gamelift-alpha/lib/build.ts": { "OperatingSystem": [ "AMAZON_LINUX", "AMAZON_LINUX_2", "AMAZON_LINUX_2023", "WINDOWS_2012", "WINDOWS_2016" ] }, "aws-cdk/packages/@aws-cdk/aws-gamelift-alpha/lib/game-server-group.ts": { "DeleteOption": [ "SAFE_DELETE", "FORCE_DELETE", "RETAIN" ], "BalancingStrategy": [ "SPOT_ONLY", "SPOT_PREFERRED", "ON_DEMAND_ONLY" ] }, "aws-cdk/packages/@aws-cdk/aws-gamelift-alpha/lib/game-session-queue.ts": { "PriorityType": [ "LATENCY", "COST", "DESTINATION", "LOCATION" ] }, "aws-cdk/packages/@aws-cdk/aws-gamelift-alpha/lib/ingress-rule.ts": { "Protocol": [ "TCP", "UDP" ] }, "aws-cdk/packages/@aws-cdk/aws-glue-alpha/lib/constants.ts": { "WorkerType": [ "Standard", "G.1X", "G.2X", "G.4X", "G.8X", "G.025X", "Z.2X" ], "JobState": [ "SUCCEEDED", "FAILED", "TIMEOUT", "STARTING", "RUNNING", "STOPPING", "STOPPED" ], "MetricType": [ "gauge", "count" ], "ExecutionClass": [ "FLEX", "STANDARD" ], "GlueVersion": [ "0.9", "1.0", "2.0", "3.0", "4.0", "5.0" ], "JobLanguage": [ "scala", "python" ], "PythonVersion": [ "2", "3", "3.9" ], "Runtime": [ "Ray2.4" ], "JobType": [ "glueetl", "gluestreaming", "pythonshell", "glueray" ], "MaxCapacity": [ 0.0625, 1 ], "PredicateLogical": [ "AND", "ANY" ], "ConditionLogicalOperator": [ "EQUALS" ], "CrawlerState": [ "RUNNING", "CANCELLING", "CANCELLED", "SUCCEEDED", "FAILED", "ERROR" ] }, "aws-cdk/packages/@aws-cdk/aws-glue-alpha/lib/s3-table.ts": { "TableEncryption": [ "SSE-S3", "SSE-KMS", "SSE-KMS-MANAGED", "CSE-KMS" ] }, "aws-cdk/packages/@aws-cdk/aws-glue-alpha/lib/security-configuration.ts": { "S3EncryptionMode": [ "SSE-S3", "SSE-KMS" ], "CloudWatchEncryptionMode": [ "SSE-KMS" ], "JobBookmarksEncryptionMode": [ "CSE-KMS" ] }, "aws-cdk/packages/@aws-cdk/aws-glue-alpha/lib/storage-parameter.ts": { "CompressionType": [ "none", "bzip2", "gzip", "snappy" ], "InvalidCharHandlingAction": [ "DISABLED", "FAIL", "SET_TO_NULL", "DROP_ROW", "REPLACE" ], "NumericOverflowHandlingAction": [ "DISABLED", "FAIL", "SET_TO_NULL", "DROP_ROW" ], "SurplusBytesHandlingAction": [ "SET_TO_NULL", "DISABLED", "FAIL", "DROP_ROW", "TRUNCATE" ], "SurplusCharHandlingAction": [ "SET_TO_NULL", "DISABLED", "FAIL", "DROP_ROW", "TRUNCATE" ], "ColumnCountMismatchHandlingAction": [ "DISABLED", "FAIL", "SET_TO_NULL", "DROP_ROW" ], "WriteParallel": [ "on", "off" ], "OrcColumnMappingType": [ "name", "position" ], "StorageParameters": [ "skip.header.line.count", "data_cleansing_enabled", "compression_type", "invalid_char_handling", "replacement_char", "numeric_overflow_handling", "surplus_bytes_handling", "surplus_char_handling", "column_count_mismatch_handling", "num_rows", "serialization.null.format", "orc.schema.resolution", "write.parallel", "write.maxfilesize.mb", "write.kms.key.id" ] }, "aws-cdk/packages/@aws-cdk/aws-iot-actions-alpha/lib/firehose-put-record-action.ts": { "FirehoseRecordSeparator": [ "\n", "\t", "\r\n", "," ] }, "aws-cdk/packages/@aws-cdk/aws-iot-actions-alpha/lib/iot-republish-action.ts": { "MqttQualityOfService": [ 0, 1 ] }, "aws-cdk/packages/@aws-cdk/aws-iot-actions-alpha/lib/sns-topic-action.ts": { "SnsActionMessageFormat": [ "RAW", "JSON" ] }, "aws-cdk/packages/@aws-cdk/aws-iot-alpha/lib/logging.ts": { "LogLevel": [ "ERROR", "WARN", "INFO", "DEBUG", "DISABLED" ] }, "aws-cdk/packages/@aws-cdk/aws-iot-alpha/lib/scheduled-audit.ts": { "AuditCheck": [ "AUTHENTICATED_COGNITO_ROLE_OVERLY_PERMISSIVE_CHECK", "CA_CERTIFICATE_EXPIRING_CHECK", "CA_CERTIFICATE_KEY_QUALITY_CHECK", "CONFLICTING_CLIENT_IDS_CHECK", "DEVICE_CERTIFICATE_EXPIRING_CHECK", "DEVICE_CERTIFICATE_KEY_QUALITY_CHECK", "DEVICE_CERTIFICATE_SHARED_CHECK", "IOT_POLICY_OVERLY_PERMISSIVE_CHECK", "IOT_ROLE_ALIAS_ALLOWS_ACCESS_TO_UNUSED_SERVICES_CHECK", "IOT_ROLE_ALIAS_OVERLY_PERMISSIVE_CHECK", "LOGGING_DISABLED_CHECK", "REVOKED_CA_CERTIFICATE_STILL_ACTIVE_CHECK", "REVOKED_DEVICE_CERTIFICATE_STILL_ACTIVE_CHECK", "UNAUTHENTICATED_COGNITO_ROLE_OVERLY_PERMISSIVE_CHECK" ], "DayOfWeek": [ "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT", "UNSET_VALUE" ], "Frequency": [ "DAILY", "WEEKLY", "BIWEEKLY", "MONTHLY" ] }, "aws-cdk/packages/@aws-cdk/aws-iotevents-alpha/lib/detector-model.ts": { "EventEvaluation": [ "BATCH", "SERIAL" ] }, "aws-cdk/packages/@aws-cdk/aws-ivs-alpha/lib/channel.ts": { "ContainerFormat": [ "TS", "FRAGMENTED_MP4" ], "LatencyMode": [ "LOW", "NORMAL" ], "ChannelType": [ "STANDARD", "BASIC", "ADVANCED_SD", "ADVANCED_HD" ], "Preset": [ "CONSTRAINED_BANDWIDTH_DELIVERY", "HIGHER_BANDWIDTH_DELIVERY" ], "MaximumResolution": [ "FULL_HD", "HD", "SD" ], "Policy": [ "ALLOW", "REQUIRE" ] }, "aws-cdk/packages/@aws-cdk/aws-ivs-alpha/lib/rendition-configuration.ts": { "RenditionSelection": [ "ALL", "NONE", "CUSTOM" ] }, "aws-cdk/packages/@aws-cdk/aws-ivs-alpha/lib/thumbnail-configuration.ts": { "RecordingMode": [ "INTERVAL", "DISABLED" ], "Storage": [ "SEQUENTIAL", "LATEST" ] }, "aws-cdk/packages/@aws-cdk/aws-ivs-alpha/lib/util.ts": { "Resolution": [ "FULL_HD", "HD", "SD", "LOWEST_RESOLUTION" ] }, "aws-cdk/packages/@aws-cdk/aws-kinesisanalytics-flink-alpha/lib/types.ts": { "LogLevel": [ "DEBUG", "INFO", "WARN", "ERROR" ], "MetricsLevel": [ "APPLICATION", "TASK", "OPERATOR", "PARALLELISM" ] }, "aws-cdk/packages/@aws-cdk/aws-lambda-python-alpha/lib/packaging.ts": { "DependenciesFile": [ "requirements.txt", "poetry.lock", "Pipfile.lock", "uv.lock", "" ] }, "aws-cdk/packages/@aws-cdk/aws-location-alpha/lib/api-key.ts": { "AllowMapsAction": [ "geo-maps:GetStaticMap", "geo-maps:GetTile", "geo-maps:*" ], "AllowPlacesAction": [ "geo-places:Autocomplete", "geo-places:Geocode", "geo-places:GetPlace", "geo-places:ReverseGeocode", "geo-places:SearchNearby", "geo-places:SearchText", "geo-places:Suggest", "geo-places:*" ], "AllowRoutesAction": [ "geo-routes:CalculateIsolines", "geo-routes:CalculateRoutes", "geo-routes:CalculateRouteMatrix", "geo-routes:OptimizeWaypoints", "geo-routes:SnapToRoads", "geo-routes:*" ] }, "aws-cdk/packages/@aws-cdk/aws-location-alpha/lib/map.ts": { "CustomLayer": [ "POI" ], "Style": [ "VectorEsriNavigation", "RasterEsriImagery", "VectorEsriLightGrayCanvas", "VectorEsriTopographic", "VectorEsriStreets", "VectorEsriDarkGrayCanvas", "VectorHereExplore", "RasterHereExploreSatellite", "HybridHereExploreSatellite", "VectorHereContrast", "VectorHereExploreTruck", "VectorGrabStandardLight", "VectorGrabStandardDark", "VectorOpenDataStandardLight", "VectorOpenDataStandardDark", "VectorOpenDataVisualizationLight", "VectorOpenDataVisualizationDark" ], "PoliticalView": [ "IND" ] }, "aws-cdk/packages/@aws-cdk/aws-location-alpha/lib/place-index.ts": { "IntendedUse": [ "SingleUse", "Storage" ] }, "aws-cdk/packages/@aws-cdk/aws-location-alpha/lib/tracker.ts": { "PositionFiltering": [ "TimeBased", "DistanceBased", "AccuracyBased" ] }, "aws-cdk/packages/@aws-cdk/aws-location-alpha/lib/util.ts": { "DataSource": [ "Esri", "Grab", "Here" ] }, "aws-cdk/packages/@aws-cdk/aws-msk-alpha/lib/cluster.ts": { "StorageMode": [ "LOCAL", "TIERED" ], "ClusterMonitoringLevel": [ "DEFAULT", "PER_BROKER", "PER_TOPIC_PER_BROKER", "PER_TOPIC_PER_PARTITION" ], "ClientBrokerEncryption": [ "TLS", "TLS_PLAINTEXT", "PLAINTEXT" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-alpha/lib/inputTransformation.ts": { "TemplateType": [ "Text", "Object" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-alpha/lib/logs.ts": { "IncludeExecutionData": [ "ALL" ], "LogLevel": [ "OFF", "ERROR", "INFO", "TRACE" ], "S3OutputFormat": [ "plain", "json", "w3c" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-alpha/lib/pipe.ts": { "DesiredState": [ "RUNNING", "STOPPED" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-alpha/lib/pipeVariable.ts": { "PipeVariable": [ "<aws.pipes.pipe-arn>", "<aws.pipes.pipe-name>", "<aws.pipes.source-arn>", "<aws.pipes.enrichment-arn>", "<aws.pipes.target-arn>", "<aws.pipes.event.ingestion-time>", "<aws.pipes.event>", "<aws.pipes.event.json>" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-sources-alpha/lib/enums.ts": { "OnPartialBatchItemFailure": [ "AUTOMATIC_BISECT" ], "KinesisStartingPosition": [ "TRIM_HORIZON", "LATEST", "AT_TIMESTAMP" ], "DynamoDBStartingPosition": [ "TRIM_HORIZON", "LATEST" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-targets-alpha/lib/lambda.ts": { "LambdaFunctionInvocationType": [ "FIRE_AND_FORGET", "REQUEST_RESPONSE" ] }, "aws-cdk/packages/@aws-cdk/aws-pipes-targets-alpha/lib/stepfunctions.ts": { "StateMachineInvocationType": [ "FIRE_AND_FORGET", "REQUEST_RESPONSE" ] }, "aws-cdk/packages/@aws-cdk/aws-redshift-alpha/lib/cluster.ts": { "NodeType": [ "ds2.xlarge", "ds2.8xlarge", "dc1.large", "dc1.8xlarge", "dc2.large", "dc2.8xlarge", "ra3.large", "ra3.xlplus", "ra3.4xlarge", "ra3.16xlarge" ], "ClusterType": [ "single-node", "multi-node" ], "ResourceAction": [ "pause-cluster", "resume-cluster", "failover-primary-compute" ], "MaintenanceTrackName": [ "current", "trailing" ] }, "aws-cdk/packages/@aws-cdk/aws-redshift-alpha/lib/private/database-query-provider/handler-name.ts": { "HandlerName": [ "user", "table", "user-table-privileges" ] }, "aws-cdk/packages/@aws-cdk/aws-redshift-alpha/lib/private/database-query-provider/types.ts": { "TableSortStyle": [ "AUTO", "COMPOUND", "INTERLEAVED" ] }, "aws-cdk/packages/@aws-cdk/aws-redshift-alpha/lib/table.ts": { "TableAction": [ 0, 1, 2, 3, 4, 5, 6 ], "TableDistStyle": [ "AUTO", "EVEN", "KEY", "ALL" ], "TableSortStyle": [ "AUTO", "COMPOUND", "INTERLEAVED" ], "ColumnEncoding": [ "AUTO", "RAW", "AZ64", "BYTEDICT", "DELTA", "DELTA32K", "LZO", "MOSTLY8", "MOSTLY16", "MOSTLY32", "RUNLENGTH", "TEXT255", "TEXT32K", "ZSTD" ] }, "aws-cdk/packages/@aws-cdk/aws-s3tables-alpha/lib/table-bucket.ts": { "UnreferencedFileRemovalStatus": [ "Enabled", "Disabled" ], "TableBucketEncryption": [ "aws:kms", "AES256" ] }, "aws-cdk/packages/@aws-cdk/aws-s3tables-alpha/lib/table.ts": { "OpenTableFormat": [ "ICEBERG" ], "Status": [ "enabled", "disabled" ] }, "aws-cdk/packages/@aws-cdk/aws-sagemaker-alpha/lib/endpoint.ts": { "InvocationHttpResponseCode": [ "Invocation4XXErrors", "Invocation5XXErrors" ] }, "aws-cdk/packages/@aws-cdk/aws-servicecatalogappregistry-alpha/lib/common.ts": { "SharePermission": [ 0, 1 ] }, "aws-cdk/packages/@aws-cdk/custom-resource-handlers/lib/core/cfn-utils-provider/index.ts": { "CfnUtilsResourceType": [ "Custom::AWSCDKCfnJson", "Custom::AWSCDKCfnJsonStringify" ] }, "aws-cdk/packages/@aws-cdk/custom-resource-handlers/lib/custom-resources-framework/config.ts": { "Runtime": [ "nodejs18.x", "python3.9", "python3.10", "python3.11" ], "ComponentType": [ "Function", "SingletonFunction", "CustomResourceProvider", "NoOp" ] }, "aws-cdk/packages/@aws-cdk/integ-tests-alpha/lib/assertions/providers/lambda-handler/types.ts": { "AssertionType": [ "equals", "objectLike", "arrayWith" ], "Status": [ "pass", "fail" ] }, "aws-cdk/packages/@aws-cdk/integ-tests-alpha/lib/assertions/sdk.ts": { "LogType": [ "None", "Tail" ], "InvocationType": [ "Event", "RequestResponse", "DryRun" ] }, "aws-cdk/packages/aws-cdk-lib/assets/lib/fs/follow-mode.ts": { "FollowMode": [ "never", "always", "external", "internal-only" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/domain-name.ts": { "SecurityPolicy": [ "TLS_1_0", "TLS_1_2" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/integration.ts": { "ContentHandling": [ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT" ], "IntegrationType": [ "AWS", "AWS_PROXY", "HTTP", "HTTP_PROXY", "MOCK" ], "PassthroughBehavior": [ "WHEN_NO_MATCH", "NEVER", "WHEN_NO_TEMPLATES" ], "ConnectionType": [ "INTERNET", "VPC_LINK" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/json-schema.ts": { "JsonSchemaVersion": [ "http://json-schema.org/draft-04/schema#", "http://json-schema.org/draft-07/schema#" ], "JsonSchemaType": [ "null", "boolean", "object", "array", "number", "integer", "string" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/method.ts": { "AuthorizationType": [ "NONE", "AWS_IAM", "CUSTOM", "COGNITO_USER_POOLS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/restapi.ts": { "IpAddressType": [ "ipv4", "dualstack" ], "ApiKeySourceType": [ "HEADER", "AUTHORIZER" ], "EndpointType": [ "EDGE", "REGIONAL", "PRIVATE" ], "RestApiMode": [ "overwrite", "merge" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/stage.ts": { "MethodLoggingLevel": [ "OFF", "ERROR", "INFO" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigateway/lib/usage-plan.ts": { "Period": [ "DAY", "WEEK", "MONTH" ], "UsagePlanKeyType": [ "API_KEY" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2-authorizers/lib/http/lambda.ts": { "HttpLambdaResponseType": [ 0, 1 ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/common/api.ts": { "IpAddressType": [ "ipv4", "dualstack" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/common/domain-name.ts": { "SecurityPolicy": [ "TLS_1_0", "TLS_1_2" ], "EndpointType": [ "EDGE", "REGIONAL" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/api.ts": { "CorsHttpMethod": [ "*", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/authorizer.ts": { "HttpAuthorizerType": [ "AWS_IAM", "JWT", "REQUEST" ], "AuthorizerPayloadVersion": [ "1.0", "2.0" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/integration.ts": { "HttpIntegrationType": [ "HTTP_PROXY", "AWS_PROXY" ], "HttpIntegrationSubtype": [ "EventBridge-PutEvents", "SQS-SendMessage", "SQS-ReceiveMessage", "SQS-DeleteMessage", "SQS-PurgeQueue", "AppConfig-GetConfiguration", "Kinesis-PutRecord", "StepFunctions-StartExecution", "StepFunctions-StartSyncExecution", "StepFunctions-StopExecution" ], "HttpConnectionType": [ "VPC_LINK", "INTERNET" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/http/route.ts": { "HttpMethod": [ "ANY", "DELETE", "GET", "HEAD", "OPTIONS", "PATCH", "POST", "PUT" ], "HttpRouteAuthorizationType": [ "AWS_IAM", "JWT", "CUSTOM", "NONE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/websocket/authorizer.ts": { "WebSocketAuthorizerType": [ "REQUEST", "AWS_IAM" ] }, "aws-cdk/packages/aws-cdk-lib/aws-apigatewayv2/lib/websocket/integration.ts": { "WebSocketIntegrationType": [ "AWS_PROXY", "MOCK", "AWS" ], "ContentHandling": [ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT" ], "PassthroughBehavior": [ "WHEN_NO_MATCH", "NEVER", "WHEN_NO_TEMPLATES" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/application.ts": { "Platform": [ "x86-64", "ARM64" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/configuration.ts": { "ConfigurationType": [ "AWS.Freeform", "AWS.AppConfig.FeatureFlags" ], "ValidatorType": [ "JSON_SCHEMA", "LAMBDA" ], "ConfigurationSourceType": [ "S3", "SECRETS_MANAGER", "SSM_PARAMETER", "SSM_DOCUMENT", "CODE_PIPELINE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/deployment-strategy.ts": { "GrowthType": [ "LINEAR", "EXPONENTIAL" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/environment.ts": { "MonitorType": [ 0, 1 ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/extension.ts": { "ActionPoint": [ "PRE_CREATE_HOSTED_CONFIGURATION_VERSION", "PRE_START_DEPLOYMENT", "ON_DEPLOYMENT_START", "ON_DEPLOYMENT_STEP", "ON_DEPLOYMENT_BAKING", "ON_DEPLOYMENT_COMPLETE", "ON_DEPLOYMENT_ROLLED_BACK", "AT_DEPLOYMENT_TICK" ], "SourceType": [ "lambda", "sqs", "sns", "events" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appconfig/lib/util.ts": { "DeletionProtectionCheck": [ "ACCOUNT_DEFAULT", "APPLY", "BYPASS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-applicationautoscaling/lib/scalable-target.ts": { "ServiceNamespace": [ "ecs", "elasticmapreduce", "ec2", "appstream", "dynamodb", "rds", "sagemaker", "custom-resource", "lambda", "comprehend", "kafka", "elasticache", "neptune", "cassandra", "workspaces" ] }, "aws-cdk/packages/aws-cdk-lib/aws-applicationautoscaling/lib/step-scaling-action.ts": { "AdjustmentType": [ "ChangeInCapacity", "PercentChangeInCapacity", "ExactCapacity" ], "MetricAggregationType": [ "Average", "Minimum", "Maximum" ] }, "aws-cdk/packages/aws-cdk-lib/aws-applicationautoscaling/lib/target-tracking-scaling-policy.ts": { "PredefinedMetric": [ "AppStreamAverageCapacityUtilization", "CassandraReadCapacityUtilization", "CassandraWriteCapacityUtilization", "ComprehendInferenceUtilization", "NeptuneReaderAverageCPUUtilization", "DynamoDBReadCapacityUtilization", "DynamoDBWriteCapacityUtilization-dummy", "DynamoDBWriteCapacityUtilization", "ALBRequestCountPerTarget", "RDSReaderAverageCPUUtilization", "RDSReaderAverageDatabaseConnections", "EC2SpotFleetRequestAverageCPUUtilization", "EC2SpotFleetRequestAverageNetworkIn", "EC2SpotFleetRequestAverageNetworkOut", "SageMakerVariantInvocationsPerInstance", "SageMakerVariantProvisionedConcurrencyUtilization", "SageMakerInferenceComponentInvocationsPerCopy", "ECSServiceAverageCPUUtilization", "ECSServiceAverageMemoryUtilization", "LambdaProvisionedConcurrencyUtilization", "KafkaBrokerStorageUtilization", "ElastiCachePrimaryEngineCPUUtilization", "ElastiCacheReplicaEngineCPUUtilization", "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage", "ElastiCacheDatabaseCapacityUsageCountedForEvictPercentage", "SageMakerInferenceComponentConcurrentRequestsPerCopyHighResolution", "SageMakerVariantConcurrentRequestsPerModelHighResolution", "WorkSpacesAverageUserSessionsCapacityUtilization" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/http-route-method.ts": { "HttpRouteMethod": [ "GET", "HEAD", "POST", "PUT", "DELETE", "CONNECT", "OPTIONS", "TRACE", "PATCH" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/listener-tls-options.ts": { "TlsMode": [ "STRICT", "PERMISSIVE", "DISABLED" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/mesh.ts": { "MeshFilterType": [ "ALLOW_ALL", "DROP_ALL" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/route-spec.ts": { "HttpRouteProtocol": [ "http", "https" ], "HttpRetryEvent": [ "server-error", "gateway-error", "client-error", "stream-error" ], "TcpRetryEvent": [ "connection-error" ], "GrpcRetryEvent": [ "cancelled", "deadline-exceeded", "internal", "resource-exhausted", "unavailable" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/service-discovery.ts": { "IpPreference": [ "IPv4_ONLY", "IPv4_PREFERRED", "IPv6_ONLY", "IPv6_PREFERRED" ], "DnsResponseType": [ "LOADBALANCER", "ENDPOINTS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appmesh/lib/shared-interfaces.ts": { "Protocol": [ "http", "tcp", "http2", "grpc" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/appsync-common.ts": { "AppSyncFieldLogLevel": [ "NONE", "ERROR", "INFO", "DEBUG", "ALL" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/auth-config.ts": { "AppSyncAuthorizationType": [ "API_KEY", "AWS_IAM", "AMAZON_COGNITO_USER_POOLS", "OPENID_CONNECT", "AWS_LAMBDA" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/channel-namespace.ts": { "HandlerBehavior": [ "CODE", "DIRECT" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/data-source-common.ts": { "AppSyncDataSourceType": [ "AWS_LAMBDA", "AMAZON_DYNAMODB", "AMAZON_EVENTBRIDGE", "AMAZON_OPENSEARCH_SERVICE", "HTTP", "RELATIONAL_DATABASE", "AMAZON_BEDROCK_RUNTIME", "AMAZON_ELASTICSEARCH" ], "LambdaInvokeType": [ "EVENT", "REQUEST_RESPONSE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/graphqlapi-base.ts": { "Visibility": [ "GLOBAL", "PRIVATE" ], "AuthorizationType": [ "API_KEY", "AWS_IAM", "AMAZON_COGNITO_USER_POOLS", "OPENID_CONNECT", "AWS_LAMBDA" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/graphqlapi.ts": { "UserPoolDefaultAction": [ "ALLOW", "DENY" ], "FieldLogLevel": [ "NONE", "ERROR", "INFO", "DEBUG", "ALL" ], "IntrospectionConfig": [ "ENABLED", "DISABLED" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/runtime.ts": { "FunctionRuntimeFamily": [ "APPSYNC_JS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-appsync/lib/source-api-association.ts": { "MergeType": [ "MANUAL_MERGE", "AUTO_MERGE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/auto-scaling-group.ts": { "Monitoring": [ 0, 1 ], "OnDemandAllocationStrategy": [ "prioritized", "lowest-price" ], "SpotAllocationStrategy": [ "lowest-price", "capacity-optimized", "capacity-optimized-prioritized", "price-capacity-optimized" ], "CapacityDistributionStrategy": [ "balanced-only", "balanced-best-effort" ], "UpdateType": [ "None", "Replace", "RollingUpdate" ], "ScalingEvent": [ "autoscaling:EC2_INSTANCE_LAUNCH", "autoscaling:EC2_INSTANCE_TERMINATE", "autoscaling:EC2_INSTANCE_TERMINATE_ERROR", "autoscaling:EC2_INSTANCE_LAUNCH_ERROR", "autoscaling:TEST_NOTIFICATION" ], "ScalingProcess": [ "Launch", "Terminate", "HealthCheck", "ReplaceUnhealthy", "AZRebalance", "AlarmNotification", "ScheduledActions", "AddToLoadBalancer", "InstanceRefresh" ], "HealthCheckType": [ "EC2", "ELB" ], "AdditionalHealthCheckType": [ "ELB", "EBS", "VPC_LATTICE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/lifecycle-hook.ts": { "DefaultResult": [ "CONTINUE", "ABANDON" ], "LifecycleTransition": [ "autoscaling:EC2_INSTANCE_LAUNCHING", "autoscaling:EC2_INSTANCE_TERMINATING" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/step-scaling-action.ts": { "AdjustmentType": [ "ChangeInCapacity", "PercentChangeInCapacity", "ExactCapacity" ], "MetricAggregationType": [ "Average", "Minimum", "Maximum" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/target-tracking-scaling-policy.ts": { "PredefinedMetric": [ "ASGAverageCPUUtilization", "ASGAverageNetworkIn", "ASGAverageNetworkOut", "ALBRequestCountPerTarget" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/termination-policy.ts": { "TerminationPolicy": [ "AllocationStrategy", "ClosestToNextInstanceHour", "Default", "NewestInstance", "OldestInstance", "OldestLaunchConfiguration", "OldestLaunchTemplate", "CustomLambdaFunction" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/volume.ts": { "EbsDeviceVolumeType": [ "standard", "io1", "gp2", "gp3", "st1", "sc1" ] }, "aws-cdk/packages/aws-cdk-lib/aws-autoscaling/lib/warm-pool.ts": { "PoolState": [ "Hibernated", "Running", "Stopped" ] }, "aws-cdk/packages/aws-cdk-lib/aws-backup/lib/resource.ts": { "TagOperation": [ "STRINGEQUALS", "dummy" ] }, "aws-cdk/packages/aws-cdk-lib/aws-backup/lib/vault.ts": { "BackupVaultEvents": [ "BACKUP_JOB_STARTED", "BACKUP_JOB_COMPLETED", "BACKUP_JOB_SUCCESSFUL", "BACKUP_JOB_FAILED", "BACKUP_JOB_EXPIRED", "RESTORE_JOB_STARTED", "RESTORE_JOB_COMPLETED", "RESTORE_JOB_SUCCESSFUL", "RESTORE_JOB_FAILED", "COPY_JOB_STARTED", "COPY_JOB_SUCCESSFUL", "COPY_JOB_FAILED", "RECOVERY_POINT_MODIFIED", "BACKUP_PLAN_CREATED", "BACKUP_PLAN_MODIFIED", "S3_BACKUP_OBJECT_FAILED", "S3_RESTORE_OBJECT_FAILED" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/ecs-container-definition.ts": { "UlimitName": [ "core", "cpu", "data", "fsize", "locks", "memlock", "msgqueue", "nice", "nofile", "nproc", "rss", "rtprio", "rttime", "sigpending", "stack" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/ecs-job-definition.ts": { "Compatibility": [ "EC2", "FARGATE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/eks-container-definition.ts": { "ImagePullPolicy": [ "Always", "IfNotPresent", "Never" ], "EmptyDirMediumType": [ "", "Memory" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/eks-job-definition.ts": { "DnsPolicy": [ "Default", "ClusterFirst", "ClusterFirstWithHostNet" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/job-definition-base.ts": { "Action": [ "EXIT", "RETRY" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/job-queue.ts": { "JobStateTimeLimitActionsAction": [ "CANCEL" ], "JobStateTimeLimitActionsReason": [ "CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY", "MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE", "MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT" ], "JobStateTimeLimitActionsState": [ "RUNNABLE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/linux-parameters.ts": { "DevicePermission": [ "read", "write", "mknod" ], "TmpfsMountOption": [ "defaults", "ro", "rw", "suid", "nosuid", "dev", "nodev", "exec", "noexec", "sync", "async", "dirsync", "remount", "mand", "nomand", "atime", "noatime", "diratime", "nodiratime", "bind", "rbind", "unbindable", "runbindable", "private", "rprivate", "shared", "rshared", "slave", "rslave", "relatime", "norelatime", "strictatime", "nostrictatime", "mode", "uid", "gid", "nr_inodes", "nr_blocks", "mpol" ] }, "aws-cdk/packages/aws-cdk-lib/aws-batch/lib/managed-compute-environment.ts": { "EcsMachineImageType": [ "ECS_AL2", "ECS_AL2023", "ECS_AL2_NVIDIA" ], "EksMachineImageType": [ "EKS_AL2", "EKS_AL2_NVIDIA" ], "AllocationStrategy": [ "BEST_FIT", "BEST_FIT_PROGRESSIVE", "SPOT_CAPACITY_OPTIMIZED", "SPOT_PRICE_CAPACITY_OPTIMIZED" ] }, "aws-cdk/packages/aws-cdk-lib/aws-certificatemanager/lib/certificate.ts": { "ValidationMethod": [ "EMAIL", "DNS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-chatbot/lib/slack-channel-configuration.ts": { "LoggingLevel": [ "ERROR", "INFO", "NONE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudformation/lib/cloud-formation-capabilities.ts": { "CloudFormationCapabilities": [ "", "CAPABILITY_IAM", "CAPABILITY_NAMED_IAM", "CAPABILITY_AUTO_EXPAND" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/distribution.ts": { "HttpVersion": [ "http1.1", "http2", "http2and3", "http3" ], "PriceClass": [ "PriceClass_100", "PriceClass_200", "PriceClass_All" ], "ViewerProtocolPolicy": [ "https-only", "redirect-to-https", "allow-all" ], "OriginProtocolPolicy": [ "http-only", "match-viewer", "https-only" ], "SSLMethod": [ "sni-only", "vip", "static-ip" ], "SecurityPolicyProtocol": [ "SSLv3", "TLSv1", "TLSv1_2016", "TLSv1.1_2016", "TLSv1.2_2018", "TLSv1.2_2019", "TLSv1.2_2021" ], "LambdaEdgeEventType": [ "origin-request", "origin-response", "viewer-request", "viewer-response" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/function.ts": { "FunctionEventType": [ "viewer-request", "viewer-response" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/origin-access-control.ts": { "AccessLevel": [ "READ", "READ_VERSIONED", "LIST", "WRITE", "DELETE" ], "OriginAccessControlOriginType": [ "s3", "lambda", "mediastore", "mediapackagev2" ], "SigningBehavior": [ "always", "never", "no-override" ], "SigningProtocol": [ "sigv4" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/origin.ts": { "OriginSelectionCriteria": [ "default", "media-quality-based" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/response-headers-policy.ts": { "HeadersFrameOption": [ "DENY", "SAMEORIGIN" ], "HeadersReferrerPolicy": [ "no-referrer", "no-referrer-when-downgrade", "origin", "origin-when-cross-origin", "same-origin", "strict-origin", "strict-origin-when-cross-origin", "unsafe-url" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudfront/lib/web-distribution.ts": { "FailoverStatusCode": [ 403, 404, 500, 502, 503, 504 ], "OriginSslPolicy": [ "SSLv3", "TLSv1", "TLSv1.1", "TLSv1.2" ], "CloudFrontAllowedMethods": [ "GH", "GHO", "ALL" ], "CloudFrontAllowedCachedMethods": [ "GH", "GHO" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudtrail/lib/cloudtrail.ts": { "ReadWriteType": [ "ReadOnly", "WriteOnly", "All", "None" ], "ManagementEventSources": [ "kms.amazonaws.com", "rdsdata.amazonaws.com" ], "DataResourceType": [ "AWS::Lambda::Function", "AWS::S3::Object" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch-actions/lib/ec2.ts": { "Ec2InstanceAction": [ "stop", "terminate", "recover", "reboot" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch-actions/lib/ssm.ts": { "OpsItemSeverity": [ "1", "2", "3", "4" ], "OpsItemCategory": [ "Availability", "Cost", "Performance", "Recovery", "Security" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/alarm-rule.ts": { "AlarmState": [ "ALARM", "OK", "INSUFFICIENT_DATA" ], "Operator": [ "AND", "OR", "NOT" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/alarm-status-widget.ts": { "AlarmStatusWidgetSortBy": [ "default", "stateUpdatedTimestamp", "timestamp" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/alarm.ts": { "ComparisonOperator": [ "GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "LessThanThreshold", "LessThanOrEqualToThreshold", "LessThanLowerOrGreaterThanUpperThreshold", "GreaterThanUpperThreshold", "LessThanLowerThreshold" ], "TreatMissingData": [ "breaching", "notBreaching", "ignore", "missing" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/dashboard.ts": { "PeriodOverride": [ "auto", "inherit" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/graph.ts": { "GraphWidgetView": [ "timeSeries", "bar", "pie" ], "TableLayout": [ "horizontal", "vertical" ], "TableSummaryColumn": [ "MIN", "MAX", "SUM", "AVG" ], "Shading": [ "none", "above", "below" ], "VerticalShading": [ "none", "before", "after" ], "LegendPosition": [ "bottom", "right", "hidden" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/log-query.ts": { "LogQueryVisualizationType": [ "table", "line", "stackedarea", "bar", "pie" ], "LogQueryLanguage": [ "Logs", "SQL", "PPL" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/metric-types.ts": { "Statistic": [ "SampleCount", "Average", "Sum", "Minimum", "Maximum" ], "Unit": [ "Seconds", "Microseconds", "Milliseconds", "Bytes", "Kilobytes", "Megabytes", "Gigabytes", "Terabytes", "Bits", "Kilobits", "Megabits", "Gigabits", "Terabits", "Percent", "Count", "Bytes/Second", "Kilobytes/Second", "Megabytes/Second", "Gigabytes/Second", "Terabytes/Second", "Bits/Second", "Kilobits/Second", "Megabits/Second", "Gigabits/Second", "Terabits/Second", "Count/Second", "None" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/text.ts": { "TextWidgetBackground": [ "solid", "transparent" ] }, "aws-cdk/packages/aws-cdk-lib/aws-cloudwatch/lib/variable.ts": { "VariableInputType": [ "input", "radio", "select" ], "VariableType": [ "property", "pattern" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/cache.ts": { "LocalCacheMode": [ "LOCAL_SOURCE_CACHE", "LOCAL_DOCKER_LAYER_CACHE", "LOCAL_CUSTOM_CACHE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/compute-type.ts": { "ComputeType": [ "BUILD_GENERAL1_SMALL", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_LARGE", "BUILD_GENERAL1_XLARGE", "BUILD_GENERAL1_2XLARGE", "BUILD_LAMBDA_1GB", "BUILD_LAMBDA_2GB", "BUILD_LAMBDA_4GB", "BUILD_LAMBDA_8GB", "BUILD_LAMBDA_10GB", "ATTRIBUTE_BASED_COMPUTE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/environment-type.ts": { "EnvironmentType": [ "ARM_CONTAINER", "LINUX_CONTAINER", "LINUX_GPU_CONTAINER", "WINDOWS_SERVER_2019_CONTAINER", "WINDOWS_SERVER_2022_CONTAINER", "MAC_ARM", "LINUX_EC2", "ARM_EC2", "WINDOWS_EC2" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/fleet.ts": { "MachineType": [ "GENERAL", "NVME" ], "FleetComputeType": [ "BUILD_GENERAL1_SMALL", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_LARGE", "BUILD_GENERAL1_XLARGE", "BUILD_GENERAL1_2XLARGE", "ATTRIBUTE_BASED_COMPUTE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/project.ts": { "ImagePullPrincipalType": [ "CODEBUILD", "SERVICE_ROLE" ], "WindowsImageType": [ "WINDOWS_CONTAINER", "WINDOWS_SERVER_2019_CONTAINER", "WINDOWS_SERVER_2022_CONTAINER" ], "BuildEnvironmentVariableType": [ "PLAINTEXT", "PARAMETER_STORE", "SECRETS_MANAGER" ], "ProjectVisibility": [ "PUBLIC_READ", "PRIVATE" ], "ProjectNotificationEvents": [ "codebuild-project-build-state-failed", "codebuild-project-build-state-succeeded", "codebuild-project-build-state-in-progress", "codebuild-project-build-state-stopped", "codebuild-project-build-phase-failure", "codebuild-project-build-phase-success" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/report-group.ts": { "ReportGroupType": [ "TEST", "CODE_COVERAGE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codebuild/lib/source.ts": { "EventAction": [ "PUSH", "PULL_REQUEST_CREATED", "PULL_REQUEST_UPDATED", "PULL_REQUEST_CLOSED", "PULL_REQUEST_MERGED", "PULL_REQUEST_REOPENED", "RELEASED", "PRERELEASED", "WORKFLOW_JOB_QUEUED" ], "WebhookFilterTypes": [ "FILE_PATH", "COMMIT_MESSAGE", "HEAD_REF", "ACTOR_ACCOUNT_ID", "BASE_REF", "REPOSITORY_NAME" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codecommit/lib/repository.ts": { "RepositoryEventTrigger": [ "all", "updateReference", "createReference", "deleteReference" ], "RepositoryNotificationEvents": [ "codecommit-repository-comments-on-commits", "codecommit-repository-comments-on-pull-requests", "codecommit-repository-approvals-status-changed", "codecommit-repository-approvals-rule-override", "codecommit-repository-pull-request-created", "codecommit-repository-pull-request-source-updated", "codecommit-repository-pull-request-status-changed", "codecommit-repository-pull-request-merged", "codecommit-repository-branches-and-tags-created", "codecommit-repository-branches-and-tags-deleted", "codecommit-repository-branches-and-tags-updated" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codedeploy/lib/base-deployment-config.ts": { "ComputePlatform": [ "Server", "Lambda", "ECS" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codedeploy/lib/lambda/custom-deployment-config.ts": { "CustomLambdaDeploymentConfigType": [ "Canary", "Linear" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codedeploy/lib/private/utils.ts": { "AutoRollbackEvent": [ "DEPLOYMENT_FAILURE", "DEPLOYMENT_STOP_ON_ALARM", "DEPLOYMENT_STOP_ON_REQUEST" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codedeploy/lib/server/load-balancer.ts": { "LoadBalancerGeneration": [ 0, 1 ] }, "aws-cdk/packages/aws-cdk-lib/aws-codeguruprofiler/lib/profiling-group.ts": { "ComputePlatform": [ "AWSLambda", "Default" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/cloudformation/stackset-types.ts": { "StackSetOrganizationsAutoDeployment": [ "Enabled", "Disabled", "EnabledWithStackRetention" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/codebuild/build-action.ts": { "CodeBuildActionType": [ 0, 1 ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/codecommit/source-action.ts": { "CodeCommitTrigger": [ "None", "Poll", "Events" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/codepipeline/invoke-action.ts": { "RevisionType": [ "COMMIT_ID", "IMAGE_DIGEST", "S3_OBJECT_VERSION_ID", "S3_OBJECT_KEY" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/ec2/deploy-action.ts": { "Ec2InstanceType": [ "EC2", "SSM_MANAGED_NODE" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/ecr/build-and-publish-action.ts": { "RegistryType": [ "private", "public" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/github/source-action.ts": { "GitHubTrigger": [ "None", "Poll", "WebHook" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/jenkins/jenkins-action.ts": { "JenkinsActionType": [ 0, 1 ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline-actions/lib/s3/source-action.ts": { "S3Trigger": [ "None", "Poll", "Events" ] }, "aws-cdk/packages/aws-cdk-lib/aws-codepipeline/lib/action.ts": { "ActionCategory": [ "Source", "Build", "Test", "Approval", "Deploy", "