S3OUTPOSTS
CreateEndpoint
enum_EndpointAccessType := [ "Private", "CustomerOwnedIp" ]
valid {
input.Body.OutpostId == STRING
input.Body.SubnetId == STRING
input.Body.SecurityGroupId == STRING
input.Body.AccessType == enum_EndpointAccessType[_]
input.Body.CustomerOwnedIpv4Pool == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}DeleteEndpoint
valid {
input.Qs.endpointId == STRING
input.Qs.outpostId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListEndpoints
valid {
input.Qs.nextToken == STRING
input.Qs.maxResults == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListOutpostsWithS3
valid {
input.Qs.nextToken == STRING
input.Qs.maxResults == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}ListSharedEndpoints
valid {
input.Qs.nextToken == STRING
input.Qs.maxResults == INTEGER
input.Qs.outpostId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}Updated 8 days ago