ApplicationAutoScaling / Client / delete_scheduled_action
delete_scheduled_action#
- ApplicationAutoScaling.Client.delete_scheduled_action(**kwargs)#
- Deletes the specified scheduled action for an Application Auto Scaling scalable target. - For more information, see Delete a scheduled action in the Application Auto Scaling User Guide. - See also: AWS API Documentation - Request Syntax- response = client.delete_scheduled_action( ServiceNamespace='ecs'|'elasticmapreduce'|'ec2'|'appstream'|'dynamodb'|'rds'|'sagemaker'|'custom-resource'|'comprehend'|'lambda'|'cassandra'|'kafka'|'elasticache'|'neptune', ScheduledActionName='string', ResourceId='string', ScalableDimension='ecs:service:DesiredCount'|'ec2:spot-fleet-request:TargetCapacity'|'elasticmapreduce:instancegroup:InstanceCount'|'appstream:fleet:DesiredCapacity'|'dynamodb:table:ReadCapacityUnits'|'dynamodb:table:WriteCapacityUnits'|'dynamodb:index:ReadCapacityUnits'|'dynamodb:index:WriteCapacityUnits'|'rds:cluster:ReadReplicaCount'|'sagemaker:variant:DesiredInstanceCount'|'custom-resource:ResourceType:Property'|'comprehend:document-classifier-endpoint:DesiredInferenceUnits'|'comprehend:entity-recognizer-endpoint:DesiredInferenceUnits'|'lambda:function:ProvisionedConcurrency'|'cassandra:table:ReadCapacityUnits'|'cassandra:table:WriteCapacityUnits'|'kafka:broker-storage:VolumeSize'|'elasticache:replication-group:NodeGroups'|'elasticache:replication-group:Replicas'|'neptune:cluster:ReadReplicaCount'|'sagemaker:variant:DesiredProvisionedConcurrency' ) - Parameters:
- ServiceNamespace (string) – - [REQUIRED] - The namespace of the Amazon Web Services service that provides the resource. For a resource provided by your own application or service, use - custom-resourceinstead.
- ScheduledActionName (string) – - [REQUIRED] - The name of the scheduled action. 
- ResourceId (string) – - [REQUIRED] - The identifier of the resource associated with the scheduled action. This string consists of the resource type and unique identifier. - ECS service - The resource type is - serviceand the unique identifier is the cluster name and service name. Example:- service/default/sample-webapp.
- Spot Fleet - The resource type is - spot-fleet-requestand the unique identifier is the Spot Fleet request ID. Example:- spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE.
- EMR cluster - The resource type is - instancegroupand the unique identifier is the cluster ID and instance group ID. Example:- instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0.
- AppStream 2.0 fleet - The resource type is - fleetand the unique identifier is the fleet name. Example:- fleet/sample-fleet.
- DynamoDB table - The resource type is - tableand the unique identifier is the table name. Example:- table/my-table.
- DynamoDB global secondary index - The resource type is - indexand the unique identifier is the index name. Example:- table/my-table/index/my-table-index.
- Aurora DB cluster - The resource type is - clusterand the unique identifier is the cluster name. Example:- cluster:my-db-cluster.
- SageMaker endpoint variant - The resource type is - variantand the unique identifier is the resource ID. Example:- endpoint/my-end-point/variant/KMeansClustering.
- Custom resources are not supported with a resource type. This parameter must specify the - OutputValuefrom the CloudFormation template stack used to access the resources. The unique identifier is defined by the service provider. More information is available in our GitHub repository.
- Amazon Comprehend document classification endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: - arn:aws:comprehend:us-west-2:123456789012:document-classifier-endpoint/EXAMPLE.
- Amazon Comprehend entity recognizer endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: - arn:aws:comprehend:us-west-2:123456789012:entity-recognizer-endpoint/EXAMPLE.
- Lambda provisioned concurrency - The resource type is - functionand the unique identifier is the function name with a function version or alias name suffix that is not- $LATEST. Example:- function:my-function:prodor- function:my-function:1.
- Amazon Keyspaces table - The resource type is - tableand the unique identifier is the table name. Example:- keyspace/mykeyspace/table/mytable.
- Amazon MSK cluster - The resource type and unique identifier are specified using the cluster ARN. Example: - arn:aws:kafka:us-east-1:123456789012:cluster/demo-cluster-1/6357e0b2-0e6a-4b86-a0b4-70df934c2e31-5.
- Amazon ElastiCache replication group - The resource type is - replication-groupand the unique identifier is the replication group name. Example:- replication-group/mycluster.
- Neptune cluster - The resource type is - clusterand the unique identifier is the cluster name. Example:- cluster:mycluster.
- SageMaker Serverless endpoint - The resource type is - variantand the unique identifier is the resource ID. Example:- endpoint/my-end-point/variant/KMeansClustering.
 
- ScalableDimension (string) – - [REQUIRED] - The scalable dimension. This string consists of the service namespace, resource type, and scaling property. - ecs:service:DesiredCount- The desired task count of an ECS service.
- elasticmapreduce:instancegroup:InstanceCount- The instance count of an EMR Instance Group.
- ec2:spot-fleet-request:TargetCapacity- The target capacity of a Spot Fleet.
- appstream:fleet:DesiredCapacity- The desired capacity of an AppStream 2.0 fleet.
- dynamodb:table:ReadCapacityUnits- The provisioned read capacity for a DynamoDB table.
- dynamodb:table:WriteCapacityUnits- The provisioned write capacity for a DynamoDB table.
- dynamodb:index:ReadCapacityUnits- The provisioned read capacity for a DynamoDB global secondary index.
- dynamodb:index:WriteCapacityUnits- The provisioned write capacity for a DynamoDB global secondary index.
- rds:cluster:ReadReplicaCount- The count of Aurora Replicas in an Aurora DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible edition.
- sagemaker:variant:DesiredInstanceCount- The number of EC2 instances for a SageMaker model endpoint variant.
- custom-resource:ResourceType:Property- The scalable dimension for a custom resource provided by your own application or service.
- comprehend:document-classifier-endpoint:DesiredInferenceUnits- The number of inference units for an Amazon Comprehend document classification endpoint.
- comprehend:entity-recognizer-endpoint:DesiredInferenceUnits- The number of inference units for an Amazon Comprehend entity recognizer endpoint.
- lambda:function:ProvisionedConcurrency- The provisioned concurrency for a Lambda function.
- cassandra:table:ReadCapacityUnits- The provisioned read capacity for an Amazon Keyspaces table.
- cassandra:table:WriteCapacityUnits- The provisioned write capacity for an Amazon Keyspaces table.
- kafka:broker-storage:VolumeSize- The provisioned volume size (in GiB) for brokers in an Amazon MSK cluster.
- elasticache:replication-group:NodeGroups- The number of node groups for an Amazon ElastiCache replication group.
- elasticache:replication-group:Replicas- The number of replicas per node group for an Amazon ElastiCache replication group.
- neptune:cluster:ReadReplicaCount- The count of read replicas in an Amazon Neptune DB cluster.
- sagemaker:variant:DesiredProvisionedConcurrency- The provisioned concurrency for a SageMaker Serverless endpoint.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- {}- Response Structure- (dict) – 
 
 - Exceptions- ApplicationAutoScaling.Client.exceptions.ValidationException
- ApplicationAutoScaling.Client.exceptions.ObjectNotFoundException
- ApplicationAutoScaling.Client.exceptions.ConcurrentUpdateException
- ApplicationAutoScaling.Client.exceptions.InternalServiceException