get_instance_details
Retrieve detailed OpenStack instance information, including status, networking, resource usage, metadata, and security settings, with pagination for large environments and targeted troubleshooting.
Instructions
Provides detailed information and status for OpenStack instances with pagination support.
Functions:
Query basic instance information (name, ID, status, image, flavor) with efficient pagination
Collect network connection status and IP address information
Check CPU, memory, storage resource usage and allocation
Provide instance metadata, keypair, and security group settings
Support large-scale environments with configurable limits
Use when user requests specific instance information, VM details, server analysis, or instance troubleshooting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of instances to return (default: 50, max: 200) | |
| offset | No | Number of instances to skip for pagination (default: 0) | |
| include_all | No | If True, ignore pagination limits (use with caution in large environments) | |
| instance_ids | No | Comma-separated list of instance IDs to query (optional) | |
| all_instances | No | If True, returns all instances (default: False) | |
| instance_names | No | Comma-separated list of instance names to query (optional) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |