#python-3.x #amazon-web-services #boto3
#python-3.x #amazon-веб-сервисы #boto3
Вопрос:
Это то, чего я добиваюсь — я хотел бы получить общее количество экземпляров для всех экземпляров, чей «статус экземпляра.статус «достижимость» установлен на «передано» Меня интересуют только экземпляры с определенным именем тега.
Я могу фильтровать по статусу экземпляра.достижимость, но невозможно выполнить фильтрацию по ТЕГУ
instancesWithInitializingStatus = client.describe_instance_status(
Filters=[
{
'Name': 'instance-status.reachability',
'Values': ['passed']
},
{
'Name': 'tag:LoadTestName',
'Values': ['Jan11_tds-session2-remote-longrun-withloop_1000_202946']
}
],
)
Это ОШИБКА, которую я получаю
Unexpected error : An error occurred (InvalidParameterValue) when calling the DescribeInstanceStatus operation: The filter 'tag:LoadTestName' is invalid
Ответ №1:
не поддерживает фильтры на основе тегов describe_instance_status. Вместо этого describe_instances поддерживает их.
Поэтому вы должны сначала использовать describe_instances
для получения идентификаторов экземпляров с вашими тегами, а затем передавать эти идентификаторы describe_instance_status
в.