Interface CfnFunctionPropsMixin.VastRequestConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnFunctionPropsMixin.VastRequestConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnFunctionPropsMixin

@Stability(Stable) public static interface CfnFunctionPropsMixin.VastRequestConfigurationProperty extends software.amazon.jsii.JsiiSerializable
The configuration for a VAST_REQUEST function.

Specifies the HTTP method, URL, headers, body, timeout, and output expressions for a request to a VAST endpoint. MediaTailor parses the response as VAST and resolves wrapper redirects, then makes the parsed ads available to the function's output expressions. For more information, see Function types and composition (https://docs.aws.amazon.com/mediatailor/latest/ug/monetization-functions-types.html) in the MediaTailor User Guide.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.cfnpropertymixins.services.mediatailor.*;
 VastRequestConfigurationProperty vastRequestConfigurationProperty = VastRequestConfigurationProperty.builder()
         .body("body")
         .headers(Map.of(
                 "headersKey", "headers"))
         .methodType("methodType")
         .output(Map.of(
                 "outputKey", "output"))
         .requestTimeoutMilliseconds(123)
         .runtime("runtime")
         .url("url")
         .build();
 

See Also: