SageMaker / Client / describe_reserved_capacity
describe_reserved_capacity¶
- SageMaker.Client.describe_reserved_capacity(**kwargs)¶
Retrieves details about a reserved capacity.
See also: AWS API Documentation
Request Syntax
response = client.describe_reserved_capacity( ReservedCapacityArn='string' )
- Parameters:
ReservedCapacityArn (string) –
[REQUIRED]
ARN of the reserved capacity to describe.
- Return type:
dict
- Returns:
Response Syntax
{ 'ReservedCapacityArn': 'string', 'ReservedCapacityType': 'UltraServer'|'Instance', 'Status': 'Pending'|'Active'|'Scheduled'|'Expired'|'Failed', 'AvailabilityZone': 'string', 'DurationHours': 123, 'DurationMinutes': 123, 'StartTime': datetime(2015, 1, 1), 'EndTime': datetime(2015, 1, 1), 'InstanceType': 'ml.p4d.24xlarge'|'ml.p5.48xlarge'|'ml.p5e.48xlarge'|'ml.p5en.48xlarge'|'ml.trn1.32xlarge'|'ml.trn2.48xlarge'|'ml.p6-b200.48xlarge'|'ml.p4de.24xlarge'|'ml.p6e-gb200.36xlarge'|'ml.p5.4xlarge', 'TotalInstanceCount': 123, 'AvailableInstanceCount': 123, 'InUseInstanceCount': 123, 'UltraServerSummary': { 'UltraServerType': 'string', 'InstanceType': 'ml.p4d.24xlarge'|'ml.p5.48xlarge'|'ml.p5e.48xlarge'|'ml.p5en.48xlarge'|'ml.trn1.32xlarge'|'ml.trn2.48xlarge'|'ml.p6-b200.48xlarge'|'ml.p4de.24xlarge'|'ml.p6e-gb200.36xlarge'|'ml.p5.4xlarge', 'UltraServerCount': 123, 'AvailableSpareInstanceCount': 123, 'UnhealthyInstanceCount': 123 } }
Response Structure
(dict) –
ReservedCapacityArn (string) –
ARN of the reserved capacity.
ReservedCapacityType (string) –
The type of reserved capacity.
Status (string) –
The current status of the reserved capacity.
AvailabilityZone (string) –
The Availability Zone where the reserved capacity is provisioned.
DurationHours (integer) –
The total duration of the reserved capacity in hours.
DurationMinutes (integer) –
The number of minutes for the duration of the reserved capacity. For example, if a reserved capacity starts at 08:55 and ends at 11:30, the minutes field would be 35.
StartTime (datetime) –
The timestamp when the reserved capacity becomes active.
EndTime (datetime) –
The timestamp when the reserved capacity expires.
InstanceType (string) –
The Amazon EC2 instance type used in the reserved capacity.
TotalInstanceCount (integer) –
The total number of instances allocated to this reserved capacity.
AvailableInstanceCount (integer) –
The number of instances currently available for use in this reserved capacity.
InUseInstanceCount (integer) –
The number of instances currently in use from this reserved capacity.
UltraServerSummary (dict) –
A summary of the UltraServer associated with this reserved capacity.
UltraServerType (string) –
The type of UltraServer, such as ml.u-p6e-gb200x72.
InstanceType (string) –
The Amazon EC2 instance type used in the UltraServer.
UltraServerCount (integer) –
The number of UltraServers of this type.
AvailableSpareInstanceCount (integer) –
The number of available spare instances in the UltraServers.
UnhealthyInstanceCount (integer) –
The total number of instances across all UltraServers of this type that are currently in an unhealthy state.
Exceptions
SageMaker.Client.exceptions.ResourceNotFound