# Packages
No description provided by the author
# Functions
Implement Go error interface for Step.
Creates a new photon client with specified options.
Creates a new photon client with specified options and http.Client.
# Constants
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
Extended Properties.
# Variables
No description provided by the author
# Structs
Represents an error from the Photon API.
Represents a single attached disk.
Contains functionality for auth API.
Represents authentication information.
No description provided by the author
Represents stateless context needed to call photon APIs.
Options for Client.
Represents a component with status.
No description provided by the author
No description provided by the author
DatastoresAPI is used by the client.
Creation spec for disks.
Options for GetDisks API.
Represents multiple persistent disks returned by the API.
Contains functionality for disks API.
No description provided by the author
Represents a single flavor.
Creation spec for flavors.
Options used for find/get APIs.
Represents multiple flavors returned by the API.
Contains functionality for flavors API.
Represents a host.
Creation spec for hosts.
Represents multiple hosts returned by the API.
Contains functionality for hosts API.
Represents availability zone that can be set for host.
Used to represent a generic HTTP error, i.e.
Represents an image.
Creation spec for images.
Image creation spec.
Represents the list of image datastores.
Options for GetImage API.
Represents multiple images returned by the API.
Contains functionality for images API.
Represents an image scope.
Represents an image setting.
Represents deployment info.
No description provided by the author
Contains functionality for Infrastructure API.
Contains functionality for infrastructure hosts API.
Represents ip range.
Represents an ISO.
Creation spec for locality.
Represents a network.
Represents network configuration.
Represents creation spec for network configuration.
No description provided by the author
Options for GetNetworks API.
Represents multiple networks returned by the API.
Contains functionality for networks API.
Represents name that can be set for network.
NSX configuration spec.
Represents a persistent disk.
Represents port groups.
Compact representation of projects.
Creation spec for projects.
Options for GetProjects API.
Represents multiple projects returned by the API.
Contains functionality for projects API.
Represents the quota.
No description provided by the author
The QuotaLineItem with limit and usage in one place.
Options for GetResourceTickets API.
Identity and Access Management (IAM) IAM role binding.
No description provided by the author
Represents a router.
No description provided by the author
Options for GetRouters API.
Represents multiple routers returned by the API.
Contains functionality for routers API.
Represents name that can be set for router.
Implement a generic sdk error.
Represents a security group.
Represents set_security_groups spec.
Represents a service.
Represents service imageId that can be updated during change version.
Represnts a Service configuration.
Creation spec for Service Configuration.
Creation spec for services.
Represents service size that can be resized for service.
Represents multiple services returned by the API.
Contains functionality for services API.
Represents the status of a service during upgrade.
Represents stats information.
Represents status of the photon system.
Represents an operation (Step) within a Task.
Represents a subnet.
Creation spec for subnets.
Options for GetSubnets API.
Represents multiple subnets returned by the API.
Contains functionality for subnets API.
Represents name that can be set for subnet.
Contains functionality for system API.
No description provided by the author
No description provided by the author
Represents an asynchronous task.
Represents an Photon task that has entered into an error state.
Options for GetTasks API.
Represents multiple tasks returned by the API.
Contains functionality for tasks API.
An error representing a timeout while waiting for a task to complete.
Represents a single tenant.
Creation spec for tenants.
Represents multiple tenants returned by the API.
Contains functionality for tenants API.
Represents Tokens.
Represents a single VM.
Contains functionality for VMs API.
Creation spec for VMs.
Represents operations for disks.
Represents a floating IP operation related to a VM.
Options for GetDisks API.
Represents metadata that can be set on a VM.
Represents possible operations for VMs.
Represents multiple VMs returned by the API.
Represents tags that can be set on a VM.
Represents single zone.
Creation spec for zones.
Represents multiple zones returned by the API.
Contains functionality for zones API.
# Type aliases
QuotaSpec is used when set/update/excluding QuotaLineItems from existing Quota.
No description provided by the author