SNOW-DEVICE-MANAGEMENT
CancelTask
valid {
input.ReqMap.taskId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}CreateTask
valid {
input.Body.clientToken == STRING
input.Body.command.reboot == {}
input.Body.command.unlock == {}
input.Body.description == STRING
input.Body.tags.STRING == STRING
input.Body.targets[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeDevice
valid {
input.ReqMap.managedDeviceId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeDeviceEc2Instances
valid {
input.Body.instanceIds[_] == STRING
input.ReqMap.managedDeviceId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeExecution
valid {
input.ReqMap.managedDeviceId == STRING
input.ReqMap.taskId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DescribeTask
valid {
input.ReqMap.taskId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListDeviceResources
valid {
input.ReqMap.managedDeviceId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.Qs.type == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListDevices
valid {
input.Qs.jobId == STRING
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListExecutions
enum_ExecutionState := [ "QUEUED", "IN_PROGRESS", "CANCELED", "FAILED", "SUCCEEDED", "REJECTED", "TIMED_OUT" ]
valid {
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.Qs.state == enum_ExecutionState[_]
input.Qs.taskId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListTagsForResource
valid {
input.ReqMap.resourceArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListTasks
enum_TaskState := [ "IN_PROGRESS", "CANCELED", "COMPLETED" ]
valid {
input.Qs.maxResults == INTEGER
input.Qs.nextToken == STRING
input.Qs.state == enum_TaskState[_]
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}TagResource
valid {
input.Body.tags.STRING == STRING
input.ReqMap.resourceArn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}UntagResource
valid {
input.ReqMap.resourceArn == STRING
input.Qs.tagKeys[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Updated 5 days ago