API behavior for accounts that have overdue payments
This topic describes the API behavior when your account has an overdue payment or your subscription resources expire.
API behavior
An account has an overdue payment when a DescribeInstances or DescribeDisks call returns the OperationLocks parameter with LockReason: financial.
In the following tables, Normal logic means the operation works as expected.
Table 1. API behavior for an instance with an overdue payment
API | Behavior |
AllocatePublicIpAddress | Error |
AttachDisk | Error |
AuthorizeSecurityGroup | Normal logic |
CreateDisk | Error |
CreateImage | Normal logic |
CreateInstance | Error |
CreateSecurityGroup | Normal logic |
CreateSnapshot | Normal logic |
DeleteDisk | Normal logic |
DeleteImage | Normal logic |
DeleteInstance | Normal logic |
DeleteSecurityGroup | Normal logic |
DeleteSnapshot | Normal logic |
DescribeAutoSnapshotPolicy | Normal logic |
DescribeDisks | Normal logic |
DescribeImages | Normal logic |
DescribeInstances | Normal logic |
DescribeInstanceStatus | Normal logic |
DescribeInstanceTypes | Normal logic |
DescribeInstanceMonitorData | Normal logic |
DescribeRegions | Normal logic |
DescribeSecurityGroupAttribute | Normal logic |
DescribeSecurityGroups | Normal logic |
DescribeSnapshotAttribute | Normal logic |
DescribeSnapshots | Normal logic |
DescribeZones | Normal logic |
DetachDisk | Normal logic |
JoinSecurityGroup | Normal logic |
LeaveSecurityGroup | Normal logic |
ModifyAutoSnapshotPolicy | Normal logic |
ModifyDiskAttribute | Normal logic |
ModifyInstanceAttribute | Normal logic |
RebootInstance | Error |
ReInitDisk | Error |
ReplaceSystemDisk | Error |
ResetDisk | Error |
RevokeSecurityGroup | Normal logic |
StartInstance | Error |
StopInstance | Error |
Table 2. API behavior for a disk with an overdue payment
API | Behavior |
AllocatePublicIpAddress | Error |
AttachDisk | Error |
AuthorizeSecurityGroup | Normal logic |
CreateDisk | Error |
CreateImage | Normal logic |
CreateInstance | Error |
CreateSecurityGroup | Normal logic |
CreateSnapshot | Normal logic |
DeleteDisk | Normal logic |
DeleteImage | Normal logic |
DeleteInstance | Normal logic |
DeleteSecurityGroup | Normal logic |
DeleteSnapshot | Normal logic |
DescribeAutoSnapshotPolicy | Normal logic |
DescribeDisks | Normal logic |
DescribeImages | Normal logic |
DescribeInstances | Normal logic |
DescribeInstanceStatus | Normal logic |
DescribeInstanceMonitorData | Normal logic |
DescribeRegions | Normal logic |
DescribeSecurityGroupAttribute | Normal logic |
DescribeSecurityGroups | Normal logic |
DescribeSnapshotAttribute | Normal logic |
DescribeSnapshots | Normal logic |
DescribeZones | Normal logic |
DetachDisk | Normal logic |
JoinSecurityGroup | Normal logic |
LeaveSecurityGroup | Normal logic |
ModifyAutoSnapshotPolicy | Normal logic |
ModifyDiskAttribute | Normal logic |
ModifyInstanceAttribute | Error |
ModifyInstanceSpec | Error |
RebootInstance | Error |
ReInitDisk | Error |
ReplaceSystemDisk | Error |
ResetDisk | Error |
RevokeSecurityGroup | Normal logic |
StartInstance | Error |
StopInstance | Error |