Documentation
¶
Index ¶
Constants ¶
View Source
const KEY_COLUMN_NAME = "vm_id"
Variables ¶
This section is empty.
Functions ¶
func UnRegisterSecurityGroup ¶
Types ¶
type SecurityGroupInfo ¶
type SecurityGroupInfo struct { VmID string `gorm:"primaryKey"` ProviderName string // ex) "NCPVPC" KeyValueInfoList infostore.KVList `gorm:"type:text"` }
func GetSecurityGroup ¶
func GetSecurityGroup(vmID string) (*SecurityGroupInfo, error)
Get GetSecurityGroupInfo from info-store (DB)
func RegisterSecurityGroup ¶
func RegisterSecurityGroup(vmID string, providereName string, keyValueInfoList []idrv.KeyValue) (*SecurityGroupInfo, error)
Register GetSecurityGroupInfo to info-store (DB)
func RegisterSecurityGroupInfo ¶
func RegisterSecurityGroupInfo(sgInfo SecurityGroupInfo) (*SecurityGroupInfo, error)
Click to show internal directories.
Click to hide internal directories.