CHIME-SDK-MEETINGS
BatchCreateAttendee
enum_MediaCapabilities := [ "SendReceive", "Send", "Receive", "None" ]
valid {
input.Body.Attendees[_].ExternalUserId == STRING
input.Body.Attendees[_].Capabilities.Audio == enum_MediaCapabilities[_]
input.Body.Attendees[_].Capabilities.Video == enum_MediaCapabilities[_]
input.Body.Attendees[_].Capabilities.Content == enum_MediaCapabilities[_]
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
BatchUpdateAttendeeCapabilitiesExcept
enum_MediaCapabilities := [ "SendReceive", "Send", "Receive", "None" ]
valid {
input.Body.ExcludedAttendeeIds[_].AttendeeId == STRING
input.Body.Capabilities.Audio == enum_MediaCapabilities[_]
input.Body.Capabilities.Video == enum_MediaCapabilities[_]
input.Body.Capabilities.Content == enum_MediaCapabilities[_]
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
CreateAttendee
enum_MediaCapabilities := [ "SendReceive", "Send", "Receive", "None" ]
valid {
input.Body.ExternalUserId == STRING
input.Body.Capabilities.Audio == enum_MediaCapabilities[_]
input.Body.Capabilities.Video == enum_MediaCapabilities[_]
input.Body.Capabilities.Content == enum_MediaCapabilities[_]
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
CreateMeeting
enum_ContentResolution := [ "None", "FHD", "UHD" ]
enum_MeetingFeatureStatus := [ "AVAILABLE", "UNAVAILABLE" ]
enum_VideoResolution := [ "None", "HD", "FHD" ]
valid {
input.Body.ClientRequestToken == STRING
input.Body.MediaRegion == STRING
input.Body.MeetingHostId == STRING
input.Body.ExternalMeetingId == STRING
input.Body.NotificationsConfiguration.LambdaFunctionArn == STRING
input.Body.NotificationsConfiguration.SnsTopicArn == STRING
input.Body.NotificationsConfiguration.SqsQueueArn == STRING
input.Body.MeetingFeatures.Audio.EchoReduction == enum_MeetingFeatureStatus[_]
input.Body.MeetingFeatures.Video.MaxResolution == enum_VideoResolution[_]
input.Body.MeetingFeatures.Content.MaxResolution == enum_ContentResolution[_]
input.Body.MeetingFeatures.Attendee.MaxCount == INTEGER
input.Body.PrimaryMeetingId == STRING
input.Body.TenantIds[_] == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
CreateMeetingWithAttendees
enum_ContentResolution := [ "None", "FHD", "UHD" ]
enum_MediaCapabilities := [ "SendReceive", "Send", "Receive", "None" ]
enum_MeetingFeatureStatus := [ "AVAILABLE", "UNAVAILABLE" ]
enum_VideoResolution := [ "None", "HD", "FHD" ]
valid {
input.Body.ClientRequestToken == STRING
input.Body.MediaRegion == STRING
input.Body.MeetingHostId == STRING
input.Body.ExternalMeetingId == STRING
input.Body.MeetingFeatures.Audio.EchoReduction == enum_MeetingFeatureStatus[_]
input.Body.MeetingFeatures.Video.MaxResolution == enum_VideoResolution[_]
input.Body.MeetingFeatures.Content.MaxResolution == enum_ContentResolution[_]
input.Body.MeetingFeatures.Attendee.MaxCount == INTEGER
input.Body.NotificationsConfiguration.LambdaFunctionArn == STRING
input.Body.NotificationsConfiguration.SnsTopicArn == STRING
input.Body.NotificationsConfiguration.SqsQueueArn == STRING
input.Body.Attendees[_].ExternalUserId == STRING
input.Body.Attendees[_].Capabilities.Audio == enum_MediaCapabilities[_]
input.Body.Attendees[_].Capabilities.Video == enum_MediaCapabilities[_]
input.Body.Attendees[_].Capabilities.Content == enum_MediaCapabilities[_]
input.Body.PrimaryMeetingId == STRING
input.Body.TenantIds[_] == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
DeleteAttendee
valid {
input.ReqMap.MeetingId == STRING
input.ReqMap.AttendeeId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
DeleteMeeting
valid {
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
GetAttendee
valid {
input.ReqMap.MeetingId == STRING
input.ReqMap.AttendeeId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
GetMeeting
valid {
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
ListAttendees
valid {
input.ReqMap.MeetingId == STRING
input.Qs.next-token == STRING
input.Qs.max-results == INTEGER
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
ListTagsForResource
valid {
input.Qs.arn == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
StartMeetingTranscription
enum_TranscribeContentIdentificationType := [ "PII" ]
enum_TranscribeContentRedactionType := [ "PII" ]
enum_TranscribeLanguageCode := [ "en-US", "en-GB", "es-US", "fr-CA", "fr-FR", "en-AU", "it-IT", "de-DE", "pt-BR", "ja-JP", "ko-KR", "zh-CN", "th-TH", "hi-IN" ]
enum_TranscribeMedicalContentIdentificationType := [ "PHI" ]
enum_TranscribeMedicalLanguageCode := [ "en-US" ]
enum_TranscribeMedicalRegion := [ "us-east-1", "us-east-2", "us-west-2", "ap-southeast-2", "ca-central-1", "eu-west-1", "auto" ]
enum_TranscribeMedicalSpecialty := [ "PRIMARYCARE", "CARDIOLOGY", "NEUROLOGY", "ONCOLOGY", "RADIOLOGY", "UROLOGY" ]
enum_TranscribeMedicalType := [ "CONVERSATION", "DICTATION" ]
enum_TranscribePartialResultsStability := [ "low", "medium", "high" ]
enum_TranscribeRegion := [ "us-east-2", "us-east-1", "us-west-2", "ap-northeast-2", "ap-southeast-2", "ap-northeast-1", "ca-central-1", "eu-central-1", "eu-west-1", "eu-west-2", "sa-east-1", "auto", "us-gov-west-1" ]
enum_TranscribeVocabularyFilterMethod := [ "remove", "mask", "tag" ]
valid {
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.LanguageCode == enum_TranscribeLanguageCode[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.VocabularyFilterMethod == enum_TranscribeVocabularyFilterMethod[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.VocabularyFilterName == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.VocabularyName == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.Region == enum_TranscribeRegion[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.EnablePartialResultsStabilization == BOOLEAN
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.PartialResultsStability == enum_TranscribePartialResultsStability[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.ContentIdentificationType == enum_TranscribeContentIdentificationType[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.ContentRedactionType == enum_TranscribeContentRedactionType[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.PiiEntityTypes == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.LanguageModelName == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.IdentifyLanguage == BOOLEAN
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.LanguageOptions == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.PreferredLanguage == enum_TranscribeLanguageCode[_]
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.VocabularyNames == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeSettings.VocabularyFilterNames == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.LanguageCode == enum_TranscribeMedicalLanguageCode[_]
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.Specialty == enum_TranscribeMedicalSpecialty[_]
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.Type == enum_TranscribeMedicalType[_]
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.VocabularyName == STRING
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.Region == enum_TranscribeMedicalRegion[_]
input.Body.TranscriptionConfiguration.EngineTranscribeMedicalSettings.ContentIdentificationType == enum_TranscribeMedicalContentIdentificationType[_]
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
StopMeetingTranscription
valid {
input.ReqMap.MeetingId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
TagResource
valid {
input.Body.ResourceARN == STRING
input.Body.Tags[_].Key == STRING
input.Body.Tags[_].Value == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
UntagResource
valid {
input.Body.ResourceARN == STRING
input.Body.TagKeys[_] == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
UpdateAttendeeCapabilities
enum_MediaCapabilities := [ "SendReceive", "Send", "Receive", "None" ]
valid {
input.Body.Capabilities.Audio == enum_MediaCapabilities[_]
input.Body.Capabilities.Video == enum_MediaCapabilities[_]
input.Body.Capabilities.Content == enum_MediaCapabilities[_]
input.ReqMap.MeetingId == STRING
input.ReqMap.AttendeeId == STRING
input.ProviderMetadata.Account == STRING
input.ProviderMetadata.AccessKeyId == STRING
input.ProviderMetadata.Region == STRING
}
Updated 5 days ago