Skip to content

ProvisionConfigProps

Properties for defining a ProvisionConfig.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Fc3;
new ProvisionConfigProps {
    object DefaultTarget,
    object FunctionName,
    object AlwaysAllocateCpu = null,
    object AlwaysAllocateGpu = null,
    object Qualifier = null,
    object ScheduledActions = null,
    object TargetTrackingPolicies = null
};

Properties

Name Type Description
DefaultTarget object Property defaultTarget: The number of target resources to reserve.
FunctionName object Property functionName: Function name.
AlwaysAllocateCpu object Property alwaysAllocateCpu: Whether CPU should always be allocated;
AlwaysAllocateGpu object Property alwaysAllocateGpu: Whether GPU should always be allocated;
Qualifier object Property qualifier: Function alias or LATEST.
ScheduledActions object Property scheduledActions: Timing policy configuration.
TargetTrackingPolicies object Property targetTrackingPolicies: Target tracking policy configuration.

DefaultTargetRequired

public object DefaultTarget { get; set; }
  • Type: object

Property defaultTarget: The number of target resources to reserve.


FunctionNameRequired

public object FunctionName { get; set; }
  • Type: object

Property functionName: Function name.


AlwaysAllocateCpuOptional

public object AlwaysAllocateCpu { get; set; }
  • Type: object

Property alwaysAllocateCpu: Whether CPU should always be allocated;

defaults to true.


AlwaysAllocateGpuOptional

public object AlwaysAllocateGpu { get; set; }
  • Type: object

Property alwaysAllocateGpu: Whether GPU should always be allocated;

defaults to true.


QualifierOptional

public object Qualifier { get; set; }
  • Type: object

Property qualifier: Function alias or LATEST.


ScheduledActionsOptional

public object ScheduledActions { get; set; }
  • Type: object

Property scheduledActions: Timing policy configuration.


TargetTrackingPoliciesOptional

public object TargetTrackingPolicies { get; set; }
  • Type: object

Property targetTrackingPolicies: Target tracking policy configuration.