interface CfnFunctionMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.MediaTailor.CfnFunctionMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsmediatailor#CfnFunctionMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnFunctionMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_mediatailor.CfnFunctionMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_mediatailor » CfnFunctionMixinProps |
Properties for CfnFunctionPropsMixin.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-function.html
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/cfn-property-mixins';
const cfnFunctionMixinProps: mediatailor.CfnFunctionMixinProps = {
customOutputConfiguration: {
output: {
outputKey: 'output',
},
runtime: 'runtime',
},
description: 'description',
functionId: 'functionId',
functionType: 'functionType',
httpRequestConfiguration: {
body: 'body',
headers: {
headersKey: 'headers',
},
methodType: 'methodType',
output: {
outputKey: 'output',
},
requestTimeoutMilliseconds: 123,
runtime: 'runtime',
url: 'url',
},
sequentialExecutorConfiguration: {
functionList: [{
functionId: 'functionId',
runCondition: 'runCondition',
}],
output: {
outputKey: 'output',
},
runtime: 'runtime',
timeoutMilliseconds: 123,
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| custom | IResolvable | Custom | Configuration for custom output functions. |
| description? | string | A description of the function. |
| function | string | The unique identifier for the function. |
| function | string | |
| http | IResolvable | Http | Configuration for HTTP request functions. |
| sequential | IResolvable | Sequential | Configuration for sequential executor functions. |
| tags? | Cfn[] | The tags to assign to the function resource. |
customOutputConfiguration?
Type:
IResolvable | Custom
(optional)
Configuration for custom output functions.
description?
Type:
string
(optional)
A description of the function.
functionId?
Type:
string
(optional)
The unique identifier for the function.
functionType?
Type:
string
(optional)
httpRequestConfiguration?
Type:
IResolvable | Http
(optional)
Configuration for HTTP request functions.
sequentialExecutorConfiguration?
Type:
IResolvable | Sequential
(optional)
Configuration for sequential executor functions.
tags?
Type:
Cfn[]
(optional)
The tags to assign to the function resource.

.NET
Go
Java
Python
TypeScript