We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 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.26.0 published on Wednesday, Mar 12, 2025 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)
public static Output<GetLiveSourceResult> getLiveSource(GetLiveSourceArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:mediatailor:getLiveSource
  arguments:
    # arguments dictionaryThe following arguments are supported:
- LiveSource stringName 
- The name that's used to refer to a live source.
- SourceLocation stringName 
- The name of the source location.
- LiveSource stringName 
- The name that's used to refer to a live source.
- SourceLocation stringName 
- The name of the source location.
- liveSource StringName 
- The name that's used to refer to a live source.
- sourceLocation StringName 
- The name of the source location.
- liveSource stringName 
- The name that's used to refer to a live source.
- sourceLocation 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.
- liveSource StringName 
- The name that's used to refer to a live source.
- sourceLocation StringName 
- The name of the source location.
getLiveSource Result
The following output properties are available:
- Arn string
- HttpPackage 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
- HttpPackage []LiveConfigurations Source Http Package Configuration 
- Tag
- The tags to assign to the live source.
- arn String
- httpPackage List<LiveConfigurations Source Http Package Configuration> 
- List<Tag>
- The tags to assign to the live source.
- arn string
- httpPackage 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
- httpPackage List<Property Map>Configurations 
- List<Property Map>
- The tags to assign to the live source.
Supporting Types
LiveSourceHttpPackageConfiguration    
- Path string
- SourceGroup string
- Type
Pulumi.Aws Native. Media Tailor. Live Source Type 
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
- Path string
- SourceGroup string
- Type
LiveSource Type 
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
- path String
- sourceGroup String
- type
LiveSource Type 
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
- path string
- sourceGroup string
- type
LiveSource Type 
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
- path str
- source_group str
- type
LiveSource Type 
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
- path String
- sourceGroup String
- type "DASH" | "HLS"
- The streaming protocol for this package configuration. Supported values are HLSandDASH.
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi