v1.12.9
This commit is contained in:
@@ -29,6 +29,15 @@ import (
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudapi/vins"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudapi/zone"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/acsgroups"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/adrspools"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/defsecpolicies"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/segments"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/secpolicies"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/secpolicies/rule"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/logicalports"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/routers"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/routers/gwport"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/routers/policies"
|
||||
|
||||
account_cb "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/account"
|
||||
apiaccess_cb "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/apiaccess"
|
||||
@@ -61,6 +70,10 @@ import (
|
||||
vgpu_cb "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/vgpu"
|
||||
vins_cb "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/vins"
|
||||
zone_cb "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/zone"
|
||||
|
||||
extnet_sdn "repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/extnet"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/netobjgroups"
|
||||
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/sdn/flips"
|
||||
)
|
||||
|
||||
type EmptyStruct struct{}
|
||||
@@ -1078,6 +1091,16 @@ func getRequestsMapCloudbroker() map[string]interface{} {
|
||||
"/restmachine/cloudbroker/zone/update": zone_cb.UpdateRequest{},
|
||||
"/restmachine/cloudbroker/zone/addNode": zone_cb.AddNodeRequest{},
|
||||
"/restmachine/cloudbroker/zone/delNode": zone_cb.DelNodeRequest{},
|
||||
|
||||
// security policy
|
||||
"/sdn/security_policy/create": secpolicies.CreateRequest{},
|
||||
"/sdn/security_policy/delete": secpolicies.DeleteRequest{},
|
||||
"/sdn/security_policy/get": secpolicies.GetRequest{},
|
||||
"/sdn/security_policy/list": secpolicies.ListRequest{},
|
||||
"/sdn/security_policy/move": secpolicies.MoveRequest{},
|
||||
"/sdn/security_policy/update": secpolicies.UpdateRequest{},
|
||||
"/sdn/security_policy/rule/get": rule.GetRequest{},
|
||||
"/sdn/security_policy/rule/list": rule.ListRequest{},
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1086,12 +1109,82 @@ func getRequestsMapSDN() map[string]interface{} {
|
||||
return map[string]interface{}{
|
||||
// access_groups
|
||||
"/restmachine/sdn/access_group/list": acsgroups.ListGroupsRequest{},
|
||||
"/restmachine/sdn/access_group/get": acsgroups.GetGroupRequest{},
|
||||
"/restmachine/sdn/access_group/user_list": acsgroups.UsersListRequest{},
|
||||
"/restmachine/sdn/access_group/create": acsgroups.CreateRequest{},
|
||||
"/restmachine/sdn/access_group/delete": acsgroups.DeleteRequest{},
|
||||
"/restmachine/sdn/access_group/user_add": acsgroups.UserAddRequest{},
|
||||
"/restmachine/sdn/access_group/patch": acsgroups.PatchRequest{},
|
||||
"/restmachine/sdn/access_group/update": acsgroups.UpdateRequest{},
|
||||
"/restmachine/sdn/access_group/user_delete": acsgroups.UserDeleteRequest{},
|
||||
"/restmachine/sdn/access_group/update_role": acsgroups.UserUpdateRoleRequest{},
|
||||
|
||||
// address_pools
|
||||
"/restmachine/sdn/address_pool/create": adrspools.CreateRequest{},
|
||||
"/restmachine/sdn/address_pool/delete": adrspools.DeleteRequest{},
|
||||
"/restmachine/sdn/address_pool/get": adrspools.GetRequest{},
|
||||
"/restmachine/sdn/address_pool/list": adrspools.ListAddressPoolsRequest{},
|
||||
"/restmachine/sdn/address_pool/update": adrspools.UpdateRequest{},
|
||||
|
||||
// default security policy
|
||||
"/restmachine/sdn/default_security_policy/list": defsecpolicies.ListRequest{},
|
||||
"/restmachine/sdn/default_security_policy/update": defsecpolicies.UpdateRequest{},
|
||||
|
||||
// extnet
|
||||
"/restmachine/sdn/external_network/port_add": extnet_sdn.PortAddRequest{},
|
||||
"/restmachine/sdn/external_network/port_update": extnet_sdn.PortUpdateRequest{},
|
||||
"/restmachine/sdn/external_network/create": extnet_sdn.CreateRequest{},
|
||||
"/restmachine/sdn/external_network/delete": extnet_sdn.DeleteRequest{},
|
||||
"/restmachine/sdn/external_network/get": extnet_sdn.GetRequest{},
|
||||
"/restmachine/sdn/external_network/list": extnet_sdn.ListRequest{},
|
||||
"/restmachine/sdn/external_network/update": extnet_sdn.UpdateRequest{},
|
||||
|
||||
// floating ips
|
||||
"/restmachine/sdn/floating_ip/create": flips.CreateRequest{},
|
||||
"/restmachine/sdn/floating_ip/delete": flips.DeleteRequest{},
|
||||
"/restmachine/sdn/floating_ip/get": flips.GetRequest{},
|
||||
"/restmachine/sdn/floating_ip/list": flips.ListRequest{},
|
||||
"/restmachine/sdn/floating_ip/update": flips.UpdateRequest{},
|
||||
|
||||
// network object groups
|
||||
"/restmachine/sdn/network_object_group/attach_external_network_ports": netobjgroups.AttachExtNetPortsRequest{},
|
||||
"/restmachine/sdn/network_object_group/attach_logical_ports": netobjgroups.AttachLogicalPortsRequest{},
|
||||
"/restmachine/sdn/network_object_group/create": netobjgroups.CreateRequest{},
|
||||
"/restmachine/sdn/network_object_group/delete": netobjgroups.DeleteRequest{},
|
||||
"/restmachine/sdn/network_object_group/detach_external_network_ports": netobjgroups.DetachExtNetPortsRequest{},
|
||||
"/restmachine/sdn/network_object_group/detach_logical_ports": netobjgroups.DetachLogicalPortsRequest{},
|
||||
"/restmachine/sdn/network_object_group/get": netobjgroups.GetRequest{},
|
||||
"/restmachine/sdn/network_object_group/list": netobjgroups.ListRequest{},
|
||||
"/restmachine/sdn/network_object_group/update": netobjgroups.UpdateRequest{},
|
||||
|
||||
// segments
|
||||
"/restmachine/sdn/segment/create": segments.CreateRequest{},
|
||||
"/restmachine/sdn/segment/delete": segments.DeleteRequest{},
|
||||
"/restmachine/sdn/segment/get": segments.GetRequest{},
|
||||
"/restmachine/sdn/segment/get_status": segments.GetStatusRequest{},
|
||||
"/restmachine/sdn/segment/list": segments.ListRequest{},
|
||||
"/restmachine/sdn/segment/update": segments.UpdateRequest{},
|
||||
|
||||
// logical ports
|
||||
"/restmachine/sdn/logical_port/create": logicalports.CreateRequest{},
|
||||
"/restmachine/sdn/logical_port/delete": logicalports.DeleteRequest{},
|
||||
"/restmachine/sdn/logical_port/get": logicalports.GetRequest{},
|
||||
"/restmachine/sdn/logical_port/get_by_unique_identifier": logicalports.GetByUniqueIdentifierRequest{},
|
||||
"/restmachine/sdn/logical_port/list": logicalports.ListRequest{},
|
||||
"/restmachine/sdn/logical_port/update": logicalports.UpdateRequest{},
|
||||
"/restmachine/sdn/logical_port/migration_cancel": logicalports.MigrateCancelRequest{},
|
||||
"/restmachine/sdn/logical_port/migration_start": logicalports.MigrateStartRequest{},
|
||||
|
||||
// routers
|
||||
"/restmachine/sdn/router/create": routers.CreateRequest{},
|
||||
"/restmachine/sdn/router/delete": extnet_sdn.DeleteRequest{},
|
||||
"/restmachine/sdn/router/gateway_port/create": gwport.CreateRequest{},
|
||||
"/restmachine/sdn/router/gateway_port/delete": gwport.DeleteRequest{},
|
||||
"/restmachine/sdn/router/gateway_port/get": gwport.GetRequest{},
|
||||
"/restmachine/sdn/router/gateway_port/list": gwport.ListRequest{},
|
||||
"/restmachine/sdn/router/gateway_port/update": gwport.UpdateRequest{},
|
||||
"/restmachine/sdn/router/get": routers.GetRequest{},
|
||||
"/restmachine/sdn/router/list": routers.ListRequest{},
|
||||
"/restmachine/sdn/router/policies/list": policies.ListRequest{},
|
||||
"/restmachine/sdn/router/update": routers.UpdateRequest{},
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user