Documentation ¶
Index ¶
- Variables
- func ArchiveResource() *schema.Resource
- func AutoBackupResource() *schema.Resource
- func BillResource() *schema.Resource
- func BridgeResource() *schema.Resource
- func DNSResource() *schema.Resource
- func DiskResource() *schema.Resource
- func GSLBResource() *schema.Resource
- func ISOImageResource() *schema.Resource
- func IconResource() *schema.Resource
- func InterfaceResource() *schema.Resource
- func InternetResource() *schema.Resource
- func LicenseResource() *schema.Resource
- func ObjectStorageResource() *schema.Resource
- func PacketFilterResource() *schema.Resource
- func PriceResource() *schema.Resource
- func ProductDiskResource() *schema.Resource
- func ProductInternetResource() *schema.Resource
- func ProductLicenseResource() *schema.Resource
- func ProductServerResource() *schema.Resource
- func RegionResource() *schema.Resource
- func SSHKeyResource() *schema.Resource
- func ServerResource() *schema.Resource
- func SimpleMonitorResource() *schema.Resource
- func StartupScriptResource() *schema.Resource
- func SwitchResource() *schema.Resource
- func WebAccelResource() *schema.Resource
- func ZoneResource() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
View Source
var CategoryAppliance = schema.Category{
Key: "appliance",
DisplayName: "Appliance",
Order: 40,
}
View Source
var CategoryBilling = schema.Category{
Key: "billing",
DisplayName: "Billing",
Order: 70,
}
View Source
var CategoryCommonItem = schema.Category{
Key: "commonitem",
DisplayName: "Common items",
Order: 60,
}
View Source
var CategoryCommonServiceItem = schema.Category{
Key: "commonserviceitem",
DisplayName: "Common service items",
Order: 50,
}
View Source
var CategoryComputing = schema.Category{
Key: "computing",
DisplayName: "Computing",
Order: 10,
}
View Source
var CategoryInformation = schema.Category{
Key: "information",
DisplayName: "Service/Product informations",
Order: 90,
}
View Source
var CategoryNetworking = schema.Category{
Key: "networking",
DisplayName: "Networking",
Order: 30,
}
View Source
var CategoryOther = schema.Category{
Key: "saas",
DisplayName: "Other services",
Order: 80,
}
View Source
var CategoryStorage = schema.Category{
Key: "storage",
DisplayName: "Storage",
Order: 20,
}
View Source
var CommonListParam map[string]*schema.Schema = map[string]*schema.Schema{ "name": { Type: schema.TypeStringList, HandlerType: schema.HandlerOrParams, Description: "set filter by name(s)", ConflictsWith: []string{"id"}, }, "id": { Type: schema.TypeIntList, HandlerType: schema.HandlerAndParams, DestinationProp: "ID", Description: "set filter by id(s)", ConflictsWith: []string{"name"}, ValidateFunc: validateIntSlice(validateSakuraID()), }, "from": { Type: schema.TypeInt, HandlerType: schema.HandlerPathThrough, DestinationProp: "SetOffset", Description: "set offset", }, "max": { Type: schema.TypeInt, HandlerType: schema.HandlerPathThrough, DestinationProp: "SetLimit", Description: "set limit", }, "sort": { Type: schema.TypeStringList, HandlerType: schema.HandlerSort, Description: "set field(s) for sort", }, }
View Source
var Resources map[string]*schema.Resource = map[string]*schema.Resource{ "Archive": ArchiveResource(), "AutoBackup": AutoBackupResource(), "Bill": BillResource(), "Bridge": BridgeResource(), "Disk": DiskResource(), "DNS": DNSResource(), "GSLB": GSLBResource(), "Icon": IconResource(), "Interface": InterfaceResource(), "Internet": InternetResource(), "ISOImage": ISOImageResource(), "License": LicenseResource(), "ObjectStorage": ObjectStorageResource(), "PacketFilter": PacketFilterResource(), "Price": PriceResource(), "ProductDisk": ProductDiskResource(), "ProductInternet": ProductInternetResource(), "ProductLicense": ProductLicenseResource(), "ProductServer": ProductServerResource(), "Region": RegionResource(), "Server": ServerResource(), "SimpleMonitor": SimpleMonitorResource(), "SSHKey": SSHKeyResource(), "StartupScript": StartupScriptResource(), "Switch": SwitchResource(), "WebAccel": WebAccelResource(), "Zone": ZoneResource(), }
Functions ¶
func ArchiveResource ¶
func AutoBackupResource ¶
func BillResource ¶
func BridgeResource ¶
func DNSResource ¶
func DiskResource ¶
func GSLBResource ¶
func ISOImageResource ¶
func IconResource ¶
func InterfaceResource ¶
func InternetResource ¶
func LicenseResource ¶
func ObjectStorageResource ¶
func PacketFilterResource ¶
func PriceResource ¶
func ProductDiskResource ¶
func ProductInternetResource ¶
func ProductLicenseResource ¶
func ProductServerResource ¶
func RegionResource ¶
func SSHKeyResource ¶
func ServerResource ¶
func SimpleMonitorResource ¶
func StartupScriptResource ¶
func SwitchResource ¶
func WebAccelResource ¶
func ZoneResource ¶
Types ¶
This section is empty.
Source Files ¶
- archive.go
- auto_backup.go
- biil.go
- bridge.go
- categories.go
- completions.go
- disk.go
- dns.go
- gslb.go
- icon.go
- interface.go
- internet.go
- iso_image.go
- license.go
- object_storage.go
- packet_filter.go
- parameters.go
- price.go
- product_disk.go
- product_internet.go
- product_license.go
- product_server.go
- region.go
- resources.go
- server.go
- simple_monitor.go
- ssh_key.go
- startup_script.go
- switch.go
- validators.go
- webaccel.go
- zone.go
Click to show internal directories.
Click to hide internal directories.