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 4 days ago