Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CredentialRequest ¶
type CredentialRequest struct { // id // Required: true ID manifold.ID `json:"id"` // resource id // Required: true ResourceID manifold.ID `json:"resource_id"` }
CredentialRequest The information sent along to a Provider to provision a set of Credentials for a resource.
swagger:model CredentialRequest
type CredentialResponse ¶
type CredentialResponse struct { // credentials // Required: true Credentials map[string]string `json:"credentials"` // message Message Message `json:"message,omitempty"` }
CredentialResponse The response expected back from a Provider to provision a set of Credentials for a resource.
swagger:model CredentialResponse
type RegionSlug ¶
type RegionSlug string
RegionSlug Combination of the cloud platform and location to provision this resource within.
swagger:model RegionSlug
type ResourceMeasures ¶ added in v0.13.0
type ResourceMeasures struct { // measures // Required: true Measures map[string]int64 `json:"measures"` // period end // Required: true PeriodEnd *strfmt.DateTime `json:"period_end"` // period start // Required: true PeriodStart *strfmt.DateTime `json:"period_start"` // resource id // Required: true ResourceID manifold.ID `json:"resource_id"` }
ResourceMeasures Object describing a resource's feature usage for a billing period.
swagger:model ResourceMeasures
type ResourceMeasuresBody ¶ added in v0.13.0
type ResourceMeasuresBody struct { // measures // Required: true Measures map[string]int64 `json:"measures"` // period end // Required: true PeriodEnd *strfmt.DateTime `json:"period_end"` // period start // Required: true PeriodStart *strfmt.DateTime `json:"period_start"` // resource id // Required: true ResourceID manifold.ID `json:"resource_id"` }
ResourceMeasuresBody Object used to hold information about a resource and its features usage.
swagger:model ResourceMeasuresBody
type ResourcePlanChangeRequest ¶
type ResourcePlanChangeRequest struct { // features Features gconnector.FeatureMap `json:"features,omitempty"` // plan // Required: true Plan manifold.Label `json:"plan"` }
ResourcePlanChangeRequest The information sent along to a Provider to request a resources' plan be changed.
swagger:model ResourcePlanChangeRequest
type ResourceRequest ¶
type ResourceRequest struct { // features Features gconnector.FeatureMap `json:"features,omitempty"` // id // Required: true ID manifold.ID `json:"id"` // plan // Required: true Plan manifold.Label `json:"plan"` // product // Required: true Product manifold.Label `json:"product"` // region // Required: true Region RegionSlug `json:"region"` }
ResourceRequest The information sent along to a Provider to provision a resource.
swagger:model ResourceRequest
type SuccessMessage ¶
type SuccessMessage struct { // message // Required: true Message Message `json:"message"` }
SuccessMessage Object used to display a message back to the user after a change has been made to a Resource.
swagger:model SuccessMessage