Skip to content

Commit

Permalink
#ResourceSpecificationVersion: "44.0.0"
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Oct 20, 2021
1 parent c037530 commit 3a50c8e
Show file tree
Hide file tree
Showing 772 changed files with 12,281 additions and 2,327 deletions.
14 changes: 7 additions & 7 deletions aws/afsouth1/ApiGateway.cue
Original file line number Diff line number Diff line change
Expand Up @@ -233,19 +233,19 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
Properties: {
ApiKeyRequired?: *bool | fn.#Fn
AuthorizationScopes?: [...(*string | fn.#Fn)] | (*string | fn.#Fn)
AuthorizationType?: *string | fn.#Fn
AuthorizationType?: *("NONE" | "AWS_IAM" | "CUSTOM" | "COGNITO_USER_POOLS") | fn.#Fn
AuthorizerId?: *string | fn.#Fn
HttpMethod: *string | fn.#Fn
Integration?: *{
CacheKeyParameters?: [...(*string | fn.#Fn)] | (*string | fn.#Fn)
CacheNamespace?: *string | fn.#Fn
ConnectionId?: *string | fn.#Fn
ConnectionType?: *string | fn.#Fn
ContentHandling?: *string | fn.#Fn
ConnectionType?: *("INTERNET" | "VPC_LINK") | fn.#Fn
ContentHandling?: *("CONVERT_TO_BINARY" | "CONVERT_TO_TEXT") | fn.#Fn
Credentials?: *string | fn.#Fn
IntegrationHttpMethod?: *string | fn.#Fn
IntegrationResponses?: *[...{
ContentHandling?: *string | fn.#Fn
ContentHandling?: *("CONVERT_TO_BINARY" | "CONVERT_TO_TEXT") | fn.#Fn
ResponseParameters?: *{
[string]: *string | fn.#Fn
} | fn.#If
Expand All @@ -255,15 +255,15 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
SelectionPattern?: *string | fn.#Fn
StatusCode: *string | fn.#Fn
}] | fn.#If
PassthroughBehavior?: *string | fn.#Fn
PassthroughBehavior?: *("WHEN_NO_MATCH" | "WHEN_NO_TEMPLATES" | "NEVER") | fn.#Fn
RequestParameters?: *{
[string]: *string | fn.#Fn
} | fn.#If
RequestTemplates?: *{
[string]: *string | fn.#Fn
} | fn.#If
TimeoutInMillis?: *int | fn.#Fn
Type?: *string | fn.#Fn
TimeoutInMillis?: *(>=50 & <=29000) | fn.#Fn
Type?: *("AWS" | "AWS_PROXY" | "HTTP" | "HTTP_PROXY" | "MOCK") | fn.#Fn
Uri?: *string | fn.#Fn
} | fn.#If
MethodResponses?: *[...{
Expand Down
2 changes: 1 addition & 1 deletion aws/afsouth1/ApplicationAutoScaling.cue
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ import (
} | fn.#If
DisableScaleIn?: *bool | fn.#Fn
PredefinedMetricSpecification?: *{
PredefinedMetricType: *("ALBRequestCountPerTarget" | "AppStreamAverageCapacityUtilization" | "CassandraReadCapacityUtilization" | "CassandraWriteCapacityUtilization" | "ComprehendInferenceUtilization" | "DynamoDBReadCapacityUtilization" | "DynamoDBWriteCapacityUtilization" | "EC2SpotFleetRequestAverageCPUUtilization" | "EC2SpotFleetRequestAverageNetworkIn" | "EC2SpotFleetRequestAverageNetworkOut" | "ECSServiceAverageCPUUtilization" | "ECSServiceAverageMemoryUtilization" | "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" | "ElastiCachePrimaryEngineCPUUtilization" | "ElastiCacheReplicaEngineCPUUtilization" | "KafkaBrokerStorageUtilization" | "LambdaProvisionedConcurrencyUtilization" | "RDSReaderAverageCPUUtilization" | "RDSReaderAverageDatabaseConnections" | "SageMakerVariantInvocationsPerInstance") | fn.#Fn
PredefinedMetricType: *("ALBRequestCountPerTarget" | "AppStreamAverageCapacityUtilization" | "CassandraReadCapacityUtilization" | "CassandraWriteCapacityUtilization" | "ComprehendInferenceUtilization" | "DynamoDBReadCapacityUtilization" | "DynamoDBWriteCapacityUtilization" | "EC2SpotFleetRequestAverageCPUUtilization" | "EC2SpotFleetRequestAverageNetworkIn" | "EC2SpotFleetRequestAverageNetworkOut" | "ECSServiceAverageCPUUtilization" | "ECSServiceAverageMemoryUtilization" | "ElastiCacheDatabaseMemoryUsageCountedForEvictPercentage" | "ElastiCachePrimaryEngineCPUUtilization" | "ElastiCacheReplicaEngineCPUUtilization" | "KafkaBrokerStorageUtilization" | "LambdaProvisionedConcurrencyUtilization" | "NeptuneReaderAverageCPUUtilization" | "RDSReaderAverageCPUUtilization" | "RDSReaderAverageDatabaseConnections" | "SageMakerVariantInvocationsPerInstance") | fn.#Fn
ResourceLabel?: *string | fn.#Fn
} | fn.#If
ScaleInCooldown?: *int | fn.#Fn
Expand Down
13 changes: 8 additions & 5 deletions aws/afsouth1/AutoScaling.cue
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
package afsouth1

import "github.com/cue-sh/cfn-cue/aws/fn"
import (
"github.com/cue-sh/cfn-cue/aws/fn"
"strings"
)

#AutoScaling: {
#AutoScalingGroup: {
Expand Down Expand Up @@ -119,10 +122,10 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
ImageId: *string | fn.#Fn
InstanceId?: *string | fn.#Fn
InstanceMonitoring?: *bool | fn.#Fn
InstanceType: *("c5.12xlarge" | "c5.18xlarge" | "c5.24xlarge" | "c5.2xlarge" | "c5.4xlarge" | "c5.9xlarge" | "c5.large" | "c5.metal" | "c5.xlarge" | "c5a.12xlarge" | "c5a.16xlarge" | "c5a.24xlarge" | "c5a.2xlarge" | "c5a.4xlarge" | "c5a.8xlarge" | "c5a.large" | "c5a.xlarge" | "c5ad.12xlarge" | "c5ad.16xlarge" | "c5ad.24xlarge" | "c5ad.2xlarge" | "c5ad.4xlarge" | "c5ad.8xlarge" | "c5ad.large" | "c5ad.xlarge" | "c5d.12xlarge" | "c5d.18xlarge" | "c5d.24xlarge" | "c5d.2xlarge" | "c5d.4xlarge" | "c5d.9xlarge" | "c5d.large" | "c5d.metal" | "c5d.xlarge" | "d2.2xlarge" | "d2.4xlarge" | "d2.8xlarge" | "d2.xlarge" | "g4dn.12xlarge" | "g4dn.16xlarge" | "g4dn.2xlarge" | "g4dn.4xlarge" | "g4dn.8xlarge" | "g4dn.metal" | "g4dn.xlarge" | "i3.16xlarge" | "i3.2xlarge" | "i3.4xlarge" | "i3.8xlarge" | "i3.large" | "i3.metal" | "i3.xlarge" | "i3en.12xlarge" | "i3en.24xlarge" | "i3en.2xlarge" | "i3en.3xlarge" | "i3en.6xlarge" | "i3en.large" | "i3en.metal" | "i3en.xlarge" | "m5.12xlarge" | "m5.16xlarge" | "m5.24xlarge" | "m5.2xlarge" | "m5.4xlarge" | "m5.8xlarge" | "m5.large" | "m5.metal" | "m5.xlarge" | "m5d.12xlarge" | "m5d.16xlarge" | "m5d.24xlarge" | "m5d.2xlarge" | "m5d.4xlarge" | "m5d.8xlarge" | "m5d.large" | "m5d.metal" | "m5d.xlarge" | "r5.12xlarge" | "r5.16xlarge" | "r5.24xlarge" | "r5.2xlarge" | "r5.4xlarge" | "r5.8xlarge" | "r5.large" | "r5.metal" | "r5.xlarge" | "r5d.12xlarge" | "r5d.16xlarge" | "r5d.24xlarge" | "r5d.2xlarge" | "r5d.4xlarge" | "r5d.8xlarge" | "r5d.large" | "r5d.metal" | "r5d.xlarge" | "t3.2xlarge" | "t3.large" | "t3.medium" | "t3.micro" | "t3.nano" | "t3.small" | "t3.xlarge" | "x1.16xlarge" | "x1.32xlarge" | "x1e.16xlarge" | "x1e.2xlarge" | "x1e.32xlarge" | "x1e.4xlarge" | "x1e.8xlarge" | "x1e.xlarge") | fn.#Fn
InstanceType: *("c5.12xlarge" | "c5.18xlarge" | "c5.24xlarge" | "c5.2xlarge" | "c5.4xlarge" | "c5.9xlarge" | "c5.large" | "c5.metal" | "c5.xlarge" | "c5a.12xlarge" | "c5a.16xlarge" | "c5a.24xlarge" | "c5a.2xlarge" | "c5a.4xlarge" | "c5a.8xlarge" | "c5a.large" | "c5a.xlarge" | "c5ad.12xlarge" | "c5ad.16xlarge" | "c5ad.24xlarge" | "c5ad.2xlarge" | "c5ad.4xlarge" | "c5ad.8xlarge" | "c5ad.large" | "c5ad.xlarge" | "c5d.12xlarge" | "c5d.18xlarge" | "c5d.24xlarge" | "c5d.2xlarge" | "c5d.4xlarge" | "c5d.9xlarge" | "c5d.large" | "c5d.metal" | "c5d.xlarge" | "d2.2xlarge" | "d2.4xlarge" | "d2.8xlarge" | "d2.xlarge" | "g4dn.12xlarge" | "g4dn.16xlarge" | "g4dn.2xlarge" | "g4dn.4xlarge" | "g4dn.8xlarge" | "g4dn.metal" | "g4dn.xlarge" | "i3.16xlarge" | "i3.2xlarge" | "i3.4xlarge" | "i3.8xlarge" | "i3.large" | "i3.metal" | "i3.xlarge" | "i3en.12xlarge" | "i3en.24xlarge" | "i3en.2xlarge" | "i3en.3xlarge" | "i3en.6xlarge" | "i3en.large" | "i3en.metal" | "i3en.xlarge" | "inf1.24xlarge" | "m5.12xlarge" | "m5.16xlarge" | "m5.24xlarge" | "m5.2xlarge" | "m5.4xlarge" | "m5.8xlarge" | "m5.large" | "m5.metal" | "m5.xlarge" | "m5d.12xlarge" | "m5d.16xlarge" | "m5d.24xlarge" | "m5d.2xlarge" | "m5d.4xlarge" | "m5d.8xlarge" | "m5d.large" | "m5d.metal" | "m5d.xlarge" | "r5.12xlarge" | "r5.16xlarge" | "r5.24xlarge" | "r5.2xlarge" | "r5.4xlarge" | "r5.8xlarge" | "r5.large" | "r5.metal" | "r5.xlarge" | "r5d.12xlarge" | "r5d.16xlarge" | "r5d.24xlarge" | "r5d.2xlarge" | "r5d.4xlarge" | "r5d.8xlarge" | "r5d.large" | "r5d.metal" | "r5d.xlarge" | "t3.2xlarge" | "t3.large" | "t3.medium" | "t3.micro" | "t3.nano" | "t3.small" | "t3.xlarge" | "x1.16xlarge" | "x1.32xlarge" | "x1e.16xlarge" | "x1e.2xlarge" | "x1e.32xlarge" | "x1e.4xlarge" | "x1e.8xlarge" | "x1e.xlarge") | fn.#Fn
KernelId?: *string | fn.#Fn
KeyName?: *string | fn.#Fn
LaunchConfigurationName?: *string | fn.#Fn
LaunchConfigurationName?: *(strings.MinRunes(1) & strings.MaxRunes(255)) | fn.#Fn
MetadataOptions?: *{
HttpEndpoint?: *string | fn.#Fn
HttpPutResponseHopLimit?: *int | fn.#Fn
Expand All @@ -146,9 +149,9 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
AutoScalingGroupName: *string | fn.#Fn
DefaultResult?: *("ABANDON" | "CONTINUE") | fn.#Fn
HeartbeatTimeout?: *int | fn.#Fn
LifecycleHookName?: *string | fn.#Fn
LifecycleHookName?: *(strings.MinRunes(1) & strings.MaxRunes(255)) | fn.#Fn
LifecycleTransition: *("autoscaling:EC2_INSTANCE_LAUNCHING" | "autoscaling:EC2_INSTANCE_TERMINATING") | fn.#Fn
NotificationMetadata?: *string | fn.#Fn
NotificationMetadata?: *(strings.MinRunes(1) & strings.MaxRunes(1023)) | fn.#Fn
NotificationTargetARN?: *string | fn.#Fn
RoleARN?: *string | fn.#Fn
}
Expand Down
9 changes: 7 additions & 2 deletions aws/afsouth1/Backup.cue
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,13 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
BackupVaultTags?: *{
[string]: *string | fn.#Fn
} | fn.#If
EncryptionKeyArn?: *string | fn.#Fn
Notifications?: *{
EncryptionKeyArn?: *string | fn.#Fn
LockConfiguration?: *{
ChangeableForDays?: *number | fn.#Fn
MaxRetentionDays?: *number | fn.#Fn
MinRetentionDays: *number | fn.#Fn
} | fn.#If
Notifications?: *{
BackupVaultEvents: [...(*string | fn.#Fn)] | (*string | fn.#Fn)
SNSTopicArn: *string | fn.#Fn
} | fn.#If
Expand Down
15 changes: 9 additions & 6 deletions aws/afsouth1/Batch.cue
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
Tags?: *{
[string]: _
} | fn.#Fn
Type: *string | fn.#Fn
Type: *string | fn.#Fn
UnmanagedvCpus?: *int | fn.#Fn
}
DependsOn?: string | [...string]
DeletionPolicy?: "Delete" | "Retain"
Expand Down Expand Up @@ -237,7 +238,8 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
OnStatusReason?: *string | fn.#Fn
}] | fn.#If
} | fn.#If
Tags?: *{
SchedulingPriority?: *int | fn.#Fn
Tags?: *{
[string]: _
} | fn.#Fn
Timeout?: *{
Expand All @@ -258,10 +260,11 @@ import "github.com/cue-sh/cfn-cue/aws/fn"
ComputeEnvironment: *string | fn.#Fn
Order: *int | fn.#Fn
}] | fn.#If
JobQueueName?: *string | fn.#Fn
Priority: *int | fn.#Fn
State?: *string | fn.#Fn
Tags?: *{
JobQueueName?: *string | fn.#Fn
Priority: *int | fn.#Fn
SchedulingPolicyArn?: *string | fn.#Fn
State?: *string | fn.#Fn
Tags?: *{
[string]: _
} | fn.#Fn
}
Expand Down
2 changes: 1 addition & 1 deletion aws/afsouth1/CloudTrail.cue
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import (
EnableLogFileValidation?: *bool | fn.#Fn
EventSelectors?: *[...{
DataResources?: *[...{
Type: *("AWS::Lambda::Function" | "AWS::S3::Object") | fn.#Fn
Type: *("AWS::Lambda::Function" | "AWS::S3::Object" | "AWS::DynamoDB::Table" | "AWS::S3Outposts::Object" | "AWS::ManagedBlockchain::Node" | "AWS::S3ObjectLambda::AccessPoint" | "AWS::EC2::Snapshot" | "AWS::S3::AccessPoint" | "AWS::DynamoDB::Stream") | fn.#Fn
Values?: [...(*string | fn.#Fn)] | (*string | fn.#Fn)
}] | fn.#If
ExcludeManagementEventSources?: [...(*string | fn.#Fn)] | (*string | fn.#Fn)
Expand Down
Loading

0 comments on commit 3a50c8e

Please sign in to comment.