There is a command group 'az_communication_rooms'. This group of commands could 'commands to interact with azure communication services rooms gateway'. The group of commands has global parameter '--debug' which means 'Increase logging verbosity to show all debug logs.'. The group of commands has global parameter '--help -h' which means 'Show this help message and exit.'. The group of commands has global parameter '--only-show-errors' which means 'Only show errors, suppressing warnings.'. The group of commands has global parameter '--output -o' which means 'Output format.'. The group of commands has global parameter '--query' which means 'JMESPath query string. See <a href="http://jmespath.org/">http://jmespath.org/</a> for more information and examples.'. The group of commands has global parameter '--subscription' which means 'Name or ID of subscription. You can configure the default subscription using `az account set -s NAME_OR_ID`.'. The group of commands has global parameter '--verbose' which means 'Increase logging verbosity. Use --debug for full debug logs.'. This group contains a child command 'az_communication_rooms_create'.The syntax is: az communication rooms create [--attendee-participants]
                              [--connection-string]
                              [--consumer-participants]
                              [--presenter-participants]
                              [--pstn-dial-out-enabled]
                              [--valid-from]
                              [--valid-until]. The 1th example of the child command would be to use it to 'create a room with default parameters', the syntax is: az communication rooms create. The 2th example of the child command would be to use it to 'create a room with valid from and valid until date times', the syntax is: az communication rooms create --valid-from "2022-07-14T10:21" --valid-until "2022-08-14T10:21". The 3th example of the child command would be to use it to 'create a room with valid from  valid until date times and pstn dial out enabled', the syntax is: az communication rooms create --valid-from "2022-07-14T10:21" --valid-until "2022-08-14T10:21" --pstn-dial-out-enabled "True". The 4th example of the child command would be to use it to 'create a room with a list of participants with presenter role', the syntax is: az communication rooms create --presenter-participants "8:acs:xxxxxx" "8:acs:xxxxxx". The 5th example of the child command would be to use it to 'create a room with a list of participants with attendee role', the syntax is: az communication rooms create --attendee-participants "8:acs:xxxxxx" "8:acs:xxxxxx". The 6th example of the child command would be to use it to 'create a room with a list of participants with presenter and consumer roles', the syntax is: az communication rooms create --presenter-participants "8:acs:xxxxxx" "8:acs:xxxxxx" --consumer-participants "8:acs:xxxxxx" "8:acs:xxxxxx". The parameter '--attendee-participants' is optional. collection of identities to be invited to the room as attendee. optional.. The parameter '--connection-string' is optional. communication connection string. environment variable: azure_communication_connection_string.. The parameter '--consumer-participants' is optional. collection of identities to be invited to the room as consumer. optional.. The parameter '--presenter-participants' is optional. collection of identities to be invited to the room as presenter. optional.. The parameter '--pstn-dial-out-enabled' is optional. set this flag to true if, at the time of the call, dial out to a pstn number is enabled in a particular room. by default, this flag is set to false. optional.. The parameter '--valid-from' is optional. the timestamp from when the room is open for joining, in in iso8601 format, ex: 2023-03-31t10:21. optional.. The parameter '--valid-until' is optional. the timestamp from when the room can no longer be joined, in iso8601 format, ex: 2023-06-31t10:21. optional.. 