aws-native logo
AWS Native v0.49.0, Jan 26 23

aws-native.kinesisvideo.getSignalingChannel

Resource Type Definition for AWS::KinesisVideo::SignalingChannel

Using getSignalingChannel

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 getSignalingChannel(args: GetSignalingChannelArgs, opts?: InvokeOptions): Promise<GetSignalingChannelResult>
function getSignalingChannelOutput(args: GetSignalingChannelOutputArgs, opts?: InvokeOptions): Output<GetSignalingChannelResult>
def get_signaling_channel(name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetSignalingChannelResult
def get_signaling_channel_output(name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetSignalingChannelResult]
func LookupSignalingChannel(ctx *Context, args *LookupSignalingChannelArgs, opts ...InvokeOption) (*LookupSignalingChannelResult, error)
func LookupSignalingChannelOutput(ctx *Context, args *LookupSignalingChannelOutputArgs, opts ...InvokeOption) LookupSignalingChannelResultOutput

> Note: This function is named LookupSignalingChannel in the Go SDK.

public static class GetSignalingChannel 
{
    public static Task<GetSignalingChannelResult> InvokeAsync(GetSignalingChannelArgs args, InvokeOptions? opts = null)
    public static Output<GetSignalingChannelResult> Invoke(GetSignalingChannelInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSignalingChannelResult> getSignalingChannel(GetSignalingChannelArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:kinesisvideo:getSignalingChannel
  arguments:
    # arguments dictionary

The following arguments are supported:

Name string

The name of the Kinesis Video Signaling Channel.

Name string

The name of the Kinesis Video Signaling Channel.

name String

The name of the Kinesis Video Signaling Channel.

name string

The name of the Kinesis Video Signaling Channel.

name str

The name of the Kinesis Video Signaling Channel.

name String

The name of the Kinesis Video Signaling Channel.

getSignalingChannel Result

The following output properties are available:

Arn string

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

MessageTtlSeconds int

The period of time a signaling channel retains undelivered messages before they are discarded.

Tags List<Pulumi.AwsNative.KinesisVideo.Outputs.SignalingChannelTag>

An array of key-value pairs to apply to this resource.

Type Pulumi.AwsNative.KinesisVideo.SignalingChannelType

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

Arn string

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

MessageTtlSeconds int

The period of time a signaling channel retains undelivered messages before they are discarded.

Tags []SignalingChannelTag

An array of key-value pairs to apply to this resource.

Type SignalingChannelType

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

arn String

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

messageTtlSeconds Integer

The period of time a signaling channel retains undelivered messages before they are discarded.

tags List<SignalingChannelTag>

An array of key-value pairs to apply to this resource.

type SignalingChannelType

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

arn string

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

messageTtlSeconds number

The period of time a signaling channel retains undelivered messages before they are discarded.

tags SignalingChannelTag[]

An array of key-value pairs to apply to this resource.

type SignalingChannelType

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

arn str

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

message_ttl_seconds int

The period of time a signaling channel retains undelivered messages before they are discarded.

tags Sequence[SignalingChannelTag]

An array of key-value pairs to apply to this resource.

type SignalingChannelType

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

arn String

The Amazon Resource Name (ARN) of the Kinesis Video Signaling Channel.

messageTtlSeconds Number

The period of time a signaling channel retains undelivered messages before they are discarded.

tags List<Property Map>

An array of key-value pairs to apply to this resource.

type "SINGLE_MASTER"

The type of the Kinesis Video Signaling Channel to create. Currently, SINGLE_MASTER is the only supported channel type.

Supporting Types

SignalingChannelTag

Key string

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Key string

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key string

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value string

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key str

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value str

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. Specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. Specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. The following characters can be used: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

SignalingChannelType

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0