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 AddLabelInput
- type AddLabelInputClient
- func (c *AddLabelInputClient) ById(id string) (*AddLabelInput, error)
- func (c *AddLabelInputClient) Create(container *AddLabelInput) (*AddLabelInput, error)
- func (c *AddLabelInputClient) Delete(container *AddLabelInput) error
- func (c *AddLabelInputClient) List(opts *ListOpts) (*AddLabelInputCollection, error)
- func (c *AddLabelInputClient) Update(existing *AddLabelInput, updates interface{}) (*AddLabelInput, error)
- type AddLabelInputCollection
- type AddLabelInputOperations
- 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 AddRemoveLoadBalancerServiceLinkInput
- type AddRemoveLoadBalancerServiceLinkInputClient
- func (c *AddRemoveLoadBalancerServiceLinkInputClient) ById(id string) (*AddRemoveLoadBalancerServiceLinkInput, error)
- func (c *AddRemoveLoadBalancerServiceLinkInputClient) Create(container *AddRemoveLoadBalancerServiceLinkInput) (*AddRemoveLoadBalancerServiceLinkInput, error)
- func (c *AddRemoveLoadBalancerServiceLinkInputClient) Delete(container *AddRemoveLoadBalancerServiceLinkInput) error
- func (c *AddRemoveLoadBalancerServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerServiceLinkInputCollection, error)
- func (c *AddRemoveLoadBalancerServiceLinkInputClient) Update(existing *AddRemoveLoadBalancerServiceLinkInput, updates interface{}) (*AddRemoveLoadBalancerServiceLinkInput, error)
- type AddRemoveLoadBalancerServiceLinkInputCollection
- type AddRemoveLoadBalancerServiceLinkInputOperations
- 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 AddRemoveServiceLinkInput
- type AddRemoveServiceLinkInputClient
- func (c *AddRemoveServiceLinkInputClient) ById(id string) (*AddRemoveServiceLinkInput, error)
- func (c *AddRemoveServiceLinkInputClient) Create(container *AddRemoveServiceLinkInput) (*AddRemoveServiceLinkInput, error)
- func (c *AddRemoveServiceLinkInputClient) Delete(container *AddRemoveServiceLinkInput) error
- func (c *AddRemoveServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveServiceLinkInputCollection, error)
- func (c *AddRemoveServiceLinkInputClient) Update(existing *AddRemoveServiceLinkInput, updates interface{}) (*AddRemoveServiceLinkInput, error)
- type AddRemoveServiceLinkInputCollection
- type AddRemoveServiceLinkInputOperations
- 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 Amazonec2Config
- type Amazonec2ConfigClient
- func (c *Amazonec2ConfigClient) ById(id string) (*Amazonec2Config, error)
- func (c *Amazonec2ConfigClient) Create(container *Amazonec2Config) (*Amazonec2Config, error)
- func (c *Amazonec2ConfigClient) Delete(container *Amazonec2Config) error
- func (c *Amazonec2ConfigClient) List(opts *ListOpts) (*Amazonec2ConfigCollection, error)
- func (c *Amazonec2ConfigClient) Update(existing *Amazonec2Config, updates interface{}) (*Amazonec2Config, error)
- type Amazonec2ConfigCollection
- type Amazonec2ConfigOperations
- type ApiError
- type ApiKey
- type ApiKeyClient
- func (c *ApiKeyClient) ActionActivate(resource *ApiKey) (*Credential, error)
- func (c *ApiKeyClient) ActionCreate(resource *ApiKey) (*Credential, error)
- func (c *ApiKeyClient) ActionDeactivate(resource *ApiKey) (*Credential, error)
- func (c *ApiKeyClient) ActionPurge(resource *ApiKey) (*Credential, error)
- func (c *ApiKeyClient) ActionRemove(resource *ApiKey) (*Credential, error)
- func (c *ApiKeyClient) ActionUpdate(resource *ApiKey) (*Credential, error)
- 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 AzureConfig
- type AzureConfigClient
- func (c *AzureConfigClient) ById(id string) (*AzureConfig, error)
- func (c *AzureConfigClient) Create(container *AzureConfig) (*AzureConfig, error)
- func (c *AzureConfigClient) Delete(container *AzureConfig) error
- func (c *AzureConfigClient) List(opts *ListOpts) (*AzureConfigCollection, error)
- func (c *AzureConfigClient) Update(existing *AzureConfig, updates interface{}) (*AzureConfig, error)
- type AzureConfigCollection
- type AzureConfigOperations
- type Certificate
- type CertificateClient
- func (c *CertificateClient) ActionCreate(resource *Certificate) (*Certificate, error)
- func (c *CertificateClient) ActionRemove(resource *Certificate) (*Certificate, error)
- 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 ChangeSecretInput
- type ChangeSecretInputClient
- func (c *ChangeSecretInputClient) ById(id string) (*ChangeSecretInput, error)
- func (c *ChangeSecretInputClient) Create(container *ChangeSecretInput) (*ChangeSecretInput, error)
- func (c *ChangeSecretInputClient) Delete(container *ChangeSecretInput) error
- func (c *ChangeSecretInputClient) List(opts *ListOpts) (*ChangeSecretInputCollection, error)
- func (c *ChangeSecretInputClient) Update(existing *ChangeSecretInput, updates interface{}) (*ChangeSecretInput, error)
- type ChangeSecretInputCollection
- type ChangeSecretInputOperations
- type ClientOpts
- type Cluster
- type ClusterClient
- func (c *ClusterClient) ActionActivate(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionAddhost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error)
- func (c *ClusterClient) ActionCreate(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionDeactivate(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionDockersocket(resource *Cluster) (*HostAccess, error)
- func (c *ClusterClient) ActionPurge(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionRemove(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionRemovehost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error)
- func (c *ClusterClient) ActionRestore(resource *Cluster) (*Host, error)
- func (c *ClusterClient) ActionUpdate(resource *Cluster) (*Host, error)
- 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 ComposeConfig
- type ComposeConfigClient
- func (c *ComposeConfigClient) ById(id string) (*ComposeConfig, error)
- func (c *ComposeConfigClient) Create(container *ComposeConfig) (*ComposeConfig, error)
- func (c *ComposeConfigClient) Delete(container *ComposeConfig) error
- func (c *ComposeConfigClient) List(opts *ListOpts) (*ComposeConfigCollection, error)
- func (c *ComposeConfigClient) Update(existing *ComposeConfig, updates interface{}) (*ComposeConfig, error)
- type ComposeConfigCollection
- type ComposeConfigInput
- type ComposeConfigInputClient
- func (c *ComposeConfigInputClient) ById(id string) (*ComposeConfigInput, error)
- func (c *ComposeConfigInputClient) Create(container *ComposeConfigInput) (*ComposeConfigInput, error)
- func (c *ComposeConfigInputClient) Delete(container *ComposeConfigInput) error
- func (c *ComposeConfigInputClient) List(opts *ListOpts) (*ComposeConfigInputCollection, error)
- func (c *ComposeConfigInputClient) Update(existing *ComposeConfigInput, updates interface{}) (*ComposeConfigInput, error)
- type ComposeConfigInputCollection
- type ComposeConfigInputOperations
- type ComposeConfigOperations
- 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) ActionAllocate(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionConsole(resource *Container, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *ContainerClient) ActionCreate(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionDeallocate(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionExecute(resource *Container, input *ContainerExec) (*HostAccess, error)
- func (c *ContainerClient) ActionLogs(resource *Container, input *ContainerLogs) (*HostAccess, error)
- func (c *ContainerClient) ActionMigrate(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionPurge(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionRemove(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionRestart(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionRestore(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionSetlabels(resource *Container, input *SetLabelsInput) (*Container, error)
- func (c *ContainerClient) ActionStart(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionStop(resource *Container, input *InstanceStop) (*Instance, error)
- func (c *ContainerClient) ActionUpdate(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionUpdatehealthy(resource *Container) (*Instance, error)
- func (c *ContainerClient) ActionUpdateunhealthy(resource *Container) (*Instance, error)
- 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) 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 DnsService
- type DnsServiceClient
- func (c *DnsServiceClient) ActionActivate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionAddservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *DnsServiceClient) ActionCancelrollback(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionCancelupgrade(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionCreate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionDeactivate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionFinishupgrade(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionRemove(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionRemoveservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *DnsServiceClient) ActionRollback(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionSetservicelinks(resource *DnsService, input *SetServiceLinksInput) (*Service, error)
- func (c *DnsServiceClient) ActionUpdate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionUpgrade(resource *DnsService, input *ServiceUpgrade) (*Service, error)
- func (c *DnsServiceClient) ById(id string) (*DnsService, error)
- func (c *DnsServiceClient) Create(container *DnsService) (*DnsService, error)
- func (c *DnsServiceClient) Delete(container *DnsService) error
- func (c *DnsServiceClient) List(opts *ListOpts) (*DnsServiceCollection, error)
- func (c *DnsServiceClient) Update(existing *DnsService, updates interface{}) (*DnsService, error)
- type DnsServiceCollection
- type DnsServiceOperations
- type DockerBuild
- type DockerBuildClient
- func (c *DockerBuildClient) ById(id string) (*DockerBuild, error)
- func (c *DockerBuildClient) Create(container *DockerBuild) (*DockerBuild, error)
- func (c *DockerBuildClient) Delete(container *DockerBuild) error
- func (c *DockerBuildClient) List(opts *ListOpts) (*DockerBuildCollection, error)
- func (c *DockerBuildClient) Update(existing *DockerBuild, updates interface{}) (*DockerBuild, error)
- type DockerBuildCollection
- type DockerBuildOperations
- type Environment
- type EnvironmentClient
- func (c *EnvironmentClient) ActionCancelrollback(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionCancelupgrade(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionCreate(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionError(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionExportconfig(resource *Environment, input *ComposeConfigInput) (*ComposeConfig, error)
- func (c *EnvironmentClient) ActionFinishupgrade(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionRemove(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionRollback(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionUpdate(resource *Environment) (*Environment, error)
- func (c *EnvironmentClient) ActionUpgrade(resource *Environment, input *EnvironmentUpgrade) (*Environment, error)
- func (c *EnvironmentClient) ById(id string) (*Environment, error)
- func (c *EnvironmentClient) Create(container *Environment) (*Environment, error)
- func (c *EnvironmentClient) Delete(container *Environment) error
- func (c *EnvironmentClient) List(opts *ListOpts) (*EnvironmentCollection, error)
- func (c *EnvironmentClient) Update(existing *Environment, updates interface{}) (*Environment, error)
- type EnvironmentCollection
- type EnvironmentOperations
- type EnvironmentUpgrade
- type EnvironmentUpgradeClient
- func (c *EnvironmentUpgradeClient) ById(id string) (*EnvironmentUpgrade, error)
- func (c *EnvironmentUpgradeClient) Create(container *EnvironmentUpgrade) (*EnvironmentUpgrade, error)
- func (c *EnvironmentUpgradeClient) Delete(container *EnvironmentUpgrade) error
- func (c *EnvironmentUpgradeClient) List(opts *ListOpts) (*EnvironmentUpgradeCollection, error)
- func (c *EnvironmentUpgradeClient) Update(existing *EnvironmentUpgrade, updates interface{}) (*EnvironmentUpgrade, error)
- type EnvironmentUpgradeCollection
- type EnvironmentUpgradeOperations
- type ExoscaleConfig
- type ExoscaleConfigClient
- func (c *ExoscaleConfigClient) ById(id string) (*ExoscaleConfig, error)
- func (c *ExoscaleConfigClient) Create(container *ExoscaleConfig) (*ExoscaleConfig, error)
- func (c *ExoscaleConfigClient) Delete(container *ExoscaleConfig) error
- func (c *ExoscaleConfigClient) List(opts *ListOpts) (*ExoscaleConfigCollection, error)
- func (c *ExoscaleConfigClient) Update(existing *ExoscaleConfig, updates interface{}) (*ExoscaleConfig, error)
- type ExoscaleConfigCollection
- type ExoscaleConfigOperations
- 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 ExternalEvent
- type ExternalEventClient
- func (c *ExternalEventClient) ActionCreate(resource *ExternalEvent) (*ExternalEvent, error)
- func (c *ExternalEventClient) ActionRemove(resource *ExternalEvent) (*ExternalEvent, error)
- func (c *ExternalEventClient) ById(id string) (*ExternalEvent, error)
- func (c *ExternalEventClient) Create(container *ExternalEvent) (*ExternalEvent, error)
- func (c *ExternalEventClient) Delete(container *ExternalEvent) error
- func (c *ExternalEventClient) List(opts *ListOpts) (*ExternalEventCollection, error)
- func (c *ExternalEventClient) Update(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error)
- type ExternalEventCollection
- type ExternalEventOperations
- 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 ExternalHandlerProcessConfig
- type ExternalHandlerProcessConfigClient
- func (c *ExternalHandlerProcessConfigClient) ById(id string) (*ExternalHandlerProcessConfig, error)
- func (c *ExternalHandlerProcessConfigClient) Create(container *ExternalHandlerProcessConfig) (*ExternalHandlerProcessConfig, error)
- func (c *ExternalHandlerProcessConfigClient) Delete(container *ExternalHandlerProcessConfig) error
- func (c *ExternalHandlerProcessConfigClient) List(opts *ListOpts) (*ExternalHandlerProcessConfigCollection, error)
- func (c *ExternalHandlerProcessConfigClient) Update(existing *ExternalHandlerProcessConfig, updates interface{}) (*ExternalHandlerProcessConfig, error)
- type ExternalHandlerProcessConfigCollection
- type ExternalHandlerProcessConfigOperations
- type ExternalHandlerProcessOperations
- type ExternalService
- type ExternalServiceClient
- func (c *ExternalServiceClient) ActionActivate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionAddservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *ExternalServiceClient) ActionCancelrollback(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionCancelupgrade(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionCreate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionDeactivate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionRemoveservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *ExternalServiceClient) ActionRollback(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionSetservicelinks(resource *ExternalService, input *SetServiceLinksInput) (*Service, error)
- func (c *ExternalServiceClient) ActionUpdate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionUpgrade(resource *ExternalService, input *ServiceUpgrade) (*Service, error)
- func (c *ExternalServiceClient) ById(id string) (*ExternalService, error)
- func (c *ExternalServiceClient) Create(container *ExternalService) (*ExternalService, error)
- func (c *ExternalServiceClient) Delete(container *ExternalService) error
- func (c *ExternalServiceClient) List(opts *ListOpts) (*ExternalServiceCollection, error)
- func (c *ExternalServiceClient) Update(existing *ExternalService, updates interface{}) (*ExternalService, error)
- type ExternalServiceCollection
- type ExternalServiceOperations
- type ExternalStoragePoolEvent
- type ExternalStoragePoolEventClient
- func (c *ExternalStoragePoolEventClient) ActionCreate(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
- func (c *ExternalStoragePoolEventClient) ActionRemove(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
- func (c *ExternalStoragePoolEventClient) ById(id string) (*ExternalStoragePoolEvent, error)
- func (c *ExternalStoragePoolEventClient) Create(container *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error)
- func (c *ExternalStoragePoolEventClient) Delete(container *ExternalStoragePoolEvent) error
- func (c *ExternalStoragePoolEventClient) List(opts *ListOpts) (*ExternalStoragePoolEventCollection, error)
- func (c *ExternalStoragePoolEventClient) Update(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error)
- type ExternalStoragePoolEventCollection
- type ExternalStoragePoolEventOperations
- type ExternalVolumeEvent
- type ExternalVolumeEventClient
- func (c *ExternalVolumeEventClient) ActionCreate(resource *ExternalVolumeEvent) (*ExternalEvent, error)
- func (c *ExternalVolumeEventClient) ActionRemove(resource *ExternalVolumeEvent) (*ExternalEvent, error)
- func (c *ExternalVolumeEventClient) ById(id string) (*ExternalVolumeEvent, error)
- func (c *ExternalVolumeEventClient) Create(container *ExternalVolumeEvent) (*ExternalVolumeEvent, error)
- func (c *ExternalVolumeEventClient) Delete(container *ExternalVolumeEvent) error
- func (c *ExternalVolumeEventClient) List(opts *ListOpts) (*ExternalVolumeEventCollection, error)
- func (c *ExternalVolumeEventClient) Update(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error)
- type ExternalVolumeEventCollection
- type ExternalVolumeEventOperations
- type Field
- type FieldDocumentation
- type FieldDocumentationClient
- func (c *FieldDocumentationClient) ById(id string) (*FieldDocumentation, error)
- func (c *FieldDocumentationClient) Create(container *FieldDocumentation) (*FieldDocumentation, error)
- func (c *FieldDocumentationClient) Delete(container *FieldDocumentation) error
- func (c *FieldDocumentationClient) List(opts *ListOpts) (*FieldDocumentationCollection, error)
- func (c *FieldDocumentationClient) Update(existing *FieldDocumentation, updates interface{}) (*FieldDocumentation, error)
- type FieldDocumentationCollection
- type FieldDocumentationOperations
- 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) ActionAddloadbalancer(resource *GlobalLoadBalancer, input *AddLoadBalancerInput) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) ActionCreate(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) ActionRemove(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
- func (c *GlobalLoadBalancerClient) ActionRemoveloadbalancer(resource *GlobalLoadBalancer, input *RemoveLoadBalancerInput) (*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 HostApiProxyToken
- type HostApiProxyTokenClient
- func (c *HostApiProxyTokenClient) ById(id string) (*HostApiProxyToken, error)
- func (c *HostApiProxyTokenClient) Create(container *HostApiProxyToken) (*HostApiProxyToken, error)
- func (c *HostApiProxyTokenClient) Delete(container *HostApiProxyToken) error
- func (c *HostApiProxyTokenClient) List(opts *ListOpts) (*HostApiProxyTokenCollection, error)
- func (c *HostApiProxyTokenClient) Update(existing *HostApiProxyToken, updates interface{}) (*HostApiProxyToken, error)
- type HostApiProxyTokenCollection
- type HostApiProxyTokenOperations
- 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) ActionDockersocket(resource *Host) (*HostAccess, 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 Identity
- type IdentityClient
- func (c *IdentityClient) ById(id string) (*Identity, error)
- func (c *IdentityClient) Create(container *Identity) (*Identity, error)
- func (c *IdentityClient) Delete(container *Identity) error
- func (c *IdentityClient) List(opts *ListOpts) (*IdentityCollection, error)
- func (c *IdentityClient) Update(existing *Identity, updates interface{}) (*Identity, error)
- type IdentityCollection
- type IdentityOperations
- 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 InServiceUpgradeStrategy
- type InServiceUpgradeStrategyClient
- func (c *InServiceUpgradeStrategyClient) ById(id string) (*InServiceUpgradeStrategy, error)
- func (c *InServiceUpgradeStrategyClient) Create(container *InServiceUpgradeStrategy) (*InServiceUpgradeStrategy, error)
- func (c *InServiceUpgradeStrategyClient) Delete(container *InServiceUpgradeStrategy) error
- func (c *InServiceUpgradeStrategyClient) List(opts *ListOpts) (*InServiceUpgradeStrategyCollection, error)
- func (c *InServiceUpgradeStrategyClient) Update(existing *InServiceUpgradeStrategy, updates interface{}) (*InServiceUpgradeStrategy, error)
- type InServiceUpgradeStrategyCollection
- type InServiceUpgradeStrategyOperations
- type Instance
- type InstanceClient
- func (c *InstanceClient) ActionAllocate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionConsole(resource *Instance, input *InstanceConsoleInput) (*InstanceConsole, 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) ActionStop(resource *Instance, input *InstanceStop) (*Instance, error)
- func (c *InstanceClient) ActionUpdate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionUpdatehealthy(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionUpdateunhealthy(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 InstanceHealthCheck
- type InstanceHealthCheckClient
- func (c *InstanceHealthCheckClient) ById(id string) (*InstanceHealthCheck, error)
- func (c *InstanceHealthCheckClient) Create(container *InstanceHealthCheck) (*InstanceHealthCheck, error)
- func (c *InstanceHealthCheckClient) Delete(container *InstanceHealthCheck) error
- func (c *InstanceHealthCheckClient) List(opts *ListOpts) (*InstanceHealthCheckCollection, error)
- func (c *InstanceHealthCheckClient) Update(existing *InstanceHealthCheck, updates interface{}) (*InstanceHealthCheck, error)
- type InstanceHealthCheckCollection
- type InstanceHealthCheckOperations
- 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 Label
- type LabelClient
- func (c *LabelClient) ActionCreate(resource *Label) (*Label, error)
- func (c *LabelClient) ActionRemove(resource *Label) (*Label, error)
- func (c *LabelClient) ById(id string) (*Label, error)
- func (c *LabelClient) Create(container *Label) (*Label, error)
- func (c *LabelClient) Delete(container *Label) error
- func (c *LabelClient) List(opts *ListOpts) (*LabelCollection, error)
- func (c *LabelClient) Update(existing *Label, updates interface{}) (*Label, error)
- type LabelCollection
- type LabelOperations
- type LaunchConfig
- type LaunchConfigClient
- func (c *LaunchConfigClient) ActionAllocate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionConsole(resource *LaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *LaunchConfigClient) ActionCreate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionDeallocate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionExecute(resource *LaunchConfig, input *ContainerExec) (*HostAccess, error)
- func (c *LaunchConfigClient) ActionLogs(resource *LaunchConfig, input *ContainerLogs) (*HostAccess, error)
- func (c *LaunchConfigClient) ActionMigrate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionPurge(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionRemove(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionRestart(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionRestore(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionSetlabels(resource *LaunchConfig, input *SetLabelsInput) (*Container, error)
- func (c *LaunchConfigClient) ActionStart(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionStop(resource *LaunchConfig, input *InstanceStop) (*Instance, error)
- func (c *LaunchConfigClient) ActionUpdate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionUpdatehealthy(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionUpdateunhealthy(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ById(id string) (*LaunchConfig, error)
- func (c *LaunchConfigClient) Create(container *LaunchConfig) (*LaunchConfig, error)
- func (c *LaunchConfigClient) Delete(container *LaunchConfig) error
- func (c *LaunchConfigClient) List(opts *ListOpts) (*LaunchConfigCollection, error)
- func (c *LaunchConfigClient) Update(existing *LaunchConfig, updates interface{}) (*LaunchConfig, error)
- type LaunchConfigCollection
- type LaunchConfigOperations
- type Ldapconfig
- type LdapconfigClient
- func (c *LdapconfigClient) ById(id string) (*Ldapconfig, error)
- func (c *LdapconfigClient) Create(container *Ldapconfig) (*Ldapconfig, error)
- func (c *LdapconfigClient) Delete(container *Ldapconfig) error
- func (c *LdapconfigClient) List(opts *ListOpts) (*LdapconfigCollection, error)
- func (c *LdapconfigClient) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error)
- type LdapconfigCollection
- type LdapconfigOperations
- 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) ActionActivate(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionAddhost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionAddtarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionCreate(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionDeactivate(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionRemove(resource *LoadBalancer) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionRemovehost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionRemovetarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionSethosts(resource *LoadBalancer, input *SetLoadBalancerHostsInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionSettargets(resource *LoadBalancer, input *SetLoadBalancerTargetsInput) (*LoadBalancer, error)
- func (c *LoadBalancerClient) ActionUpdate(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) ActionAddlistener(resource *LoadBalancerConfig, input *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionCreate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionRemove(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionRemovelistener(resource *LoadBalancerConfig, input *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error)
- func (c *LoadBalancerConfigClient) ActionSetlisteners(resource *LoadBalancerConfig, input *SetLoadBalancerListenersInput) (*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 LoadBalancerConfigListenerMap
- type LoadBalancerConfigListenerMapClient
- func (c *LoadBalancerConfigListenerMapClient) ActionCreate(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
- func (c *LoadBalancerConfigListenerMapClient) ActionRemove(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
- func (c *LoadBalancerConfigListenerMapClient) ById(id string) (*LoadBalancerConfigListenerMap, error)
- func (c *LoadBalancerConfigListenerMapClient) Create(container *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
- func (c *LoadBalancerConfigListenerMapClient) Delete(container *LoadBalancerConfigListenerMap) error
- func (c *LoadBalancerConfigListenerMapClient) List(opts *ListOpts) (*LoadBalancerConfigListenerMapCollection, error)
- func (c *LoadBalancerConfigListenerMapClient) Update(existing *LoadBalancerConfigListenerMap, updates interface{}) (*LoadBalancerConfigListenerMap, error)
- type LoadBalancerConfigListenerMapCollection
- type LoadBalancerConfigListenerMapOperations
- 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 LoadBalancerHostMap
- type LoadBalancerHostMapClient
- func (c *LoadBalancerHostMapClient) ById(id string) (*LoadBalancerHostMap, error)
- func (c *LoadBalancerHostMapClient) Create(container *LoadBalancerHostMap) (*LoadBalancerHostMap, error)
- func (c *LoadBalancerHostMapClient) Delete(container *LoadBalancerHostMap) error
- func (c *LoadBalancerHostMapClient) List(opts *ListOpts) (*LoadBalancerHostMapCollection, error)
- func (c *LoadBalancerHostMapClient) Update(existing *LoadBalancerHostMap, updates interface{}) (*LoadBalancerHostMap, error)
- type LoadBalancerHostMapCollection
- type LoadBalancerHostMapOperations
- 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 LoadBalancerService
- type LoadBalancerServiceClient
- func (c *LoadBalancerServiceClient) ActionActivate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionAddservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionCancelrollback(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionCreate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionDeactivate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionFinishupgrade(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRemove(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRemoveservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionSetservicelinks(resource *LoadBalancerService, input *SetLoadBalancerServiceLinksInput) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionUpdate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionUpgrade(resource *LoadBalancerService, input *ServiceUpgrade) (*Service, error)
- func (c *LoadBalancerServiceClient) ById(id string) (*LoadBalancerService, error)
- func (c *LoadBalancerServiceClient) Create(container *LoadBalancerService) (*LoadBalancerService, error)
- func (c *LoadBalancerServiceClient) Delete(container *LoadBalancerService) error
- func (c *LoadBalancerServiceClient) List(opts *ListOpts) (*LoadBalancerServiceCollection, error)
- func (c *LoadBalancerServiceClient) Update(existing *LoadBalancerService, updates interface{}) (*LoadBalancerService, error)
- type LoadBalancerServiceCollection
- type LoadBalancerServiceLink
- type LoadBalancerServiceLinkClient
- func (c *LoadBalancerServiceLinkClient) ById(id string) (*LoadBalancerServiceLink, error)
- func (c *LoadBalancerServiceLinkClient) Create(container *LoadBalancerServiceLink) (*LoadBalancerServiceLink, error)
- func (c *LoadBalancerServiceLinkClient) Delete(container *LoadBalancerServiceLink) error
- func (c *LoadBalancerServiceLinkClient) List(opts *ListOpts) (*LoadBalancerServiceLinkCollection, error)
- func (c *LoadBalancerServiceLinkClient) Update(existing *LoadBalancerServiceLink, updates interface{}) (*LoadBalancerServiceLink, error)
- type LoadBalancerServiceLinkCollection
- type LoadBalancerServiceLinkOperations
- type LoadBalancerServiceOperations
- type LoadBalancerTarget
- type LoadBalancerTargetClient
- func (c *LoadBalancerTargetClient) ActionCreate(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) ActionRemove(resource *LoadBalancerTarget) (*LoadBalancerTarget, error)
- func (c *LoadBalancerTargetClient) ActionUpdate(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 LocalAuthConfig
- type LocalAuthConfigClient
- func (c *LocalAuthConfigClient) ById(id string) (*LocalAuthConfig, error)
- func (c *LocalAuthConfigClient) Create(container *LocalAuthConfig) (*LocalAuthConfig, error)
- func (c *LocalAuthConfigClient) Delete(container *LocalAuthConfig) error
- func (c *LocalAuthConfigClient) List(opts *ListOpts) (*LocalAuthConfigCollection, error)
- func (c *LocalAuthConfigClient) Update(existing *LocalAuthConfig, updates interface{}) (*LocalAuthConfig, error)
- type LocalAuthConfigCollection
- type LocalAuthConfigOperations
- type LogConfig
- type LogConfigClient
- func (c *LogConfigClient) ById(id string) (*LogConfig, error)
- func (c *LogConfigClient) Create(container *LogConfig) (*LogConfig, error)
- func (c *LogConfigClient) Delete(container *LogConfig) error
- func (c *LogConfigClient) List(opts *ListOpts) (*LogConfigCollection, error)
- func (c *LogConfigClient) Update(existing *LogConfig, updates interface{}) (*LogConfig, error)
- type LogConfigCollection
- type LogConfigOperations
- type Machine
- type MachineClient
- func (c *MachineClient) ActionBootstrap(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ActionCreate(resource *Machine) (*PhysicalHost, error)
- func (c *MachineClient) ActionError(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 OpenstackConfig
- type OpenstackConfigClient
- func (c *OpenstackConfigClient) ById(id string) (*OpenstackConfig, error)
- func (c *OpenstackConfigClient) Create(container *OpenstackConfig) (*OpenstackConfig, error)
- func (c *OpenstackConfigClient) Delete(container *OpenstackConfig) error
- func (c *OpenstackConfigClient) List(opts *ListOpts) (*OpenstackConfigCollection, error)
- func (c *OpenstackConfigClient) Update(existing *OpenstackConfig, updates interface{}) (*OpenstackConfig, error)
- type OpenstackConfigCollection
- type OpenstackConfigOperations
- type PacketConfig
- type PacketConfigClient
- func (c *PacketConfigClient) ById(id string) (*PacketConfig, error)
- func (c *PacketConfigClient) Create(container *PacketConfig) (*PacketConfig, error)
- func (c *PacketConfigClient) Delete(container *PacketConfig) error
- func (c *PacketConfigClient) List(opts *ListOpts) (*PacketConfigCollection, error)
- func (c *PacketConfigClient) Update(existing *PacketConfig, updates interface{}) (*PacketConfig, error)
- type PacketConfigCollection
- type PacketConfigOperations
- type Pagination
- type Password
- type PasswordClient
- func (c *PasswordClient) ActionActivate(resource *Password) (*Credential, error)
- func (c *PasswordClient) ActionChangesecret(resource *Password, input *ChangeSecretInput) (*ChangeSecretInput, error)
- func (c *PasswordClient) ActionCreate(resource *Password) (*Credential, error)
- func (c *PasswordClient) ActionDeactivate(resource *Password) (*Credential, error)
- func (c *PasswordClient) ActionPurge(resource *Password) (*Credential, error)
- func (c *PasswordClient) ActionRemove(resource *Password) (*Credential, error)
- func (c *PasswordClient) ActionUpdate(resource *Password) (*Credential, error)
- func (c *PasswordClient) ById(id string) (*Password, error)
- func (c *PasswordClient) Create(container *Password) (*Password, error)
- func (c *PasswordClient) Delete(container *Password) error
- func (c *PasswordClient) List(opts *ListOpts) (*PasswordCollection, error)
- func (c *PasswordClient) Update(existing *Password, updates interface{}) (*Password, error)
- type PasswordCollection
- type PasswordOperations
- type PhysicalHost
- type PhysicalHostClient
- func (c *PhysicalHostClient) ActionBootstrap(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ActionCreate(resource *PhysicalHost) (*PhysicalHost, error)
- func (c *PhysicalHostClient) ActionError(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) ActionActivate(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionCreate(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionDeactivate(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionPurge(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionRemove(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionRestore(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionSetmembers(resource *Project, input *SetProjectMembersInput) (*SetProjectMembersInput, error)
- func (c *ProjectClient) ActionUpdate(resource *Project) (*Account, error)
- 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 ProjectMember
- type ProjectMemberClient
- func (c *ProjectMemberClient) ActionActivate(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionCreate(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionDeactivate(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionPurge(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionRemove(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionRestore(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ActionUpdate(resource *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) ById(id string) (*ProjectMember, error)
- func (c *ProjectMemberClient) Create(container *ProjectMember) (*ProjectMember, error)
- func (c *ProjectMemberClient) Delete(container *ProjectMember) error
- func (c *ProjectMemberClient) List(opts *ListOpts) (*ProjectMemberCollection, error)
- func (c *ProjectMemberClient) Update(existing *ProjectMember, updates interface{}) (*ProjectMember, error)
- type ProjectMemberCollection
- type ProjectMemberOperations
- 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 PullTask
- type PullTaskClient
- func (c *PullTaskClient) ById(id string) (*PullTask, error)
- func (c *PullTaskClient) Create(container *PullTask) (*PullTask, error)
- func (c *PullTaskClient) Delete(container *PullTask) error
- func (c *PullTaskClient) List(opts *ListOpts) (*PullTaskCollection, error)
- func (c *PullTaskClient) Update(existing *PullTask, updates interface{}) (*PullTask, error)
- type PullTaskCollection
- type PullTaskOperations
- type RackspaceConfig
- type RackspaceConfigClient
- func (c *RackspaceConfigClient) ById(id string) (*RackspaceConfig, error)
- func (c *RackspaceConfigClient) Create(container *RackspaceConfig) (*RackspaceConfig, error)
- func (c *RackspaceConfigClient) Delete(container *RackspaceConfig) error
- func (c *RackspaceConfigClient) List(opts *ListOpts) (*RackspaceConfigCollection, error)
- func (c *RackspaceConfigClient) Update(existing *RackspaceConfig, updates interface{}) (*RackspaceConfig, error)
- type RackspaceConfigCollection
- type RackspaceConfigOperations
- type RancherBaseClient
- func (rancherClient *RancherBaseClient) Create(schemaType string, createObj interface{}, respObject interface{}) error
- func (rancherClient *RancherBaseClient) GetLink(resource Resource, link string, respObject interface{}) error
- func (rancherClient *RancherBaseClient) Post(url string, createObj interface{}, respObject interface{}) error
- func (rancherClient *RancherBaseClient) Reload(existing *Resource, output interface{}) error
- func (rancherClient *RancherBaseClient) Update(schemaType string, existing *Resource, updates interface{}, ...) error
- func (rancherClient *RancherBaseClient) Websocket(url string, headers map[string][]string) (*websocket.Conn, *http.Response, error)
- type RancherClient
- type Register
- type RegisterClient
- func (c *RegisterClient) ActionStop(resource *Register, input *InstanceStop) (*Instance, error)
- 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) 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) ActionActivate(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionCreate(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionDeactivate(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionPurge(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionRemove(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionRestore(resource *Registry) (*StoragePool, error)
- func (c *RegistryClient) ActionUpdate(resource *Registry) (*StoragePool, error)
- 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) ActionActivate(resource *RegistryCredential) (*Credential, error)
- func (c *RegistryCredentialClient) ActionCreate(resource *RegistryCredential) (*Credential, error)
- func (c *RegistryCredentialClient) ActionDeactivate(resource *RegistryCredential) (*Credential, error)
- func (c *RegistryCredentialClient) ActionPurge(resource *RegistryCredential) (*Credential, error)
- func (c *RegistryCredentialClient) ActionRemove(resource *RegistryCredential) (*Credential, error)
- func (c *RegistryCredentialClient) ActionUpdate(resource *RegistryCredential) (*Credential, error)
- 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 RemoveLabelInput
- type RemoveLabelInputClient
- func (c *RemoveLabelInputClient) ById(id string) (*RemoveLabelInput, error)
- func (c *RemoveLabelInputClient) Create(container *RemoveLabelInput) (*RemoveLabelInput, error)
- func (c *RemoveLabelInputClient) Delete(container *RemoveLabelInput) error
- func (c *RemoveLabelInputClient) List(opts *ListOpts) (*RemoveLabelInputCollection, error)
- func (c *RemoveLabelInputClient) Update(existing *RemoveLabelInput, updates interface{}) (*RemoveLabelInput, error)
- type RemoveLabelInputCollection
- type RemoveLabelInputOperations
- 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 SecondaryLaunchConfig
- type SecondaryLaunchConfigClient
- func (c *SecondaryLaunchConfigClient) ActionAllocate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionConsole(resource *SecondaryLaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *SecondaryLaunchConfigClient) ActionCreate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionDeallocate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionExecute(resource *SecondaryLaunchConfig, input *ContainerExec) (*HostAccess, error)
- func (c *SecondaryLaunchConfigClient) ActionLogs(resource *SecondaryLaunchConfig, input *ContainerLogs) (*HostAccess, error)
- func (c *SecondaryLaunchConfigClient) ActionMigrate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionPurge(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionRemove(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionRestart(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionRestore(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionSetlabels(resource *SecondaryLaunchConfig, input *SetLabelsInput) (*Container, error)
- func (c *SecondaryLaunchConfigClient) ActionStart(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionStop(resource *SecondaryLaunchConfig, input *InstanceStop) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionUpdate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionUpdatehealthy(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionUpdateunhealthy(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ById(id string) (*SecondaryLaunchConfig, error)
- func (c *SecondaryLaunchConfigClient) Create(container *SecondaryLaunchConfig) (*SecondaryLaunchConfig, error)
- func (c *SecondaryLaunchConfigClient) Delete(container *SecondaryLaunchConfig) error
- func (c *SecondaryLaunchConfigClient) List(opts *ListOpts) (*SecondaryLaunchConfigCollection, error)
- func (c *SecondaryLaunchConfigClient) Update(existing *SecondaryLaunchConfig, updates interface{}) (*SecondaryLaunchConfig, error)
- type SecondaryLaunchConfigCollection
- type SecondaryLaunchConfigOperations
- type Service
- type ServiceClient
- func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionAddservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *ServiceClient) ActionCancelrollback(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionCreate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionDeactivate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionFinishupgrade(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionRemove(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionRemoveservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *ServiceClient) ActionRollback(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionSetservicelinks(resource *Service, input *SetServiceLinksInput) (*Service, error)
- func (c *ServiceClient) ActionUpdate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionUpgrade(resource *Service, input *ServiceUpgrade) (*Service, error)
- func (c *ServiceClient) ById(id string) (*Service, error)
- func (c *ServiceClient) Create(container *Service) (*Service, error)
- func (c *ServiceClient) Delete(container *Service) error
- func (c *ServiceClient) List(opts *ListOpts) (*ServiceCollection, error)
- func (c *ServiceClient) Update(existing *Service, updates interface{}) (*Service, error)
- type ServiceCollection
- type ServiceConsumeMap
- type ServiceConsumeMapClient
- func (c *ServiceConsumeMapClient) ActionCreate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
- func (c *ServiceConsumeMapClient) ActionRemove(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
- func (c *ServiceConsumeMapClient) ActionUpdate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
- func (c *ServiceConsumeMapClient) ById(id string) (*ServiceConsumeMap, error)
- func (c *ServiceConsumeMapClient) Create(container *ServiceConsumeMap) (*ServiceConsumeMap, error)
- func (c *ServiceConsumeMapClient) Delete(container *ServiceConsumeMap) error
- func (c *ServiceConsumeMapClient) List(opts *ListOpts) (*ServiceConsumeMapCollection, error)
- func (c *ServiceConsumeMapClient) Update(existing *ServiceConsumeMap, updates interface{}) (*ServiceConsumeMap, error)
- type ServiceConsumeMapCollection
- type ServiceConsumeMapOperations
- type ServiceEvent
- type ServiceEventClient
- func (c *ServiceEventClient) ActionCreate(resource *ServiceEvent) (*ServiceEvent, error)
- func (c *ServiceEventClient) ActionRemove(resource *ServiceEvent) (*ServiceEvent, error)
- func (c *ServiceEventClient) ById(id string) (*ServiceEvent, error)
- func (c *ServiceEventClient) Create(container *ServiceEvent) (*ServiceEvent, error)
- func (c *ServiceEventClient) Delete(container *ServiceEvent) error
- func (c *ServiceEventClient) List(opts *ListOpts) (*ServiceEventCollection, error)
- func (c *ServiceEventClient) Update(existing *ServiceEvent, updates interface{}) (*ServiceEvent, error)
- type ServiceEventCollection
- type ServiceEventOperations
- type ServiceExposeMap
- type ServiceExposeMapClient
- func (c *ServiceExposeMapClient) ActionCreate(resource *ServiceExposeMap) (*ServiceExposeMap, error)
- func (c *ServiceExposeMapClient) ActionRemove(resource *ServiceExposeMap) (*ServiceExposeMap, error)
- func (c *ServiceExposeMapClient) ById(id string) (*ServiceExposeMap, error)
- func (c *ServiceExposeMapClient) Create(container *ServiceExposeMap) (*ServiceExposeMap, error)
- func (c *ServiceExposeMapClient) Delete(container *ServiceExposeMap) error
- func (c *ServiceExposeMapClient) List(opts *ListOpts) (*ServiceExposeMapCollection, error)
- func (c *ServiceExposeMapClient) Update(existing *ServiceExposeMap, updates interface{}) (*ServiceExposeMap, error)
- type ServiceExposeMapCollection
- type ServiceExposeMapOperations
- type ServiceLink
- type ServiceLinkClient
- func (c *ServiceLinkClient) ById(id string) (*ServiceLink, error)
- func (c *ServiceLinkClient) Create(container *ServiceLink) (*ServiceLink, error)
- func (c *ServiceLinkClient) Delete(container *ServiceLink) error
- func (c *ServiceLinkClient) List(opts *ListOpts) (*ServiceLinkCollection, error)
- func (c *ServiceLinkClient) Update(existing *ServiceLink, updates interface{}) (*ServiceLink, error)
- type ServiceLinkCollection
- type ServiceLinkOperations
- type ServiceOperations
- type ServiceUpgrade
- type ServiceUpgradeClient
- func (c *ServiceUpgradeClient) ById(id string) (*ServiceUpgrade, error)
- func (c *ServiceUpgradeClient) Create(container *ServiceUpgrade) (*ServiceUpgrade, error)
- func (c *ServiceUpgradeClient) Delete(container *ServiceUpgrade) error
- func (c *ServiceUpgradeClient) List(opts *ListOpts) (*ServiceUpgradeCollection, error)
- func (c *ServiceUpgradeClient) Update(existing *ServiceUpgrade, updates interface{}) (*ServiceUpgrade, error)
- type ServiceUpgradeCollection
- type ServiceUpgradeOperations
- type ServiceUpgradeStrategy
- type ServiceUpgradeStrategyClient
- func (c *ServiceUpgradeStrategyClient) ById(id string) (*ServiceUpgradeStrategy, error)
- func (c *ServiceUpgradeStrategyClient) Create(container *ServiceUpgradeStrategy) (*ServiceUpgradeStrategy, error)
- func (c *ServiceUpgradeStrategyClient) Delete(container *ServiceUpgradeStrategy) error
- func (c *ServiceUpgradeStrategyClient) List(opts *ListOpts) (*ServiceUpgradeStrategyCollection, error)
- func (c *ServiceUpgradeStrategyClient) Update(existing *ServiceUpgradeStrategy, updates interface{}) (*ServiceUpgradeStrategy, error)
- type ServiceUpgradeStrategyCollection
- type ServiceUpgradeStrategyOperations
- type SetLabelsInput
- type SetLabelsInputClient
- func (c *SetLabelsInputClient) ById(id string) (*SetLabelsInput, error)
- func (c *SetLabelsInputClient) Create(container *SetLabelsInput) (*SetLabelsInput, error)
- func (c *SetLabelsInputClient) Delete(container *SetLabelsInput) error
- func (c *SetLabelsInputClient) List(opts *ListOpts) (*SetLabelsInputCollection, error)
- func (c *SetLabelsInputClient) Update(existing *SetLabelsInput, updates interface{}) (*SetLabelsInput, error)
- type SetLabelsInputCollection
- type SetLabelsInputOperations
- 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 SetLoadBalancerServiceLinksInput
- type SetLoadBalancerServiceLinksInputClient
- func (c *SetLoadBalancerServiceLinksInputClient) ById(id string) (*SetLoadBalancerServiceLinksInput, error)
- func (c *SetLoadBalancerServiceLinksInputClient) Create(container *SetLoadBalancerServiceLinksInput) (*SetLoadBalancerServiceLinksInput, error)
- func (c *SetLoadBalancerServiceLinksInputClient) Delete(container *SetLoadBalancerServiceLinksInput) error
- func (c *SetLoadBalancerServiceLinksInputClient) List(opts *ListOpts) (*SetLoadBalancerServiceLinksInputCollection, error)
- func (c *SetLoadBalancerServiceLinksInputClient) Update(existing *SetLoadBalancerServiceLinksInput, updates interface{}) (*SetLoadBalancerServiceLinksInput, error)
- type SetLoadBalancerServiceLinksInputCollection
- type SetLoadBalancerServiceLinksInputOperations
- 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 SetProjectMembersInput
- type SetProjectMembersInputClient
- func (c *SetProjectMembersInputClient) ById(id string) (*SetProjectMembersInput, error)
- func (c *SetProjectMembersInputClient) Create(container *SetProjectMembersInput) (*SetProjectMembersInput, error)
- func (c *SetProjectMembersInputClient) Delete(container *SetProjectMembersInput) error
- func (c *SetProjectMembersInputClient) List(opts *ListOpts) (*SetProjectMembersInputCollection, error)
- func (c *SetProjectMembersInputClient) Update(existing *SetProjectMembersInput, updates interface{}) (*SetProjectMembersInput, error)
- type SetProjectMembersInputCollection
- type SetProjectMembersInputOperations
- type SetServiceLinksInput
- type SetServiceLinksInputClient
- func (c *SetServiceLinksInputClient) ById(id string) (*SetServiceLinksInput, error)
- func (c *SetServiceLinksInputClient) Create(container *SetServiceLinksInput) (*SetServiceLinksInput, error)
- func (c *SetServiceLinksInputClient) Delete(container *SetServiceLinksInput) error
- func (c *SetServiceLinksInputClient) List(opts *ListOpts) (*SetServiceLinksInputCollection, error)
- func (c *SetServiceLinksInputClient) Update(existing *SetServiceLinksInput, updates interface{}) (*SetServiceLinksInput, error)
- type SetServiceLinksInputCollection
- type SetServiceLinksInputOperations
- 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 Snapshot
- type SnapshotClient
- func (c *SnapshotClient) ActionBackup(resource *Snapshot) (*Snapshot, error)
- func (c *SnapshotClient) ActionCreate(resource *Snapshot) (*Snapshot, error)
- func (c *SnapshotClient) ActionRemove(resource *Snapshot) (*Snapshot, error)
- func (c *SnapshotClient) ById(id string) (*Snapshot, error)
- func (c *SnapshotClient) Create(container *Snapshot) (*Snapshot, error)
- func (c *SnapshotClient) Delete(container *Snapshot) error
- func (c *SnapshotClient) List(opts *ListOpts) (*SnapshotCollection, error)
- func (c *SnapshotClient) Update(existing *Snapshot, updates interface{}) (*Snapshot, error)
- type SnapshotCollection
- type SnapshotOperations
- type SoftlayerConfig
- type SoftlayerConfigClient
- func (c *SoftlayerConfigClient) ById(id string) (*SoftlayerConfig, error)
- func (c *SoftlayerConfigClient) Create(container *SoftlayerConfig) (*SoftlayerConfig, error)
- func (c *SoftlayerConfigClient) Delete(container *SoftlayerConfig) error
- func (c *SoftlayerConfigClient) List(opts *ListOpts) (*SoftlayerConfigCollection, error)
- func (c *SoftlayerConfigClient) Update(existing *SoftlayerConfig, updates interface{}) (*SoftlayerConfig, error)
- type SoftlayerConfigCollection
- type SoftlayerConfigOperations
- type Sort
- type StateTransition
- type StateTransitionClient
- func (c *StateTransitionClient) ById(id string) (*StateTransition, error)
- func (c *StateTransitionClient) Create(container *StateTransition) (*StateTransition, error)
- func (c *StateTransitionClient) Delete(container *StateTransition) error
- func (c *StateTransitionClient) List(opts *ListOpts) (*StateTransitionCollection, error)
- func (c *StateTransitionClient) Update(existing *StateTransition, updates interface{}) (*StateTransition, error)
- type StateTransitionCollection
- type StateTransitionOperations
- 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 ToServiceUpgradeStrategy
- type ToServiceUpgradeStrategyClient
- func (c *ToServiceUpgradeStrategyClient) ById(id string) (*ToServiceUpgradeStrategy, error)
- func (c *ToServiceUpgradeStrategyClient) Create(container *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error)
- func (c *ToServiceUpgradeStrategyClient) Delete(container *ToServiceUpgradeStrategy) error
- func (c *ToServiceUpgradeStrategyClient) List(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error)
- func (c *ToServiceUpgradeStrategyClient) Update(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error)
- type ToServiceUpgradeStrategyCollection
- type ToServiceUpgradeStrategyOperations
- 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 UserPreference
- type UserPreferenceClient
- func (c *UserPreferenceClient) ActionActivate(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionCreate(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionDeactivate(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionPurge(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionRemove(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionRestore(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ActionUpdate(resource *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) ById(id string) (*UserPreference, error)
- func (c *UserPreferenceClient) Create(container *UserPreference) (*UserPreference, error)
- func (c *UserPreferenceClient) Delete(container *UserPreference) error
- func (c *UserPreferenceClient) List(opts *ListOpts) (*UserPreferenceCollection, error)
- func (c *UserPreferenceClient) Update(existing *UserPreference, updates interface{}) (*UserPreference, error)
- type UserPreferenceCollection
- type UserPreferenceOperations
- 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 VmwarevcloudairConfig
- type VmwarevcloudairConfigClient
- func (c *VmwarevcloudairConfigClient) ById(id string) (*VmwarevcloudairConfig, error)
- func (c *VmwarevcloudairConfigClient) Create(container *VmwarevcloudairConfig) (*VmwarevcloudairConfig, error)
- func (c *VmwarevcloudairConfigClient) Delete(container *VmwarevcloudairConfig) error
- func (c *VmwarevcloudairConfigClient) List(opts *ListOpts) (*VmwarevcloudairConfigCollection, error)
- func (c *VmwarevcloudairConfigClient) Update(existing *VmwarevcloudairConfig, updates interface{}) (*VmwarevcloudairConfig, error)
- type VmwarevcloudairConfigCollection
- type VmwarevcloudairConfigOperations
- type VmwarevsphereConfig
- type VmwarevsphereConfigClient
- func (c *VmwarevsphereConfigClient) ById(id string) (*VmwarevsphereConfig, error)
- func (c *VmwarevsphereConfigClient) Create(container *VmwarevsphereConfig) (*VmwarevsphereConfig, error)
- func (c *VmwarevsphereConfigClient) Delete(container *VmwarevsphereConfig) error
- func (c *VmwarevsphereConfigClient) List(opts *ListOpts) (*VmwarevsphereConfigCollection, error)
- func (c *VmwarevsphereConfigClient) Update(existing *VmwarevsphereConfig, updates interface{}) (*VmwarevsphereConfig, error)
- type VmwarevsphereConfigCollection
- type VmwarevsphereConfigOperations
- type Volume
- type VolumeClient
- 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_LABEL_INPUT_TYPE = "addLabelInput"
)
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_SERVICE_LINK_INPUT_TYPE = "addRemoveLoadBalancerServiceLinkInput"
)
View Source
const (
ADD_REMOVE_LOAD_BALANCER_TARGET_INPUT_TYPE = "addRemoveLoadBalancerTargetInput"
)
View Source
const (
ADD_REMOVE_SERVICE_LINK_INPUT_TYPE = "addRemoveServiceLinkInput"
)
View Source
const (
AGENT_TYPE = "agent"
)
View Source
const (
AMAZONEC2CONFIG_TYPE = "amazonec2Config"
)
View Source
const (
API_KEY_TYPE = "apiKey"
)
View Source
const (
AZURE_CONFIG_TYPE = "azureConfig"
)
View Source
const (
CERTIFICATE_TYPE = "certificate"
)
View Source
const (
CHANGE_SECRET_INPUT_TYPE = "changeSecretInput"
)
View Source
const (
CLUSTER_TYPE = "cluster"
)
View Source
const (
COMPOSE_CONFIG_INPUT_TYPE = "composeConfigInput"
)
View Source
const (
COMPOSE_CONFIG_TYPE = "composeConfig"
)
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 (
DNS_SERVICE_TYPE = "dnsService"
)
View Source
const (
DOCKER_BUILD_TYPE = "dockerBuild"
)
View Source
const (
ENVIRONMENT_TYPE = "environment"
)
View Source
const (
ENVIRONMENT_UPGRADE_TYPE = "environmentUpgrade"
)
View Source
const (
EXOSCALE_CONFIG_TYPE = "exoscaleConfig"
)
View Source
const (
EXTENSION_IMPLEMENTATION_TYPE = "extensionImplementation"
)
View Source
const (
EXTENSION_POINT_TYPE = "extensionPoint"
)
View Source
const (
EXTERNAL_EVENT_TYPE = "externalEvent"
)
View Source
const (
EXTERNAL_HANDLER_EXTERNAL_HANDLER_PROCESS_MAP_TYPE = "externalHandlerExternalHandlerProcessMap"
)
View Source
const (
EXTERNAL_HANDLER_PROCESS_CONFIG_TYPE = "externalHandlerProcessConfig"
)
View Source
const (
EXTERNAL_HANDLER_PROCESS_TYPE = "externalHandlerProcess"
)
View Source
const (
EXTERNAL_HANDLER_TYPE = "externalHandler"
)
View Source
const (
EXTERNAL_SERVICE_TYPE = "externalService"
)
View Source
const (
EXTERNAL_STORAGE_POOL_EVENT_TYPE = "externalStoragePoolEvent"
)
View Source
const (
EXTERNAL_VOLUME_EVENT_TYPE = "externalVolumeEvent"
)
View Source
const (
FIELD_DOCUMENTATION_TYPE = "fieldDocumentation"
)
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_API_PROXY_TOKEN_TYPE = "hostApiProxyToken"
)
View Source
const (
HOST_TYPE = "host"
)
View Source
const (
IDENTITY_TYPE = "identity"
)
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_HEALTH_CHECK_TYPE = "instanceHealthCheck"
)
View Source
const (
INSTANCE_LINK_TYPE = "instanceLink"
)
View Source
const (
INSTANCE_STOP_TYPE = "instanceStop"
)
View Source
const (
INSTANCE_TYPE = "instance"
)
View Source
const (
IN_SERVICE_UPGRADE_STRATEGY_TYPE = "inServiceUpgradeStrategy"
)
View Source
const (
IP_ADDRESS_ASSOCIATE_INPUT_TYPE = "ipAddressAssociateInput"
)
View Source
const (
IP_ADDRESS_TYPE = "ipAddress"
)
View Source
const (
LABEL_TYPE = "label"
)
View Source
const (
LAUNCH_CONFIG_TYPE = "launchConfig"
)
View Source
const (
LDAPCONFIG_TYPE = "ldapconfig"
)
View Source
const (
LOAD_BALANCER_APP_COOKIE_STICKINESS_POLICY_TYPE = "loadBalancerAppCookieStickinessPolicy"
)
View Source
const (
LOAD_BALANCER_CONFIG_LISTENER_MAP_TYPE = "loadBalancerConfigListenerMap"
)
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_HOST_MAP_TYPE = "loadBalancerHostMap"
)
View Source
const (
LOAD_BALANCER_LISTENER_TYPE = "loadBalancerListener"
)
View Source
const (
LOAD_BALANCER_SERVICE_LINK_TYPE = "loadBalancerServiceLink"
)
View Source
const (
LOAD_BALANCER_SERVICE_TYPE = "loadBalancerService"
)
View Source
const (
LOAD_BALANCER_TARGET_TYPE = "loadBalancerTarget"
)
View Source
const (
LOAD_BALANCER_TYPE = "loadBalancer"
)
View Source
const (
LOCAL_AUTH_CONFIG_TYPE = "localAuthConfig"
)
View Source
const (
LOG_CONFIG_TYPE = "logConfig"
)
View Source
const (
MACHINE_TYPE = "machine"
)
View Source
const (
MOUNT_TYPE = "mount"
)
View Source
const (
NETWORK_TYPE = "network"
)
View Source
const (
OPENSTACK_CONFIG_TYPE = "openstackConfig"
)
View Source
const (
PACKET_CONFIG_TYPE = "packetConfig"
)
View Source
const (
PASSWORD_TYPE = "password"
)
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_MEMBER_TYPE = "projectMember"
)
View Source
const (
PROJECT_TYPE = "project"
)
View Source
const (
PUBLISH_TYPE = "publish"
)
View Source
const (
PULL_TASK_TYPE = "pullTask"
)
View Source
const (
RACKSPACE_CONFIG_TYPE = "rackspaceConfig"
)
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_LABEL_INPUT_TYPE = "removeLabelInput"
)
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 (
SECONDARY_LAUNCH_CONFIG_TYPE = "secondaryLaunchConfig"
)
View Source
const (
SERVICE_CONSUME_MAP_TYPE = "serviceConsumeMap"
)
View Source
const (
SERVICE_EVENT_TYPE = "serviceEvent"
)
View Source
const (
SERVICE_EXPOSE_MAP_TYPE = "serviceExposeMap"
)
View Source
const (
SERVICE_LINK_TYPE = "serviceLink"
)
View Source
const (
SERVICE_TYPE = "service"
)
View Source
const (
SERVICE_UPGRADE_STRATEGY_TYPE = "serviceUpgradeStrategy"
)
View Source
const (
SERVICE_UPGRADE_TYPE = "serviceUpgrade"
)
View Source
const (
SETTING_TYPE = "setting"
)
View Source
const (
SET_LABELS_INPUT_TYPE = "setLabelsInput"
)
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_SERVICE_LINKS_INPUT_TYPE = "setLoadBalancerServiceLinksInput"
)
View Source
const (
SET_LOAD_BALANCER_TARGETS_INPUT_TYPE = "setLoadBalancerTargetsInput"
)
View Source
const (
SET_PROJECT_MEMBERS_INPUT_TYPE = "setProjectMembersInput"
)
View Source
const (
SET_SERVICE_LINKS_INPUT_TYPE = "setServiceLinksInput"
)
View Source
const (
SNAPSHOT_TYPE = "snapshot"
)
View Source
const (
SOFTLAYER_CONFIG_TYPE = "softlayerConfig"
)
View Source
const (
STATE_TRANSITION_TYPE = "stateTransition"
)
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 (
TO_SERVICE_UPGRADE_STRATEGY_TYPE = "toServiceUpgradeStrategy"
)
View Source
const (
TYPE_DOCUMENTATION_TYPE = "typeDocumentation"
)
View Source
const (
USER_PREFERENCE_TYPE = "userPreference"
)
View Source
const (
VIRTUALBOX_CONFIG_TYPE = "virtualboxConfig"
)
View Source
const (
VMWAREVCLOUDAIR_CONFIG_TYPE = "vmwarevcloudairConfig"
)
View Source
const (
VMWAREVSPHERE_CONFIG_TYPE = "vmwarevsphereConfig"
)
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" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExternalIdType string `json:"externalIdType,omitempty" yaml:"external_id_type,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 ActiveSetting struct { Resource ActiveValue interface{} `json:"activeValue,omitempty" yaml:"active_value,omitempty"` InDb bool `json:"inDb,omitempty" yaml:"in_db,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Source string `json:"source,omitempty" yaml:"source,omitempty"` Value string `json:"value,omitempty" yaml:"value,omitempty"` }
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 AddLabelInput ¶
type AddLabelInputClient ¶
type AddLabelInputClient struct {
// contains filtered or unexported fields
}
func (*AddLabelInputClient) ById ¶
func (c *AddLabelInputClient) ById(id string) (*AddLabelInput, error)
func (*AddLabelInputClient) Create ¶
func (c *AddLabelInputClient) Create(container *AddLabelInput) (*AddLabelInput, error)
func (*AddLabelInputClient) Delete ¶
func (c *AddLabelInputClient) Delete(container *AddLabelInput) error
func (*AddLabelInputClient) List ¶
func (c *AddLabelInputClient) List(opts *ListOpts) (*AddLabelInputCollection, error)
func (*AddLabelInputClient) Update ¶
func (c *AddLabelInputClient) Update(existing *AddLabelInput, updates interface{}) (*AddLabelInput, error)
type AddLabelInputCollection ¶
type AddLabelInputCollection struct { Collection Data []AddLabelInput `json:"data,omitempty"` }
type AddLabelInputOperations ¶
type AddLabelInputOperations interface { List(opts *ListOpts) (*AddLabelInputCollection, error) Create(opts *AddLabelInput) (*AddLabelInput, error) Update(existing *AddLabelInput, updates interface{}) (*AddLabelInput, error) ById(id string) (*AddLabelInput, error) Delete(container *AddLabelInput) 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 AddRemoveLoadBalancerServiceLinkInput ¶
type AddRemoveLoadBalancerServiceLinkInput struct { Resource ServiceLink LoadBalancerServiceLink `json:"serviceLink,omitempty" yaml:"service_link,omitempty"` }
type AddRemoveLoadBalancerServiceLinkInputClient ¶
type AddRemoveLoadBalancerServiceLinkInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveLoadBalancerServiceLinkInputClient) ById ¶
func (c *AddRemoveLoadBalancerServiceLinkInputClient) ById(id string) (*AddRemoveLoadBalancerServiceLinkInput, error)
func (*AddRemoveLoadBalancerServiceLinkInputClient) Create ¶
func (c *AddRemoveLoadBalancerServiceLinkInputClient) Create(container *AddRemoveLoadBalancerServiceLinkInput) (*AddRemoveLoadBalancerServiceLinkInput, error)
func (*AddRemoveLoadBalancerServiceLinkInputClient) Delete ¶
func (c *AddRemoveLoadBalancerServiceLinkInputClient) Delete(container *AddRemoveLoadBalancerServiceLinkInput) error
func (*AddRemoveLoadBalancerServiceLinkInputClient) List ¶
func (c *AddRemoveLoadBalancerServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerServiceLinkInputCollection, error)
func (*AddRemoveLoadBalancerServiceLinkInputClient) Update ¶
func (c *AddRemoveLoadBalancerServiceLinkInputClient) Update(existing *AddRemoveLoadBalancerServiceLinkInput, updates interface{}) (*AddRemoveLoadBalancerServiceLinkInput, error)
type AddRemoveLoadBalancerServiceLinkInputCollection ¶
type AddRemoveLoadBalancerServiceLinkInputCollection struct { Collection Data []AddRemoveLoadBalancerServiceLinkInput `json:"data,omitempty"` }
type AddRemoveLoadBalancerServiceLinkInputOperations ¶
type AddRemoveLoadBalancerServiceLinkInputOperations interface { List(opts *ListOpts) (*AddRemoveLoadBalancerServiceLinkInputCollection, error) Create(opts *AddRemoveLoadBalancerServiceLinkInput) (*AddRemoveLoadBalancerServiceLinkInput, error) Update(existing *AddRemoveLoadBalancerServiceLinkInput, updates interface{}) (*AddRemoveLoadBalancerServiceLinkInput, error) ById(id string) (*AddRemoveLoadBalancerServiceLinkInput, error) Delete(container *AddRemoveLoadBalancerServiceLinkInput) error }
type AddRemoveLoadBalancerTargetInput ¶
type AddRemoveLoadBalancerTargetInput struct { Resource LoadBalancerTarget LoadBalancerTarget `json:"loadBalancerTarget,omitempty" yaml:"load_balancer_target,omitempty"` }
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 AddRemoveServiceLinkInput ¶
type AddRemoveServiceLinkInput struct { Resource ServiceLink ServiceLink `json:"serviceLink,omitempty" yaml:"service_link,omitempty"` }
type AddRemoveServiceLinkInputClient ¶
type AddRemoveServiceLinkInputClient struct {
// contains filtered or unexported fields
}
func (*AddRemoveServiceLinkInputClient) ById ¶
func (c *AddRemoveServiceLinkInputClient) ById(id string) (*AddRemoveServiceLinkInput, error)
func (*AddRemoveServiceLinkInputClient) Create ¶
func (c *AddRemoveServiceLinkInputClient) Create(container *AddRemoveServiceLinkInput) (*AddRemoveServiceLinkInput, error)
func (*AddRemoveServiceLinkInputClient) Delete ¶
func (c *AddRemoveServiceLinkInputClient) Delete(container *AddRemoveServiceLinkInput) error
func (*AddRemoveServiceLinkInputClient) List ¶
func (c *AddRemoveServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveServiceLinkInputCollection, error)
func (*AddRemoveServiceLinkInputClient) Update ¶
func (c *AddRemoveServiceLinkInputClient) Update(existing *AddRemoveServiceLinkInput, updates interface{}) (*AddRemoveServiceLinkInput, error)
type AddRemoveServiceLinkInputCollection ¶
type AddRemoveServiceLinkInputCollection struct { Collection Data []AddRemoveServiceLinkInput `json:"data,omitempty"` }
type AddRemoveServiceLinkInputOperations ¶
type AddRemoveServiceLinkInputOperations interface { List(opts *ListOpts) (*AddRemoveServiceLinkInputCollection, error) Create(opts *AddRemoveServiceLinkInput) (*AddRemoveServiceLinkInput, error) Update(existing *AddRemoveServiceLinkInput, updates interface{}) (*AddRemoveServiceLinkInput, error) ById(id string) (*AddRemoveServiceLinkInput, error) Delete(container *AddRemoveServiceLinkInput) error }
type Agent ¶
type Agent struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ManagedConfig bool `json:"managedConfig,omitempty" yaml:"managed_config,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uri string `json:"uri,omitempty" yaml:"uri,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 Amazonec2Config ¶
type Amazonec2Config struct { Resource AccessKey string `json:"accessKey,omitempty" yaml:"access_key,omitempty"` Ami string `json:"ami,omitempty" yaml:"ami,omitempty"` IamInstanceProfile string `json:"iamInstanceProfile,omitempty" yaml:"iam_instance_profile,omitempty"` InstanceType string `json:"instanceType,omitempty" yaml:"instance_type,omitempty"` Monitoring bool `json:"monitoring,omitempty" yaml:"monitoring,omitempty"` PrivateAddressOnly bool `json:"privateAddressOnly,omitempty" yaml:"private_address_only,omitempty"` Region string `json:"region,omitempty" yaml:"region,omitempty"` RequestSpotInstance bool `json:"requestSpotInstance,omitempty" yaml:"request_spot_instance,omitempty"` RootSize string `json:"rootSize,omitempty" yaml:"root_size,omitempty"` SecretKey string `json:"secretKey,omitempty" yaml:"secret_key,omitempty"` SecurityGroup string `json:"securityGroup,omitempty" yaml:"security_group,omitempty"` SessionToken string `json:"sessionToken,omitempty" yaml:"session_token,omitempty"` SpotPrice string `json:"spotPrice,omitempty" yaml:"spot_price,omitempty"` SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"` SubnetId string `json:"subnetId,omitempty" yaml:"subnet_id,omitempty"` UsePrivateAddress bool `json:"usePrivateAddress,omitempty" yaml:"use_private_address,omitempty"` VpcId string `json:"vpcId,omitempty" yaml:"vpc_id,omitempty"` Zone string `json:"zone,omitempty" yaml:"zone,omitempty"` }
type Amazonec2ConfigClient ¶
type Amazonec2ConfigClient struct {
// contains filtered or unexported fields
}
func (*Amazonec2ConfigClient) ById ¶
func (c *Amazonec2ConfigClient) ById(id string) (*Amazonec2Config, error)
func (*Amazonec2ConfigClient) Create ¶
func (c *Amazonec2ConfigClient) Create(container *Amazonec2Config) (*Amazonec2Config, error)
func (*Amazonec2ConfigClient) Delete ¶
func (c *Amazonec2ConfigClient) Delete(container *Amazonec2Config) error
func (*Amazonec2ConfigClient) List ¶
func (c *Amazonec2ConfigClient) List(opts *ListOpts) (*Amazonec2ConfigCollection, error)
func (*Amazonec2ConfigClient) Update ¶
func (c *Amazonec2ConfigClient) Update(existing *Amazonec2Config, updates interface{}) (*Amazonec2Config, error)
type Amazonec2ConfigCollection ¶
type Amazonec2ConfigCollection struct { Collection Data []Amazonec2Config `json:"data,omitempty"` }
type Amazonec2ConfigOperations ¶
type Amazonec2ConfigOperations interface { List(opts *ListOpts) (*Amazonec2ConfigCollection, error) Create(opts *Amazonec2Config) (*Amazonec2Config, error) Update(existing *Amazonec2Config, updates interface{}) (*Amazonec2Config, error) ById(id string) (*Amazonec2Config, error) Delete(container *Amazonec2Config) error }
type ApiKey ¶
type ApiKey struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PublicValue string `json:"publicValue,omitempty" yaml:"public_value,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty" yaml:"secret_value,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ApiKeyClient ¶
type ApiKeyClient struct {
// contains filtered or unexported fields
}
func (*ApiKeyClient) ActionActivate ¶
func (c *ApiKeyClient) ActionActivate(resource *ApiKey) (*Credential, error)
func (*ApiKeyClient) ActionCreate ¶
func (c *ApiKeyClient) ActionCreate(resource *ApiKey) (*Credential, error)
func (*ApiKeyClient) ActionDeactivate ¶
func (c *ApiKeyClient) ActionDeactivate(resource *ApiKey) (*Credential, error)
func (*ApiKeyClient) ActionPurge ¶
func (c *ApiKeyClient) ActionPurge(resource *ApiKey) (*Credential, error)
func (*ApiKeyClient) ActionRemove ¶
func (c *ApiKeyClient) ActionRemove(resource *ApiKey) (*Credential, error)
func (*ApiKeyClient) ActionUpdate ¶
func (c *ApiKeyClient) ActionUpdate(resource *ApiKey) (*Credential, error)
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 ApiKeyOperations interface { List(opts *ListOpts) (*ApiKeyCollection, error) Create(opts *ApiKey) (*ApiKey, error) Update(existing *ApiKey, updates interface{}) (*ApiKey, error) ById(id string) (*ApiKey, error) Delete(container *ApiKey) error ActionActivate(*ApiKey) (*Credential, error) ActionCreate(*ApiKey) (*Credential, error) ActionDeactivate(*ApiKey) (*Credential, error) ActionPurge(*ApiKey) (*Credential, error) ActionRemove(*ApiKey) (*Credential, error) ActionUpdate(*ApiKey) (*Credential, error) }
type AzureConfig ¶
type AzureConfig struct { Resource DockerPort string `json:"dockerPort,omitempty" yaml:"docker_port,omitempty"` DockerSwarmMasterPort string `json:"dockerSwarmMasterPort,omitempty" yaml:"docker_swarm_master_port,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Location string `json:"location,omitempty" yaml:"location,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` PublishSettingsFile string `json:"publishSettingsFile,omitempty" yaml:"publish_settings_file,omitempty"` Size string `json:"size,omitempty" yaml:"size,omitempty"` SshPort string `json:"sshPort,omitempty" yaml:"ssh_port,omitempty"` SubscriptionCert string `json:"subscriptionCert,omitempty" yaml:"subscription_cert,omitempty"` SubscriptionId string `json:"subscriptionId,omitempty" yaml:"subscription_id,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type AzureConfigClient ¶
type AzureConfigClient struct {
// contains filtered or unexported fields
}
func (*AzureConfigClient) ById ¶
func (c *AzureConfigClient) ById(id string) (*AzureConfig, error)
func (*AzureConfigClient) Create ¶
func (c *AzureConfigClient) Create(container *AzureConfig) (*AzureConfig, error)
func (*AzureConfigClient) Delete ¶
func (c *AzureConfigClient) Delete(container *AzureConfig) error
func (*AzureConfigClient) List ¶
func (c *AzureConfigClient) List(opts *ListOpts) (*AzureConfigCollection, error)
func (*AzureConfigClient) Update ¶
func (c *AzureConfigClient) Update(existing *AzureConfig, updates interface{}) (*AzureConfig, error)
type AzureConfigCollection ¶
type AzureConfigCollection struct { Collection Data []AzureConfig `json:"data,omitempty"` }
type AzureConfigOperations ¶
type AzureConfigOperations interface { List(opts *ListOpts) (*AzureConfigCollection, error) Create(opts *AzureConfig) (*AzureConfig, error) Update(existing *AzureConfig, updates interface{}) (*AzureConfig, error) ById(id string) (*AzureConfig, error) Delete(container *AzureConfig) error }
type Certificate ¶
type Certificate struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Algorithm string `json:"algorithm,omitempty" yaml:"algorithm,omitempty"` CN string `json:"cN,omitempty" yaml:"cn,omitempty"` Cert string `json:"cert,omitempty" yaml:"cert,omitempty"` CertChain string `json:"certChain,omitempty" yaml:"cert_chain,omitempty"` CertFingerprint string `json:"certFingerprint,omitempty" yaml:"cert_fingerprint,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExpiresAt string `json:"expiresAt,omitempty" yaml:"expires_at,omitempty"` IssuedAt string `json:"issuedAt,omitempty" yaml:"issued_at,omitempty"` Issuer string `json:"issuer,omitempty" yaml:"issuer,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` KeySize int64 `json:"keySize,omitempty" yaml:"key_size,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SerialNumber string `json:"serialNumber,omitempty" yaml:"serial_number,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty" yaml:"subject_alternative_names,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` }
type CertificateClient ¶
type CertificateClient struct {
// contains filtered or unexported fields
}
func (*CertificateClient) ActionCreate ¶
func (c *CertificateClient) ActionCreate(resource *Certificate) (*Certificate, error)
func (*CertificateClient) ActionRemove ¶
func (c *CertificateClient) ActionRemove(resource *Certificate) (*Certificate, error)
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 ActionCreate(*Certificate) (*Certificate, error) ActionRemove(*Certificate) (*Certificate, error) }
type ChangeSecretInput ¶
type ChangeSecretInputClient ¶
type ChangeSecretInputClient struct {
// contains filtered or unexported fields
}
func (*ChangeSecretInputClient) ById ¶
func (c *ChangeSecretInputClient) ById(id string) (*ChangeSecretInput, error)
func (*ChangeSecretInputClient) Create ¶
func (c *ChangeSecretInputClient) Create(container *ChangeSecretInput) (*ChangeSecretInput, error)
func (*ChangeSecretInputClient) Delete ¶
func (c *ChangeSecretInputClient) Delete(container *ChangeSecretInput) error
func (*ChangeSecretInputClient) List ¶
func (c *ChangeSecretInputClient) List(opts *ListOpts) (*ChangeSecretInputCollection, error)
func (*ChangeSecretInputClient) Update ¶
func (c *ChangeSecretInputClient) Update(existing *ChangeSecretInput, updates interface{}) (*ChangeSecretInput, error)
type ChangeSecretInputCollection ¶
type ChangeSecretInputCollection struct { Collection Data []ChangeSecretInput `json:"data,omitempty"` }
type ChangeSecretInputOperations ¶
type ChangeSecretInputOperations interface { List(opts *ListOpts) (*ChangeSecretInputCollection, error) Create(opts *ChangeSecretInput) (*ChangeSecretInput, error) Update(existing *ChangeSecretInput, updates interface{}) (*ChangeSecretInput, error) ById(id string) (*ChangeSecretInput, error) Delete(container *ChangeSecretInput) error }
type ClientOpts ¶
type Cluster ¶
type Cluster struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AgentState string `json:"agentState,omitempty" yaml:"agent_state,omitempty"` ApiProxy string `json:"apiProxy,omitempty" yaml:"api_proxy,omitempty"` ComputeTotal int64 `json:"computeTotal,omitempty" yaml:"compute_total,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DiscoverySpec string `json:"discoverySpec,omitempty" yaml:"discovery_spec,omitempty"` Info interface{} `json:"info,omitempty" yaml:"info,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PhysicalHostId string `json:"physicalHostId,omitempty" yaml:"physical_host_id,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterClient ¶
type ClusterClient struct {
// contains filtered or unexported fields
}
func (*ClusterClient) ActionActivate ¶
func (c *ClusterClient) ActionActivate(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionAddhost ¶
func (c *ClusterClient) ActionAddhost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error)
func (*ClusterClient) ActionCreate ¶
func (c *ClusterClient) ActionCreate(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionDeactivate ¶
func (c *ClusterClient) ActionDeactivate(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionDockersocket ¶ added in v0.5.2
func (c *ClusterClient) ActionDockersocket(resource *Cluster) (*HostAccess, error)
func (*ClusterClient) ActionPurge ¶
func (c *ClusterClient) ActionPurge(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionRemove ¶
func (c *ClusterClient) ActionRemove(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionRemovehost ¶
func (c *ClusterClient) ActionRemovehost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error)
func (*ClusterClient) ActionRestore ¶
func (c *ClusterClient) ActionRestore(resource *Cluster) (*Host, error)
func (*ClusterClient) ActionUpdate ¶
func (c *ClusterClient) ActionUpdate(resource *Cluster) (*Host, error)
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 ClusterOperations interface { List(opts *ListOpts) (*ClusterCollection, error) Create(opts *Cluster) (*Cluster, error) Update(existing *Cluster, updates interface{}) (*Cluster, error) ById(id string) (*Cluster, error) Delete(container *Cluster) error ActionActivate(*Cluster) (*Host, error) ActionAddhost(*Cluster, *AddRemoveClusterHostInput) (*Cluster, error) ActionCreate(*Cluster) (*Host, error) ActionDeactivate(*Cluster) (*Host, error) ActionDockersocket(*Cluster) (*HostAccess, error) ActionPurge(*Cluster) (*Host, error) ActionRemove(*Cluster) (*Host, error) ActionRemovehost(*Cluster, *AddRemoveClusterHostInput) (*Cluster, error) ActionRestore(*Cluster) (*Host, error) ActionUpdate(*Cluster) (*Host, error) }
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 ComposeConfig ¶
type ComposeConfigClient ¶
type ComposeConfigClient struct {
// contains filtered or unexported fields
}
func (*ComposeConfigClient) ById ¶
func (c *ComposeConfigClient) ById(id string) (*ComposeConfig, error)
func (*ComposeConfigClient) Create ¶
func (c *ComposeConfigClient) Create(container *ComposeConfig) (*ComposeConfig, error)
func (*ComposeConfigClient) Delete ¶
func (c *ComposeConfigClient) Delete(container *ComposeConfig) error
func (*ComposeConfigClient) List ¶
func (c *ComposeConfigClient) List(opts *ListOpts) (*ComposeConfigCollection, error)
func (*ComposeConfigClient) Update ¶
func (c *ComposeConfigClient) Update(existing *ComposeConfig, updates interface{}) (*ComposeConfig, error)
type ComposeConfigCollection ¶
type ComposeConfigCollection struct { Collection Data []ComposeConfig `json:"data,omitempty"` }
type ComposeConfigInput ¶
type ComposeConfigInputClient ¶
type ComposeConfigInputClient struct {
// contains filtered or unexported fields
}
func (*ComposeConfigInputClient) ById ¶
func (c *ComposeConfigInputClient) ById(id string) (*ComposeConfigInput, error)
func (*ComposeConfigInputClient) Create ¶
func (c *ComposeConfigInputClient) Create(container *ComposeConfigInput) (*ComposeConfigInput, error)
func (*ComposeConfigInputClient) Delete ¶
func (c *ComposeConfigInputClient) Delete(container *ComposeConfigInput) error
func (*ComposeConfigInputClient) List ¶
func (c *ComposeConfigInputClient) List(opts *ListOpts) (*ComposeConfigInputCollection, error)
func (*ComposeConfigInputClient) Update ¶
func (c *ComposeConfigInputClient) Update(existing *ComposeConfigInput, updates interface{}) (*ComposeConfigInput, error)
type ComposeConfigInputCollection ¶
type ComposeConfigInputCollection struct { Collection Data []ComposeConfigInput `json:"data,omitempty"` }
type ComposeConfigInputOperations ¶
type ComposeConfigInputOperations interface { List(opts *ListOpts) (*ComposeConfigInputCollection, error) Create(opts *ComposeConfigInput) (*ComposeConfigInput, error) Update(existing *ComposeConfigInput, updates interface{}) (*ComposeConfigInput, error) ById(id string) (*ComposeConfigInput, error) Delete(container *ComposeConfigInput) error }
type ComposeConfigOperations ¶
type ComposeConfigOperations interface { List(opts *ListOpts) (*ComposeConfigCollection, error) Create(opts *ComposeConfig) (*ComposeConfig, error) Update(existing *ComposeConfig, updates interface{}) (*ComposeConfig, error) ById(id string) (*ComposeConfig, error) Delete(container *ComposeConfig) error }
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 AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AppliedUpdated string `json:"appliedUpdated,omitempty" yaml:"applied_updated,omitempty"` AppliedVersion int64 `json:"appliedVersion,omitempty" yaml:"applied_version,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RequestedUpdated string `json:"requestedUpdated,omitempty" yaml:"requested_updated,omitempty"` RequestedVersion int64 `json:"requestedVersion,omitempty" yaml:"requested_version,omitempty"` SourceVersion string `json:"sourceVersion,omitempty" yaml:"source_version,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" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AllocationState string `json:"allocationState,omitempty" yaml:"allocation_state,omitempty"` Build *DockerBuild `json:"build,omitempty" yaml:"build,omitempty"` CapAdd []string `json:"capAdd,omitempty" yaml:"cap_add,omitempty"` CapDrop []string `json:"capDrop,omitempty" yaml:"cap_drop,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` Count int64 `json:"count,omitempty" yaml:"count,omitempty"` CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DataVolumeMounts map[string]interface{} `json:"dataVolumeMounts,omitempty" yaml:"data_volume_mounts,omitempty"` DataVolumes []string `json:"dataVolumes,omitempty" yaml:"data_volumes,omitempty"` DataVolumesFrom []string `json:"dataVolumesFrom,omitempty" yaml:"data_volumes_from,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Devices []string `json:"devices,omitempty" yaml:"devices,omitempty"` Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"` DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"` DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"` EntryPoint []string `json:"entryPoint,omitempty" yaml:"entry_point,omitempty"` Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"` Expose []string `json:"expose,omitempty" yaml:"expose,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExtraHosts []string `json:"extraHosts,omitempty" yaml:"extra_hosts,omitempty"` FirstRunning string `json:"firstRunning,omitempty" yaml:"first_running,omitempty"` HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks map[string]interface{} `json:"instanceLinks,omitempty" yaml:"instance_links,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]interface{} `json:"lxcConf,omitempty" yaml:"lxc_conf,omitempty"` Memory int64 `json:"memory,omitempty" yaml:"memory,omitempty"` MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"` NetworkContainerId string `json:"networkContainerId,omitempty" yaml:"network_container_id,omitempty"` NetworkIds []string `json:"networkIds,omitempty" yaml:"network_ids,omitempty"` NetworkMode string `json:"networkMode,omitempty" yaml:"network_mode,omitempty"` PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"` Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"` PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"` Privileged bool `json:"privileged,omitempty" yaml:"privileged,omitempty"` PublishAllPorts bool `json:"publishAllPorts,omitempty" yaml:"publish_all_ports,omitempty"` ReadOnly bool `json:"readOnly,omitempty" yaml:"read_only,omitempty"` RegistryCredentialId string `json:"registryCredentialId,omitempty" yaml:"registry_credential_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RequestedHostId string `json:"requestedHostId,omitempty" yaml:"requested_host_id,omitempty"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"` StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StdinOpen bool `json:"stdinOpen,omitempty" yaml:"stdin_open,omitempty"` SystemContainer string `json:"systemContainer,omitempty" yaml:"system_container,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Tty bool `json:"tty,omitempty" yaml:"tty,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` VolumeDriver string `json:"volumeDriver,omitempty" yaml:"volume_driver,omitempty"` WorkingDir string `json:"workingDir,omitempty" yaml:"working_dir,omitempty"` }
type ContainerClient ¶
type ContainerClient struct {
// contains filtered or unexported fields
}
func (*ContainerClient) ActionAllocate ¶
func (c *ContainerClient) ActionAllocate(resource *Container) (*Instance, error)
func (*ContainerClient) ActionConsole ¶
func (c *ContainerClient) ActionConsole(resource *Container, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*ContainerClient) ActionCreate ¶
func (c *ContainerClient) ActionCreate(resource *Container) (*Instance, error)
func (*ContainerClient) ActionDeallocate ¶
func (c *ContainerClient) ActionDeallocate(resource *Container) (*Instance, error)
func (*ContainerClient) ActionExecute ¶
func (c *ContainerClient) ActionExecute(resource *Container, input *ContainerExec) (*HostAccess, error)
func (*ContainerClient) ActionLogs ¶
func (c *ContainerClient) ActionLogs(resource *Container, input *ContainerLogs) (*HostAccess, error)
func (*ContainerClient) ActionMigrate ¶
func (c *ContainerClient) ActionMigrate(resource *Container) (*Instance, error)
func (*ContainerClient) ActionPurge ¶
func (c *ContainerClient) ActionPurge(resource *Container) (*Instance, error)
func (*ContainerClient) ActionRemove ¶
func (c *ContainerClient) ActionRemove(resource *Container) (*Instance, error)
func (*ContainerClient) ActionRestart ¶
func (c *ContainerClient) ActionRestart(resource *Container) (*Instance, error)
func (*ContainerClient) ActionRestore ¶
func (c *ContainerClient) ActionRestore(resource *Container) (*Instance, error)
func (*ContainerClient) ActionSetlabels ¶
func (c *ContainerClient) ActionSetlabels(resource *Container, input *SetLabelsInput) (*Container, error)
func (*ContainerClient) ActionStart ¶
func (c *ContainerClient) ActionStart(resource *Container) (*Instance, error)
func (*ContainerClient) ActionStop ¶
func (c *ContainerClient) ActionStop(resource *Container, input *InstanceStop) (*Instance, error)
func (*ContainerClient) ActionUpdate ¶
func (c *ContainerClient) ActionUpdate(resource *Container) (*Instance, error)
func (*ContainerClient) ActionUpdatehealthy ¶
func (c *ContainerClient) ActionUpdatehealthy(resource *Container) (*Instance, error)
func (*ContainerClient) ActionUpdateunhealthy ¶
func (c *ContainerClient) ActionUpdateunhealthy(resource *Container) (*Instance, error)
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" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DockerInspect interface{} `json:"dockerInspect,omitempty" yaml:"docker_inspect,omitempty"` ExternalFrom string `json:"externalFrom,omitempty" yaml:"external_from,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExternalStatus string `json:"externalStatus,omitempty" yaml:"external_status,omitempty"` ExternalTimestamp int64 `json:"externalTimestamp,omitempty" yaml:"external_timestamp,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ReportedHostUuid string `json:"reportedHostUuid,omitempty" yaml:"reported_host_uuid,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,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 ContainerExec struct { Resource AttachStdin bool `json:"attachStdin,omitempty" yaml:"attach_stdin,omitempty"` AttachStdout bool `json:"attachStdout,omitempty" yaml:"attach_stdout,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` Tty bool `json:"tty,omitempty" yaml:"tty,omitempty"` }
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 ContainerOperations interface { List(opts *ListOpts) (*ContainerCollection, error) Create(opts *Container) (*Container, error) Update(existing *Container, updates interface{}) (*Container, error) ById(id string) (*Container, error) Delete(container *Container) error ActionAllocate(*Container) (*Instance, error) ActionConsole(*Container, *InstanceConsoleInput) (*InstanceConsole, error) ActionCreate(*Container) (*Instance, error) ActionDeallocate(*Container) (*Instance, error) ActionExecute(*Container, *ContainerExec) (*HostAccess, error) ActionLogs(*Container, *ContainerLogs) (*HostAccess, error) ActionMigrate(*Container) (*Instance, error) ActionPurge(*Container) (*Instance, error) ActionRemove(*Container) (*Instance, error) ActionRestart(*Container) (*Instance, error) ActionRestore(*Container) (*Instance, error) ActionSetlabels(*Container, *SetLabelsInput) (*Container, error) ActionStart(*Container) (*Instance, error) ActionStop(*Container, *InstanceStop) (*Instance, error) ActionUpdate(*Container) (*Instance, error) ActionUpdatehealthy(*Container) (*Instance, error) ActionUpdateunhealthy(*Container) (*Instance, error) }
type Credential ¶
type Credential struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PublicValue string `json:"publicValue,omitempty" yaml:"public_value,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty" yaml:"secret_value,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) 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) ActionUpdate(*Credential) (*Credential, error) }
type Databasechangelog ¶
type Databasechangelog struct { Resource Author string `json:"author,omitempty" yaml:"author,omitempty"` Comments string `json:"comments,omitempty" yaml:"comments,omitempty"` Dateexecuted string `json:"dateexecuted,omitempty" yaml:"dateexecuted,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Exectype string `json:"exectype,omitempty" yaml:"exectype,omitempty"` Filename string `json:"filename,omitempty" yaml:"filename,omitempty"` Liquibase string `json:"liquibase,omitempty" yaml:"liquibase,omitempty"` Md5sum string `json:"md5sum,omitempty" yaml:"md5sum,omitempty"` Orderexecuted int64 `json:"orderexecuted,omitempty" yaml:"orderexecuted,omitempty"` Tag string `json:"tag,omitempty" yaml:"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 DigitaloceanConfig struct { Resource AccessToken string `json:"accessToken,omitempty" yaml:"access_token,omitempty"` Backups bool `json:"backups,omitempty" yaml:"backups,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Ipv6 bool `json:"ipv6,omitempty" yaml:"ipv6,omitempty"` PrivateNetworking bool `json:"privateNetworking,omitempty" yaml:"private_networking,omitempty"` Region string `json:"region,omitempty" yaml:"region,omitempty"` Size string `json:"size,omitempty" yaml:"size,omitempty"` SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"` }
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 DnsService ¶
type DnsService struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` EnvironmentId string `json:"environmentId,omitempty" yaml:"environment_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousLaunchConfig *LaunchConfig `json:"previousLaunchConfig,omitempty" yaml:"previous_launch_config,omitempty"` PreviousSecondaryLaunchConfigs []interface{} `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Upgrade ServiceUpgrade `json:"upgrade,omitempty" yaml:"upgrade,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type DnsServiceClient ¶
type DnsServiceClient struct {
// contains filtered or unexported fields
}
func (*DnsServiceClient) ActionActivate ¶
func (c *DnsServiceClient) ActionActivate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionAddservicelink ¶
func (c *DnsServiceClient) ActionAddservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*DnsServiceClient) ActionCancelrollback ¶ added in v0.5.0
func (c *DnsServiceClient) ActionCancelrollback(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionCancelupgrade ¶
func (c *DnsServiceClient) ActionCancelupgrade(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionCreate ¶
func (c *DnsServiceClient) ActionCreate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionDeactivate ¶
func (c *DnsServiceClient) ActionDeactivate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionFinishupgrade ¶ added in v0.5.0
func (c *DnsServiceClient) ActionFinishupgrade(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionRemove ¶
func (c *DnsServiceClient) ActionRemove(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionRemoveservicelink ¶
func (c *DnsServiceClient) ActionRemoveservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*DnsServiceClient) ActionRollback ¶ added in v0.5.0
func (c *DnsServiceClient) ActionRollback(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionSetservicelinks ¶
func (c *DnsServiceClient) ActionSetservicelinks(resource *DnsService, input *SetServiceLinksInput) (*Service, error)
func (*DnsServiceClient) ActionUpdate ¶
func (c *DnsServiceClient) ActionUpdate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionUpgrade ¶
func (c *DnsServiceClient) ActionUpgrade(resource *DnsService, input *ServiceUpgrade) (*Service, error)
func (*DnsServiceClient) ById ¶
func (c *DnsServiceClient) ById(id string) (*DnsService, error)
func (*DnsServiceClient) Create ¶
func (c *DnsServiceClient) Create(container *DnsService) (*DnsService, error)
func (*DnsServiceClient) Delete ¶
func (c *DnsServiceClient) Delete(container *DnsService) error
func (*DnsServiceClient) List ¶
func (c *DnsServiceClient) List(opts *ListOpts) (*DnsServiceCollection, error)
func (*DnsServiceClient) Update ¶
func (c *DnsServiceClient) Update(existing *DnsService, updates interface{}) (*DnsService, error)
type DnsServiceCollection ¶
type DnsServiceCollection struct { Collection Data []DnsService `json:"data,omitempty"` }
type DnsServiceOperations ¶
type DnsServiceOperations interface { List(opts *ListOpts) (*DnsServiceCollection, error) Create(opts *DnsService) (*DnsService, error) Update(existing *DnsService, updates interface{}) (*DnsService, error) ById(id string) (*DnsService, error) Delete(container *DnsService) error ActionActivate(*DnsService) (*Service, error) ActionAddservicelink(*DnsService, *AddRemoveServiceLinkInput) (*Service, error) ActionCancelrollback(*DnsService) (*Service, error) ActionCancelupgrade(*DnsService) (*Service, error) ActionCreate(*DnsService) (*Service, error) ActionDeactivate(*DnsService) (*Service, error) ActionFinishupgrade(*DnsService) (*Service, error) ActionRemove(*DnsService) (*Service, error) ActionRemoveservicelink(*DnsService, *AddRemoveServiceLinkInput) (*Service, error) ActionRollback(*DnsService) (*Service, error) ActionSetservicelinks(*DnsService, *SetServiceLinksInput) (*Service, error) ActionUpdate(*DnsService) (*Service, error) ActionUpgrade(*DnsService, *ServiceUpgrade) (*Service, error) }
type DockerBuild ¶
type DockerBuild struct { Resource Context string `json:"context,omitempty" yaml:"context,omitempty"` Dockerfile string `json:"dockerfile,omitempty" yaml:"dockerfile,omitempty"` Forcerm bool `json:"forcerm,omitempty" yaml:"forcerm,omitempty"` Nocache bool `json:"nocache,omitempty" yaml:"nocache,omitempty"` Remote string `json:"remote,omitempty" yaml:"remote,omitempty"` Rm bool `json:"rm,omitempty" yaml:"rm,omitempty"` }
type DockerBuildClient ¶
type DockerBuildClient struct {
// contains filtered or unexported fields
}
func (*DockerBuildClient) ById ¶
func (c *DockerBuildClient) ById(id string) (*DockerBuild, error)
func (*DockerBuildClient) Create ¶
func (c *DockerBuildClient) Create(container *DockerBuild) (*DockerBuild, error)
func (*DockerBuildClient) Delete ¶
func (c *DockerBuildClient) Delete(container *DockerBuild) error
func (*DockerBuildClient) List ¶
func (c *DockerBuildClient) List(opts *ListOpts) (*DockerBuildCollection, error)
func (*DockerBuildClient) Update ¶
func (c *DockerBuildClient) Update(existing *DockerBuild, updates interface{}) (*DockerBuild, error)
type DockerBuildCollection ¶
type DockerBuildCollection struct { Collection Data []DockerBuild `json:"data,omitempty"` }
type DockerBuildOperations ¶
type DockerBuildOperations interface { List(opts *ListOpts) (*DockerBuildCollection, error) Create(opts *DockerBuild) (*DockerBuild, error) Update(existing *DockerBuild, updates interface{}) (*DockerBuild, error) ById(id string) (*DockerBuild, error) Delete(container *DockerBuild) error }
type Environment ¶
type Environment struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DockerCompose string `json:"dockerCompose,omitempty" yaml:"docker_compose,omitempty"` Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousExternalId string `json:"previousExternalId,omitempty" yaml:"previous_external_id,omitempty"` RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancher_compose,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type EnvironmentClient ¶
type EnvironmentClient struct {
// contains filtered or unexported fields
}
func (*EnvironmentClient) ActionCancelrollback ¶ added in v0.5.0
func (c *EnvironmentClient) ActionCancelrollback(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionCancelupgrade ¶ added in v0.5.0
func (c *EnvironmentClient) ActionCancelupgrade(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionCreate ¶
func (c *EnvironmentClient) ActionCreate(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionError ¶
func (c *EnvironmentClient) ActionError(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionExportconfig ¶
func (c *EnvironmentClient) ActionExportconfig(resource *Environment, input *ComposeConfigInput) (*ComposeConfig, error)
func (*EnvironmentClient) ActionFinishupgrade ¶ added in v0.5.0
func (c *EnvironmentClient) ActionFinishupgrade(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionRemove ¶
func (c *EnvironmentClient) ActionRemove(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionRollback ¶ added in v0.5.0
func (c *EnvironmentClient) ActionRollback(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionUpdate ¶
func (c *EnvironmentClient) ActionUpdate(resource *Environment) (*Environment, error)
func (*EnvironmentClient) ActionUpgrade ¶ added in v0.5.0
func (c *EnvironmentClient) ActionUpgrade(resource *Environment, input *EnvironmentUpgrade) (*Environment, error)
func (*EnvironmentClient) ById ¶
func (c *EnvironmentClient) ById(id string) (*Environment, error)
func (*EnvironmentClient) Create ¶
func (c *EnvironmentClient) Create(container *Environment) (*Environment, error)
func (*EnvironmentClient) Delete ¶
func (c *EnvironmentClient) Delete(container *Environment) error
func (*EnvironmentClient) List ¶
func (c *EnvironmentClient) List(opts *ListOpts) (*EnvironmentCollection, error)
func (*EnvironmentClient) Update ¶
func (c *EnvironmentClient) Update(existing *Environment, updates interface{}) (*Environment, error)
type EnvironmentCollection ¶
type EnvironmentCollection struct { Collection Data []Environment `json:"data,omitempty"` }
type EnvironmentOperations ¶
type EnvironmentOperations interface { List(opts *ListOpts) (*EnvironmentCollection, error) Create(opts *Environment) (*Environment, error) Update(existing *Environment, updates interface{}) (*Environment, error) ById(id string) (*Environment, error) Delete(container *Environment) error ActionCancelrollback(*Environment) (*Environment, error) ActionCancelupgrade(*Environment) (*Environment, error) ActionCreate(*Environment) (*Environment, error) ActionError(*Environment) (*Environment, error) ActionExportconfig(*Environment, *ComposeConfigInput) (*ComposeConfig, error) ActionFinishupgrade(*Environment) (*Environment, error) ActionRemove(*Environment) (*Environment, error) ActionRollback(*Environment) (*Environment, error) ActionUpdate(*Environment) (*Environment, error) ActionUpgrade(*Environment, *EnvironmentUpgrade) (*Environment, error) }
type EnvironmentUpgrade ¶ added in v0.5.0
type EnvironmentUpgrade struct { Resource DockerCompose string `json:"dockerCompose,omitempty" yaml:"docker_compose,omitempty"` Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancher_compose,omitempty"` }
type EnvironmentUpgradeClient ¶ added in v0.5.0
type EnvironmentUpgradeClient struct {
// contains filtered or unexported fields
}
func (*EnvironmentUpgradeClient) ById ¶ added in v0.5.0
func (c *EnvironmentUpgradeClient) ById(id string) (*EnvironmentUpgrade, error)
func (*EnvironmentUpgradeClient) Create ¶ added in v0.5.0
func (c *EnvironmentUpgradeClient) Create(container *EnvironmentUpgrade) (*EnvironmentUpgrade, error)
func (*EnvironmentUpgradeClient) Delete ¶ added in v0.5.0
func (c *EnvironmentUpgradeClient) Delete(container *EnvironmentUpgrade) error
func (*EnvironmentUpgradeClient) List ¶ added in v0.5.0
func (c *EnvironmentUpgradeClient) List(opts *ListOpts) (*EnvironmentUpgradeCollection, error)
func (*EnvironmentUpgradeClient) Update ¶ added in v0.5.0
func (c *EnvironmentUpgradeClient) Update(existing *EnvironmentUpgrade, updates interface{}) (*EnvironmentUpgrade, error)
type EnvironmentUpgradeCollection ¶ added in v0.5.0
type EnvironmentUpgradeCollection struct { Collection Data []EnvironmentUpgrade `json:"data,omitempty"` }
type EnvironmentUpgradeOperations ¶ added in v0.5.0
type EnvironmentUpgradeOperations interface { List(opts *ListOpts) (*EnvironmentUpgradeCollection, error) Create(opts *EnvironmentUpgrade) (*EnvironmentUpgrade, error) Update(existing *EnvironmentUpgrade, updates interface{}) (*EnvironmentUpgrade, error) ById(id string) (*EnvironmentUpgrade, error) Delete(container *EnvironmentUpgrade) error }
type ExoscaleConfig ¶
type ExoscaleConfig struct { Resource ApiKey string `json:"apiKey,omitempty" yaml:"api_key,omitempty"` ApiSecretKey string `json:"apiSecretKey,omitempty" yaml:"api_secret_key,omitempty"` AvailabilityZone string `json:"availabilityZone,omitempty" yaml:"availability_zone,omitempty"` DiskSize string `json:"diskSize,omitempty" yaml:"disk_size,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` InstanceProfile string `json:"instanceProfile,omitempty" yaml:"instance_profile,omitempty"` SecurityGroup []string `json:"securityGroup,omitempty" yaml:"security_group,omitempty"` Url string `json:"url,omitempty" yaml:"url,omitempty"` }
type ExoscaleConfigClient ¶
type ExoscaleConfigClient struct {
// contains filtered or unexported fields
}
func (*ExoscaleConfigClient) ById ¶
func (c *ExoscaleConfigClient) ById(id string) (*ExoscaleConfig, error)
func (*ExoscaleConfigClient) Create ¶
func (c *ExoscaleConfigClient) Create(container *ExoscaleConfig) (*ExoscaleConfig, error)
func (*ExoscaleConfigClient) Delete ¶
func (c *ExoscaleConfigClient) Delete(container *ExoscaleConfig) error
func (*ExoscaleConfigClient) List ¶
func (c *ExoscaleConfigClient) List(opts *ListOpts) (*ExoscaleConfigCollection, error)
func (*ExoscaleConfigClient) Update ¶
func (c *ExoscaleConfigClient) Update(existing *ExoscaleConfig, updates interface{}) (*ExoscaleConfig, error)
type ExoscaleConfigCollection ¶
type ExoscaleConfigCollection struct { Collection Data []ExoscaleConfig `json:"data,omitempty"` }
type ExoscaleConfigOperations ¶
type ExoscaleConfigOperations interface { List(opts *ListOpts) (*ExoscaleConfigCollection, error) Create(opts *ExoscaleConfig) (*ExoscaleConfig, error) Update(existing *ExoscaleConfig, updates interface{}) (*ExoscaleConfig, error) ById(id string) (*ExoscaleConfig, error) Delete(container *ExoscaleConfig) 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" yaml:"exclude_setting,omitempty"` Implementations []interface{} `json:"implementations,omitempty" yaml:"implementations,omitempty"` IncludeSetting string `json:"includeSetting,omitempty" yaml:"include_setting,omitempty"` ListSetting string `json:"listSetting,omitempty" yaml:"list_setting,omitempty"` Name string `json:"name,omitempty" yaml:"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 ExternalEvent ¶ added in v0.5.0
type ExternalEvent struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ReportedAccountId string `json:"reportedAccountId,omitempty" yaml:"reported_account_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalEventClient ¶ added in v0.5.0
type ExternalEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalEventClient) ActionCreate ¶ added in v0.5.0
func (c *ExternalEventClient) ActionCreate(resource *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) ActionRemove ¶ added in v0.5.0
func (c *ExternalEventClient) ActionRemove(resource *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) ById ¶ added in v0.5.0
func (c *ExternalEventClient) ById(id string) (*ExternalEvent, error)
func (*ExternalEventClient) Create ¶ added in v0.5.0
func (c *ExternalEventClient) Create(container *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) Delete ¶ added in v0.5.0
func (c *ExternalEventClient) Delete(container *ExternalEvent) error
func (*ExternalEventClient) List ¶ added in v0.5.0
func (c *ExternalEventClient) List(opts *ListOpts) (*ExternalEventCollection, error)
func (*ExternalEventClient) Update ¶ added in v0.5.0
func (c *ExternalEventClient) Update(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error)
type ExternalEventCollection ¶ added in v0.5.0
type ExternalEventCollection struct { Collection Data []ExternalEvent `json:"data,omitempty"` }
type ExternalEventOperations ¶ added in v0.5.0
type ExternalEventOperations interface { List(opts *ListOpts) (*ExternalEventCollection, error) Create(opts *ExternalEvent) (*ExternalEvent, error) Update(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error) ById(id string) (*ExternalEvent, error) Delete(container *ExternalEvent) error ActionCreate(*ExternalEvent) (*ExternalEvent, error) ActionRemove(*ExternalEvent) (*ExternalEvent, error) }
type ExternalHandler ¶
type ExternalHandler struct { Resource Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Priority int64 `json:"priority,omitempty" yaml:"priority,omitempty"` ProcessConfigs []interface{} `json:"processConfigs,omitempty" yaml:"process_configs,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Retries int64 `json:"retries,omitempty" yaml:"retries,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` TimeoutMillis int64 `json:"timeoutMillis,omitempty" yaml:"timeout_millis,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalHandlerId string `json:"externalHandlerId,omitempty" yaml:"external_handler_id,omitempty"` ExternalHandlerProcessId string `json:"externalHandlerProcessId,omitempty" yaml:"external_handler_process_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OnError string `json:"onError,omitempty" yaml:"on_error,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 ExternalHandlerProcessConfigClient ¶
type ExternalHandlerProcessConfigClient struct {
// contains filtered or unexported fields
}
func (*ExternalHandlerProcessConfigClient) ById ¶
func (c *ExternalHandlerProcessConfigClient) ById(id string) (*ExternalHandlerProcessConfig, error)
func (*ExternalHandlerProcessConfigClient) Create ¶
func (c *ExternalHandlerProcessConfigClient) Create(container *ExternalHandlerProcessConfig) (*ExternalHandlerProcessConfig, error)
func (*ExternalHandlerProcessConfigClient) Delete ¶
func (c *ExternalHandlerProcessConfigClient) Delete(container *ExternalHandlerProcessConfig) error
func (*ExternalHandlerProcessConfigClient) List ¶
func (c *ExternalHandlerProcessConfigClient) List(opts *ListOpts) (*ExternalHandlerProcessConfigCollection, error)
func (*ExternalHandlerProcessConfigClient) Update ¶
func (c *ExternalHandlerProcessConfigClient) Update(existing *ExternalHandlerProcessConfig, updates interface{}) (*ExternalHandlerProcessConfig, error)
type ExternalHandlerProcessConfigCollection ¶
type ExternalHandlerProcessConfigCollection struct { Collection Data []ExternalHandlerProcessConfig `json:"data,omitempty"` }
type ExternalHandlerProcessConfigOperations ¶
type ExternalHandlerProcessConfigOperations interface { List(opts *ListOpts) (*ExternalHandlerProcessConfigCollection, error) Create(opts *ExternalHandlerProcessConfig) (*ExternalHandlerProcessConfig, error) Update(existing *ExternalHandlerProcessConfig, updates interface{}) (*ExternalHandlerProcessConfig, error) ById(id string) (*ExternalHandlerProcessConfig, error) Delete(container *ExternalHandlerProcessConfig) error }
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 ExternalService ¶
type ExternalService struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` EnvironmentId string `json:"environmentId,omitempty" yaml:"environment_id,omitempty"` ExternalIpAddresses []string `json:"externalIpAddresses,omitempty" yaml:"external_ip_addresses,omitempty"` HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousLaunchConfig *LaunchConfig `json:"previousLaunchConfig,omitempty" yaml:"previous_launch_config,omitempty"` PreviousSecondaryLaunchConfigs []interface{} `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Upgrade ServiceUpgrade `json:"upgrade,omitempty" yaml:"upgrade,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalServiceClient ¶
type ExternalServiceClient struct {
// contains filtered or unexported fields
}
func (*ExternalServiceClient) ActionActivate ¶
func (c *ExternalServiceClient) ActionActivate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionAddservicelink ¶
func (c *ExternalServiceClient) ActionAddservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*ExternalServiceClient) ActionCancelrollback ¶ added in v0.5.0
func (c *ExternalServiceClient) ActionCancelrollback(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionCancelupgrade ¶
func (c *ExternalServiceClient) ActionCancelupgrade(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionCreate ¶
func (c *ExternalServiceClient) ActionCreate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionDeactivate ¶
func (c *ExternalServiceClient) ActionDeactivate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionFinishupgrade ¶ added in v0.5.0
func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRemove ¶
func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRemoveservicelink ¶
func (c *ExternalServiceClient) ActionRemoveservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*ExternalServiceClient) ActionRollback ¶ added in v0.5.0
func (c *ExternalServiceClient) ActionRollback(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionSetservicelinks ¶
func (c *ExternalServiceClient) ActionSetservicelinks(resource *ExternalService, input *SetServiceLinksInput) (*Service, error)
func (*ExternalServiceClient) ActionUpdate ¶
func (c *ExternalServiceClient) ActionUpdate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionUpgrade ¶
func (c *ExternalServiceClient) ActionUpgrade(resource *ExternalService, input *ServiceUpgrade) (*Service, error)
func (*ExternalServiceClient) ById ¶
func (c *ExternalServiceClient) ById(id string) (*ExternalService, error)
func (*ExternalServiceClient) Create ¶
func (c *ExternalServiceClient) Create(container *ExternalService) (*ExternalService, error)
func (*ExternalServiceClient) Delete ¶
func (c *ExternalServiceClient) Delete(container *ExternalService) error
func (*ExternalServiceClient) List ¶
func (c *ExternalServiceClient) List(opts *ListOpts) (*ExternalServiceCollection, error)
func (*ExternalServiceClient) Update ¶
func (c *ExternalServiceClient) Update(existing *ExternalService, updates interface{}) (*ExternalService, error)
type ExternalServiceCollection ¶
type ExternalServiceCollection struct { Collection Data []ExternalService `json:"data,omitempty"` }
type ExternalServiceOperations ¶
type ExternalServiceOperations interface { List(opts *ListOpts) (*ExternalServiceCollection, error) Create(opts *ExternalService) (*ExternalService, error) Update(existing *ExternalService, updates interface{}) (*ExternalService, error) ById(id string) (*ExternalService, error) Delete(container *ExternalService) error ActionActivate(*ExternalService) (*Service, error) ActionAddservicelink(*ExternalService, *AddRemoveServiceLinkInput) (*Service, error) ActionCancelrollback(*ExternalService) (*Service, error) ActionCancelupgrade(*ExternalService) (*Service, error) ActionCreate(*ExternalService) (*Service, error) ActionDeactivate(*ExternalService) (*Service, error) ActionFinishupgrade(*ExternalService) (*Service, error) ActionRemove(*ExternalService) (*Service, error) ActionRemoveservicelink(*ExternalService, *AddRemoveServiceLinkInput) (*Service, error) ActionRollback(*ExternalService) (*Service, error) ActionSetservicelinks(*ExternalService, *SetServiceLinksInput) (*Service, error) ActionUpdate(*ExternalService) (*Service, error) ActionUpgrade(*ExternalService, *ServiceUpgrade) (*Service, error) }
type ExternalStoragePoolEvent ¶ added in v0.5.0
type ExternalStoragePoolEvent struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` HostUuids []string `json:"hostUuids,omitempty" yaml:"host_uuids,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ReportedAccountId string `json:"reportedAccountId,omitempty" yaml:"reported_account_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StoragePool StoragePool `json:"storagePool,omitempty" yaml:"storage_pool,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalStoragePoolEventClient ¶ added in v0.5.0
type ExternalStoragePoolEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalStoragePoolEventClient) ActionCreate ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) ActionCreate(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
func (*ExternalStoragePoolEventClient) ActionRemove ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) ActionRemove(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
func (*ExternalStoragePoolEventClient) ById ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) ById(id string) (*ExternalStoragePoolEvent, error)
func (*ExternalStoragePoolEventClient) Create ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) Create(container *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error)
func (*ExternalStoragePoolEventClient) Delete ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) Delete(container *ExternalStoragePoolEvent) error
func (*ExternalStoragePoolEventClient) List ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) List(opts *ListOpts) (*ExternalStoragePoolEventCollection, error)
func (*ExternalStoragePoolEventClient) Update ¶ added in v0.5.0
func (c *ExternalStoragePoolEventClient) Update(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error)
type ExternalStoragePoolEventCollection ¶ added in v0.5.0
type ExternalStoragePoolEventCollection struct { Collection Data []ExternalStoragePoolEvent `json:"data,omitempty"` }
type ExternalStoragePoolEventOperations ¶ added in v0.5.0
type ExternalStoragePoolEventOperations interface { List(opts *ListOpts) (*ExternalStoragePoolEventCollection, error) Create(opts *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error) Update(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error) ById(id string) (*ExternalStoragePoolEvent, error) Delete(container *ExternalStoragePoolEvent) error ActionCreate(*ExternalStoragePoolEvent) (*ExternalEvent, error) ActionRemove(*ExternalStoragePoolEvent) (*ExternalEvent, error) }
type ExternalVolumeEvent ¶ added in v0.5.0
type ExternalVolumeEvent struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ReportedAccountId string `json:"reportedAccountId,omitempty" yaml:"reported_account_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StoragePoolExternalId string `json:"storagePoolExternalId,omitempty" yaml:"storage_pool_external_id,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Volume Volume `json:"volume,omitempty" yaml:"volume,omitempty"` }
type ExternalVolumeEventClient ¶ added in v0.5.0
type ExternalVolumeEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalVolumeEventClient) ActionCreate ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) ActionCreate(resource *ExternalVolumeEvent) (*ExternalEvent, error)
func (*ExternalVolumeEventClient) ActionRemove ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) ActionRemove(resource *ExternalVolumeEvent) (*ExternalEvent, error)
func (*ExternalVolumeEventClient) ById ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) ById(id string) (*ExternalVolumeEvent, error)
func (*ExternalVolumeEventClient) Create ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) Create(container *ExternalVolumeEvent) (*ExternalVolumeEvent, error)
func (*ExternalVolumeEventClient) Delete ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) Delete(container *ExternalVolumeEvent) error
func (*ExternalVolumeEventClient) List ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) List(opts *ListOpts) (*ExternalVolumeEventCollection, error)
func (*ExternalVolumeEventClient) Update ¶ added in v0.5.0
func (c *ExternalVolumeEventClient) Update(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error)
type ExternalVolumeEventCollection ¶ added in v0.5.0
type ExternalVolumeEventCollection struct { Collection Data []ExternalVolumeEvent `json:"data,omitempty"` }
type ExternalVolumeEventOperations ¶ added in v0.5.0
type ExternalVolumeEventOperations interface { List(opts *ListOpts) (*ExternalVolumeEventCollection, error) Create(opts *ExternalVolumeEvent) (*ExternalVolumeEvent, error) Update(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error) ById(id string) (*ExternalVolumeEvent, error) Delete(container *ExternalVolumeEvent) error ActionCreate(*ExternalVolumeEvent) (*ExternalEvent, error) ActionRemove(*ExternalVolumeEvent) (*ExternalEvent, 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 FieldDocumentation ¶
type FieldDocumentationClient ¶
type FieldDocumentationClient struct {
// contains filtered or unexported fields
}
func (*FieldDocumentationClient) ById ¶
func (c *FieldDocumentationClient) ById(id string) (*FieldDocumentation, error)
func (*FieldDocumentationClient) Create ¶
func (c *FieldDocumentationClient) Create(container *FieldDocumentation) (*FieldDocumentation, error)
func (*FieldDocumentationClient) Delete ¶
func (c *FieldDocumentationClient) Delete(container *FieldDocumentation) error
func (*FieldDocumentationClient) List ¶
func (c *FieldDocumentationClient) List(opts *ListOpts) (*FieldDocumentationCollection, error)
func (*FieldDocumentationClient) Update ¶
func (c *FieldDocumentationClient) Update(existing *FieldDocumentation, updates interface{}) (*FieldDocumentation, error)
type FieldDocumentationCollection ¶
type FieldDocumentationCollection struct { Collection Data []FieldDocumentation `json:"data,omitempty"` }
type FieldDocumentationOperations ¶
type FieldDocumentationOperations interface { List(opts *ListOpts) (*FieldDocumentationCollection, error) Create(opts *FieldDocumentation) (*FieldDocumentation, error) Update(existing *FieldDocumentation, updates interface{}) (*FieldDocumentation, error) ById(id string) (*FieldDocumentation, error) Delete(container *FieldDocumentation) error }
type Githubconfig ¶
type Githubconfig struct { Resource AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"` AllowedIdentities []interface{} `json:"allowedIdentities,omitempty" yaml:"allowed_identities,omitempty"` ClientId string `json:"clientId,omitempty" yaml:"client_id,omitempty"` ClientSecret string `json:"clientSecret,omitempty" yaml:"client_secret,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Scheme string `json:"scheme,omitempty" yaml:"scheme,omitempty"` }
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" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` GlobalLoadBalancerHealthCheck []interface{} `json:"globalLoadBalancerHealthCheck,omitempty" yaml:"global_load_balancer_health_check,omitempty"` GlobalLoadBalancerPolicy []interface{} `json:"globalLoadBalancerPolicy,omitempty" yaml:"global_load_balancer_policy,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type GlobalLoadBalancerClient ¶
type GlobalLoadBalancerClient struct {
// contains filtered or unexported fields
}
func (*GlobalLoadBalancerClient) ActionAddloadbalancer ¶
func (c *GlobalLoadBalancerClient) ActionAddloadbalancer(resource *GlobalLoadBalancer, input *AddLoadBalancerInput) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) ActionCreate ¶
func (c *GlobalLoadBalancerClient) ActionCreate(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) ActionRemove ¶
func (c *GlobalLoadBalancerClient) ActionRemove(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error)
func (*GlobalLoadBalancerClient) ActionRemoveloadbalancer ¶
func (c *GlobalLoadBalancerClient) ActionRemoveloadbalancer(resource *GlobalLoadBalancer, input *RemoveLoadBalancerInput) (*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 ActionAddloadbalancer(*GlobalLoadBalancer, *AddLoadBalancerInput) (*GlobalLoadBalancer, error) ActionCreate(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) ActionRemove(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) ActionRemoveloadbalancer(*GlobalLoadBalancer, *RemoveLoadBalancerInput) (*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" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AgentState string `json:"agentState,omitempty" yaml:"agent_state,omitempty"` ApiProxy string `json:"apiProxy,omitempty" yaml:"api_proxy,omitempty"` ComputeTotal int64 `json:"computeTotal,omitempty" yaml:"compute_total,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Info interface{} `json:"info,omitempty" yaml:"info,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PhysicalHostId string `json:"physicalHostId,omitempty" yaml:"physical_host_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 HostApiProxyToken ¶
type HostApiProxyTokenClient ¶
type HostApiProxyTokenClient struct {
// contains filtered or unexported fields
}
func (*HostApiProxyTokenClient) ById ¶
func (c *HostApiProxyTokenClient) ById(id string) (*HostApiProxyToken, error)
func (*HostApiProxyTokenClient) Create ¶
func (c *HostApiProxyTokenClient) Create(container *HostApiProxyToken) (*HostApiProxyToken, error)
func (*HostApiProxyTokenClient) Delete ¶
func (c *HostApiProxyTokenClient) Delete(container *HostApiProxyToken) error
func (*HostApiProxyTokenClient) List ¶
func (c *HostApiProxyTokenClient) List(opts *ListOpts) (*HostApiProxyTokenCollection, error)
func (*HostApiProxyTokenClient) Update ¶
func (c *HostApiProxyTokenClient) Update(existing *HostApiProxyToken, updates interface{}) (*HostApiProxyToken, error)
type HostApiProxyTokenCollection ¶
type HostApiProxyTokenCollection struct { Collection Data []HostApiProxyToken `json:"data,omitempty"` }
type HostApiProxyTokenOperations ¶
type HostApiProxyTokenOperations interface { List(opts *ListOpts) (*HostApiProxyTokenCollection, error) Create(opts *HostApiProxyToken) (*HostApiProxyToken, error) Update(existing *HostApiProxyToken, updates interface{}) (*HostApiProxyToken, error) ById(id string) (*HostApiProxyToken, error) Delete(container *HostApiProxyToken) 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) ActionDockersocket ¶ added in v0.5.2
func (c *HostClient) ActionDockersocket(resource *Host) (*HostAccess, 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) ActionDockersocket(*Host) (*HostAccess, error) ActionPurge(*Host) (*Host, error) ActionRemove(*Host) (*Host, error) ActionRestore(*Host) (*Host, error) ActionUpdate(*Host) (*Host, error) }
type Identity ¶
type Identity struct { Resource All string `json:"all,omitempty" yaml:"all,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExternalIdType string `json:"externalIdType,omitempty" yaml:"external_id_type,omitempty"` Login string `json:"login,omitempty" yaml:"login,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` ProfilePicture string `json:"profilePicture,omitempty" yaml:"profile_picture,omitempty"` ProfileUrl string `json:"profileUrl,omitempty" yaml:"profile_url,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"project_id,omitempty"` Role string `json:"role,omitempty" yaml:"role,omitempty"` }
type IdentityClient ¶
type IdentityClient struct {
// contains filtered or unexported fields
}
func (*IdentityClient) Create ¶
func (c *IdentityClient) Create(container *Identity) (*Identity, error)
func (*IdentityClient) Delete ¶
func (c *IdentityClient) Delete(container *Identity) error
func (*IdentityClient) List ¶
func (c *IdentityClient) List(opts *ListOpts) (*IdentityCollection, error)
type IdentityCollection ¶
type IdentityCollection struct { Collection Data []Identity `json:"data,omitempty"` }
type IdentityOperations ¶
type Image ¶
type Image struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 InServiceUpgradeStrategy ¶ added in v0.5.0
type InServiceUpgradeStrategy struct { Resource BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,omitempty"` LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"` PreviousLaunchConfig *LaunchConfig `json:"previousLaunchConfig,omitempty" yaml:"previous_launch_config,omitempty"` PreviousSecondaryLaunchConfigs []interface{} `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"` SecondaryLaunchConfigs []interface{} `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,omitempty"` }
type InServiceUpgradeStrategyClient ¶ added in v0.5.0
type InServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*InServiceUpgradeStrategyClient) ById ¶ added in v0.5.0
func (c *InServiceUpgradeStrategyClient) ById(id string) (*InServiceUpgradeStrategy, error)
func (*InServiceUpgradeStrategyClient) Create ¶ added in v0.5.0
func (c *InServiceUpgradeStrategyClient) Create(container *InServiceUpgradeStrategy) (*InServiceUpgradeStrategy, error)
func (*InServiceUpgradeStrategyClient) Delete ¶ added in v0.5.0
func (c *InServiceUpgradeStrategyClient) Delete(container *InServiceUpgradeStrategy) error
func (*InServiceUpgradeStrategyClient) List ¶ added in v0.5.0
func (c *InServiceUpgradeStrategyClient) List(opts *ListOpts) (*InServiceUpgradeStrategyCollection, error)
func (*InServiceUpgradeStrategyClient) Update ¶ added in v0.5.0
func (c *InServiceUpgradeStrategyClient) Update(existing *InServiceUpgradeStrategy, updates interface{}) (*InServiceUpgradeStrategy, error)
type InServiceUpgradeStrategyCollection ¶ added in v0.5.0
type InServiceUpgradeStrategyCollection struct { Collection Data []InServiceUpgradeStrategy `json:"data,omitempty"` }
type InServiceUpgradeStrategyOperations ¶ added in v0.5.0
type InServiceUpgradeStrategyOperations interface { List(opts *ListOpts) (*InServiceUpgradeStrategyCollection, error) Create(opts *InServiceUpgradeStrategy) (*InServiceUpgradeStrategy, error) Update(existing *InServiceUpgradeStrategy, updates interface{}) (*InServiceUpgradeStrategy, error) ById(id string) (*InServiceUpgradeStrategy, error) Delete(container *InServiceUpgradeStrategy) error }
type Instance ¶
type Instance struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) ActionConsole ¶
func (c *InstanceClient) ActionConsole(resource *Instance, input *InstanceConsoleInput) (*InstanceConsole, 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) ActionStop ¶
func (c *InstanceClient) ActionStop(resource *Instance, input *InstanceStop) (*Instance, error)
func (*InstanceClient) ActionUpdate ¶
func (c *InstanceClient) ActionUpdate(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionUpdatehealthy ¶
func (c *InstanceClient) ActionUpdatehealthy(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionUpdateunhealthy ¶
func (c *InstanceClient) ActionUpdateunhealthy(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 InstanceHealthCheck ¶
type InstanceHealthCheck struct { Resource HealthyThreshold int64 `json:"healthyThreshold,omitempty" yaml:"healthy_threshold,omitempty"` Interval int64 `json:"interval,omitempty" yaml:"interval,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` RequestLine string `json:"requestLine,omitempty" yaml:"request_line,omitempty"` ResponseTimeout int64 `json:"responseTimeout,omitempty" yaml:"response_timeout,omitempty"` UnhealthyThreshold int64 `json:"unhealthyThreshold,omitempty" yaml:"unhealthy_threshold,omitempty"` }
type InstanceHealthCheckClient ¶
type InstanceHealthCheckClient struct {
// contains filtered or unexported fields
}
func (*InstanceHealthCheckClient) ById ¶
func (c *InstanceHealthCheckClient) ById(id string) (*InstanceHealthCheck, error)
func (*InstanceHealthCheckClient) Create ¶
func (c *InstanceHealthCheckClient) Create(container *InstanceHealthCheck) (*InstanceHealthCheck, error)
func (*InstanceHealthCheckClient) Delete ¶
func (c *InstanceHealthCheckClient) Delete(container *InstanceHealthCheck) error
func (*InstanceHealthCheckClient) List ¶
func (c *InstanceHealthCheckClient) List(opts *ListOpts) (*InstanceHealthCheckCollection, error)
func (*InstanceHealthCheckClient) Update ¶
func (c *InstanceHealthCheckClient) Update(existing *InstanceHealthCheck, updates interface{}) (*InstanceHealthCheck, error)
type InstanceHealthCheckCollection ¶
type InstanceHealthCheckCollection struct { Collection Data []InstanceHealthCheck `json:"data,omitempty"` }
type InstanceHealthCheckOperations ¶
type InstanceHealthCheckOperations interface { List(opts *ListOpts) (*InstanceHealthCheckCollection, error) Create(opts *InstanceHealthCheck) (*InstanceHealthCheck, error) Update(existing *InstanceHealthCheck, updates interface{}) (*InstanceHealthCheck, error) ById(id string) (*InstanceHealthCheck, error) Delete(container *InstanceHealthCheck) error }
type InstanceLink ¶
type InstanceLink struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LinkName string `json:"linkName,omitempty" yaml:"link_name,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Ports []interface{} `json:"ports,omitempty" yaml:"ports,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` TargetInstanceId string `json:"targetInstanceId,omitempty" yaml:"target_instance_id,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) ActionConsole(*Instance, *InstanceConsoleInput) (*InstanceConsole, 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) ActionStop(*Instance, *InstanceStop) (*Instance, error) ActionUpdate(*Instance) (*Instance, error) ActionUpdatehealthy(*Instance) (*Instance, error) ActionUpdateunhealthy(*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" yaml:"account_id,omitempty"` Address string `json:"address,omitempty" yaml:"address,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NetworkId string `json:"networkId,omitempty" yaml:"network_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 Label ¶
type Label struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Value string `json:"value,omitempty" yaml:"value,omitempty"` }
type LabelClient ¶
type LabelClient struct {
// contains filtered or unexported fields
}
func (*LabelClient) ActionCreate ¶
func (c *LabelClient) ActionCreate(resource *Label) (*Label, error)
func (*LabelClient) ActionRemove ¶
func (c *LabelClient) ActionRemove(resource *Label) (*Label, error)
func (*LabelClient) Delete ¶
func (c *LabelClient) Delete(container *Label) error
func (*LabelClient) List ¶
func (c *LabelClient) List(opts *ListOpts) (*LabelCollection, error)
type LabelCollection ¶
type LabelCollection struct { Collection Data []Label `json:"data,omitempty"` }
type LabelOperations ¶
type LabelOperations interface { List(opts *ListOpts) (*LabelCollection, error) Create(opts *Label) (*Label, error) Update(existing *Label, updates interface{}) (*Label, error) ById(id string) (*Label, error) Delete(container *Label) error ActionCreate(*Label) (*Label, error) ActionRemove(*Label) (*Label, error) }
type LaunchConfig ¶
type LaunchConfig struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AllocationState string `json:"allocationState,omitempty" yaml:"allocation_state,omitempty"` Build *DockerBuild `json:"build,omitempty" yaml:"build,omitempty"` CapAdd []string `json:"capAdd,omitempty" yaml:"cap_add,omitempty"` CapDrop []string `json:"capDrop,omitempty" yaml:"cap_drop,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` Count int64 `json:"count,omitempty" yaml:"count,omitempty"` CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DataVolumeMounts map[string]interface{} `json:"dataVolumeMounts,omitempty" yaml:"data_volume_mounts,omitempty"` DataVolumes []string `json:"dataVolumes,omitempty" yaml:"data_volumes,omitempty"` DataVolumesFrom []string `json:"dataVolumesFrom,omitempty" yaml:"data_volumes_from,omitempty"` DataVolumesFromLaunchConfigs []string `json:"dataVolumesFromLaunchConfigs,omitempty" yaml:"data_volumes_from_launch_configs,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Devices []string `json:"devices,omitempty" yaml:"devices,omitempty"` Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"` DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"` DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"` EntryPoint []string `json:"entryPoint,omitempty" yaml:"entry_point,omitempty"` Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"` Expose []string `json:"expose,omitempty" yaml:"expose,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExtraHosts []string `json:"extraHosts,omitempty" yaml:"extra_hosts,omitempty"` FirstRunning string `json:"firstRunning,omitempty" yaml:"first_running,omitempty"` HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks map[string]interface{} `json:"instanceLinks,omitempty" yaml:"instance_links,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]interface{} `json:"lxcConf,omitempty" yaml:"lxc_conf,omitempty"` Memory int64 `json:"memory,omitempty" yaml:"memory,omitempty"` MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"` NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"` NetworkContainerId string `json:"networkContainerId,omitempty" yaml:"network_container_id,omitempty"` NetworkIds []string `json:"networkIds,omitempty" yaml:"network_ids,omitempty"` NetworkLaunchConfig string `json:"networkLaunchConfig,omitempty" yaml:"network_launch_config,omitempty"` NetworkMode string `json:"networkMode,omitempty" yaml:"network_mode,omitempty"` PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"` Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"` PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"` Privileged bool `json:"privileged,omitempty" yaml:"privileged,omitempty"` PublishAllPorts bool `json:"publishAllPorts,omitempty" yaml:"publish_all_ports,omitempty"` ReadOnly bool `json:"readOnly,omitempty" yaml:"read_only,omitempty"` RegistryCredentialId string `json:"registryCredentialId,omitempty" yaml:"registry_credential_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RequestedHostId string `json:"requestedHostId,omitempty" yaml:"requested_host_id,omitempty"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"` StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StdinOpen bool `json:"stdinOpen,omitempty" yaml:"stdin_open,omitempty"` SystemContainer string `json:"systemContainer,omitempty" yaml:"system_container,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Tty bool `json:"tty,omitempty" yaml:"tty,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` VolumeDriver string `json:"volumeDriver,omitempty" yaml:"volume_driver,omitempty"` WorkingDir string `json:"workingDir,omitempty" yaml:"working_dir,omitempty"` }
type LaunchConfigClient ¶
type LaunchConfigClient struct {
// contains filtered or unexported fields
}
func (*LaunchConfigClient) ActionAllocate ¶
func (c *LaunchConfigClient) ActionAllocate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionConsole ¶
func (c *LaunchConfigClient) ActionConsole(resource *LaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*LaunchConfigClient) ActionCreate ¶
func (c *LaunchConfigClient) ActionCreate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionDeallocate ¶
func (c *LaunchConfigClient) ActionDeallocate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionExecute ¶
func (c *LaunchConfigClient) ActionExecute(resource *LaunchConfig, input *ContainerExec) (*HostAccess, error)
func (*LaunchConfigClient) ActionLogs ¶
func (c *LaunchConfigClient) ActionLogs(resource *LaunchConfig, input *ContainerLogs) (*HostAccess, error)
func (*LaunchConfigClient) ActionMigrate ¶
func (c *LaunchConfigClient) ActionMigrate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionPurge ¶
func (c *LaunchConfigClient) ActionPurge(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionRemove ¶
func (c *LaunchConfigClient) ActionRemove(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionRestart ¶
func (c *LaunchConfigClient) ActionRestart(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionRestore ¶
func (c *LaunchConfigClient) ActionRestore(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionSetlabels ¶
func (c *LaunchConfigClient) ActionSetlabels(resource *LaunchConfig, input *SetLabelsInput) (*Container, error)
func (*LaunchConfigClient) ActionStart ¶
func (c *LaunchConfigClient) ActionStart(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionStop ¶
func (c *LaunchConfigClient) ActionStop(resource *LaunchConfig, input *InstanceStop) (*Instance, error)
func (*LaunchConfigClient) ActionUpdate ¶
func (c *LaunchConfigClient) ActionUpdate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionUpdatehealthy ¶
func (c *LaunchConfigClient) ActionUpdatehealthy(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionUpdateunhealthy ¶
func (c *LaunchConfigClient) ActionUpdateunhealthy(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ById ¶
func (c *LaunchConfigClient) ById(id string) (*LaunchConfig, error)
func (*LaunchConfigClient) Create ¶
func (c *LaunchConfigClient) Create(container *LaunchConfig) (*LaunchConfig, error)
func (*LaunchConfigClient) Delete ¶
func (c *LaunchConfigClient) Delete(container *LaunchConfig) error
func (*LaunchConfigClient) List ¶
func (c *LaunchConfigClient) List(opts *ListOpts) (*LaunchConfigCollection, error)
func (*LaunchConfigClient) Update ¶
func (c *LaunchConfigClient) Update(existing *LaunchConfig, updates interface{}) (*LaunchConfig, error)
type LaunchConfigCollection ¶
type LaunchConfigCollection struct { Collection Data []LaunchConfig `json:"data,omitempty"` }
type LaunchConfigOperations ¶
type LaunchConfigOperations interface { List(opts *ListOpts) (*LaunchConfigCollection, error) Create(opts *LaunchConfig) (*LaunchConfig, error) Update(existing *LaunchConfig, updates interface{}) (*LaunchConfig, error) ById(id string) (*LaunchConfig, error) Delete(container *LaunchConfig) error ActionAllocate(*LaunchConfig) (*Instance, error) ActionConsole(*LaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) ActionCreate(*LaunchConfig) (*Instance, error) ActionDeallocate(*LaunchConfig) (*Instance, error) ActionExecute(*LaunchConfig, *ContainerExec) (*HostAccess, error) ActionLogs(*LaunchConfig, *ContainerLogs) (*HostAccess, error) ActionMigrate(*LaunchConfig) (*Instance, error) ActionPurge(*LaunchConfig) (*Instance, error) ActionRemove(*LaunchConfig) (*Instance, error) ActionRestart(*LaunchConfig) (*Instance, error) ActionRestore(*LaunchConfig) (*Instance, error) ActionSetlabels(*LaunchConfig, *SetLabelsInput) (*Container, error) ActionStart(*LaunchConfig) (*Instance, error) ActionStop(*LaunchConfig, *InstanceStop) (*Instance, error) ActionUpdate(*LaunchConfig) (*Instance, error) ActionUpdatehealthy(*LaunchConfig) (*Instance, error) ActionUpdateunhealthy(*LaunchConfig) (*Instance, error) }
type Ldapconfig ¶
type Ldapconfig struct { Resource AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"` Domain string `json:"domain,omitempty" yaml:"domain,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` GroupNameField string `json:"groupNameField,omitempty" yaml:"group_name_field,omitempty"` GroupObjectClass string `json:"groupObjectClass,omitempty" yaml:"group_object_class,omitempty"` GroupSearchField string `json:"groupSearchField,omitempty" yaml:"group_search_field,omitempty"` LoginDomain string `json:"loginDomain,omitempty" yaml:"login_domain,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` Server string `json:"server,omitempty" yaml:"server,omitempty"` ServiceAccountPassword string `json:"serviceAccountPassword,omitempty" yaml:"service_account_password,omitempty"` ServiceAccountUsername string `json:"serviceAccountUsername,omitempty" yaml:"service_account_username,omitempty"` Tls bool `json:"tls,omitempty" yaml:"tls,omitempty"` UserDisabledBitMask int64 `json:"userDisabledBitMask,omitempty" yaml:"user_disabled_bit_mask,omitempty"` UserEnabledAttribute string `json:"userEnabledAttribute,omitempty" yaml:"user_enabled_attribute,omitempty"` UserLoginField string `json:"userLoginField,omitempty" yaml:"user_login_field,omitempty"` UserNameField string `json:"userNameField,omitempty" yaml:"user_name_field,omitempty"` UserObjectClass string `json:"userObjectClass,omitempty" yaml:"user_object_class,omitempty"` UserSearchField string `json:"userSearchField,omitempty" yaml:"user_search_field,omitempty"` }
type LdapconfigClient ¶
type LdapconfigClient struct {
// contains filtered or unexported fields
}
func (*LdapconfigClient) ById ¶
func (c *LdapconfigClient) ById(id string) (*Ldapconfig, error)
func (*LdapconfigClient) Create ¶
func (c *LdapconfigClient) Create(container *Ldapconfig) (*Ldapconfig, error)
func (*LdapconfigClient) Delete ¶
func (c *LdapconfigClient) Delete(container *Ldapconfig) error
func (*LdapconfigClient) List ¶
func (c *LdapconfigClient) List(opts *ListOpts) (*LdapconfigCollection, error)
func (*LdapconfigClient) Update ¶
func (c *LdapconfigClient) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error)
type LdapconfigCollection ¶
type LdapconfigCollection struct { Collection Data []Ldapconfig `json:"data,omitempty"` }
type LdapconfigOperations ¶
type LdapconfigOperations interface { List(opts *ListOpts) (*LdapconfigCollection, error) Create(opts *Ldapconfig) (*Ldapconfig, error) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error) ById(id string) (*Ldapconfig, error) Delete(container *Ldapconfig) 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" yaml:"account_id,omitempty"` CertificateIds []string `json:"certificateIds,omitempty" yaml:"certificate_ids,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DefaultCertificateId string `json:"defaultCertificateId,omitempty" yaml:"default_certificate_id,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` GlobalLoadBalancerId string `json:"globalLoadBalancerId,omitempty" yaml:"global_load_balancer_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LoadBalancerConfigId string `json:"loadBalancerConfigId,omitempty" yaml:"load_balancer_config_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Weight int64 `json:"weight,omitempty" yaml:"weight,omitempty"` }
type LoadBalancerAppCookieStickinessPolicy ¶
type LoadBalancerAppCookieStickinessPolicy struct { Resource Cookie string `json:"cookie,omitempty" yaml:"cookie,omitempty"` MaxLength int64 `json:"maxLength,omitempty" yaml:"max_length,omitempty"` Mode string `json:"mode,omitempty" yaml:"mode,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Prefix bool `json:"prefix,omitempty" yaml:"prefix,omitempty"` RequestLearn bool `json:"requestLearn,omitempty" yaml:"request_learn,omitempty"` Timeout int64 `json:"timeout,omitempty" yaml:"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) ActionActivate ¶
func (c *LoadBalancerClient) ActionActivate(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionAddhost ¶
func (c *LoadBalancerClient) ActionAddhost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionAddtarget ¶
func (c *LoadBalancerClient) ActionAddtarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionCreate ¶
func (c *LoadBalancerClient) ActionCreate(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionDeactivate ¶
func (c *LoadBalancerClient) ActionDeactivate(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionRemove ¶
func (c *LoadBalancerClient) ActionRemove(resource *LoadBalancer) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionRemovehost ¶
func (c *LoadBalancerClient) ActionRemovehost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionRemovetarget ¶
func (c *LoadBalancerClient) ActionRemovetarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionSethosts ¶
func (c *LoadBalancerClient) ActionSethosts(resource *LoadBalancer, input *SetLoadBalancerHostsInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionSettargets ¶
func (c *LoadBalancerClient) ActionSettargets(resource *LoadBalancer, input *SetLoadBalancerTargetsInput) (*LoadBalancer, error)
func (*LoadBalancerClient) ActionUpdate ¶
func (c *LoadBalancerClient) ActionUpdate(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" yaml:"account_id,omitempty"` AppCookieStickinessPolicy *LoadBalancerAppCookieStickinessPolicy `json:"appCookieStickinessPolicy,omitempty" yaml:"app_cookie_stickiness_policy,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` HealthCheck *LoadBalancerHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LbCookieStickinessPolicy *LoadBalancerCookieStickinessPolicy `json:"lbCookieStickinessPolicy,omitempty" yaml:"lb_cookie_stickiness_policy,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type LoadBalancerConfigClient ¶
type LoadBalancerConfigClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerConfigClient) ActionAddlistener ¶
func (c *LoadBalancerConfigClient) ActionAddlistener(resource *LoadBalancerConfig, input *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionCreate ¶
func (c *LoadBalancerConfigClient) ActionCreate(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionRemove ¶
func (c *LoadBalancerConfigClient) ActionRemove(resource *LoadBalancerConfig) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionRemovelistener ¶
func (c *LoadBalancerConfigClient) ActionRemovelistener(resource *LoadBalancerConfig, input *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error)
func (*LoadBalancerConfigClient) ActionSetlisteners ¶
func (c *LoadBalancerConfigClient) ActionSetlisteners(resource *LoadBalancerConfig, input *SetLoadBalancerListenersInput) (*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 LoadBalancerConfigListenerMap ¶
type LoadBalancerConfigListenerMap struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LoadBalancerConfigId string `json:"loadBalancerConfigId,omitempty" yaml:"load_balancer_config_id,omitempty"` LoadBalancerListenerId string `json:"loadBalancerListenerId,omitempty" yaml:"load_balancer_listener_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type LoadBalancerConfigListenerMapClient ¶
type LoadBalancerConfigListenerMapClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerConfigListenerMapClient) ActionCreate ¶
func (c *LoadBalancerConfigListenerMapClient) ActionCreate(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
func (*LoadBalancerConfigListenerMapClient) ActionRemove ¶
func (c *LoadBalancerConfigListenerMapClient) ActionRemove(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
func (*LoadBalancerConfigListenerMapClient) ById ¶
func (c *LoadBalancerConfigListenerMapClient) ById(id string) (*LoadBalancerConfigListenerMap, error)
func (*LoadBalancerConfigListenerMapClient) Create ¶
func (c *LoadBalancerConfigListenerMapClient) Create(container *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error)
func (*LoadBalancerConfigListenerMapClient) Delete ¶
func (c *LoadBalancerConfigListenerMapClient) Delete(container *LoadBalancerConfigListenerMap) error
func (*LoadBalancerConfigListenerMapClient) List ¶
func (c *LoadBalancerConfigListenerMapClient) List(opts *ListOpts) (*LoadBalancerConfigListenerMapCollection, error)
func (*LoadBalancerConfigListenerMapClient) Update ¶
func (c *LoadBalancerConfigListenerMapClient) Update(existing *LoadBalancerConfigListenerMap, updates interface{}) (*LoadBalancerConfigListenerMap, error)
type LoadBalancerConfigListenerMapCollection ¶
type LoadBalancerConfigListenerMapCollection struct { Collection Data []LoadBalancerConfigListenerMap `json:"data,omitempty"` }
type LoadBalancerConfigListenerMapOperations ¶
type LoadBalancerConfigListenerMapOperations interface { List(opts *ListOpts) (*LoadBalancerConfigListenerMapCollection, error) Create(opts *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) Update(existing *LoadBalancerConfigListenerMap, updates interface{}) (*LoadBalancerConfigListenerMap, error) ById(id string) (*LoadBalancerConfigListenerMap, error) Delete(container *LoadBalancerConfigListenerMap) error ActionCreate(*LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) ActionRemove(*LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) }
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 ActionAddlistener(*LoadBalancerConfig, *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error) ActionCreate(*LoadBalancerConfig) (*LoadBalancerConfig, error) ActionRemove(*LoadBalancerConfig) (*LoadBalancerConfig, error) ActionRemovelistener(*LoadBalancerConfig, *AddRemoveLoadBalancerListenerInput) (*LoadBalancerConfig, error) ActionSetlisteners(*LoadBalancerConfig, *SetLoadBalancerListenersInput) (*LoadBalancerConfig, error) ActionUpdate(*LoadBalancerConfig) (*LoadBalancerConfig, error) }
type LoadBalancerCookieStickinessPolicy ¶
type LoadBalancerCookieStickinessPolicy struct { Resource Cookie string `json:"cookie,omitempty" yaml:"cookie,omitempty"` Domain string `json:"domain,omitempty" yaml:"domain,omitempty"` Indirect bool `json:"indirect,omitempty" yaml:"indirect,omitempty"` Mode string `json:"mode,omitempty" yaml:"mode,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Nocache bool `json:"nocache,omitempty" yaml:"nocache,omitempty"` Postonly bool `json:"postonly,omitempty" yaml:"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 int64 `json:"healthyThreshold,omitempty" yaml:"healthy_threshold,omitempty"` Interval int64 `json:"interval,omitempty" yaml:"interval,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` RequestLine string `json:"requestLine,omitempty" yaml:"request_line,omitempty"` ResponseTimeout int64 `json:"responseTimeout,omitempty" yaml:"response_timeout,omitempty"` UnhealthyThreshold int64 `json:"unhealthyThreshold,omitempty" yaml:"unhealthy_threshold,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 LoadBalancerHostMap ¶
type LoadBalancerHostMap struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LoadBalancerId string `json:"loadBalancerId,omitempty" yaml:"load_balancer_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type LoadBalancerHostMapClient ¶
type LoadBalancerHostMapClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerHostMapClient) ById ¶
func (c *LoadBalancerHostMapClient) ById(id string) (*LoadBalancerHostMap, error)
func (*LoadBalancerHostMapClient) Create ¶
func (c *LoadBalancerHostMapClient) Create(container *LoadBalancerHostMap) (*LoadBalancerHostMap, error)
func (*LoadBalancerHostMapClient) Delete ¶
func (c *LoadBalancerHostMapClient) Delete(container *LoadBalancerHostMap) error
func (*LoadBalancerHostMapClient) List ¶
func (c *LoadBalancerHostMapClient) List(opts *ListOpts) (*LoadBalancerHostMapCollection, error)
func (*LoadBalancerHostMapClient) Update ¶
func (c *LoadBalancerHostMapClient) Update(existing *LoadBalancerHostMap, updates interface{}) (*LoadBalancerHostMap, error)
type LoadBalancerHostMapCollection ¶
type LoadBalancerHostMapCollection struct { Collection Data []LoadBalancerHostMap `json:"data,omitempty"` }
type LoadBalancerHostMapOperations ¶
type LoadBalancerHostMapOperations interface { List(opts *ListOpts) (*LoadBalancerHostMapCollection, error) Create(opts *LoadBalancerHostMap) (*LoadBalancerHostMap, error) Update(existing *LoadBalancerHostMap, updates interface{}) (*LoadBalancerHostMap, error) ById(id string) (*LoadBalancerHostMap, error) Delete(container *LoadBalancerHostMap) error }
type LoadBalancerListener ¶
type LoadBalancerListener struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Algorithm string `json:"algorithm,omitempty" yaml:"algorithm,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PrivatePort int64 `json:"privatePort,omitempty" yaml:"private_port,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` SourcePort int64 `json:"sourcePort,omitempty" yaml:"source_port,omitempty"` SourceProtocol string `json:"sourceProtocol,omitempty" yaml:"source_protocol,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` TargetPort int64 `json:"targetPort,omitempty" yaml:"target_port,omitempty"` TargetProtocol string `json:"targetProtocol,omitempty" yaml:"target_protocol,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 ActionActivate(*LoadBalancer) (*LoadBalancer, error) ActionAddhost(*LoadBalancer, *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) ActionAddtarget(*LoadBalancer, *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) ActionCreate(*LoadBalancer) (*LoadBalancer, error) ActionDeactivate(*LoadBalancer) (*LoadBalancer, error) ActionRemove(*LoadBalancer) (*LoadBalancer, error) ActionRemovehost(*LoadBalancer, *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) ActionRemovetarget(*LoadBalancer, *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) ActionSethosts(*LoadBalancer, *SetLoadBalancerHostsInput) (*LoadBalancer, error) ActionSettargets(*LoadBalancer, *SetLoadBalancerTargetsInput) (*LoadBalancer, error) ActionUpdate(*LoadBalancer) (*LoadBalancer, error) }
type LoadBalancerService ¶
type LoadBalancerService struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` CertificateIds []string `json:"certificateIds,omitempty" yaml:"certificate_ids,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DefaultCertificateId string `json:"defaultCertificateId,omitempty" yaml:"default_certificate_id,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` EnvironmentId string `json:"environmentId,omitempty" yaml:"environment_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"` LoadBalancerConfig *LoadBalancerConfig `json:"loadBalancerConfig,omitempty" yaml:"load_balancer_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousLaunchConfig *LaunchConfig `json:"previousLaunchConfig,omitempty" yaml:"previous_launch_config,omitempty"` PreviousSecondaryLaunchConfigs []interface{} `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Upgrade ServiceUpgrade `json:"upgrade,omitempty" yaml:"upgrade,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Vip string `json:"vip,omitempty" yaml:"vip,omitempty"` }
type LoadBalancerServiceClient ¶
type LoadBalancerServiceClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerServiceClient) ActionActivate ¶
func (c *LoadBalancerServiceClient) ActionActivate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionAddservicelink ¶
func (c *LoadBalancerServiceClient) ActionAddservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error)
func (*LoadBalancerServiceClient) ActionCancelrollback ¶ added in v0.5.0
func (c *LoadBalancerServiceClient) ActionCancelrollback(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionCancelupgrade ¶
func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionCreate ¶
func (c *LoadBalancerServiceClient) ActionCreate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionDeactivate ¶
func (c *LoadBalancerServiceClient) ActionDeactivate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionFinishupgrade ¶ added in v0.5.0
func (c *LoadBalancerServiceClient) ActionFinishupgrade(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionRemove ¶
func (c *LoadBalancerServiceClient) ActionRemove(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionRemoveservicelink ¶
func (c *LoadBalancerServiceClient) ActionRemoveservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error)
func (*LoadBalancerServiceClient) ActionRollback ¶ added in v0.5.0
func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionSetservicelinks ¶
func (c *LoadBalancerServiceClient) ActionSetservicelinks(resource *LoadBalancerService, input *SetLoadBalancerServiceLinksInput) (*Service, error)
func (*LoadBalancerServiceClient) ActionUpdate ¶
func (c *LoadBalancerServiceClient) ActionUpdate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionUpgrade ¶
func (c *LoadBalancerServiceClient) ActionUpgrade(resource *LoadBalancerService, input *ServiceUpgrade) (*Service, error)
func (*LoadBalancerServiceClient) ById ¶
func (c *LoadBalancerServiceClient) ById(id string) (*LoadBalancerService, error)
func (*LoadBalancerServiceClient) Create ¶
func (c *LoadBalancerServiceClient) Create(container *LoadBalancerService) (*LoadBalancerService, error)
func (*LoadBalancerServiceClient) Delete ¶
func (c *LoadBalancerServiceClient) Delete(container *LoadBalancerService) error
func (*LoadBalancerServiceClient) List ¶
func (c *LoadBalancerServiceClient) List(opts *ListOpts) (*LoadBalancerServiceCollection, error)
func (*LoadBalancerServiceClient) Update ¶
func (c *LoadBalancerServiceClient) Update(existing *LoadBalancerService, updates interface{}) (*LoadBalancerService, error)
type LoadBalancerServiceCollection ¶
type LoadBalancerServiceCollection struct { Collection Data []LoadBalancerService `json:"data,omitempty"` }
type LoadBalancerServiceLink ¶
type LoadBalancerServiceLinkClient ¶
type LoadBalancerServiceLinkClient struct {
// contains filtered or unexported fields
}
func (*LoadBalancerServiceLinkClient) ById ¶
func (c *LoadBalancerServiceLinkClient) ById(id string) (*LoadBalancerServiceLink, error)
func (*LoadBalancerServiceLinkClient) Create ¶
func (c *LoadBalancerServiceLinkClient) Create(container *LoadBalancerServiceLink) (*LoadBalancerServiceLink, error)
func (*LoadBalancerServiceLinkClient) Delete ¶
func (c *LoadBalancerServiceLinkClient) Delete(container *LoadBalancerServiceLink) error
func (*LoadBalancerServiceLinkClient) List ¶
func (c *LoadBalancerServiceLinkClient) List(opts *ListOpts) (*LoadBalancerServiceLinkCollection, error)
func (*LoadBalancerServiceLinkClient) Update ¶
func (c *LoadBalancerServiceLinkClient) Update(existing *LoadBalancerServiceLink, updates interface{}) (*LoadBalancerServiceLink, error)
type LoadBalancerServiceLinkCollection ¶
type LoadBalancerServiceLinkCollection struct { Collection Data []LoadBalancerServiceLink `json:"data,omitempty"` }
type LoadBalancerServiceLinkOperations ¶
type LoadBalancerServiceLinkOperations interface { List(opts *ListOpts) (*LoadBalancerServiceLinkCollection, error) Create(opts *LoadBalancerServiceLink) (*LoadBalancerServiceLink, error) Update(existing *LoadBalancerServiceLink, updates interface{}) (*LoadBalancerServiceLink, error) ById(id string) (*LoadBalancerServiceLink, error) Delete(container *LoadBalancerServiceLink) error }
type LoadBalancerServiceOperations ¶
type LoadBalancerServiceOperations interface { List(opts *ListOpts) (*LoadBalancerServiceCollection, error) Create(opts *LoadBalancerService) (*LoadBalancerService, error) Update(existing *LoadBalancerService, updates interface{}) (*LoadBalancerService, error) ById(id string) (*LoadBalancerService, error) Delete(container *LoadBalancerService) error ActionActivate(*LoadBalancerService) (*Service, error) ActionAddservicelink(*LoadBalancerService, *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) ActionCancelrollback(*LoadBalancerService) (*Service, error) ActionCancelupgrade(*LoadBalancerService) (*Service, error) ActionCreate(*LoadBalancerService) (*Service, error) ActionDeactivate(*LoadBalancerService) (*Service, error) ActionFinishupgrade(*LoadBalancerService) (*Service, error) ActionRemove(*LoadBalancerService) (*Service, error) ActionRemoveservicelink(*LoadBalancerService, *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) ActionRollback(*LoadBalancerService) (*Service, error) ActionSetservicelinks(*LoadBalancerService, *SetLoadBalancerServiceLinksInput) (*Service, error) ActionUpdate(*LoadBalancerService) (*Service, error) ActionUpgrade(*LoadBalancerService, *ServiceUpgrade) (*Service, error) }
type LoadBalancerTarget ¶
type LoadBalancerTarget struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` IpAddress string `json:"ipAddress,omitempty" yaml:"ip_address,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LoadBalancerId string `json:"loadBalancerId,omitempty" yaml:"load_balancer_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) ActionUpdate ¶
func (c *LoadBalancerTargetClient) ActionUpdate(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) ActionUpdate(*LoadBalancerTarget) (*LoadBalancerTarget, error) }
type LocalAuthConfig ¶
type LocalAuthConfig struct { Resource AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"` Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Password Password `json:"password,omitempty" yaml:"password,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type LocalAuthConfigClient ¶
type LocalAuthConfigClient struct {
// contains filtered or unexported fields
}
func (*LocalAuthConfigClient) ById ¶
func (c *LocalAuthConfigClient) ById(id string) (*LocalAuthConfig, error)
func (*LocalAuthConfigClient) Create ¶
func (c *LocalAuthConfigClient) Create(container *LocalAuthConfig) (*LocalAuthConfig, error)
func (*LocalAuthConfigClient) Delete ¶
func (c *LocalAuthConfigClient) Delete(container *LocalAuthConfig) error
func (*LocalAuthConfigClient) List ¶
func (c *LocalAuthConfigClient) List(opts *ListOpts) (*LocalAuthConfigCollection, error)
func (*LocalAuthConfigClient) Update ¶
func (c *LocalAuthConfigClient) Update(existing *LocalAuthConfig, updates interface{}) (*LocalAuthConfig, error)
type LocalAuthConfigCollection ¶
type LocalAuthConfigCollection struct { Collection Data []LocalAuthConfig `json:"data,omitempty"` }
type LocalAuthConfigOperations ¶
type LocalAuthConfigOperations interface { List(opts *ListOpts) (*LocalAuthConfigCollection, error) Create(opts *LocalAuthConfig) (*LocalAuthConfig, error) Update(existing *LocalAuthConfig, updates interface{}) (*LocalAuthConfig, error) ById(id string) (*LocalAuthConfig, error) Delete(container *LocalAuthConfig) error }
type LogConfigClient ¶
type LogConfigClient struct {
// contains filtered or unexported fields
}
func (*LogConfigClient) Create ¶
func (c *LogConfigClient) Create(container *LogConfig) (*LogConfig, error)
func (*LogConfigClient) Delete ¶
func (c *LogConfigClient) Delete(container *LogConfig) error
func (*LogConfigClient) List ¶
func (c *LogConfigClient) List(opts *ListOpts) (*LogConfigCollection, error)
type LogConfigCollection ¶
type LogConfigCollection struct { Collection Data []LogConfig `json:"data,omitempty"` }
type LogConfigOperations ¶
type Machine ¶
type Machine struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Amazonec2Config *Amazonec2Config `json:"amazonec2Config,omitempty" yaml:"amazonec2config,omitempty"` AuthCertificateAuthority string `json:"authCertificateAuthority,omitempty" yaml:"auth_certificate_authority,omitempty"` AuthKey string `json:"authKey,omitempty" yaml:"auth_key,omitempty"` AzureConfig *AzureConfig `json:"azureConfig,omitempty" yaml:"azure_config,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` DigitaloceanConfig *DigitaloceanConfig `json:"digitaloceanConfig,omitempty" yaml:"digitalocean_config,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` ExoscaleConfig *ExoscaleConfig `json:"exoscaleConfig,omitempty" yaml:"exoscale_config,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExtractedConfig string `json:"extractedConfig,omitempty" yaml:"extracted_config,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` OpenstackConfig *OpenstackConfig `json:"openstackConfig,omitempty" yaml:"openstack_config,omitempty"` PacketConfig *PacketConfig `json:"packetConfig,omitempty" yaml:"packet_config,omitempty"` RackspaceConfig *RackspaceConfig `json:"rackspaceConfig,omitempty" yaml:"rackspace_config,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SoftlayerConfig *SoftlayerConfig `json:"softlayerConfig,omitempty" yaml:"softlayer_config,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` VirtualboxConfig *VirtualboxConfig `json:"virtualboxConfig,omitempty" yaml:"virtualbox_config,omitempty"` VmwarevcloudairConfig *VmwarevcloudairConfig `json:"vmwarevcloudairConfig,omitempty" yaml:"vmwarevcloudair_config,omitempty"` VmwarevsphereConfig *VmwarevsphereConfig `json:"vmwarevsphereConfig,omitempty" yaml:"vmwarevsphere_config,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) ActionError ¶
func (c *MachineClient) ActionError(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) ActionError(*Machine) (*PhysicalHost, error) ActionRemove(*Machine) (*PhysicalHost, error) ActionUpdate(*Machine) (*PhysicalHost, error) }
type Mount ¶
type Mount struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Path string `json:"path,omitempty" yaml:"path,omitempty"` Permissions string `json:"permissions,omitempty" yaml:"permissions,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` VolumeId string `json:"volumeId,omitempty" yaml:"volume_id,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" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 OpenstackConfig ¶
type OpenstackConfig struct { Resource AuthUrl string `json:"authUrl,omitempty" yaml:"auth_url,omitempty"` AvailabilityZone string `json:"availabilityZone,omitempty" yaml:"availability_zone,omitempty"` DomainId string `json:"domainId,omitempty" yaml:"domain_id,omitempty"` DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"` EndpointType string `json:"endpointType,omitempty" yaml:"endpoint_type,omitempty"` FlavorId string `json:"flavorId,omitempty" yaml:"flavor_id,omitempty"` FlavorName string `json:"flavorName,omitempty" yaml:"flavor_name,omitempty"` FloatingipPool string `json:"floatingipPool,omitempty" yaml:"floatingip_pool,omitempty"` ImageId string `json:"imageId,omitempty" yaml:"image_id,omitempty"` ImageName string `json:"imageName,omitempty" yaml:"image_name,omitempty"` Insecure bool `json:"insecure,omitempty" yaml:"insecure,omitempty"` NetId string `json:"netId,omitempty" yaml:"net_id,omitempty"` NetName string `json:"netName,omitempty" yaml:"net_name,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` Region string `json:"region,omitempty" yaml:"region,omitempty"` SecGroups string `json:"secGroups,omitempty" yaml:"sec_groups,omitempty"` SshPort string `json:"sshPort,omitempty" yaml:"ssh_port,omitempty"` SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"` TenantId string `json:"tenantId,omitempty" yaml:"tenant_id,omitempty"` TenantName string `json:"tenantName,omitempty" yaml:"tenant_name,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type OpenstackConfigClient ¶
type OpenstackConfigClient struct {
// contains filtered or unexported fields
}
func (*OpenstackConfigClient) ById ¶
func (c *OpenstackConfigClient) ById(id string) (*OpenstackConfig, error)
func (*OpenstackConfigClient) Create ¶
func (c *OpenstackConfigClient) Create(container *OpenstackConfig) (*OpenstackConfig, error)
func (*OpenstackConfigClient) Delete ¶
func (c *OpenstackConfigClient) Delete(container *OpenstackConfig) error
func (*OpenstackConfigClient) List ¶
func (c *OpenstackConfigClient) List(opts *ListOpts) (*OpenstackConfigCollection, error)
func (*OpenstackConfigClient) Update ¶
func (c *OpenstackConfigClient) Update(existing *OpenstackConfig, updates interface{}) (*OpenstackConfig, error)
type OpenstackConfigCollection ¶
type OpenstackConfigCollection struct { Collection Data []OpenstackConfig `json:"data,omitempty"` }
type OpenstackConfigOperations ¶
type OpenstackConfigOperations interface { List(opts *ListOpts) (*OpenstackConfigCollection, error) Create(opts *OpenstackConfig) (*OpenstackConfig, error) Update(existing *OpenstackConfig, updates interface{}) (*OpenstackConfig, error) ById(id string) (*OpenstackConfig, error) Delete(container *OpenstackConfig) error }
type PacketConfig ¶
type PacketConfig struct { Resource ApiKey string `json:"apiKey,omitempty" yaml:"api_key,omitempty"` BillingCycle string `json:"billingCycle,omitempty" yaml:"billing_cycle,omitempty"` FacilityCode string `json:"facilityCode,omitempty" yaml:"facility_code,omitempty"` Os string `json:"os,omitempty" yaml:"os,omitempty"` Plan string `json:"plan,omitempty" yaml:"plan,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"project_id,omitempty"` }
type PacketConfigClient ¶
type PacketConfigClient struct {
// contains filtered or unexported fields
}
func (*PacketConfigClient) ById ¶
func (c *PacketConfigClient) ById(id string) (*PacketConfig, error)
func (*PacketConfigClient) Create ¶
func (c *PacketConfigClient) Create(container *PacketConfig) (*PacketConfig, error)
func (*PacketConfigClient) Delete ¶
func (c *PacketConfigClient) Delete(container *PacketConfig) error
func (*PacketConfigClient) List ¶
func (c *PacketConfigClient) List(opts *ListOpts) (*PacketConfigCollection, error)
func (*PacketConfigClient) Update ¶
func (c *PacketConfigClient) Update(existing *PacketConfig, updates interface{}) (*PacketConfig, error)
type PacketConfigCollection ¶
type PacketConfigCollection struct { Collection Data []PacketConfig `json:"data,omitempty"` }
type PacketConfigOperations ¶
type PacketConfigOperations interface { List(opts *ListOpts) (*PacketConfigCollection, error) Create(opts *PacketConfig) (*PacketConfig, error) Update(existing *PacketConfig, updates interface{}) (*PacketConfig, error) ById(id string) (*PacketConfig, error) Delete(container *PacketConfig) 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 Password ¶
type Password struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PublicValue string `json:"publicValue,omitempty" yaml:"public_value,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty" yaml:"secret_value,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PasswordClient ¶
type PasswordClient struct {
// contains filtered or unexported fields
}
func (*PasswordClient) ActionActivate ¶
func (c *PasswordClient) ActionActivate(resource *Password) (*Credential, error)
func (*PasswordClient) ActionChangesecret ¶
func (c *PasswordClient) ActionChangesecret(resource *Password, input *ChangeSecretInput) (*ChangeSecretInput, error)
func (*PasswordClient) ActionCreate ¶
func (c *PasswordClient) ActionCreate(resource *Password) (*Credential, error)
func (*PasswordClient) ActionDeactivate ¶
func (c *PasswordClient) ActionDeactivate(resource *Password) (*Credential, error)
func (*PasswordClient) ActionPurge ¶
func (c *PasswordClient) ActionPurge(resource *Password) (*Credential, error)
func (*PasswordClient) ActionRemove ¶
func (c *PasswordClient) ActionRemove(resource *Password) (*Credential, error)
func (*PasswordClient) ActionUpdate ¶
func (c *PasswordClient) ActionUpdate(resource *Password) (*Credential, error)
func (*PasswordClient) Create ¶
func (c *PasswordClient) Create(container *Password) (*Password, error)
func (*PasswordClient) Delete ¶
func (c *PasswordClient) Delete(container *Password) error
func (*PasswordClient) List ¶
func (c *PasswordClient) List(opts *ListOpts) (*PasswordCollection, error)
type PasswordCollection ¶
type PasswordCollection struct { Collection Data []Password `json:"data,omitempty"` }
type PasswordOperations ¶
type PasswordOperations interface { List(opts *ListOpts) (*PasswordCollection, error) Create(opts *Password) (*Password, error) Update(existing *Password, updates interface{}) (*Password, error) ById(id string) (*Password, error) Delete(container *Password) error ActionActivate(*Password) (*Credential, error) ActionChangesecret(*Password, *ChangeSecretInput) (*ChangeSecretInput, error) ActionCreate(*Password) (*Credential, error) ActionDeactivate(*Password) (*Credential, error) ActionPurge(*Password) (*Credential, error) ActionRemove(*Password) (*Credential, error) ActionUpdate(*Password) (*Credential, error) }
type PhysicalHost ¶
type PhysicalHost struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) ActionError ¶
func (c *PhysicalHostClient) ActionError(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) ActionError(*PhysicalHost) (*PhysicalHost, error) ActionRemove(*PhysicalHost) (*PhysicalHost, error) ActionUpdate(*PhysicalHost) (*PhysicalHost, error) }
type Port ¶
type Port struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PrivateIpAddressId string `json:"privateIpAddressId,omitempty" yaml:"private_ip_address_id,omitempty"` PrivatePort int64 `json:"privatePort,omitempty" yaml:"private_port,omitempty"` Protocol string `json:"protocol,omitempty" yaml:"protocol,omitempty"` PublicIpAddressId string `json:"publicIpAddressId,omitempty" yaml:"public_ip_address_id,omitempty"` PublicPort int64 `json:"publicPort,omitempty" yaml:"public_port,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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" yaml:"extension_based,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PostProcessListeners interface{} `json:"postProcessListeners,omitempty" yaml:"post_process_listeners,omitempty"` PreProcessListeners interface{} `json:"preProcessListeners,omitempty" yaml:"pre_process_listeners,omitempty"` ProcessHandlers interface{} `json:"processHandlers,omitempty" yaml:"process_handlers,omitempty"` ResourceType string `json:"resourceType,omitempty" yaml:"resource_type,omitempty"` StateTransitions []interface{} `json:"stateTransitions,omitempty" yaml:"state_transitions,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" yaml:"data,omitempty"` EndTime string `json:"endTime,omitempty" yaml:"end_time,omitempty"` ExitReason string `json:"exitReason,omitempty" yaml:"exit_reason,omitempty"` Phase string `json:"phase,omitempty" yaml:"phase,omitempty"` Priority int64 `json:"priority,omitempty" yaml:"priority,omitempty"` ProcessName string `json:"processName,omitempty" yaml:"process_name,omitempty"` ResourceId string `json:"resourceId,omitempty" yaml:"resource_id,omitempty"` ResourceType string `json:"resourceType,omitempty" yaml:"resource_type,omitempty"` Result string `json:"result,omitempty" yaml:"result,omitempty"` RunningProcessServerId string `json:"runningProcessServerId,omitempty" yaml:"running_process_server_id,omitempty"` StartProcessServerId string `json:"startProcessServerId,omitempty" yaml:"start_process_server_id,omitempty"` StartTime string `json:"startTime,omitempty" yaml:"start_time,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" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Members []interface{} `json:"members,omitempty" yaml:"members,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectClient ¶
type ProjectClient struct {
// contains filtered or unexported fields
}
func (*ProjectClient) ActionActivate ¶
func (c *ProjectClient) ActionActivate(resource *Project) (*Account, error)
func (*ProjectClient) ActionCreate ¶
func (c *ProjectClient) ActionCreate(resource *Project) (*Account, error)
func (*ProjectClient) ActionDeactivate ¶
func (c *ProjectClient) ActionDeactivate(resource *Project) (*Account, error)
func (*ProjectClient) ActionPurge ¶
func (c *ProjectClient) ActionPurge(resource *Project) (*Account, error)
func (*ProjectClient) ActionRemove ¶
func (c *ProjectClient) ActionRemove(resource *Project) (*Account, error)
func (*ProjectClient) ActionRestore ¶
func (c *ProjectClient) ActionRestore(resource *Project) (*Account, error)
func (*ProjectClient) ActionSetmembers ¶
func (c *ProjectClient) ActionSetmembers(resource *Project, input *SetProjectMembersInput) (*SetProjectMembersInput, error)
func (*ProjectClient) ActionUpdate ¶
func (c *ProjectClient) ActionUpdate(resource *Project) (*Account, error)
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 ProjectMember ¶
type ProjectMember struct { Resource Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExternalIdType string `json:"externalIdType,omitempty" yaml:"external_id_type,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` ProjectId string `json:"projectId,omitempty" yaml:"project_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Role string `json:"role,omitempty" yaml:"role,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectMemberClient ¶
type ProjectMemberClient struct {
// contains filtered or unexported fields
}
func (*ProjectMemberClient) ActionActivate ¶
func (c *ProjectMemberClient) ActionActivate(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionCreate ¶
func (c *ProjectMemberClient) ActionCreate(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionDeactivate ¶
func (c *ProjectMemberClient) ActionDeactivate(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionPurge ¶
func (c *ProjectMemberClient) ActionPurge(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionRemove ¶
func (c *ProjectMemberClient) ActionRemove(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionRestore ¶
func (c *ProjectMemberClient) ActionRestore(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ActionUpdate ¶
func (c *ProjectMemberClient) ActionUpdate(resource *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) ById ¶
func (c *ProjectMemberClient) ById(id string) (*ProjectMember, error)
func (*ProjectMemberClient) Create ¶
func (c *ProjectMemberClient) Create(container *ProjectMember) (*ProjectMember, error)
func (*ProjectMemberClient) Delete ¶
func (c *ProjectMemberClient) Delete(container *ProjectMember) error
func (*ProjectMemberClient) List ¶
func (c *ProjectMemberClient) List(opts *ListOpts) (*ProjectMemberCollection, error)
func (*ProjectMemberClient) Update ¶
func (c *ProjectMemberClient) Update(existing *ProjectMember, updates interface{}) (*ProjectMember, error)
type ProjectMemberCollection ¶
type ProjectMemberCollection struct { Collection Data []ProjectMember `json:"data,omitempty"` }
type ProjectMemberOperations ¶
type ProjectMemberOperations interface { List(opts *ListOpts) (*ProjectMemberCollection, error) Create(opts *ProjectMember) (*ProjectMember, error) Update(existing *ProjectMember, updates interface{}) (*ProjectMember, error) ById(id string) (*ProjectMember, error) Delete(container *ProjectMember) error ActionActivate(*ProjectMember) (*ProjectMember, error) ActionCreate(*ProjectMember) (*ProjectMember, error) ActionDeactivate(*ProjectMember) (*ProjectMember, error) ActionPurge(*ProjectMember) (*ProjectMember, error) ActionRemove(*ProjectMember) (*ProjectMember, error) ActionRestore(*ProjectMember) (*ProjectMember, error) ActionUpdate(*ProjectMember) (*ProjectMember, error) }
type ProjectOperations ¶
type ProjectOperations interface { List(opts *ListOpts) (*ProjectCollection, error) Create(opts *Project) (*Project, error) Update(existing *Project, updates interface{}) (*Project, error) ById(id string) (*Project, error) Delete(container *Project) error ActionActivate(*Project) (*Account, error) ActionCreate(*Project) (*Account, error) ActionDeactivate(*Project) (*Account, error) ActionPurge(*Project) (*Account, error) ActionRemove(*Project) (*Account, error) ActionRestore(*Project) (*Account, error) ActionSetmembers(*Project, *SetProjectMembersInput) (*SetProjectMembersInput, error) ActionUpdate(*Project) (*Account, error) }
type Publish ¶
type Publish struct { Resource Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousIds []string `json:"previousIds,omitempty" yaml:"previous_ids,omitempty"` Publisher string `json:"publisher,omitempty" yaml:"publisher,omitempty"` ResourceId string `json:"resourceId,omitempty" yaml:"resource_id,omitempty"` ResourceType string `json:"resourceType,omitempty" yaml:"resource_type,omitempty"` Time int64 `json:"time,omitempty" yaml:"time,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningInternalMessage string `json:"transitioningInternalMessage,omitempty" yaml:"transitioning_internal_message,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,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 PullTask ¶ added in v0.4.0
type PullTask struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` Mode string `json:"mode,omitempty" yaml:"mode,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Status map[string]interface{} `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type PullTaskClient ¶ added in v0.4.0
type PullTaskClient struct {
// contains filtered or unexported fields
}
func (*PullTaskClient) ById ¶ added in v0.4.0
func (c *PullTaskClient) ById(id string) (*PullTask, error)
func (*PullTaskClient) Create ¶ added in v0.4.0
func (c *PullTaskClient) Create(container *PullTask) (*PullTask, error)
func (*PullTaskClient) Delete ¶ added in v0.4.0
func (c *PullTaskClient) Delete(container *PullTask) error
func (*PullTaskClient) List ¶ added in v0.4.0
func (c *PullTaskClient) List(opts *ListOpts) (*PullTaskCollection, error)
type PullTaskCollection ¶ added in v0.4.0
type PullTaskCollection struct { Collection Data []PullTask `json:"data,omitempty"` }
type PullTaskOperations ¶ added in v0.4.0
type RackspaceConfig ¶
type RackspaceConfig struct { Resource ApiKey string `json:"apiKey,omitempty" yaml:"api_key,omitempty"` DockerInstall string `json:"dockerInstall,omitempty" yaml:"docker_install,omitempty"` EndpointType string `json:"endpointType,omitempty" yaml:"endpoint_type,omitempty"` FlavorId string `json:"flavorId,omitempty" yaml:"flavor_id,omitempty"` ImageId string `json:"imageId,omitempty" yaml:"image_id,omitempty"` Region string `json:"region,omitempty" yaml:"region,omitempty"` SshPort string `json:"sshPort,omitempty" yaml:"ssh_port,omitempty"` SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type RackspaceConfigClient ¶
type RackspaceConfigClient struct {
// contains filtered or unexported fields
}
func (*RackspaceConfigClient) ById ¶
func (c *RackspaceConfigClient) ById(id string) (*RackspaceConfig, error)
func (*RackspaceConfigClient) Create ¶
func (c *RackspaceConfigClient) Create(container *RackspaceConfig) (*RackspaceConfig, error)
func (*RackspaceConfigClient) Delete ¶
func (c *RackspaceConfigClient) Delete(container *RackspaceConfig) error
func (*RackspaceConfigClient) List ¶
func (c *RackspaceConfigClient) List(opts *ListOpts) (*RackspaceConfigCollection, error)
func (*RackspaceConfigClient) Update ¶
func (c *RackspaceConfigClient) Update(existing *RackspaceConfig, updates interface{}) (*RackspaceConfig, error)
type RackspaceConfigCollection ¶
type RackspaceConfigCollection struct { Collection Data []RackspaceConfig `json:"data,omitempty"` }
type RackspaceConfigOperations ¶
type RackspaceConfigOperations interface { List(opts *ListOpts) (*RackspaceConfigCollection, error) Create(opts *RackspaceConfig) (*RackspaceConfig, error) Update(existing *RackspaceConfig, updates interface{}) (*RackspaceConfig, error) ById(id string) (*RackspaceConfig, error) Delete(container *RackspaceConfig) error }
type RancherBaseClient ¶
type RancherBaseClient struct { Opts *ClientOpts Schemas *Schemas Types map[string]Schema }
func (*RancherBaseClient) Create ¶ added in v0.5.0
func (rancherClient *RancherBaseClient) Create(schemaType string, createObj interface{}, respObject interface{}) error
func (*RancherBaseClient) GetLink ¶
func (rancherClient *RancherBaseClient) GetLink(resource Resource, link string, respObject interface{}) error
func (*RancherBaseClient) Post ¶
func (rancherClient *RancherBaseClient) Post(url string, createObj interface{}, respObject interface{}) error
func (*RancherBaseClient) Reload ¶
func (rancherClient *RancherBaseClient) Reload(existing *Resource, output interface{}) error
type RancherClient ¶
type RancherClient struct { RancherBaseClient Subscribe SubscribeOperations Publish PublishOperations LogConfig LogConfigOperations RestartPolicy RestartPolicyOperations LoadBalancerHealthCheck LoadBalancerHealthCheckOperations LoadBalancerCookieStickinessPolicy LoadBalancerCookieStickinessPolicyOperations LoadBalancerAppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicyOperations GlobalLoadBalancerPolicy GlobalLoadBalancerPolicyOperations GlobalLoadBalancerHealthCheck GlobalLoadBalancerHealthCheckOperations ExternalHandlerProcessConfig ExternalHandlerProcessConfigOperations ComposeConfig ComposeConfigOperations InstanceHealthCheck InstanceHealthCheckOperations ServiceLink ServiceLinkOperations ServiceUpgrade ServiceUpgradeOperations ServiceUpgradeStrategy ServiceUpgradeStrategyOperations InServiceUpgradeStrategy InServiceUpgradeStrategyOperations ToServiceUpgradeStrategy ToServiceUpgradeStrategyOperations AddLoadBalancerInput AddLoadBalancerInputOperations AddRemoveClusterHostInput AddRemoveClusterHostInputOperations AddRemoveLoadBalancerHostInput AddRemoveLoadBalancerHostInputOperations AddRemoveLoadBalancerListenerInput AddRemoveLoadBalancerListenerInputOperations AddRemoveLoadBalancerTargetInput AddRemoveLoadBalancerTargetInputOperations AddRemoveServiceLinkInput AddRemoveServiceLinkInputOperations ChangeSecretInput ChangeSecretInputOperations SetLabelsInput SetLabelsInputOperations ApiKey ApiKeyOperations Cluster ClusterOperations ComposeConfigInput ComposeConfigInputOperations Container ContainerOperations InstanceConsole InstanceConsoleOperations InstanceConsoleInput InstanceConsoleInputOperations InstanceStop InstanceStopOperations IpAddressAssociateInput IpAddressAssociateInputOperations Project ProjectOperations Password PasswordOperations Registry RegistryOperations RegistryCredential RegistryCredentialOperations RemoveLoadBalancerInput RemoveLoadBalancerInputOperations SetLoadBalancerHostsInput SetLoadBalancerHostsInputOperations SetLoadBalancerListenersInput SetLoadBalancerListenersInputOperations SetLoadBalancerTargetsInput SetLoadBalancerTargetsInputOperations SetProjectMembersInput SetProjectMembersInputOperations SetServiceLinksInput SetServiceLinksInputOperations LoadBalancerService LoadBalancerServiceOperations ExternalService ExternalServiceOperations DnsService DnsServiceOperations LaunchConfig LaunchConfigOperations SecondaryLaunchConfig SecondaryLaunchConfigOperations AddRemoveLoadBalancerServiceLinkInput AddRemoveLoadBalancerServiceLinkInputOperations SetLoadBalancerServiceLinksInput SetLoadBalancerServiceLinksInputOperations LoadBalancerServiceLink LoadBalancerServiceLinkOperations PullTask PullTaskOperations ExternalVolumeEvent ExternalVolumeEventOperations ExternalStoragePoolEvent ExternalStoragePoolEventOperations EnvironmentUpgrade EnvironmentUpgradeOperations Account AccountOperations Agent AgentOperations Certificate CertificateOperations ConfigItem ConfigItemOperations ConfigItemStatus ConfigItemStatusOperations ContainerEvent ContainerEventOperations Credential CredentialOperations Databasechangelog DatabasechangelogOperations Databasechangeloglock DatabasechangeloglockOperations Environment EnvironmentOperations ExternalEvent ExternalEventOperations ExternalHandler ExternalHandlerOperations ExternalHandlerExternalHandlerProcessMap ExternalHandlerExternalHandlerProcessMapOperations ExternalHandlerProcess ExternalHandlerProcessOperations GlobalLoadBalancer GlobalLoadBalancerOperations Host HostOperations Image ImageOperations Instance InstanceOperations InstanceLink InstanceLinkOperations IpAddress IpAddressOperations Label LabelOperations LoadBalancer LoadBalancerOperations LoadBalancerConfig LoadBalancerConfigOperations LoadBalancerConfigListenerMap LoadBalancerConfigListenerMapOperations LoadBalancerHostMap LoadBalancerHostMapOperations LoadBalancerListener LoadBalancerListenerOperations LoadBalancerTarget LoadBalancerTargetOperations Mount MountOperations Network NetworkOperations PhysicalHost PhysicalHostOperations Port PortOperations ProcessExecution ProcessExecutionOperations ProcessInstance ProcessInstanceOperations ProjectMember ProjectMemberOperations Service ServiceOperations ServiceConsumeMap ServiceConsumeMapOperations ServiceEvent ServiceEventOperations ServiceExposeMap ServiceExposeMapOperations Setting SettingOperations Snapshot SnapshotOperations StoragePool StoragePoolOperations Task TaskOperations TaskInstance TaskInstanceOperations Volume VolumeOperations TypeDocumentation TypeDocumentationOperations FieldDocumentation FieldDocumentationOperations ContainerExec ContainerExecOperations ContainerLogs ContainerLogsOperations HostAccess HostAccessOperations DockerBuild DockerBuildOperations ActiveSetting ActiveSettingOperations ExtensionImplementation ExtensionImplementationOperations ExtensionPoint ExtensionPointOperations ProcessDefinition ProcessDefinitionOperations ResourceDefinition ResourceDefinitionOperations StateTransition StateTransitionOperations Githubconfig GithubconfigOperations Identity IdentityOperations Ldapconfig LdapconfigOperations LocalAuthConfig LocalAuthConfigOperations StatsAccess StatsAccessOperations Amazonec2Config Amazonec2ConfigOperations AzureConfig AzureConfigOperations DigitaloceanConfig DigitaloceanConfigOperations ExoscaleConfig ExoscaleConfigOperations OpenstackConfig OpenstackConfigOperations PacketConfig PacketConfigOperations RackspaceConfig RackspaceConfigOperations SoftlayerConfig SoftlayerConfigOperations VirtualboxConfig VirtualboxConfigOperations VmwarevcloudairConfig VmwarevcloudairConfigOperations VmwarevsphereConfig VmwarevsphereConfigOperations Machine MachineOperations HostApiProxyToken HostApiProxyTokenOperations Register RegisterOperations RegistrationToken RegistrationTokenOperations }
func NewRancherClient ¶
func NewRancherClient(opts *ClientOpts) (*RancherClient, error)
type Register ¶
type Register struct { Resource AccessKey string `json:"accessKey,omitempty" yaml:"access_key,omitempty"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SecretKey string `json:"secretKey,omitempty" yaml:"secret_key,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type RegisterClient ¶
type RegisterClient struct {
// contains filtered or unexported fields
}
func (*RegisterClient) ActionStop ¶
func (c *RegisterClient) ActionStop(resource *Register, input *InstanceStop) (*Instance, error)
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 RegisterOperations interface { List(opts *ListOpts) (*RegisterCollection, error) Create(opts *Register) (*Register, error) Update(existing *Register, updates interface{}) (*Register, error) ById(id string) (*Register, error) Delete(container *Register) error ActionStop(*Register, *InstanceStop) (*Instance, error) }
type RegistrationToken ¶
type RegistrationToken struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Command string `json:"command,omitempty" yaml:"command,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RegistrationUrl string `json:"registrationUrl,omitempty" yaml:"registration_url,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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) 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) ActionUpdate(*RegistrationToken) (*Credential, error) }
type Registry ¶
type Registry struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServerAddress string `json:"serverAddress,omitempty" yaml:"server_address,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type RegistryClient ¶
type RegistryClient struct {
// contains filtered or unexported fields
}
func (*RegistryClient) ActionActivate ¶
func (c *RegistryClient) ActionActivate(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionCreate ¶
func (c *RegistryClient) ActionCreate(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionDeactivate ¶
func (c *RegistryClient) ActionDeactivate(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionPurge ¶
func (c *RegistryClient) ActionPurge(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionRemove ¶
func (c *RegistryClient) ActionRemove(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionRestore ¶
func (c *RegistryClient) ActionRestore(resource *Registry) (*StoragePool, error)
func (*RegistryClient) ActionUpdate ¶
func (c *RegistryClient) ActionUpdate(resource *Registry) (*StoragePool, error)
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" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Email string `json:"email,omitempty" yaml:"email,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PublicValue string `json:"publicValue,omitempty" yaml:"public_value,omitempty"` RegistryId string `json:"registryId,omitempty" yaml:"registry_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` SecretValue string `json:"secretValue,omitempty" yaml:"secret_value,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type RegistryCredentialClient ¶
type RegistryCredentialClient struct {
// contains filtered or unexported fields
}
func (*RegistryCredentialClient) ActionActivate ¶
func (c *RegistryCredentialClient) ActionActivate(resource *RegistryCredential) (*Credential, error)
func (*RegistryCredentialClient) ActionCreate ¶
func (c *RegistryCredentialClient) ActionCreate(resource *RegistryCredential) (*Credential, error)
func (*RegistryCredentialClient) ActionDeactivate ¶
func (c *RegistryCredentialClient) ActionDeactivate(resource *RegistryCredential) (*Credential, error)
func (*RegistryCredentialClient) ActionPurge ¶
func (c *RegistryCredentialClient) ActionPurge(resource *RegistryCredential) (*Credential, error)
func (*RegistryCredentialClient) ActionRemove ¶
func (c *RegistryCredentialClient) ActionRemove(resource *RegistryCredential) (*Credential, error)
func (*RegistryCredentialClient) ActionUpdate ¶
func (c *RegistryCredentialClient) ActionUpdate(resource *RegistryCredential) (*Credential, error)
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 ActionActivate(*RegistryCredential) (*Credential, error) ActionCreate(*RegistryCredential) (*Credential, error) ActionDeactivate(*RegistryCredential) (*Credential, error) ActionPurge(*RegistryCredential) (*Credential, error) ActionRemove(*RegistryCredential) (*Credential, error) ActionUpdate(*RegistryCredential) (*Credential, error) }
type RegistryOperations ¶
type RegistryOperations interface { List(opts *ListOpts) (*RegistryCollection, error) Create(opts *Registry) (*Registry, error) Update(existing *Registry, updates interface{}) (*Registry, error) ById(id string) (*Registry, error) Delete(container *Registry) error ActionActivate(*Registry) (*StoragePool, error) ActionCreate(*Registry) (*StoragePool, error) ActionDeactivate(*Registry) (*StoragePool, error) ActionPurge(*Registry) (*StoragePool, error) ActionRemove(*Registry) (*StoragePool, error) ActionRestore(*Registry) (*StoragePool, error) ActionUpdate(*Registry) (*StoragePool, error) }
type RemoveLabelInput ¶
type RemoveLabelInputClient ¶
type RemoveLabelInputClient struct {
// contains filtered or unexported fields
}
func (*RemoveLabelInputClient) ById ¶
func (c *RemoveLabelInputClient) ById(id string) (*RemoveLabelInput, error)
func (*RemoveLabelInputClient) Create ¶
func (c *RemoveLabelInputClient) Create(container *RemoveLabelInput) (*RemoveLabelInput, error)
func (*RemoveLabelInputClient) Delete ¶
func (c *RemoveLabelInputClient) Delete(container *RemoveLabelInput) error
func (*RemoveLabelInputClient) List ¶
func (c *RemoveLabelInputClient) List(opts *ListOpts) (*RemoveLabelInputCollection, error)
func (*RemoveLabelInputClient) Update ¶
func (c *RemoveLabelInputClient) Update(existing *RemoveLabelInput, updates interface{}) (*RemoveLabelInput, error)
type RemoveLabelInputCollection ¶
type RemoveLabelInputCollection struct { Collection Data []RemoveLabelInput `json:"data,omitempty"` }
type RemoveLabelInputOperations ¶
type RemoveLabelInputOperations interface { List(opts *ListOpts) (*RemoveLabelInputCollection, error) Create(opts *RemoveLabelInput) (*RemoveLabelInput, error) Update(existing *RemoveLabelInput, updates interface{}) (*RemoveLabelInput, error) ById(id string) (*RemoveLabelInput, error) Delete(container *RemoveLabelInput) error }
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 SecondaryLaunchConfig ¶
type SecondaryLaunchConfig struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AllocationState string `json:"allocationState,omitempty" yaml:"allocation_state,omitempty"` Build *DockerBuild `json:"build,omitempty" yaml:"build,omitempty"` CapAdd []string `json:"capAdd,omitempty" yaml:"cap_add,omitempty"` CapDrop []string `json:"capDrop,omitempty" yaml:"cap_drop,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` Count int64 `json:"count,omitempty" yaml:"count,omitempty"` CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` DataVolumeMounts map[string]interface{} `json:"dataVolumeMounts,omitempty" yaml:"data_volume_mounts,omitempty"` DataVolumes []string `json:"dataVolumes,omitempty" yaml:"data_volumes,omitempty"` DataVolumesFrom []string `json:"dataVolumesFrom,omitempty" yaml:"data_volumes_from,omitempty"` DataVolumesFromLaunchConfigs []string `json:"dataVolumesFromLaunchConfigs,omitempty" yaml:"data_volumes_from_launch_configs,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Devices []string `json:"devices,omitempty" yaml:"devices,omitempty"` Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"` DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"` DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"` EntryPoint []string `json:"entryPoint,omitempty" yaml:"entry_point,omitempty"` Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"` Expose []string `json:"expose,omitempty" yaml:"expose,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExtraHosts []string `json:"extraHosts,omitempty" yaml:"extra_hosts,omitempty"` FirstRunning string `json:"firstRunning,omitempty" yaml:"first_running,omitempty"` HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks map[string]interface{} `json:"instanceLinks,omitempty" yaml:"instance_links,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]interface{} `json:"lxcConf,omitempty" yaml:"lxc_conf,omitempty"` Memory int64 `json:"memory,omitempty" yaml:"memory,omitempty"` MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"` NetworkContainerId string `json:"networkContainerId,omitempty" yaml:"network_container_id,omitempty"` NetworkIds []string `json:"networkIds,omitempty" yaml:"network_ids,omitempty"` NetworkLaunchConfig string `json:"networkLaunchConfig,omitempty" yaml:"network_launch_config,omitempty"` NetworkMode string `json:"networkMode,omitempty" yaml:"network_mode,omitempty"` PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"` Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"` PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"` Privileged bool `json:"privileged,omitempty" yaml:"privileged,omitempty"` PublishAllPorts bool `json:"publishAllPorts,omitempty" yaml:"publish_all_ports,omitempty"` ReadOnly bool `json:"readOnly,omitempty" yaml:"read_only,omitempty"` RegistryCredentialId string `json:"registryCredentialId,omitempty" yaml:"registry_credential_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RequestedHostId string `json:"requestedHostId,omitempty" yaml:"requested_host_id,omitempty"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"` StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StdinOpen bool `json:"stdinOpen,omitempty" yaml:"stdin_open,omitempty"` SystemContainer string `json:"systemContainer,omitempty" yaml:"system_container,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Tty bool `json:"tty,omitempty" yaml:"tty,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,omitempty"` VolumeDriver string `json:"volumeDriver,omitempty" yaml:"volume_driver,omitempty"` WorkingDir string `json:"workingDir,omitempty" yaml:"working_dir,omitempty"` }
type SecondaryLaunchConfigClient ¶
type SecondaryLaunchConfigClient struct {
// contains filtered or unexported fields
}
func (*SecondaryLaunchConfigClient) ActionAllocate ¶
func (c *SecondaryLaunchConfigClient) ActionAllocate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionConsole ¶
func (c *SecondaryLaunchConfigClient) ActionConsole(resource *SecondaryLaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*SecondaryLaunchConfigClient) ActionCreate ¶
func (c *SecondaryLaunchConfigClient) ActionCreate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionDeallocate ¶
func (c *SecondaryLaunchConfigClient) ActionDeallocate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionExecute ¶
func (c *SecondaryLaunchConfigClient) ActionExecute(resource *SecondaryLaunchConfig, input *ContainerExec) (*HostAccess, error)
func (*SecondaryLaunchConfigClient) ActionLogs ¶
func (c *SecondaryLaunchConfigClient) ActionLogs(resource *SecondaryLaunchConfig, input *ContainerLogs) (*HostAccess, error)
func (*SecondaryLaunchConfigClient) ActionMigrate ¶
func (c *SecondaryLaunchConfigClient) ActionMigrate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionPurge ¶
func (c *SecondaryLaunchConfigClient) ActionPurge(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionRemove ¶
func (c *SecondaryLaunchConfigClient) ActionRemove(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionRestart ¶
func (c *SecondaryLaunchConfigClient) ActionRestart(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionRestore ¶
func (c *SecondaryLaunchConfigClient) ActionRestore(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionSetlabels ¶
func (c *SecondaryLaunchConfigClient) ActionSetlabels(resource *SecondaryLaunchConfig, input *SetLabelsInput) (*Container, error)
func (*SecondaryLaunchConfigClient) ActionStart ¶
func (c *SecondaryLaunchConfigClient) ActionStart(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionStop ¶
func (c *SecondaryLaunchConfigClient) ActionStop(resource *SecondaryLaunchConfig, input *InstanceStop) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionUpdate ¶
func (c *SecondaryLaunchConfigClient) ActionUpdate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionUpdatehealthy ¶
func (c *SecondaryLaunchConfigClient) ActionUpdatehealthy(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionUpdateunhealthy ¶
func (c *SecondaryLaunchConfigClient) ActionUpdateunhealthy(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ById ¶
func (c *SecondaryLaunchConfigClient) ById(id string) (*SecondaryLaunchConfig, error)
func (*SecondaryLaunchConfigClient) Create ¶
func (c *SecondaryLaunchConfigClient) Create(container *SecondaryLaunchConfig) (*SecondaryLaunchConfig, error)
func (*SecondaryLaunchConfigClient) Delete ¶
func (c *SecondaryLaunchConfigClient) Delete(container *SecondaryLaunchConfig) error
func (*SecondaryLaunchConfigClient) List ¶
func (c *SecondaryLaunchConfigClient) List(opts *ListOpts) (*SecondaryLaunchConfigCollection, error)
func (*SecondaryLaunchConfigClient) Update ¶
func (c *SecondaryLaunchConfigClient) Update(existing *SecondaryLaunchConfig, updates interface{}) (*SecondaryLaunchConfig, error)
type SecondaryLaunchConfigCollection ¶
type SecondaryLaunchConfigCollection struct { Collection Data []SecondaryLaunchConfig `json:"data,omitempty"` }
type SecondaryLaunchConfigOperations ¶
type SecondaryLaunchConfigOperations interface { List(opts *ListOpts) (*SecondaryLaunchConfigCollection, error) Create(opts *SecondaryLaunchConfig) (*SecondaryLaunchConfig, error) Update(existing *SecondaryLaunchConfig, updates interface{}) (*SecondaryLaunchConfig, error) ById(id string) (*SecondaryLaunchConfig, error) Delete(container *SecondaryLaunchConfig) error ActionAllocate(*SecondaryLaunchConfig) (*Instance, error) ActionConsole(*SecondaryLaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) ActionCreate(*SecondaryLaunchConfig) (*Instance, error) ActionDeallocate(*SecondaryLaunchConfig) (*Instance, error) ActionExecute(*SecondaryLaunchConfig, *ContainerExec) (*HostAccess, error) ActionLogs(*SecondaryLaunchConfig, *ContainerLogs) (*HostAccess, error) ActionMigrate(*SecondaryLaunchConfig) (*Instance, error) ActionPurge(*SecondaryLaunchConfig) (*Instance, error) ActionRemove(*SecondaryLaunchConfig) (*Instance, error) ActionRestart(*SecondaryLaunchConfig) (*Instance, error) ActionRestore(*SecondaryLaunchConfig) (*Instance, error) ActionSetlabels(*SecondaryLaunchConfig, *SetLabelsInput) (*Container, error) ActionStart(*SecondaryLaunchConfig) (*Instance, error) ActionStop(*SecondaryLaunchConfig, *InstanceStop) (*Instance, error) ActionUpdate(*SecondaryLaunchConfig) (*Instance, error) ActionUpdatehealthy(*SecondaryLaunchConfig) (*Instance, error) ActionUpdateunhealthy(*SecondaryLaunchConfig) (*Instance, error) }
type Service ¶
type Service struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` EnvironmentId string `json:"environmentId,omitempty" yaml:"environment_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousLaunchConfig *LaunchConfig `json:"previousLaunchConfig,omitempty" yaml:"previous_launch_config,omitempty"` PreviousSecondaryLaunchConfigs []interface{} `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` SecondaryLaunchConfigs []interface{} `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` SelectorContainer string `json:"selectorContainer,omitempty" yaml:"selector_container,omitempty"` SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"` ServiceSchemas map[string]interface{} `json:"serviceSchemas,omitempty" yaml:"service_schemas,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Upgrade ServiceUpgrade `json:"upgrade,omitempty" yaml:"upgrade,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Vip string `json:"vip,omitempty" yaml:"vip,omitempty"` }
type ServiceClient ¶
type ServiceClient struct {
// contains filtered or unexported fields
}
func (*ServiceClient) ActionActivate ¶
func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error)
func (*ServiceClient) ActionAddservicelink ¶
func (c *ServiceClient) ActionAddservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error)
func (*ServiceClient) ActionCancelrollback ¶ added in v0.5.0
func (c *ServiceClient) ActionCancelrollback(resource *Service) (*Service, error)
func (*ServiceClient) ActionCancelupgrade ¶
func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
func (*ServiceClient) ActionCreate ¶
func (c *ServiceClient) ActionCreate(resource *Service) (*Service, error)
func (*ServiceClient) ActionDeactivate ¶
func (c *ServiceClient) ActionDeactivate(resource *Service) (*Service, error)
func (*ServiceClient) ActionFinishupgrade ¶ added in v0.5.0
func (c *ServiceClient) ActionFinishupgrade(resource *Service) (*Service, error)
func (*ServiceClient) ActionRemove ¶
func (c *ServiceClient) ActionRemove(resource *Service) (*Service, error)
func (*ServiceClient) ActionRemoveservicelink ¶
func (c *ServiceClient) ActionRemoveservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error)
func (*ServiceClient) ActionRollback ¶ added in v0.5.0
func (c *ServiceClient) ActionRollback(resource *Service) (*Service, error)
func (*ServiceClient) ActionSetservicelinks ¶
func (c *ServiceClient) ActionSetservicelinks(resource *Service, input *SetServiceLinksInput) (*Service, error)
func (*ServiceClient) ActionUpdate ¶
func (c *ServiceClient) ActionUpdate(resource *Service) (*Service, error)
func (*ServiceClient) ActionUpgrade ¶
func (c *ServiceClient) ActionUpgrade(resource *Service, input *ServiceUpgrade) (*Service, error)
func (*ServiceClient) Delete ¶
func (c *ServiceClient) Delete(container *Service) error
func (*ServiceClient) List ¶
func (c *ServiceClient) List(opts *ListOpts) (*ServiceCollection, error)
type ServiceCollection ¶
type ServiceCollection struct { Collection Data []Service `json:"data,omitempty"` }
type ServiceConsumeMap ¶
type ServiceConsumeMap struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ConsumedServiceId string `json:"consumedServiceId,omitempty" yaml:"consumed_service_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ServiceConsumeMapClient ¶
type ServiceConsumeMapClient struct {
// contains filtered or unexported fields
}
func (*ServiceConsumeMapClient) ActionCreate ¶
func (c *ServiceConsumeMapClient) ActionCreate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
func (*ServiceConsumeMapClient) ActionRemove ¶
func (c *ServiceConsumeMapClient) ActionRemove(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
func (*ServiceConsumeMapClient) ActionUpdate ¶
func (c *ServiceConsumeMapClient) ActionUpdate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error)
func (*ServiceConsumeMapClient) ById ¶
func (c *ServiceConsumeMapClient) ById(id string) (*ServiceConsumeMap, error)
func (*ServiceConsumeMapClient) Create ¶
func (c *ServiceConsumeMapClient) Create(container *ServiceConsumeMap) (*ServiceConsumeMap, error)
func (*ServiceConsumeMapClient) Delete ¶
func (c *ServiceConsumeMapClient) Delete(container *ServiceConsumeMap) error
func (*ServiceConsumeMapClient) List ¶
func (c *ServiceConsumeMapClient) List(opts *ListOpts) (*ServiceConsumeMapCollection, error)
func (*ServiceConsumeMapClient) Update ¶
func (c *ServiceConsumeMapClient) Update(existing *ServiceConsumeMap, updates interface{}) (*ServiceConsumeMap, error)
type ServiceConsumeMapCollection ¶
type ServiceConsumeMapCollection struct { Collection Data []ServiceConsumeMap `json:"data,omitempty"` }
type ServiceConsumeMapOperations ¶
type ServiceConsumeMapOperations interface { List(opts *ListOpts) (*ServiceConsumeMapCollection, error) Create(opts *ServiceConsumeMap) (*ServiceConsumeMap, error) Update(existing *ServiceConsumeMap, updates interface{}) (*ServiceConsumeMap, error) ById(id string) (*ServiceConsumeMap, error) Delete(container *ServiceConsumeMap) error ActionCreate(*ServiceConsumeMap) (*ServiceConsumeMap, error) ActionRemove(*ServiceConsumeMap) (*ServiceConsumeMap, error) ActionUpdate(*ServiceConsumeMap) (*ServiceConsumeMap, error) }
type ServiceEvent ¶
type ServiceEvent struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalTimestamp int64 `json:"externalTimestamp,omitempty" yaml:"external_timestamp,omitempty"` HealthcheckUuid string `json:"healthcheckUuid,omitempty" yaml:"healthcheck_uuid,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ReportedHealth string `json:"reportedHealth,omitempty" yaml:"reported_health,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ServiceEventClient ¶
type ServiceEventClient struct {
// contains filtered or unexported fields
}
func (*ServiceEventClient) ActionCreate ¶
func (c *ServiceEventClient) ActionCreate(resource *ServiceEvent) (*ServiceEvent, error)
func (*ServiceEventClient) ActionRemove ¶
func (c *ServiceEventClient) ActionRemove(resource *ServiceEvent) (*ServiceEvent, error)
func (*ServiceEventClient) ById ¶
func (c *ServiceEventClient) ById(id string) (*ServiceEvent, error)
func (*ServiceEventClient) Create ¶
func (c *ServiceEventClient) Create(container *ServiceEvent) (*ServiceEvent, error)
func (*ServiceEventClient) Delete ¶
func (c *ServiceEventClient) Delete(container *ServiceEvent) error
func (*ServiceEventClient) List ¶
func (c *ServiceEventClient) List(opts *ListOpts) (*ServiceEventCollection, error)
func (*ServiceEventClient) Update ¶
func (c *ServiceEventClient) Update(existing *ServiceEvent, updates interface{}) (*ServiceEvent, error)
type ServiceEventCollection ¶
type ServiceEventCollection struct { Collection Data []ServiceEvent `json:"data,omitempty"` }
type ServiceEventOperations ¶
type ServiceEventOperations interface { List(opts *ListOpts) (*ServiceEventCollection, error) Create(opts *ServiceEvent) (*ServiceEvent, error) Update(existing *ServiceEvent, updates interface{}) (*ServiceEvent, error) ById(id string) (*ServiceEvent, error) Delete(container *ServiceEvent) error ActionCreate(*ServiceEvent) (*ServiceEvent, error) ActionRemove(*ServiceEvent) (*ServiceEvent, error) }
type ServiceExposeMap ¶
type ServiceExposeMap struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` IpAddress string `json:"ipAddress,omitempty" yaml:"ip_address,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Managed bool `json:"managed,omitempty" yaml:"managed,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ServiceExposeMapClient ¶
type ServiceExposeMapClient struct {
// contains filtered or unexported fields
}
func (*ServiceExposeMapClient) ActionCreate ¶
func (c *ServiceExposeMapClient) ActionCreate(resource *ServiceExposeMap) (*ServiceExposeMap, error)
func (*ServiceExposeMapClient) ActionRemove ¶
func (c *ServiceExposeMapClient) ActionRemove(resource *ServiceExposeMap) (*ServiceExposeMap, error)
func (*ServiceExposeMapClient) ById ¶
func (c *ServiceExposeMapClient) ById(id string) (*ServiceExposeMap, error)
func (*ServiceExposeMapClient) Create ¶
func (c *ServiceExposeMapClient) Create(container *ServiceExposeMap) (*ServiceExposeMap, error)
func (*ServiceExposeMapClient) Delete ¶
func (c *ServiceExposeMapClient) Delete(container *ServiceExposeMap) error
func (*ServiceExposeMapClient) List ¶
func (c *ServiceExposeMapClient) List(opts *ListOpts) (*ServiceExposeMapCollection, error)
func (*ServiceExposeMapClient) Update ¶
func (c *ServiceExposeMapClient) Update(existing *ServiceExposeMap, updates interface{}) (*ServiceExposeMap, error)
type ServiceExposeMapCollection ¶
type ServiceExposeMapCollection struct { Collection Data []ServiceExposeMap `json:"data,omitempty"` }
type ServiceExposeMapOperations ¶
type ServiceExposeMapOperations interface { List(opts *ListOpts) (*ServiceExposeMapCollection, error) Create(opts *ServiceExposeMap) (*ServiceExposeMap, error) Update(existing *ServiceExposeMap, updates interface{}) (*ServiceExposeMap, error) ById(id string) (*ServiceExposeMap, error) Delete(container *ServiceExposeMap) error ActionCreate(*ServiceExposeMap) (*ServiceExposeMap, error) ActionRemove(*ServiceExposeMap) (*ServiceExposeMap, error) }
type ServiceLink ¶
type ServiceLinkClient ¶
type ServiceLinkClient struct {
// contains filtered or unexported fields
}
func (*ServiceLinkClient) ById ¶
func (c *ServiceLinkClient) ById(id string) (*ServiceLink, error)
func (*ServiceLinkClient) Create ¶
func (c *ServiceLinkClient) Create(container *ServiceLink) (*ServiceLink, error)
func (*ServiceLinkClient) Delete ¶
func (c *ServiceLinkClient) Delete(container *ServiceLink) error
func (*ServiceLinkClient) List ¶
func (c *ServiceLinkClient) List(opts *ListOpts) (*ServiceLinkCollection, error)
func (*ServiceLinkClient) Update ¶
func (c *ServiceLinkClient) Update(existing *ServiceLink, updates interface{}) (*ServiceLink, error)
type ServiceLinkCollection ¶
type ServiceLinkCollection struct { Collection Data []ServiceLink `json:"data,omitempty"` }
type ServiceLinkOperations ¶
type ServiceLinkOperations interface { List(opts *ListOpts) (*ServiceLinkCollection, error) Create(opts *ServiceLink) (*ServiceLink, error) Update(existing *ServiceLink, updates interface{}) (*ServiceLink, error) ById(id string) (*ServiceLink, error) Delete(container *ServiceLink) error }
type ServiceOperations ¶
type ServiceOperations interface { List(opts *ListOpts) (*ServiceCollection, error) Create(opts *Service) (*Service, error) Update(existing *Service, updates interface{}) (*Service, error) ById(id string) (*Service, error) Delete(container *Service) error ActionActivate(*Service) (*Service, error) ActionAddservicelink(*Service, *AddRemoveServiceLinkInput) (*Service, error) ActionCancelrollback(*Service) (*Service, error) ActionCancelupgrade(*Service) (*Service, error) ActionCreate(*Service) (*Service, error) ActionDeactivate(*Service) (*Service, error) ActionFinishupgrade(*Service) (*Service, error) ActionRemove(*Service) (*Service, error) ActionRemoveservicelink(*Service, *AddRemoveServiceLinkInput) (*Service, error) ActionRollback(*Service) (*Service, error) ActionSetservicelinks(*Service, *SetServiceLinksInput) (*Service, error) ActionUpdate(*Service) (*Service, error) ActionUpgrade(*Service, *ServiceUpgrade) (*Service, error) }
type ServiceUpgrade ¶
type ServiceUpgrade struct { Resource InServiceStrategy *InServiceUpgradeStrategy `json:"inServiceStrategy,omitempty" yaml:"in_service_strategy,omitempty"` ToServiceStrategy *ToServiceUpgradeStrategy `json:"toServiceStrategy,omitempty" yaml:"to_service_strategy,omitempty"` }
type ServiceUpgradeClient ¶
type ServiceUpgradeClient struct {
// contains filtered or unexported fields
}
func (*ServiceUpgradeClient) ById ¶
func (c *ServiceUpgradeClient) ById(id string) (*ServiceUpgrade, error)
func (*ServiceUpgradeClient) Create ¶
func (c *ServiceUpgradeClient) Create(container *ServiceUpgrade) (*ServiceUpgrade, error)
func (*ServiceUpgradeClient) Delete ¶
func (c *ServiceUpgradeClient) Delete(container *ServiceUpgrade) error
func (*ServiceUpgradeClient) List ¶
func (c *ServiceUpgradeClient) List(opts *ListOpts) (*ServiceUpgradeCollection, error)
func (*ServiceUpgradeClient) Update ¶
func (c *ServiceUpgradeClient) Update(existing *ServiceUpgrade, updates interface{}) (*ServiceUpgrade, error)
type ServiceUpgradeCollection ¶
type ServiceUpgradeCollection struct { Collection Data []ServiceUpgrade `json:"data,omitempty"` }
type ServiceUpgradeOperations ¶
type ServiceUpgradeOperations interface { List(opts *ListOpts) (*ServiceUpgradeCollection, error) Create(opts *ServiceUpgrade) (*ServiceUpgrade, error) Update(existing *ServiceUpgrade, updates interface{}) (*ServiceUpgrade, error) ById(id string) (*ServiceUpgrade, error) Delete(container *ServiceUpgrade) error }
type ServiceUpgradeStrategy ¶ added in v0.5.0
type ServiceUpgradeStrategyClient ¶ added in v0.5.0
type ServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*ServiceUpgradeStrategyClient) ById ¶ added in v0.5.0
func (c *ServiceUpgradeStrategyClient) ById(id string) (*ServiceUpgradeStrategy, error)
func (*ServiceUpgradeStrategyClient) Create ¶ added in v0.5.0
func (c *ServiceUpgradeStrategyClient) Create(container *ServiceUpgradeStrategy) (*ServiceUpgradeStrategy, error)
func (*ServiceUpgradeStrategyClient) Delete ¶ added in v0.5.0
func (c *ServiceUpgradeStrategyClient) Delete(container *ServiceUpgradeStrategy) error
func (*ServiceUpgradeStrategyClient) List ¶ added in v0.5.0
func (c *ServiceUpgradeStrategyClient) List(opts *ListOpts) (*ServiceUpgradeStrategyCollection, error)
func (*ServiceUpgradeStrategyClient) Update ¶ added in v0.5.0
func (c *ServiceUpgradeStrategyClient) Update(existing *ServiceUpgradeStrategy, updates interface{}) (*ServiceUpgradeStrategy, error)
type ServiceUpgradeStrategyCollection ¶ added in v0.5.0
type ServiceUpgradeStrategyCollection struct { Collection Data []ServiceUpgradeStrategy `json:"data,omitempty"` }
type ServiceUpgradeStrategyOperations ¶ added in v0.5.0
type ServiceUpgradeStrategyOperations interface { List(opts *ListOpts) (*ServiceUpgradeStrategyCollection, error) Create(opts *ServiceUpgradeStrategy) (*ServiceUpgradeStrategy, error) Update(existing *ServiceUpgradeStrategy, updates interface{}) (*ServiceUpgradeStrategy, error) ById(id string) (*ServiceUpgradeStrategy, error) Delete(container *ServiceUpgradeStrategy) error }
type SetLabelsInput ¶
type SetLabelsInput struct { Resource Labels interface{} `json:"labels,omitempty" yaml:"labels,omitempty"` }
type SetLabelsInputClient ¶
type SetLabelsInputClient struct {
// contains filtered or unexported fields
}
func (*SetLabelsInputClient) ById ¶
func (c *SetLabelsInputClient) ById(id string) (*SetLabelsInput, error)
func (*SetLabelsInputClient) Create ¶
func (c *SetLabelsInputClient) Create(container *SetLabelsInput) (*SetLabelsInput, error)
func (*SetLabelsInputClient) Delete ¶
func (c *SetLabelsInputClient) Delete(container *SetLabelsInput) error
func (*SetLabelsInputClient) List ¶
func (c *SetLabelsInputClient) List(opts *ListOpts) (*SetLabelsInputCollection, error)
func (*SetLabelsInputClient) Update ¶
func (c *SetLabelsInputClient) Update(existing *SetLabelsInput, updates interface{}) (*SetLabelsInput, error)
type SetLabelsInputCollection ¶
type SetLabelsInputCollection struct { Collection Data []SetLabelsInput `json:"data,omitempty"` }
type SetLabelsInputOperations ¶
type SetLabelsInputOperations interface { List(opts *ListOpts) (*SetLabelsInputCollection, error) Create(opts *SetLabelsInput) (*SetLabelsInput, error) Update(existing *SetLabelsInput, updates interface{}) (*SetLabelsInput, error) ById(id string) (*SetLabelsInput, error) Delete(container *SetLabelsInput) error }
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 SetLoadBalancerServiceLinksInput ¶
type SetLoadBalancerServiceLinksInput struct { Resource ServiceLinks []interface{} `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` }
type SetLoadBalancerServiceLinksInputClient ¶
type SetLoadBalancerServiceLinksInputClient struct {
// contains filtered or unexported fields
}
func (*SetLoadBalancerServiceLinksInputClient) ById ¶
func (c *SetLoadBalancerServiceLinksInputClient) ById(id string) (*SetLoadBalancerServiceLinksInput, error)
func (*SetLoadBalancerServiceLinksInputClient) Create ¶
func (c *SetLoadBalancerServiceLinksInputClient) Create(container *SetLoadBalancerServiceLinksInput) (*SetLoadBalancerServiceLinksInput, error)
func (*SetLoadBalancerServiceLinksInputClient) Delete ¶
func (c *SetLoadBalancerServiceLinksInputClient) Delete(container *SetLoadBalancerServiceLinksInput) error
func (*SetLoadBalancerServiceLinksInputClient) List ¶
func (c *SetLoadBalancerServiceLinksInputClient) List(opts *ListOpts) (*SetLoadBalancerServiceLinksInputCollection, error)
func (*SetLoadBalancerServiceLinksInputClient) Update ¶
func (c *SetLoadBalancerServiceLinksInputClient) Update(existing *SetLoadBalancerServiceLinksInput, updates interface{}) (*SetLoadBalancerServiceLinksInput, error)
type SetLoadBalancerServiceLinksInputCollection ¶
type SetLoadBalancerServiceLinksInputCollection struct { Collection Data []SetLoadBalancerServiceLinksInput `json:"data,omitempty"` }
type SetLoadBalancerServiceLinksInputOperations ¶
type SetLoadBalancerServiceLinksInputOperations interface { List(opts *ListOpts) (*SetLoadBalancerServiceLinksInputCollection, error) Create(opts *SetLoadBalancerServiceLinksInput) (*SetLoadBalancerServiceLinksInput, error) Update(existing *SetLoadBalancerServiceLinksInput, updates interface{}) (*SetLoadBalancerServiceLinksInput, error) ById(id string) (*SetLoadBalancerServiceLinksInput, error) Delete(container *SetLoadBalancerServiceLinksInput) error }
type SetLoadBalancerTargetsInput ¶
type SetLoadBalancerTargetsInput struct { Resource LoadBalancerTargets []interface{} `json:"loadBalancerTargets,omitempty" yaml:"load_balancer_targets,omitempty"` }
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 SetProjectMembersInput ¶
type SetProjectMembersInput struct { Resource Members []interface{} `json:"members,omitempty" yaml:"members,omitempty"` }
type SetProjectMembersInputClient ¶
type SetProjectMembersInputClient struct {
// contains filtered or unexported fields
}
func (*SetProjectMembersInputClient) ById ¶
func (c *SetProjectMembersInputClient) ById(id string) (*SetProjectMembersInput, error)
func (*SetProjectMembersInputClient) Create ¶
func (c *SetProjectMembersInputClient) Create(container *SetProjectMembersInput) (*SetProjectMembersInput, error)
func (*SetProjectMembersInputClient) Delete ¶
func (c *SetProjectMembersInputClient) Delete(container *SetProjectMembersInput) error
func (*SetProjectMembersInputClient) List ¶
func (c *SetProjectMembersInputClient) List(opts *ListOpts) (*SetProjectMembersInputCollection, error)
func (*SetProjectMembersInputClient) Update ¶
func (c *SetProjectMembersInputClient) Update(existing *SetProjectMembersInput, updates interface{}) (*SetProjectMembersInput, error)
type SetProjectMembersInputCollection ¶
type SetProjectMembersInputCollection struct { Collection Data []SetProjectMembersInput `json:"data,omitempty"` }
type SetProjectMembersInputOperations ¶
type SetProjectMembersInputOperations interface { List(opts *ListOpts) (*SetProjectMembersInputCollection, error) Create(opts *SetProjectMembersInput) (*SetProjectMembersInput, error) Update(existing *SetProjectMembersInput, updates interface{}) (*SetProjectMembersInput, error) ById(id string) (*SetProjectMembersInput, error) Delete(container *SetProjectMembersInput) error }
type SetServiceLinksInput ¶
type SetServiceLinksInput struct { Resource ServiceLinks []interface{} `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` }
type SetServiceLinksInputClient ¶
type SetServiceLinksInputClient struct {
// contains filtered or unexported fields
}
func (*SetServiceLinksInputClient) ById ¶
func (c *SetServiceLinksInputClient) ById(id string) (*SetServiceLinksInput, error)
func (*SetServiceLinksInputClient) Create ¶
func (c *SetServiceLinksInputClient) Create(container *SetServiceLinksInput) (*SetServiceLinksInput, error)
func (*SetServiceLinksInputClient) Delete ¶
func (c *SetServiceLinksInputClient) Delete(container *SetServiceLinksInput) error
func (*SetServiceLinksInputClient) List ¶
func (c *SetServiceLinksInputClient) List(opts *ListOpts) (*SetServiceLinksInputCollection, error)
func (*SetServiceLinksInputClient) Update ¶
func (c *SetServiceLinksInputClient) Update(existing *SetServiceLinksInput, updates interface{}) (*SetServiceLinksInput, error)
type SetServiceLinksInputCollection ¶
type SetServiceLinksInputCollection struct { Collection Data []SetServiceLinksInput `json:"data,omitempty"` }
type SetServiceLinksInputOperations ¶
type SetServiceLinksInputOperations interface { List(opts *ListOpts) (*SetServiceLinksInputCollection, error) Create(opts *SetServiceLinksInput) (*SetServiceLinksInput, error) Update(existing *SetServiceLinksInput, updates interface{}) (*SetServiceLinksInput, error) ById(id string) (*SetServiceLinksInput, error) Delete(container *SetServiceLinksInput) 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 Snapshot ¶
type Snapshot struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` ManagedVolumeUUID string `json:"managedVolumeUUID,omitempty" yaml:"managed_volume_uuid,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` VolumeId string `json:"volumeId,omitempty" yaml:"volume_id,omitempty"` }
type SnapshotClient ¶
type SnapshotClient struct {
// contains filtered or unexported fields
}
func (*SnapshotClient) ActionBackup ¶
func (c *SnapshotClient) ActionBackup(resource *Snapshot) (*Snapshot, error)
func (*SnapshotClient) ActionCreate ¶
func (c *SnapshotClient) ActionCreate(resource *Snapshot) (*Snapshot, error)
func (*SnapshotClient) ActionRemove ¶
func (c *SnapshotClient) ActionRemove(resource *Snapshot) (*Snapshot, error)
func (*SnapshotClient) Create ¶
func (c *SnapshotClient) Create(container *Snapshot) (*Snapshot, error)
func (*SnapshotClient) Delete ¶
func (c *SnapshotClient) Delete(container *Snapshot) error
func (*SnapshotClient) List ¶
func (c *SnapshotClient) List(opts *ListOpts) (*SnapshotCollection, error)
type SnapshotCollection ¶
type SnapshotCollection struct { Collection Data []Snapshot `json:"data,omitempty"` }
type SnapshotOperations ¶
type SnapshotOperations interface { List(opts *ListOpts) (*SnapshotCollection, error) Create(opts *Snapshot) (*Snapshot, error) Update(existing *Snapshot, updates interface{}) (*Snapshot, error) ById(id string) (*Snapshot, error) Delete(container *Snapshot) error ActionBackup(*Snapshot) (*Snapshot, error) ActionCreate(*Snapshot) (*Snapshot, error) ActionRemove(*Snapshot) (*Snapshot, error) }
type SoftlayerConfig ¶
type SoftlayerConfig struct { Resource ApiEndpoint string `json:"apiEndpoint,omitempty" yaml:"api_endpoint,omitempty"` ApiKey string `json:"apiKey,omitempty" yaml:"api_key,omitempty"` Cpu string `json:"cpu,omitempty" yaml:"cpu,omitempty"` DiskSize string `json:"diskSize,omitempty" yaml:"disk_size,omitempty"` Domain string `json:"domain,omitempty" yaml:"domain,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` HourlyBilling bool `json:"hourlyBilling,omitempty" yaml:"hourly_billing,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` LocalDisk bool `json:"localDisk,omitempty" yaml:"local_disk,omitempty"` Memory string `json:"memory,omitempty" yaml:"memory,omitempty"` PrivateNetOnly bool `json:"privateNetOnly,omitempty" yaml:"private_net_only,omitempty"` PrivateVlanId string `json:"privateVlanId,omitempty" yaml:"private_vlan_id,omitempty"` PublicVlanId string `json:"publicVlanId,omitempty" yaml:"public_vlan_id,omitempty"` Region string `json:"region,omitempty" yaml:"region,omitempty"` User string `json:"user,omitempty" yaml:"user,omitempty"` }
type SoftlayerConfigClient ¶
type SoftlayerConfigClient struct {
// contains filtered or unexported fields
}
func (*SoftlayerConfigClient) ById ¶
func (c *SoftlayerConfigClient) ById(id string) (*SoftlayerConfig, error)
func (*SoftlayerConfigClient) Create ¶
func (c *SoftlayerConfigClient) Create(container *SoftlayerConfig) (*SoftlayerConfig, error)
func (*SoftlayerConfigClient) Delete ¶
func (c *SoftlayerConfigClient) Delete(container *SoftlayerConfig) error
func (*SoftlayerConfigClient) List ¶
func (c *SoftlayerConfigClient) List(opts *ListOpts) (*SoftlayerConfigCollection, error)
func (*SoftlayerConfigClient) Update ¶
func (c *SoftlayerConfigClient) Update(existing *SoftlayerConfig, updates interface{}) (*SoftlayerConfig, error)
type SoftlayerConfigCollection ¶
type SoftlayerConfigCollection struct { Collection Data []SoftlayerConfig `json:"data,omitempty"` }
type SoftlayerConfigOperations ¶
type SoftlayerConfigOperations interface { List(opts *ListOpts) (*SoftlayerConfigCollection, error) Create(opts *SoftlayerConfig) (*SoftlayerConfig, error) Update(existing *SoftlayerConfig, updates interface{}) (*SoftlayerConfig, error) ById(id string) (*SoftlayerConfig, error) Delete(container *SoftlayerConfig) error }
type StateTransition ¶
type StateTransition struct {
Resource
}
type StateTransitionClient ¶
type StateTransitionClient struct {
// contains filtered or unexported fields
}
func (*StateTransitionClient) ById ¶
func (c *StateTransitionClient) ById(id string) (*StateTransition, error)
func (*StateTransitionClient) Create ¶
func (c *StateTransitionClient) Create(container *StateTransition) (*StateTransition, error)
func (*StateTransitionClient) Delete ¶
func (c *StateTransitionClient) Delete(container *StateTransition) error
func (*StateTransitionClient) List ¶
func (c *StateTransitionClient) List(opts *ListOpts) (*StateTransitionCollection, error)
func (*StateTransitionClient) Update ¶
func (c *StateTransitionClient) Update(existing *StateTransition, updates interface{}) (*StateTransition, error)
type StateTransitionCollection ¶
type StateTransitionCollection struct { Collection Data []StateTransition `json:"data,omitempty"` }
type StateTransitionOperations ¶
type StateTransitionOperations interface { List(opts *ListOpts) (*StateTransitionCollection, error) Create(opts *StateTransition) (*StateTransition, error) Update(existing *StateTransition, updates interface{}) (*StateTransition, error) ById(id string) (*StateTransition, error) Delete(container *StateTransition) error }
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" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"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 TaskInstance struct { Resource EndTime string `json:"endTime,omitempty" yaml:"end_time,omitempty"` Exception string `json:"exception,omitempty" yaml:"exception,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` ServerId string `json:"serverId,omitempty" yaml:"server_id,omitempty"` StartTime string `json:"startTime,omitempty" yaml:"start_time,omitempty"` TaskId string `json:"taskId,omitempty" yaml:"task_id,omitempty"` }
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 ToServiceUpgradeStrategy ¶ added in v0.5.0
type ToServiceUpgradeStrategy struct { Resource BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` FinalScale int64 `json:"finalScale,omitempty" yaml:"final_scale,omitempty"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,omitempty"` ToServiceId string `json:"toServiceId,omitempty" yaml:"to_service_id,omitempty"` UpdateLinks bool `json:"updateLinks,omitempty" yaml:"update_links,omitempty"` }
type ToServiceUpgradeStrategyClient ¶ added in v0.5.0
type ToServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*ToServiceUpgradeStrategyClient) ById ¶ added in v0.5.0
func (c *ToServiceUpgradeStrategyClient) ById(id string) (*ToServiceUpgradeStrategy, error)
func (*ToServiceUpgradeStrategyClient) Create ¶ added in v0.5.0
func (c *ToServiceUpgradeStrategyClient) Create(container *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error)
func (*ToServiceUpgradeStrategyClient) Delete ¶ added in v0.5.0
func (c *ToServiceUpgradeStrategyClient) Delete(container *ToServiceUpgradeStrategy) error
func (*ToServiceUpgradeStrategyClient) List ¶ added in v0.5.0
func (c *ToServiceUpgradeStrategyClient) List(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error)
func (*ToServiceUpgradeStrategyClient) Update ¶ added in v0.5.0
func (c *ToServiceUpgradeStrategyClient) Update(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error)
type ToServiceUpgradeStrategyCollection ¶ added in v0.5.0
type ToServiceUpgradeStrategyCollection struct { Collection Data []ToServiceUpgradeStrategy `json:"data,omitempty"` }
type ToServiceUpgradeStrategyOperations ¶ added in v0.5.0
type ToServiceUpgradeStrategyOperations interface { List(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error) Create(opts *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error) Update(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error) ById(id string) (*ToServiceUpgradeStrategy, error) Delete(container *ToServiceUpgradeStrategy) error }
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 UserPreference ¶
type UserPreference struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Value string `json:"value,omitempty" yaml:"value,omitempty"` }
type UserPreferenceClient ¶
type UserPreferenceClient struct {
// contains filtered or unexported fields
}
func (*UserPreferenceClient) ActionActivate ¶
func (c *UserPreferenceClient) ActionActivate(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionCreate ¶
func (c *UserPreferenceClient) ActionCreate(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionDeactivate ¶
func (c *UserPreferenceClient) ActionDeactivate(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionPurge ¶
func (c *UserPreferenceClient) ActionPurge(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionRemove ¶
func (c *UserPreferenceClient) ActionRemove(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionRestore ¶
func (c *UserPreferenceClient) ActionRestore(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ActionUpdate ¶
func (c *UserPreferenceClient) ActionUpdate(resource *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) ById ¶
func (c *UserPreferenceClient) ById(id string) (*UserPreference, error)
func (*UserPreferenceClient) Create ¶
func (c *UserPreferenceClient) Create(container *UserPreference) (*UserPreference, error)
func (*UserPreferenceClient) Delete ¶
func (c *UserPreferenceClient) Delete(container *UserPreference) error
func (*UserPreferenceClient) List ¶
func (c *UserPreferenceClient) List(opts *ListOpts) (*UserPreferenceCollection, error)
func (*UserPreferenceClient) Update ¶
func (c *UserPreferenceClient) Update(existing *UserPreference, updates interface{}) (*UserPreference, error)
type UserPreferenceCollection ¶
type UserPreferenceCollection struct { Collection Data []UserPreference `json:"data,omitempty"` }
type UserPreferenceOperations ¶
type UserPreferenceOperations interface { List(opts *ListOpts) (*UserPreferenceCollection, error) Create(opts *UserPreference) (*UserPreference, error) Update(existing *UserPreference, updates interface{}) (*UserPreference, error) ById(id string) (*UserPreference, error) Delete(container *UserPreference) error ActionActivate(*UserPreference) (*UserPreference, error) ActionCreate(*UserPreference) (*UserPreference, error) ActionDeactivate(*UserPreference) (*UserPreference, error) ActionPurge(*UserPreference) (*UserPreference, error) ActionRemove(*UserPreference) (*UserPreference, error) ActionRestore(*UserPreference) (*UserPreference, error) ActionUpdate(*UserPreference) (*UserPreference, error) }
type VirtualboxConfig ¶
type VirtualboxConfig struct { Resource Boot2dockerUrl string `json:"boot2dockerUrl,omitempty" yaml:"boot2docker_url,omitempty"` CpuCount string `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"` DiskSize string `json:"diskSize,omitempty" yaml:"disk_size,omitempty"` HostonlyCidr string `json:"hostonlyCidr,omitempty" yaml:"hostonly_cidr,omitempty"` ImportBoot2dockerVm string `json:"importBoot2dockerVm,omitempty" yaml:"import_boot2docker_vm,omitempty"` Memory string `json:"memory,omitempty" yaml:"memory,omitempty"` }
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 VmwarevcloudairConfig ¶
type VmwarevcloudairConfig struct { Resource Catalog string `json:"catalog,omitempty" yaml:"catalog,omitempty"` Catalogitem string `json:"catalogitem,omitempty" yaml:"catalogitem,omitempty"` Computeid string `json:"computeid,omitempty" yaml:"computeid,omitempty"` CpuCount string `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"` DockerPort string `json:"dockerPort,omitempty" yaml:"docker_port,omitempty"` Edgegateway string `json:"edgegateway,omitempty" yaml:"edgegateway,omitempty"` MemorySize string `json:"memorySize,omitempty" yaml:"memory_size,omitempty"` Orgvdcnetwork string `json:"orgvdcnetwork,omitempty" yaml:"orgvdcnetwork,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` Provision bool `json:"provision,omitempty" yaml:"provision,omitempty"` Publicip string `json:"publicip,omitempty" yaml:"publicip,omitempty"` SshPort string `json:"sshPort,omitempty" yaml:"ssh_port,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` Vdcid string `json:"vdcid,omitempty" yaml:"vdcid,omitempty"` }
type VmwarevcloudairConfigClient ¶
type VmwarevcloudairConfigClient struct {
// contains filtered or unexported fields
}
func (*VmwarevcloudairConfigClient) ById ¶
func (c *VmwarevcloudairConfigClient) ById(id string) (*VmwarevcloudairConfig, error)
func (*VmwarevcloudairConfigClient) Create ¶
func (c *VmwarevcloudairConfigClient) Create(container *VmwarevcloudairConfig) (*VmwarevcloudairConfig, error)
func (*VmwarevcloudairConfigClient) Delete ¶
func (c *VmwarevcloudairConfigClient) Delete(container *VmwarevcloudairConfig) error
func (*VmwarevcloudairConfigClient) List ¶
func (c *VmwarevcloudairConfigClient) List(opts *ListOpts) (*VmwarevcloudairConfigCollection, error)
func (*VmwarevcloudairConfigClient) Update ¶
func (c *VmwarevcloudairConfigClient) Update(existing *VmwarevcloudairConfig, updates interface{}) (*VmwarevcloudairConfig, error)
type VmwarevcloudairConfigCollection ¶
type VmwarevcloudairConfigCollection struct { Collection Data []VmwarevcloudairConfig `json:"data,omitempty"` }
type VmwarevcloudairConfigOperations ¶
type VmwarevcloudairConfigOperations interface { List(opts *ListOpts) (*VmwarevcloudairConfigCollection, error) Create(opts *VmwarevcloudairConfig) (*VmwarevcloudairConfig, error) Update(existing *VmwarevcloudairConfig, updates interface{}) (*VmwarevcloudairConfig, error) ById(id string) (*VmwarevcloudairConfig, error) Delete(container *VmwarevcloudairConfig) error }
type VmwarevsphereConfig ¶
type VmwarevsphereConfig struct { Resource Boot2dockerUrl string `json:"boot2dockerUrl,omitempty" yaml:"boot2docker_url,omitempty"` ComputeIp string `json:"computeIp,omitempty" yaml:"compute_ip,omitempty"` CpuCount string `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"` Datacenter string `json:"datacenter,omitempty" yaml:"datacenter,omitempty"` Datastore string `json:"datastore,omitempty" yaml:"datastore,omitempty"` DiskSize string `json:"diskSize,omitempty" yaml:"disk_size,omitempty"` MemorySize string `json:"memorySize,omitempty" yaml:"memory_size,omitempty"` Network string `json:"network,omitempty" yaml:"network,omitempty"` Password string `json:"password,omitempty" yaml:"password,omitempty"` Pool string `json:"pool,omitempty" yaml:"pool,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` Vcenter string `json:"vcenter,omitempty" yaml:"vcenter,omitempty"` }
type VmwarevsphereConfigClient ¶
type VmwarevsphereConfigClient struct {
// contains filtered or unexported fields
}
func (*VmwarevsphereConfigClient) ById ¶
func (c *VmwarevsphereConfigClient) ById(id string) (*VmwarevsphereConfig, error)
func (*VmwarevsphereConfigClient) Create ¶
func (c *VmwarevsphereConfigClient) Create(container *VmwarevsphereConfig) (*VmwarevsphereConfig, error)
func (*VmwarevsphereConfigClient) Delete ¶
func (c *VmwarevsphereConfigClient) Delete(container *VmwarevsphereConfig) error
func (*VmwarevsphereConfigClient) List ¶
func (c *VmwarevsphereConfigClient) List(opts *ListOpts) (*VmwarevsphereConfigCollection, error)
func (*VmwarevsphereConfigClient) Update ¶
func (c *VmwarevsphereConfigClient) Update(existing *VmwarevsphereConfig, updates interface{}) (*VmwarevsphereConfig, error)
type VmwarevsphereConfigCollection ¶
type VmwarevsphereConfigCollection struct { Collection Data []VmwarevsphereConfig `json:"data,omitempty"` }
type VmwarevsphereConfigOperations ¶
type VmwarevsphereConfigOperations interface { List(opts *ListOpts) (*VmwarevsphereConfigCollection, error) Create(opts *VmwarevsphereConfig) (*VmwarevsphereConfig, error) Update(existing *VmwarevsphereConfig, updates interface{}) (*VmwarevsphereConfig, error) ById(id string) (*VmwarevsphereConfig, error) Delete(container *VmwarevsphereConfig) error }
type Volume ¶
type Volume struct { Resource AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` DriverOpts map[string]interface{} `json:"driverOpts,omitempty" yaml:"driver_opts,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ImageId string `json:"imageId,omitempty" yaml:"image_id,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"` IsHostPath bool `json:"isHostPath,omitempty" yaml:"is_host_path,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` TransitioningProgress int64 `json:"transitioningProgress,omitempty" yaml:"transitioning_progress,omitempty"` Uri string `json:"uri,omitempty" yaml:"uri,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type VolumeClient ¶
type VolumeClient struct {
// contains filtered or unexported fields
}
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 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_label_input.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_service_link_input.go
- generated_add_remove_load_balancer_target_input.go
- generated_add_remove_service_link_input.go
- generated_agent.go
- generated_amazonec2config.go
- generated_api_key.go
- generated_azure_config.go
- generated_certificate.go
- generated_change_secret_input.go
- generated_client.go
- generated_cluster.go
- generated_compose_config.go
- generated_compose_config_input.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_dns_service.go
- generated_docker_build.go
- generated_environment.go
- generated_environment_upgrade.go
- generated_exoscale_config.go
- generated_extension_implementation.go
- generated_extension_point.go
- generated_external_event.go
- generated_external_handler.go
- generated_external_handler_external_handler_process_map.go
- generated_external_handler_process.go
- generated_external_handler_process_config.go
- generated_external_service.go
- generated_external_storage_pool_event.go
- generated_external_volume_event.go
- generated_field_documentation.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_host_api_proxy_token.go
- generated_identity.go
- generated_image.go
- generated_in_service_upgrade_strategy.go
- generated_instance.go
- generated_instance_console.go
- generated_instance_console_input.go
- generated_instance_health_check.go
- generated_instance_link.go
- generated_instance_stop.go
- generated_ip_address.go
- generated_ip_address_associate_input.go
- generated_label.go
- generated_launch_config.go
- generated_ldapconfig.go
- generated_load_balancer.go
- generated_load_balancer_app_cookie_stickiness_policy.go
- generated_load_balancer_config.go
- generated_load_balancer_config_listener_map.go
- generated_load_balancer_cookie_stickiness_policy.go
- generated_load_balancer_health_check.go
- generated_load_balancer_host_map.go
- generated_load_balancer_listener.go
- generated_load_balancer_service.go
- generated_load_balancer_service_link.go
- generated_load_balancer_target.go
- generated_local_auth_config.go
- generated_log_config.go
- generated_machine.go
- generated_mount.go
- generated_network.go
- generated_openstack_config.go
- generated_packet_config.go
- generated_password.go
- generated_physical_host.go
- generated_port.go
- generated_process_definition.go
- generated_process_execution.go
- generated_process_instance.go
- generated_project.go
- generated_project_member.go
- generated_publish.go
- generated_pull_task.go
- generated_rackspace_config.go
- generated_register.go
- generated_registration_token.go
- generated_registry.go
- generated_registry_credential.go
- generated_remove_label_input.go
- generated_remove_load_balancer_input.go
- generated_resource_definition.go
- generated_restart_policy.go
- generated_secondary_launch_config.go
- generated_service.go
- generated_service_consume_map.go
- generated_service_event.go
- generated_service_expose_map.go
- generated_service_link.go
- generated_service_upgrade.go
- generated_service_upgrade_strategy.go
- generated_set_labels_input.go
- generated_set_load_balancer_hosts_input.go
- generated_set_load_balancer_listeners_input.go
- generated_set_load_balancer_service_links_input.go
- generated_set_load_balancer_targets_input.go
- generated_set_project_members_input.go
- generated_set_service_links_input.go
- generated_setting.go
- generated_snapshot.go
- generated_softlayer_config.go
- generated_state_transition.go
- generated_stats_access.go
- generated_storage_pool.go
- generated_subscribe.go
- generated_task.go
- generated_task_instance.go
- generated_to_service_upgrade_strategy.go
- generated_type_documentation.go
- generated_user_preference.go
- generated_virtualbox_config.go
- generated_vmwarevcloudair_config.go
- generated_vmwarevsphere_config.go
- generated_volume.go
- types.go
Click to show internal directories.
Click to hide internal directories.