Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Operation ¶
type Operation struct {
ID string `json:"id,required"`
Kind OperationKind `json:"kind,required"`
ResourceID string `json:"resource_id,required"`
Status OperationStatus `json:"status,required"`
Type OperationType `json:"type,required"`
JSON operationJSON `json:"-"`
}
Operation details.
func (*Operation) UnmarshalJSON ¶
type OperationKind ¶
type OperationKind string
const ( OperationKindVM OperationKind = "VM" OperationKindVPC OperationKind = "VPC" OperationKindFirewallRule OperationKind = "FIREWALL_RULE" )
func (OperationKind) IsKnown ¶
func (r OperationKind) IsKnown() bool
type OperationStatus ¶
type OperationStatus string
const ( OperationStatusPending OperationStatus = "PENDING" OperationStatusRunning OperationStatus = "RUNNING" OperationStatusDone OperationStatus = "DONE" OperationStatusFailed OperationStatus = "FAILED" )
func (OperationStatus) IsKnown ¶
func (r OperationStatus) IsKnown() bool
type OperationType ¶
type OperationType string
const ( OperationTypeCreate OperationType = "CREATE" OperationTypeUpdate OperationType = "UPDATE" OperationTypeDelete OperationType = "DELETE" )
func (OperationType) IsKnown ¶
func (r OperationType) IsKnown() bool
type RegionName ¶
type RegionName string
const ( RegionNameAmsterdam RegionName = "amsterdam" RegionNameChicago RegionName = "chicago" RegionNameFrankfurt RegionName = "frankfurt" RegionNameHongkong RegionName = "hongkong" RegionNameLondon RegionName = "london" RegionNameMumbai RegionName = "mumbai" RegionNameSaopaulo RegionName = "saopaulo" RegionNameSeattle RegionName = "seattle" RegionNameSiliconvalley RegionName = "siliconvalley" RegionNameSingapore RegionName = "singapore" RegionNameStockholm RegionName = "stockholm" RegionNameSydney RegionName = "sydney" RegionNameTokyo RegionName = "tokyo" RegionNameWashingtondc RegionName = "washingtondc" )
func (RegionName) IsKnown ¶
func (r RegionName) IsKnown() bool
type ResourceStatus ¶
type ResourceStatus string
const ( ResourceStatusPending ResourceStatus = "PENDING" ResourceStatusCreating ResourceStatus = "CREATING" ResourceStatusUpdating ResourceStatus = "UPDATING" ResourceStatusReady ResourceStatus = "READY" ResourceStatusDeleting ResourceStatus = "DELETING" ResourceStatusDeleted ResourceStatus = "DELETED" ResourceStatusFailed ResourceStatus = "FAILED" )
func (ResourceStatus) IsKnown ¶
func (r ResourceStatus) IsKnown() bool
Click to show internal directories.
Click to hide internal directories.