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.