1/*
2Package resourcetypes provides operations for listing available resource types,
3obtaining their properties schema, and generating example templates that can be
4customised to use as provider templates.
5
6Example of listing available resource types:
7
8    listOpts := resourcetypes.ListOpts{
9        SupportStatus: resourcetypes.SupportStatusSupported,
10    }
11
12    resourceTypes, err := resourcetypes.List(client, listOpts).Extract()
13    if err != nil {
14        panic(err)
15    }
16    fmt.Println("Get Resource Type List")
17    for _, rt := range resTypes {
18        fmt.Println(rt.ResourceType)
19    }
20*/
21package resourcetypes
22