MACHINELEARNING
AddTags
enum_TaggableResourceType := [ "BatchPrediction", "DataSource", "Evaluation", "MLModel" ]
valid {
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.Body.ResourceId == STRING
input.Body.ResourceType == enum_TaggableResourceType[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateBatchPrediction
valid {
input.Body.BatchPredictionId == STRING
input.Body.BatchPredictionName == STRING
input.Body.MLModelId == STRING
input.Body.BatchPredictionDataSourceId == STRING
input.Body.OutputUri == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateDataSourceFromRDS
valid {
input.Body.DataSourceId == STRING
input.Body.DataSourceName == STRING
input.Body.RDSData.DatabaseInformation.InstanceIdentifier == STRING
input.Body.RDSData.DatabaseInformation.DatabaseName == STRING
input.Body.RDSData.SelectSqlQuery == STRING
input.Body.RDSData.DatabaseCredentials.Username == STRING
input.Body.RDSData.DatabaseCredentials.Password == STRING
input.Body.RDSData.S3StagingLocation == STRING
input.Body.RDSData.DataRearrangement == STRING
input.Body.RDSData.DataSchema == STRING
input.Body.RDSData.DataSchemaUri == STRING
input.Body.RDSData.ResourceRole == STRING
input.Body.RDSData.ServiceRole == STRING
input.Body.RDSData.SubnetId == STRING
input.Body.RDSData.SecurityGroupIds[_] == STRING
input.Body.RoleARN == STRING
input.Body.ComputeStatistics == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateDataSourceFromRedshift
valid {
input.Body.DataSourceId == STRING
input.Body.DataSourceName == STRING
input.Body.DataSpec.DatabaseInformation.DatabaseName == STRING
input.Body.DataSpec.DatabaseInformation.ClusterIdentifier == STRING
input.Body.DataSpec.SelectSqlQuery == STRING
input.Body.DataSpec.DatabaseCredentials.Username == STRING
input.Body.DataSpec.DatabaseCredentials.Password == STRING
input.Body.DataSpec.S3StagingLocation == STRING
input.Body.DataSpec.DataRearrangement == STRING
input.Body.DataSpec.DataSchema == STRING
input.Body.DataSpec.DataSchemaUri == STRING
input.Body.RoleARN == STRING
input.Body.ComputeStatistics == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateDataSourceFromS3
valid {
input.Body.DataSourceId == STRING
input.Body.DataSourceName == STRING
input.Body.DataSpec.DataLocationS3 == STRING
input.Body.DataSpec.DataRearrangement == STRING
input.Body.DataSpec.DataSchema == STRING
input.Body.DataSpec.DataSchemaLocationS3 == STRING
input.Body.ComputeStatistics == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateEvaluation
valid {
input.Body.EvaluationId == STRING
input.Body.EvaluationName == STRING
input.Body.MLModelId == STRING
input.Body.EvaluationDataSourceId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateMLModel
enum_MLModelType := [ "REGRESSION", "BINARY", "MULTICLASS" ]
valid {
input.Body.MLModelId == STRING
input.Body.MLModelName == STRING
input.Body.MLModelType == enum_MLModelType[_]
input.Body.Parameters.STRING == STRING
input.Body.TrainingDataSourceId == STRING
input.Body.Recipe == STRING
input.Body.RecipeUri == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateRealtimeEndpoint
valid {
input.Body.MLModelId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteBatchPrediction
valid {
input.Body.BatchPredictionId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteDataSource
valid {
input.Body.DataSourceId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteEvaluation
valid {
input.Body.EvaluationId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteMLModel
valid {
input.Body.MLModelId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteRealtimeEndpoint
valid {
input.Body.MLModelId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteTags
enum_TaggableResourceType := [ "BatchPrediction", "DataSource", "Evaluation", "MLModel" ]
valid {
input.Body.TagKeys[_] == STRING
input.Body.ResourceId == STRING
input.Body.ResourceType == enum_TaggableResourceType[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeBatchPredictions
enum_BatchPredictionFilterVariable := [ "CreatedAt", "LastUpdatedAt", "Status", "Name", "IAMUser", "MLModelId", "DataSourceId", "DataURI" ]
enum_SortOrder := [ "asc", "dsc" ]
valid {
input.Body.FilterVariable == enum_BatchPredictionFilterVariable[_]
input.Body.EQ == STRING
input.Body.GT == STRING
input.Body.LT == STRING
input.Body.GE == STRING
input.Body.LE == STRING
input.Body.NE == STRING
input.Body.Prefix == STRING
input.Body.SortOrder == enum_SortOrder[_]
input.Body.NextToken == STRING
input.Body.Limit == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeDataSources
enum_DataSourceFilterVariable := [ "CreatedAt", "LastUpdatedAt", "Status", "Name", "DataLocationS3", "IAMUser" ]
enum_SortOrder := [ "asc", "dsc" ]
valid {
input.Body.FilterVariable == enum_DataSourceFilterVariable[_]
input.Body.EQ == STRING
input.Body.GT == STRING
input.Body.LT == STRING
input.Body.GE == STRING
input.Body.LE == STRING
input.Body.NE == STRING
input.Body.Prefix == STRING
input.Body.SortOrder == enum_SortOrder[_]
input.Body.NextToken == STRING
input.Body.Limit == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeEvaluations
enum_EvaluationFilterVariable := [ "CreatedAt", "LastUpdatedAt", "Status", "Name", "IAMUser", "MLModelId", "DataSourceId", "DataURI" ]
enum_SortOrder := [ "asc", "dsc" ]
valid {
input.Body.FilterVariable == enum_EvaluationFilterVariable[_]
input.Body.EQ == STRING
input.Body.GT == STRING
input.Body.LT == STRING
input.Body.GE == STRING
input.Body.LE == STRING
input.Body.NE == STRING
input.Body.Prefix == STRING
input.Body.SortOrder == enum_SortOrder[_]
input.Body.NextToken == STRING
input.Body.Limit == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeMLModels
enum_MLModelFilterVariable := [ "CreatedAt", "LastUpdatedAt", "Status", "Name", "IAMUser", "TrainingDataSourceId", "RealtimeEndpointStatus", "MLModelType", "Algorithm", "TrainingDataURI" ]
enum_SortOrder := [ "asc", "dsc" ]
valid {
input.Body.FilterVariable == enum_MLModelFilterVariable[_]
input.Body.EQ == STRING
input.Body.GT == STRING
input.Body.LT == STRING
input.Body.GE == STRING
input.Body.LE == STRING
input.Body.NE == STRING
input.Body.Prefix == STRING
input.Body.SortOrder == enum_SortOrder[_]
input.Body.NextToken == STRING
input.Body.Limit == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeTags
enum_TaggableResourceType := [ "BatchPrediction", "DataSource", "Evaluation", "MLModel" ]
valid {
input.Body.ResourceId == STRING
input.Body.ResourceType == enum_TaggableResourceType[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetBatchPrediction
valid {
input.Body.BatchPredictionId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetDataSource
valid {
input.Body.DataSourceId == STRING
input.Body.Verbose == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetEvaluation
valid {
input.Body.EvaluationId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}GetMLModel
valid {
input.Body.MLModelId == STRING
input.Body.Verbose == BOOLEAN
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Predict
valid {
input.Body.MLModelId == STRING
input.Body.Record.STRING == STRING
input.Body.PredictEndpoint == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateBatchPrediction
valid {
input.Body.BatchPredictionId == STRING
input.Body.BatchPredictionName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateDataSource
valid {
input.Body.DataSourceId == STRING
input.Body.DataSourceName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateEvaluation
valid {
input.Body.EvaluationId == STRING
input.Body.EvaluationName == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UpdateMLModel
valid {
input.Body.MLModelId == STRING
input.Body.MLModelName == STRING
input.Body.ScoreThreshold == FLOAT
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Updated 5 days ago