获取所有endpoints
'''
获取所有endpoint名称和状态.
废弃 这里会获取所有人的endpoint,包括其他组的,所以新方案已经固定了endpoint名称.
eg: Endpoint Name: endpoint-2024-12-24-11-00-17, Status: InService
'''
def get_all_endpoint():
import boto3
# 创建 SageMaker 客户端
sagemaker_client = boto3.client('sagemaker')
# 列出所有 Endpoints
response = sagemaker_client.list_endpoints()
# 提取 Endpoint 名称和状态
for endpoint in response['Endpoints']:
print(f"Endpoint Name: {endpoint['EndpointName']}, Status: {endpoint['EndpointStatus']}")
删除endpoints和对应的endpoints的config
def delete_endpoint_and_endpointconfig(endpoint_name):
# 删除endpoint 删除很快 10s