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.mediatailor.getLiveSource
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
Definition of AWS::MediaTailor::LiveSource Resource Type
Using getLiveSource
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 getLiveSource(args: GetLiveSourceArgs, opts?: InvokeOptions): Promise<GetLiveSourceResult>
function getLiveSourceOutput(args: GetLiveSourceOutputArgs, opts?: InvokeOptions): Output<GetLiveSourceResult>
def get_live_source(live_source_name: Optional[str] = None,
source_location_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLiveSourceResult
def get_live_source_output(live_source_name: Optional[pulumi.Input[str]] = None,
source_location_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLiveSourceResult]
func LookupLiveSource(ctx *Context, args *LookupLiveSourceArgs, opts ...InvokeOption) (*LookupLiveSourceResult, error)
func LookupLiveSourceOutput(ctx *Context, args *LookupLiveSourceOutputArgs, opts ...InvokeOption) LookupLiveSourceResultOutput
> Note: This function is named LookupLiveSource
in the Go SDK.
public static class GetLiveSource
{
public static Task<GetLiveSourceResult> InvokeAsync(GetLiveSourceArgs args, InvokeOptions? opts = null)
public static Output<GetLiveSourceResult> Invoke(GetLiveSourceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLiveSourceResult> getLiveSource(GetLiveSourceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:mediatailor:getLiveSource
arguments:
# arguments dictionary
The following arguments are supported:
- Live
Source stringName - The name that's used to refer to a live source.
- Source
Location stringName - The name of the source location.
- Live
Source stringName - The name that's used to refer to a live source.
- Source
Location stringName - The name of the source location.
- live
Source StringName - The name that's used to refer to a live source.
- source
Location StringName - The name of the source location.
- live
Source stringName - The name that's used to refer to a live source.
- source
Location stringName - The name of the source location.
- live_
source_ strname - The name that's used to refer to a live source.
- source_
location_ strname - The name of the source location.
- live
Source StringName - The name that's used to refer to a live source.
- source
Location StringName - The name of the source location.
getLiveSource Result
The following output properties are available:
- Arn string
- Http
Package List<Pulumi.Configurations Aws Native. Media Tailor. Outputs. Live Source Http Package Configuration> - List<Pulumi.
Aws Native. Outputs. Tag> - The tags to assign to the live source.
- Arn string
- Http
Package []LiveConfigurations Source Http Package Configuration - Tag
- The tags to assign to the live source.
- arn String
- http
Package List<LiveConfigurations Source Http Package Configuration> - List<Tag>
- The tags to assign to the live source.
- arn string
- http
Package LiveConfigurations Source Http Package Configuration[] - Tag[]
- The tags to assign to the live source.
- arn str
- http_
package_ Sequence[Liveconfigurations Source Http Package Configuration] - Sequence[root_Tag]
- The tags to assign to the live source.
- arn String
- http
Package List<Property Map>Configurations - List<Property Map>
- The tags to assign to the live source.
Supporting Types
LiveSourceHttpPackageConfiguration
- Path string
- Source
Group string - Type
Pulumi.
Aws Native. Media Tailor. Live Source Type - The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
- Path string
- Source
Group string - Type
Live
Source Type - The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
- path String
- source
Group String - type
Live
Source Type - The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
- path string
- source
Group string - type
Live
Source Type - The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
- path str
- source_
group str - type
Live
Source Type - The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
- path String
- source
Group String - type "DASH" | "HLS"
- The streaming protocol for this package configuration. Supported values are
HLS
andDASH
.
LiveSourceType
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