interface CfnSourceLocationProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.MediaTailor.CfnSourceLocationProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsmediatailor#CfnSourceLocationProps |
![]() | software.amazon.awscdk.services.mediatailor.CfnSourceLocationProps |
![]() | aws_cdk.aws_mediatailor.CfnSourceLocationProps |
![]() | aws-cdk-lib » aws_mediatailor » CfnSourceLocationProps |
Properties for defining a CfnSourceLocation
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediatailor as mediatailor } from 'aws-cdk-lib';
const cfnSourceLocationProps: mediatailor.CfnSourceLocationProps = {
httpConfiguration: {
baseUrl: 'baseUrl',
},
sourceLocationName: 'sourceLocationName',
// the properties below are optional
accessConfiguration: {
accessType: 'accessType',
secretsManagerAccessTokenConfiguration: {
headerName: 'headerName',
secretArn: 'secretArn',
secretStringKey: 'secretStringKey',
},
},
defaultSegmentDeliveryConfiguration: {
baseUrl: 'baseUrl',
},
segmentDeliveryConfigurations: [{
baseUrl: 'baseUrl',
name: 'name',
}],
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
http | IResolvable | Http | The HTTP configuration for the source location. |
source | string | The name of the source location. |
access | IResolvable | Access | The access configuration for the source location. |
default | IResolvable | Default | The default segment delivery configuration. |
segment | IResolvable | IResolvable | Segment [] | The segment delivery configurations for the source location. |
tags? | Cfn [] | The tags assigned to the source location. |
httpConfiguration
Type:
IResolvable
|
Http
The HTTP configuration for the source location.
sourceLocationName
Type:
string
The name of the source location.
accessConfiguration?
Type:
IResolvable
|
Access
(optional)
The access configuration for the source location.
defaultSegmentDeliveryConfiguration?
Type:
IResolvable
|
Default
(optional)
The default segment delivery configuration.
segmentDeliveryConfigurations?
Type:
IResolvable
|
IResolvable
|
Segment
[]
(optional)
The segment delivery configurations for the source location.
tags?
Type:
Cfn
[]
(optional)
The tags assigned to the source location.
Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources .