2023-10-08 17:30:35 +08:00
|
|
|
package config
|
|
|
|
|
|
|
|
|
|
type OpenstackConfig struct {
|
2024-03-12 16:29:40 +08:00
|
|
|
ZhiJiang_Openstack_T Conf `json:"ZhiJiang_Openstack_T"`
|
2024-05-30 09:34:36 +08:00
|
|
|
Nudt_Openstack_T Conf `json:"Nudt_Openstack_T"`
|
2024-03-31 15:13:10 +08:00
|
|
|
Keylin_Openstack_T Conf `json:"Keylin_Openstack_T"`
|
2024-03-12 16:29:40 +08:00
|
|
|
DianKe_Openstack_R Conf `json:"DianKe_Openstack_R"`
|
|
|
|
|
Status_created int `json:"Status_created"`
|
|
|
|
|
TokenHeader string `json:"TokenHeader"`
|
2023-12-01 17:26:56 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type Conf struct {
|
2023-11-02 10:37:39 +08:00
|
|
|
OpenstackNetworkUrl string `json:"OpenstackNetworkUrl"`
|
|
|
|
|
OpenstackComputeUrl string `json:"OpenstackComputeUrl"`
|
|
|
|
|
OpenstackImageUrl string `json:"OpenstackImageUrl"`
|
|
|
|
|
OpenstackVolumev2Url string `json:"OpenstackVolumev2Url"`
|
|
|
|
|
OpenstackLimitsUrl string `json:"OpenstackLimitsUrl"`
|
|
|
|
|
OpenstackBareMetalUrl string `json:"OpenstackBareMetalUrl"`
|
|
|
|
|
TokenUrl string `json:"TokenUrl"`
|
|
|
|
|
Status_created int `json:"Status_created"`
|
|
|
|
|
TokenHeader string `json:"TokenHeader"`
|
|
|
|
|
USER string `json:"USER"`
|
|
|
|
|
PASSWORD string `json:"PASSWORD"`
|
|
|
|
|
DOMAIN string `json:"DOMAIN"`
|
|
|
|
|
AuthMethod string `json:"AuthMethod"`
|
|
|
|
|
ProjectName string `json:"ProjectName"`
|
2023-12-01 17:26:56 +08:00
|
|
|
Platform string `json:"Platform"`
|
2023-12-15 16:28:00 +08:00
|
|
|
Id string `json:"Id"`
|
2023-10-08 17:30:35 +08:00
|
|
|
}
|