Skip to content

ProvisionConfigProps

Properties for defining a ProvisionConfig.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-fc3-provisionconfig

Initializer

import { ProvisionConfigProps } from '@alicloud/ros-cdk-fc3'
const provisionConfigProps: ProvisionConfigProps = { ... }

Properties

Name Type Description
defaultTarget number | @alicloud/ros-cdk-core.IResolvable Property defaultTarget: The number of target resources to reserve.
functionName string | @alicloud/ros-cdk-core.IResolvable Property functionName: Function name.
alwaysAllocateCpu boolean | @alicloud/ros-cdk-core.IResolvable Property alwaysAllocateCpu: Whether CPU should always be allocated;
alwaysAllocateGpu boolean | @alicloud/ros-cdk-core.IResolvable Property alwaysAllocateGpu: Whether GPU should always be allocated;
qualifier string | @alicloud/ros-cdk-core.IResolvable Property qualifier: Function alias or LATEST.
scheduledActions @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | ScheduledActionsProperty[] Property scheduledActions: Timing policy configuration.
targetTrackingPolicies @alicloud/ros-cdk-core.IResolvable | @alicloud/ros-cdk-core.IResolvable | TargetTrackingPoliciesProperty[] Property targetTrackingPolicies: Target tracking policy configuration.

defaultTargetRequired

public readonly defaultTarget: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

Property defaultTarget: The number of target resources to reserve.


functionNameRequired

public readonly functionName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property functionName: Function name.


alwaysAllocateCpuOptional

public readonly alwaysAllocateCpu: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property alwaysAllocateCpu: Whether CPU should always be allocated;

defaults to true.


alwaysAllocateGpuOptional

public readonly alwaysAllocateGpu: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property alwaysAllocateGpu: Whether GPU should always be allocated;

defaults to true.


qualifierOptional

public readonly qualifier: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property qualifier: Function alias or LATEST.


scheduledActionsOptional

public readonly scheduledActions: IResolvable | IResolvable | ScheduledActionsProperty[];

Property scheduledActions: Timing policy configuration.


targetTrackingPoliciesOptional

public readonly targetTrackingPolicies: IResolvable | IResolvable | TargetTrackingPoliciesProperty[];

Property targetTrackingPolicies: Target tracking policy configuration.