We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.ivschat.getRoom
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ivschat:getRoom
arguments:
# arguments dictionary
The 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.9.0 published on Monday, Nov 18, 2024 by Pulumi