Class ScheduledActionState


  • public final class ScheduledActionState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        ARN of the scheduled action.
      • endTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endTime()
        Returns:
        Date and time for the scheduled action to end in RFC 3339 format. The timezone is not affected by the setting of `timezone`.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the scheduled action.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • resourceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> resourceId()
        Returns:
        Identifier of the resource associated with the scheduled action. Documentation can be found in the `ResourceId` parameter at: [AWS Application Auto Scaling API Reference](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html)
      • scalableDimension

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scalableDimension()
        Returns:
        Scalable dimension. Documentation can be found in the `ScalableDimension` parameter at: [AWS Application Auto Scaling API Reference](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html) Example: ecs:service:DesiredCount
      • scalableTargetAction

        public java.util.Optional<com.pulumi.core.Output<ScheduledActionScalableTargetActionArgs>> scalableTargetAction()
        Returns:
        New minimum and maximum capacity. You can set both values or just one. See below
      • schedule

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> schedule()
        Returns:
        Schedule for this action. The following formats are supported: At expressions - at(yyyy-mm-ddThh:mm:ss), Rate expressions - rate(valueunit), Cron expressions - cron(fields). Times for at expressions and cron expressions are evaluated using the time zone configured in `timezone`. Documentation can be found in the `Timezone` parameter at: [AWS Application Auto Scaling API Reference](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html)
      • serviceNamespace

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serviceNamespace()
        Returns:
        Namespace of the AWS service. Documentation can be found in the `ServiceNamespace` parameter at: [AWS Application Auto Scaling API Reference](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html) Example: `ecs`
      • startTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> startTime()
        Returns:
        Date and time for the scheduled action to start in RFC 3339 format. The timezone is not affected by the setting of `timezone`.
      • timezone

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timezone()
        Returns:
        Time zone used when setting a scheduled action by using an at or cron expression. Does not affect timezone for `startTime` and `endTime`. Valid values are the [canonical names of the IANA time zones supported by Joda-Time](https://www.joda.org/joda-time/timezones.html), such as `Etc/GMT+9` or `Pacific/Tahiti`. Default is `UTC`.