Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getImagingPolicyVideo
Explore with Pulumi AI
Using getImagingPolicyVideo
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getImagingPolicyVideo(args: GetImagingPolicyVideoArgs, opts?: InvokeOptions): Promise<GetImagingPolicyVideoResult>
function getImagingPolicyVideoOutput(args: GetImagingPolicyVideoOutputArgs, opts?: InvokeOptions): Output<GetImagingPolicyVideoResult>
def get_imaging_policy_video(policy: Optional[GetImagingPolicyVideoPolicy] = None,
opts: Optional[InvokeOptions] = None) -> GetImagingPolicyVideoResult
def get_imaging_policy_video_output(policy: Optional[pulumi.Input[GetImagingPolicyVideoPolicyArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImagingPolicyVideoResult]
func LookupImagingPolicyVideo(ctx *Context, args *LookupImagingPolicyVideoArgs, opts ...InvokeOption) (*LookupImagingPolicyVideoResult, error)
func LookupImagingPolicyVideoOutput(ctx *Context, args *LookupImagingPolicyVideoOutputArgs, opts ...InvokeOption) LookupImagingPolicyVideoResultOutput
> Note: This function is named LookupImagingPolicyVideo
in the Go SDK.
public static class GetImagingPolicyVideo
{
public static Task<GetImagingPolicyVideoResult> InvokeAsync(GetImagingPolicyVideoArgs args, InvokeOptions? opts = null)
public static Output<GetImagingPolicyVideoResult> Invoke(GetImagingPolicyVideoInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImagingPolicyVideoResult> getImagingPolicyVideo(GetImagingPolicyVideoArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getImagingPolicyVideo:getImagingPolicyVideo
arguments:
# arguments dictionary
The following arguments are supported:
getImagingPolicyVideo Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- Policy
Get
Imaging Policy Video Policy
- Id string
- The provider-assigned unique ID for this managed resource.
- Json string
- Policy
Get
Imaging Policy Video Policy
- id String
- The provider-assigned unique ID for this managed resource.
- json String
- policy
Get
Imaging Policy Video Policy
- id string
- The provider-assigned unique ID for this managed resource.
- json string
- policy
Get
Imaging Policy Video Policy
- id str
- The provider-assigned unique ID for this managed resource.
- json str
- policy
Get
Imaging Policy Video Policy
- id String
- The provider-assigned unique ID for this managed resource.
- json String
- policy Property Map
Supporting Types
GetImagingPolicyVideoPolicy
- Breakpoints
Get
Imaging Policy Video Policy Breakpoints - The breakpoint widths (in pixels) to use to create derivative images/videos.
- Hosts List<string>
- Hosts that are allowed for image/video URLs within transformations or variables.
- Output
Get
Imaging Policy Video Policy Output - Dictates the output quality that are created for each resized video.
- Rollout
Duration string - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- Variables
List<Get
Imaging Policy Video Policy Variable> - Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
- Breakpoints
Get
Imaging Policy Video Policy Breakpoints - The breakpoint widths (in pixels) to use to create derivative images/videos.
- Hosts []string
- Hosts that are allowed for image/video URLs within transformations or variables.
- Output
Get
Imaging Policy Video Policy Output Type - Dictates the output quality that are created for each resized video.
- Rollout
Duration string - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- Variables
[]Get
Imaging Policy Video Policy Variable - Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
- breakpoints
Get
Imaging Policy Video Policy Breakpoints - The breakpoint widths (in pixels) to use to create derivative images/videos.
- hosts List<String>
- Hosts that are allowed for image/video URLs within transformations or variables.
- output
Get
Imaging Policy Video Policy Output - Dictates the output quality that are created for each resized video.
- rollout
Duration String - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- variables
List<Get
Imaging Policy Video Policy Variable> - Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
- breakpoints
Get
Imaging Policy Video Policy Breakpoints - The breakpoint widths (in pixels) to use to create derivative images/videos.
- hosts string[]
- Hosts that are allowed for image/video URLs within transformations or variables.
- output
Get
Imaging Policy Video Policy Output - Dictates the output quality that are created for each resized video.
- rollout
Duration string - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- variables
Get
Imaging Policy Video Policy Variable[] - Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
- breakpoints
Get
Imaging Policy Video Policy Breakpoints - The breakpoint widths (in pixels) to use to create derivative images/videos.
- hosts Sequence[str]
- Hosts that are allowed for image/video URLs within transformations or variables.
- output
Get
Imaging Policy Video Policy Output - Dictates the output quality that are created for each resized video.
- rollout_
duration str - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- variables
Sequence[Get
Imaging Policy Video Policy Variable] - Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
- breakpoints Property Map
- The breakpoint widths (in pixels) to use to create derivative images/videos.
- hosts List<String>
- Hosts that are allowed for image/video URLs within transformations or variables.
- output Property Map
- Dictates the output quality that are created for each resized video.
- rollout
Duration String - The amount of time in seconds that the policy takes to rollout. During the rollout an increasing proportion of images/videos will begin to use the new policy instead of the cached images/videos from the previous version. This value has no effect on the staging network.
- variables List<Property Map>
- Declares variables for use within the policy. Any variable declared here can be invoked throughout transformations as a Variable object, so that you don't have to specify values separately. You can also pass in these variable names and values dynamically as query parameters in the image's request URL.
GetImagingPolicyVideoPolicyBreakpoints
- Widths List<int>
- Widths []int
- widths List<Integer>
- widths number[]
- widths Sequence[int]
- widths List<Number>
GetImagingPolicyVideoPolicyOutput
- Perceptual
Quality string - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- Perceptual
Quality stringVar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- Placeholder
Video stringUrl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- Placeholder
Video stringUrl Var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- Video
Adaptive stringQuality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- Video
Adaptive stringQuality Var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- Perceptual
Quality string - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- Perceptual
Quality stringVar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- Placeholder
Video stringUrl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- Placeholder
Video stringUrl Var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- Video
Adaptive stringQuality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- Video
Adaptive stringQuality Var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- perceptual
Quality String - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- perceptual
Quality StringVar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- placeholder
Video StringUrl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- placeholder
Video StringUrl Var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- video
Adaptive StringQuality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- video
Adaptive StringQuality Var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- perceptual
Quality string - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- perceptual
Quality stringVar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- placeholder
Video stringUrl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- placeholder
Video stringUrl Var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- video
Adaptive stringQuality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- video
Adaptive stringQuality Var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- perceptual_
quality str - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- perceptual_
quality_ strvar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- placeholder_
video_ strurl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- placeholder_
video_ strurl_ var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- video_
adaptive_ strquality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- video_
adaptive_ strquality_ var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- perceptual
Quality String - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- perceptual
Quality StringVar - The quality of derivative videos. High preserves video quality with reduced byte savings while low reduces video quality to increase byte savings.
- placeholder
Video StringUrl - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- placeholder
Video StringUrl Var - Allows you to add a specific placeholder video that appears when a user first requests a video, but before Image & Video Manager processes the video. If not specified the original video plays during the processing time.
- video
Adaptive StringQuality - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
- video
Adaptive StringQuality Var - Override the quality of video to serve when Image & Video Manager detects a slow connection. Specifying lower values lets users with slow connections browse your site with reduced load times without impacting the quality of videos for users with faster connections.
GetImagingPolicyVideoPolicyVariable
- Default
Value string - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - Name string
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- Type string
- The type of value for the variable.
- Enum
Options List<GetImaging Policy Video Policy Variable Enum Option> - Postfix string
- A postfix added to the value provided for the variable, or to the default value.
- Prefix string
- A prefix added to the value provided for the variable, or to the default value.
- Default
Value string - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - Name string
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- Type string
- The type of value for the variable.
- Enum
Options []GetImaging Policy Video Policy Variable Enum Option - Postfix string
- A postfix added to the value provided for the variable, or to the default value.
- Prefix string
- A prefix added to the value provided for the variable, or to the default value.
- default
Value String - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - name String
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- type String
- The type of value for the variable.
- enum
Options List<GetImaging Policy Video Policy Variable Enum Option> - postfix String
- A postfix added to the value provided for the variable, or to the default value.
- prefix String
- A prefix added to the value provided for the variable, or to the default value.
- default
Value string - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - name string
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- type string
- The type of value for the variable.
- enum
Options GetImaging Policy Video Policy Variable Enum Option[] - postfix string
- A postfix added to the value provided for the variable, or to the default value.
- prefix string
- A prefix added to the value provided for the variable, or to the default value.
- default_
value str - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - name str
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- type str
- The type of value for the variable.
- enum_
options Sequence[GetImaging Policy Video Policy Variable Enum Option] - postfix str
- A postfix added to the value provided for the variable, or to the default value.
- prefix str
- A prefix added to the value provided for the variable, or to the default value.
- default
Value String - The default value of the variable if no query parameter is provided. It needs to be one of the
enumOptions
if any are provided. - name String
- The name of the variable, also available as the query parameter name to set the variable's value dynamically. Use up to 50 alphanumeric characters.
- type String
- The type of value for the variable.
- enum
Options List<Property Map> - postfix String
- A postfix added to the value provided for the variable, or to the default value.
- prefix String
- A prefix added to the value provided for the variable, or to the default value.
GetImagingPolicyVideoPolicyVariableEnumOption
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.