Documentation ¶
Index ¶
- Constants
- type Account
- type AccountClient
- func (c *AccountClient) ActionActivate(resource *Account) (*Account, error)
- func (c *AccountClient) ActionCreate(resource *Account) (*Account, error)
- func (c *AccountClient) ActionDeactivate(resource *Account) (*Account, error)
- func (c *AccountClient) ActionPurge(resource *Account) (*Account, error)
- func (c *AccountClient) ActionRemove(resource *Account) (*Account, error)
- func (c *AccountClient) ActionRestore(resource *Account) (*Account, error)
- func (c *AccountClient) ActionUpdate(resource *Account) (*Account, error)
- func (c *AccountClient) ById(id string) (*Account, error)
- func (c *AccountClient) Create(container *Account) (*Account, error)
- func (c *AccountClient) Delete(container *Account) error
- func (c *AccountClient) List(opts *ListOpts) (*AccountCollection, error)
- func (c *AccountClient) Update(existing *Account, updates interface{}) (*Account, error)
- type AccountCollection
- type AccountOperations
- type Action
- type ActiveSetting
- type ActiveSettingClient
- func (c *ActiveSettingClient) ById(id string) (*ActiveSetting, error)
- func (c *ActiveSettingClient) Create(container *ActiveSetting) (*ActiveSetting, error)
- func (c *ActiveSettingClient) Delete(container *ActiveSetting) error
- func (c *ActiveSettingClient) List(opts *ListOpts) (*ActiveSettingCollection, error)
- func (c *ActiveSettingClient) Update(existing *ActiveSetting, updates interface{}) (*ActiveSetting, error)
- type ActiveSettingCollection
- type ActiveSettingOperations
- type AddLoadBalancerInput
- type AddLoadBalancerInputClient
- func (c *AddLoadBalancerInputClient) ById(id string) (*AddLoadBalancerInput, error)
- func (c *AddLoadBalancerInputClient) Create(container *AddLoadBalancerInput) (*AddLoadBalancerInput, error)
- func (c *AddLoadBalancerInputClient) Delete(container *AddLoadBalancerInput) error
- func (c *AddLoadBalancerInputClient) List(opts *ListOpts) (*AddLoadBalancerInputCollection, error)
- func (c *AddLoadBalancerInputClient) Update(existing *AddLoadBalancerInput, updates interface{}) (*AddLoadBalancerInput, error)
- type AddLoadBalancerInputCollection
- type AddLoadBalancerInputOperations
- type AddRemoveClusterHostInput
- type AddRemoveClusterHostInputClient
- func (c *AddRemoveClusterHostInputClient) ById(id string) (*AddRemoveClusterHostInput, error)
- func (c *AddRemoveClusterHostInputClient) Create(container *AddRemoveClusterHostInput) (*AddRemoveClusterHostInput, error)
- func (c *AddRemoveClusterHostInputClient) Delete(container *AddRemoveClusterHostInput) error
- func (c *AddRemoveClusterHostInputClient) List(opts *ListOpts) (*AddRemoveClusterHostInputCollection, error)
- func (c *AddRemoveClusterHostInputClient) Update(existing *AddRemoveClusterHostInput, updates interface{}) (*AddRemoveClusterHostInput, error)
- type AddRemoveClusterHostInputCollection
- type AddRemoveClusterHostInputOperations
- type AddRemoveLoadBalancerHostInput
- type AddRemoveLoadBalancerHostInputClient
- func (c *AddRemoveLoadBalancerHostInputClient) ById(id string) (*AddRemoveLoadBalancerHostInput, error)
- func (c *AddRemoveLoadBalancerHostInputClient) Create(container *AddRemoveLoadBalancerHostInput) (*AddRemoveLoadBalancerHostInput, error)
- func (c *AddRemoveLoadBalancerHostInputClient) Delete(container *AddRemoveLoadBalancerHostInput) error
- func (c *AddRemoveLoadBalancerHostInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerHostInputCollection, error)
- func (c *AddRemoveLoadBalancerHostInputClient) Update(existing *AddRemoveLoadBalancerHostInput, updates interface{}) (*AddRemoveLoadBalancerHostInput, error)
- type AddRemoveLoadBalancerHostInputCollection
- type AddRemoveLoadBalancerHostInputOperations
- type AddRemoveLoadBalancerListenerInput
- type AddRemoveLoadBalancerListenerInputClient
- func (c *AddRemoveLoadBalancerListenerInputClient) ById(id string) (*AddRemoveLoadBalancerListenerInput, error)
- func (c *AddRemoveLoadBalancerListenerInputClient) Create(container *AddRemoveLoadBalancerListenerInput) (*AddRemoveLoadBalancerListenerInput, error)
- func (c *AddRemoveLoadBalancerListenerInputClient) Delete(container *AddRemoveLoadBalancerListenerInput) error
- func (c *AddRemoveLoadBalancerListenerInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerListenerInputCollection, error)
- func (c *AddRemoveLoadBalancerListenerInputClient) Update(existing *AddRemoveLoadBalancerListenerInput, updates interface{}) (*AddRemoveLoadBalancerListenerInput, error)
- type AddRemoveLoadBalancerListenerInputCollection
- type AddRemoveLoadBalancerListenerInputOperations
- type AddRemoveLoadBalancerTargetInput
- type AddRemoveLoadBalancerTargetInputClient
- func (c *AddRemoveLoadBalancerTargetInputClient) ById(id string) (*AddRemoveLoadBalancerTargetInput, error)
- func (c *AddRemoveLoadBalancerTargetInputClient) Create(container *AddRemoveLoadBalancerTargetInput) (*AddRemoveLoadBalancerTargetInput, error)
- func (c *AddRemoveLoadBalancerTargetInputClient) Delete(container *AddRemoveLoadBalancerTargetInput) error
- func (c *AddRemoveLoadBalancerTargetInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerTargetInputCollection, error)
- func (c *AddRemoveLoadBalancerTargetInputClient) Update(existing *AddRemoveLoadBalancerTargetInput, updates interface{}) (*AddRemoveLoadBalancerTargetInput, error)
- type AddRemoveLoadBalancerTargetInputCollection
- type AddRemoveLoadBalancerTargetInputOperations
- type Agent
- type AgentClient
- func (c *AgentClient) ActionActivate(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionCreate(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionDeactivate(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionPurge(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionReconnect(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionRemove(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionRestore(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionUpdate(resource *Agent) (*Agent, error)
- func (c *AgentClient) ById(id string) (*Agent, error)
- func (c *AgentClient) Create(container *Agent) (*Agent, error)
- func (c *AgentClient) Delete(container *Agent) error
- func (c *AgentClient) List(opts *ListOpts) (*AgentCollection, error)
- func (c *AgentClient) Update(existing *Agent, updates interface{}) (*Agent, error)
- type AgentCollection
- type AgentOperations
- type ApiError
- type ApiKey
- type ApiKeyClient
- func (c *ApiKeyClient) ById(id string) (*ApiKey, error)
- func (c *ApiKeyClient) Create(container *ApiKey) (*ApiKey, error)
- func (c *ApiKeyClient) Delete(container *ApiKey) error
- func (c *ApiKeyClient) List(opts *ListOpts) (*ApiKeyCollection, error)
- func (c *ApiKeyClient) Update(existing *ApiKey, updates interface{}) (*ApiKey, error)
- type ApiKeyCollection
- type ApiKeyOperations
- type Certificate
- type CertificateClient
- func (c *CertificateClient) ById(id string) (*Certificate, error)
- func (c *CertificateClient) Create(container *Certificate) (*Certificate, error)
- func (c *CertificateClient) Delete(container *Certificate) error
- func (c *CertificateClient) List(opts *ListOpts) (*CertificateCollection, error)
- func (c *CertificateClient) Update(existing *Certificate, updates interface{}) (*Certificate, error)
- type CertificateCollection
- type CertificateOperations
- type ClientOpts
- type Cluster
- type ClusterClient
- func (c *ClusterClient) ById(id string) (*Cluster, error)
- func (c *ClusterClient) Create(container *Cluster) (*Cluster, error)
- func (c *ClusterClient) Delete(container *Cluster) error
- func (c *ClusterClient) List(opts *ListOpts) (*ClusterCollection, error)
- func (c *ClusterClient) Update(existing *Cluster, updates interface{}) (*Cluster, error)
- type ClusterCollection
- type ClusterOperations
- type Collection
- type Condition
- type ConfigItem
- type ConfigItemClient
- func (c *ConfigItemClient) ById(id string) (*ConfigItem, error)
- func (c *ConfigItemClient) Create(container *ConfigItem) (*ConfigItem, error)
- func (c *ConfigItemClient) Delete(container *ConfigItem) error
- func (c *ConfigItemClient) List(opts *ListOpts) (*ConfigItemCollection, error)
- func (c *ConfigItemClient) Update(existing *ConfigItem, updates interface{}) (*ConfigItem, error)
- type ConfigItemCollection
- type ConfigItemOperations
- type ConfigItemStatus
- type ConfigItemStatusClient
- func (c *ConfigItemStatusClient) ById(id string) (*ConfigItemStatus, error)
- func (c *ConfigItemStatusClient) Create(container *ConfigItemStatus) (*ConfigItemStatus, error)
- func (c *ConfigItemStatusClient) Delete(container *ConfigItemStatus) error
- func (c *ConfigItemStatusClient) List(opts *ListOpts) (*ConfigItemStatusCollection, error)
- func (c *ConfigItemStatusClient) Update(existing *ConfigItemStatus, updates interface{}) (*ConfigItemStatus, error)
- type ConfigItemStatusCollection
- type ConfigItemStatusOperations
- type Container
- type ContainerClient
- func (c *ContainerClient) ById(id string) (*Container, error)
- func (c *ContainerClient) Create(container *Container) (*Container, error)
- func (c *ContainerClient) Delete(container *Container) error
- func (c *ContainerClient) List(opts *ListOpts) (*ContainerCollection, error)
- func (c *ContainerClient) Update(existing *Container, updates interface{}) (*Container, error)
- type ContainerCollection
- type ContainerEvent
- type ContainerEventClient
- func (c *ContainerEventClient) ActionCreate(resource *ContainerEvent) (*ContainerEvent, error)
- func (c *ContainerEventClient) ActionRemove(resource *ContainerEvent) (*ContainerEvent, error)
- func (c *ContainerEventClient) ById(id string) (*ContainerEvent, error)
- func (c *ContainerEventClient) Create(container *ContainerEvent) (*ContainerEvent, error)
- func (c *ContainerEventClient) Delete(container *ContainerEvent) error
- func (c *ContainerEventClient) List(opts *ListOpts) (*ContainerEventCollection, error)
- func (c *ContainerEventClient) Update(existing *ContainerEvent, updates interface{}) (*ContainerEvent, error)
- type ContainerEventCollection
- type ContainerEventOperations
- type ContainerExec
- type ContainerExecClient
- func (c *ContainerExecClient) ById(id string) (*ContainerExec, error)
- func (c *ContainerExecClient) Create(container *ContainerExec) (*ContainerExec, error)
- func (c *ContainerExecClient) Delete(container *ContainerExec) error
- func (c *ContainerExecClient) List(opts *ListOpts) (*ContainerExecCollection, error)
- func (c *ContainerExecClient) Update(existing *ContainerExec, updates interface{}) (*ContainerExec, error)
- type ContainerExecCollection
- type ContainerExecOperations
- type ContainerLogs
- type ContainerLogsClient
- func (c *ContainerLogsClient) ById(id string) (*ContainerLogs, error)
- func (c *ContainerLogsClient) Create(container *ContainerLogs) (*ContainerLogs, error)
- func (c *ContainerLogsClient) Delete(container *ContainerLogs) error
- func (c *ContainerLogsClient) List(opts *ListOpts) (*ContainerLogsCollection, error)
- func (c *ContainerLogsClient) Update(existing *ContainerLogs, updates interface{}) (*ContainerLogs, error)
- type ContainerLogsCollection
- type ContainerLogsOperations
- type ContainerOperations
- type Credential
- type CredentialClient
- func (c *CredentialClient) ActionActivate(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionCreate(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionDeactivate(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionPurge(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionRemove(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionRestore(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ActionUpdate(resource *Credential) (*Credential, error)
- func (c *CredentialClient) ById(id string) (*Credential, error)
- func (c *CredentialClient) Create(container *Credential) (*Credential, error)
- func (c *CredentialClient) Delete(container *Credential) error
- func (c *CredentialClient) List(opts *ListOpts) (*CredentialCollection, error)
- func (c *CredentialClient) Update(existing *Credential, updates interface{}) (*Credential, error)
- type CredentialCollection
- type CredentialOperations
- type Databasechangelog
- type DatabasechangelogClient
- func (c *DatabasechangelogClient) ById(id string) (*Databasechangelog, error)
- func (c *DatabasechangelogClient) Create(container *Databasechangelog) (*Databasechangelog, error)
- func (c *DatabasechangelogClient) Delete(container *Databasechangelog) error
- func (c *DatabasechangelogClient) List(opts *ListOpts) (*DatabasechangelogCollection, error)
- func (c *DatabasechangelogClient) Update(existing *Databasechangelog, updates interface{}) (*Databasechangelog, error)
- type DatabasechangelogCollection
- type DatabasechangelogOperations
- type Databasechangeloglock
- type DatabasechangeloglockClient
- func (c *DatabasechangeloglockClient) ById(id string) (*Databasechangeloglock, error)
- func (c *DatabasechangeloglockClient) Create(container *Databasechangeloglock) (*Databasechangeloglock, error)
- func (c *DatabasechangeloglockClient) Delete(container *Databasechangeloglock) error
- func (c *DatabasechangeloglockClient) List(opts *ListOpts) (*DatabasechangeloglockCollection, error)
- func (c *DatabasechangeloglockClient) Update(existing *Databasechangeloglock, updates interface{}) (*Databasechangeloglock, error)
- type DatabasechangeloglockCollection
- type DatabasechangeloglockOperations
- type DigitaloceanConfig
- type DigitaloceanConfigClient
- func (c *DigitaloceanConfigClient) ById(id string) (*DigitaloceanConfig, error)
- func (c *DigitaloceanConfigClient) Create(container *DigitaloceanConfig) (*DigitaloceanConfig, error)
- func (c *DigitaloceanConfigClient) Delete(container *DigitaloceanConfig) error
- func (c *DigitaloceanConfigClient) List(opts *ListOpts) (*DigitaloceanConfigCollection, error)
- func (c *DigitaloceanConfigClient) Update(existing *DigitaloceanConfig, updates interface{}) (*DigitaloceanConfig, error)
- type DigitaloceanConfigCollection
- type DigitaloceanConfigOperations
- type ExtensionImplementation
- type ExtensionImplementationClient
- func (c *ExtensionImplementationClient) ById(id string) (*ExtensionImplementation, error)
- func (c *ExtensionImplementationClient) Create(container *ExtensionImplementation) (*ExtensionImplementation, error)
- func (c *ExtensionImplementationClient) Delete(container *ExtensionImplementation) error
- func (c *ExtensionImplementationClient) List(opts *ListOpts) (*ExtensionImplementationCollection, error)
- func (c *ExtensionImplementationClient) Update(existing *ExtensionImplementation, updates interface{}) (*ExtensionImplementation, error)
- type ExtensionImplementationCollection
- type ExtensionImplementationOperations
- type ExtensionPoint
- type ExtensionPointClient
- func (c *ExtensionPointClient) ById(id string) (*ExtensionPoint, error)
- func (c *ExtensionPointClient) Create(container *ExtensionPoint) (*ExtensionPoint, error)
- func (c *ExtensionPointClient) Delete(container *ExtensionPoint) error
- func (c *ExtensionPointClient) List(opts *ListOpts) (*ExtensionPointCollection, error)
- func (c *ExtensionPointClient) Update(existing *ExtensionPoint, updates interface{}) (*ExtensionPoint, error)
- type ExtensionPointCollection
- type ExtensionPointOperations
- type ExternalHandler
- type ExternalHandlerClient
- func (c *ExternalHandlerClient) ActionActivate(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionCreate(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionDeactivate(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionPurge(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionRemove(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionRestore(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ActionUpdate(resource *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) ById(id string) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) Create(container *ExternalHandler) (*ExternalHandler, error)
- func (c *ExternalHandlerClient) Delete(container *ExternalHandler) error
- func (c *ExternalHandlerClient) List(opts *ListOpts) (*ExternalHandlerCollection, error)
- func (c *ExternalHandlerClient) Update(existing *ExternalHandler, updates interface{}) (*ExternalHandler, error)
- type ExternalHandlerCollection
- type ExternalHandlerExternalHandlerProcessMap
- type ExternalHandlerExternalHandlerProcessMapClient
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionActivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionCreate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionDeactivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionPurge(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRemove(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRestore(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionUpdate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) ById(id string) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) Create(container *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) Delete(container *ExternalHandlerExternalHandlerProcessMap) error
- func (c *ExternalHandlerExternalHandlerProcessMapClient) List(opts *ListOpts) (*ExternalHandlerExternalHandlerProcessMapCollection, error)
- func (c *ExternalHandlerExternalHandlerProcessMapClient) Update(existing *ExternalHandlerExternalHandlerProcessMap, updates interface{}) (*ExternalHandlerExternalHandlerProcessMap, error)
- type ExternalHandlerExternalHandlerProcessMapCollection
- type ExternalHandlerExternalHandlerProcessMapOperations
- type ExternalHandlerOperations
- type ExternalHandlerProcess
- type ExternalHandlerProcessClient
- func (c *ExternalHandlerProcessClient) ActionActivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionCreate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionDeactivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionPurge(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionRemove(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionRestore(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ActionUpdate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) ById(id string) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) Create(container *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
- func (c *ExternalHandlerProcessClient) Delete(container *ExternalHandlerProcess) error
- func (c *ExternalHandlerProcessClient) List(opts *ListOpts) (*ExternalHandlerProcessCollection, error)
- func (c *ExternalHandlerProcessClient) Update(existing *ExternalHandlerProcess, updates interface{}) (*ExternalHandlerProcess, error)
- type ExternalHandlerProcessCollection
- type ExternalHandlerProcessOperations
- type Field
- type Filter
- type Githubconfig
- type GithubconfigClient
- func (c *GithubconfigClient) ById(id string) (*Githubconfig, error)
- func (c *GithubconfigClient) Create(container *Githubconfig) (*Githubconfig, error)
- func (c *GithubconfigClient) Delete(container *Githubconfig) error
- func (c *GithubconfigClient) List(opts *ListOpts) (*GithubconfigCollection, error)
- func (c *GithubconfigClient) Update(existing *Githubconfig, updates interface{}) (*Githubconfig, error)
- type GithubconfigCollection
- type GithubconfigOperations
- type GlobalLoadBalancer
- type GlobalLoadBalancerClient
- func (c *GlobalLoadBalancerClient) ActionCreate(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) ActionRemove(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) ById(id string) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) Create(container *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) Delete(container *GlobalLoadBalancer) error
- func (c *GlobalLoadBalancerClient) List(opts *ListOpts) (*GlobalLoadBalancerCollection, error)
- func (c *GlobalLoadBalancerClient) Update(existing *GlobalLoadBalancer, updates interface{}) (*GlobalLoadBalancer, error)
- type GlobalLoadBalancerCollection
- type GlobalLoadBalancerHealthCheck
- type GlobalLoadBalancerHealthCheckClient
- func (c *GlobalLoadBalancerHealthCheckClient) ById(id string) (*GlobalLoadBalancerHealthCheck, error)
- func (c *GlobalLoadBalancerHealthCheckClient) Create(container *GlobalLoadBalancerHealthCheck) (*GlobalLoadBalancerHealthCheck, error)
- func (c *GlobalLoadBalancerHealthCheckClient) Delete(container *GlobalLoadBalancerHealthCheck) error
- func (c *GlobalLoadBalancerHealthCheckClient) List(opts *ListOpts) (*GlobalLoadBalancerHealthCheckCollection, error)
- func (c *GlobalLoadBalancerHealthCheckClient) Update(existing *GlobalLoadBalancerHealthCheck, updates interface{}) (*GlobalLoadBalancerHealthCheck, error)
- type GlobalLoadBalancerHealthCheckCollection
- type GlobalLoadBalancerHealthCheckOperations
- type GlobalLoadBalancerOperations
- type GlobalLoadBalancerPolicy
- type GlobalLoadBalancerPolicyClient
- func (c *GlobalLoadBalancerPolicyClient) ById(id string) (*GlobalLoadBalancerPolicy, error)
- func (c *GlobalLoadBalancerPolicyClient) Create(container *GlobalLoadBalancerPolicy) (*GlobalLoadBalancerPolicy, error)
- func (c *GlobalLoadBalancerPolicyClient) Delete(container *GlobalLoadBalancerPolicy) error
- func (c *GlobalLoadBalancerPolicyClient) List(opts *ListOpts) (*GlobalLoadBalancerPolicyCollection, error)
- func (c *GlobalLoadBalancerPolicyClient) Update(existing *GlobalLoadBalancerPolicy, updates interface{}) (*GlobalLoadBalancerPolicy, error)
- type GlobalLoadBalancerPolicyCollection
- type GlobalLoadBalancerPolicyOperations
- type Host
- type HostAccess
- type HostAccessClient
- func (c *HostAccessClient) ById(id string) (*HostAccess, error)
- func (c *HostAccessClient) Create(container *HostAccess) (*HostAccess, error)
- func (c *HostAccessClient) Delete(container *HostAccess) error
- func (c *HostAccessClient) List(opts *ListOpts) (*HostAccessCollection, error)
- func (c *HostAccessClient) Update(existing *HostAccess, updates interface{}) (*HostAccess, error)
- type HostAccessCollection
- type HostAccessOperations
- type HostClient
- func (c *HostClient) ActionActivate(resource *Host) (*Host, error)
- func (c *HostClient) ActionCreate(resource *Host) (*Host, error)
- func (c *HostClient) ActionDeactivate(resource *Host) (*Host, error)
- func (c *HostClient) ActionPurge(resource *Host) (*Host, error)
- func (c *HostClient) ActionRemove(resource *Host) (*Host, error)
- func (c *HostClient) ActionRestore(resource *Host) (*Host, error)
- func (c *HostClient) ActionUpdate(resource *Host) (*Host, error)
- func (c *HostClient) ById(id string) (*Host, error)
- func (c *HostClient) Create(container *Host) (*Host, error)
- func (c *HostClient) Delete(container *Host) error
- func (c *HostClient) List(opts *ListOpts) (*HostCollection, error)
- func (c *HostClient) Update(existing *Host, updates interface{}) (*Host, error)
- type HostCollection
- type HostOperations
- type Image
- type ImageClient
- func (c *ImageClient) ActionActivate(resource *Image) (*Image, error)
- func (c *ImageClient) ActionCreate(resource *Image) (*Image, error)
- func (c *ImageClient) ActionDeactivate(resource *Image) (*Image, error)
- func (c *ImageClient) ActionPurge(resource *Image) (*Image, error)
- func (c *ImageClient) ActionRemove(resource *Image) (*Image, error)
- func (c *ImageClient) ActionRestore(resource *Image) (*Image, error)
- func (c *ImageClient) ActionUpdate(resource *Image) (*Image, error)
- func (c *ImageClient) ById(id string) (*Image, error)
- func (c *ImageClient) Create(container *Image) (*Image, error)
- func (c *ImageClient) Delete(container *Image) error
- func (c *ImageClient) List(opts *ListOpts) (*ImageCollection, error)
- func (c *ImageClient) Update(existing *Image, updates interface{}) (*Image, error)
- type ImageCollection
- type ImageOperations
- type Instance
- type InstanceClient
- func (c *InstanceClient) ActionAllocate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionCreate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionDeallocate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionMigrate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionPurge(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionRemove(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionRestart(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionRestore(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionStart(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionUpdate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ById(id string) (*Instance, error)
- func (c *InstanceClient) Create(container *Instance) (*Instance, error)
- func (c *InstanceClient) Delete(container *Instance) error
- func (c *InstanceClient) List(opts *ListOpts) (*InstanceCollection, error)
- func (c *InstanceClient) Update(existing *Instance, updates interface{}) (*Instance, error)
- type InstanceCollection
- type InstanceConsole
- type InstanceConsoleClient
- func (c *InstanceConsoleClient) ById(id string) (*InstanceConsole, error)
- func (c *InstanceConsoleClient) Create(container *InstanceConsole) (*InstanceConsole, error)
- func (c *InstanceConsoleClient) Delete(container *InstanceConsole) error
- func (c *InstanceConsoleClient) List(opts *ListOpts) (*InstanceConsoleCollection, error)
- func (c *InstanceConsoleClient) Update(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error)
- type InstanceConsoleCollection
- type InstanceConsoleInput
- type InstanceConsoleInputClient
- func (c *InstanceConsoleInputClient) ById(id string) (*InstanceConsoleInput, error)
- func (c *InstanceConsoleInputClient) Create(container *InstanceConsoleInput) (*InstanceConsoleInput, error)
- func (c *InstanceConsoleInputClient) Delete(container *InstanceConsoleInput) error
- func (c *InstanceConsoleInputClient) List(opts *ListOpts) (*InstanceConsoleInputCollection, error)
- func (c *InstanceConsoleInputClient) Update(existing *InstanceConsoleInput, updates interface{}) (*InstanceConsoleInput, error)
- type InstanceConsoleInputCollection
- type InstanceConsoleInputOperations
- type InstanceConsoleOperations
- type InstanceLink
- type InstanceLinkClient
- func (c *InstanceLinkClient) ActionActivate(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionCreate(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionDeactivate(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionPurge(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionRemove(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionRestore(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ActionUpdate(resource *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) ById(id string) (*InstanceLink, error)
- func (c *InstanceLinkClient) Create(container *InstanceLink) (*InstanceLink, error)
- func (c *InstanceLinkClient) Delete(container *InstanceLink) error
- func (c *InstanceLinkClient) List(opts *ListOpts) (*InstanceLinkCollection, error)
- func (c *InstanceLinkClient) Update(existing *InstanceLink, updates interface{}) (*InstanceLink, error)
- type InstanceLinkCollection
- type InstanceLinkOperations
- type InstanceOperations
- type InstanceStop
- type InstanceStopClient
- func (c *InstanceStopClient) ById(id string) (*InstanceStop, error)
- func (c *InstanceStopClient) Create(container *InstanceStop) (*InstanceStop, error)
- func (c *InstanceStopClient) Delete(container *InstanceStop) error
- func (c *InstanceStopClient) List(opts *ListOpts) (*InstanceStopCollection, error)
- func (c *InstanceStopClient) Update(existing *InstanceStop, updates interface{}) (*InstanceStop, error)
- type InstanceStopCollection
- type InstanceStopOperations
- type IpAddress
- type IpAddressAssociateInput
- type IpAddressAssociateInputClient
- func (c *IpAddressAssociateInputClient) ById(id string) (*IpAddressAssociateInput, error)
- func (c *IpAddressAssociateInputClient) Create(container *IpAddressAssociateInput) (*IpAddressAssociateInput, error)
- func (c *IpAddressAssociateInputClient) Delete(container *IpAddressAssociateInput) error
- func (c *IpAddressAssociateInputClient) List(opts *ListOpts) (*IpAddressAssociateInputCollection, error)
- func (c *IpAddressAssociateInputClient) Update(existing *IpAddressAssociateInput, updates interface{}) (*IpAddressAssociateInput, error)
- type IpAddressAssociateInputCollection
- type IpAddressAssociateInputOperations
- type IpAddressClient
- func (c *IpAddressClient) ActionActivate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionCreate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionDeactivate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionDisassociate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionPurge(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionRemove(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionRestore(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionUpdate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ById(id string) (*IpAddress, error)
- func (c *IpAddressClient) Create(container *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) Delete(container *IpAddress) error
- func (c *IpAddressClient) List(opts *ListOpts) (*IpAddressCollection, error)
- func (c *IpAddressClient) Update(existing *IpAddress, updates interface{}) (*IpAddress, error)
- type IpAddressCollection
- type IpAddressOperations
- type ListOpts
- type LoadBalancer
- type LoadBalancerAppCookieStickinessPolicy
- type LoadBalancerAppCookieStickinessPolicyClient
- func (c *LoadBalancerAppCookieStickinessPolicyClient) ById(id string) (*LoadBalancerAppCookieStickinessPolicy, error)
- func (c *LoadBalancerAppCookieStickinessPolicyClient) Create(container *LoadBalancerAppCookieStickinessPolicy) (*LoadBalancerAppCookieStickinessPolicy, error)
- func (c *LoadBalancerAppCookieStickinessPolicyClient) Delete(container *LoadBalancerAppCookieStickinessPolicy) error
- func (c *LoadBalancerAppCookieStickinessPolicyClient) List(opts *ListOpts) (*LoadBalancerAppCookieStickinessPolicyCollection, error)
- func (c *LoadBalancerAppCookieStickinessPolicyClient) Update(existing *LoadBalancerAppCookieStickinessPolicy, updates interface{}) (*LoadBalancerAppCookieStickinessPolicy, error)
- type LoadBalancerAppCookieStickinessPolicyCollection
- type LoadBalancerAppCookieStickinessPolicyOperations
- type LoadBalancerClient
- func (c *LoadBalancerClient) ActionCreate(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionRemove(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ById(id string) (*LoadBalancer, error)
- func (c *LoadBalancerClient) Create(container *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) Delete(container *LoadBalancer) error
- func (c *LoadBalancerClient) List(opts *ListOpts) (*LoadBalancerCollection, error)
- func (c *LoadBalancerClient) Update(existing *LoadBalancer, updates interface{}) (*LoadBalancer, error)
- type LoadBalancerCollection
- type LoadBalancerConfig
- type LoadBalancerConfigClient
- func (c *LoadBalancerConfigClient) ActionCreate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionRemove(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionUpdate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ById(id string) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) Create(container *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) Delete(container *LoadBalancerConfig) error
- func (c *LoadBalancerConfigClient) List(opts *ListOpts) (*LoadBalancerConfigCollection, error)
- func (c *LoadBalancerConfigClient) Update(existing *LoadBalancerConfig, updates interface{}) (*LoadBalancerConfig, error)
- type LoadBalancerConfigCollection
- type LoadBalancerConfigOperations
- type LoadBalancerCookieStickinessPolicy
- type LoadBalancerCookieStickinessPolicyClient
- func (c *LoadBalancerCookieStickinessPolicyClient) ById(id string) (*LoadBalancerCookieStickinessPolicy, error)
- func (c *LoadBalancerCookieStickinessPolicyClient) Create(container *LoadBalancerCookieStickinessPolicy) (*LoadBalancerCookieStickinessPolicy, error)
- func (c *LoadBalancerCookieStickinessPolicyClient) Delete(container *LoadBalancerCookieStickinessPolicy) error
- func (c *LoadBalancerCookieStickinessPolicyClient) List(opts *ListOpts) (*LoadBalancerCookieStickinessPolicyCollection, error)
- func (c *LoadBalancerCookieStickinessPolicyClient) Update(existing *LoadBalancerCookieStickinessPolicy, updates interface{}) (*LoadBalancerCookieStickinessPolicy, error)
- type LoadBalancerCookieStickinessPolicyCollection
- type LoadBalancerCookieStickinessPolicyOperations
- type LoadBalancerHealthCheck
- type LoadBalancerHealthCheckClient
- func (c *LoadBalancerHealthCheckClient) ById(id string) (*LoadBalancerHealthCheck, error)
- func (c *LoadBalancerHealthCheckClient) Create(container *LoadBalancerHealthCheck) (*LoadBalancerHealthCheck, error)
- func (c *LoadBalancerHealthCheckClient) Delete(container *LoadBalancerHealthCheck) error
- func (c *LoadBalancerHealthCheckClient) List(opts *ListOpts) (*LoadBalancerHealthCheckCollection, error)
- func (c *LoadBalancerHealthCheckClient) Update(existing *LoadBalancerHealthCheck, updates interface{}) (*LoadBalancerHealthCheck, error)
- type LoadBalancerHealthCheckCollection
- type LoadBalancerHealthCheckOperations
- type LoadBalancerListener
- type LoadBalancerListenerClient
- func (c *LoadBalancerListenerClient) ActionCreate(resource *LoadBalancerListener) (*LoadBalancerListener, error)
- func (c *LoadBalancerListenerClient) ActionRemove(resource *LoadBalancerListener) (*LoadBalancerListener, error)
- func (c *LoadBalancerListenerClient) ById(id string) (*LoadBalancerListener, error)
- func (c *LoadBalancerListenerClient) Create(container *LoadBalancerListener) (*LoadBalancerListener, error)
- func (c *LoadBalancerListenerClient) Delete(container *LoadBalancerListener) error
- func (c *LoadBalancerListenerClient) List(opts *ListOpts) (*LoadBalancerListenerCollection, error)
- func (c *LoadBalancerListenerClient) Update(existing *LoadBalancerListener, updates interface{}) (*LoadBalancerListener, error)
- type LoadBalancerListenerCollection
- type LoadBalancerListenerOperations
- type LoadBalancerOperations
- type LoadBalancerPolicy
- type LoadBalancerPolicyClient
- func (c *LoadBalancerPolicyClient) ById(id string) (*LoadBalancerPolicy, error)
- func (c *LoadBalancerPolicyClient) Create(container *LoadBalancerPolicy) (*LoadBalancerPolicy, error)
- func (c *LoadBalancerPolicyClient) Delete(container *LoadBalancerPolicy) error
- func (c *LoadBalancerPolicyClient) List(opts *ListOpts) (*LoadBalancerPolicyCollection, error)
- func (c *LoadBalancerPolicyClient) Update(existing *LoadBalancerPolicy, updates interface{}) (*LoadBalancerPolicy, error)
- type LoadBalancerPolicyCollection
- type LoadBalancerPolicyOperations
- type LoadBalancerTarget
- type LoadBalancerTargetClient
- func (c *LoadBalancerTargetClient) ActionCreate(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) ActionRemove(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) ById(id string) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) Create(container *LoadBalancerTarget) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) Delete(container *LoadBalancerTarget) error
- func (c *LoadBalancerTargetClient) List(opts *ListOpts) (*LoadBalancerTargetCollection, error)
- func (c *LoadBalancerTargetClient) Update(existing *LoadBalancerTarget, updates interface{}) (*LoadBalancerTarget, error)
- type LoadBalancerTargetCollection
- type LoadBalancerTargetOperations
- type Machine
- type MachineClient
- func (c *MachineClient) ActionBootstrap(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ActionCreate(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ActionRemove(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ActionUpdate(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ById(id string) (*Machine, error)
- func (c *MachineClient) Create(container *Machine) (*Machine, error)
- func (c *MachineClient) Delete(container *Machine) error
- func (c *MachineClient) List(opts *ListOpts) (*MachineCollection, error)
- func (c *MachineClient) Update(existing *Machine, updates interface{}) (*Machine, error)
- type MachineCollection
- type MachineOperations
- type Mount
- type MountClient
- func (c *MountClient) ActionActivate(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionCreate(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionDeactivate(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionPurge(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionRemove(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionRestore(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionUpdate(resource *Mount) (*Mount, error)
- func (c *MountClient) ById(id string) (*Mount, error)
- func (c *MountClient) Create(container *Mount) (*Mount, error)
- func (c *MountClient) Delete(container *Mount) error
- func (c *MountClient) List(opts *ListOpts) (*MountCollection, error)
- func (c *MountClient) Update(existing *Mount, updates interface{}) (*Mount, error)
- type MountCollection
- type MountOperations
- type Network
- type NetworkClient
- func (c *NetworkClient) ActionActivate(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionCreate(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionDeactivate(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionPurge(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionRemove(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionRestore(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionUpdate(resource *Network) (*Network, error)
- func (c *NetworkClient) ById(id string) (*Network, error)
- func (c *NetworkClient) Create(container *Network) (*Network, error)
- func (c *NetworkClient) Delete(container *Network) error
- func (c *NetworkClient) List(opts *ListOpts) (*NetworkCollection, error)
- func (c *NetworkClient) Update(existing *Network, updates interface{}) (*Network, error)
- type NetworkCollection
- type NetworkOperations
- type Pagination
- type PhysicalHost
- type PhysicalHostClient
- func (c *PhysicalHostClient) ActionBootstrap(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ActionCreate(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ActionRemove(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ActionUpdate(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ById(id string) (*PhysicalHost, error)
- func (c *PhysicalHostClient) Create(container *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) Delete(container *PhysicalHost) error
- func (c *PhysicalHostClient) List(opts *ListOpts) (*PhysicalHostCollection, error)
- func (c *PhysicalHostClient) Update(existing *PhysicalHost, updates interface{}) (*PhysicalHost, error)
- type PhysicalHostCollection
- type PhysicalHostOperations
- type Port
- type PortClient
- func (c *PortClient) ActionActivate(resource *Port) (*Port, error)
- func (c *PortClient) ActionCreate(resource *Port) (*Port, error)
- func (c *PortClient) ActionDeactivate(resource *Port) (*Port, error)
- func (c *PortClient) ActionPurge(resource *Port) (*Port, error)
- func (c *PortClient) ActionRemove(resource *Port) (*Port, error)
- func (c *PortClient) ActionRestore(resource *Port) (*Port, error)
- func (c *PortClient) ActionUpdate(resource *Port) (*Port, error)
- func (c *PortClient) ById(id string) (*Port, error)
- func (c *PortClient) Create(container *Port) (*Port, error)
- func (c *PortClient) Delete(container *Port) error
- func (c *PortClient) List(opts *ListOpts) (*PortCollection, error)
- func (c *PortClient) Update(existing *Port, updates interface{}) (*Port, error)
- type PortCollection
- type PortOperations
- type ProcessDefinition
- type ProcessDefinitionClient
- func (c *ProcessDefinitionClient) ById(id string) (*ProcessDefinition, error)
- func (c *ProcessDefinitionClient) Create(container *ProcessDefinition) (*ProcessDefinition, error)
- func (c *ProcessDefinitionClient) Delete(container *ProcessDefinition) error
- func (c *ProcessDefinitionClient) List(opts *ListOpts) (*ProcessDefinitionCollection, error)
- func (c *ProcessDefinitionClient) Update(existing *ProcessDefinition, updates interface{}) (*ProcessDefinition, error)
- type ProcessDefinitionCollection
- type ProcessDefinitionOperations
- type ProcessExecution
- type ProcessExecutionClient
- func (c *ProcessExecutionClient) ById(id string) (*ProcessExecution, error)
- func (c *ProcessExecutionClient) Create(container *ProcessExecution) (*ProcessExecution, error)
- func (c *ProcessExecutionClient) Delete(container *ProcessExecution) error
- func (c *ProcessExecutionClient) List(opts *ListOpts) (*ProcessExecutionCollection, error)
- func (c *ProcessExecutionClient) Update(existing *ProcessExecution, updates interface{}) (*ProcessExecution, error)
- type ProcessExecutionCollection
- type ProcessExecutionOperations
- type ProcessInstance
- type ProcessInstanceClient
- func (c *ProcessInstanceClient) ById(id string) (*ProcessInstance, error)
- func (c *ProcessInstanceClient) Create(container *ProcessInstance) (*ProcessInstance, error)
- func (c *ProcessInstanceClient) Delete(container *ProcessInstance) error
- func (c *ProcessInstanceClient) List(opts *ListOpts) (*ProcessInstanceCollection, error)
- func (c *ProcessInstanceClient) Update(existing *ProcessInstance, updates interface{}) (*ProcessInstance, error)
- type ProcessInstanceCollection
- type ProcessInstanceOperations
- type Project
- type ProjectClient
- func (c *ProjectClient) ById(id string) (*Project, error)
- func (c *ProjectClient) Create(container *Project) (*Project, error)
- func (c *ProjectClient) Delete(container *Project) error
- func (c *ProjectClient) List(opts *ListOpts) (*ProjectCollection, error)
- func (c *ProjectClient) Update(existing *Project, updates interface{}) (*Project, error)
- type ProjectCollection
- type ProjectOperations
- type Publish
- type PublishClient
- func (c *PublishClient) ById(id string) (*Publish, error)
- func (c *PublishClient) Create(container *Publish) (*Publish, error)
- func (c *PublishClient) Delete(container *Publish) error
- func (c *PublishClient) List(opts *ListOpts) (*PublishCollection, error)
- func (c *PublishClient) Update(existing *Publish, updates interface{}) (*Publish, error)
- type PublishCollection
- type PublishOperations
- type RancherBaseClient
- type RancherClient
- type Register
- type RegisterClient
- func (c *RegisterClient) ById(id string) (*Register, error)
- func (c *RegisterClient) Create(container *Register) (*Register, error)
- func (c *RegisterClient) Delete(container *Register) error
- func (c *RegisterClient) List(opts *ListOpts) (*RegisterCollection, error)
- func (c *RegisterClient) Update(existing *Register, updates interface{}) (*Register, error)
- type RegisterCollection
- type RegisterOperations
- type RegistrationToken
- type RegistrationTokenClient
- func (c *RegistrationTokenClient) ActionActivate(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionCreate(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionDeactivate(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionPurge(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionRemove(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionRestore(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ActionUpdate(resource *RegistrationToken) (*Credential, error)
- func (c *RegistrationTokenClient) ById(id string) (*RegistrationToken, error)
- func (c *RegistrationTokenClient) Create(container *RegistrationToken) (*RegistrationToken, error)
- func (c *RegistrationTokenClient) Delete(container *RegistrationToken) error
- func (c *RegistrationTokenClient) List(opts *ListOpts) (*RegistrationTokenCollection, error)
- func (c *RegistrationTokenClient) Update(existing *RegistrationToken, updates interface{}) (*RegistrationToken, error)
- type RegistrationTokenCollection
- type RegistrationTokenOperations
- type Registry
- type RegistryClient
- func (c *RegistryClient) ById(id string) (*Registry, error)
- func (c *RegistryClient) Create(container *Registry) (*Registry, error)
- func (c *RegistryClient) Delete(container *Registry) error
- func (c *RegistryClient) List(opts *ListOpts) (*RegistryCollection, error)
- func (c *RegistryClient) Update(existing *Registry, updates interface{}) (*Registry, error)
- type RegistryCollection
- type RegistryCredential
- type RegistryCredentialClient
- func (c *RegistryCredentialClient) ById(id string) (*RegistryCredential, error)
- func (c *RegistryCredentialClient) Create(container *RegistryCredential) (*RegistryCredential, error)
- func (c *RegistryCredentialClient) Delete(container *RegistryCredential) error
- func (c *RegistryCredentialClient) List(opts *ListOpts) (*RegistryCredentialCollection, error)
- func (c *RegistryCredentialClient) Update(existing *RegistryCredential, updates interface{}) (*RegistryCredential, error)
- type RegistryCredentialCollection
- type RegistryCredentialOperations
- type RegistryOperations
- type RemoveLoadBalancerInput
- type RemoveLoadBalancerInputClient
- func (c *RemoveLoadBalancerInputClient) ById(id string) (*RemoveLoadBalancerInput, error)
- func (c *RemoveLoadBalancerInputClient) Create(container *RemoveLoadBalancerInput) (*RemoveLoadBalancerInput, error)
- func (c *RemoveLoadBalancerInputClient) Delete(container *RemoveLoadBalancerInput) error
- func (c *RemoveLoadBalancerInputClient) List(opts *ListOpts) (*RemoveLoadBalancerInputCollection, error)
- func (c *RemoveLoadBalancerInputClient) Update(existing *RemoveLoadBalancerInput, updates interface{}) (*RemoveLoadBalancerInput, error)
- type RemoveLoadBalancerInputCollection
- type RemoveLoadBalancerInputOperations
- type Resource
- type ResourceDefinition
- type ResourceDefinitionClient
- func (c *ResourceDefinitionClient) ById(id string) (*ResourceDefinition, error)
- func (c *ResourceDefinitionClient) Create(container *ResourceDefinition) (*ResourceDefinition, error)
- func (c *ResourceDefinitionClient) Delete(container *ResourceDefinition) error
- func (c *ResourceDefinitionClient) List(opts *ListOpts) (*ResourceDefinitionCollection, error)
- func (c *ResourceDefinitionClient) Update(existing *ResourceDefinition, updates interface{}) (*ResourceDefinition, error)
- type ResourceDefinitionCollection
- type ResourceDefinitionOperations
- type RestartPolicy
- type RestartPolicyClient
- func (c *RestartPolicyClient) ById(id string) (*RestartPolicy, error)
- func (c *RestartPolicyClient) Create(container *RestartPolicy) (*RestartPolicy, error)
- func (c *RestartPolicyClient) Delete(container *RestartPolicy) error
- func (c *RestartPolicyClient) List(opts *ListOpts) (*RestartPolicyCollection, error)
- func (c *RestartPolicyClient) Update(existing *RestartPolicy, updates interface{}) (*RestartPolicy, error)
- type RestartPolicyCollection
- type RestartPolicyOperations
- type Schema
- type Schemas
- type SetLoadBalancerHostsInput
- type SetLoadBalancerHostsInputClient
- func (c *SetLoadBalancerHostsInputClient) ById(id string) (*SetLoadBalancerHostsInput, error)
- func (c *SetLoadBalancerHostsInputClient) Create(container *SetLoadBalancerHostsInput) (*SetLoadBalancerHostsInput, error)
- func (c *SetLoadBalancerHostsInputClient) Delete(container *SetLoadBalancerHostsInput) error
- func (c *SetLoadBalancerHostsInputClient) List(opts *ListOpts) (*SetLoadBalancerHostsInputCollection, error)
- func (c *SetLoadBalancerHostsInputClient) Update(existing *SetLoadBalancerHostsInput, updates interface{}) (*SetLoadBalancerHostsInput, error)
- type SetLoadBalancerHostsInputCollection
- type SetLoadBalancerHostsInputOperations
- type SetLoadBalancerListenersInput
- type SetLoadBalancerListenersInputClient
- func (c *SetLoadBalancerListenersInputClient) ById(id string) (*SetLoadBalancerListenersInput, error)
- func (c *SetLoadBalancerListenersInputClient) Create(container *SetLoadBalancerListenersInput) (*SetLoadBalancerListenersInput, error)
- func (c *SetLoadBalancerListenersInputClient) Delete(container *SetLoadBalancerListenersInput) error
- func (c *SetLoadBalancerListenersInputClient) List(opts *ListOpts) (*SetLoadBalancerListenersInputCollection, error)
- func (c *SetLoadBalancerListenersInputClient) Update(existing *SetLoadBalancerListenersInput, updates interface{}) (*SetLoadBalancerListenersInput, error)
- type SetLoadBalancerListenersInputCollection
- type SetLoadBalancerListenersInputOperations
- type SetLoadBalancerTargetsInput
- type SetLoadBalancerTargetsInputClient
- func (c *SetLoadBalancerTargetsInputClient) ById(id string) (*SetLoadBalancerTargetsInput, error)
- func (c *SetLoadBalancerTargetsInputClient) Create(container *SetLoadBalancerTargetsInput) (*SetLoadBalancerTargetsInput, error)
- func (c *SetLoadBalancerTargetsInputClient) Delete(container *SetLoadBalancerTargetsInput) error
- func (c *SetLoadBalancerTargetsInputClient) List(opts *ListOpts) (*SetLoadBalancerTargetsInputCollection, error)
- func (c *SetLoadBalancerTargetsInputClient) Update(existing *SetLoadBalancerTargetsInput, updates interface{}) (*SetLoadBalancerTargetsInput, error)
- type SetLoadBalancerTargetsInputCollection
- type SetLoadBalancerTargetsInputOperations
- type Setting
- type SettingClient
- func (c *SettingClient) ById(id string) (*Setting, error)
- func (c *SettingClient) Create(container *Setting) (*Setting, error)
- func (c *SettingClient) Delete(container *Setting) error
- func (c *SettingClient) List(opts *ListOpts) (*SettingCollection, error)
- func (c *SettingClient) Update(existing *Setting, updates interface{}) (*Setting, error)
- type SettingCollection
- type SettingOperations
- type Sort
- type StatsAccess
- type StatsAccessClient
- func (c *StatsAccessClient) ById(id string) (*StatsAccess, error)
- func (c *StatsAccessClient) Create(container *StatsAccess) (*StatsAccess, error)
- func (c *StatsAccessClient) Delete(container *StatsAccess) error
- func (c *StatsAccessClient) List(opts *ListOpts) (*StatsAccessCollection, error)
- func (c *StatsAccessClient) Update(existing *StatsAccess, updates interface{}) (*StatsAccess, error)
- type StatsAccessCollection
- type StatsAccessOperations
- type StoragePool
- type StoragePoolClient
- func (c *StoragePoolClient) ActionActivate(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionCreate(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionDeactivate(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionPurge(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionRemove(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionRestore(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ActionUpdate(resource *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) ById(id string) (*StoragePool, error)
- func (c *StoragePoolClient) Create(container *StoragePool) (*StoragePool, error)
- func (c *StoragePoolClient) Delete(container *StoragePool) error
- func (c *StoragePoolClient) List(opts *ListOpts) (*StoragePoolCollection, error)
- func (c *StoragePoolClient) Update(existing *StoragePool, updates interface{}) (*StoragePool, error)
- type StoragePoolCollection
- type StoragePoolOperations
- type Subscribe
- type SubscribeClient
- func (c *SubscribeClient) ById(id string) (*Subscribe, error)
- func (c *SubscribeClient) Create(container *Subscribe) (*Subscribe, error)
- func (c *SubscribeClient) Delete(container *Subscribe) error
- func (c *SubscribeClient) List(opts *ListOpts) (*SubscribeCollection, error)
- func (c *SubscribeClient) Update(existing *Subscribe, updates interface{}) (*Subscribe, error)
- type SubscribeCollection
- type SubscribeOperations
- type Task
- type TaskClient
- func (c *TaskClient) ActionExecute(resource *Task) (*Task, error)
- func (c *TaskClient) ById(id string) (*Task, error)
- func (c *TaskClient) Create(container *Task) (*Task, error)
- func (c *TaskClient) Delete(container *Task) error
- func (c *TaskClient) List(opts *ListOpts) (*TaskCollection, error)
- func (c *TaskClient) Update(existing *Task, updates interface{}) (*Task, error)
- type TaskCollection
- type TaskInstance
- type TaskInstanceClient
- func (c *TaskInstanceClient) ById(id string) (*TaskInstance, error)
- func (c *TaskInstanceClient) Create(container *TaskInstance) (*TaskInstance, error)
- func (c *TaskInstanceClient) Delete(container *TaskInstance) error
- func (c *TaskInstanceClient) List(opts *ListOpts) (*TaskInstanceCollection, error)
- func (c *TaskInstanceClient) Update(existing *TaskInstance, updates interface{}) (*TaskInstance, error)
- type TaskInstanceCollection
- type TaskInstanceOperations
- type TaskOperations
- type TypeDocumentation
- type TypeDocumentationClient
- func (c *TypeDocumentationClient) ById(id string) (*TypeDocumentation, error)
- func (c *TypeDocumentationClient) Create(container *TypeDocumentation) (*TypeDocumentation, error)
- func (c *TypeDocumentationClient) Delete(container *TypeDocumentation) error
- func (c *TypeDocumentationClient) List(opts *ListOpts) (*TypeDocumentationCollection, error)
- func (c *TypeDocumentationClient) Update(existing *TypeDocumentation, updates interface{}) (*TypeDocumentation, error)
- type TypeDocumentationCollection
- type TypeDocumentationOperations
- type VirtualboxConfig
- type VirtualboxConfigClient
- func (c *VirtualboxConfigClient) ById(id string) (*VirtualboxConfig, error)
- func (c *VirtualboxConfigClient) Create(container *VirtualboxConfig) (*VirtualboxConfig, error)
- func (c *VirtualboxConfigClient) Delete(container *VirtualboxConfig) error
- func (c *VirtualboxConfigClient) List(opts *ListOpts) (*VirtualboxConfigCollection, error)
- func (c *VirtualboxConfigClient) Update(existing *VirtualboxConfig, updates interface{}) (*VirtualboxConfig, error)
- type VirtualboxConfigCollection
- type VirtualboxConfigOperations
- type Volume
- type VolumeClient
- func (c *VolumeClient) ActionActivate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionAllocate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionCreate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionDeactivate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionDeallocate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionPurge(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionRemove(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionRestore(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionUpdate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ById(id string) (*Volume, error)
- func (c *VolumeClient) Create(container *Volume) (*Volume, error)
- func (c *VolumeClient) Delete(container *Volume) error
- func (c *VolumeClient) List(opts *ListOpts) (*VolumeCollection, error)
- func (c *VolumeClient) Update(existing *Volume, updates interface{}) (*Volume, error)
- type VolumeCollection
- type VolumeOperations
Constants ¶
View Source
const ( SELF = "self" COLLECTION = "collection" )
View Source
const (
ACCOUNT_TYPE = "account"
)
View Source
const (
ACTIVE_SETTING_TYPE = "activeSetting"
)
View Source
const (
ADD_LOAD_BALANCER_INPUT_TYPE = "addLoadBalancerInput"
)
View Source
const (
ADD_REMOVE_CLUSTER_HOST_INPUT_TYPE = "addRemoveClusterHostInput"
)
View Source
const (
ADD_REMOVE_LOAD_BALANCER_HOST_INPUT_TYPE = "addRemoveLoadBalancerHostInput"
)
View Source
const (
ADD_REMOVE_LOAD_BALANCER_LISTENER_INPUT_TYPE = "addRemoveLoadBalancerListenerInput"
)
View Source
const (
ADD_REMOVE_LOAD_BALANCER_TARGET_INPUT_TYPE = "addRemoveLoadBalancerTargetInput"
)
View Source
const (
AGENT_TYPE = "agent"
)
View Source
const (
API_KEY_TYPE = "apiKey"
)
View Source
const (
CERTIFICATE_TYPE = "certificate"
)
View Source
const (
CLUSTER_TYPE = "cluster"
)
View Source
const (
CONFIG_ITEM_STATUS_TYPE = "configItemStatus"
)
View Source
const (
CONFIG_ITEM_TYPE = "configItem"
)
View Source
const (
CONTAINER_EVENT_TYPE = "containerEvent"
)
View Source
const (
CONTAINER_EXEC_TYPE = "containerExec"
)
View Source
const (
CONTAINER_LOGS_TYPE = "containerLogs"
)
View Source
const (
CONTAINER_TYPE = "container"
)
View Source
const (
CREDENTIAL_TYPE = "credential"
)
View Source
const (
DATABASECHANGELOGLOCK_TYPE = "databasechangeloglock"
)
View Source
const (
DATABASECHANGELOG_TYPE = "databasechangelog"
)
View Source
const (
DIGITALOCEAN_CONFIG_TYPE = "digitaloceanConfig"
)
View Source
const (
EXTENSION_IMPLEMENTATION_TYPE = "extensionImplementation"
)
View Source
const (
EXTENSION_POINT_TYPE = "extensionPoint"
)
View Source
const (
EXTERNAL_HANDLER_EXTERNAL_HANDLER_PROCESS_MAP_TYPE = "externalHandlerExternalHandlerProcessMap"
)
View Source
const (
EXTERNAL_HANDLER_PROCESS_TYPE = "externalHandlerProcess"
)
View Source
const (
EXTERNAL_HANDLER_TYPE = "externalHandler"
)
View Source
const (
GITHUBCONFIG_TYPE = "githubconfig"
)
View Source
const (
GLOBAL_LOAD_BALANCER_HEALTH_CHECK_TYPE = "globalLoadBalancerHealthCheck"
)
View Source
const (
GLOBAL_LOAD_BALANCER_POLICY_TYPE = "globalLoadBalancerPolicy"
)
View Source
const (
GLOBAL_LOAD_BALANCER_TYPE = "globalLoadBalancer"
)
View Source
const (
HOST_ACCESS_TYPE = "hostAccess"
)
View Source
const (
HOST_TYPE = "host"
)
View Source
const (
IMAGE_TYPE = "image"
)
View Source
const (
INSTANCE_CONSOLE_INPUT_TYPE = "instanceConsoleInput"
)
View Source
const (
INSTANCE_CONSOLE_TYPE = "instanceConsole"
)
View Source
const (
INSTANCE_LINK_TYPE = "instanceLink"
)
View Source
const (
INSTANCE_STOP_TYPE = "instanceStop"
)
View Source
const (
INSTANCE_TYPE = "instance"
)
View Source
const (
IP_ADDRESS_ASSOCIATE_INPUT_TYPE = "ipAddressAssociateInput"
)
View Source
const (
IP_ADDRESS_TYPE = "ipAddress"
)
View Source
const (
LOAD_BALANCER_APP_COOKIE_STICKINESS_POLICY_TYPE = "loadBalancerAppCookieStickinessPolicy"
)
View Source
const (
LOAD_BALANCER_CONFIG_TYPE = "loadBalancerConfig"
)
View Source
const (
LOAD_BALANCER_COOKIE_STICKINESS_POLICY_TYPE = "loadBalancerCookieStickinessPolicy"
)
View Source
const (
LOAD_BALANCER_HEALTH_CHECK_TYPE = "loadBalancerHealthCheck"
)
View Source
const (
LOAD_BALANCER_LISTENER_TYPE = "loadBalancerListener"
)
View Source
const (
LOAD_BALANCER_POLICY_TYPE = "loadBalancerPolicy"
)
View Source
const (
LOAD_BALANCER_TARGET_TYPE = "loadBalancerTarget"
)
View Source
const (
LOAD_BALANCER_TYPE = "loadBalancer"
)
View Source
const (
MACHINE_TYPE = "machine"
)
View Source
const (
MOUNT_TYPE = "mount"
)
View Source
const (
NETWORK_TYPE = "network"
)
View Source
const (
PHYSICAL_HOST_TYPE = "physicalHost"
)
View Source
const (
PORT_TYPE = "port"
)
View Source
const (
PROCESS_DEFINITION_TYPE = "processDefinition"
)
View Source
const (
PROCESS_EXECUTION_TYPE = "processExecution"
)
View Source
const (
PROCESS_INSTANCE_TYPE = "processInstance"
)
View Source
const (
PROJECT_TYPE = "project"
)
View Source
const (
PUBLISH_TYPE = "publish"
)
View Source
const (
REGISTER_TYPE = "register"
)
View Source
const (
REGISTRATION_TOKEN_TYPE = "registrationToken"
)
View Source
const (
REGISTRY_CREDENTIAL_TYPE = "registryCredential"
)
View Source
const (
REGISTRY_TYPE = "registry"
)
View Source
const (
REMOVE_LOAD_BALANCER_INPUT_TYPE = "removeLoadBalancerInput"
)
View Source
const (
RESOURCE_DEFINITION_TYPE = "resourceDefinition"
)
View Source
const (
RESTART_POLICY_TYPE = "restartPolicy"
)
View Source
const (
SETTING_TYPE = "setting"
)
View Source
const (
SET_LOAD_BALANCER_HOSTS_INPUT_TYPE = "setLoadBalancerHostsInput"
)
View Source
const (
SET_LOAD_BALANCER_LISTENERS_INPUT_TYPE = "setLoadBalancerListenersInput"
)
View Source
const (
SET_LOAD_BALANCER_TARGETS_INPUT_TYPE = "setLoadBalancerTargetsInput"
)
View Source
const (
STATS_ACCESS_TYPE = "statsAccess"
)
View Source
const (
STORAGE_POOL_TYPE = "storagePool"
)
View Source
const (
SUBSCRIBE_TYPE = "subscribe"
)
View Source
const (
TASK_INSTANCE_TYPE = "taskInstance"
)
View Source
const (
TASK_TYPE = "task"
)
View Source
const (
TYPE_DOCUMENTATION_TYPE = "typeDocumentation"
)
View Source
const (
VIRTUALBOX_CONFIG_TYPE = "virtualboxConfig"
)
View Source
const (
VOLUME_TYPE = "volume"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` ExternalId string `json:"externalId,omitempty"` ExternalIdType string `json:"externalIdType,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type AccountClient ¶
type AccountClient struct {
// contains filtered or unexported fields
}
func (*AccountClient) ActionActivate ¶
func (c *AccountClient) ActionActivate(resource *Account) (*Account, error)
func (*AccountClient) ActionCreate ¶
func (c *AccountClient) ActionCreate(resource *Account) (*Account, error)
func (*AccountClient) ActionDeactivate ¶
func (c *AccountClient) ActionDeactivate(resource *Account) (*Account, error)
func (*AccountClient) ActionPurge ¶
func (c *AccountClient) ActionPurge(resource *Account) (*Account, error)
func (*AccountClient) ActionRemove ¶
func (c *AccountClient) ActionRemove(resource *Account) (*Account, error)
func (*AccountClient) ActionRestore ¶
func (c *AccountClient) ActionRestore(resource *Account) (*Account, error)
func (*AccountClient) ActionUpdate ¶
func (c *AccountClient) ActionUpdate(resource *Account) (*Account, error)
func (*AccountClient) Delete ¶
func (c *AccountClient) Delete(container *Account) error
func (*AccountClient) List ¶
func (c *AccountClient) List(opts *ListOpts) (*AccountCollection, error)
type AccountCollection ¶
type AccountCollection struct { Collection Data []Account `json:"data,omitempty"` }
type AccountOperations ¶
type AccountOperations interface { List(opts *ListOpts) (*AccountCollection, error) Create(opts *Account) (*Account, error) Update(existing *Account, updates interface{}) (*Account, error) ById(id string) (*Account, error) Delete(container *Account) error ActionActivate(*Account) (*Account, error) ActionCreate(*Account) (*Account, error) ActionDeactivate(*Account) (*Account, error) ActionPurge(*Account) (*Account, error) ActionRemove(*Account) (*Account, error) ActionRestore(*Account) (*Account, error) ActionUpdate(*Account) (*Account, error) }
type ActiveSetting ¶
type ActiveSettingClient ¶
type ActiveSettingClient struct {
// contains filtered or unexported fields
}
func (*ActiveSettingClient) ById ¶
func (c *ActiveSettingClient) ById(id string) (*ActiveSetting, error)
func (*ActiveSettingClient) Create ¶
func (c *ActiveSettingClient) Create(container *ActiveSetting) (*ActiveSetting, error)
func (*ActiveSettingClient) Delete ¶
func (c *ActiveSettingClient) Delete(container *ActiveSetting) error
func (*ActiveSettingClient) List ¶
func (c *ActiveSettingClient) List(opts *ListOpts) (*ActiveSettingCollection, error)
func (*ActiveSettingClient) Update ¶
func (c *ActiveSettingClient) Update(existing *ActiveSetting, updates interface{}) (*ActiveSetting, error)
type ActiveSettingCollection ¶
type ActiveSettingCollection struct { Collection Data []ActiveSetting `json:"data,omitempty"` }
type ActiveSettingOperations ¶
type ActiveSettingOperations interface { List(opts *ListOpts) (*ActiveSettingCollection, error) Create(opts *ActiveSetting) (*ActiveSetting, error) Update(existing *ActiveSetting, updates interface{}) (*ActiveSetting, error) ById(id string) (*ActiveSetting, error) Delete(container *ActiveSetting) error }
type AddLoadBalancerInput ¶
type AddLoadBalancerInputClient ¶
type AddLoadBalancerInputClient struct {
// contains filtered or unexported fields
}
func (*AddLoadBalancerInputClient) ById ¶
func (c *AddLoadBalancerInputClient) ById(id string) (*AddLoadBalancerInput, error)
func (*AddLoadBalancerInputClient) Create ¶
func (c *AddLoadBalancerInputClient) Create(container *AddLoadBalancerInput) (*AddLoadBalancerInput, error)
func (*AddLoadBalancerInputClient) Delete ¶
func (c *AddLoadBalancerInputClient) Delete(container *AddLoadBalancerInput) error
func (*AddLoadBalancerInputClient) List ¶
func (c *AddLoadBalancerInputClient) List(opts *ListOpts) (*AddLoadBalancerInputCollection, error)
func (*AddLoadBalancerInputClient) Update ¶
func (c *AddLoadBalancerInputClient) Update(existing *AddLoadBalancerInput, updates interface{}) (*AddLoadBalancerInput, error)
type AddLoadBalancerInputCollection ¶
type AddLoadBalancerInputCollection struct { Collection Data []AddLoadBalancerInput `json:"data,omitempty"` }
type AddLoadBalancerInputOperations ¶
type AddLoadBalancerInputOperations interface { List(opts *ListOpts) (*AddLoadBalancerInputCollection, error) Create(opts *AddLoadBalancerInput) (*AddLoadBalancerInput, error) Update(existing *AddLoadBalancerInput, updates interface{}) (*AddLoadBalancerInput, error) ById(id string) (*AddLoadBalancerInput, error) Delete(container *AddLoadBalancerInput) error }
type AddRemoveClusterHostInputClient ¶
type AddRemoveClusterHostInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveClusterHostInputClient) ById ¶
func (c *AddRemoveClusterHostInputClient) ById(id string) (*AddRemoveClusterHostInput, error)
func (*AddRemoveClusterHostInputClient) Create ¶
func (c *AddRemoveClusterHostInputClient) Create(container *AddRemoveClusterHostInput) (*AddRemoveClusterHostInput, error)
func (*AddRemoveClusterHostInputClient) Delete ¶
func (c *AddRemoveClusterHostInputClient) Delete(container *AddRemoveClusterHostInput) error
func (*AddRemoveClusterHostInputClient) List ¶
func (c *AddRemoveClusterHostInputClient) List(opts *ListOpts) (*AddRemoveClusterHostInputCollection, error)
func (*AddRemoveClusterHostInputClient) Update ¶
func (c *AddRemoveClusterHostInputClient) Update(existing *AddRemoveClusterHostInput, updates interface{}) (*AddRemoveClusterHostInput, error)
type AddRemoveClusterHostInputCollection ¶
type AddRemoveClusterHostInputCollection struct { Collection Data []AddRemoveClusterHostInput `json:"data,omitempty"` }
type AddRemoveClusterHostInputOperations ¶
type AddRemoveClusterHostInputOperations interface { List(opts *ListOpts) (*AddRemoveClusterHostInputCollection, error) Create(opts *AddRemoveClusterHostInput) (*AddRemoveClusterHostInput, error) Update(existing *AddRemoveClusterHostInput, updates interface{}) (*AddRemoveClusterHostInput, error) ById(id string) (*AddRemoveClusterHostInput, error) Delete(container *AddRemoveClusterHostInput) error }
type AddRemoveLoadBalancerHostInputClient ¶
type AddRemoveLoadBalancerHostInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveLoadBalancerHostInputClient) ById ¶
func (c *AddRemoveLoadBalancerHostInputClient) ById(id string) (*AddRemoveLoadBalancerHostInput, error)
func (*AddRemoveLoadBalancerHostInputClient) Create ¶
func (c *AddRemoveLoadBalancerHostInputClient) Create(container *AddRemoveLoadBalancerHostInput) (*AddRemoveLoadBalancerHostInput, error)
func (*AddRemoveLoadBalancerHostInputClient) Delete ¶
func (c *AddRemoveLoadBalancerHostInputClient) Delete(container *AddRemoveLoadBalancerHostInput) error
func (*AddRemoveLoadBalancerHostInputClient) List ¶
func (c *AddRemoveLoadBalancerHostInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerHostInputCollection, error)
func (*AddRemoveLoadBalancerHostInputClient) Update ¶
func (c *AddRemoveLoadBalancerHostInputClient) Update(existing *AddRemoveLoadBalancerHostInput, updates interface{}) (*AddRemoveLoadBalancerHostInput, error)
type AddRemoveLoadBalancerHostInputCollection ¶
type AddRemoveLoadBalancerHostInputCollection struct { Collection Data []AddRemoveLoadBalancerHostInput `json:"data,omitempty"` }
type AddRemoveLoadBalancerHostInputOperations ¶
type AddRemoveLoadBalancerHostInputOperations interface { List(opts *ListOpts) (*AddRemoveLoadBalancerHostInputCollection, error) Create(opts *AddRemoveLoadBalancerHostInput) (*AddRemoveLoadBalancerHostInput, error) Update(existing *AddRemoveLoadBalancerHostInput, updates interface{}) (*AddRemoveLoadBalancerHostInput, error) ById(id string) (*AddRemoveLoadBalancerHostInput, error) Delete(container *AddRemoveLoadBalancerHostInput) error }
type AddRemoveLoadBalancerListenerInputClient ¶
type AddRemoveLoadBalancerListenerInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveLoadBalancerListenerInputClient) ById ¶
func (c *AddRemoveLoadBalancerListenerInputClient) ById(id string) (*AddRemoveLoadBalancerListenerInput, error)
func (*AddRemoveLoadBalancerListenerInputClient) Create ¶
func (c *AddRemoveLoadBalancerListenerInputClient) Create(container *AddRemoveLoadBalancerListenerInput) (*AddRemoveLoadBalancerListenerInput, error)
func (*AddRemoveLoadBalancerListenerInputClient) Delete ¶
func (c *AddRemoveLoadBalancerListenerInputClient) Delete(container *AddRemoveLoadBalancerListenerInput) error
func (*AddRemoveLoadBalancerListenerInputClient) List ¶
func (c *AddRemoveLoadBalancerListenerInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerListenerInputCollection, error)
func (*AddRemoveLoadBalancerListenerInputClient) Update ¶
func (c *AddRemoveLoadBalancerListenerInputClient) Update(existing *AddRemoveLoadBalancerListenerInput, updates interface{}) (*AddRemoveLoadBalancerListenerInput, error)
type AddRemoveLoadBalancerListenerInputCollection ¶
type AddRemoveLoadBalancerListenerInputCollection struct { Collection Data []AddRemoveLoadBalancerListenerInput `json:"data,omitempty"` }
type AddRemoveLoadBalancerListenerInputOperations ¶
type AddRemoveLoadBalancerListenerInputOperations interface { List(opts *ListOpts) (*AddRemoveLoadBalancerListenerInputCollection, error) Create(opts *AddRemoveLoadBalancerListenerInput) (*AddRemoveLoadBalancerListenerInput, error) Update(existing *AddRemoveLoadBalancerListenerInput, updates interface{}) (*AddRemoveLoadBalancerListenerInput, error) ById(id string) (*AddRemoveLoadBalancerListenerInput, error) Delete(container *AddRemoveLoadBalancerListenerInput) error }
type AddRemoveLoadBalancerTargetInputClient ¶
type AddRemoveLoadBalancerTargetInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveLoadBalancerTargetInputClient) ById ¶
func (c *AddRemoveLoadBalancerTargetInputClient) ById(id string) (*AddRemoveLoadBalancerTargetInput, error)
func (*AddRemoveLoadBalancerTargetInputClient) Create ¶
func (c *AddRemoveLoadBalancerTargetInputClient) Create(container *AddRemoveLoadBalancerTargetInput) (*AddRemoveLoadBalancerTargetInput, error)
func (*AddRemoveLoadBalancerTargetInputClient) Delete ¶
func (c *AddRemoveLoadBalancerTargetInputClient) Delete(container *AddRemoveLoadBalancerTargetInput) error
func (*AddRemoveLoadBalancerTargetInputClient) List ¶
func (c *AddRemoveLoadBalancerTargetInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerTargetInputCollection, error)
func (*AddRemoveLoadBalancerTargetInputClient) Update ¶
func (c *AddRemoveLoadBalancerTargetInputClient) Update(existing *AddRemoveLoadBalancerTargetInput, updates interface{}) (*AddRemoveLoadBalancerTargetInput, error)
type AddRemoveLoadBalancerTargetInputCollection ¶
type AddRemoveLoadBalancerTargetInputCollection struct { Collection Data []AddRemoveLoadBalancerTargetInput `json:"data,omitempty"` }
type AddRemoveLoadBalancerTargetInputOperations ¶
type AddRemoveLoadBalancerTargetInputOperations interface { List(opts *ListOpts) (*AddRemoveLoadBalancerTargetInputCollection, error) Create(opts *AddRemoveLoadBalancerTargetInput) (*AddRemoveLoadBalancerTargetInput, error) Update(existing *AddRemoveLoadBalancerTargetInput, updates interface{}) (*AddRemoveLoadBalancerTargetInput, error) ById(id string) (*AddRemoveLoadBalancerTargetInput, error) Delete(container *AddRemoveLoadBalancerTargetInput) error }
type Agent ¶
type Agent struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` ManagedConfig bool `json:"managedConfig,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uri string `json:"uri,omitempty"` Uuid string `json:"uuid,omitempty"` }
type AgentClient ¶
type AgentClient struct {
// contains filtered or unexported fields
}
func (*AgentClient) ActionActivate ¶
func (c *AgentClient) ActionActivate(resource *Agent) (*Agent, error)
func (*AgentClient) ActionCreate ¶
func (c *AgentClient) ActionCreate(resource *Agent) (*Agent, error)
func (*AgentClient) ActionDeactivate ¶
func (c *AgentClient) ActionDeactivate(resource *Agent) (*Agent, error)
func (*AgentClient) ActionPurge ¶
func (c *AgentClient) ActionPurge(resource *Agent) (*Agent, error)
func (*AgentClient) ActionReconnect ¶
func (c *AgentClient) ActionReconnect(resource *Agent) (*Agent, error)
func (*AgentClient) ActionRemove ¶
func (c *AgentClient) ActionRemove(resource *Agent) (*Agent, error)
func (*AgentClient) ActionRestore ¶
func (c *AgentClient) ActionRestore(resource *Agent) (*Agent, error)
func (*AgentClient) ActionUpdate ¶
func (c *AgentClient) ActionUpdate(resource *Agent) (*Agent, error)
func (*AgentClient) Delete ¶
func (c *AgentClient) Delete(container *Agent) error
func (*AgentClient) List ¶
func (c *AgentClient) List(opts *ListOpts) (*AgentCollection, error)
type AgentCollection ¶
type AgentCollection struct { Collection Data []Agent `json:"data,omitempty"` }
type AgentOperations ¶
type AgentOperations interface { List(opts *ListOpts) (*AgentCollection, error) Create(opts *Agent) (*Agent, error) Update(existing *Agent, updates interface{}) (*Agent, error) ById(id string) (*Agent, error) Delete(container *Agent) error ActionActivate(*Agent) (*Agent, error) ActionCreate(*Agent) (*Agent, error) ActionDeactivate(*Agent) (*Agent, error) ActionPurge(*Agent) (*Agent, error) ActionReconnect(*Agent) (*Agent, error) ActionRemove(*Agent) (*Agent, error) ActionRestore(*Agent) (*Agent, error) ActionUpdate(*Agent) (*Agent, error) }
type ApiKey ¶
type ApiKey struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PublicValue string `json:"publicValue,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ApiKeyClient ¶
type ApiKeyClient struct {
// contains filtered or unexported fields
}
func (*ApiKeyClient) Delete ¶
func (c *ApiKeyClient) Delete(container *ApiKey) error
func (*ApiKeyClient) List ¶
func (c *ApiKeyClient) List(opts *ListOpts) (*ApiKeyCollection, error)
type ApiKeyCollection ¶
type ApiKeyCollection struct { Collection Data []ApiKey `json:"data,omitempty"` }
type ApiKeyOperations ¶
type Certificate ¶
type Certificate struct { Resource AccountId string `json:"accountId,omitempty"` Cert string `json:"cert,omitempty"` CertChain string `json:"certChain,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Key string `json:"key,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Uuid string `json:"uuid,omitempty"` }
type CertificateClient ¶
type CertificateClient struct {
// contains filtered or unexported fields
}
func (*CertificateClient) ById ¶
func (c *CertificateClient) ById(id string) (*Certificate, error)
func (*CertificateClient) Create ¶
func (c *CertificateClient) Create(container *Certificate) (*Certificate, error)
func (*CertificateClient) Delete ¶
func (c *CertificateClient) Delete(container *Certificate) error
func (*CertificateClient) List ¶
func (c *CertificateClient) List(opts *ListOpts) (*CertificateCollection, error)
func (*CertificateClient) Update ¶
func (c *CertificateClient) Update(existing *Certificate, updates interface{}) (*Certificate, error)
type CertificateCollection ¶
type CertificateCollection struct { Collection Data []Certificate `json:"data,omitempty"` }
type CertificateOperations ¶
type CertificateOperations interface { List(opts *ListOpts) (*CertificateCollection, error) Create(opts *Certificate) (*Certificate, error) Update(existing *Certificate, updates interface{}) (*Certificate, error) ById(id string) (*Certificate, error) Delete(container *Certificate) error }
type ClientOpts ¶
type Cluster ¶
type Cluster struct { Resource AccountId string `json:"accountId,omitempty"` AgentId string `json:"agentId,omitempty"` ApiProxy string `json:"apiProxy,omitempty"` CertificateId string `json:"certificateId,omitempty"` ComputeTotal int `json:"computeTotal,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` DiscoverySpec string `json:"discoverySpec,omitempty"` Info interface{} `json:"info,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PhysicalHostId string `json:"physicalHostId,omitempty"` Port int `json:"port,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ClusterClient ¶
type ClusterClient struct {
// contains filtered or unexported fields
}
func (*ClusterClient) Delete ¶
func (c *ClusterClient) Delete(container *Cluster) error
func (*ClusterClient) List ¶
func (c *ClusterClient) List(opts *ListOpts) (*ClusterCollection, error)
type ClusterCollection ¶
type ClusterCollection struct { Collection Data []Cluster `json:"data,omitempty"` }
type ClusterOperations ¶
type Collection ¶
type Collection struct { Type string `json:"type,omitempty"` ResourceType string `json:"resourceType,omitempty"` Links map[string]string `json:"links,omitempty"` CreateTypes map[string]string `json:"createTypes,omitempty"` Actions map[string]string `json:"actions,omitempty"` SortLinks map[string]string `json:"sortLinks,omitempty"` Pagination *Pagination `json:"pagination,omitempty"` Sort *Sort `json:"sort,omitempty"` Filters map[string][]Condition `json:"filters,omitempty"` }
type Condition ¶
type Condition struct { Modifier string `json:"modifier,omitempty"` Value interface{} `json:"value,omitempty"` }
type ConfigItem ¶
type ConfigItemClient ¶
type ConfigItemClient struct {
// contains filtered or unexported fields
}
func (*ConfigItemClient) ById ¶
func (c *ConfigItemClient) ById(id string) (*ConfigItem, error)
func (*ConfigItemClient) Create ¶
func (c *ConfigItemClient) Create(container *ConfigItem) (*ConfigItem, error)
func (*ConfigItemClient) Delete ¶
func (c *ConfigItemClient) Delete(container *ConfigItem) error
func (*ConfigItemClient) List ¶
func (c *ConfigItemClient) List(opts *ListOpts) (*ConfigItemCollection, error)
func (*ConfigItemClient) Update ¶
func (c *ConfigItemClient) Update(existing *ConfigItem, updates interface{}) (*ConfigItem, error)
type ConfigItemCollection ¶
type ConfigItemCollection struct { Collection Data []ConfigItem `json:"data,omitempty"` }
type ConfigItemOperations ¶
type ConfigItemOperations interface { List(opts *ListOpts) (*ConfigItemCollection, error) Create(opts *ConfigItem) (*ConfigItem, error) Update(existing *ConfigItem, updates interface{}) (*ConfigItem, error) ById(id string) (*ConfigItem, error) Delete(container *ConfigItem) error }
type ConfigItemStatus ¶
type ConfigItemStatus struct { Resource AgentId string `json:"agentId,omitempty"` AppliedUpdated string `json:"appliedUpdated,omitempty"` AppliedVersion int `json:"appliedVersion,omitempty"` Name string `json:"name,omitempty"` RequestedUpdated string `json:"requestedUpdated,omitempty"` RequestedVersion int `json:"requestedVersion,omitempty"` SourceVersion string `json:"sourceVersion,omitempty"` }
type ConfigItemStatusClient ¶
type ConfigItemStatusClient struct {
// contains filtered or unexported fields
}
func (*ConfigItemStatusClient) ById ¶
func (c *ConfigItemStatusClient) ById(id string) (*ConfigItemStatus, error)
func (*ConfigItemStatusClient) Create ¶
func (c *ConfigItemStatusClient) Create(container *ConfigItemStatus) (*ConfigItemStatus, error)
func (*ConfigItemStatusClient) Delete ¶
func (c *ConfigItemStatusClient) Delete(container *ConfigItemStatus) error
func (*ConfigItemStatusClient) List ¶
func (c *ConfigItemStatusClient) List(opts *ListOpts) (*ConfigItemStatusCollection, error)
func (*ConfigItemStatusClient) Update ¶
func (c *ConfigItemStatusClient) Update(existing *ConfigItemStatus, updates interface{}) (*ConfigItemStatus, error)
type ConfigItemStatusCollection ¶
type ConfigItemStatusCollection struct { Collection Data []ConfigItemStatus `json:"data,omitempty"` }
type ConfigItemStatusOperations ¶
type ConfigItemStatusOperations interface { List(opts *ListOpts) (*ConfigItemStatusCollection, error) Create(opts *ConfigItemStatus) (*ConfigItemStatus, error) Update(existing *ConfigItemStatus, updates interface{}) (*ConfigItemStatus, error) ById(id string) (*ConfigItemStatus, error) Delete(container *ConfigItemStatus) error }
type Container ¶
type Container struct { Resource AccountId string `json:"accountId,omitempty"` AgentId string `json:"agentId,omitempty"` AllocationState string `json:"allocationState,omitempty"` CapAdd []string `json:"capAdd,omitempty"` CapDrop []string `json:"capDrop,omitempty"` Command string `json:"command,omitempty"` CommandArgs []string `json:"commandArgs,omitempty"` Count int `json:"count,omitempty"` CpuSet string `json:"cpuSet,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` DataVolumes []string `json:"dataVolumes,omitempty"` DataVolumesFrom []string `json:"dataVolumesFrom,omitempty"` Description string `json:"description,omitempty"` Devices []string `json:"devices,omitempty"` Directory string `json:"directory,omitempty"` Dns []string `json:"dns,omitempty"` DnsSearch []string `json:"dnsSearch,omitempty"` DomainName string `json:"domainName,omitempty"` EntryPoint []string `json:"entryPoint,omitempty"` Environment map[string]interface{} `json:"environment,omitempty"` FirstRunning string `json:"firstRunning,omitempty"` Hostname string `json:"hostname,omitempty"` ImageUuid string `json:"imageUuid,omitempty"` InstanceLinks map[string]interface{} `json:"instanceLinks,omitempty"` Kind string `json:"kind,omitempty"` LxcConf map[string]interface{} `json:"lxcConf,omitempty"` Memory int `json:"memory,omitempty"` MemorySwap int `json:"memorySwap,omitempty"` Name string `json:"name,omitempty"` NetworkIds []string `json:"networkIds,omitempty"` Ports []string `json:"ports,omitempty"` PrimaryIpAddress string `json:"primaryIpAddress,omitempty"` Privileged bool `json:"privileged,omitempty"` PublishAllPorts bool `json:"publishAllPorts,omitempty"` RegistryCredentialId string `json:"registryCredentialId,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` RequestedHostId string `json:"requestedHostId,omitempty"` RestartPolicy RestartPolicy `json:"restartPolicy,omitempty"` StartOnCreate bool `json:"startOnCreate,omitempty"` State string `json:"state,omitempty"` StdinOpen bool `json:"stdinOpen,omitempty"` SystemContainer string `json:"systemContainer,omitempty"` Token string `json:"token,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Tty bool `json:"tty,omitempty"` User string `json:"user,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ContainerClient ¶
type ContainerClient struct {
// contains filtered or unexported fields
}
func (*ContainerClient) Create ¶
func (c *ContainerClient) Create(container *Container) (*Container, error)
func (*ContainerClient) Delete ¶
func (c *ContainerClient) Delete(container *Container) error
func (*ContainerClient) List ¶
func (c *ContainerClient) List(opts *ListOpts) (*ContainerCollection, error)
type ContainerCollection ¶
type ContainerCollection struct { Collection Data []Container `json:"data,omitempty"` }
type ContainerEvent ¶
type ContainerEvent struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` DockerInspect interface{} `json:"dockerInspect,omitempty"` ExternalFrom string `json:"externalFrom,omitempty"` ExternalId string `json:"externalId,omitempty"` ExternalStatus string `json:"externalStatus,omitempty"` ExternalTimestamp int `json:"externalTimestamp,omitempty"` HostId string `json:"hostId,omitempty"` Kind string `json:"kind,omitempty"` ReportedHostUuid string `json:"reportedHostUuid,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` }
type ContainerEventClient ¶
type ContainerEventClient struct {
// contains filtered or unexported fields
}
func (*ContainerEventClient) ActionCreate ¶
func (c *ContainerEventClient) ActionCreate(resource *ContainerEvent) (*ContainerEvent, error)
func (*ContainerEventClient) ActionRemove ¶
func (c *ContainerEventClient) ActionRemove(resource *ContainerEvent) (*ContainerEvent, error)
func (*ContainerEventClient) ById ¶
func (c *ContainerEventClient) ById(id string) (*ContainerEvent, error)
func (*ContainerEventClient) Create ¶
func (c *ContainerEventClient) Create(container *ContainerEvent) (*ContainerEvent, error)
func (*ContainerEventClient) Delete ¶
func (c *ContainerEventClient) Delete(container *ContainerEvent) error
func (*ContainerEventClient) List ¶
func (c *ContainerEventClient) List(opts *ListOpts) (*ContainerEventCollection, error)
func (*ContainerEventClient) Update ¶
func (c *ContainerEventClient) Update(existing *ContainerEvent, updates interface{}) (*ContainerEvent, error)
type ContainerEventCollection ¶
type ContainerEventCollection struct { Collection Data []ContainerEvent `json:"data,omitempty"` }
type ContainerEventOperations ¶
type ContainerEventOperations interface { List(opts *ListOpts) (*ContainerEventCollection, error) Create(opts *ContainerEvent) (*ContainerEvent, error) Update(existing *ContainerEvent, updates interface{}) (*ContainerEvent, error) ById(id string) (*ContainerEvent, error) Delete(container *ContainerEvent) error ActionCreate(*ContainerEvent) (*ContainerEvent, error) ActionRemove(*ContainerEvent) (*ContainerEvent, error) }
type ContainerExec ¶
type ContainerExecClient ¶
type ContainerExecClient struct {
// contains filtered or unexported fields
}
func (*ContainerExecClient) ById ¶
func (c *ContainerExecClient) ById(id string) (*ContainerExec, error)
func (*ContainerExecClient) Create ¶
func (c *ContainerExecClient) Create(container *ContainerExec) (*ContainerExec, error)
func (*ContainerExecClient) Delete ¶
func (c *ContainerExecClient) Delete(container *ContainerExec) error
func (*ContainerExecClient) List ¶
func (c *ContainerExecClient) List(opts *ListOpts) (*ContainerExecCollection, error)
func (*ContainerExecClient) Update ¶
func (c *ContainerExecClient) Update(existing *ContainerExec, updates interface{}) (*ContainerExec, error)
type ContainerExecCollection ¶
type ContainerExecCollection struct { Collection Data []ContainerExec `json:"data,omitempty"` }
type ContainerExecOperations ¶
type ContainerExecOperations interface { List(opts *ListOpts) (*ContainerExecCollection, error) Create(opts *ContainerExec) (*ContainerExec, error) Update(existing *ContainerExec, updates interface{}) (*ContainerExec, error) ById(id string) (*ContainerExec, error) Delete(container *ContainerExec) error }
type ContainerLogs ¶
type ContainerLogsClient ¶
type ContainerLogsClient struct {
// contains filtered or unexported fields
}
func (*ContainerLogsClient) ById ¶
func (c *ContainerLogsClient) ById(id string) (*ContainerLogs, error)
func (*ContainerLogsClient) Create ¶
func (c *ContainerLogsClient) Create(container *ContainerLogs) (*ContainerLogs, error)
func (*ContainerLogsClient) Delete ¶
func (c *ContainerLogsClient) Delete(container *ContainerLogs) error
func (*ContainerLogsClient) List ¶
func (c *ContainerLogsClient) List(opts *ListOpts) (*ContainerLogsCollection, error)
func (*ContainerLogsClient) Update ¶
func (c *ContainerLogsClient) Update(existing *ContainerLogs, updates interface{}) (*ContainerLogs, error)
type ContainerLogsCollection ¶
type ContainerLogsCollection struct { Collection Data []ContainerLogs `json:"data,omitempty"` }
type ContainerLogsOperations ¶
type ContainerLogsOperations interface { List(opts *ListOpts) (*ContainerLogsCollection, error) Create(opts *ContainerLogs) (*ContainerLogs, error) Update(existing *ContainerLogs, updates interface{}) (*ContainerLogs, error) ById(id string) (*ContainerLogs, error) Delete(container *ContainerLogs) error }
type ContainerOperations ¶
type Credential ¶
type Credential struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PublicValue string `json:"publicValue,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type CredentialClient ¶
type CredentialClient struct {
// contains filtered or unexported fields
}
func (*CredentialClient) ActionActivate ¶
func (c *CredentialClient) ActionActivate(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionCreate ¶
func (c *CredentialClient) ActionCreate(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionDeactivate ¶
func (c *CredentialClient) ActionDeactivate(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionPurge ¶
func (c *CredentialClient) ActionPurge(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionRemove ¶
func (c *CredentialClient) ActionRemove(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionRestore ¶
func (c *CredentialClient) ActionRestore(resource *Credential) (*Credential, error)
func (*CredentialClient) ActionUpdate ¶
func (c *CredentialClient) ActionUpdate(resource *Credential) (*Credential, error)
func (*CredentialClient) ById ¶
func (c *CredentialClient) ById(id string) (*Credential, error)
func (*CredentialClient) Create ¶
func (c *CredentialClient) Create(container *Credential) (*Credential, error)
func (*CredentialClient) Delete ¶
func (c *CredentialClient) Delete(container *Credential) error
func (*CredentialClient) List ¶
func (c *CredentialClient) List(opts *ListOpts) (*CredentialCollection, error)
func (*CredentialClient) Update ¶
func (c *CredentialClient) Update(existing *Credential, updates interface{}) (*Credential, error)
type CredentialCollection ¶
type CredentialCollection struct { Collection Data []Credential `json:"data,omitempty"` }
type CredentialOperations ¶
type CredentialOperations interface { List(opts *ListOpts) (*CredentialCollection, error) Create(opts *Credential) (*Credential, error) Update(existing *Credential, updates interface{}) (*Credential, error) ById(id string) (*Credential, error) Delete(container *Credential) error ActionActivate(*Credential) (*Credential, error) ActionCreate(*Credential) (*Credential, error) ActionDeactivate(*Credential) (*Credential, error) ActionPurge(*Credential) (*Credential, error) ActionRemove(*Credential) (*Credential, error) ActionRestore(*Credential) (*Credential, error) ActionUpdate(*Credential) (*Credential, error) }
type Databasechangelog ¶
type Databasechangelog struct { Resource Author string `json:"author,omitempty"` Comments string `json:"comments,omitempty"` Dateexecuted string `json:"dateexecuted,omitempty"` Description string `json:"description,omitempty"` Exectype string `json:"exectype,omitempty"` Filename string `json:"filename,omitempty"` Liquibase string `json:"liquibase,omitempty"` Md5sum string `json:"md5sum,omitempty"` Orderexecuted int `json:"orderexecuted,omitempty"` Tag string `json:"tag,omitempty"` }
type DatabasechangelogClient ¶
type DatabasechangelogClient struct {
// contains filtered or unexported fields
}
func (*DatabasechangelogClient) ById ¶
func (c *DatabasechangelogClient) ById(id string) (*Databasechangelog, error)
func (*DatabasechangelogClient) Create ¶
func (c *DatabasechangelogClient) Create(container *Databasechangelog) (*Databasechangelog, error)
func (*DatabasechangelogClient) Delete ¶
func (c *DatabasechangelogClient) Delete(container *Databasechangelog) error
func (*DatabasechangelogClient) List ¶
func (c *DatabasechangelogClient) List(opts *ListOpts) (*DatabasechangelogCollection, error)
func (*DatabasechangelogClient) Update ¶
func (c *DatabasechangelogClient) Update(existing *Databasechangelog, updates interface{}) (*Databasechangelog, error)
type DatabasechangelogCollection ¶
type DatabasechangelogCollection struct { Collection Data []Databasechangelog `json:"data,omitempty"` }
type DatabasechangelogOperations ¶
type DatabasechangelogOperations interface { List(opts *ListOpts) (*DatabasechangelogCollection, error) Create(opts *Databasechangelog) (*Databasechangelog, error) Update(existing *Databasechangelog, updates interface{}) (*Databasechangelog, error) ById(id string) (*Databasechangelog, error) Delete(container *Databasechangelog) error }
type Databasechangeloglock ¶
type DatabasechangeloglockClient ¶
type DatabasechangeloglockClient struct {
// contains filtered or unexported fields
}
func (*DatabasechangeloglockClient) ById ¶
func (c *DatabasechangeloglockClient) ById(id string) (*Databasechangeloglock, error)
func (*DatabasechangeloglockClient) Create ¶
func (c *DatabasechangeloglockClient) Create(container *Databasechangeloglock) (*Databasechangeloglock, error)
func (*DatabasechangeloglockClient) Delete ¶
func (c *DatabasechangeloglockClient) Delete(container *Databasechangeloglock) error
func (*DatabasechangeloglockClient) List ¶
func (c *DatabasechangeloglockClient) List(opts *ListOpts) (*DatabasechangeloglockCollection, error)
func (*DatabasechangeloglockClient) Update ¶
func (c *DatabasechangeloglockClient) Update(existing *Databasechangeloglock, updates interface{}) (*Databasechangeloglock, error)
type DatabasechangeloglockCollection ¶
type DatabasechangeloglockCollection struct { Collection Data []Databasechangeloglock `json:"data,omitempty"` }
type DatabasechangeloglockOperations ¶
type DatabasechangeloglockOperations interface { List(opts *ListOpts) (*DatabasechangeloglockCollection, error) Create(opts *Databasechangeloglock) (*Databasechangeloglock, error) Update(existing *Databasechangeloglock, updates interface{}) (*Databasechangeloglock, error) ById(id string) (*Databasechangeloglock, error) Delete(container *Databasechangeloglock) error }
type DigitaloceanConfig ¶
type DigitaloceanConfigClient ¶
type DigitaloceanConfigClient struct {
// contains filtered or unexported fields
}
func (*DigitaloceanConfigClient) ById ¶
func (c *DigitaloceanConfigClient) ById(id string) (*DigitaloceanConfig, error)
func (*DigitaloceanConfigClient) Create ¶
func (c *DigitaloceanConfigClient) Create(container *DigitaloceanConfig) (*DigitaloceanConfig, error)
func (*DigitaloceanConfigClient) Delete ¶
func (c *DigitaloceanConfigClient) Delete(container *DigitaloceanConfig) error
func (*DigitaloceanConfigClient) List ¶
func (c *DigitaloceanConfigClient) List(opts *ListOpts) (*DigitaloceanConfigCollection, error)
func (*DigitaloceanConfigClient) Update ¶
func (c *DigitaloceanConfigClient) Update(existing *DigitaloceanConfig, updates interface{}) (*DigitaloceanConfig, error)
type DigitaloceanConfigCollection ¶
type DigitaloceanConfigCollection struct { Collection Data []DigitaloceanConfig `json:"data,omitempty"` }
type DigitaloceanConfigOperations ¶
type DigitaloceanConfigOperations interface { List(opts *ListOpts) (*DigitaloceanConfigCollection, error) Create(opts *DigitaloceanConfig) (*DigitaloceanConfig, error) Update(existing *DigitaloceanConfig, updates interface{}) (*DigitaloceanConfig, error) ById(id string) (*DigitaloceanConfig, error) Delete(container *DigitaloceanConfig) error }
type ExtensionImplementation ¶
type ExtensionImplementationClient ¶
type ExtensionImplementationClient struct {
// contains filtered or unexported fields
}
func (*ExtensionImplementationClient) ById ¶
func (c *ExtensionImplementationClient) ById(id string) (*ExtensionImplementation, error)
func (*ExtensionImplementationClient) Create ¶
func (c *ExtensionImplementationClient) Create(container *ExtensionImplementation) (*ExtensionImplementation, error)
func (*ExtensionImplementationClient) Delete ¶
func (c *ExtensionImplementationClient) Delete(container *ExtensionImplementation) error
func (*ExtensionImplementationClient) List ¶
func (c *ExtensionImplementationClient) List(opts *ListOpts) (*ExtensionImplementationCollection, error)
func (*ExtensionImplementationClient) Update ¶
func (c *ExtensionImplementationClient) Update(existing *ExtensionImplementation, updates interface{}) (*ExtensionImplementation, error)
type ExtensionImplementationCollection ¶
type ExtensionImplementationCollection struct { Collection Data []ExtensionImplementation `json:"data,omitempty"` }
type ExtensionImplementationOperations ¶
type ExtensionImplementationOperations interface { List(opts *ListOpts) (*ExtensionImplementationCollection, error) Create(opts *ExtensionImplementation) (*ExtensionImplementation, error) Update(existing *ExtensionImplementation, updates interface{}) (*ExtensionImplementation, error) ById(id string) (*ExtensionImplementation, error) Delete(container *ExtensionImplementation) error }
type ExtensionPoint ¶
type ExtensionPoint struct { Resource ExcludeSetting string `json:"excludeSetting,omitempty"` Implementations []interface{} `json:"implementations,omitempty"` IncludeSetting string `json:"includeSetting,omitempty"` ListSetting string `json:"listSetting,omitempty"` Name string `json:"name,omitempty"` }
type ExtensionPointClient ¶
type ExtensionPointClient struct {
// contains filtered or unexported fields
}
func (*ExtensionPointClient) ById ¶
func (c *ExtensionPointClient) ById(id string) (*ExtensionPoint, error)
func (*ExtensionPointClient) Create ¶
func (c *ExtensionPointClient) Create(container *ExtensionPoint) (*ExtensionPoint, error)
func (*ExtensionPointClient) Delete ¶
func (c *ExtensionPointClient) Delete(container *ExtensionPoint) error
func (*ExtensionPointClient) List ¶
func (c *ExtensionPointClient) List(opts *ListOpts) (*ExtensionPointCollection, error)
func (*ExtensionPointClient) Update ¶
func (c *ExtensionPointClient) Update(existing *ExtensionPoint, updates interface{}) (*ExtensionPoint, error)
type ExtensionPointCollection ¶
type ExtensionPointCollection struct { Collection Data []ExtensionPoint `json:"data,omitempty"` }
type ExtensionPointOperations ¶
type ExtensionPointOperations interface { List(opts *ListOpts) (*ExtensionPointCollection, error) Create(opts *ExtensionPoint) (*ExtensionPoint, error) Update(existing *ExtensionPoint, updates interface{}) (*ExtensionPoint, error) ById(id string) (*ExtensionPoint, error) Delete(container *ExtensionPoint) error }
type ExternalHandler ¶
type ExternalHandler struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` Priority int `json:"priority,omitempty"` ProcessNames []string `json:"processNames,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` Retries int `json:"retries,omitempty"` State string `json:"state,omitempty"` TimeoutMillis int `json:"timeoutMillis,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ExternalHandlerClient ¶
type ExternalHandlerClient struct {
// contains filtered or unexported fields
}
func (*ExternalHandlerClient) ActionActivate ¶
func (c *ExternalHandlerClient) ActionActivate(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionCreate ¶
func (c *ExternalHandlerClient) ActionCreate(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionDeactivate ¶
func (c *ExternalHandlerClient) ActionDeactivate(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionPurge ¶
func (c *ExternalHandlerClient) ActionPurge(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionRemove ¶
func (c *ExternalHandlerClient) ActionRemove(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionRestore ¶
func (c *ExternalHandlerClient) ActionRestore(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ActionUpdate ¶
func (c *ExternalHandlerClient) ActionUpdate(resource *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) ById ¶
func (c *ExternalHandlerClient) ById(id string) (*ExternalHandler, error)
func (*ExternalHandlerClient) Create ¶
func (c *ExternalHandlerClient) Create(container *ExternalHandler) (*ExternalHandler, error)
func (*ExternalHandlerClient) Delete ¶
func (c *ExternalHandlerClient) Delete(container *ExternalHandler) error
func (*ExternalHandlerClient) List ¶
func (c *ExternalHandlerClient) List(opts *ListOpts) (*ExternalHandlerCollection, error)
func (*ExternalHandlerClient) Update ¶
func (c *ExternalHandlerClient) Update(existing *ExternalHandler, updates interface{}) (*ExternalHandler, error)
type ExternalHandlerCollection ¶
type ExternalHandlerCollection struct { Collection Data []ExternalHandler `json:"data,omitempty"` }
type ExternalHandlerExternalHandlerProcessMap ¶
type ExternalHandlerExternalHandlerProcessMap struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` ExternalHandlerId string `json:"externalHandlerId,omitempty"` ExternalHandlerProcessId string `json:"externalHandlerProcessId,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ExternalHandlerExternalHandlerProcessMapClient ¶
type ExternalHandlerExternalHandlerProcessMapClient struct {
// contains filtered or unexported fields
}
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionActivate ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionActivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionCreate ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionCreate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionDeactivate ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionDeactivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionPurge ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionPurge(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionRemove ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRemove(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionRestore ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRestore(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ActionUpdate ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionUpdate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) ById ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) ById(id string) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) Create ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) Create(container *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) Delete ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) Delete(container *ExternalHandlerExternalHandlerProcessMap) error
func (*ExternalHandlerExternalHandlerProcessMapClient) List ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) List(opts *ListOpts) (*ExternalHandlerExternalHandlerProcessMapCollection, error)
func (*ExternalHandlerExternalHandlerProcessMapClient) Update ¶
func (c *ExternalHandlerExternalHandlerProcessMapClient) Update(existing *ExternalHandlerExternalHandlerProcessMap, updates interface{}) (*ExternalHandlerExternalHandlerProcessMap, error)
type ExternalHandlerExternalHandlerProcessMapCollection ¶
type ExternalHandlerExternalHandlerProcessMapCollection struct { Collection Data []ExternalHandlerExternalHandlerProcessMap `json:"data,omitempty"` }
type ExternalHandlerExternalHandlerProcessMapOperations ¶
type ExternalHandlerExternalHandlerProcessMapOperations interface { List(opts *ListOpts) (*ExternalHandlerExternalHandlerProcessMapCollection, error) Create(opts *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) Update(existing *ExternalHandlerExternalHandlerProcessMap, updates interface{}) (*ExternalHandlerExternalHandlerProcessMap, error) ById(id string) (*ExternalHandlerExternalHandlerProcessMap, error) Delete(container *ExternalHandlerExternalHandlerProcessMap) error ActionActivate(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionCreate(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionDeactivate(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionPurge(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionRemove(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionRestore(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) ActionUpdate(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) }
type ExternalHandlerOperations ¶
type ExternalHandlerOperations interface { List(opts *ListOpts) (*ExternalHandlerCollection, error) Create(opts *ExternalHandler) (*ExternalHandler, error) Update(existing *ExternalHandler, updates interface{}) (*ExternalHandler, error) ById(id string) (*ExternalHandler, error) Delete(container *ExternalHandler) error ActionActivate(*ExternalHandler) (*ExternalHandler, error) ActionCreate(*ExternalHandler) (*ExternalHandler, error) ActionDeactivate(*ExternalHandler) (*ExternalHandler, error) ActionPurge(*ExternalHandler) (*ExternalHandler, error) ActionRemove(*ExternalHandler) (*ExternalHandler, error) ActionRestore(*ExternalHandler) (*ExternalHandler, error) ActionUpdate(*ExternalHandler) (*ExternalHandler, error) }
type ExternalHandlerProcess ¶
type ExternalHandlerProcess struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ExternalHandlerProcessClient ¶
type ExternalHandlerProcessClient struct {
// contains filtered or unexported fields
}
func (*ExternalHandlerProcessClient) ActionActivate ¶
func (c *ExternalHandlerProcessClient) ActionActivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionCreate ¶
func (c *ExternalHandlerProcessClient) ActionCreate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionDeactivate ¶
func (c *ExternalHandlerProcessClient) ActionDeactivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionPurge ¶
func (c *ExternalHandlerProcessClient) ActionPurge(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionRemove ¶
func (c *ExternalHandlerProcessClient) ActionRemove(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionRestore ¶
func (c *ExternalHandlerProcessClient) ActionRestore(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ActionUpdate ¶
func (c *ExternalHandlerProcessClient) ActionUpdate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) ById ¶
func (c *ExternalHandlerProcessClient) ById(id string) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) Create ¶
func (c *ExternalHandlerProcessClient) Create(container *ExternalHandlerProcess) (*ExternalHandlerProcess, error)
func (*ExternalHandlerProcessClient) Delete ¶
func (c *ExternalHandlerProcessClient) Delete(container *ExternalHandlerProcess) error
func (*ExternalHandlerProcessClient) List ¶
func (c *ExternalHandlerProcessClient) List(opts *ListOpts) (*ExternalHandlerProcessCollection, error)
func (*ExternalHandlerProcessClient) Update ¶
func (c *ExternalHandlerProcessClient) Update(existing *ExternalHandlerProcess, updates interface{}) (*ExternalHandlerProcess, error)
type ExternalHandlerProcessCollection ¶
type ExternalHandlerProcessCollection struct { Collection Data []ExternalHandlerProcess `json:"data,omitempty"` }
type ExternalHandlerProcessOperations ¶
type ExternalHandlerProcessOperations interface { List(opts *ListOpts) (*ExternalHandlerProcessCollection, error) Create(opts *ExternalHandlerProcess) (*ExternalHandlerProcess, error) Update(existing *ExternalHandlerProcess, updates interface{}) (*ExternalHandlerProcess, error) ById(id string) (*ExternalHandlerProcess, error) Delete(container *ExternalHandlerProcess) error ActionActivate(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionCreate(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionDeactivate(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionPurge(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionRemove(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionRestore(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) ActionUpdate(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) }
type Field ¶
type Field struct { Type string `json:"type,omitempty"` Default interface{} `json:"default,omitempty"` Unique bool `json:"unique,omitempty"` Nullable bool `json:"nullable,omitempty"` Create bool `json:"create,omitempty"` Required bool `json:"required,omitempty"` Update bool `json:"update,omitempty"` MinLength *int64 `json:"minLength,omitempty"` MaxLength *int64 `json:"maxLength,omitempty"` Min *int64 `json:"min,omitempty"` Max *int64 `json:"max,omitempty"` Options []string `json:"options,omitempty"` ValidChars string `json:"validChars,omitempty"` InvalidChars string `json:"invalidChars,omitempty"` }
type Githubconfig ¶
type GithubconfigClient ¶
type GithubconfigClient struct {
// contains filtered or unexported fields
}
func (*GithubconfigClient) ById ¶
func (c *GithubconfigClient) ById(id string) (*Githubconfig, error)
func (*GithubconfigClient) Create ¶
func (c *GithubconfigClient) Create(container *Githubconfig) (*Githubconfig, error)
func (*GithubconfigClient) Delete ¶
func (c *GithubconfigClient) Delete(container *Githubconfig) error
func (*GithubconfigClient) List ¶
func (c *GithubconfigClient) List(opts *ListOpts) (*GithubconfigCollection, error)
func (*GithubconfigClient) Update ¶
func (c *GithubconfigClient) Update(existing *Githubconfig, updates interface{}) (*Githubconfig, error)
type GithubconfigCollection ¶
type GithubconfigCollection struct { Collection Data []Githubconfig `json:"data,omitempty"` }
type GithubconfigOperations ¶
type GithubconfigOperations interface { List(opts *ListOpts) (*GithubconfigCollection, error) Create(opts *Githubconfig) (*Githubconfig, error) Update(existing *Githubconfig, updates interface{}) (*Githubconfig, error) ById(id string) (*Githubconfig, error) Delete(container *Githubconfig) error }
type GlobalLoadBalancer ¶
type GlobalLoadBalancer struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` GlobalLoadBalancerHealthCheck []interface{} `json:"globalLoadBalancerHealthCheck,omitempty"` GlobalLoadBalancerPolicy []interface{} `json:"globalLoadBalancerPolicy,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type GlobalLoadBalancerClient ¶
type GlobalLoadBalancerClient struct {
// contains filtered or unexported fields
}
func (*GlobalLoadBalancerClient) ActionCreate ¶
func (c *GlobalLoadBalancerClient) ActionCreate(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) ActionRemove ¶
func (c *GlobalLoadBalancerClient) ActionRemove(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) ById ¶
func (c *GlobalLoadBalancerClient) ById(id string) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) Create ¶
func (c *GlobalLoadBalancerClient) Create(container *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) Delete ¶
func (c *GlobalLoadBalancerClient) Delete(container *GlobalLoadBalancer) error
func (*GlobalLoadBalancerClient) List ¶
func (c *GlobalLoadBalancerClient) List(opts *ListOpts) (*GlobalLoadBalancerCollection, error)
func (*GlobalLoadBalancerClient) Update ¶
func (c *GlobalLoadBalancerClient) Update(existing *GlobalLoadBalancer, updates interface{}) (*GlobalLoadBalancer, error)
type GlobalLoadBalancerCollection ¶
type GlobalLoadBalancerCollection struct { Collection Data []GlobalLoadBalancer `json:"data,omitempty"` }
type GlobalLoadBalancerHealthCheckClient ¶
type GlobalLoadBalancerHealthCheckClient struct {
// contains filtered or unexported fields
}
func (*GlobalLoadBalancerHealthCheckClient) ById ¶
func (c *GlobalLoadBalancerHealthCheckClient) ById(id string) (*GlobalLoadBalancerHealthCheck, error)
func (*GlobalLoadBalancerHealthCheckClient) Create ¶
func (c *GlobalLoadBalancerHealthCheckClient) Create(container *GlobalLoadBalancerHealthCheck) (*GlobalLoadBalancerHealthCheck, error)
func (*GlobalLoadBalancerHealthCheckClient) Delete ¶
func (c *GlobalLoadBalancerHealthCheckClient) Delete(container *GlobalLoadBalancerHealthCheck) error
func (*GlobalLoadBalancerHealthCheckClient) List ¶
func (c *GlobalLoadBalancerHealthCheckClient) List(opts *ListOpts) (*GlobalLoadBalancerHealthCheckCollection, error)
func (*GlobalLoadBalancerHealthCheckClient) Update ¶
func (c *GlobalLoadBalancerHealthCheckClient) Update(existing *GlobalLoadBalancerHealthCheck, updates interface{}) (*GlobalLoadBalancerHealthCheck, error)
type GlobalLoadBalancerHealthCheckCollection ¶
type GlobalLoadBalancerHealthCheckCollection struct { Collection Data []GlobalLoadBalancerHealthCheck `json:"data,omitempty"` }
type GlobalLoadBalancerHealthCheckOperations ¶
type GlobalLoadBalancerHealthCheckOperations interface { List(opts *ListOpts) (*GlobalLoadBalancerHealthCheckCollection, error) Create(opts *GlobalLoadBalancerHealthCheck) (*GlobalLoadBalancerHealthCheck, error) Update(existing *GlobalLoadBalancerHealthCheck, updates interface{}) (*GlobalLoadBalancerHealthCheck, error) ById(id string) (*GlobalLoadBalancerHealthCheck, error) Delete(container *GlobalLoadBalancerHealthCheck) error }
type GlobalLoadBalancerOperations ¶
type GlobalLoadBalancerOperations interface { List(opts *ListOpts) (*GlobalLoadBalancerCollection, error) Create(opts *GlobalLoadBalancer) (*GlobalLoadBalancer, error) Update(existing *GlobalLoadBalancer, updates interface{}) (*GlobalLoadBalancer, error) ById(id string) (*GlobalLoadBalancer, error) Delete(container *GlobalLoadBalancer) error ActionCreate(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) ActionRemove(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) }
type GlobalLoadBalancerPolicyClient ¶
type GlobalLoadBalancerPolicyClient struct {
// contains filtered or unexported fields
}
func (*GlobalLoadBalancerPolicyClient) ById ¶
func (c *GlobalLoadBalancerPolicyClient) ById(id string) (*GlobalLoadBalancerPolicy, error)
func (*GlobalLoadBalancerPolicyClient) Create ¶
func (c *GlobalLoadBalancerPolicyClient) Create(container *GlobalLoadBalancerPolicy) (*GlobalLoadBalancerPolicy, error)
func (*GlobalLoadBalancerPolicyClient) Delete ¶
func (c *GlobalLoadBalancerPolicyClient) Delete(container *GlobalLoadBalancerPolicy) error
func (*GlobalLoadBalancerPolicyClient) List ¶
func (c *GlobalLoadBalancerPolicyClient) List(opts *ListOpts) (*GlobalLoadBalancerPolicyCollection, error)
func (*GlobalLoadBalancerPolicyClient) Update ¶
func (c *GlobalLoadBalancerPolicyClient) Update(existing *GlobalLoadBalancerPolicy, updates interface{}) (*GlobalLoadBalancerPolicy, error)
type GlobalLoadBalancerPolicyCollection ¶
type GlobalLoadBalancerPolicyCollection struct { Collection Data []GlobalLoadBalancerPolicy `json:"data,omitempty"` }
type GlobalLoadBalancerPolicyOperations ¶
type GlobalLoadBalancerPolicyOperations interface { List(opts *ListOpts) (*GlobalLoadBalancerPolicyCollection, error) Create(opts *GlobalLoadBalancerPolicy) (*GlobalLoadBalancerPolicy, error) Update(existing *GlobalLoadBalancerPolicy, updates interface{}) (*GlobalLoadBalancerPolicy, error) ById(id string) (*GlobalLoadBalancerPolicy, error) Delete(container *GlobalLoadBalancerPolicy) error }
type Host ¶
type Host struct { Resource AccountId string `json:"accountId,omitempty"` AgentId string `json:"agentId,omitempty"` ApiProxy string `json:"apiProxy,omitempty"` ComputeTotal int `json:"computeTotal,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Info interface{} `json:"info,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PhysicalHostId string `json:"physicalHostId,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type HostAccess ¶
type HostAccessClient ¶
type HostAccessClient struct {
// contains filtered or unexported fields
}
func (*HostAccessClient) ById ¶
func (c *HostAccessClient) ById(id string) (*HostAccess, error)
func (*HostAccessClient) Create ¶
func (c *HostAccessClient) Create(container *HostAccess) (*HostAccess, error)
func (*HostAccessClient) Delete ¶
func (c *HostAccessClient) Delete(container *HostAccess) error
func (*HostAccessClient) List ¶
func (c *HostAccessClient) List(opts *ListOpts) (*HostAccessCollection, error)
func (*HostAccessClient) Update ¶
func (c *HostAccessClient) Update(existing *HostAccess, updates interface{}) (*HostAccess, error)
type HostAccessCollection ¶
type HostAccessCollection struct { Collection Data []HostAccess `json:"data,omitempty"` }
type HostAccessOperations ¶
type HostAccessOperations interface { List(opts *ListOpts) (*HostAccessCollection, error) Create(opts *HostAccess) (*HostAccess, error) Update(existing *HostAccess, updates interface{}) (*HostAccess, error) ById(id string) (*HostAccess, error) Delete(container *HostAccess) error }
type HostClient ¶
type HostClient struct {
// contains filtered or unexported fields
}
func (*HostClient) ActionActivate ¶
func (c *HostClient) ActionActivate(resource *Host) (*Host, error)
func (*HostClient) ActionCreate ¶
func (c *HostClient) ActionCreate(resource *Host) (*Host, error)
func (*HostClient) ActionDeactivate ¶
func (c *HostClient) ActionDeactivate(resource *Host) (*Host, error)
func (*HostClient) ActionPurge ¶
func (c *HostClient) ActionPurge(resource *Host) (*Host, error)
func (*HostClient) ActionRemove ¶
func (c *HostClient) ActionRemove(resource *Host) (*Host, error)
func (*HostClient) ActionRestore ¶
func (c *HostClient) ActionRestore(resource *Host) (*Host, error)
func (*HostClient) ActionUpdate ¶
func (c *HostClient) ActionUpdate(resource *Host) (*Host, error)
func (*HostClient) Delete ¶
func (c *HostClient) Delete(container *Host) error
func (*HostClient) List ¶
func (c *HostClient) List(opts *ListOpts) (*HostCollection, error)
type HostCollection ¶
type HostCollection struct { Collection Data []Host `json:"data,omitempty"` }
type HostOperations ¶
type HostOperations interface { List(opts *ListOpts) (*HostCollection, error) Create(opts *Host) (*Host, error) Update(existing *Host, updates interface{}) (*Host, error) ById(id string) (*Host, error) Delete(container *Host) error ActionActivate(*Host) (*Host, error) ActionCreate(*Host) (*Host, error) ActionDeactivate(*Host) (*Host, error) ActionPurge(*Host) (*Host, error) ActionRemove(*Host) (*Host, error) ActionRestore(*Host) (*Host, error) ActionUpdate(*Host) (*Host, error) }
type Image ¶
type Image struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ImageClient ¶
type ImageClient struct {
// contains filtered or unexported fields
}
func (*ImageClient) ActionActivate ¶
func (c *ImageClient) ActionActivate(resource *Image) (*Image, error)
func (*ImageClient) ActionCreate ¶
func (c *ImageClient) ActionCreate(resource *Image) (*Image, error)
func (*ImageClient) ActionDeactivate ¶
func (c *ImageClient) ActionDeactivate(resource *Image) (*Image, error)
func (*ImageClient) ActionPurge ¶
func (c *ImageClient) ActionPurge(resource *Image) (*Image, error)
func (*ImageClient) ActionRemove ¶
func (c *ImageClient) ActionRemove(resource *Image) (*Image, error)
func (*ImageClient) ActionRestore ¶
func (c *ImageClient) ActionRestore(resource *Image) (*Image, error)
func (*ImageClient) ActionUpdate ¶
func (c *ImageClient) ActionUpdate(resource *Image) (*Image, error)
func (*ImageClient) Delete ¶
func (c *ImageClient) Delete(container *Image) error
func (*ImageClient) List ¶
func (c *ImageClient) List(opts *ListOpts) (*ImageCollection, error)
type ImageCollection ¶
type ImageCollection struct { Collection Data []Image `json:"data,omitempty"` }
type ImageOperations ¶
type ImageOperations interface { List(opts *ListOpts) (*ImageCollection, error) Create(opts *Image) (*Image, error) Update(existing *Image, updates interface{}) (*Image, error) ById(id string) (*Image, error) Delete(container *Image) error ActionActivate(*Image) (*Image, error) ActionCreate(*Image) (*Image, error) ActionDeactivate(*Image) (*Image, error) ActionPurge(*Image) (*Image, error) ActionRemove(*Image) (*Image, error) ActionRestore(*Image) (*Image, error) ActionUpdate(*Image) (*Image, error) }
type Instance ¶
type Instance struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type InstanceClient ¶
type InstanceClient struct {
// contains filtered or unexported fields
}
func (*InstanceClient) ActionAllocate ¶
func (c *InstanceClient) ActionAllocate(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionCreate ¶
func (c *InstanceClient) ActionCreate(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionDeallocate ¶
func (c *InstanceClient) ActionDeallocate(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionMigrate ¶
func (c *InstanceClient) ActionMigrate(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionPurge ¶
func (c *InstanceClient) ActionPurge(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionRemove ¶
func (c *InstanceClient) ActionRemove(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionRestart ¶
func (c *InstanceClient) ActionRestart(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionRestore ¶
func (c *InstanceClient) ActionRestore(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionStart ¶
func (c *InstanceClient) ActionStart(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionUpdate ¶
func (c *InstanceClient) ActionUpdate(resource *Instance) (*Instance, error)
func (*InstanceClient) Create ¶
func (c *InstanceClient) Create(container *Instance) (*Instance, error)
func (*InstanceClient) Delete ¶
func (c *InstanceClient) Delete(container *Instance) error
func (*InstanceClient) List ¶
func (c *InstanceClient) List(opts *ListOpts) (*InstanceCollection, error)
type InstanceCollection ¶
type InstanceCollection struct { Collection Data []Instance `json:"data,omitempty"` }
type InstanceConsole ¶
type InstanceConsoleClient ¶
type InstanceConsoleClient struct {
// contains filtered or unexported fields
}
func (*InstanceConsoleClient) ById ¶
func (c *InstanceConsoleClient) ById(id string) (*InstanceConsole, error)
func (*InstanceConsoleClient) Create ¶
func (c *InstanceConsoleClient) Create(container *InstanceConsole) (*InstanceConsole, error)
func (*InstanceConsoleClient) Delete ¶
func (c *InstanceConsoleClient) Delete(container *InstanceConsole) error
func (*InstanceConsoleClient) List ¶
func (c *InstanceConsoleClient) List(opts *ListOpts) (*InstanceConsoleCollection, error)
func (*InstanceConsoleClient) Update ¶
func (c *InstanceConsoleClient) Update(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error)
type InstanceConsoleCollection ¶
type InstanceConsoleCollection struct { Collection Data []InstanceConsole `json:"data,omitempty"` }
type InstanceConsoleInput ¶
type InstanceConsoleInput struct {
Resource
}
type InstanceConsoleInputClient ¶
type InstanceConsoleInputClient struct {
// contains filtered or unexported fields
}
func (*InstanceConsoleInputClient) ById ¶
func (c *InstanceConsoleInputClient) ById(id string) (*InstanceConsoleInput, error)
func (*InstanceConsoleInputClient) Create ¶
func (c *InstanceConsoleInputClient) Create(container *InstanceConsoleInput) (*InstanceConsoleInput, error)
func (*InstanceConsoleInputClient) Delete ¶
func (c *InstanceConsoleInputClient) Delete(container *InstanceConsoleInput) error
func (*InstanceConsoleInputClient) List ¶
func (c *InstanceConsoleInputClient) List(opts *ListOpts) (*InstanceConsoleInputCollection, error)
func (*InstanceConsoleInputClient) Update ¶
func (c *InstanceConsoleInputClient) Update(existing *InstanceConsoleInput, updates interface{}) (*InstanceConsoleInput, error)
type InstanceConsoleInputCollection ¶
type InstanceConsoleInputCollection struct { Collection Data []InstanceConsoleInput `json:"data,omitempty"` }
type InstanceConsoleInputOperations ¶
type InstanceConsoleInputOperations interface { List(opts *ListOpts) (*InstanceConsoleInputCollection, error) Create(opts *InstanceConsoleInput) (*InstanceConsoleInput, error) Update(existing *InstanceConsoleInput, updates interface{}) (*InstanceConsoleInput, error) ById(id string) (*InstanceConsoleInput, error) Delete(container *InstanceConsoleInput) error }
type InstanceConsoleOperations ¶
type InstanceConsoleOperations interface { List(opts *ListOpts) (*InstanceConsoleCollection, error) Create(opts *InstanceConsole) (*InstanceConsole, error) Update(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error) ById(id string) (*InstanceConsole, error) Delete(container *InstanceConsole) error }
type InstanceLink ¶
type InstanceLink struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` InstanceId string `json:"instanceId,omitempty"` Kind string `json:"kind,omitempty"` LinkName string `json:"linkName,omitempty"` Name string `json:"name,omitempty"` Ports []interface{} `json:"ports,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` TargetInstanceId string `json:"targetInstanceId,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type InstanceLinkClient ¶
type InstanceLinkClient struct {
// contains filtered or unexported fields
}
func (*InstanceLinkClient) ActionActivate ¶
func (c *InstanceLinkClient) ActionActivate(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionCreate ¶
func (c *InstanceLinkClient) ActionCreate(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionDeactivate ¶
func (c *InstanceLinkClient) ActionDeactivate(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionPurge ¶
func (c *InstanceLinkClient) ActionPurge(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionRemove ¶
func (c *InstanceLinkClient) ActionRemove(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionRestore ¶
func (c *InstanceLinkClient) ActionRestore(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ActionUpdate ¶
func (c *InstanceLinkClient) ActionUpdate(resource *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) ById ¶
func (c *InstanceLinkClient) ById(id string) (*InstanceLink, error)
func (*InstanceLinkClient) Create ¶
func (c *InstanceLinkClient) Create(container *InstanceLink) (*InstanceLink, error)
func (*InstanceLinkClient) Delete ¶
func (c *InstanceLinkClient) Delete(container *InstanceLink) error
func (*InstanceLinkClient) List ¶
func (c *InstanceLinkClient) List(opts *ListOpts) (*InstanceLinkCollection, error)
func (*InstanceLinkClient) Update ¶
func (c *InstanceLinkClient) Update(existing *InstanceLink, updates interface{}) (*InstanceLink, error)
type InstanceLinkCollection ¶
type InstanceLinkCollection struct { Collection Data []InstanceLink `json:"data,omitempty"` }
type InstanceLinkOperations ¶
type InstanceLinkOperations interface { List(opts *ListOpts) (*InstanceLinkCollection, error) Create(opts *InstanceLink) (*InstanceLink, error) Update(existing *InstanceLink, updates interface{}) (*InstanceLink, error) ById(id string) (*InstanceLink, error) Delete(container *InstanceLink) error ActionActivate(*InstanceLink) (*InstanceLink, error) ActionCreate(*InstanceLink) (*InstanceLink, error) ActionDeactivate(*InstanceLink) (*InstanceLink, error) ActionPurge(*InstanceLink) (*InstanceLink, error) ActionRemove(*InstanceLink) (*InstanceLink, error) ActionRestore(*InstanceLink) (*InstanceLink, error) ActionUpdate(*InstanceLink) (*InstanceLink, error) }
type InstanceOperations ¶
type InstanceOperations interface { List(opts *ListOpts) (*InstanceCollection, error) Create(opts *Instance) (*Instance, error) Update(existing *Instance, updates interface{}) (*Instance, error) ById(id string) (*Instance, error) Delete(container *Instance) error ActionAllocate(*Instance) (*Instance, error) ActionCreate(*Instance) (*Instance, error) ActionDeallocate(*Instance) (*Instance, error) ActionMigrate(*Instance) (*Instance, error) ActionPurge(*Instance) (*Instance, error) ActionRemove(*Instance) (*Instance, error) ActionRestart(*Instance) (*Instance, error) ActionRestore(*Instance) (*Instance, error) ActionStart(*Instance) (*Instance, error) ActionUpdate(*Instance) (*Instance, error) }
type InstanceStop ¶
type InstanceStopClient ¶
type InstanceStopClient struct {
// contains filtered or unexported fields
}
func (*InstanceStopClient) ById ¶
func (c *InstanceStopClient) ById(id string) (*InstanceStop, error)
func (*InstanceStopClient) Create ¶
func (c *InstanceStopClient) Create(container *InstanceStop) (*InstanceStop, error)
func (*InstanceStopClient) Delete ¶
func (c *InstanceStopClient) Delete(container *InstanceStop) error
func (*InstanceStopClient) List ¶
func (c *InstanceStopClient) List(opts *ListOpts) (*InstanceStopCollection, error)
func (*InstanceStopClient) Update ¶
func (c *InstanceStopClient) Update(existing *InstanceStop, updates interface{}) (*InstanceStop, error)
type InstanceStopCollection ¶
type InstanceStopCollection struct { Collection Data []InstanceStop `json:"data,omitempty"` }
type InstanceStopOperations ¶
type InstanceStopOperations interface { List(opts *ListOpts) (*InstanceStopCollection, error) Create(opts *InstanceStop) (*InstanceStop, error) Update(existing *InstanceStop, updates interface{}) (*InstanceStop, error) ById(id string) (*InstanceStop, error) Delete(container *InstanceStop) error }
type IpAddress ¶
type IpAddress struct { Resource AccountId string `json:"accountId,omitempty"` Address string `json:"address,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` NetworkId string `json:"networkId,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type IpAddressAssociateInput ¶
type IpAddressAssociateInputClient ¶
type IpAddressAssociateInputClient struct {
// contains filtered or unexported fields
}
func (*IpAddressAssociateInputClient) ById ¶
func (c *IpAddressAssociateInputClient) ById(id string) (*IpAddressAssociateInput, error)
func (*IpAddressAssociateInputClient) Create ¶
func (c *IpAddressAssociateInputClient) Create(container *IpAddressAssociateInput) (*IpAddressAssociateInput, error)
func (*IpAddressAssociateInputClient) Delete ¶
func (c *IpAddressAssociateInputClient) Delete(container *IpAddressAssociateInput) error
func (*IpAddressAssociateInputClient) List ¶
func (c *IpAddressAssociateInputClient) List(opts *ListOpts) (*IpAddressAssociateInputCollection, error)
func (*IpAddressAssociateInputClient) Update ¶
func (c *IpAddressAssociateInputClient) Update(existing *IpAddressAssociateInput, updates interface{}) (*IpAddressAssociateInput, error)
type IpAddressAssociateInputCollection ¶
type IpAddressAssociateInputCollection struct { Collection Data []IpAddressAssociateInput `json:"data,omitempty"` }
type IpAddressAssociateInputOperations ¶
type IpAddressAssociateInputOperations interface { List(opts *ListOpts) (*IpAddressAssociateInputCollection, error) Create(opts *IpAddressAssociateInput) (*IpAddressAssociateInput, error) Update(existing *IpAddressAssociateInput, updates interface{}) (*IpAddressAssociateInput, error) ById(id string) (*IpAddressAssociateInput, error) Delete(container *IpAddressAssociateInput) error }
type IpAddressClient ¶
type IpAddressClient struct {
// contains filtered or unexported fields
}
func (*IpAddressClient) ActionActivate ¶
func (c *IpAddressClient) ActionActivate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionCreate ¶
func (c *IpAddressClient) ActionCreate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionDeactivate ¶
func (c *IpAddressClient) ActionDeactivate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionDisassociate ¶
func (c *IpAddressClient) ActionDisassociate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionPurge ¶
func (c *IpAddressClient) ActionPurge(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionRemove ¶
func (c *IpAddressClient) ActionRemove(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionRestore ¶
func (c *IpAddressClient) ActionRestore(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionUpdate ¶
func (c *IpAddressClient) ActionUpdate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) Create ¶
func (c *IpAddressClient) Create(container *IpAddress) (*IpAddress, error)
func (*IpAddressClient) Delete ¶
func (c *IpAddressClient) Delete(container *IpAddress) error
func (*IpAddressClient) List ¶
func (c *IpAddressClient) List(opts *ListOpts) (*IpAddressCollection, error)
type IpAddressCollection ¶
type IpAddressCollection struct { Collection Data []IpAddress `json:"data,omitempty"` }
type IpAddressOperations ¶
type IpAddressOperations interface { List(opts *ListOpts) (*IpAddressCollection, error) Create(opts *IpAddress) (*IpAddress, error) Update(existing *IpAddress, updates interface{}) (*IpAddress, error) ById(id string) (*IpAddress, error) Delete(container *IpAddress) error ActionActivate(*IpAddress) (*IpAddress, error) ActionCreate(*IpAddress) (*IpAddress, error) ActionDeactivate(*IpAddress) (*IpAddress, error) ActionDisassociate(*IpAddress) (*IpAddress, error) ActionPurge(*IpAddress) (*IpAddress, error) ActionRemove(*IpAddress) (*IpAddress, error) ActionRestore(*IpAddress) (*IpAddress, error) ActionUpdate(*IpAddress) (*IpAddress, error) }
type ListOpts ¶
type ListOpts struct {
Filters map[string]interface{}
}
func NewListOpts ¶
func NewListOpts() *ListOpts
type LoadBalancer ¶
type LoadBalancer struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` GlobalLoadBalancerId string `json:"globalLoadBalancerId,omitempty"` Kind string `json:"kind,omitempty"` LoadBalancerConfigId string `json:"loadBalancerConfigId,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` Weight int `json:"weight,omitempty"` }
type LoadBalancerAppCookieStickinessPolicy ¶
type LoadBalancerAppCookieStickinessPolicy struct { Resource Cookie string `json:"cookie,omitempty"` Length int `json:"length,omitempty"` Mode string `json:"mode,omitempty"` Name string `json:"name,omitempty"` Prefix bool `json:"prefix,omitempty"` RequestLearn bool `json:"requestLearn,omitempty"` Timeout int `json:"timeout,omitempty"` }
type LoadBalancerAppCookieStickinessPolicyClient ¶
type LoadBalancerAppCookieStickinessPolicyClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerAppCookieStickinessPolicyClient) ById ¶
func (c *LoadBalancerAppCookieStickinessPolicyClient) ById(id string) (*LoadBalancerAppCookieStickinessPolicy, error)
func (*LoadBalancerAppCookieStickinessPolicyClient) Create ¶
func (c *LoadBalancerAppCookieStickinessPolicyClient) Create(container *LoadBalancerAppCookieStickinessPolicy) (*LoadBalancerAppCookieStickinessPolicy, error)
func (*LoadBalancerAppCookieStickinessPolicyClient) Delete ¶
func (c *LoadBalancerAppCookieStickinessPolicyClient) Delete(container *LoadBalancerAppCookieStickinessPolicy) error
func (*LoadBalancerAppCookieStickinessPolicyClient) List ¶
func (c *LoadBalancerAppCookieStickinessPolicyClient) List(opts *ListOpts) (*LoadBalancerAppCookieStickinessPolicyCollection, error)
func (*LoadBalancerAppCookieStickinessPolicyClient) Update ¶
func (c *LoadBalancerAppCookieStickinessPolicyClient) Update(existing *LoadBalancerAppCookieStickinessPolicy, updates interface{}) (*LoadBalancerAppCookieStickinessPolicy, error)
type LoadBalancerAppCookieStickinessPolicyCollection ¶
type LoadBalancerAppCookieStickinessPolicyCollection struct { Collection Data []LoadBalancerAppCookieStickinessPolicy `json:"data,omitempty"` }
type LoadBalancerAppCookieStickinessPolicyOperations ¶
type LoadBalancerAppCookieStickinessPolicyOperations interface { List(opts *ListOpts) (*LoadBalancerAppCookieStickinessPolicyCollection, error) Create(opts *LoadBalancerAppCookieStickinessPolicy) (*LoadBalancerAppCookieStickinessPolicy, error) Update(existing *LoadBalancerAppCookieStickinessPolicy, updates interface{}) (*LoadBalancerAppCookieStickinessPolicy, error) ById(id string) (*LoadBalancerAppCookieStickinessPolicy, error) Delete(container *LoadBalancerAppCookieStickinessPolicy) error }
type LoadBalancerClient ¶
type LoadBalancerClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerClient) ActionCreate ¶
func (c *LoadBalancerClient) ActionCreate(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionRemove ¶
func (c *LoadBalancerClient) ActionRemove(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ById ¶
func (c *LoadBalancerClient) ById(id string) (*LoadBalancer, error)
func (*LoadBalancerClient) Create ¶
func (c *LoadBalancerClient) Create(container *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) Delete ¶
func (c *LoadBalancerClient) Delete(container *LoadBalancer) error
func (*LoadBalancerClient) List ¶
func (c *LoadBalancerClient) List(opts *ListOpts) (*LoadBalancerCollection, error)
func (*LoadBalancerClient) Update ¶
func (c *LoadBalancerClient) Update(existing *LoadBalancer, updates interface{}) (*LoadBalancer, error)
type LoadBalancerCollection ¶
type LoadBalancerCollection struct { Collection Data []LoadBalancer `json:"data,omitempty"` }
type LoadBalancerConfig ¶
type LoadBalancerConfig struct { Resource AccountId string `json:"accountId,omitempty"` AppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicy `json:"appCookieStickinessPolicy,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` HealthCheck LoadBalancerHealthCheck `json:"healthCheck,omitempty"` Kind string `json:"kind,omitempty"` LbCookieStickinessPolicy LoadBalancerCookieStickinessPolicy `json:"lbCookieStickinessPolicy,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type LoadBalancerConfigClient ¶
type LoadBalancerConfigClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerConfigClient) ActionCreate ¶
func (c *LoadBalancerConfigClient) ActionCreate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionRemove ¶
func (c *LoadBalancerConfigClient) ActionRemove(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionUpdate ¶
func (c *LoadBalancerConfigClient) ActionUpdate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ById ¶
func (c *LoadBalancerConfigClient) ById(id string) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) Create ¶
func (c *LoadBalancerConfigClient) Create(container *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) Delete ¶
func (c *LoadBalancerConfigClient) Delete(container *LoadBalancerConfig) error
func (*LoadBalancerConfigClient) List ¶
func (c *LoadBalancerConfigClient) List(opts *ListOpts) (*LoadBalancerConfigCollection, error)
func (*LoadBalancerConfigClient) Update ¶
func (c *LoadBalancerConfigClient) Update(existing *LoadBalancerConfig, updates interface{}) (*LoadBalancerConfig, error)
type LoadBalancerConfigCollection ¶
type LoadBalancerConfigCollection struct { Collection Data []LoadBalancerConfig `json:"data,omitempty"` }
type LoadBalancerConfigOperations ¶
type LoadBalancerConfigOperations interface { List(opts *ListOpts) (*LoadBalancerConfigCollection, error) Create(opts *LoadBalancerConfig) (*LoadBalancerConfig, error) Update(existing *LoadBalancerConfig, updates interface{}) (*LoadBalancerConfig, error) ById(id string) (*LoadBalancerConfig, error) Delete(container *LoadBalancerConfig) error ActionCreate(*LoadBalancerConfig) (*LoadBalancerConfig, error) ActionRemove(*LoadBalancerConfig) (*LoadBalancerConfig, error) ActionUpdate(*LoadBalancerConfig) (*LoadBalancerConfig, error) }
type LoadBalancerCookieStickinessPolicy ¶
type LoadBalancerCookieStickinessPolicy struct { Resource Cookie string `json:"cookie,omitempty"` Domain string `json:"domain,omitempty"` Indirect bool `json:"indirect,omitempty"` Mode string `json:"mode,omitempty"` Name string `json:"name,omitempty"` Nocache bool `json:"nocache,omitempty"` Postonly bool `json:"postonly,omitempty"` }
type LoadBalancerCookieStickinessPolicyClient ¶
type LoadBalancerCookieStickinessPolicyClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerCookieStickinessPolicyClient) ById ¶
func (c *LoadBalancerCookieStickinessPolicyClient) ById(id string) (*LoadBalancerCookieStickinessPolicy, error)
func (*LoadBalancerCookieStickinessPolicyClient) Create ¶
func (c *LoadBalancerCookieStickinessPolicyClient) Create(container *LoadBalancerCookieStickinessPolicy) (*LoadBalancerCookieStickinessPolicy, error)
func (*LoadBalancerCookieStickinessPolicyClient) Delete ¶
func (c *LoadBalancerCookieStickinessPolicyClient) Delete(container *LoadBalancerCookieStickinessPolicy) error
func (*LoadBalancerCookieStickinessPolicyClient) List ¶
func (c *LoadBalancerCookieStickinessPolicyClient) List(opts *ListOpts) (*LoadBalancerCookieStickinessPolicyCollection, error)
func (*LoadBalancerCookieStickinessPolicyClient) Update ¶
func (c *LoadBalancerCookieStickinessPolicyClient) Update(existing *LoadBalancerCookieStickinessPolicy, updates interface{}) (*LoadBalancerCookieStickinessPolicy, error)
type LoadBalancerCookieStickinessPolicyCollection ¶
type LoadBalancerCookieStickinessPolicyCollection struct { Collection Data []LoadBalancerCookieStickinessPolicy `json:"data,omitempty"` }
type LoadBalancerCookieStickinessPolicyOperations ¶
type LoadBalancerCookieStickinessPolicyOperations interface { List(opts *ListOpts) (*LoadBalancerCookieStickinessPolicyCollection, error) Create(opts *LoadBalancerCookieStickinessPolicy) (*LoadBalancerCookieStickinessPolicy, error) Update(existing *LoadBalancerCookieStickinessPolicy, updates interface{}) (*LoadBalancerCookieStickinessPolicy, error) ById(id string) (*LoadBalancerCookieStickinessPolicy, error) Delete(container *LoadBalancerCookieStickinessPolicy) error }
type LoadBalancerHealthCheck ¶
type LoadBalancerHealthCheck struct { Resource HealthyThreshold int `json:"healthyThreshold,omitempty"` Interval int `json:"interval,omitempty"` Name string `json:"name,omitempty"` ResponseTimeout int `json:"responseTimeout,omitempty"` UnhealthyThreshold int `json:"unhealthyThreshold,omitempty"` Uri string `json:"uri,omitempty"` }
type LoadBalancerHealthCheckClient ¶
type LoadBalancerHealthCheckClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerHealthCheckClient) ById ¶
func (c *LoadBalancerHealthCheckClient) ById(id string) (*LoadBalancerHealthCheck, error)
func (*LoadBalancerHealthCheckClient) Create ¶
func (c *LoadBalancerHealthCheckClient) Create(container *LoadBalancerHealthCheck) (*LoadBalancerHealthCheck, error)
func (*LoadBalancerHealthCheckClient) Delete ¶
func (c *LoadBalancerHealthCheckClient) Delete(container *LoadBalancerHealthCheck) error
func (*LoadBalancerHealthCheckClient) List ¶
func (c *LoadBalancerHealthCheckClient) List(opts *ListOpts) (*LoadBalancerHealthCheckCollection, error)
func (*LoadBalancerHealthCheckClient) Update ¶
func (c *LoadBalancerHealthCheckClient) Update(existing *LoadBalancerHealthCheck, updates interface{}) (*LoadBalancerHealthCheck, error)
type LoadBalancerHealthCheckCollection ¶
type LoadBalancerHealthCheckCollection struct { Collection Data []LoadBalancerHealthCheck `json:"data,omitempty"` }
type LoadBalancerHealthCheckOperations ¶
type LoadBalancerHealthCheckOperations interface { List(opts *ListOpts) (*LoadBalancerHealthCheckCollection, error) Create(opts *LoadBalancerHealthCheck) (*LoadBalancerHealthCheck, error) Update(existing *LoadBalancerHealthCheck, updates interface{}) (*LoadBalancerHealthCheck, error) ById(id string) (*LoadBalancerHealthCheck, error) Delete(container *LoadBalancerHealthCheck) error }
type LoadBalancerListener ¶
type LoadBalancerListener struct { Resource AccountId string `json:"accountId,omitempty"` Algorithm string `json:"algorithm,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` SourcePort int `json:"sourcePort,omitempty"` SourceProtocol string `json:"sourceProtocol,omitempty"` State string `json:"state,omitempty"` TargetPort int `json:"targetPort,omitempty"` TargetProtocol string `json:"targetProtocol,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type LoadBalancerListenerClient ¶
type LoadBalancerListenerClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerListenerClient) ActionCreate ¶
func (c *LoadBalancerListenerClient) ActionCreate(resource *LoadBalancerListener) (*LoadBalancerListener, error)
func (*LoadBalancerListenerClient) ActionRemove ¶
func (c *LoadBalancerListenerClient) ActionRemove(resource *LoadBalancerListener) (*LoadBalancerListener, error)
func (*LoadBalancerListenerClient) ById ¶
func (c *LoadBalancerListenerClient) ById(id string) (*LoadBalancerListener, error)
func (*LoadBalancerListenerClient) Create ¶
func (c *LoadBalancerListenerClient) Create(container *LoadBalancerListener) (*LoadBalancerListener, error)
func (*LoadBalancerListenerClient) Delete ¶
func (c *LoadBalancerListenerClient) Delete(container *LoadBalancerListener) error
func (*LoadBalancerListenerClient) List ¶
func (c *LoadBalancerListenerClient) List(opts *ListOpts) (*LoadBalancerListenerCollection, error)
func (*LoadBalancerListenerClient) Update ¶
func (c *LoadBalancerListenerClient) Update(existing *LoadBalancerListener, updates interface{}) (*LoadBalancerListener, error)
type LoadBalancerListenerCollection ¶
type LoadBalancerListenerCollection struct { Collection Data []LoadBalancerListener `json:"data,omitempty"` }
type LoadBalancerListenerOperations ¶
type LoadBalancerListenerOperations interface { List(opts *ListOpts) (*LoadBalancerListenerCollection, error) Create(opts *LoadBalancerListener) (*LoadBalancerListener, error) Update(existing *LoadBalancerListener, updates interface{}) (*LoadBalancerListener, error) ById(id string) (*LoadBalancerListener, error) Delete(container *LoadBalancerListener) error ActionCreate(*LoadBalancerListener) (*LoadBalancerListener, error) ActionRemove(*LoadBalancerListener) (*LoadBalancerListener, error) }
type LoadBalancerOperations ¶
type LoadBalancerOperations interface { List(opts *ListOpts) (*LoadBalancerCollection, error) Create(opts *LoadBalancer) (*LoadBalancer, error) Update(existing *LoadBalancer, updates interface{}) (*LoadBalancer, error) ById(id string) (*LoadBalancer, error) Delete(container *LoadBalancer) error ActionCreate(*LoadBalancer) (*LoadBalancer, error) ActionRemove(*LoadBalancer) (*LoadBalancer, error) }
type LoadBalancerPolicy ¶
type LoadBalancerPolicyClient ¶
type LoadBalancerPolicyClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerPolicyClient) ById ¶
func (c *LoadBalancerPolicyClient) ById(id string) (*LoadBalancerPolicy, error)
func (*LoadBalancerPolicyClient) Create ¶
func (c *LoadBalancerPolicyClient) Create(container *LoadBalancerPolicy) (*LoadBalancerPolicy, error)
func (*LoadBalancerPolicyClient) Delete ¶
func (c *LoadBalancerPolicyClient) Delete(container *LoadBalancerPolicy) error
func (*LoadBalancerPolicyClient) List ¶
func (c *LoadBalancerPolicyClient) List(opts *ListOpts) (*LoadBalancerPolicyCollection, error)
func (*LoadBalancerPolicyClient) Update ¶
func (c *LoadBalancerPolicyClient) Update(existing *LoadBalancerPolicy, updates interface{}) (*LoadBalancerPolicy, error)
type LoadBalancerPolicyCollection ¶
type LoadBalancerPolicyCollection struct { Collection Data []LoadBalancerPolicy `json:"data,omitempty"` }
type LoadBalancerPolicyOperations ¶
type LoadBalancerPolicyOperations interface { List(opts *ListOpts) (*LoadBalancerPolicyCollection, error) Create(opts *LoadBalancerPolicy) (*LoadBalancerPolicy, error) Update(existing *LoadBalancerPolicy, updates interface{}) (*LoadBalancerPolicy, error) ById(id string) (*LoadBalancerPolicy, error) Delete(container *LoadBalancerPolicy) error }
type LoadBalancerTarget ¶
type LoadBalancerTarget struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` InstanceId string `json:"instanceId,omitempty"` IpAddress string `json:"ipAddress,omitempty"` Kind string `json:"kind,omitempty"` LoadBalancerId string `json:"loadBalancerId,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type LoadBalancerTargetClient ¶
type LoadBalancerTargetClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerTargetClient) ActionCreate ¶
func (c *LoadBalancerTargetClient) ActionCreate(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
func (*LoadBalancerTargetClient) ActionRemove ¶
func (c *LoadBalancerTargetClient) ActionRemove(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
func (*LoadBalancerTargetClient) ById ¶
func (c *LoadBalancerTargetClient) ById(id string) (*LoadBalancerTarget, error)
func (*LoadBalancerTargetClient) Create ¶
func (c *LoadBalancerTargetClient) Create(container *LoadBalancerTarget) (*LoadBalancerTarget, error)
func (*LoadBalancerTargetClient) Delete ¶
func (c *LoadBalancerTargetClient) Delete(container *LoadBalancerTarget) error
func (*LoadBalancerTargetClient) List ¶
func (c *LoadBalancerTargetClient) List(opts *ListOpts) (*LoadBalancerTargetCollection, error)
func (*LoadBalancerTargetClient) Update ¶
func (c *LoadBalancerTargetClient) Update(existing *LoadBalancerTarget, updates interface{}) (*LoadBalancerTarget, error)
type LoadBalancerTargetCollection ¶
type LoadBalancerTargetCollection struct { Collection Data []LoadBalancerTarget `json:"data,omitempty"` }
type LoadBalancerTargetOperations ¶
type LoadBalancerTargetOperations interface { List(opts *ListOpts) (*LoadBalancerTargetCollection, error) Create(opts *LoadBalancerTarget) (*LoadBalancerTarget, error) Update(existing *LoadBalancerTarget, updates interface{}) (*LoadBalancerTarget, error) ById(id string) (*LoadBalancerTarget, error) Delete(container *LoadBalancerTarget) error ActionCreate(*LoadBalancerTarget) (*LoadBalancerTarget, error) ActionRemove(*LoadBalancerTarget) (*LoadBalancerTarget, error) }
type Machine ¶
type Machine struct { Resource AccountId string `json:"accountId,omitempty"` AuthCertificateAuthority string `json:"authCertificateAuthority,omitempty"` AuthKey string `json:"authKey,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` DigitaloceanConfig DigitaloceanConfig `json:"digitaloceanConfig,omitempty"` Driver string `json:"driver,omitempty"` ExternalId string `json:"externalId,omitempty"` ExtractedConfig string `json:"extractedConfig,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` VirtualboxConfig VirtualboxConfig `json:"virtualboxConfig,omitempty"` }
type MachineClient ¶
type MachineClient struct {
// contains filtered or unexported fields
}
func (*MachineClient) ActionBootstrap ¶
func (c *MachineClient) ActionBootstrap(resource *Machine) (*PhysicalHost, error)
func (*MachineClient) ActionCreate ¶
func (c *MachineClient) ActionCreate(resource *Machine) (*PhysicalHost, error)
func (*MachineClient) ActionRemove ¶
func (c *MachineClient) ActionRemove(resource *Machine) (*PhysicalHost, error)
func (*MachineClient) ActionUpdate ¶
func (c *MachineClient) ActionUpdate(resource *Machine) (*PhysicalHost, error)
func (*MachineClient) Delete ¶
func (c *MachineClient) Delete(container *Machine) error
func (*MachineClient) List ¶
func (c *MachineClient) List(opts *ListOpts) (*MachineCollection, error)
type MachineCollection ¶
type MachineCollection struct { Collection Data []Machine `json:"data,omitempty"` }
type MachineOperations ¶
type MachineOperations interface { List(opts *ListOpts) (*MachineCollection, error) Create(opts *Machine) (*Machine, error) Update(existing *Machine, updates interface{}) (*Machine, error) ById(id string) (*Machine, error) Delete(container *Machine) error ActionBootstrap(*Machine) (*PhysicalHost, error) ActionCreate(*Machine) (*PhysicalHost, error) ActionRemove(*Machine) (*PhysicalHost, error) ActionUpdate(*Machine) (*PhysicalHost, error) }
type Mount ¶
type Mount struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` InstanceId string `json:"instanceId,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` Path string `json:"path,omitempty"` Permissions string `json:"permissions,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` VolumeId string `json:"volumeId,omitempty"` }
type MountClient ¶
type MountClient struct {
// contains filtered or unexported fields
}
func (*MountClient) ActionActivate ¶
func (c *MountClient) ActionActivate(resource *Mount) (*Mount, error)
func (*MountClient) ActionCreate ¶
func (c *MountClient) ActionCreate(resource *Mount) (*Mount, error)
func (*MountClient) ActionDeactivate ¶
func (c *MountClient) ActionDeactivate(resource *Mount) (*Mount, error)
func (*MountClient) ActionPurge ¶
func (c *MountClient) ActionPurge(resource *Mount) (*Mount, error)
func (*MountClient) ActionRemove ¶
func (c *MountClient) ActionRemove(resource *Mount) (*Mount, error)
func (*MountClient) ActionRestore ¶
func (c *MountClient) ActionRestore(resource *Mount) (*Mount, error)
func (*MountClient) ActionUpdate ¶
func (c *MountClient) ActionUpdate(resource *Mount) (*Mount, error)
func (*MountClient) Delete ¶
func (c *MountClient) Delete(container *Mount) error
func (*MountClient) List ¶
func (c *MountClient) List(opts *ListOpts) (*MountCollection, error)
type MountCollection ¶
type MountCollection struct { Collection Data []Mount `json:"data,omitempty"` }
type MountOperations ¶
type MountOperations interface { List(opts *ListOpts) (*MountCollection, error) Create(opts *Mount) (*Mount, error) Update(existing *Mount, updates interface{}) (*Mount, error) ById(id string) (*Mount, error) Delete(container *Mount) error ActionActivate(*Mount) (*Mount, error) ActionCreate(*Mount) (*Mount, error) ActionDeactivate(*Mount) (*Mount, error) ActionPurge(*Mount) (*Mount, error) ActionRemove(*Mount) (*Mount, error) ActionRestore(*Mount) (*Mount, error) ActionUpdate(*Mount) (*Mount, error) }
type Network ¶
type Network struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type NetworkClient ¶
type NetworkClient struct {
// contains filtered or unexported fields
}
func (*NetworkClient) ActionActivate ¶
func (c *NetworkClient) ActionActivate(resource *Network) (*Network, error)
func (*NetworkClient) ActionCreate ¶
func (c *NetworkClient) ActionCreate(resource *Network) (*Network, error)
func (*NetworkClient) ActionDeactivate ¶
func (c *NetworkClient) ActionDeactivate(resource *Network) (*Network, error)
func (*NetworkClient) ActionPurge ¶
func (c *NetworkClient) ActionPurge(resource *Network) (*Network, error)
func (*NetworkClient) ActionRemove ¶
func (c *NetworkClient) ActionRemove(resource *Network) (*Network, error)
func (*NetworkClient) ActionRestore ¶
func (c *NetworkClient) ActionRestore(resource *Network) (*Network, error)
func (*NetworkClient) ActionUpdate ¶
func (c *NetworkClient) ActionUpdate(resource *Network) (*Network, error)
func (*NetworkClient) Delete ¶
func (c *NetworkClient) Delete(container *Network) error
func (*NetworkClient) List ¶
func (c *NetworkClient) List(opts *ListOpts) (*NetworkCollection, error)
type NetworkCollection ¶
type NetworkCollection struct { Collection Data []Network `json:"data,omitempty"` }
type NetworkOperations ¶
type NetworkOperations interface { List(opts *ListOpts) (*NetworkCollection, error) Create(opts *Network) (*Network, error) Update(existing *Network, updates interface{}) (*Network, error) ById(id string) (*Network, error) Delete(container *Network) error ActionActivate(*Network) (*Network, error) ActionCreate(*Network) (*Network, error) ActionDeactivate(*Network) (*Network, error) ActionPurge(*Network) (*Network, error) ActionRemove(*Network) (*Network, error) ActionRestore(*Network) (*Network, error) ActionUpdate(*Network) (*Network, error) }
type Pagination ¶
type Pagination struct { Marker string `json:"marker,omitempty"` First string `json:"first,omitempty"` Previous string `json:"previous,omitempty"` Next string `json:"next,omitempty"` Limit *int64 `json:"limit,omitempty"` Total *int64 `json:"total,omitempty"` Partial bool `json:"partial,omitempty"` }
type PhysicalHost ¶
type PhysicalHost struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type PhysicalHostClient ¶
type PhysicalHostClient struct {
// contains filtered or unexported fields
}
func (*PhysicalHostClient) ActionBootstrap ¶
func (c *PhysicalHostClient) ActionBootstrap(resource *PhysicalHost) (*PhysicalHost, error)
func (*PhysicalHostClient) ActionCreate ¶
func (c *PhysicalHostClient) ActionCreate(resource *PhysicalHost) (*PhysicalHost, error)
func (*PhysicalHostClient) ActionRemove ¶
func (c *PhysicalHostClient) ActionRemove(resource *PhysicalHost) (*PhysicalHost, error)
func (*PhysicalHostClient) ActionUpdate ¶
func (c *PhysicalHostClient) ActionUpdate(resource *PhysicalHost) (*PhysicalHost, error)
func (*PhysicalHostClient) ById ¶
func (c *PhysicalHostClient) ById(id string) (*PhysicalHost, error)
func (*PhysicalHostClient) Create ¶
func (c *PhysicalHostClient) Create(container *PhysicalHost) (*PhysicalHost, error)
func (*PhysicalHostClient) Delete ¶
func (c *PhysicalHostClient) Delete(container *PhysicalHost) error
func (*PhysicalHostClient) List ¶
func (c *PhysicalHostClient) List(opts *ListOpts) (*PhysicalHostCollection, error)
func (*PhysicalHostClient) Update ¶
func (c *PhysicalHostClient) Update(existing *PhysicalHost, updates interface{}) (*PhysicalHost, error)
type PhysicalHostCollection ¶
type PhysicalHostCollection struct { Collection Data []PhysicalHost `json:"data,omitempty"` }
type PhysicalHostOperations ¶
type PhysicalHostOperations interface { List(opts *ListOpts) (*PhysicalHostCollection, error) Create(opts *PhysicalHost) (*PhysicalHost, error) Update(existing *PhysicalHost, updates interface{}) (*PhysicalHost, error) ById(id string) (*PhysicalHost, error) Delete(container *PhysicalHost) error ActionBootstrap(*PhysicalHost) (*PhysicalHost, error) ActionCreate(*PhysicalHost) (*PhysicalHost, error) ActionRemove(*PhysicalHost) (*PhysicalHost, error) ActionUpdate(*PhysicalHost) (*PhysicalHost, error) }
type Port ¶
type Port struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` InstanceId string `json:"instanceId,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PrivateIpAddressId string `json:"privateIpAddressId,omitempty"` PrivatePort int `json:"privatePort,omitempty"` Protocol string `json:"protocol,omitempty"` PublicIpAddressId string `json:"publicIpAddressId,omitempty"` PublicPort int `json:"publicPort,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type PortClient ¶
type PortClient struct {
// contains filtered or unexported fields
}
func (*PortClient) ActionActivate ¶
func (c *PortClient) ActionActivate(resource *Port) (*Port, error)
func (*PortClient) ActionCreate ¶
func (c *PortClient) ActionCreate(resource *Port) (*Port, error)
func (*PortClient) ActionDeactivate ¶
func (c *PortClient) ActionDeactivate(resource *Port) (*Port, error)
func (*PortClient) ActionPurge ¶
func (c *PortClient) ActionPurge(resource *Port) (*Port, error)
func (*PortClient) ActionRemove ¶
func (c *PortClient) ActionRemove(resource *Port) (*Port, error)
func (*PortClient) ActionRestore ¶
func (c *PortClient) ActionRestore(resource *Port) (*Port, error)
func (*PortClient) ActionUpdate ¶
func (c *PortClient) ActionUpdate(resource *Port) (*Port, error)
func (*PortClient) Delete ¶
func (c *PortClient) Delete(container *Port) error
func (*PortClient) List ¶
func (c *PortClient) List(opts *ListOpts) (*PortCollection, error)
type PortCollection ¶
type PortCollection struct { Collection Data []Port `json:"data,omitempty"` }
type PortOperations ¶
type PortOperations interface { List(opts *ListOpts) (*PortCollection, error) Create(opts *Port) (*Port, error) Update(existing *Port, updates interface{}) (*Port, error) ById(id string) (*Port, error) Delete(container *Port) error ActionActivate(*Port) (*Port, error) ActionCreate(*Port) (*Port, error) ActionDeactivate(*Port) (*Port, error) ActionPurge(*Port) (*Port, error) ActionRemove(*Port) (*Port, error) ActionRestore(*Port) (*Port, error) ActionUpdate(*Port) (*Port, error) }
type ProcessDefinition ¶
type ProcessDefinition struct { Resource ExtensionBased bool `json:"extensionBased,omitempty"` Name string `json:"name,omitempty"` PostProcessListeners interface{} `json:"postProcessListeners,omitempty"` PreProcessListeners interface{} `json:"preProcessListeners,omitempty"` ProcessHandlers interface{} `json:"processHandlers,omitempty"` ResourceType string `json:"resourceType,omitempty"` }
type ProcessDefinitionClient ¶
type ProcessDefinitionClient struct {
// contains filtered or unexported fields
}
func (*ProcessDefinitionClient) ById ¶
func (c *ProcessDefinitionClient) ById(id string) (*ProcessDefinition, error)
func (*ProcessDefinitionClient) Create ¶
func (c *ProcessDefinitionClient) Create(container *ProcessDefinition) (*ProcessDefinition, error)
func (*ProcessDefinitionClient) Delete ¶
func (c *ProcessDefinitionClient) Delete(container *ProcessDefinition) error
func (*ProcessDefinitionClient) List ¶
func (c *ProcessDefinitionClient) List(opts *ListOpts) (*ProcessDefinitionCollection, error)
func (*ProcessDefinitionClient) Update ¶
func (c *ProcessDefinitionClient) Update(existing *ProcessDefinition, updates interface{}) (*ProcessDefinition, error)
type ProcessDefinitionCollection ¶
type ProcessDefinitionCollection struct { Collection Data []ProcessDefinition `json:"data,omitempty"` }
type ProcessDefinitionOperations ¶
type ProcessDefinitionOperations interface { List(opts *ListOpts) (*ProcessDefinitionCollection, error) Create(opts *ProcessDefinition) (*ProcessDefinition, error) Update(existing *ProcessDefinition, updates interface{}) (*ProcessDefinition, error) ById(id string) (*ProcessDefinition, error) Delete(container *ProcessDefinition) error }
type ProcessExecution ¶
type ProcessExecutionClient ¶
type ProcessExecutionClient struct {
// contains filtered or unexported fields
}
func (*ProcessExecutionClient) ById ¶
func (c *ProcessExecutionClient) ById(id string) (*ProcessExecution, error)
func (*ProcessExecutionClient) Create ¶
func (c *ProcessExecutionClient) Create(container *ProcessExecution) (*ProcessExecution, error)
func (*ProcessExecutionClient) Delete ¶
func (c *ProcessExecutionClient) Delete(container *ProcessExecution) error
func (*ProcessExecutionClient) List ¶
func (c *ProcessExecutionClient) List(opts *ListOpts) (*ProcessExecutionCollection, error)
func (*ProcessExecutionClient) Update ¶
func (c *ProcessExecutionClient) Update(existing *ProcessExecution, updates interface{}) (*ProcessExecution, error)
type ProcessExecutionCollection ¶
type ProcessExecutionCollection struct { Collection Data []ProcessExecution `json:"data,omitempty"` }
type ProcessExecutionOperations ¶
type ProcessExecutionOperations interface { List(opts *ListOpts) (*ProcessExecutionCollection, error) Create(opts *ProcessExecution) (*ProcessExecution, error) Update(existing *ProcessExecution, updates interface{}) (*ProcessExecution, error) ById(id string) (*ProcessExecution, error) Delete(container *ProcessExecution) error }
type ProcessInstance ¶
type ProcessInstance struct { Resource Data map[string]interface{} `json:"data,omitempty"` EndTime string `json:"endTime,omitempty"` ExitReason string `json:"exitReason,omitempty"` Phase string `json:"phase,omitempty"` Priority int `json:"priority,omitempty"` ProcessName string `json:"processName,omitempty"` ResourceId string `json:"resourceId,omitempty"` ResourceType string `json:"resourceType,omitempty"` Result string `json:"result,omitempty"` RunningProcessServerId string `json:"runningProcessServerId,omitempty"` StartProcessServerId string `json:"startProcessServerId,omitempty"` StartTime string `json:"startTime,omitempty"` }
type ProcessInstanceClient ¶
type ProcessInstanceClient struct {
// contains filtered or unexported fields
}
func (*ProcessInstanceClient) ById ¶
func (c *ProcessInstanceClient) ById(id string) (*ProcessInstance, error)
func (*ProcessInstanceClient) Create ¶
func (c *ProcessInstanceClient) Create(container *ProcessInstance) (*ProcessInstance, error)
func (*ProcessInstanceClient) Delete ¶
func (c *ProcessInstanceClient) Delete(container *ProcessInstance) error
func (*ProcessInstanceClient) List ¶
func (c *ProcessInstanceClient) List(opts *ListOpts) (*ProcessInstanceCollection, error)
func (*ProcessInstanceClient) Update ¶
func (c *ProcessInstanceClient) Update(existing *ProcessInstance, updates interface{}) (*ProcessInstance, error)
type ProcessInstanceCollection ¶
type ProcessInstanceCollection struct { Collection Data []ProcessInstance `json:"data,omitempty"` }
type ProcessInstanceOperations ¶
type ProcessInstanceOperations interface { List(opts *ListOpts) (*ProcessInstanceCollection, error) Create(opts *ProcessInstance) (*ProcessInstance, error) Update(existing *ProcessInstance, updates interface{}) (*ProcessInstance, error) ById(id string) (*ProcessInstance, error) Delete(container *ProcessInstance) error }
type Project ¶
type Project struct { Resource Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` ExternalId string `json:"externalId,omitempty"` ExternalIdType string `json:"externalIdType,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type ProjectClient ¶
type ProjectClient struct {
// contains filtered or unexported fields
}
func (*ProjectClient) Delete ¶
func (c *ProjectClient) Delete(container *Project) error
func (*ProjectClient) List ¶
func (c *ProjectClient) List(opts *ListOpts) (*ProjectCollection, error)
type ProjectCollection ¶
type ProjectCollection struct { Collection Data []Project `json:"data,omitempty"` }
type ProjectOperations ¶
type Publish ¶
type Publish struct { Resource Data map[string]interface{} `json:"data,omitempty"` Name string `json:"name,omitempty"` PreviousIds []string `json:"previousIds,omitempty"` Publisher string `json:"publisher,omitempty"` ResourceId string `json:"resourceId,omitempty"` ResourceType string `json:"resourceType,omitempty"` Time int `json:"time,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningInternalMessage string `json:"transitioningInternalMessage,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` }
type PublishClient ¶
type PublishClient struct {
// contains filtered or unexported fields
}
func (*PublishClient) Delete ¶
func (c *PublishClient) Delete(container *Publish) error
func (*PublishClient) List ¶
func (c *PublishClient) List(opts *ListOpts) (*PublishCollection, error)
type PublishCollection ¶
type PublishCollection struct { Collection Data []Publish `json:"data,omitempty"` }
type PublishOperations ¶
type RancherBaseClient ¶
type RancherBaseClient struct { Opts *ClientOpts Schemas *Schemas Types map[string]Schema }
type RancherClient ¶
type RancherClient struct { RancherBaseClient Subscribe SubscribeOperations Publish PublishOperations RestartPolicy RestartPolicyOperations LoadBalancerHealthCheck LoadBalancerHealthCheckOperations LoadBalancerCookieStickinessPolicy LoadBalancerCookieStickinessPolicyOperations LoadBalancerAppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicyOperations GlobalLoadBalancerPolicy GlobalLoadBalancerPolicyOperations GlobalLoadBalancerHealthCheck GlobalLoadBalancerHealthCheckOperations Container ContainerOperations ApiKey ApiKeyOperations InstanceStop InstanceStopOperations InstanceConsole InstanceConsoleOperations InstanceConsoleInput InstanceConsoleInputOperations IpAddressAssociateInput IpAddressAssociateInputOperations Project ProjectOperations AddRemoveLoadBalancerListenerInput AddRemoveLoadBalancerListenerInputOperations AddRemoveLoadBalancerTargetInput AddRemoveLoadBalancerTargetInputOperations AddLoadBalancerInput AddLoadBalancerInputOperations RemoveLoadBalancerInput RemoveLoadBalancerInputOperations AddRemoveLoadBalancerHostInput AddRemoveLoadBalancerHostInputOperations SetLoadBalancerListenersInput SetLoadBalancerListenersInputOperations SetLoadBalancerTargetsInput SetLoadBalancerTargetsInputOperations SetLoadBalancerHostsInput SetLoadBalancerHostsInputOperations Cluster ClusterOperations AddRemoveClusterHostInput AddRemoveClusterHostInputOperations RegistryCredential RegistryCredentialOperations Registry RegistryOperations Account AccountOperations Agent AgentOperations Certificate CertificateOperations ConfigItem ConfigItemOperations ConfigItemStatus ConfigItemStatusOperations ContainerEvent ContainerEventOperations Credential CredentialOperations Databasechangelog DatabasechangelogOperations Databasechangeloglock DatabasechangeloglockOperations ExternalHandler ExternalHandlerOperations ExternalHandlerExternalHandlerProcessMap ExternalHandlerExternalHandlerProcessMapOperations ExternalHandlerProcess ExternalHandlerProcessOperations GlobalLoadBalancer GlobalLoadBalancerOperations Host HostOperations Image ImageOperations Instance InstanceOperations InstanceLink InstanceLinkOperations IpAddress IpAddressOperations LoadBalancer LoadBalancerOperations LoadBalancerConfig LoadBalancerConfigOperations LoadBalancerListener LoadBalancerListenerOperations LoadBalancerTarget LoadBalancerTargetOperations Mount MountOperations Network NetworkOperations PhysicalHost PhysicalHostOperations Port PortOperations ProcessExecution ProcessExecutionOperations ProcessInstance ProcessInstanceOperations Setting SettingOperations StoragePool StoragePoolOperations Task TaskOperations TaskInstance TaskInstanceOperations Volume VolumeOperations TypeDocumentation TypeDocumentationOperations ContainerExec ContainerExecOperations ContainerLogs ContainerLogsOperations HostAccess HostAccessOperations ActiveSetting ActiveSettingOperations ExtensionImplementation ExtensionImplementationOperations ExtensionPoint ExtensionPointOperations ProcessDefinition ProcessDefinitionOperations ResourceDefinition ResourceDefinitionOperations Githubconfig GithubconfigOperations StatsAccess StatsAccessOperations VirtualboxConfig VirtualboxConfigOperations DigitaloceanConfig DigitaloceanConfigOperations Machine MachineOperations Register RegisterOperations RegistrationToken RegistrationTokenOperations }
func NewRancherClient ¶
func NewRancherClient(opts *ClientOpts) (*RancherClient, error)
type Register ¶
type Register struct { Resource AccessKey string `json:"accessKey,omitempty"` AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Key string `json:"key,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` SecretKey string `json:"secretKey,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type RegisterClient ¶
type RegisterClient struct {
// contains filtered or unexported fields
}
func (*RegisterClient) Create ¶
func (c *RegisterClient) Create(container *Register) (*Register, error)
func (*RegisterClient) Delete ¶
func (c *RegisterClient) Delete(container *Register) error
func (*RegisterClient) List ¶
func (c *RegisterClient) List(opts *ListOpts) (*RegisterCollection, error)
type RegisterCollection ¶
type RegisterCollection struct { Collection Data []Register `json:"data,omitempty"` }
type RegisterOperations ¶
type RegistrationToken ¶
type RegistrationToken struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type RegistrationTokenClient ¶
type RegistrationTokenClient struct {
// contains filtered or unexported fields
}
func (*RegistrationTokenClient) ActionActivate ¶
func (c *RegistrationTokenClient) ActionActivate(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionCreate ¶
func (c *RegistrationTokenClient) ActionCreate(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionDeactivate ¶
func (c *RegistrationTokenClient) ActionDeactivate(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionPurge ¶
func (c *RegistrationTokenClient) ActionPurge(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionRemove ¶
func (c *RegistrationTokenClient) ActionRemove(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionRestore ¶
func (c *RegistrationTokenClient) ActionRestore(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ActionUpdate ¶
func (c *RegistrationTokenClient) ActionUpdate(resource *RegistrationToken) (*Credential, error)
func (*RegistrationTokenClient) ById ¶
func (c *RegistrationTokenClient) ById(id string) (*RegistrationToken, error)
func (*RegistrationTokenClient) Create ¶
func (c *RegistrationTokenClient) Create(container *RegistrationToken) (*RegistrationToken, error)
func (*RegistrationTokenClient) Delete ¶
func (c *RegistrationTokenClient) Delete(container *RegistrationToken) error
func (*RegistrationTokenClient) List ¶
func (c *RegistrationTokenClient) List(opts *ListOpts) (*RegistrationTokenCollection, error)
func (*RegistrationTokenClient) Update ¶
func (c *RegistrationTokenClient) Update(existing *RegistrationToken, updates interface{}) (*RegistrationToken, error)
type RegistrationTokenCollection ¶
type RegistrationTokenCollection struct { Collection Data []RegistrationToken `json:"data,omitempty"` }
type RegistrationTokenOperations ¶
type RegistrationTokenOperations interface { List(opts *ListOpts) (*RegistrationTokenCollection, error) Create(opts *RegistrationToken) (*RegistrationToken, error) Update(existing *RegistrationToken, updates interface{}) (*RegistrationToken, error) ById(id string) (*RegistrationToken, error) Delete(container *RegistrationToken) error ActionActivate(*RegistrationToken) (*Credential, error) ActionCreate(*RegistrationToken) (*Credential, error) ActionDeactivate(*RegistrationToken) (*Credential, error) ActionPurge(*RegistrationToken) (*Credential, error) ActionRemove(*RegistrationToken) (*Credential, error) ActionRestore(*RegistrationToken) (*Credential, error) ActionUpdate(*RegistrationToken) (*Credential, error) }
type Registry ¶
type Registry struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` ServerAddress string `json:"serverAddress,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type RegistryClient ¶
type RegistryClient struct {
// contains filtered or unexported fields
}
func (*RegistryClient) Create ¶
func (c *RegistryClient) Create(container *Registry) (*Registry, error)
func (*RegistryClient) Delete ¶
func (c *RegistryClient) Delete(container *Registry) error
func (*RegistryClient) List ¶
func (c *RegistryClient) List(opts *ListOpts) (*RegistryCollection, error)
type RegistryCollection ¶
type RegistryCollection struct { Collection Data []Registry `json:"data,omitempty"` }
type RegistryCredential ¶
type RegistryCredential struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Email string `json:"email,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` PublicValue string `json:"publicValue,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty"` State string `json:"state,omitempty"` StoragePoolId string `json:"storagePoolId,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type RegistryCredentialClient ¶
type RegistryCredentialClient struct {
// contains filtered or unexported fields
}
func (*RegistryCredentialClient) ById ¶
func (c *RegistryCredentialClient) ById(id string) (*RegistryCredential, error)
func (*RegistryCredentialClient) Create ¶
func (c *RegistryCredentialClient) Create(container *RegistryCredential) (*RegistryCredential, error)
func (*RegistryCredentialClient) Delete ¶
func (c *RegistryCredentialClient) Delete(container *RegistryCredential) error
func (*RegistryCredentialClient) List ¶
func (c *RegistryCredentialClient) List(opts *ListOpts) (*RegistryCredentialCollection, error)
func (*RegistryCredentialClient) Update ¶
func (c *RegistryCredentialClient) Update(existing *RegistryCredential, updates interface{}) (*RegistryCredential, error)
type RegistryCredentialCollection ¶
type RegistryCredentialCollection struct { Collection Data []RegistryCredential `json:"data,omitempty"` }
type RegistryCredentialOperations ¶
type RegistryCredentialOperations interface { List(opts *ListOpts) (*RegistryCredentialCollection, error) Create(opts *RegistryCredential) (*RegistryCredential, error) Update(existing *RegistryCredential, updates interface{}) (*RegistryCredential, error) ById(id string) (*RegistryCredential, error) Delete(container *RegistryCredential) error }
type RegistryOperations ¶
type RemoveLoadBalancerInput ¶
type RemoveLoadBalancerInputClient ¶
type RemoveLoadBalancerInputClient struct {
// contains filtered or unexported fields
}
func (*RemoveLoadBalancerInputClient) ById ¶
func (c *RemoveLoadBalancerInputClient) ById(id string) (*RemoveLoadBalancerInput, error)
func (*RemoveLoadBalancerInputClient) Create ¶
func (c *RemoveLoadBalancerInputClient) Create(container *RemoveLoadBalancerInput) (*RemoveLoadBalancerInput, error)
func (*RemoveLoadBalancerInputClient) Delete ¶
func (c *RemoveLoadBalancerInputClient) Delete(container *RemoveLoadBalancerInput) error
func (*RemoveLoadBalancerInputClient) List ¶
func (c *RemoveLoadBalancerInputClient) List(opts *ListOpts) (*RemoveLoadBalancerInputCollection, error)
func (*RemoveLoadBalancerInputClient) Update ¶
func (c *RemoveLoadBalancerInputClient) Update(existing *RemoveLoadBalancerInput, updates interface{}) (*RemoveLoadBalancerInput, error)
type RemoveLoadBalancerInputCollection ¶
type RemoveLoadBalancerInputCollection struct { Collection Data []RemoveLoadBalancerInput `json:"data,omitempty"` }
type RemoveLoadBalancerInputOperations ¶
type RemoveLoadBalancerInputOperations interface { List(opts *ListOpts) (*RemoveLoadBalancerInputCollection, error) Create(opts *RemoveLoadBalancerInput) (*RemoveLoadBalancerInput, error) Update(existing *RemoveLoadBalancerInput, updates interface{}) (*RemoveLoadBalancerInput, error) ById(id string) (*RemoveLoadBalancerInput, error) Delete(container *RemoveLoadBalancerInput) error }
type ResourceDefinition ¶
type ResourceDefinitionClient ¶
type ResourceDefinitionClient struct {
// contains filtered or unexported fields
}
func (*ResourceDefinitionClient) ById ¶
func (c *ResourceDefinitionClient) ById(id string) (*ResourceDefinition, error)
func (*ResourceDefinitionClient) Create ¶
func (c *ResourceDefinitionClient) Create(container *ResourceDefinition) (*ResourceDefinition, error)
func (*ResourceDefinitionClient) Delete ¶
func (c *ResourceDefinitionClient) Delete(container *ResourceDefinition) error
func (*ResourceDefinitionClient) List ¶
func (c *ResourceDefinitionClient) List(opts *ListOpts) (*ResourceDefinitionCollection, error)
func (*ResourceDefinitionClient) Update ¶
func (c *ResourceDefinitionClient) Update(existing *ResourceDefinition, updates interface{}) (*ResourceDefinition, error)
type ResourceDefinitionCollection ¶
type ResourceDefinitionCollection struct { Collection Data []ResourceDefinition `json:"data,omitempty"` }
type ResourceDefinitionOperations ¶
type ResourceDefinitionOperations interface { List(opts *ListOpts) (*ResourceDefinitionCollection, error) Create(opts *ResourceDefinition) (*ResourceDefinition, error) Update(existing *ResourceDefinition, updates interface{}) (*ResourceDefinition, error) ById(id string) (*ResourceDefinition, error) Delete(container *ResourceDefinition) error }
type RestartPolicy ¶
type RestartPolicyClient ¶
type RestartPolicyClient struct {
// contains filtered or unexported fields
}
func (*RestartPolicyClient) ById ¶
func (c *RestartPolicyClient) ById(id string) (*RestartPolicy, error)
func (*RestartPolicyClient) Create ¶
func (c *RestartPolicyClient) Create(container *RestartPolicy) (*RestartPolicy, error)
func (*RestartPolicyClient) Delete ¶
func (c *RestartPolicyClient) Delete(container *RestartPolicy) error
func (*RestartPolicyClient) List ¶
func (c *RestartPolicyClient) List(opts *ListOpts) (*RestartPolicyCollection, error)
func (*RestartPolicyClient) Update ¶
func (c *RestartPolicyClient) Update(existing *RestartPolicy, updates interface{}) (*RestartPolicy, error)
type RestartPolicyCollection ¶
type RestartPolicyCollection struct { Collection Data []RestartPolicy `json:"data,omitempty"` }
type RestartPolicyOperations ¶
type RestartPolicyOperations interface { List(opts *ListOpts) (*RestartPolicyCollection, error) Create(opts *RestartPolicy) (*RestartPolicy, error) Update(existing *RestartPolicy, updates interface{}) (*RestartPolicy, error) ById(id string) (*RestartPolicy, error) Delete(container *RestartPolicy) error }
type Schema ¶
type Schema struct { Resource PluralName string `json:"pluralName,omitempty"` ResourceMethods []string `json:"resourceMethods,omitempty"` ResourceFields map[string]Field `json:"resourceFields,omitempty"` ResourceActions map[string]Action `json:"resourceActions,omitempty"` CollectionMethods []string `json:"collectionMethods,omitempty"` CollectionFields map[string]Field `json:"collectionFields,omitempty"` CollectionActions map[string]Action `json:"collectionActions,omitempty"` CollectionFilters map[string]Filter `json:"collectionFilters,omitempty"` IncludeableLinks []string `json:"includeableLinks,omitempty"` }
type Schemas ¶
type Schemas struct { Collection Data []Schema `json:"data,omitempty"` }
type SetLoadBalancerHostsInputClient ¶
type SetLoadBalancerHostsInputClient struct {
// contains filtered or unexported fields
}
func (*SetLoadBalancerHostsInputClient) ById ¶
func (c *SetLoadBalancerHostsInputClient) ById(id string) (*SetLoadBalancerHostsInput, error)
func (*SetLoadBalancerHostsInputClient) Create ¶
func (c *SetLoadBalancerHostsInputClient) Create(container *SetLoadBalancerHostsInput) (*SetLoadBalancerHostsInput, error)
func (*SetLoadBalancerHostsInputClient) Delete ¶
func (c *SetLoadBalancerHostsInputClient) Delete(container *SetLoadBalancerHostsInput) error
func (*SetLoadBalancerHostsInputClient) List ¶
func (c *SetLoadBalancerHostsInputClient) List(opts *ListOpts) (*SetLoadBalancerHostsInputCollection, error)
func (*SetLoadBalancerHostsInputClient) Update ¶
func (c *SetLoadBalancerHostsInputClient) Update(existing *SetLoadBalancerHostsInput, updates interface{}) (*SetLoadBalancerHostsInput, error)
type SetLoadBalancerHostsInputCollection ¶
type SetLoadBalancerHostsInputCollection struct { Collection Data []SetLoadBalancerHostsInput `json:"data,omitempty"` }
type SetLoadBalancerHostsInputOperations ¶
type SetLoadBalancerHostsInputOperations interface { List(opts *ListOpts) (*SetLoadBalancerHostsInputCollection, error) Create(opts *SetLoadBalancerHostsInput) (*SetLoadBalancerHostsInput, error) Update(existing *SetLoadBalancerHostsInput, updates interface{}) (*SetLoadBalancerHostsInput, error) ById(id string) (*SetLoadBalancerHostsInput, error) Delete(container *SetLoadBalancerHostsInput) error }
type SetLoadBalancerListenersInputClient ¶
type SetLoadBalancerListenersInputClient struct {
// contains filtered or unexported fields
}
func (*SetLoadBalancerListenersInputClient) ById ¶
func (c *SetLoadBalancerListenersInputClient) ById(id string) (*SetLoadBalancerListenersInput, error)
func (*SetLoadBalancerListenersInputClient) Create ¶
func (c *SetLoadBalancerListenersInputClient) Create(container *SetLoadBalancerListenersInput) (*SetLoadBalancerListenersInput, error)
func (*SetLoadBalancerListenersInputClient) Delete ¶
func (c *SetLoadBalancerListenersInputClient) Delete(container *SetLoadBalancerListenersInput) error
func (*SetLoadBalancerListenersInputClient) List ¶
func (c *SetLoadBalancerListenersInputClient) List(opts *ListOpts) (*SetLoadBalancerListenersInputCollection, error)
func (*SetLoadBalancerListenersInputClient) Update ¶
func (c *SetLoadBalancerListenersInputClient) Update(existing *SetLoadBalancerListenersInput, updates interface{}) (*SetLoadBalancerListenersInput, error)
type SetLoadBalancerListenersInputCollection ¶
type SetLoadBalancerListenersInputCollection struct { Collection Data []SetLoadBalancerListenersInput `json:"data,omitempty"` }
type SetLoadBalancerListenersInputOperations ¶
type SetLoadBalancerListenersInputOperations interface { List(opts *ListOpts) (*SetLoadBalancerListenersInputCollection, error) Create(opts *SetLoadBalancerListenersInput) (*SetLoadBalancerListenersInput, error) Update(existing *SetLoadBalancerListenersInput, updates interface{}) (*SetLoadBalancerListenersInput, error) ById(id string) (*SetLoadBalancerListenersInput, error) Delete(container *SetLoadBalancerListenersInput) error }
type SetLoadBalancerTargetsInputClient ¶
type SetLoadBalancerTargetsInputClient struct {
// contains filtered or unexported fields
}
func (*SetLoadBalancerTargetsInputClient) ById ¶
func (c *SetLoadBalancerTargetsInputClient) ById(id string) (*SetLoadBalancerTargetsInput, error)
func (*SetLoadBalancerTargetsInputClient) Create ¶
func (c *SetLoadBalancerTargetsInputClient) Create(container *SetLoadBalancerTargetsInput) (*SetLoadBalancerTargetsInput, error)
func (*SetLoadBalancerTargetsInputClient) Delete ¶
func (c *SetLoadBalancerTargetsInputClient) Delete(container *SetLoadBalancerTargetsInput) error
func (*SetLoadBalancerTargetsInputClient) List ¶
func (c *SetLoadBalancerTargetsInputClient) List(opts *ListOpts) (*SetLoadBalancerTargetsInputCollection, error)
func (*SetLoadBalancerTargetsInputClient) Update ¶
func (c *SetLoadBalancerTargetsInputClient) Update(existing *SetLoadBalancerTargetsInput, updates interface{}) (*SetLoadBalancerTargetsInput, error)
type SetLoadBalancerTargetsInputCollection ¶
type SetLoadBalancerTargetsInputCollection struct { Collection Data []SetLoadBalancerTargetsInput `json:"data,omitempty"` }
type SetLoadBalancerTargetsInputOperations ¶
type SetLoadBalancerTargetsInputOperations interface { List(opts *ListOpts) (*SetLoadBalancerTargetsInputCollection, error) Create(opts *SetLoadBalancerTargetsInput) (*SetLoadBalancerTargetsInput, error) Update(existing *SetLoadBalancerTargetsInput, updates interface{}) (*SetLoadBalancerTargetsInput, error) ById(id string) (*SetLoadBalancerTargetsInput, error) Delete(container *SetLoadBalancerTargetsInput) error }
type SettingClient ¶
type SettingClient struct {
// contains filtered or unexported fields
}
func (*SettingClient) Delete ¶
func (c *SettingClient) Delete(container *Setting) error
func (*SettingClient) List ¶
func (c *SettingClient) List(opts *ListOpts) (*SettingCollection, error)
type SettingCollection ¶
type SettingCollection struct { Collection Data []Setting `json:"data,omitempty"` }
type SettingOperations ¶
type StatsAccess ¶
type StatsAccessClient ¶
type StatsAccessClient struct {
// contains filtered or unexported fields
}
func (*StatsAccessClient) ById ¶
func (c *StatsAccessClient) ById(id string) (*StatsAccess, error)
func (*StatsAccessClient) Create ¶
func (c *StatsAccessClient) Create(container *StatsAccess) (*StatsAccess, error)
func (*StatsAccessClient) Delete ¶
func (c *StatsAccessClient) Delete(container *StatsAccess) error
func (*StatsAccessClient) List ¶
func (c *StatsAccessClient) List(opts *ListOpts) (*StatsAccessCollection, error)
func (*StatsAccessClient) Update ¶
func (c *StatsAccessClient) Update(existing *StatsAccess, updates interface{}) (*StatsAccess, error)
type StatsAccessCollection ¶
type StatsAccessCollection struct { Collection Data []StatsAccess `json:"data,omitempty"` }
type StatsAccessOperations ¶
type StatsAccessOperations interface { List(opts *ListOpts) (*StatsAccessCollection, error) Create(opts *StatsAccess) (*StatsAccess, error) Update(existing *StatsAccess, updates interface{}) (*StatsAccess, error) ById(id string) (*StatsAccess, error) Delete(container *StatsAccess) error }
type StoragePool ¶
type StoragePool struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uuid string `json:"uuid,omitempty"` }
type StoragePoolClient ¶
type StoragePoolClient struct {
// contains filtered or unexported fields
}
func (*StoragePoolClient) ActionActivate ¶
func (c *StoragePoolClient) ActionActivate(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionCreate ¶
func (c *StoragePoolClient) ActionCreate(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionDeactivate ¶
func (c *StoragePoolClient) ActionDeactivate(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionPurge ¶
func (c *StoragePoolClient) ActionPurge(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionRemove ¶
func (c *StoragePoolClient) ActionRemove(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionRestore ¶
func (c *StoragePoolClient) ActionRestore(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ActionUpdate ¶
func (c *StoragePoolClient) ActionUpdate(resource *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) ById ¶
func (c *StoragePoolClient) ById(id string) (*StoragePool, error)
func (*StoragePoolClient) Create ¶
func (c *StoragePoolClient) Create(container *StoragePool) (*StoragePool, error)
func (*StoragePoolClient) Delete ¶
func (c *StoragePoolClient) Delete(container *StoragePool) error
func (*StoragePoolClient) List ¶
func (c *StoragePoolClient) List(opts *ListOpts) (*StoragePoolCollection, error)
func (*StoragePoolClient) Update ¶
func (c *StoragePoolClient) Update(existing *StoragePool, updates interface{}) (*StoragePool, error)
type StoragePoolCollection ¶
type StoragePoolCollection struct { Collection Data []StoragePool `json:"data,omitempty"` }
type StoragePoolOperations ¶
type StoragePoolOperations interface { List(opts *ListOpts) (*StoragePoolCollection, error) Create(opts *StoragePool) (*StoragePool, error) Update(existing *StoragePool, updates interface{}) (*StoragePool, error) ById(id string) (*StoragePool, error) Delete(container *StoragePool) error ActionActivate(*StoragePool) (*StoragePool, error) ActionCreate(*StoragePool) (*StoragePool, error) ActionDeactivate(*StoragePool) (*StoragePool, error) ActionPurge(*StoragePool) (*StoragePool, error) ActionRemove(*StoragePool) (*StoragePool, error) ActionRestore(*StoragePool) (*StoragePool, error) ActionUpdate(*StoragePool) (*StoragePool, error) }
type SubscribeClient ¶
type SubscribeClient struct {
// contains filtered or unexported fields
}
func (*SubscribeClient) Create ¶
func (c *SubscribeClient) Create(container *Subscribe) (*Subscribe, error)
func (*SubscribeClient) Delete ¶
func (c *SubscribeClient) Delete(container *Subscribe) error
func (*SubscribeClient) List ¶
func (c *SubscribeClient) List(opts *ListOpts) (*SubscribeCollection, error)
type SubscribeCollection ¶
type SubscribeCollection struct { Collection Data []Subscribe `json:"data,omitempty"` }
type SubscribeOperations ¶
type TaskClient ¶
type TaskClient struct {
// contains filtered or unexported fields
}
func (*TaskClient) ActionExecute ¶
func (c *TaskClient) ActionExecute(resource *Task) (*Task, error)
func (*TaskClient) Delete ¶
func (c *TaskClient) Delete(container *Task) error
func (*TaskClient) List ¶
func (c *TaskClient) List(opts *ListOpts) (*TaskCollection, error)
type TaskCollection ¶
type TaskCollection struct { Collection Data []Task `json:"data,omitempty"` }
type TaskInstance ¶
type TaskInstanceClient ¶
type TaskInstanceClient struct {
// contains filtered or unexported fields
}
func (*TaskInstanceClient) ById ¶
func (c *TaskInstanceClient) ById(id string) (*TaskInstance, error)
func (*TaskInstanceClient) Create ¶
func (c *TaskInstanceClient) Create(container *TaskInstance) (*TaskInstance, error)
func (*TaskInstanceClient) Delete ¶
func (c *TaskInstanceClient) Delete(container *TaskInstance) error
func (*TaskInstanceClient) List ¶
func (c *TaskInstanceClient) List(opts *ListOpts) (*TaskInstanceCollection, error)
func (*TaskInstanceClient) Update ¶
func (c *TaskInstanceClient) Update(existing *TaskInstance, updates interface{}) (*TaskInstance, error)
type TaskInstanceCollection ¶
type TaskInstanceCollection struct { Collection Data []TaskInstance `json:"data,omitempty"` }
type TaskInstanceOperations ¶
type TaskInstanceOperations interface { List(opts *ListOpts) (*TaskInstanceCollection, error) Create(opts *TaskInstance) (*TaskInstance, error) Update(existing *TaskInstance, updates interface{}) (*TaskInstance, error) ById(id string) (*TaskInstance, error) Delete(container *TaskInstance) error }
type TaskOperations ¶
type TypeDocumentation ¶
type TypeDocumentationClient ¶
type TypeDocumentationClient struct {
// contains filtered or unexported fields
}
func (*TypeDocumentationClient) ById ¶
func (c *TypeDocumentationClient) ById(id string) (*TypeDocumentation, error)
func (*TypeDocumentationClient) Create ¶
func (c *TypeDocumentationClient) Create(container *TypeDocumentation) (*TypeDocumentation, error)
func (*TypeDocumentationClient) Delete ¶
func (c *TypeDocumentationClient) Delete(container *TypeDocumentation) error
func (*TypeDocumentationClient) List ¶
func (c *TypeDocumentationClient) List(opts *ListOpts) (*TypeDocumentationCollection, error)
func (*TypeDocumentationClient) Update ¶
func (c *TypeDocumentationClient) Update(existing *TypeDocumentation, updates interface{}) (*TypeDocumentation, error)
type TypeDocumentationCollection ¶
type TypeDocumentationCollection struct { Collection Data []TypeDocumentation `json:"data,omitempty"` }
type TypeDocumentationOperations ¶
type TypeDocumentationOperations interface { List(opts *ListOpts) (*TypeDocumentationCollection, error) Create(opts *TypeDocumentation) (*TypeDocumentation, error) Update(existing *TypeDocumentation, updates interface{}) (*TypeDocumentation, error) ById(id string) (*TypeDocumentation, error) Delete(container *TypeDocumentation) error }
type VirtualboxConfig ¶
type VirtualboxConfigClient ¶
type VirtualboxConfigClient struct {
// contains filtered or unexported fields
}
func (*VirtualboxConfigClient) ById ¶
func (c *VirtualboxConfigClient) ById(id string) (*VirtualboxConfig, error)
func (*VirtualboxConfigClient) Create ¶
func (c *VirtualboxConfigClient) Create(container *VirtualboxConfig) (*VirtualboxConfig, error)
func (*VirtualboxConfigClient) Delete ¶
func (c *VirtualboxConfigClient) Delete(container *VirtualboxConfig) error
func (*VirtualboxConfigClient) List ¶
func (c *VirtualboxConfigClient) List(opts *ListOpts) (*VirtualboxConfigCollection, error)
func (*VirtualboxConfigClient) Update ¶
func (c *VirtualboxConfigClient) Update(existing *VirtualboxConfig, updates interface{}) (*VirtualboxConfig, error)
type VirtualboxConfigCollection ¶
type VirtualboxConfigCollection struct { Collection Data []VirtualboxConfig `json:"data,omitempty"` }
type VirtualboxConfigOperations ¶
type VirtualboxConfigOperations interface { List(opts *ListOpts) (*VirtualboxConfigCollection, error) Create(opts *VirtualboxConfig) (*VirtualboxConfig, error) Update(existing *VirtualboxConfig, updates interface{}) (*VirtualboxConfig, error) ById(id string) (*VirtualboxConfig, error) Delete(container *VirtualboxConfig) error }
type Volume ¶
type Volume struct { Resource AccountId string `json:"accountId,omitempty"` Created string `json:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty"` Description string `json:"description,omitempty"` ImageId string `json:"imageId,omitempty"` InstanceId string `json:"instanceId,omitempty"` IsHostPath bool `json:"isHostPath,omitempty"` Kind string `json:"kind,omitempty"` Name string `json:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty"` Removed string `json:"removed,omitempty"` State string `json:"state,omitempty"` Transitioning string `json:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty"` TransitioningProgress int `json:"transitioningProgress,omitempty"` Uri string `json:"uri,omitempty"` Uuid string `json:"uuid,omitempty"` }
type VolumeClient ¶
type VolumeClient struct {
// contains filtered or unexported fields
}
func (*VolumeClient) ActionActivate ¶
func (c *VolumeClient) ActionActivate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionAllocate ¶
func (c *VolumeClient) ActionAllocate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionCreate ¶
func (c *VolumeClient) ActionCreate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionDeactivate ¶
func (c *VolumeClient) ActionDeactivate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionDeallocate ¶
func (c *VolumeClient) ActionDeallocate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionPurge ¶
func (c *VolumeClient) ActionPurge(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionRemove ¶
func (c *VolumeClient) ActionRemove(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionRestore ¶
func (c *VolumeClient) ActionRestore(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionUpdate ¶
func (c *VolumeClient) ActionUpdate(resource *Volume) (*Volume, error)
func (*VolumeClient) Delete ¶
func (c *VolumeClient) Delete(container *Volume) error
func (*VolumeClient) List ¶
func (c *VolumeClient) List(opts *ListOpts) (*VolumeCollection, error)
type VolumeCollection ¶
type VolumeCollection struct { Collection Data []Volume `json:"data,omitempty"` }
type VolumeOperations ¶
type VolumeOperations interface { List(opts *ListOpts) (*VolumeCollection, error) Create(opts *Volume) (*Volume, error) Update(existing *Volume, updates interface{}) (*Volume, error) ById(id string) (*Volume, error) Delete(container *Volume) error ActionActivate(*Volume) (*Volume, error) ActionAllocate(*Volume) (*Volume, error) ActionCreate(*Volume) (*Volume, error) ActionDeactivate(*Volume) (*Volume, error) ActionDeallocate(*Volume) (*Volume, error) ActionPurge(*Volume) (*Volume, error) ActionRemove(*Volume) (*Volume, error) ActionRestore(*Volume) (*Volume, error) ActionUpdate(*Volume) (*Volume, error) }
Source Files ¶
- client.go
- common.go
- generated_account.go
- generated_active_setting.go
- generated_add_load_balancer_input.go
- generated_add_remove_cluster_host_input.go
- generated_add_remove_load_balancer_host_input.go
- generated_add_remove_load_balancer_listener_input.go
- generated_add_remove_load_balancer_target_input.go
- generated_agent.go
- generated_api_key.go
- generated_certificate.go
- generated_client.go
- generated_cluster.go
- generated_config_item.go
- generated_config_item_status.go
- generated_container.go
- generated_container_event.go
- generated_container_exec.go
- generated_container_logs.go
- generated_credential.go
- generated_databasechangelog.go
- generated_databasechangeloglock.go
- generated_digitalocean_config.go
- generated_extension_implementation.go
- generated_extension_point.go
- generated_external_handler.go
- generated_external_handler_external_handler_process_map.go
- generated_external_handler_process.go
- generated_githubconfig.go
- generated_global_load_balancer.go
- generated_global_load_balancer_health_check.go
- generated_global_load_balancer_policy.go
- generated_host.go
- generated_host_access.go
- generated_image.go
- generated_instance.go
- generated_instance_console.go
- generated_instance_console_input.go
- generated_instance_link.go
- generated_instance_stop.go
- generated_ip_address.go
- generated_ip_address_associate_input.go
- generated_load_balancer.go
- generated_load_balancer_app_cookie_stickiness_policy.go
- generated_load_balancer_config.go
- generated_load_balancer_cookie_stickiness_policy.go
- generated_load_balancer_health_check.go
- generated_load_balancer_listener.go
- generated_load_balancer_policy.go
- generated_load_balancer_target.go
- generated_machine.go
- generated_mount.go
- generated_network.go
- generated_physical_host.go
- generated_port.go
- generated_process_definition.go
- generated_process_execution.go
- generated_process_instance.go
- generated_project.go
- generated_publish.go
- generated_register.go
- generated_registration_token.go
- generated_registry.go
- generated_registry_credential.go
- generated_remove_load_balancer_input.go
- generated_resource_definition.go
- generated_restart_policy.go
- generated_set_load_balancer_hosts_input.go
- generated_set_load_balancer_listeners_input.go
- generated_set_load_balancer_targets_input.go
- generated_setting.go
- generated_stats_access.go
- generated_storage_pool.go
- generated_subscribe.go
- generated_task.go
- generated_task_instance.go
- generated_type_documentation.go
- generated_virtualbox_config.go
- generated_volume.go
- types.go
Click to show internal directories.
Click to hide internal directories.