Documentation ¶
Index ¶
- Variables
- func MarshalStrMap(val map[string]string) graphql.Marshaler
- func MarshalUUID(val uuid.UUID) graphql.Marshaler
- func UnmarshalStrMap(v interface{}) (map[string]string, error)
- func UnmarshalUUID(v interface{}) (uuid.UUID, error)
- type BlueprintInput
- type CommandStatus
- type CommandType
- type DeploymentInput
- type PermissionPolicyType
- type ProviderInput
- type StrMap
- type UUID
- type UserInput
Constants ¶
This section is empty.
Variables ¶
View Source
var AllCommandStatus = []CommandStatus{ CommandStatusQueued, CommandStatusFailed, CommandStatusSucceeded, CommandStatusInprogress, }
View Source
var AllCommandType = []CommandType{ CommandTypeConfigure, CommandTypeDeploy, CommandTypeDestroy, }
View Source
var AllPermissionPolicyType = []PermissionPolicyType{ PermissionPolicyTypeAllow, PermissionPolicyTypeDeny, }
Functions ¶
func UnmarshalStrMap ¶
func UnmarshalUUID ¶
Types ¶
type BlueprintInput ¶
type CommandStatus ¶
type CommandStatus string
const ( CommandStatusQueued CommandStatus = "QUEUED" CommandStatusFailed CommandStatus = "FAILED" CommandStatusSucceeded CommandStatus = "SUCCEEDED" CommandStatusInprogress CommandStatus = "INPROGRESS" )
func (CommandStatus) IsValid ¶
func (e CommandStatus) IsValid() bool
func (CommandStatus) MarshalGQL ¶
func (e CommandStatus) MarshalGQL(w io.Writer)
func (CommandStatus) String ¶
func (e CommandStatus) String() string
func (*CommandStatus) UnmarshalGQL ¶
func (e *CommandStatus) UnmarshalGQL(v interface{}) error
type CommandType ¶
type CommandType string
const ( CommandTypeConfigure CommandType = "CONFIGURE" CommandTypeDeploy CommandType = "DEPLOY" CommandTypeDestroy CommandType = "DESTROY" )
func (CommandType) IsValid ¶
func (e CommandType) IsValid() bool
func (CommandType) MarshalGQL ¶
func (e CommandType) MarshalGQL(w io.Writer)
func (CommandType) String ¶
func (e CommandType) String() string
func (*CommandType) UnmarshalGQL ¶
func (e *CommandType) UnmarshalGQL(v interface{}) error
type DeploymentInput ¶
type DeploymentInput struct {
Name string `json:"name"`
}
type PermissionPolicyType ¶
type PermissionPolicyType string
const ( PermissionPolicyTypeAllow PermissionPolicyType = "ALLOW" PermissionPolicyTypeDeny PermissionPolicyType = "DENY" )
func (PermissionPolicyType) IsValid ¶
func (e PermissionPolicyType) IsValid() bool
func (PermissionPolicyType) MarshalGQL ¶
func (e PermissionPolicyType) MarshalGQL(w io.Writer)
func (PermissionPolicyType) String ¶
func (e PermissionPolicyType) String() string
func (*PermissionPolicyType) UnmarshalGQL ¶
func (e *PermissionPolicyType) UnmarshalGQL(v interface{}) error
type ProviderInput ¶
Click to show internal directories.
Click to hide internal directories.