meet.conferenceRecords.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.list

valid {
    input.Qs.filter == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.participants.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.participants.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.filter == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.participants.participantSessions.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.participants.participantSessions.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.filter == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.recordings.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.recordings.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.transcripts.entries.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.transcripts.entries.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.transcripts.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.conferenceRecords.transcripts.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

meet.spaces.create

enum_SpaceConfigAccessType := [ "ACCESS_TYPE_UNSPECIFIED", "OPEN", "TRUSTED", "RESTRICTED" ]
enum_SpaceConfigEntryPointAccess := [ "ENTRY_POINT_ACCESS_UNSPECIFIED", "ALL", "CREATOR_APP_ONLY" ]

valid {
    input.Body.activeConference == {}
    input.Body.config.accessType == enum_SpaceConfigAccessType[_]
    input.Body.config.entryPointAccess == enum_SpaceConfigEntryPointAccess[_]
    input.Body.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.spaces.endActiveConference

valid {
    input.Body.STRING == STRING
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.spaces.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

meet.spaces.patch

enum_SpaceConfigAccessType := [ "ACCESS_TYPE_UNSPECIFIED", "OPEN", "TRUSTED", "RESTRICTED" ]
enum_SpaceConfigEntryPointAccess := [ "ENTRY_POINT_ACCESS_UNSPECIFIED", "ALL", "CREATOR_APP_ONLY" ]

valid {
    input.Body.activeConference == {}
    input.Body.config.accessType == enum_SpaceConfigAccessType[_]
    input.Body.config.entryPointAccess == enum_SpaceConfigEntryPointAccess[_]
    input.Body.name == STRING
    input.ReqMap.name == STRING
    input.Qs.updateMask == STRING
    input.ProviderMetadata.Region == STRING
}