We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
aws-native.ivschat.getRoom
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
Resource type definition for AWS::IVSChat::Room.
Using getRoom
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRoom(args: GetRoomArgs, opts?: InvokeOptions): Promise<GetRoomResult>
function getRoomOutput(args: GetRoomOutputArgs, opts?: InvokeOptions): Output<GetRoomResult>def get_room(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRoomResult
def get_room_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRoomResult]func LookupRoom(ctx *Context, args *LookupRoomArgs, opts ...InvokeOption) (*LookupRoomResult, error)
func LookupRoomOutput(ctx *Context, args *LookupRoomOutputArgs, opts ...InvokeOption) LookupRoomResultOutput> Note: This function is named LookupRoom in the Go SDK.
public static class GetRoom
{
public static Task<GetRoomResult> InvokeAsync(GetRoomArgs args, InvokeOptions? opts = null)
public static Output<GetRoomResult> Invoke(GetRoomInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRoomResult> getRoom(GetRoomArgs args, InvokeOptions options)
public static Output<GetRoomResult> getRoom(GetRoomArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ivschat:getRoom
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- Arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- arn String
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- arn str
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- arn String
- Room ARN is automatically generated on creation and assigned as the unique identifier.
getRoom Result
The following output properties are available:
- Arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- Id string
- The system-generated ID of the room.
- Logging
Configuration List<string>Identifiers - Array of logging configuration identifiers attached to the room.
- Maximum
Message intLength - The maximum number of characters in a single message.
- Maximum
Message intRate Per Second - The maximum number of messages per second that can be sent to the room.
- Message
Review Pulumi.Handler Aws Native. Ivs Chat. Outputs. Room Message Review Handler - Configuration information for optional review of messages.
- Name string
- The name of the room. The value does not need to be unique.
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- Id string
- The system-generated ID of the room.
- Logging
Configuration []stringIdentifiers - Array of logging configuration identifiers attached to the room.
- Maximum
Message intLength - The maximum number of characters in a single message.
- Maximum
Message intRate Per Second - The maximum number of messages per second that can be sent to the room.
- Message
Review RoomHandler Message Review Handler - Configuration information for optional review of messages.
- Name string
- The name of the room. The value does not need to be unique.
- Tag
- An array of key-value pairs to apply to this resource.
- arn String
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- id String
- The system-generated ID of the room.
- logging
Configuration List<String>Identifiers - Array of logging configuration identifiers attached to the room.
- maximum
Message IntegerLength - The maximum number of characters in a single message.
- maximum
Message IntegerRate Per Second - The maximum number of messages per second that can be sent to the room.
- message
Review RoomHandler Message Review Handler - Configuration information for optional review of messages.
- name String
- The name of the room. The value does not need to be unique.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- arn string
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- id string
- The system-generated ID of the room.
- logging
Configuration string[]Identifiers - Array of logging configuration identifiers attached to the room.
- maximum
Message numberLength - The maximum number of characters in a single message.
- maximum
Message numberRate Per Second - The maximum number of messages per second that can be sent to the room.
- message
Review RoomHandler Message Review Handler - Configuration information for optional review of messages.
- name string
- The name of the room. The value does not need to be unique.
- Tag[]
- An array of key-value pairs to apply to this resource.
- arn str
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- id str
- The system-generated ID of the room.
- logging_
configuration_ Sequence[str]identifiers - Array of logging configuration identifiers attached to the room.
- maximum_
message_ intlength - The maximum number of characters in a single message.
- maximum_
message_ intrate_ per_ second - The maximum number of messages per second that can be sent to the room.
- message_
review_ Roomhandler Message Review Handler - Configuration information for optional review of messages.
- name str
- The name of the room. The value does not need to be unique.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- arn String
- Room ARN is automatically generated on creation and assigned as the unique identifier.
- id String
- The system-generated ID of the room.
- logging
Configuration List<String>Identifiers - Array of logging configuration identifiers attached to the room.
- maximum
Message NumberLength - The maximum number of characters in a single message.
- maximum
Message NumberRate Per Second - The maximum number of messages per second that can be sent to the room.
- message
Review Property MapHandler - Configuration information for optional review of messages.
- name String
- The name of the room. The value does not need to be unique.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
RoomMessageReviewHandler
- Fallback
Result Pulumi.Aws Native. Ivs Chat. Room Message Review Handler Fallback Result - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- Uri string
- Identifier of the message review handler.
- Fallback
Result RoomMessage Review Handler Fallback Result - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- Uri string
- Identifier of the message review handler.
- fallback
Result RoomMessage Review Handler Fallback Result - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- uri String
- Identifier of the message review handler.
- fallback
Result RoomMessage Review Handler Fallback Result - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- uri string
- Identifier of the message review handler.
- fallback_
result RoomMessage Review Handler Fallback Result - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- uri str
- Identifier of the message review handler.
- fallback
Result "ALLOW" | "DENY" - Specifies the fallback behavior if the handler does not return a valid response, encounters an error, or times out.
- uri String
- Identifier of the message review handler.
RoomMessageReviewHandlerFallbackResult
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.37.0 published on Wednesday, Oct 15, 2025 by Pulumi
