Skip to content

Commit b354fec

Browse files
authored
feat(search): add support for autoscaling_group (#5723)
1 parent d808c3d commit b354fec

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

cmd/scw/testdata/test-all-usage-search-resource-search-usage.golden

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ USAGE:
88
ARGS:
99
query Search query
1010
[project-ids.{index}] List of Project IDs to filter the resources by
11-
[types.{index}] List of resource types to filter the resources by (unknown_type | instance_server | instance_volume | instance_image | instance_security_group | instance_private_nic | instance_snapshot | instance_placement_group | k8s_cluster | k8s_pool | k8s_node | domain_domain | dns_zone | vpc_private_network | vpc_vpc | vpg_gateway | apple_silicon_server | rdb_instance | rdb_snapshot | rdb_backup | baremetal_server | tem_domain | lb_server | serverless_functions_function | serverless_containers_container | wbh_hosting | redis_cluster | sm_secret | kms_key | edg_pipeline | mnq_nats_account | sbs_volume | sbs_snapshot | serverless_job_definition | serverless_sqldb_database | serverless_sqldb_backup | ddl_datalab | mgdb_instance | mgdb_snapshot | ifr_deployment | ifr_model | gapi_batch | dtwh_deployment | obs_datasource | obs_exporter | svpn_vpn_gateway | svpn_customer_gateway | svpn_connection | svpn_routing_policy | kafk_cluster | iam_api_key | iam_application | iam_user | iam_group | iam_policy | sedb_cluster)
11+
[types.{index}] List of resource types to filter the resources by (unknown_type | instance_server | instance_volume | instance_image | instance_security_group | instance_private_nic | instance_snapshot | instance_placement_group | k8s_cluster | k8s_pool | k8s_node | domain_domain | dns_zone | vpc_private_network | vpc_vpc | vpg_gateway | apple_silicon_server | rdb_instance | rdb_snapshot | rdb_backup | baremetal_server | tem_domain | lb_server | serverless_functions_function | serverless_containers_container | wbh_hosting | redis_cluster | sm_secret | kms_key | edg_pipeline | mnq_nats_account | sbs_volume | sbs_snapshot | serverless_job_definition | serverless_sqldb_database | serverless_sqldb_backup | ddl_datalab | mgdb_instance | mgdb_snapshot | ifr_deployment | ifr_model | gapi_batch | dtwh_deployment | obs_datasource | obs_exporter | svpn_vpn_gateway | svpn_customer_gateway | svpn_connection | svpn_routing_policy | kafk_cluster | iam_api_key | iam_application | iam_user | iam_group | iam_policy | sedb_cluster | autoscaling_group)
1212
[localities.{index}] List of scopes (zones, regions, or global) to filter the resources by (unknown_locality | global | fr_rz | fr_srr | fr_srr_1 | fr_par | fr_par_1 | fr_par_2 | fr_par_3 | fr_par_4 | nl_ams | nl_ams_1 | nl_ams_2 | nl_ams_3 | pl_waw | pl_waw_1 | pl_waw_2 | pl_waw_3 | fr_int | fr_int_1 | fr_lab | fr_lab_1 | it_mil | it_mil_1)
1313
[created-after] Filter resources created after this timestamp
1414
[created-before] Filter resources created before this timestamp

docs/commands/search.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ scw search resource search <query ...> [arg=value ...]
2828
|------|---|-------------|
2929
| query | Required | Search query |
3030
| project-ids.{index} | | List of Project IDs to filter the resources by |
31-
| types.{index} | One of: `unknown_type`, `instance_server`, `instance_volume`, `instance_image`, `instance_security_group`, `instance_private_nic`, `instance_snapshot`, `instance_placement_group`, `k8s_cluster`, `k8s_pool`, `k8s_node`, `domain_domain`, `dns_zone`, `vpc_private_network`, `vpc_vpc`, `vpg_gateway`, `apple_silicon_server`, `rdb_instance`, `rdb_snapshot`, `rdb_backup`, `baremetal_server`, `tem_domain`, `lb_server`, `serverless_functions_function`, `serverless_containers_container`, `wbh_hosting`, `redis_cluster`, `sm_secret`, `kms_key`, `edg_pipeline`, `mnq_nats_account`, `sbs_volume`, `sbs_snapshot`, `serverless_job_definition`, `serverless_sqldb_database`, `serverless_sqldb_backup`, `ddl_datalab`, `mgdb_instance`, `mgdb_snapshot`, `ifr_deployment`, `ifr_model`, `gapi_batch`, `dtwh_deployment`, `obs_datasource`, `obs_exporter`, `svpn_vpn_gateway`, `svpn_customer_gateway`, `svpn_connection`, `svpn_routing_policy`, `kafk_cluster`, `iam_api_key`, `iam_application`, `iam_user`, `iam_group`, `iam_policy`, `sedb_cluster` | List of resource types to filter the resources by |
31+
| types.{index} | One of: `unknown_type`, `instance_server`, `instance_volume`, `instance_image`, `instance_security_group`, `instance_private_nic`, `instance_snapshot`, `instance_placement_group`, `k8s_cluster`, `k8s_pool`, `k8s_node`, `domain_domain`, `dns_zone`, `vpc_private_network`, `vpc_vpc`, `vpg_gateway`, `apple_silicon_server`, `rdb_instance`, `rdb_snapshot`, `rdb_backup`, `baremetal_server`, `tem_domain`, `lb_server`, `serverless_functions_function`, `serverless_containers_container`, `wbh_hosting`, `redis_cluster`, `sm_secret`, `kms_key`, `edg_pipeline`, `mnq_nats_account`, `sbs_volume`, `sbs_snapshot`, `serverless_job_definition`, `serverless_sqldb_database`, `serverless_sqldb_backup`, `ddl_datalab`, `mgdb_instance`, `mgdb_snapshot`, `ifr_deployment`, `ifr_model`, `gapi_batch`, `dtwh_deployment`, `obs_datasource`, `obs_exporter`, `svpn_vpn_gateway`, `svpn_customer_gateway`, `svpn_connection`, `svpn_routing_policy`, `kafk_cluster`, `iam_api_key`, `iam_application`, `iam_user`, `iam_group`, `iam_policy`, `sedb_cluster`, `autoscaling_group` | List of resource types to filter the resources by |
3232
| localities.{index} | One of: `unknown_locality`, `global`, `fr_rz`, `fr_srr`, `fr_srr_1`, `fr_par`, `fr_par_1`, `fr_par_2`, `fr_par_3`, `fr_par_4`, `nl_ams`, `nl_ams_1`, `nl_ams_2`, `nl_ams_3`, `pl_waw`, `pl_waw_1`, `pl_waw_2`, `pl_waw_3`, `fr_int`, `fr_int_1`, `fr_lab`, `fr_lab_1`, `it_mil`, `it_mil_1` | List of scopes (zones, regions, or global) to filter the resources by |
3333
| created-after | | Filter resources created after this timestamp |
3434
| created-before | | Filter resources created before this timestamp |

internal/namespaces/search/v1alpha1/search_cli.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ func searchResourceSearch() *core.Command {
129129
"iam_group",
130130
"iam_policy",
131131
"sedb_cluster",
132+
"autoscaling_group",
132133
},
133134
},
134135
{

0 commit comments

Comments
 (0)