Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Provider ¶
func Provider() terraform.ResourceProvider
Types ¶
type Config ¶
type Config struct { User string Password string NSXManager string TagEndpoint string InsecureFlag bool NSXVersion semver.Version }
func (*Config) ClientInit ¶
type NSXTag ¶
type NSXTag struct { XMLName xml.Name `xml:"securityTag"` ObjectId string `xml:"objectId,omitempty"` ObjectTypeName string `xml:"objectTypeName,omitempty"` Type NSXTagType `xml:"type,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` IsUniversal bool `xml:"isUniversal,omitempty"` VmCount int `xml:"vmCount,omitempty"` Revision int `xml:"revision,omitempty"` }
type NSXTagList ¶
type NSXTagList struct {
SecurityTags []NSXTag `xml:"securityTag"`
}
type NSXTagType ¶
type NSXTagType struct {
TypeName string `xml:"typeName"`
}
Click to show internal directories.
Click to hide internal directories.