Class PutProvisionedConcurrencyConfigRequest


  • public class PutProvisionedConcurrencyConfigRequest
    extends AbstractModel
    • Constructor Detail

      • PutProvisionedConcurrencyConfigRequest

        public PutProvisionedConcurrencyConfigRequest()
      • PutProvisionedConcurrencyConfigRequest

        public PutProvisionedConcurrencyConfigRequest​(PutProvisionedConcurrencyConfigRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getFunctionName

        public String getFunctionName()
        Get 需要设置预置并发的函数的名称
        Returns:
        FunctionName 需要设置预置并发的函数的名称
      • setFunctionName

        public void setFunctionName​(String FunctionName)
        Set 需要设置预置并发的函数的名称
        Parameters:
        FunctionName - 需要设置预置并发的函数的名称
      • getQualifier

        public String getQualifier()
        Get 函数的版本号,注:$LATEST版本不支持预置并发
        Returns:
        Qualifier 函数的版本号,注:$LATEST版本不支持预置并发
      • setQualifier

        public void setQualifier​(String Qualifier)
        Set 函数的版本号,注:$LATEST版本不支持预置并发
        Parameters:
        Qualifier - 函数的版本号,注:$LATEST版本不支持预置并发
      • getVersionProvisionedConcurrencyNum

        public Long getVersionProvisionedConcurrencyNum()
        Get 预置并发数量,注:所有版本的预置并发数总和存在上限限制,当前的上限是:函数最大并发配额 - 100
        Returns:
        VersionProvisionedConcurrencyNum 预置并发数量,注:所有版本的预置并发数总和存在上限限制,当前的上限是:函数最大并发配额 - 100
      • setVersionProvisionedConcurrencyNum

        public void setVersionProvisionedConcurrencyNum​(Long VersionProvisionedConcurrencyNum)
        Set 预置并发数量,注:所有版本的预置并发数总和存在上限限制,当前的上限是:函数最大并发配额 - 100
        Parameters:
        VersionProvisionedConcurrencyNum - 预置并发数量,注:所有版本的预置并发数总和存在上限限制,当前的上限是:函数最大并发配额 - 100
      • getNamespace

        public String getNamespace()
        Get 函数所属命名空间,默认为default
        Returns:
        Namespace 函数所属命名空间,默认为default
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 函数所属命名空间,默认为default
        Parameters:
        Namespace - 函数所属命名空间,默认为default
      • getTriggerActions

        public TriggerAction[] getTriggerActions()
        Get 定时预置任务
        Returns:
        TriggerActions 定时预置任务
      • setTriggerActions

        public void setTriggerActions​(TriggerAction[] TriggerActions)
        Set 定时预置任务
        Parameters:
        TriggerActions - 定时预置任务
      • getProvisionedType

        public String getProvisionedType()
        Get 预置类型, 静态预置:Default 动态追踪并发利用率指标预置:ConcurrencyUtilizationTracking 预置类型二选一,设置静态预置时可以设置VersionProvisionedConcurrencyNum。 动态利用率预置可以设置TrackingTarget,MinCapacity,MaxCapacity,保持向后兼容性此时VersionProvisionedConcurrencyNum设置为0.
        Returns:
        ProvisionedType 预置类型, 静态预置:Default 动态追踪并发利用率指标预置:ConcurrencyUtilizationTracking 预置类型二选一,设置静态预置时可以设置VersionProvisionedConcurrencyNum。 动态利用率预置可以设置TrackingTarget,MinCapacity,MaxCapacity,保持向后兼容性此时VersionProvisionedConcurrencyNum设置为0.
      • setProvisionedType

        public void setProvisionedType​(String ProvisionedType)
        Set 预置类型, 静态预置:Default 动态追踪并发利用率指标预置:ConcurrencyUtilizationTracking 预置类型二选一,设置静态预置时可以设置VersionProvisionedConcurrencyNum。 动态利用率预置可以设置TrackingTarget,MinCapacity,MaxCapacity,保持向后兼容性此时VersionProvisionedConcurrencyNum设置为0.
        Parameters:
        ProvisionedType - 预置类型, 静态预置:Default 动态追踪并发利用率指标预置:ConcurrencyUtilizationTracking 预置类型二选一,设置静态预置时可以设置VersionProvisionedConcurrencyNum。 动态利用率预置可以设置TrackingTarget,MinCapacity,MaxCapacity,保持向后兼容性此时VersionProvisionedConcurrencyNum设置为0.
      • getTrackingTarget

        public Float getTrackingTarget()
        Get 指标追踪的并发利用率。设置范围(0,1)
        Returns:
        TrackingTarget 指标追踪的并发利用率。设置范围(0,1)
      • setTrackingTarget

        public void setTrackingTarget​(Float TrackingTarget)
        Set 指标追踪的并发利用率。设置范围(0,1)
        Parameters:
        TrackingTarget - 指标追踪的并发利用率。设置范围(0,1)
      • getMinCapacity

        public Long getMinCapacity()
        Get 缩容时的最小值, 最小值为1
        Returns:
        MinCapacity 缩容时的最小值, 最小值为1
      • setMinCapacity

        public void setMinCapacity​(Long MinCapacity)
        Set 缩容时的最小值, 最小值为1
        Parameters:
        MinCapacity - 缩容时的最小值, 最小值为1
      • getMaxCapacity

        public Long getMaxCapacity()
        Get 扩容时的最大值
        Returns:
        MaxCapacity 扩容时的最大值
      • setMaxCapacity

        public void setMaxCapacity​(Long MaxCapacity)
        Set 扩容时的最大值
        Parameters:
        MaxCapacity - 扩容时的最大值