Class CfnSourceLocationProps
Properties for defining a CfnSourceLocation
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.MediaTailor
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnSourceLocationProps : Object, ICfnSourceLocationProps
Syntax (vb)
Public Class CfnSourceLocationProps
Inherits Object
Implements ICfnSourceLocationProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaTailor;
var cfnSourceLocationProps = new CfnSourceLocationProps {
HttpConfiguration = new HttpConfigurationProperty {
BaseUrl = "baseUrl"
},
SourceLocationName = "sourceLocationName",
// the properties below are optional
AccessConfiguration = new AccessConfigurationProperty {
AccessType = "accessType",
SecretsManagerAccessTokenConfiguration = new SecretsManagerAccessTokenConfigurationProperty {
HeaderName = "headerName",
SecretArn = "secretArn",
SecretStringKey = "secretStringKey"
}
},
DefaultSegmentDeliveryConfiguration = new DefaultSegmentDeliveryConfigurationProperty {
BaseUrl = "baseUrl"
},
SegmentDeliveryConfigurations = new [] { new SegmentDeliveryConfigurationProperty {
BaseUrl = "baseUrl",
Name = "name"
} },
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnSourceLocationProps() |
Properties
AccessConfiguration | The access configuration for the source location. |
DefaultSegmentDeliveryConfiguration | The default segment delivery configuration. |
HttpConfiguration | The HTTP configuration for the source location. |
SegmentDeliveryConfigurations | The segment delivery configurations for the source location. |
SourceLocationName | The name of the source location. |
Tags | The tags assigned to the source location. |
Constructors
CfnSourceLocationProps()
public CfnSourceLocationProps()
Properties
AccessConfiguration
The access configuration for the source location.
public object AccessConfiguration { get; set; }
Property Value
System.Object
Remarks
DefaultSegmentDeliveryConfiguration
The default segment delivery configuration.
public object DefaultSegmentDeliveryConfiguration { get; set; }
Property Value
System.Object
Remarks
HttpConfiguration
The HTTP configuration for the source location.
public object HttpConfiguration { get; set; }
Property Value
System.Object
Remarks
SegmentDeliveryConfigurations
The segment delivery configurations for the source location.
public object SegmentDeliveryConfigurations { get; set; }
Property Value
System.Object
Remarks
SourceLocationName
The name of the source location.
public string SourceLocationName { get; set; }
Property Value
System.String
Remarks
Tags
The tags assigned to the source location.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
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 .