AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.104.0 published on Tuesday, Apr 30, 2024 by Pulumi
aws-native.mediatailor.getSourceLocation
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.104.0 published on Tuesday, Apr 30, 2024 by Pulumi
Definition of AWS::MediaTailor::SourceLocation Resource Type
Using getSourceLocation
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 getSourceLocation(args: GetSourceLocationArgs, opts?: InvokeOptions): Promise<GetSourceLocationResult>
function getSourceLocationOutput(args: GetSourceLocationOutputArgs, opts?: InvokeOptions): Output<GetSourceLocationResult>
def get_source_location(source_location_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSourceLocationResult
def get_source_location_output(source_location_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSourceLocationResult]
func LookupSourceLocation(ctx *Context, args *LookupSourceLocationArgs, opts ...InvokeOption) (*LookupSourceLocationResult, error)
func LookupSourceLocationOutput(ctx *Context, args *LookupSourceLocationOutputArgs, opts ...InvokeOption) LookupSourceLocationResultOutput
> Note: This function is named LookupSourceLocation
in the Go SDK.
public static class GetSourceLocation
{
public static Task<GetSourceLocationResult> InvokeAsync(GetSourceLocationArgs args, InvokeOptions? opts = null)
public static Output<GetSourceLocationResult> Invoke(GetSourceLocationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSourceLocationResult> getSourceLocation(GetSourceLocationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:mediatailor:getSourceLocation
arguments:
# arguments dictionary
The following arguments are supported:
- Source
Location stringName
- Source
Location stringName
- source
Location StringName
- source
Location stringName
- source
Location StringName
getSourceLocation Result
The following output properties are available:
- Access
Configuration Pulumi.Aws Native. Media Tailor. Outputs. Source Location Access Configuration - Arn string
- Default
Segment Pulumi.Delivery Configuration Aws Native. Media Tailor. Outputs. Source Location Default Segment Delivery Configuration - Http
Configuration Pulumi.Aws Native. Media Tailor. Outputs. Source Location Http Configuration - Segment
Delivery List<Pulumi.Configurations Aws Native. Media Tailor. Outputs. Source Location Segment Delivery Configuration> - List<Pulumi.
Aws Native. Outputs. Tag> - The tags to assign to the source location.
- Access
Configuration SourceLocation Access Configuration - Arn string
- Default
Segment SourceDelivery Configuration Location Default Segment Delivery Configuration - Http
Configuration SourceLocation Http Configuration - Segment
Delivery []SourceConfigurations Location Segment Delivery Configuration - Tag
- The tags to assign to the source location.
- access
Configuration SourceLocation Access Configuration - arn String
- default
Segment SourceDelivery Configuration Location Default Segment Delivery Configuration - http
Configuration SourceLocation Http Configuration - segment
Delivery List<SourceConfigurations Location Segment Delivery Configuration> - List<Tag>
- The tags to assign to the source location.
- access
Configuration SourceLocation Access Configuration - arn string
- default
Segment SourceDelivery Configuration Location Default Segment Delivery Configuration - http
Configuration SourceLocation Http Configuration - segment
Delivery SourceConfigurations Location Segment Delivery Configuration[] - Tag[]
- The tags to assign to the source location.
- access_
configuration SourceLocation Access Configuration - arn str
- default_
segment_ Sourcedelivery_ configuration Location Default Segment Delivery Configuration - http_
configuration SourceLocation Http Configuration - segment_
delivery_ Sequence[Sourceconfigurations Location Segment Delivery Configuration] - Sequence[root_Tag]
- The tags to assign to the source location.
- access
Configuration Property Map - arn String
- default
Segment Property MapDelivery Configuration - http
Configuration Property Map - segment
Delivery List<Property Map>Configurations - List<Property Map>
- The tags to assign to the source location.
Supporting Types
SourceLocationAccessConfiguration
SourceLocationAccessType
SourceLocationDefaultSegmentDeliveryConfiguration
- Base
Url string
- Base
Url string
- base
Url String
- base
Url string
- base_
url str
- base
Url String
SourceLocationHttpConfiguration
- Base
Url string
- Base
Url string
- base
Url String
- base
Url string
- base_
url str
- base
Url String
SourceLocationSecretsManagerAccessTokenConfiguration
- Header
Name string - Secret
Arn string - Secret
String stringKey
- Header
Name string - Secret
Arn string - Secret
String stringKey
- header
Name String - secret
Arn String - secret
String StringKey
- header
Name string - secret
Arn string - secret
String stringKey
- header_
name str - secret_
arn str - secret_
string_ strkey
- header
Name String - secret
Arn String - secret
String StringKey
SourceLocationSegmentDeliveryConfiguration
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.104.0 published on Tuesday, Apr 30, 2024 by Pulumi