Documentation ¶
Index ¶
Constants ¶
View Source
const ( PlaneKindUCPNative = "UCPNative" PlaneKindAzure = "Azure" PlaneKindAWS = "AWS" )
Plane kinds
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plane ¶
type Plane struct { ID string `json:"id" yaml:"id"` Type string `json:"type" yaml:"type"` Name string `json:"name" yaml:"name"` Properties PlaneProperties `json:"properties" yaml:"properties"` }
func (*Plane) LookupResourceProvider ¶
LookupResourceProvider searches through the ResourceProviders configured in UCP.
type PlaneList ¶
type PlaneList struct {
Value []Plane `json:"value" yaml:"value"`
}
PlaneList represents a list of UCP planes in the ARM wire-format
type PlaneProperties ¶
type Resource ¶
type Resource struct { ID string `json:"id" yaml:"id"` Name string `json:"name" yaml:"name"` ProvisioningState string `json:"provisioningState" yaml:"provisioningState"` Type string `json:"type" yaml:"type"` }
Resource represents a resource within a UCP resource group
type ResourceList ¶
type ResourceList struct {
Value []Resource `json:"value" yaml:"value"`
}
ResourceList represents a list of resources
Click to show internal directories.
Click to hide internal directories.