Definition of AWS::MediaTailor::SourceLocation Resource Type
http_configuration
(Attributes) The HTTP configuration for the source location.
(see below for nested schema)source_location_name
(String)access_configuration
(Attributes) Access configuration parameters.
(see below for nested schema)default_segment_delivery_configuration
(Attributes) The optional configuration for a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.
(see below for nested schema)segment_delivery_configurations
(Attributes List) A list of the segment delivery configurations associated with this resource.
(see below for nested schema)tags
(Attributes Set) The tags to assign to the source location. (see below for nested schema)arn
(String) The ARN of the source location.
id
(String) Uniquely identifies the resource.http_configuration
Required:
base_url
(String) The base URL for the source location host server. This string must include the protocol, such as https://.
access_configuration
Optional:
access_type
(String)secrets_manager_access_token_configuration
(Attributes) AWS Secrets Manager access token configuration parameters. For information about Secrets Manager access token authentication, see Working with AWS Secrets Manager access token authentication.
(see below for nested schema)access_configuration.secrets_manager_access_token_configuration
Optional:
header_name
(String) The name of the HTTP header used to supply the access token in requests to the source location.
secret_arn
(String) The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the access token.
secret_string_key
(String) The AWS Secrets Manager SecretString key associated with the access token. MediaTailor uses the key to look up SecretString key and value pair containing the access token.
default_segment_delivery_configuration
Optional:
base_url
(String) The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.
segment_delivery_configurations
Optional:
base_url
(String) The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path
. To use a relative URL specify the relative path, such as /some/path*
.
name
(String) A unique identifier used to distinguish between multiple segment delivery configurations in a source location.
tags
Required:
key
(String)value
(String)Import is supported using the following syntax:
$ terraform import awscc_mediatailor_source_location.example <resource ID>