github.com/GoogleCloudPlatform/terraformer@v0.8.18/docs/ibmcloud.md (about)

     1  ### Use with IBM Cloud
     2  
     3  If you want to run Terraformer with the IBM Cloud provider plugin on your system, complete the following steps:
     4  
     5  
     6  1. Export IBM Cloud API key as environment variables.
     7      Example:
     8  
     9      ```
    10      export IC_API_KEY=<IBMCLOUD_API_KEY>
    11      terraformer import ibm -r ibm_cos,ibm_iam....
    12      ```
    13  2. Use flag for Resource Group to classify resources accordingly.
    14      Example:
    15  
    16      ```
    17      export IC_API_KEY=<IBMCLOUD_API_KEY>
    18      terraformer import ibm --resources=ibm_is_vpc --resource_group=default
    19      terraformer import ibm --resources=ibm_function --region=us-south
    20      ```
    21  List of supported IBM Cloud resources:
    22  
    23  *   `ibm_kp`
    24      * `ibm_resource_instance`
    25      * `ibm_kms_key`
    26  *   `ibm_cos`
    27      * `ibm_resource_instance`
    28      * `ibm_cos_bucket`
    29  *   `ibm_iam`
    30      * `ibm_iam_user_policy`
    31      * `ibm_iam_access_group`
    32      * `ibm_iam_access_group_members`
    33      * `ibm_iam_access_group_policy`
    34      * `ibm_iam_access_group_dynamic_rule`
    35      * `ibm_iam_service_id`
    36      * `ibm_iam_authorization_policy`
    37      * `ibm_iam_custom_role`
    38      * `ibm_iam_service_policy`
    39  *   `ibm_container_vpc_cluster`
    40      * `ibm_container_vpc_cluster`
    41      * `ibm_container_vpc_worker_pool`
    42  *   `ibm_database_etcd`
    43      * `ibm_database`
    44  *   `ibm_database_mongo`
    45      * `ibm_database`
    46  *   `ibm_database_postgresql`
    47      * `ibm_database`
    48  *   `ibm_database_rabbitmq`
    49      * `ibm_database`
    50  *   `ibm_database_redis`
    51      * `ibm_database`
    52  *   `ibm_is_instance_group`
    53      * `ibm_is_instance_group`
    54      * `ibm_is_instance_group_manager`
    55      * `ibm_is_instance_group_manager_policy`
    56  *   `ibm_cis`
    57      * `ibm_cis`
    58      * `ibm_cis_dns_record`
    59      * `ibm_cis_firewall`
    60      * `ibm_cis_domain_settings`
    61      * `ibm_cis_global_load_balancer`
    62      * `ibm_cis_edge_functions_action`
    63      * `ibm_cis_edge_functions_trigger`
    64      * `ibm_cis_healthcheck`
    65      * `ibm_cis_rate_limit` 
    66      * `ibm_cis_domain`
    67      * `ibm_cis_origin_pool`
    68      * `ibm_cis_waf_package`
    69      * `ibm_cis_waf_group`
    70      * `ibm_cis_page_rule`
    71      * `ibm_cis_custom_page`
    72      * `ibm_cis_range_app`
    73      * `ibm_cis_certificate_order`
    74      * `ibm_cis_routing`
    75      * `ibm_cis_cache_settings`
    76      * `ibm_cis_tls_settings`
    77      * `ibm_cis_filter`
    78  *   `ibm_is_vpc`
    79      * `ibm_is_vpc`
    80      * `ibm_is_vpc_address_prefix`
    81      * `ibm_is_vpc_route`
    82      * `ibm_is_vpc_routing_table`
    83      * `ibm_is_vpc_routing_table_route`
    84  *   `ibm_is_subnet`
    85  *   `ibm_is_instance`
    86  * `ibm_is_security_group`
    87      * `ibm_is_security_group`
    88      * `ibm_is_security_group_rule`
    89  *   `ibm_is_network_acl`
    90  *   `ibm_is_public_gateway`
    91  *   `ibm_is_volume`
    92  * `ibm_is_vpn_gateway`
    93      * `ibm_is_vpn_gateway`
    94      * `ibm_is_vpn_gateway_connections`
    95  *   `ibm_is_lb`
    96      * `ibm_is_lb_pool`
    97      * `ibm_is_lb_pool_member`
    98      * `ibm_is_lb_listener`
    99      * `ibm_is_lb_listener_policy`
   100      * `ibm_is_lb_listener_policy_rule`
   101  *   `ibm_is_floating_ip`
   102  *   `ibm_is_flow_log`
   103  *   `ibm_is_ike_policy`
   104  *   `ibm_is_image`
   105  *   `ibm_is_instance_template`
   106  *   `ibm_is_ipsec_policy`
   107  *   `ibm_is_ssh_key`
   108  *   `ibm_function`
   109      * `ibm_function_package`
   110      * `ibm_function_action`
   111      * `ibm_function_rule`
   112      * `ibm_function_trigger`
   113  * `ibm_private_dns`
   114      * `ibm_resource_instance`
   115      * `ibm_dns_zone`
   116      * `ibm_dns_resource_record`
   117      * `ibm_dns_permitted_network`
   118      * `ibm_dns_glb_monitor`
   119      * `ibm_dns_glb_pool`
   120      * `ibm_dns_glb`
   121  * `ibm_transit_gateway`
   122      * `ibm_tg_gateway`
   123      * `ibm_tg_connection`
   124  * `ibm_direct_link`
   125      * `ibm_dl_gateway`
   126      * `ibm_dl_virtual_connection`
   127      * `ibm_dl_provider_gateway`
   128  * `ibm_container_cluster`
   129      * `ibm_container_cluster`
   130      * `ibm_container_worker_pool`
   131      * `ibm_container_worker_pool_zone_attachment`
   132  * `ibm_certificate_manager`
   133      * `ibm_resource_instance`
   134      * `ibm_certificate_manager_import`  
   135      * `ibm_certificate_manager_order`  
   136  * `ibm_vpe_gateway`
   137      * `ibm_is_virtual_endpoint_gateway`
   138      * `ibm_is_virtual_endpoint_gateway_ip`
   139  * `ibm_satellite`
   140      * `ibm_satellite_location`
   141      * `ibm_satellite_host`