WORKMAILMESSAGEFLOW

GetRawMessageContent

valid {
    input.ReqMap.messageId == STRING
    input.ProviderMetadata.Account == STRING
    input.ProviderMetadata.AccessKeyId == STRING
    input.ProviderMetadata.Region == STRING
}

PutRawMessageContent

valid {
    input.Body.content.s3Reference.bucket == STRING
    input.Body.content.s3Reference.key == STRING
    input.Body.content.s3Reference.objectVersion == STRING
    input.ReqMap.messageId == STRING
    input.ProviderMetadata.Account == STRING
    input.ProviderMetadata.AccessKeyId == STRING
    input.ProviderMetadata.Region == STRING
}