ELASTICBEANSTALK
AbortEnvironmentUpdate
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ApplyEnvironmentManagedAction
valid {
input.Body.EnvironmentName == STRING
input.Body.EnvironmentId == STRING
input.Body.ActionId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}AssociateEnvironmentOperationsRole
valid {
input.Body.EnvironmentName == STRING
input.Body.OperationsRole == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CheckDNSAvailability
valid {
input.Body.CNAMEPrefix == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ComposeEnvironments
valid {
input.Body.ApplicationName == STRING
input.Body.GroupName == STRING
input.Body.VersionLabels[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateApplication
valid {
input.Body.ApplicationName == STRING
input.Body.Description == STRING
input.Body.ResourceLifecycleConfig.ServiceRole == STRING
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.Enabled == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.MaxCount == INTEGER
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.DeleteSourceFromS3 == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.Enabled == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.MaxAgeInDays == INTEGER
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.DeleteSourceFromS3 == BOOLEAN
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateApplicationVersion
enum_ComputeType := [ "BUILD_GENERAL1_SMALL", "BUILD_GENERAL1_MEDIUM", "BUILD_GENERAL1_LARGE" ]
enum_SourceRepository := [ "CodeCommit", "S3" ]
enum_SourceType := [ "Git", "Zip" ]
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabel == STRING
input.Body.Description == STRING
input.Body.SourceBuildInformation.SourceType == enum_SourceType[_]
input.Body.SourceBuildInformation.SourceRepository == enum_SourceRepository[_]
input.Body.SourceBuildInformation.SourceLocation == STRING
input.Body.SourceBundle.S3Bucket == STRING
input.Body.SourceBundle.S3Key == STRING
input.Body.BuildConfiguration.ArtifactName == STRING
input.Body.BuildConfiguration.CodeBuildServiceRole == STRING
input.Body.BuildConfiguration.ComputeType == enum_ComputeType[_]
input.Body.BuildConfiguration.Image == STRING
input.Body.BuildConfiguration.TimeoutInMinutes == INTEGER
input.Body.AutoCreateApplication == BOOLEAN
input.Body.Process == BOOLEAN
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateConfigurationTemplate
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.Body.SolutionStackName == STRING
input.Body.PlatformArn == STRING
input.Body.SourceConfiguration.ApplicationName == STRING
input.Body.SourceConfiguration.TemplateName == STRING
input.Body.EnvironmentId == STRING
input.Body.Description == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateEnvironment
valid {
input.Body.ApplicationName == STRING
input.Body.EnvironmentName == STRING
input.Body.GroupName == STRING
input.Body.Description == STRING
input.Body.CNAMEPrefix == STRING
input.Body.Tier.Name == STRING
input.Body.Tier.Type == STRING
input.Body.Tier.Version == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.Body.VersionLabel == STRING
input.Body.TemplateName == STRING
input.Body.SolutionStackName == STRING
input.Body.PlatformArn == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.OptionsToRemove[_].ResourceName == STRING
input.Body.OptionsToRemove[_].Namespace == STRING
input.Body.OptionsToRemove[_].OptionName == STRING
input.Body.OperationsRole == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreatePlatformVersion
valid {
input.Body.PlatformName == STRING
input.Body.PlatformVersion == STRING
input.Body.PlatformDefinitionBundle.S3Bucket == STRING
input.Body.PlatformDefinitionBundle.S3Key == STRING
input.Body.EnvironmentName == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateStorageLocation
valid {
input.Body.PlatformName == STRING
input.Body.PlatformVersion == STRING
input.Body.PlatformDefinitionBundle.S3Bucket == STRING
input.Body.PlatformDefinitionBundle.S3Key == STRING
input.Body.EnvironmentName == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteApplication
valid {
input.Body.ApplicationName == STRING
input.Body.TerminateEnvByForce == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteApplicationVersion
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabel == STRING
input.Body.DeleteSourceBundle == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteConfigurationTemplate
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteEnvironmentConfiguration
valid {
input.Body.ApplicationName == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeletePlatformVersion
valid {
input.Body.PlatformArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeAccountAttributes
valid {
input.Body.PlatformArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeApplicationVersions
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabels[_] == STRING
input.Body.MaxRecords == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeApplications
valid {
input.Body.ApplicationNames[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeConfigurationOptions
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.Body.EnvironmentName == STRING
input.Body.SolutionStackName == STRING
input.Body.PlatformArn == STRING
input.Body.Options[_].ResourceName == STRING
input.Body.Options[_].Namespace == STRING
input.Body.Options[_].OptionName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeConfigurationSettings
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEnvironmentHealth
enum_EnvironmentHealthAttribute := [ "Status", "Color", "Causes", "ApplicationMetrics", "InstancesHealth", "All", "HealthStatus", "RefreshedAt" ]
valid {
input.Body.EnvironmentName == STRING
input.Body.EnvironmentId == STRING
input.Body.AttributeNames[_] == enum_EnvironmentHealthAttribute[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEnvironmentManagedActionHistory
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.NextToken == STRING
input.Body.MaxItems == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEnvironmentManagedActions
enum_ActionStatus := [ "Scheduled", "Pending", "Running", "Unknown" ]
valid {
input.Body.EnvironmentName == STRING
input.Body.EnvironmentId == STRING
input.Body.Status == enum_ActionStatus[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEnvironmentResources
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEnvironments
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabel == STRING
input.Body.EnvironmentIds[_] == STRING
input.Body.EnvironmentNames[_] == STRING
input.Body.IncludeDeleted == BOOLEAN
input.Body.IncludedDeletedBackTo == TIMESTAMP
input.Body.MaxRecords == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEvents
enum_EventSeverity := [ "TRACE", "DEBUG", "INFO", "WARN", "ERROR", "FATAL" ]
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabel == STRING
input.Body.TemplateName == STRING
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.PlatformArn == STRING
input.Body.RequestId == STRING
input.Body.Severity == enum_EventSeverity[_]
input.Body.StartTime == TIMESTAMP
input.Body.EndTime == TIMESTAMP
input.Body.MaxRecords == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeInstancesHealth
enum_InstancesHealthAttribute := [ "HealthStatus", "Color", "Causes", "ApplicationMetrics", "RefreshedAt", "LaunchedAt", "System", "Deployment", "AvailabilityZone", "InstanceType", "All" ]
valid {
input.Body.EnvironmentName == STRING
input.Body.EnvironmentId == STRING
input.Body.AttributeNames[_] == enum_InstancesHealthAttribute[_]
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribePlatformVersion
valid {
input.Body.PlatformArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DisassociateEnvironmentOperationsRole
valid {
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListAvailableSolutionStacks
valid {
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListPlatformBranches
valid {
input.Body.Filters[_].Attribute == STRING
input.Body.Filters[_].Operator == STRING
input.Body.Filters[_].Values[_] == STRING
input.Body.MaxRecords == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListPlatformVersions
valid {
input.Body.Filters[_].Type == STRING
input.Body.Filters[_].Operator == STRING
input.Body.Filters[_].Values[_] == STRING
input.Body.MaxRecords == INTEGER
input.Body.NextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListTagsForResource
valid {
input.Body.ResourceArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}RebuildEnvironment
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}RequestEnvironmentInfo
enum_EnvironmentInfoType := [ "tail", "bundle" ]
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.InfoType == enum_EnvironmentInfoType[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}RestartAppServer
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}RetrieveEnvironmentInfo
enum_EnvironmentInfoType := [ "tail", "bundle" ]
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.InfoType == enum_EnvironmentInfoType[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}SwapEnvironmentCNAMEs
valid {
input.Body.SourceEnvironmentId == STRING
input.Body.SourceEnvironmentName == STRING
input.Body.DestinationEnvironmentId == STRING
input.Body.DestinationEnvironmentName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}TerminateEnvironment
valid {
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.TerminateResources == BOOLEAN
input.Body.ForceTerminate == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateApplication
valid {
input.Body.ApplicationName == STRING
input.Body.Description == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateApplicationResourceLifecycle
valid {
input.Body.ApplicationName == STRING
input.Body.ResourceLifecycleConfig.ServiceRole == STRING
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.Enabled == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.MaxCount == INTEGER
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxCountRule.DeleteSourceFromS3 == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.Enabled == BOOLEAN
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.MaxAgeInDays == INTEGER
input.Body.ResourceLifecycleConfig.VersionLifecycleConfig.MaxAgeRule.DeleteSourceFromS3 == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateApplicationVersion
valid {
input.Body.ApplicationName == STRING
input.Body.VersionLabel == STRING
input.Body.Description == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateConfigurationTemplate
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.Body.Description == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.OptionsToRemove[_].ResourceName == STRING
input.Body.OptionsToRemove[_].Namespace == STRING
input.Body.OptionsToRemove[_].OptionName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateEnvironment
valid {
input.Body.ApplicationName == STRING
input.Body.EnvironmentId == STRING
input.Body.EnvironmentName == STRING
input.Body.GroupName == STRING
input.Body.Description == STRING
input.Body.Tier.Name == STRING
input.Body.Tier.Type == STRING
input.Body.Tier.Version == STRING
input.Body.VersionLabel == STRING
input.Body.TemplateName == STRING
input.Body.SolutionStackName == STRING
input.Body.PlatformArn == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.Body.OptionsToRemove[_].ResourceName == STRING
input.Body.OptionsToRemove[_].Namespace == STRING
input.Body.OptionsToRemove[_].OptionName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateTagsForResource
valid {
input.Body.ResourceArn == STRING
input.Body.TagsToAdd[_].Key == STRING
input.Body.TagsToAdd[_].Value == STRING
input.Body.TagsToRemove[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ValidateConfigurationSettings
valid {
input.Body.ApplicationName == STRING
input.Body.TemplateName == STRING
input.Body.EnvironmentName == STRING
input.Body.OptionSettings[_].ResourceName == STRING
input.Body.OptionSettings[_].Namespace == STRING
input.Body.OptionSettings[_].OptionName == STRING
input.Body.OptionSettings[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Updated 13 days ago