Versions in this module Expand all Collapse all v0 v0.0.2 Feb 16, 2015 v0.0.1 Dec 1, 2014 Changes in this version + var VAppStatuses = map[int]string + var VDCStatuses = map[int]string + type AvailableNetworks struct + Network []*Reference + type Capabilities struct + SupportedHardwareVersions *SupportedHardwareVersions + type CapacityWithUsage struct + Allocated int64 + Limit int64 + Overhead int64 + Reserved int64 + Units string + Used int64 + type Catalog struct + CatalogItems []*CatalogItems + DateCreated string + Description string + HREF string + ID string + IsPublished bool + Link []*Link + Name string + OperationKey string + Owner *Owner + Tasks *TasksInProgress + Type string + VersionNumber int64 + type CatalogItem struct + DateCreated string + Description string + Entity *Entity + HREF string + ID string + Link []*Link + Name string + OperationKey string + Size int64 + Tasks *TasksInProgress + Type string + VersionNumber int64 + type CatalogItems struct + CatalogItem []*Reference + type ComposeVAppParams struct + AllEULAsAccepted bool + Deploy bool + Description string + InstantiationParams *InstantiationParams + LinkedClone bool + Name string + Ovf string + PowerOn bool + SourcedItem *SourcedCompositionItemParam + VAppParent *Reference + XMLName xml.Name + Xmlns string + Xsi string + type ComputeCapacity struct + CPU *CapacityWithUsage + Memory *CapacityWithUsage + type CustomizationSection struct + CustomizeOnInstantiate bool + GoldMaster bool + HREF string + Info string + Link []*Link + Type string + type DefaultStorageProfileSection struct + StorageProfile string + type DeployVAppParams struct + DeploymentLeaseSeconds int + ForceCustomization bool + PowerOn bool + XMLName xml.Name + Xmlns string + type DhcpPoolService struct + DefaultLeaseTime int + HighIPAddress string + IsEnabled bool + LowIPAddress string + MaxLeaseTime int + Network *Reference + type DhcpService struct + DefaultLeaseTime int + DomainName string + IPRange *IPRange + IsEnabled bool + MaxLeaseTime int + PrimaryNameServer string + RouterIP string + SecondaryNameServer string + SubMask string + type EdgeGateway struct + Configuration *GatewayConfiguration + Description string + HREF string + ID string + Link []*Link + Name string + OperationKey string + Status int + Tasks *TasksInProgress + Type string + type Entity struct + Description string + HREF string + ID string + Link []*Link + Name string + OperationKey string + Tasks *TasksInProgress + Type string + type Error struct + MajorErrorCode int + Message string + MinorErrorCode string + StackTrace string + VendorSpecificErrorCode string + type File struct + BytesTransferred int64 + Checksum string + Description string + HREF string + ID string + Link []*Link + Name string + OperationKey string + Size int64 + Tasks *TasksInProgress + Type string + type FilesList struct + File []*File + type FirewallRule struct + Description string + DestinationIP string + DestinationPortRange string + DestinationVM *VMSelection + Direction string + EnableLogging bool + ID string + IcmpSubType string + IsEnabled bool + MatchOnTranslate bool + Policy string + Port int + Protocols *FirewallRuleProtocols + SourceIP string + SourcePort int + SourcePortRange string + SourceVM *VMSelection + type FirewallRuleProtocols struct + Any bool + Icmp bool + Tcp bool + Udp bool + type FirewallService struct + DefaultAction string + FirewallRule []*FirewallRule + IsEnabled bool + LogDefaultAction bool + type GatewayConfiguration struct + BackwardCompatibilityMode bool + EdgeGatewayServiceConfiguration *GatewayFeatures + GatewayBackingConfig string + GatewayInterfaces *GatewayInterfaces + HaEnabled bool + UseDefaultRouteForDNSRelay bool + Xmlns string + type GatewayDhcpService struct + IsEnabled bool + Pool *DhcpPoolService + type GatewayFeatures struct + FirewallService *FirewallService + GatewayDhcpService *GatewayDhcpService + GatewayIpsecVpnService *GatewayIpsecVpnService + LoadBalancerService *LoadBalancerService + NatService *NatService + StaticRoutingService *StaticRoutingService + XMLName xml.Name + Xmlns string + type GatewayInterface struct + ApplyRateLimit bool + DisplayName string + InRateLimit float64 + InterfaceType string + Name string + Network *Reference + OutRateLimit float64 + SubnetParticipation *SubnetParticipation + UseForDefaultRoute bool + type GatewayInterfaces struct + GatewayInterface []*GatewayInterface + type GatewayIpsecVpnEndpoint struct + Network *Reference + PublicIP string + type GatewayIpsecVpnService struct + Endpoint *GatewayIpsecVpnEndpoint + IsEnabled bool + Tunnel []*GatewayIpsecVpnTunnel + type GatewayIpsecVpnTunnel struct + Description string + EncryptionProtocol string + ErrorDetails string + IpsecVpnThirdPartyPeer *IpsecVpnThirdPartyPeer + IsEnabled bool + IsOperational bool + LocalID string + LocalIPAddress string + LocalSubnet *IpsecVpnSubnet + Mtu int + Name string + PeerID string + PeerIPAddress string + PeerSubnet *IpsecVpnSubnet + SharedSecret string + SharedSecretEncrypted bool + type GatewayNatRule struct + IcmpSubType string + Interface *Reference + OriginalIP string + OriginalPort string + Protocol string + TranslatedIP string + TranslatedPort string + Xmlns string + type GuestCustomizationSection struct + AdminAutoLogonCount int + AdminAutoLogonEnabled bool + AdminPassword string + AdminPasswordAuto bool + AdminPasswordEnabled bool + ChangeSid bool + ComputerName string + CustomizationScript string + DomainName string + DomainUserName string + DomainUserPassword string + Enabled bool + HREF string + Info string + JoinDomainEnabled bool + Link []*Link + MachineObjectOU string + Ovf string + ResetPasswordRequired bool + Type string + UseOrgSettings bool + VirtualMachineID string + Xmlns string + Xsi string + type IPAddresses struct + IPAddress string + type IPRange struct + EndAddress string + StartAddress string + type IPRanges struct + IPRange []*IPRange + type IPScope struct + AllocatedIPAddresses *IPAddresses + DNS1 string + DNS2 string + DNSSuffix string + Gateway string + IPRanges *IPRanges + IsEnabled bool + IsInherited bool + Netmask string + SubAllocations *SubAllocations + type IPScopes struct + IPScope IPScope + type InstantiateVAppTemplateParams struct + AllEULAsAccepted bool + Deploy bool + Description string + InstantiationParams *InstantiationParams + IsSourceDelete bool + LinkedClone bool + Name string + Ovf string + PowerOn bool + Source *Reference + SourcedItem *SourcedCompositionItemParam + VAppParent *Reference + XMLName xml.Name + Xmlns string + Xsi string + type InstantiationParams struct + CustomizationSection *CustomizationSection + DefaultStorageProfileSection *DefaultStorageProfileSection + GuestCustomizationSection *GuestCustomizationSection + LeaseSettingsSection *LeaseSettingsSection + NetworkConfigSection *NetworkConfigSection + NetworkConnectionSection *NetworkConnectionSection + type IpsecVpnSubnet struct + Gateway string + Name string + Netmask string + type IpsecVpnThirdPartyPeer struct + PeerID string + type LBPersistence struct + CookieMode string + CookieName string + Method string + type LBPoolHealthCheck struct + HealthThreshold string + Interval string + Mode string + Timeout string + UnhealthThreshold string + Uri string + type LBPoolMember struct + IPAddress string + ServicePort *LBPoolServicePort + Weight string + type LBPoolServicePort struct + Algorithm string + HealthCheck *LBPoolHealthCheck + HealthCheckPort string + IsEnabled bool + Port string + Protocol string + type LBVirtualServerServiceProfile struct + IsEnabled bool + Persistence *LBPersistence + Port string + Protocol string + type LeaseSettingsSection struct + DeploymentLeaseExpiration string + DeploymentLeaseInSeconds int + HREF string + Link *Link + StorageLeaseExpiration string + StorageLeaseInSeconds int + Type string + type Link struct + HREF string + ID string + Name string + Rel string + Type string + type LoadBalancerPool struct + Description string + ErrorDetails string + ID string + Member *LBPoolMember + Name string + Operational bool + ServicePort *LBPoolServicePort + type LoadBalancerService struct + IsEnabled bool + Pool *LoadBalancerPool + VirtualServer *LoadBalancerVirtualServer + type LoadBalancerVirtualServer struct + Description string + IPAddress string + Interface *Reference + IsEnabled bool + LoadBalancerTemplates *VendorTemplate + Logging bool + Name string + Pool string + ServiceProfile *LBVirtualServerServiceProfile + type LocalityParams struct + ResourceEntity *Reference + type NatOneToOneBasicRule struct + ExternalIPAddress string + InternalIPAddress string + MappingMode string + Xmlns string + type NatOneToOneVMRule struct + ExternalIPAddress string + MappingMode string + VAppScopedVMID string + VMNicID int + Xmlns string + type NatPortForwardingRule struct + ExternalIPAddress string + ExternalPort int + InternalIPAddress string + InternalPort int + Protocol string + type NatRule struct + Description string + GatewayNatRule *GatewayNatRule + ID string + IsEnabled bool + OneToOneBasicRule *NatOneToOneBasicRule + OneToOneVMRule *NatOneToOneVMRule + PortForwardingRule *NatPortForwardingRule + RuleType string + VMRule *NatVMRule + Xmlns string + type NatService struct + ExternalIP string + IsEnabled bool + NatRule []*NatRule + NatType string + Policy string + Xmlns string + type NatVMRule struct + ExternalIPAddress string + ExternalPort int + InternalPort int + Protocol string + VAppScopedVMID string + VMNicID int + type NetworkAssignment struct + ContainerNetwork string + InnerNetwork string + type NetworkConfigSection struct + HREF string + Info string + Link *Link + NetworkConfig *VAppNetworkConfiguration + Type string + type NetworkConfiguration struct + BackwardCompatibilityMode bool + Features *NetworkFeatures + FenceMode string + IPScopes *IPScopes + ParentNetwork *Reference + RetainNetInfoAcrossDeployments bool + type NetworkConnection struct + ExternalIPAddress string + IPAddress string + IPAddressAllocationMode string + IsConnected bool + MACAddress string + NeedsCustomization bool + Network string + NetworkConnectionIndex int + type NetworkConnectionSection struct + HREF string + Info string + Link *Link + NetworkConnection *NetworkConnection + PrimaryNetworkConnectionIndex int + Type string + type NetworkFeatures struct + DhcpService *DhcpService + FirewallService *FirewallService + LoadBalancerService *LoadBalancerService + NatService *NatService + StaticRoutingService *StaticRoutingService + type OVFItem struct + AllocationUnits string + Description string + ElementName string + InstanceID int + Link *Link + Reservation int + ResourceType int + VCloudHREF string + VCloudType string + VirtualQuantity int + Weight int + XMLName xml.Name + XmlnsRasd string + XmlnsVCloud string + XmlnsXsi string + type Org struct + Description string + FullName string + HREF string + ID string + IsEnabled bool + Link []*Link + Name string + OperationKey string + Tasks *TasksInProgress + Type string + type OrgVDCNetwork struct + Configuration *NetworkConfiguration + Description string + EdgeGateway *Reference + HREF string + ID string + IsShared bool + Link []Link + Name string + OperationKey string + ServiceConfig *GatewayFeatures + Status string + Tasks TasksInProgress + Type string + XMLName xml.Name + type Owner struct + HREF string + Link []*Link + Type string + User *Reference + type QueryResultEdgeGatewayRecordType struct + GatewayStatus string + HREF string + HaStatus string + IsBusy bool + Name string + NumberOfExtNetworks int + NumberOfOrgNetworks int + Type string + Vdc string + type QueryResultEdgeGatewayRecordsType struct + EdgeGatewayRecord *QueryResultEdgeGatewayRecordType + HREF string + Link []*Link + Name string + Page int + PageSize int + Total float64 + Type string + type Reference struct + HREF string + ID string + Name string + Type string + type ResourceEntities struct + ResourceEntity []*ResourceReference + type ResourceReference struct + HREF string + ID string + Name string + Status string + Type string + type SourcedCompositionItemParam struct + InstantiationParams *InstantiationParams + LocalityParams *LocalityParams + NetworkAssignment *NetworkAssignment + Source *Reference + SourceDelete bool + StorageProfile *Reference + VAppScopedLocalID string + VMGeneralParams *VMGeneralParams + type StaticRoute struct + GatewayInterface *Reference + Interface string + Name string + Network string + NextHopIp string + type StaticRoutingService struct + IsEnabled bool + StaticRoute *StaticRoute + type SubAllocation struct + EdgeGateway *Reference + IPRanges *IPRanges + type SubAllocations struct + HREF string + Link []*Link + SubAllocation *SubAllocation + Type string + type SubnetParticipation struct + Gateway string + IPAddress string + IPRanges *IPRanges + Netmask string + type SupportedHardwareVersion struct + SupportedHardwareVersion string + type SupportedHardwareVersions struct + SupportedHardwareVersion []*SupportedHardwareVersion + type Task struct + CancelRequested bool + Description string + Details string + EndTime string + Error *Error + ExpiryTime string + HREF string + ID string + Link *Link + Name string + Operation string + OperationKey string + OperationName string + Organization *Reference + Owner *Reference + Progress int + ServiceNamespace string + StartTime string + Status string + Tasks *TasksInProgress + Type string + User *Reference + type TasksInProgress struct + Task []*Task + type UndeployVAppParams struct + UndeployPowerAction string + Xmlns string + type VApp struct + Children *VAppChildren + DateCreated string + Deployed bool + Description string + Files *FilesList + HREF string + ID string + InMaintenanceMode bool + Link []*Link + Name string + OperationKey string + OvfDescriptorUploaded bool + Owner *Owner + Status int + Tasks *TasksInProgress + Type string + VAppParent *Reference + type VAppChildren struct + VM []*VM + type VAppNetworkConfiguration struct + Configuration *NetworkConfiguration + Description string + HREF string + IsDeployed bool + Link *Link + NetworkName string + Type string + type VAppTemplate struct + Children *VAppTemplateChildren + CustomizationSection *CustomizationSection + DateCreated string + DefaultStorageProfile string + Description string + Files *FilesList + GoldMaster bool + HREF string + ID string + LeaseSettingsSection *LeaseSettingsSection + Link []*Link + Name string + NetworkConfigSection *NetworkConfigSection + NetworkConnectionSection *NetworkConnectionSection + OperationKey string + OvfDescriptorUploaded string + Owner *Owner + Status int + Tasks *TasksInProgress + Type string + VAppScopedLocalID string + type VAppTemplateChildren struct + VM []*VAppTemplate + type VM struct + DateCreated string + Deployed bool + Description string + Files *FilesList + HREF string + ID string + Link []*Link + Name string + NeedsCustomization bool + NestedHypervisorEnabled bool + NetworkConnectionSection *NetworkConnectionSection + OperationKey string + Ovf string + Status int + StorageProfile *Reference + Tasks *TasksInProgress + Type string + VAppParent *Reference + VAppScopedLocalID string + VMCapabilities *VMCapabilities + Xmlns string + Xsi string + type VMCapabilities struct + CPUHotAddEnabled bool + HREF string + Link []*Link + MemoryHotAddEnabled bool + Type string + type VMGeneralParams struct + Description string + Name string + NeedsCustomization bool + type VMSelection struct + IPType string + VAppScopedVMID string + VMNicID int + type VMs struct + HREF string + Link []*Link + Type string + VMReference []*Reference + type Vdc struct + AllocationModel string + AvailableNetworks []*AvailableNetworks + Capabilities []*Capabilities + ComputeCapacity []*ComputeCapacity + Description string + HREF string + ID string + IsEnabled bool + Link []*Link + Name string + NetworkQuota int + NicQuota int + OperationKey string + ResourceEntities []*ResourceEntities + Status string + Tasks *TasksInProgress + Type string + UsedNetworkCount int + VMQuota int + VdcStorageProfiles []*VdcStorageProfiles + type VdcStorageProfiles struct + VdcStorageProfile []*Reference + type VendorTemplate struct + ID string + Name string