Documentation
¶
Index ¶
- Constants
- func IsNotFound(err error) bool
- func NormalizeUrl(existingUrl string) (string, error)
- 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) ActionUpdate(resource *Account) (*Account, error)
- func (c *AccountClient) ActionUpgrade(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 AddOutputsInput
- type AddOutputsInputClient
- func (c *AddOutputsInputClient) ById(id string) (*AddOutputsInput, error)
- func (c *AddOutputsInputClient) Create(container *AddOutputsInput) (*AddOutputsInput, error)
- func (c *AddOutputsInputClient) Delete(container *AddOutputsInput) error
- func (c *AddOutputsInputClient) List(opts *ListOpts) (*AddOutputsInputCollection, error)
- func (c *AddOutputsInputClient) Update(existing *AddOutputsInput, updates interface{}) (*AddOutputsInput, error)
- type AddOutputsInputCollection
- type AddOutputsInputOperations
- 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) ActionDisconnect(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionFinishreconnect(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) 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 AuditLog
- type AuditLogClient
- func (c *AuditLogClient) ById(id string) (*AuditLog, error)
- func (c *AuditLogClient) Create(container *AuditLog) (*AuditLog, error)
- func (c *AuditLogClient) Delete(container *AuditLog) error
- func (c *AuditLogClient) List(opts *ListOpts) (*AuditLogCollection, error)
- func (c *AuditLogClient) Update(existing *AuditLog, updates interface{}) (*AuditLog, error)
- type AuditLogCollection
- type AuditLogOperations
- 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 Azureadconfig
- type AzureadconfigClient
- func (c *AzureadconfigClient) ById(id string) (*Azureadconfig, error)
- func (c *AzureadconfigClient) Create(container *Azureadconfig) (*Azureadconfig, error)
- func (c *AzureadconfigClient) Delete(container *Azureadconfig) error
- func (c *AzureadconfigClient) List(opts *ListOpts) (*AzureadconfigCollection, error)
- func (c *AzureadconfigClient) Update(existing *Azureadconfig, updates interface{}) (*Azureadconfig, error)
- type AzureadconfigCollection
- type AzureadconfigOperations
- type Backup
- type BackupClient
- func (c *BackupClient) ActionCreate(resource *Backup) (*Backup, error)
- func (c *BackupClient) ActionRemove(resource *Backup) (*Backup, error)
- func (c *BackupClient) ById(id string) (*Backup, error)
- func (c *BackupClient) Create(container *Backup) (*Backup, error)
- func (c *BackupClient) Delete(container *Backup) error
- func (c *BackupClient) List(opts *ListOpts) (*BackupCollection, error)
- func (c *BackupClient) Update(existing *Backup, updates interface{}) (*Backup, error)
- type BackupCollection
- type BackupOperations
- type BackupTarget
- type BackupTargetClient
- func (c *BackupTargetClient) ActionCreate(resource *BackupTarget) (*BackupTarget, error)
- func (c *BackupTargetClient) ActionRemove(resource *BackupTarget) (*BackupTarget, error)
- func (c *BackupTargetClient) ById(id string) (*BackupTarget, error)
- func (c *BackupTargetClient) Create(container *BackupTarget) (*BackupTarget, error)
- func (c *BackupTargetClient) Delete(container *BackupTarget) error
- func (c *BackupTargetClient) List(opts *ListOpts) (*BackupTargetCollection, error)
- func (c *BackupTargetClient) Update(existing *BackupTarget, updates interface{}) (*BackupTarget, error)
- type BackupTargetCollection
- type BackupTargetOperations
- type BaseMachineConfig
- type BaseMachineConfigClient
- func (c *BaseMachineConfigClient) ById(id string) (*BaseMachineConfig, error)
- func (c *BaseMachineConfigClient) Create(container *BaseMachineConfig) (*BaseMachineConfig, error)
- func (c *BaseMachineConfigClient) Delete(container *BaseMachineConfig) error
- func (c *BaseMachineConfigClient) List(opts *ListOpts) (*BaseMachineConfigCollection, error)
- func (c *BaseMachineConfigClient) Update(existing *BaseMachineConfig, updates interface{}) (*BaseMachineConfig, error)
- type BaseMachineConfigCollection
- type BaseMachineConfigOperations
- type Binding
- type BindingClient
- func (c *BindingClient) ById(id string) (*Binding, error)
- func (c *BindingClient) Create(container *Binding) (*Binding, error)
- func (c *BindingClient) Delete(container *Binding) error
- func (c *BindingClient) List(opts *ListOpts) (*BindingCollection, error)
- func (c *BindingClient) Update(existing *Binding, updates interface{}) (*Binding, error)
- type BindingCollection
- type BindingOperations
- type BlkioDeviceOption
- type BlkioDeviceOptionClient
- func (c *BlkioDeviceOptionClient) ById(id string) (*BlkioDeviceOption, error)
- func (c *BlkioDeviceOptionClient) Create(container *BlkioDeviceOption) (*BlkioDeviceOption, error)
- func (c *BlkioDeviceOptionClient) Delete(container *BlkioDeviceOption) error
- func (c *BlkioDeviceOptionClient) List(opts *ListOpts) (*BlkioDeviceOptionCollection, error)
- func (c *BlkioDeviceOptionClient) Update(existing *BlkioDeviceOption, updates interface{}) (*BlkioDeviceOption, error)
- type BlkioDeviceOptionCollection
- type BlkioDeviceOptionOperations
- type CatalogTemplate
- type CatalogTemplateClient
- func (c *CatalogTemplateClient) ById(id string) (*CatalogTemplate, error)
- func (c *CatalogTemplateClient) Create(container *CatalogTemplate) (*CatalogTemplate, error)
- func (c *CatalogTemplateClient) Delete(container *CatalogTemplate) error
- func (c *CatalogTemplateClient) List(opts *ListOpts) (*CatalogTemplateCollection, error)
- func (c *CatalogTemplateClient) Update(existing *CatalogTemplate, updates interface{}) (*CatalogTemplate, error)
- type CatalogTemplateCollection
- type CatalogTemplateOperations
- type Certificate
- type CertificateClient
- func (c *CertificateClient) ActionCreate(resource *Certificate) (*Certificate, error)
- func (c *CertificateClient) ActionRemove(resource *Certificate) (*Certificate, error)
- func (c *CertificateClient) ActionUpdate(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 ClusterMembership
- type ClusterMembershipClient
- func (c *ClusterMembershipClient) ById(id string) (*ClusterMembership, error)
- func (c *ClusterMembershipClient) Create(container *ClusterMembership) (*ClusterMembership, error)
- func (c *ClusterMembershipClient) Delete(container *ClusterMembership) error
- func (c *ClusterMembershipClient) List(opts *ListOpts) (*ClusterMembershipCollection, error)
- func (c *ClusterMembershipClient) Update(existing *ClusterMembership, updates interface{}) (*ClusterMembership, error)
- type ClusterMembershipCollection
- type ClusterMembershipOperations
- 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 ComposeProject
- type ComposeProjectClient
- func (c *ComposeProjectClient) ActionCancelupgrade(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ActionCreate(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ActionError(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ActionFinishupgrade(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ActionRemove(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ActionRollback(resource *ComposeProject) (*Stack, error)
- func (c *ComposeProjectClient) ById(id string) (*ComposeProject, error)
- func (c *ComposeProjectClient) Create(container *ComposeProject) (*ComposeProject, error)
- func (c *ComposeProjectClient) Delete(container *ComposeProject) error
- func (c *ComposeProjectClient) List(opts *ListOpts) (*ComposeProjectCollection, error)
- func (c *ComposeProjectClient) Update(existing *ComposeProject, updates interface{}) (*ComposeProject, error)
- type ComposeProjectCollection
- type ComposeProjectOperations
- type ComposeService
- type ComposeServiceClient
- func (c *ComposeServiceClient) ActionActivate(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionCancelupgrade(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionContinueupgrade(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionCreate(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionFinishupgrade(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionRemove(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ActionRollback(resource *ComposeService) (*Service, error)
- func (c *ComposeServiceClient) ById(id string) (*ComposeService, error)
- func (c *ComposeServiceClient) Create(container *ComposeService) (*ComposeService, error)
- func (c *ComposeServiceClient) Delete(container *ComposeService) error
- func (c *ComposeServiceClient) List(opts *ListOpts) (*ComposeServiceCollection, error)
- func (c *ComposeServiceClient) Update(existing *ComposeService, updates interface{}) (*ComposeService, error)
- type ComposeServiceCollection
- type ComposeServiceOperations
- 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) ActionError(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) ActionProxy(resource *Container, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing(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 ContainerProxy
- type ContainerProxyClient
- func (c *ContainerProxyClient) ById(id string) (*ContainerProxy, error)
- func (c *ContainerProxyClient) Create(container *ContainerProxy) (*ContainerProxy, error)
- func (c *ContainerProxyClient) Delete(container *ContainerProxy) error
- func (c *ContainerProxyClient) List(opts *ListOpts) (*ContainerProxyCollection, error)
- func (c *ContainerProxyClient) Update(existing *ContainerProxy, updates interface{}) (*ContainerProxy, error)
- type ContainerProxyCollection
- type ContainerProxyOperations
- 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 DefaultNetwork
- type DefaultNetworkClient
- func (c *DefaultNetworkClient) ActionActivate(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionCreate(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionDeactivate(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionPurge(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionRemove(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionUpdate(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ById(id string) (*DefaultNetwork, error)
- func (c *DefaultNetworkClient) Create(container *DefaultNetwork) (*DefaultNetwork, error)
- func (c *DefaultNetworkClient) Delete(container *DefaultNetwork) error
- func (c *DefaultNetworkClient) List(opts *ListOpts) (*DefaultNetworkCollection, error)
- func (c *DefaultNetworkClient) Update(existing *DefaultNetwork, updates interface{}) (*DefaultNetwork, error)
- type DefaultNetworkCollection
- type DefaultNetworkOperations
- 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) ActionCancelupgrade(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionContinueupgrade(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) ActionRestart(resource *DnsService, input *ServiceRestart) (*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 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 ExternalDnsEvent
- type ExternalDnsEventClient
- func (c *ExternalDnsEventClient) ActionCreate(resource *ExternalDnsEvent) (*ExternalEvent, error)
- func (c *ExternalDnsEventClient) ActionRemove(resource *ExternalDnsEvent) (*ExternalEvent, error)
- func (c *ExternalDnsEventClient) ById(id string) (*ExternalDnsEvent, error)
- func (c *ExternalDnsEventClient) Create(container *ExternalDnsEvent) (*ExternalDnsEvent, error)
- func (c *ExternalDnsEventClient) Delete(container *ExternalDnsEvent) error
- func (c *ExternalDnsEventClient) List(opts *ListOpts) (*ExternalDnsEventCollection, error)
- func (c *ExternalDnsEventClient) Update(existing *ExternalDnsEvent, updates interface{}) (*ExternalDnsEvent, error)
- type ExternalDnsEventCollection
- type ExternalDnsEventOperations
- 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) 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) 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) 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 ExternalHostEvent
- type ExternalHostEventClient
- func (c *ExternalHostEventClient) ActionCreate(resource *ExternalHostEvent) (*ExternalEvent, error)
- func (c *ExternalHostEventClient) ActionRemove(resource *ExternalHostEvent) (*ExternalEvent, error)
- func (c *ExternalHostEventClient) ById(id string) (*ExternalHostEvent, error)
- func (c *ExternalHostEventClient) Create(container *ExternalHostEvent) (*ExternalHostEvent, error)
- func (c *ExternalHostEventClient) Delete(container *ExternalHostEvent) error
- func (c *ExternalHostEventClient) List(opts *ListOpts) (*ExternalHostEventCollection, error)
- func (c *ExternalHostEventClient) Update(existing *ExternalHostEvent, updates interface{}) (*ExternalHostEvent, error)
- type ExternalHostEventCollection
- type ExternalHostEventOperations
- type ExternalService
- type ExternalServiceClient
- func (c *ExternalServiceClient) ActionActivate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionCancelupgrade(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionContinueupgrade(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) ActionRestart(resource *ExternalService, input *ServiceRestart) (*Service, error)
- func (c *ExternalServiceClient) ActionRollback(resource *ExternalService) (*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 ExternalServiceEvent
- type ExternalServiceEventClient
- func (c *ExternalServiceEventClient) ActionCreate(resource *ExternalServiceEvent) (*ExternalEvent, error)
- func (c *ExternalServiceEventClient) ActionRemove(resource *ExternalServiceEvent) (*ExternalEvent, error)
- func (c *ExternalServiceEventClient) ById(id string) (*ExternalServiceEvent, error)
- func (c *ExternalServiceEventClient) Create(container *ExternalServiceEvent) (*ExternalServiceEvent, error)
- func (c *ExternalServiceEventClient) Delete(container *ExternalServiceEvent) error
- func (c *ExternalServiceEventClient) List(opts *ListOpts) (*ExternalServiceEventCollection, error)
- func (c *ExternalServiceEventClient) Update(existing *ExternalServiceEvent, updates interface{}) (*ExternalServiceEvent, error)
- type ExternalServiceEventCollection
- type ExternalServiceEventOperations
- 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 GenericCollection
- type GenericObject
- type GenericObjectClient
- func (c *GenericObjectClient) ActionCreate(resource *GenericObject) (*GenericObject, error)
- func (c *GenericObjectClient) ActionRemove(resource *GenericObject) (*GenericObject, error)
- func (c *GenericObjectClient) ById(id string) (*GenericObject, error)
- func (c *GenericObjectClient) Create(container *GenericObject) (*GenericObject, error)
- func (c *GenericObjectClient) Delete(container *GenericObject) error
- func (c *GenericObjectClient) List(opts *ListOpts) (*GenericObjectCollection, error)
- func (c *GenericObjectClient) Update(existing *GenericObject, updates interface{}) (*GenericObject, error)
- type GenericObjectCollection
- type GenericObjectOperations
- type HaConfig
- type HaConfigClient
- func (c *HaConfigClient) ById(id string) (*HaConfig, error)
- func (c *HaConfigClient) Create(container *HaConfig) (*HaConfig, error)
- func (c *HaConfigClient) Delete(container *HaConfig) error
- func (c *HaConfigClient) List(opts *ListOpts) (*HaConfigCollection, error)
- func (c *HaConfigClient) Update(existing *HaConfig, updates interface{}) (*HaConfig, error)
- type HaConfigCollection
- type HaConfigInput
- type HaConfigInputClient
- func (c *HaConfigInputClient) ById(id string) (*HaConfigInput, error)
- func (c *HaConfigInputClient) Create(container *HaConfigInput) (*HaConfigInput, error)
- func (c *HaConfigInputClient) Delete(container *HaConfigInput) error
- func (c *HaConfigInputClient) List(opts *ListOpts) (*HaConfigInputCollection, error)
- func (c *HaConfigInputClient) Update(existing *HaConfigInput, updates interface{}) (*HaConfigInput, error)
- type HaConfigInputCollection
- type HaConfigInputOperations
- type HaConfigOperations
- type HealthcheckInstanceHostMap
- type HealthcheckInstanceHostMapClient
- func (c *HealthcheckInstanceHostMapClient) ActionCreate(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
- func (c *HealthcheckInstanceHostMapClient) ActionRemove(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
- func (c *HealthcheckInstanceHostMapClient) ById(id string) (*HealthcheckInstanceHostMap, error)
- func (c *HealthcheckInstanceHostMapClient) Create(container *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
- func (c *HealthcheckInstanceHostMapClient) Delete(container *HealthcheckInstanceHostMap) error
- func (c *HealthcheckInstanceHostMapClient) List(opts *ListOpts) (*HealthcheckInstanceHostMapCollection, error)
- func (c *HealthcheckInstanceHostMapClient) Update(existing *HealthcheckInstanceHostMap, updates interface{}) (*HealthcheckInstanceHostMap, error)
- type HealthcheckInstanceHostMapCollection
- type HealthcheckInstanceHostMapOperations
- 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) ActionError(resource *Host) (*Host, error)
- func (c *HostClient) ActionEvacuate(resource *Host) (*Host, error)
- func (c *HostClient) ActionProvision(resource *Host) (*Host, error)
- func (c *HostClient) ActionPurge(resource *Host) (*Host, error)
- func (c *HostClient) ActionRemove(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 HostTemplate
- type HostTemplateClient
- func (c *HostTemplateClient) ActionCreate(resource *HostTemplate) (*HostTemplate, error)
- func (c *HostTemplateClient) ActionRemove(resource *HostTemplate) (*HostTemplate, error)
- func (c *HostTemplateClient) ById(id string) (*HostTemplate, error)
- func (c *HostTemplateClient) Create(container *HostTemplate) (*HostTemplate, error)
- func (c *HostTemplateClient) Delete(container *HostTemplate) error
- func (c *HostTemplateClient) List(opts *ListOpts) (*HostTemplateCollection, error)
- func (c *HostTemplateClient) Update(existing *HostTemplate, updates interface{}) (*HostTemplate, error)
- type HostTemplateCollection
- type HostTemplateOperations
- 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) 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) ActionError(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) 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) ActionUpdatereinitializing(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) 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 IpAddressClient
- func (c *IpAddressClient) ActionActivate(resource *IpAddress) (*IpAddress, error)
- func (c *IpAddressClient) ActionAssociate(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) 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 KubernetesService
- type KubernetesServiceClient
- func (c *KubernetesServiceClient) ActionActivate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionAddservicelink(resource *KubernetesService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *KubernetesServiceClient) ActionCancelupgrade(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionContinueupgrade(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionCreate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionDeactivate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionFinishupgrade(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionRemove(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionRemoveservicelink(resource *KubernetesService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *KubernetesServiceClient) ActionRestart(resource *KubernetesService, input *ServiceRestart) (*Service, error)
- func (c *KubernetesServiceClient) ActionRollback(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionSetservicelinks(resource *KubernetesService, input *SetServiceLinksInput) (*Service, error)
- func (c *KubernetesServiceClient) ActionUpdate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionUpgrade(resource *KubernetesService, input *ServiceUpgrade) (*Service, error)
- func (c *KubernetesServiceClient) ById(id string) (*KubernetesService, error)
- func (c *KubernetesServiceClient) Create(container *KubernetesService) (*KubernetesService, error)
- func (c *KubernetesServiceClient) Delete(container *KubernetesService) error
- func (c *KubernetesServiceClient) List(opts *ListOpts) (*KubernetesServiceCollection, error)
- func (c *KubernetesServiceClient) Update(existing *KubernetesService, updates interface{}) (*KubernetesService, error)
- type KubernetesServiceCollection
- type KubernetesServiceOperations
- type KubernetesStack
- type KubernetesStackClient
- func (c *KubernetesStackClient) ActionCancelupgrade(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionCreate(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionError(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionFinishupgrade(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionRemove(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionRollback(resource *KubernetesStack) (*Stack, error)
- func (c *KubernetesStackClient) ActionUpgrade(resource *KubernetesStack, input *KubernetesStackUpgrade) (*KubernetesStack, error)
- func (c *KubernetesStackClient) ById(id string) (*KubernetesStack, error)
- func (c *KubernetesStackClient) Create(container *KubernetesStack) (*KubernetesStack, error)
- func (c *KubernetesStackClient) Delete(container *KubernetesStack) error
- func (c *KubernetesStackClient) List(opts *ListOpts) (*KubernetesStackCollection, error)
- func (c *KubernetesStackClient) Update(existing *KubernetesStack, updates interface{}) (*KubernetesStack, error)
- type KubernetesStackCollection
- type KubernetesStackOperations
- type KubernetesStackUpgrade
- type KubernetesStackUpgradeClient
- func (c *KubernetesStackUpgradeClient) ById(id string) (*KubernetesStackUpgrade, error)
- func (c *KubernetesStackUpgradeClient) Create(container *KubernetesStackUpgrade) (*KubernetesStackUpgrade, error)
- func (c *KubernetesStackUpgradeClient) Delete(container *KubernetesStackUpgrade) error
- func (c *KubernetesStackUpgradeClient) List(opts *ListOpts) (*KubernetesStackUpgradeCollection, error)
- func (c *KubernetesStackUpgradeClient) Update(existing *KubernetesStackUpgrade, updates interface{}) (*KubernetesStackUpgrade, error)
- type KubernetesStackUpgradeCollection
- type KubernetesStackUpgradeOperations
- 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) ActionError(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionExecute(resource *LaunchConfig, input *ContainerExec) (*HostAccess, error)
- func (c *LaunchConfigClient) ActionMigrate(resource *LaunchConfig) (*Instance, error)
- func (c *LaunchConfigClient) ActionProxy(resource *LaunchConfig, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing(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 LbConfig
- type LbConfigClient
- func (c *LbConfigClient) ById(id string) (*LbConfig, error)
- func (c *LbConfigClient) Create(container *LbConfig) (*LbConfig, error)
- func (c *LbConfigClient) Delete(container *LbConfig) error
- func (c *LbConfigClient) List(opts *ListOpts) (*LbConfigCollection, error)
- func (c *LbConfigClient) Update(existing *LbConfig, updates interface{}) (*LbConfig, error)
- type LbConfigCollection
- type LbConfigOperations
- type LbTargetConfig
- type LbTargetConfigClient
- func (c *LbTargetConfigClient) ById(id string) (*LbTargetConfig, error)
- func (c *LbTargetConfigClient) Create(container *LbTargetConfig) (*LbTargetConfig, error)
- func (c *LbTargetConfigClient) Delete(container *LbTargetConfig) error
- func (c *LbTargetConfigClient) List(opts *ListOpts) (*LbTargetConfigCollection, error)
- func (c *LbTargetConfigClient) Update(existing *LbTargetConfig, updates interface{}) (*LbTargetConfig, error)
- type LbTargetConfigCollection
- type LbTargetConfigOperations
- type ListOpts
- 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 LoadBalancerService
- type LoadBalancerServiceClient
- func (c *LoadBalancerServiceClient) ActionActivate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionAddservicelink(resource *LoadBalancerService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionContinueupgrade(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 *AddRemoveServiceLinkInput) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRestart(resource *LoadBalancerService, input *ServiceRestart) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionSetservicelinks(resource *LoadBalancerService, input *SetServiceLinksInput) (*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 LoadBalancerServiceOperations
- 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 MachineDriver
- type MachineDriverClient
- func (c *MachineDriverClient) ActionActivate(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionCreate(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionDeactivate(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionError(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionReactivate(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionRemove(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ActionUpdate(resource *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) ById(id string) (*MachineDriver, error)
- func (c *MachineDriverClient) Create(container *MachineDriver) (*MachineDriver, error)
- func (c *MachineDriverClient) Delete(container *MachineDriver) error
- func (c *MachineDriverClient) List(opts *ListOpts) (*MachineDriverCollection, error)
- func (c *MachineDriverClient) Update(existing *MachineDriver, updates interface{}) (*MachineDriver, error)
- type MachineDriverCollection
- type MachineDriverOperations
- type MachineOperations
- type Mount
- type MountClient
- func (c *MountClient) ActionCreate(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionDeactivate(resource *Mount) (*Mount, error)
- func (c *MountClient) ActionRemove(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 MountEntry
- type MountEntryClient
- func (c *MountEntryClient) ById(id string) (*MountEntry, error)
- func (c *MountEntryClient) Create(container *MountEntry) (*MountEntry, error)
- func (c *MountEntryClient) Delete(container *MountEntry) error
- func (c *MountEntryClient) List(opts *ListOpts) (*MountEntryCollection, error)
- func (c *MountEntryClient) Update(existing *MountEntry, updates interface{}) (*MountEntry, error)
- type MountEntryCollection
- type MountEntryOperations
- 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) 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 NetworkDriver
- type NetworkDriverClient
- func (c *NetworkDriverClient) ActionActivate(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ActionCreate(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ActionDeactivate(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ActionRemove(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ActionUpdate(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ById(id string) (*NetworkDriver, error)
- func (c *NetworkDriverClient) Create(container *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) Delete(container *NetworkDriver) error
- func (c *NetworkDriverClient) List(opts *ListOpts) (*NetworkDriverCollection, error)
- func (c *NetworkDriverClient) Update(existing *NetworkDriver, updates interface{}) (*NetworkDriver, error)
- type NetworkDriverCollection
- type NetworkDriverOperations
- type NetworkDriverService
- type NetworkDriverServiceClient
- func (c *NetworkDriverServiceClient) ActionActivate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionAddservicelink(resource *NetworkDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionCancelupgrade(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionContinueupgrade(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionCreate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionDeactivate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionFinishupgrade(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRemove(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRemoveservicelink(resource *NetworkDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRestart(resource *NetworkDriverService, input *ServiceRestart) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRollback(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionSetservicelinks(resource *NetworkDriverService, input *SetServiceLinksInput) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionUpdate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionUpgrade(resource *NetworkDriverService, input *ServiceUpgrade) (*Service, error)
- func (c *NetworkDriverServiceClient) ById(id string) (*NetworkDriverService, error)
- func (c *NetworkDriverServiceClient) Create(container *NetworkDriverService) (*NetworkDriverService, error)
- func (c *NetworkDriverServiceClient) Delete(container *NetworkDriverService) error
- func (c *NetworkDriverServiceClient) List(opts *ListOpts) (*NetworkDriverServiceCollection, error)
- func (c *NetworkDriverServiceClient) Update(existing *NetworkDriverService, updates interface{}) (*NetworkDriverService, error)
- type NetworkDriverServiceCollection
- type NetworkDriverServiceOperations
- type NetworkOperations
- type NetworkPolicyRule
- type NetworkPolicyRuleBetween
- type NetworkPolicyRuleBetweenClient
- func (c *NetworkPolicyRuleBetweenClient) ById(id string) (*NetworkPolicyRuleBetween, error)
- func (c *NetworkPolicyRuleBetweenClient) Create(container *NetworkPolicyRuleBetween) (*NetworkPolicyRuleBetween, error)
- func (c *NetworkPolicyRuleBetweenClient) Delete(container *NetworkPolicyRuleBetween) error
- func (c *NetworkPolicyRuleBetweenClient) List(opts *ListOpts) (*NetworkPolicyRuleBetweenCollection, error)
- func (c *NetworkPolicyRuleBetweenClient) Update(existing *NetworkPolicyRuleBetween, updates interface{}) (*NetworkPolicyRuleBetween, error)
- type NetworkPolicyRuleBetweenCollection
- type NetworkPolicyRuleBetweenOperations
- type NetworkPolicyRuleClient
- func (c *NetworkPolicyRuleClient) ById(id string) (*NetworkPolicyRule, error)
- func (c *NetworkPolicyRuleClient) Create(container *NetworkPolicyRule) (*NetworkPolicyRule, error)
- func (c *NetworkPolicyRuleClient) Delete(container *NetworkPolicyRule) error
- func (c *NetworkPolicyRuleClient) List(opts *ListOpts) (*NetworkPolicyRuleCollection, error)
- func (c *NetworkPolicyRuleClient) Update(existing *NetworkPolicyRule, updates interface{}) (*NetworkPolicyRule, error)
- type NetworkPolicyRuleCollection
- type NetworkPolicyRuleMember
- type NetworkPolicyRuleMemberClient
- func (c *NetworkPolicyRuleMemberClient) ById(id string) (*NetworkPolicyRuleMember, error)
- func (c *NetworkPolicyRuleMemberClient) Create(container *NetworkPolicyRuleMember) (*NetworkPolicyRuleMember, error)
- func (c *NetworkPolicyRuleMemberClient) Delete(container *NetworkPolicyRuleMember) error
- func (c *NetworkPolicyRuleMemberClient) List(opts *ListOpts) (*NetworkPolicyRuleMemberCollection, error)
- func (c *NetworkPolicyRuleMemberClient) Update(existing *NetworkPolicyRuleMember, updates interface{}) (*NetworkPolicyRuleMember, error)
- type NetworkPolicyRuleMemberCollection
- type NetworkPolicyRuleMemberOperations
- type NetworkPolicyRuleOperations
- type NetworkPolicyRuleWithin
- type NetworkPolicyRuleWithinClient
- func (c *NetworkPolicyRuleWithinClient) ById(id string) (*NetworkPolicyRuleWithin, error)
- func (c *NetworkPolicyRuleWithinClient) Create(container *NetworkPolicyRuleWithin) (*NetworkPolicyRuleWithin, error)
- func (c *NetworkPolicyRuleWithinClient) Delete(container *NetworkPolicyRuleWithin) error
- func (c *NetworkPolicyRuleWithinClient) List(opts *ListOpts) (*NetworkPolicyRuleWithinCollection, error)
- func (c *NetworkPolicyRuleWithinClient) Update(existing *NetworkPolicyRuleWithin, updates interface{}) (*NetworkPolicyRuleWithin, error)
- type NetworkPolicyRuleWithinCollection
- type NetworkPolicyRuleWithinOperations
- type NfsConfig
- type NfsConfigClient
- func (c *NfsConfigClient) ById(id string) (*NfsConfig, error)
- func (c *NfsConfigClient) Create(container *NfsConfig) (*NfsConfig, error)
- func (c *NfsConfigClient) Delete(container *NfsConfig) error
- func (c *NfsConfigClient) List(opts *ListOpts) (*NfsConfigCollection, error)
- func (c *NfsConfigClient) Update(existing *NfsConfig, updates interface{}) (*NfsConfig, error)
- type NfsConfigCollection
- type NfsConfigOperations
- type Openldapconfig
- type OpenldapconfigClient
- func (c *OpenldapconfigClient) ById(id string) (*Openldapconfig, error)
- func (c *OpenldapconfigClient) Create(container *Openldapconfig) (*Openldapconfig, error)
- func (c *OpenldapconfigClient) Delete(container *Openldapconfig) error
- func (c *OpenldapconfigClient) List(opts *ListOpts) (*OpenldapconfigCollection, error)
- func (c *OpenldapconfigClient) Update(existing *Openldapconfig, updates interface{}) (*Openldapconfig, error)
- type OpenldapconfigCollection
- type OpenldapconfigOperations
- 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) 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 PortRule
- type PortRuleClient
- func (c *PortRuleClient) ById(id string) (*PortRule, error)
- func (c *PortRuleClient) Create(container *PortRule) (*PortRule, error)
- func (c *PortRuleClient) Delete(container *PortRule) error
- func (c *PortRuleClient) List(opts *ListOpts) (*PortRuleCollection, error)
- func (c *PortRuleClient) Update(existing *PortRule, updates interface{}) (*PortRule, error)
- type PortRuleCollection
- type PortRuleOperations
- 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) ActionReplay(resource *ProcessInstance) (*ProcessInstance, error)
- 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 ProcessPool
- type ProcessPoolClient
- func (c *ProcessPoolClient) ById(id string) (*ProcessPool, error)
- func (c *ProcessPoolClient) Create(container *ProcessPool) (*ProcessPool, error)
- func (c *ProcessPoolClient) Delete(container *ProcessPool) error
- func (c *ProcessPoolClient) List(opts *ListOpts) (*ProcessPoolCollection, error)
- func (c *ProcessPoolClient) Update(existing *ProcessPool, updates interface{}) (*ProcessPool, error)
- type ProcessPoolCollection
- type ProcessPoolOperations
- type ProcessSummary
- type ProcessSummaryClient
- func (c *ProcessSummaryClient) ById(id string) (*ProcessSummary, error)
- func (c *ProcessSummaryClient) Create(container *ProcessSummary) (*ProcessSummary, error)
- func (c *ProcessSummaryClient) Delete(container *ProcessSummary) error
- func (c *ProcessSummaryClient) List(opts *ListOpts) (*ProcessSummaryCollection, error)
- func (c *ProcessSummaryClient) Update(existing *ProcessSummary, updates interface{}) (*ProcessSummary, error)
- type ProcessSummaryCollection
- type ProcessSummaryOperations
- 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) ActionSetmembers(resource *Project, input *SetProjectMembersInput) (*SetProjectMembersInput, error)
- func (c *ProjectClient) ActionUpdate(resource *Project) (*Account, error)
- func (c *ProjectClient) ActionUpgrade(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) 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 ProjectTemplate
- type ProjectTemplateClient
- func (c *ProjectTemplateClient) ActionCreate(resource *ProjectTemplate) (*ProjectTemplate, error)
- func (c *ProjectTemplateClient) ActionRemove(resource *ProjectTemplate) (*ProjectTemplate, error)
- func (c *ProjectTemplateClient) ById(id string) (*ProjectTemplate, error)
- func (c *ProjectTemplateClient) Create(container *ProjectTemplate) (*ProjectTemplate, error)
- func (c *ProjectTemplateClient) Delete(container *ProjectTemplate) error
- func (c *ProjectTemplateClient) List(opts *ListOpts) (*ProjectTemplateCollection, error)
- func (c *ProjectTemplateClient) Update(existing *ProjectTemplate, updates interface{}) (*ProjectTemplate, error)
- type ProjectTemplateCollection
- type ProjectTemplateOperations
- type PublicEndpoint
- type PublicEndpointClient
- func (c *PublicEndpointClient) ById(id string) (*PublicEndpoint, error)
- func (c *PublicEndpointClient) Create(container *PublicEndpoint) (*PublicEndpoint, error)
- func (c *PublicEndpointClient) Delete(container *PublicEndpoint) error
- func (c *PublicEndpointClient) List(opts *ListOpts) (*PublicEndpointCollection, error)
- func (c *PublicEndpointClient) Update(existing *PublicEndpoint, updates interface{}) (*PublicEndpoint, error)
- type PublicEndpointCollection
- type PublicEndpointOperations
- 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) ActionCreate(resource *PullTask) (*GenericObject, error)
- func (c *PullTaskClient) ActionRemove(resource *PullTask) (*GenericObject, error)
- 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 RancherBaseClient
- type RancherBaseClientImpl
- func (rancherClient *RancherBaseClientImpl) Action(schemaType string, action string, existing *Resource, ...) error
- func (rancherClient *RancherBaseClientImpl) ById(schemaType string, id string, respObject interface{}) error
- func (rancherClient *RancherBaseClientImpl) Create(schemaType string, createObj interface{}, respObject interface{}) error
- func (rancherClient *RancherBaseClientImpl) Delete(existing *Resource) error
- func (rancherClient *RancherBaseClientImpl) GetLink(resource Resource, link string, respObject interface{}) error
- func (rancherClient *RancherBaseClientImpl) GetOpts() *ClientOpts
- func (rancherClient *RancherBaseClientImpl) GetSchemas() *Schemas
- func (rancherClient *RancherBaseClientImpl) GetTypes() map[string]Schema
- func (rancherClient *RancherBaseClientImpl) List(schemaType string, opts *ListOpts, respObject interface{}) error
- func (rancherClient *RancherBaseClientImpl) Post(url string, createObj interface{}, respObject interface{}) error
- func (rancherClient *RancherBaseClientImpl) Reload(existing *Resource, output interface{}) error
- func (rancherClient *RancherBaseClientImpl) Update(schemaType string, existing *Resource, updates interface{}, ...) error
- func (rancherClient *RancherBaseClientImpl) Websocket(url string, headers map[string][]string) (*websocket.Conn, *http.Response, error)
- type RancherClient
- type RecreateOnQuorumStrategyConfig
- type RecreateOnQuorumStrategyConfigClient
- func (c *RecreateOnQuorumStrategyConfigClient) ById(id string) (*RecreateOnQuorumStrategyConfig, error)
- func (c *RecreateOnQuorumStrategyConfigClient) Create(container *RecreateOnQuorumStrategyConfig) (*RecreateOnQuorumStrategyConfig, error)
- func (c *RecreateOnQuorumStrategyConfigClient) Delete(container *RecreateOnQuorumStrategyConfig) error
- func (c *RecreateOnQuorumStrategyConfigClient) List(opts *ListOpts) (*RecreateOnQuorumStrategyConfigCollection, error)
- func (c *RecreateOnQuorumStrategyConfigClient) Update(existing *RecreateOnQuorumStrategyConfig, updates interface{}) (*RecreateOnQuorumStrategyConfig, error)
- type RecreateOnQuorumStrategyConfigCollection
- type RecreateOnQuorumStrategyConfigOperations
- type Register
- type RegisterClient
- func (c *RegisterClient) ActionCreate(resource *Register) (*GenericObject, error)
- func (c *RegisterClient) ActionRemove(resource *Register) (*GenericObject, error)
- 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) 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 Resource
- type ResourceCollection
- 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 RestoreFromBackupInput
- type RestoreFromBackupInputClient
- func (c *RestoreFromBackupInputClient) ById(id string) (*RestoreFromBackupInput, error)
- func (c *RestoreFromBackupInputClient) Create(container *RestoreFromBackupInput) (*RestoreFromBackupInput, error)
- func (c *RestoreFromBackupInputClient) Delete(container *RestoreFromBackupInput) error
- func (c *RestoreFromBackupInputClient) List(opts *ListOpts) (*RestoreFromBackupInputCollection, error)
- func (c *RestoreFromBackupInputClient) Update(existing *RestoreFromBackupInput, updates interface{}) (*RestoreFromBackupInput, error)
- type RestoreFromBackupInputCollection
- type RestoreFromBackupInputOperations
- type RevertToSnapshotInput
- type RevertToSnapshotInputClient
- func (c *RevertToSnapshotInputClient) ById(id string) (*RevertToSnapshotInput, error)
- func (c *RevertToSnapshotInputClient) Create(container *RevertToSnapshotInput) (*RevertToSnapshotInput, error)
- func (c *RevertToSnapshotInputClient) Delete(container *RevertToSnapshotInput) error
- func (c *RevertToSnapshotInputClient) List(opts *ListOpts) (*RevertToSnapshotInputCollection, error)
- func (c *RevertToSnapshotInputClient) Update(existing *RevertToSnapshotInput, updates interface{}) (*RevertToSnapshotInput, error)
- type RevertToSnapshotInputCollection
- type RevertToSnapshotInputOperations
- type RollingRestartStrategy
- type RollingRestartStrategyClient
- func (c *RollingRestartStrategyClient) ById(id string) (*RollingRestartStrategy, error)
- func (c *RollingRestartStrategyClient) Create(container *RollingRestartStrategy) (*RollingRestartStrategy, error)
- func (c *RollingRestartStrategyClient) Delete(container *RollingRestartStrategy) error
- func (c *RollingRestartStrategyClient) List(opts *ListOpts) (*RollingRestartStrategyCollection, error)
- func (c *RollingRestartStrategyClient) Update(existing *RollingRestartStrategy, updates interface{}) (*RollingRestartStrategy, error)
- type RollingRestartStrategyCollection
- type RollingRestartStrategyOperations
- type ScalePolicy
- type ScalePolicyClient
- func (c *ScalePolicyClient) ById(id string) (*ScalePolicy, error)
- func (c *ScalePolicyClient) Create(container *ScalePolicy) (*ScalePolicy, error)
- func (c *ScalePolicyClient) Delete(container *ScalePolicy) error
- func (c *ScalePolicyClient) List(opts *ListOpts) (*ScalePolicyCollection, error)
- func (c *ScalePolicyClient) Update(existing *ScalePolicy, updates interface{}) (*ScalePolicy, error)
- type ScalePolicyCollection
- type ScalePolicyOperations
- type ScheduledUpgrade
- type ScheduledUpgradeClient
- func (c *ScheduledUpgradeClient) ActionCreate(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
- func (c *ScheduledUpgradeClient) ActionRemove(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
- func (c *ScheduledUpgradeClient) ActionStart(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
- func (c *ScheduledUpgradeClient) ById(id string) (*ScheduledUpgrade, error)
- func (c *ScheduledUpgradeClient) Create(container *ScheduledUpgrade) (*ScheduledUpgrade, error)
- func (c *ScheduledUpgradeClient) Delete(container *ScheduledUpgrade) error
- func (c *ScheduledUpgradeClient) List(opts *ListOpts) (*ScheduledUpgradeCollection, error)
- func (c *ScheduledUpgradeClient) Update(existing *ScheduledUpgrade, updates interface{}) (*ScheduledUpgrade, error)
- type ScheduledUpgradeCollection
- type ScheduledUpgradeOperations
- 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) ActionError(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionExecute(resource *SecondaryLaunchConfig, input *ContainerExec) (*HostAccess, error)
- func (c *SecondaryLaunchConfigClient) ActionMigrate(resource *SecondaryLaunchConfig) (*Instance, error)
- func (c *SecondaryLaunchConfigClient) ActionProxy(resource *SecondaryLaunchConfig, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing(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 Secret
- type SecretClient
- func (c *SecretClient) ActionCreate(resource *Secret) (*Secret, error)
- func (c *SecretClient) ActionRemove(resource *Secret) (*Secret, error)
- func (c *SecretClient) ById(id string) (*Secret, error)
- func (c *SecretClient) Create(container *Secret) (*Secret, error)
- func (c *SecretClient) Delete(container *Secret) error
- func (c *SecretClient) List(opts *ListOpts) (*SecretCollection, error)
- func (c *SecretClient) Update(existing *Secret, updates interface{}) (*Secret, error)
- type SecretCollection
- type SecretOperations
- type SecretReference
- type SecretReferenceClient
- func (c *SecretReferenceClient) ById(id string) (*SecretReference, error)
- func (c *SecretReferenceClient) Create(container *SecretReference) (*SecretReference, error)
- func (c *SecretReferenceClient) Delete(container *SecretReference) error
- func (c *SecretReferenceClient) List(opts *ListOpts) (*SecretReferenceCollection, error)
- func (c *SecretReferenceClient) Update(existing *SecretReference, updates interface{}) (*SecretReference, error)
- type SecretReferenceCollection
- type SecretReferenceOperations
- type Service
- type ServiceBinding
- type ServiceBindingClient
- func (c *ServiceBindingClient) ById(id string) (*ServiceBinding, error)
- func (c *ServiceBindingClient) Create(container *ServiceBinding) (*ServiceBinding, error)
- func (c *ServiceBindingClient) Delete(container *ServiceBinding) error
- func (c *ServiceBindingClient) List(opts *ListOpts) (*ServiceBindingCollection, error)
- func (c *ServiceBindingClient) Update(existing *ServiceBinding, updates interface{}) (*ServiceBinding, error)
- type ServiceBindingCollection
- type ServiceBindingOperations
- type ServiceClient
- func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionAddservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionContinueupgrade(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) ActionRestart(resource *Service, input *ServiceRestart) (*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 ServiceLog
- type ServiceLogClient
- func (c *ServiceLogClient) ById(id string) (*ServiceLog, error)
- func (c *ServiceLogClient) Create(container *ServiceLog) (*ServiceLog, error)
- func (c *ServiceLogClient) Delete(container *ServiceLog) error
- func (c *ServiceLogClient) List(opts *ListOpts) (*ServiceLogCollection, error)
- func (c *ServiceLogClient) Update(existing *ServiceLog, updates interface{}) (*ServiceLog, error)
- type ServiceLogCollection
- type ServiceLogOperations
- type ServiceOperations
- type ServiceProxy
- type ServiceProxyClient
- func (c *ServiceProxyClient) ById(id string) (*ServiceProxy, error)
- func (c *ServiceProxyClient) Create(container *ServiceProxy) (*ServiceProxy, error)
- func (c *ServiceProxyClient) Delete(container *ServiceProxy) error
- func (c *ServiceProxyClient) List(opts *ListOpts) (*ServiceProxyCollection, error)
- func (c *ServiceProxyClient) Update(existing *ServiceProxy, updates interface{}) (*ServiceProxy, error)
- type ServiceProxyCollection
- type ServiceProxyOperations
- type ServiceRestart
- type ServiceRestartClient
- func (c *ServiceRestartClient) ById(id string) (*ServiceRestart, error)
- func (c *ServiceRestartClient) Create(container *ServiceRestart) (*ServiceRestart, error)
- func (c *ServiceRestartClient) Delete(container *ServiceRestart) error
- func (c *ServiceRestartClient) List(opts *ListOpts) (*ServiceRestartCollection, error)
- func (c *ServiceRestartClient) Update(existing *ServiceRestart, updates interface{}) (*ServiceRestart, error)
- type ServiceRestartCollection
- type ServiceRestartOperations
- 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 ServicesPortRange
- type ServicesPortRangeClient
- func (c *ServicesPortRangeClient) ById(id string) (*ServicesPortRange, error)
- func (c *ServicesPortRangeClient) Create(container *ServicesPortRange) (*ServicesPortRange, error)
- func (c *ServicesPortRangeClient) Delete(container *ServicesPortRange) error
- func (c *ServicesPortRangeClient) List(opts *ListOpts) (*ServicesPortRangeCollection, error)
- func (c *ServicesPortRangeClient) Update(existing *ServicesPortRange, updates interface{}) (*ServicesPortRange, error)
- type ServicesPortRangeCollection
- type ServicesPortRangeOperations
- 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 SnapshotBackupInput
- type SnapshotBackupInputClient
- func (c *SnapshotBackupInputClient) ActionCreate(resource *SnapshotBackupInput) (*Backup, error)
- func (c *SnapshotBackupInputClient) ActionRemove(resource *SnapshotBackupInput) (*Backup, error)
- func (c *SnapshotBackupInputClient) ById(id string) (*SnapshotBackupInput, error)
- func (c *SnapshotBackupInputClient) Create(container *SnapshotBackupInput) (*SnapshotBackupInput, error)
- func (c *SnapshotBackupInputClient) Delete(container *SnapshotBackupInput) error
- func (c *SnapshotBackupInputClient) List(opts *ListOpts) (*SnapshotBackupInputCollection, error)
- func (c *SnapshotBackupInputClient) Update(existing *SnapshotBackupInput, updates interface{}) (*SnapshotBackupInput, error)
- type SnapshotBackupInputCollection
- type SnapshotBackupInputOperations
- type SnapshotClient
- func (c *SnapshotClient) ActionBackup(resource *Snapshot, input *SnapshotBackupInput) (*Backup, 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 Sort
- type Stack
- type StackClient
- func (c *StackClient) ActionActivateservices(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionAddoutputs(resource *Stack, input *AddOutputsInput) (*Stack, error)
- func (c *StackClient) ActionCancelupgrade(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionCreate(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionDeactivateservices(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionError(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionExportconfig(resource *Stack, input *ComposeConfigInput) (*ComposeConfig, error)
- func (c *StackClient) ActionFinishupgrade(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionRemove(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionRollback(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionUpdate(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionUpgrade(resource *Stack, input *StackUpgrade) (*Stack, error)
- func (c *StackClient) ById(id string) (*Stack, error)
- func (c *StackClient) Create(container *Stack) (*Stack, error)
- func (c *StackClient) Delete(container *Stack) error
- func (c *StackClient) List(opts *ListOpts) (*StackCollection, error)
- func (c *StackClient) Update(existing *Stack, updates interface{}) (*Stack, error)
- type StackCollection
- type StackOperations
- type StackUpgrade
- type StackUpgradeClient
- func (c *StackUpgradeClient) ById(id string) (*StackUpgrade, error)
- func (c *StackUpgradeClient) Create(container *StackUpgrade) (*StackUpgrade, error)
- func (c *StackUpgradeClient) Delete(container *StackUpgrade) error
- func (c *StackUpgradeClient) List(opts *ListOpts) (*StackUpgradeCollection, error)
- func (c *StackUpgradeClient) Update(existing *StackUpgrade, updates interface{}) (*StackUpgrade, error)
- type StackUpgradeCollection
- type StackUpgradeOperations
- 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 StorageDriver
- type StorageDriverClient
- func (c *StorageDriverClient) ActionActivate(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ActionCreate(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ActionDeactivate(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ActionRemove(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ActionUpdate(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ById(id string) (*StorageDriver, error)
- func (c *StorageDriverClient) Create(container *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) Delete(container *StorageDriver) error
- func (c *StorageDriverClient) List(opts *ListOpts) (*StorageDriverCollection, error)
- func (c *StorageDriverClient) Update(existing *StorageDriver, updates interface{}) (*StorageDriver, error)
- type StorageDriverCollection
- type StorageDriverOperations
- type StorageDriverService
- type StorageDriverServiceClient
- func (c *StorageDriverServiceClient) ActionActivate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionAddservicelink(resource *StorageDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *StorageDriverServiceClient) ActionCancelupgrade(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionContinueupgrade(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionCreate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionDeactivate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionFinishupgrade(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRemove(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRemoveservicelink(resource *StorageDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRestart(resource *StorageDriverService, input *ServiceRestart) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRollback(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionSetservicelinks(resource *StorageDriverService, input *SetServiceLinksInput) (*Service, error)
- func (c *StorageDriverServiceClient) ActionUpdate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionUpgrade(resource *StorageDriverService, input *ServiceUpgrade) (*Service, error)
- func (c *StorageDriverServiceClient) ById(id string) (*StorageDriverService, error)
- func (c *StorageDriverServiceClient) Create(container *StorageDriverService) (*StorageDriverService, error)
- func (c *StorageDriverServiceClient) Delete(container *StorageDriverService) error
- func (c *StorageDriverServiceClient) List(opts *ListOpts) (*StorageDriverServiceCollection, error)
- func (c *StorageDriverServiceClient) Update(existing *StorageDriverService, updates interface{}) (*StorageDriverService, error)
- type StorageDriverServiceCollection
- type StorageDriverServiceOperations
- 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) 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 Subnet
- type SubnetClient
- func (c *SubnetClient) ActionActivate(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionCreate(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionDeactivate(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionPurge(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionRemove(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionUpdate(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ById(id string) (*Subnet, error)
- func (c *SubnetClient) Create(container *Subnet) (*Subnet, error)
- func (c *SubnetClient) Delete(container *Subnet) error
- func (c *SubnetClient) List(opts *ListOpts) (*SubnetCollection, error)
- func (c *SubnetClient) Update(existing *Subnet, updates interface{}) (*Subnet, error)
- type SubnetCollection
- type SubnetOperations
- type TargetPortRule
- type TargetPortRuleClient
- func (c *TargetPortRuleClient) ById(id string) (*TargetPortRule, error)
- func (c *TargetPortRuleClient) Create(container *TargetPortRule) (*TargetPortRule, error)
- func (c *TargetPortRuleClient) Delete(container *TargetPortRule) error
- func (c *TargetPortRuleClient) List(opts *ListOpts) (*TargetPortRuleCollection, error)
- func (c *TargetPortRuleClient) Update(existing *TargetPortRule, updates interface{}) (*TargetPortRule, error)
- type TargetPortRuleCollection
- type TargetPortRuleOperations
- 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 Ulimit
- type UlimitClient
- func (c *UlimitClient) ById(id string) (*Ulimit, error)
- func (c *UlimitClient) Create(container *Ulimit) (*Ulimit, error)
- func (c *UlimitClient) Delete(container *Ulimit) error
- func (c *UlimitClient) List(opts *ListOpts) (*UlimitCollection, error)
- func (c *UlimitClient) Update(existing *Ulimit, updates interface{}) (*Ulimit, error)
- type UlimitCollection
- type UlimitOperations
- 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) 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 VirtualMachine
- type VirtualMachineClient
- func (c *VirtualMachineClient) ActionAllocate(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionConsole(resource *VirtualMachine, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *VirtualMachineClient) ActionCreate(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionDeallocate(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionError(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionExecute(resource *VirtualMachine, input *ContainerExec) (*HostAccess, error)
- func (c *VirtualMachineClient) ActionLogs(resource *VirtualMachine, input *ContainerLogs) (*HostAccess, error)
- func (c *VirtualMachineClient) ActionMigrate(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionProxy(resource *VirtualMachine, input *ContainerProxy) (*HostAccess, error)
- func (c *VirtualMachineClient) ActionPurge(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionRemove(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionRestart(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionStart(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionStop(resource *VirtualMachine, input *InstanceStop) (*Instance, error)
- func (c *VirtualMachineClient) ActionUpdate(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionUpdatehealthy(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionUpdatereinitializing(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ActionUpdateunhealthy(resource *VirtualMachine) (*Instance, error)
- func (c *VirtualMachineClient) ById(id string) (*VirtualMachine, error)
- func (c *VirtualMachineClient) Create(container *VirtualMachine) (*VirtualMachine, error)
- func (c *VirtualMachineClient) Delete(container *VirtualMachine) error
- func (c *VirtualMachineClient) List(opts *ListOpts) (*VirtualMachineCollection, error)
- func (c *VirtualMachineClient) Update(existing *VirtualMachine, updates interface{}) (*VirtualMachine, error)
- type VirtualMachineCollection
- type VirtualMachineDisk
- type VirtualMachineDiskClient
- func (c *VirtualMachineDiskClient) ById(id string) (*VirtualMachineDisk, error)
- func (c *VirtualMachineDiskClient) Create(container *VirtualMachineDisk) (*VirtualMachineDisk, error)
- func (c *VirtualMachineDiskClient) Delete(container *VirtualMachineDisk) error
- func (c *VirtualMachineDiskClient) List(opts *ListOpts) (*VirtualMachineDiskCollection, error)
- func (c *VirtualMachineDiskClient) Update(existing *VirtualMachineDisk, updates interface{}) (*VirtualMachineDisk, error)
- type VirtualMachineDiskCollection
- type VirtualMachineDiskOperations
- type VirtualMachineOperations
- type Volume
- type VolumeActivateInput
- type VolumeActivateInputClient
- func (c *VolumeActivateInputClient) ById(id string) (*VolumeActivateInput, error)
- func (c *VolumeActivateInputClient) Create(container *VolumeActivateInput) (*VolumeActivateInput, error)
- func (c *VolumeActivateInputClient) Delete(container *VolumeActivateInput) error
- func (c *VolumeActivateInputClient) List(opts *ListOpts) (*VolumeActivateInputCollection, error)
- func (c *VolumeActivateInputClient) Update(existing *VolumeActivateInput, updates interface{}) (*VolumeActivateInput, error)
- type VolumeActivateInputCollection
- type VolumeActivateInputOperations
- type VolumeClient
- func (c *VolumeClient) ActionAllocate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionCreate(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) ActionRestorefrombackup(resource *Volume, input *RestoreFromBackupInput) (*Volume, error)
- func (c *VolumeClient) ActionReverttosnapshot(resource *Volume, input *RevertToSnapshotInput) (*Volume, error)
- func (c *VolumeClient) ActionSnapshot(resource *Volume, input *VolumeSnapshotInput) (*Snapshot, 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
- type VolumeSnapshotInput
- type VolumeSnapshotInputClient
- func (c *VolumeSnapshotInputClient) ById(id string) (*VolumeSnapshotInput, error)
- func (c *VolumeSnapshotInputClient) Create(container *VolumeSnapshotInput) (*VolumeSnapshotInput, error)
- func (c *VolumeSnapshotInputClient) Delete(container *VolumeSnapshotInput) error
- func (c *VolumeSnapshotInputClient) List(opts *ListOpts) (*VolumeSnapshotInputCollection, error)
- func (c *VolumeSnapshotInputClient) Update(existing *VolumeSnapshotInput, updates interface{}) (*VolumeSnapshotInput, error)
- type VolumeSnapshotInputCollection
- type VolumeSnapshotInputOperations
- type VolumeTemplate
- type VolumeTemplateClient
- func (c *VolumeTemplateClient) ActionActivate(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionCreate(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionDeactivate(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionPurge(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionRemove(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionUpdate(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ById(id string) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) Create(container *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) Delete(container *VolumeTemplate) error
- func (c *VolumeTemplateClient) List(opts *ListOpts) (*VolumeTemplateCollection, error)
- func (c *VolumeTemplateClient) Update(existing *VolumeTemplate, updates interface{}) (*VolumeTemplate, error)
- type VolumeTemplateCollection
- type VolumeTemplateOperations
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_OUTPUTS_INPUT_TYPE = "addOutputsInput"
)
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 (
AUDIT_LOG_TYPE = "auditLog"
)
View Source
const (
AZUREADCONFIG_TYPE = "azureadconfig"
)
View Source
const (
AZURE_CONFIG_TYPE = "azureConfig"
)
View Source
const (
BACKUP_TARGET_TYPE = "backupTarget"
)
View Source
const (
BACKUP_TYPE = "backup"
)
View Source
const (
BASE_MACHINE_CONFIG_TYPE = "baseMachineConfig"
)
View Source
const (
BINDING_TYPE = "binding"
)
View Source
const (
BLKIO_DEVICE_OPTION_TYPE = "blkioDeviceOption"
)
View Source
const (
CATALOG_TEMPLATE_TYPE = "catalogTemplate"
)
View Source
const (
CERTIFICATE_TYPE = "certificate"
)
View Source
const (
CHANGE_SECRET_INPUT_TYPE = "changeSecretInput"
)
View Source
const (
CLUSTER_MEMBERSHIP_TYPE = "clusterMembership"
)
View Source
const (
COMPOSE_CONFIG_INPUT_TYPE = "composeConfigInput"
)
View Source
const (
COMPOSE_CONFIG_TYPE = "composeConfig"
)
View Source
const (
COMPOSE_PROJECT_TYPE = "composeProject"
)
View Source
const (
COMPOSE_SERVICE_TYPE = "composeService"
)
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_PROXY_TYPE = "containerProxy"
)
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 (
DEFAULT_NETWORK_TYPE = "defaultNetwork"
)
View Source
const (
DIGITALOCEAN_CONFIG_TYPE = "digitaloceanConfig"
)
View Source
const (
DNS_SERVICE_TYPE = "dnsService"
)
View Source
const (
DOCKER_BUILD_TYPE = "dockerBuild"
)
View Source
const (
EXTENSION_IMPLEMENTATION_TYPE = "extensionImplementation"
)
View Source
const (
EXTENSION_POINT_TYPE = "extensionPoint"
)
View Source
const (
EXTERNAL_DNS_EVENT_TYPE = "externalDnsEvent"
)
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_HOST_EVENT_TYPE = "externalHostEvent"
)
View Source
const (
EXTERNAL_SERVICE_EVENT_TYPE = "externalServiceEvent"
)
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 (
GENERIC_OBJECT_TYPE = "genericObject"
)
View Source
const (
HA_CONFIG_INPUT_TYPE = "haConfigInput"
)
View Source
const (
HA_CONFIG_TYPE = "haConfig"
)
View Source
const (
HEALTHCHECK_INSTANCE_HOST_MAP_TYPE = "healthcheckInstanceHostMap"
)
View Source
const (
HOST_ACCESS_TYPE = "hostAccess"
)
View Source
const (
HOST_API_PROXY_TOKEN_TYPE = "hostApiProxyToken"
)
View Source
const (
HOST_TEMPLATE_TYPE = "hostTemplate"
)
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_TYPE = "ipAddress"
)
View Source
const (
KUBERNETES_SERVICE_TYPE = "kubernetesService"
)
View Source
const (
KUBERNETES_STACK_TYPE = "kubernetesStack"
)
View Source
const (
KUBERNETES_STACK_UPGRADE_TYPE = "kubernetesStackUpgrade"
)
View Source
const (
LABEL_TYPE = "label"
)
View Source
const (
LAUNCH_CONFIG_TYPE = "launchConfig"
)
View Source
const (
LB_CONFIG_TYPE = "lbConfig"
)
View Source
const (
LB_TARGET_CONFIG_TYPE = "lbTargetConfig"
)
View Source
const (
LOAD_BALANCER_COOKIE_STICKINESS_POLICY_TYPE = "loadBalancerCookieStickinessPolicy"
)
View Source
const (
LOAD_BALANCER_SERVICE_TYPE = "loadBalancerService"
)
View Source
const (
LOCAL_AUTH_CONFIG_TYPE = "localAuthConfig"
)
View Source
const (
LOG_CONFIG_TYPE = "logConfig"
)
View Source
const (
MACHINE_DRIVER_TYPE = "machineDriver"
)
View Source
const (
MACHINE_TYPE = "machine"
)
View Source
const (
MOUNT_ENTRY_TYPE = "mountEntry"
)
View Source
const (
MOUNT_TYPE = "mount"
)
View Source
const (
NETWORK_DRIVER_SERVICE_TYPE = "networkDriverService"
)
View Source
const (
NETWORK_DRIVER_TYPE = "networkDriver"
)
View Source
const (
NETWORK_POLICY_RULE_BETWEEN_TYPE = "networkPolicyRuleBetween"
)
View Source
const (
NETWORK_POLICY_RULE_MEMBER_TYPE = "networkPolicyRuleMember"
)
View Source
const (
NETWORK_POLICY_RULE_TYPE = "networkPolicyRule"
)
View Source
const (
NETWORK_POLICY_RULE_WITHIN_TYPE = "networkPolicyRuleWithin"
)
View Source
const (
NETWORK_TYPE = "network"
)
View Source
const (
NFS_CONFIG_TYPE = "nfsConfig"
)
View Source
const (
OPENLDAPCONFIG_TYPE = "openldapconfig"
)
View Source
const (
PACKET_CONFIG_TYPE = "packetConfig"
)
View Source
const (
PASSWORD_TYPE = "password"
)
View Source
const (
PHYSICAL_HOST_TYPE = "physicalHost"
)
View Source
const (
PORT_RULE_TYPE = "portRule"
)
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 (
PROCESS_POOL_TYPE = "processPool"
)
View Source
const (
PROCESS_SUMMARY_TYPE = "processSummary"
)
View Source
const (
PROJECT_MEMBER_TYPE = "projectMember"
)
View Source
const (
PROJECT_TEMPLATE_TYPE = "projectTemplate"
)
View Source
const (
PROJECT_TYPE = "project"
)
View Source
const (
PUBLIC_ENDPOINT_TYPE = "publicEndpoint"
)
View Source
const (
PUBLISH_TYPE = "publish"
)
View Source
const (
PULL_TASK_TYPE = "pullTask"
)
View Source
const (
RECREATE_ON_QUORUM_STRATEGY_CONFIG_TYPE = "recreateOnQuorumStrategyConfig"
)
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 (
RESOURCE_DEFINITION_TYPE = "resourceDefinition"
)
View Source
const (
RESTART_POLICY_TYPE = "restartPolicy"
)
View Source
const (
RESTORE_FROM_BACKUP_INPUT_TYPE = "restoreFromBackupInput"
)
View Source
const (
REVERT_TO_SNAPSHOT_INPUT_TYPE = "revertToSnapshotInput"
)
View Source
const (
ROLLING_RESTART_STRATEGY_TYPE = "rollingRestartStrategy"
)
View Source
const (
SCALE_POLICY_TYPE = "scalePolicy"
)
View Source
const (
SCHEDULED_UPGRADE_TYPE = "scheduledUpgrade"
)
View Source
const (
SECONDARY_LAUNCH_CONFIG_TYPE = "secondaryLaunchConfig"
)
View Source
const (
SECRET_REFERENCE_TYPE = "secretReference"
)
View Source
const (
SECRET_TYPE = "secret"
)
View Source
const (
SERVICES_PORT_RANGE_TYPE = "servicesPortRange"
)
View Source
const (
SERVICE_BINDING_TYPE = "serviceBinding"
)
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_LOG_TYPE = "serviceLog"
)
View Source
const (
SERVICE_PROXY_TYPE = "serviceProxy"
)
View Source
const (
SERVICE_RESTART_TYPE = "serviceRestart"
)
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_PROJECT_MEMBERS_INPUT_TYPE = "setProjectMembersInput"
)
View Source
const (
SET_SERVICE_LINKS_INPUT_TYPE = "setServiceLinksInput"
)
View Source
const (
SNAPSHOT_BACKUP_INPUT_TYPE = "snapshotBackupInput"
)
View Source
const (
SNAPSHOT_TYPE = "snapshot"
)
View Source
const (
STACK_TYPE = "stack"
)
View Source
const (
STACK_UPGRADE_TYPE = "stackUpgrade"
)
View Source
const (
STATE_TRANSITION_TYPE = "stateTransition"
)
View Source
const (
STATS_ACCESS_TYPE = "statsAccess"
)
View Source
const (
STORAGE_DRIVER_SERVICE_TYPE = "storageDriverService"
)
View Source
const (
STORAGE_DRIVER_TYPE = "storageDriver"
)
View Source
const (
STORAGE_POOL_TYPE = "storagePool"
)
View Source
const (
SUBNET_TYPE = "subnet"
)
View Source
const (
TARGET_PORT_RULE_TYPE = "targetPortRule"
)
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 (
ULIMIT_TYPE = "ulimit"
)
View Source
const (
USER_PREFERENCE_TYPE = "userPreference"
)
View Source
const (
VIRTUAL_MACHINE_DISK_TYPE = "virtualMachineDisk"
)
View Source
const (
VIRTUAL_MACHINE_TYPE = "virtualMachine"
)
View Source
const (
VOLUME_ACTIVATE_INPUT_TYPE = "volumeActivateInput"
)
View Source
const (
VOLUME_SNAPSHOT_INPUT_TYPE = "volumeSnapshotInput"
)
View Source
const (
VOLUME_TEMPLATE_TYPE = "volumeTemplate"
)
View Source
const (
VOLUME_TYPE = "volume"
)
Variables ¶
This section is empty.
Functions ¶
func IsNotFound ¶
func NormalizeUrl ¶
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"`
Identity string `json:"identity,omitempty" yaml:"identity,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"`
Version string `json:"version,omitempty" yaml:"version,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) ActionUpdate ¶
func (c *AccountClient) ActionUpdate(resource *Account) (*Account, error)
func (*AccountClient) ActionUpgrade ¶
func (c *AccountClient) ActionUpgrade(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"`
// contains filtered or unexported fields
}
func (*AccountCollection) Next ¶
func (cc *AccountCollection) Next() (*AccountCollection, error)
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)
ActionUpdate(*Account) (*Account, error)
ActionUpgrade(*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"`
// contains filtered or unexported fields
}
func (*ActiveSettingCollection) Next ¶
func (cc *ActiveSettingCollection) Next() (*ActiveSettingCollection, error)
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 AddOutputsInput ¶
type AddOutputsInputClient ¶
type AddOutputsInputClient struct {
// contains filtered or unexported fields
}
func (*AddOutputsInputClient) ById ¶
func (c *AddOutputsInputClient) ById(id string) (*AddOutputsInput, error)
func (*AddOutputsInputClient) Create ¶
func (c *AddOutputsInputClient) Create(container *AddOutputsInput) (*AddOutputsInput, error)
func (*AddOutputsInputClient) Delete ¶
func (c *AddOutputsInputClient) Delete(container *AddOutputsInput) error
func (*AddOutputsInputClient) List ¶
func (c *AddOutputsInputClient) List(opts *ListOpts) (*AddOutputsInputCollection, error)
func (*AddOutputsInputClient) Update ¶
func (c *AddOutputsInputClient) Update(existing *AddOutputsInput, updates interface{}) (*AddOutputsInput, error)
type AddOutputsInputCollection ¶
type AddOutputsInputCollection struct {
Collection
Data []AddOutputsInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*AddOutputsInputCollection) Next ¶
func (cc *AddOutputsInputCollection) Next() (*AddOutputsInputCollection, error)
type AddOutputsInputOperations ¶
type AddOutputsInputOperations interface {
List(opts *ListOpts) (*AddOutputsInputCollection, error)
Create(opts *AddOutputsInput) (*AddOutputsInput, error)
Update(existing *AddOutputsInput, updates interface{}) (*AddOutputsInput, error)
ById(id string) (*AddOutputsInput, error)
Delete(container *AddOutputsInput) 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"`
// contains filtered or unexported fields
}
func (*AddRemoveServiceLinkInputCollection) Next ¶
func (cc *AddRemoveServiceLinkInputCollection) Next() (*AddRemoveServiceLinkInputCollection, error)
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) ActionDisconnect ¶
func (c *AgentClient) ActionDisconnect(resource *Agent) (*Agent, error)
func (*AgentClient) ActionFinishreconnect ¶
func (c *AgentClient) ActionFinishreconnect(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) 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"`
// contains filtered or unexported fields
}
func (*AgentCollection) Next ¶
func (cc *AgentCollection) Next() (*AgentCollection, error)
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)
ActionDisconnect(*Agent) (*Agent, error)
ActionFinishreconnect(*Agent) (*Agent, error)
ActionPurge(*Agent) (*Agent, error)
ActionReconnect(*Agent) (*Agent, error)
ActionRemove(*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"`
BlockDurationMinutes string `json:"blockDurationMinutes,omitempty" yaml:"block_duration_minutes,omitempty"`
DeviceName string `json:"deviceName,omitempty" yaml:"device_name,omitempty"`
Endpoint string `json:"endpoint,omitempty" yaml:"endpoint,omitempty"`
IamInstanceProfile string `json:"iamInstanceProfile,omitempty" yaml:"iam_instance_profile,omitempty"`
InsecureTransport bool `json:"insecureTransport,omitempty" yaml:"insecure_transport,omitempty"`
InstanceType string `json:"instanceType,omitempty" yaml:"instance_type,omitempty"`
KeypairName string `json:"keypairName,omitempty" yaml:"keypair_name,omitempty"`
Monitoring bool `json:"monitoring,omitempty" yaml:"monitoring,omitempty"`
OpenPort []string `json:"openPort,omitempty" yaml:"open_port,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"`
Retries string `json:"retries,omitempty" yaml:"retries,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"`
SshKeypath string `json:"sshKeypath,omitempty" yaml:"ssh_keypath,omitempty"`
SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"`
SubnetId string `json:"subnetId,omitempty" yaml:"subnet_id,omitempty"`
Tags string `json:"tags,omitempty" yaml:"tags,omitempty"`
UseEbsOptimizedInstance bool `json:"useEbsOptimizedInstance,omitempty" yaml:"use_ebs_optimized_instance,omitempty"`
UsePrivateAddress bool `json:"usePrivateAddress,omitempty" yaml:"use_private_address,omitempty"`
Userdata string `json:"userdata,omitempty" yaml:"userdata,omitempty"`
VolumeType string `json:"volumeType,omitempty" yaml:"volume_type,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"`
// contains filtered or unexported fields
}
func (*Amazonec2ConfigCollection) Next ¶
func (cc *Amazonec2ConfigCollection) Next() (*Amazonec2ConfigCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ApiKeyCollection) Next ¶
func (cc *ApiKeyCollection) Next() (*ApiKeyCollection, error)
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 AuditLog ¶
type AuditLog struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
AuthType string `json:"authType,omitempty" yaml:"auth_type,omitempty"`
AuthenticatedAsAccountId string `json:"authenticatedAsAccountId,omitempty" yaml:"authenticated_as_account_id,omitempty"`
AuthenticatedAsIdentityId string `json:"authenticatedAsIdentityId,omitempty" yaml:"authenticated_as_identity_id,omitempty"`
ClientIp string `json:"clientIp,omitempty" yaml:"client_ip,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
RequestObject string `json:"requestObject,omitempty" yaml:"request_object,omitempty"`
ResourceId int64 `json:"resourceId,omitempty" yaml:"resource_id,omitempty"`
ResourceType string `json:"resourceType,omitempty" yaml:"resource_type,omitempty"`
ResponseCode string `json:"responseCode,omitempty" yaml:"response_code,omitempty"`
ResponseObject string `json:"responseObject,omitempty" yaml:"response_object,omitempty"`
}
type AuditLogClient ¶
type AuditLogClient struct {
// contains filtered or unexported fields
}
func (*AuditLogClient) Create ¶
func (c *AuditLogClient) Create(container *AuditLog) (*AuditLog, error)
func (*AuditLogClient) Delete ¶
func (c *AuditLogClient) Delete(container *AuditLog) error
func (*AuditLogClient) List ¶
func (c *AuditLogClient) List(opts *ListOpts) (*AuditLogCollection, error)
type AuditLogCollection ¶
type AuditLogCollection struct {
Collection
Data []AuditLog `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*AuditLogCollection) Next ¶
func (cc *AuditLogCollection) Next() (*AuditLogCollection, error)
type AuditLogOperations ¶
type AzureConfig ¶
type AzureConfig struct {
Resource
AvailabilitySet string `json:"availabilitySet,omitempty" yaml:"availability_set,omitempty"`
ClientId string `json:"clientId,omitempty" yaml:"client_id,omitempty"`
ClientSecret string `json:"clientSecret,omitempty" yaml:"client_secret,omitempty"`
CustomData string `json:"customData,omitempty" yaml:"custom_data,omitempty"`
Dns string `json:"dns,omitempty" yaml:"dns,omitempty"`
DockerPort string `json:"dockerPort,omitempty" yaml:"docker_port,omitempty"`
Environment string `json:"environment,omitempty" yaml:"environment,omitempty"`
Image string `json:"image,omitempty" yaml:"image,omitempty"`
Location string `json:"location,omitempty" yaml:"location,omitempty"`
NoPublicIp bool `json:"noPublicIp,omitempty" yaml:"no_public_ip,omitempty"`
OpenPort []string `json:"openPort,omitempty" yaml:"open_port,omitempty"`
PrivateIpAddress string `json:"privateIpAddress,omitempty" yaml:"private_ip_address,omitempty"`
ResourceGroup string `json:"resourceGroup,omitempty" yaml:"resource_group,omitempty"`
Size string `json:"size,omitempty" yaml:"size,omitempty"`
SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"`
StaticPublicIp bool `json:"staticPublicIp,omitempty" yaml:"static_public_ip,omitempty"`
StorageType string `json:"storageType,omitempty" yaml:"storage_type,omitempty"`
Subnet string `json:"subnet,omitempty" yaml:"subnet,omitempty"`
SubnetPrefix string `json:"subnetPrefix,omitempty" yaml:"subnet_prefix,omitempty"`
SubscriptionId string `json:"subscriptionId,omitempty" yaml:"subscription_id,omitempty"`
UsePrivateIp bool `json:"usePrivateIp,omitempty" yaml:"use_private_ip,omitempty"`
Vnet string `json:"vnet,omitempty" yaml:"vnet,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"`
// contains filtered or unexported fields
}
func (*AzureConfigCollection) Next ¶
func (cc *AzureConfigCollection) Next() (*AzureConfigCollection, error)
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 Azureadconfig ¶
type Azureadconfig struct {
Resource
AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"`
AdminAccountPassword string `json:"adminAccountPassword,omitempty" yaml:"admin_account_password,omitempty"`
AdminAccountUsername string `json:"adminAccountUsername,omitempty" yaml:"admin_account_username,omitempty"`
ClientId string `json:"clientId,omitempty" yaml:"client_id,omitempty"`
Domain string `json:"domain,omitempty" yaml:"domain,omitempty"`
Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
TenantId string `json:"tenantId,omitempty" yaml:"tenant_id,omitempty"`
}
type AzureadconfigClient ¶
type AzureadconfigClient struct {
// contains filtered or unexported fields
}
func (*AzureadconfigClient) ById ¶
func (c *AzureadconfigClient) ById(id string) (*Azureadconfig, error)
func (*AzureadconfigClient) Create ¶
func (c *AzureadconfigClient) Create(container *Azureadconfig) (*Azureadconfig, error)
func (*AzureadconfigClient) Delete ¶
func (c *AzureadconfigClient) Delete(container *Azureadconfig) error
func (*AzureadconfigClient) List ¶
func (c *AzureadconfigClient) List(opts *ListOpts) (*AzureadconfigCollection, error)
func (*AzureadconfigClient) Update ¶
func (c *AzureadconfigClient) Update(existing *Azureadconfig, updates interface{}) (*Azureadconfig, error)
type AzureadconfigCollection ¶
type AzureadconfigCollection struct {
Collection
Data []Azureadconfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*AzureadconfigCollection) Next ¶
func (cc *AzureadconfigCollection) Next() (*AzureadconfigCollection, error)
type AzureadconfigOperations ¶
type AzureadconfigOperations interface {
List(opts *ListOpts) (*AzureadconfigCollection, error)
Create(opts *Azureadconfig) (*Azureadconfig, error)
Update(existing *Azureadconfig, updates interface{}) (*Azureadconfig, error)
ById(id string) (*Azureadconfig, error)
Delete(container *Azureadconfig) error
}
type Backup ¶
type Backup struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
BackupTargetId string `json:"backupTargetId,omitempty" yaml:"backup_target_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"`
SnapshotId string `json:"snapshotId,omitempty" yaml:"snapshot_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"`
Uri string `json:"uri,omitempty" yaml:"uri,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
VolumeId string `json:"volumeId,omitempty" yaml:"volume_id,omitempty"`
}
type BackupClient ¶
type BackupClient struct {
// contains filtered or unexported fields
}
func (*BackupClient) ActionCreate ¶
func (c *BackupClient) ActionCreate(resource *Backup) (*Backup, error)
func (*BackupClient) ActionRemove ¶
func (c *BackupClient) ActionRemove(resource *Backup) (*Backup, error)
func (*BackupClient) Delete ¶
func (c *BackupClient) Delete(container *Backup) error
func (*BackupClient) List ¶
func (c *BackupClient) List(opts *ListOpts) (*BackupCollection, error)
type BackupCollection ¶
type BackupCollection struct {
Collection
Data []Backup `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*BackupCollection) Next ¶
func (cc *BackupCollection) Next() (*BackupCollection, error)
type BackupOperations ¶
type BackupOperations interface {
List(opts *ListOpts) (*BackupCollection, error)
Create(opts *Backup) (*Backup, error)
Update(existing *Backup, updates interface{}) (*Backup, error)
ById(id string) (*Backup, error)
Delete(container *Backup) error
ActionCreate(*Backup) (*Backup, error)
ActionRemove(*Backup) (*Backup, error)
}
type BackupTarget ¶
type BackupTarget 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"`
NfsConfig *NfsConfig `json:"nfsConfig,omitempty" yaml:"nfs_config,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 BackupTargetClient ¶
type BackupTargetClient struct {
// contains filtered or unexported fields
}
func (*BackupTargetClient) ActionCreate ¶
func (c *BackupTargetClient) ActionCreate(resource *BackupTarget) (*BackupTarget, error)
func (*BackupTargetClient) ActionRemove ¶
func (c *BackupTargetClient) ActionRemove(resource *BackupTarget) (*BackupTarget, error)
func (*BackupTargetClient) ById ¶
func (c *BackupTargetClient) ById(id string) (*BackupTarget, error)
func (*BackupTargetClient) Create ¶
func (c *BackupTargetClient) Create(container *BackupTarget) (*BackupTarget, error)
func (*BackupTargetClient) Delete ¶
func (c *BackupTargetClient) Delete(container *BackupTarget) error
func (*BackupTargetClient) List ¶
func (c *BackupTargetClient) List(opts *ListOpts) (*BackupTargetCollection, error)
func (*BackupTargetClient) Update ¶
func (c *BackupTargetClient) Update(existing *BackupTarget, updates interface{}) (*BackupTarget, error)
type BackupTargetCollection ¶
type BackupTargetCollection struct {
Collection
Data []BackupTarget `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*BackupTargetCollection) Next ¶
func (cc *BackupTargetCollection) Next() (*BackupTargetCollection, error)
type BackupTargetOperations ¶
type BackupTargetOperations interface {
List(opts *ListOpts) (*BackupTargetCollection, error)
Create(opts *BackupTarget) (*BackupTarget, error)
Update(existing *BackupTarget, updates interface{}) (*BackupTarget, error)
ById(id string) (*BackupTarget, error)
Delete(container *BackupTarget) error
ActionCreate(*BackupTarget) (*BackupTarget, error)
ActionRemove(*BackupTarget) (*BackupTarget, error)
}
type BaseMachineConfig ¶
type BaseMachineConfig struct {
Resource
}
type BaseMachineConfigClient ¶
type BaseMachineConfigClient struct {
// contains filtered or unexported fields
}
func (*BaseMachineConfigClient) ById ¶
func (c *BaseMachineConfigClient) ById(id string) (*BaseMachineConfig, error)
func (*BaseMachineConfigClient) Create ¶
func (c *BaseMachineConfigClient) Create(container *BaseMachineConfig) (*BaseMachineConfig, error)
func (*BaseMachineConfigClient) Delete ¶
func (c *BaseMachineConfigClient) Delete(container *BaseMachineConfig) error
func (*BaseMachineConfigClient) List ¶
func (c *BaseMachineConfigClient) List(opts *ListOpts) (*BaseMachineConfigCollection, error)
func (*BaseMachineConfigClient) Update ¶
func (c *BaseMachineConfigClient) Update(existing *BaseMachineConfig, updates interface{}) (*BaseMachineConfig, error)
type BaseMachineConfigCollection ¶
type BaseMachineConfigCollection struct {
Collection
Data []BaseMachineConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*BaseMachineConfigCollection) Next ¶
func (cc *BaseMachineConfigCollection) Next() (*BaseMachineConfigCollection, error)
type BaseMachineConfigOperations ¶
type BaseMachineConfigOperations interface {
List(opts *ListOpts) (*BaseMachineConfigCollection, error)
Create(opts *BaseMachineConfig) (*BaseMachineConfig, error)
Update(existing *BaseMachineConfig, updates interface{}) (*BaseMachineConfig, error)
ById(id string) (*BaseMachineConfig, error)
Delete(container *BaseMachineConfig) error
}
type BindingClient ¶
type BindingClient struct {
// contains filtered or unexported fields
}
func (*BindingClient) Delete ¶
func (c *BindingClient) Delete(container *Binding) error
func (*BindingClient) List ¶
func (c *BindingClient) List(opts *ListOpts) (*BindingCollection, error)
type BindingCollection ¶
type BindingCollection struct {
Collection
Data []Binding `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*BindingCollection) Next ¶
func (cc *BindingCollection) Next() (*BindingCollection, error)
type BindingOperations ¶
type BlkioDeviceOption ¶
type BlkioDeviceOption struct {
Resource
ReadBps int64 `json:"readBps,omitempty" yaml:"read_bps,omitempty"`
ReadIops int64 `json:"readIops,omitempty" yaml:"read_iops,omitempty"`
Weight int64 `json:"weight,omitempty" yaml:"weight,omitempty"`
WriteBps int64 `json:"writeBps,omitempty" yaml:"write_bps,omitempty"`
WriteIops int64 `json:"writeIops,omitempty" yaml:"write_iops,omitempty"`
}
type BlkioDeviceOptionClient ¶
type BlkioDeviceOptionClient struct {
// contains filtered or unexported fields
}
func (*BlkioDeviceOptionClient) ById ¶
func (c *BlkioDeviceOptionClient) ById(id string) (*BlkioDeviceOption, error)
func (*BlkioDeviceOptionClient) Create ¶
func (c *BlkioDeviceOptionClient) Create(container *BlkioDeviceOption) (*BlkioDeviceOption, error)
func (*BlkioDeviceOptionClient) Delete ¶
func (c *BlkioDeviceOptionClient) Delete(container *BlkioDeviceOption) error
func (*BlkioDeviceOptionClient) List ¶
func (c *BlkioDeviceOptionClient) List(opts *ListOpts) (*BlkioDeviceOptionCollection, error)
func (*BlkioDeviceOptionClient) Update ¶
func (c *BlkioDeviceOptionClient) Update(existing *BlkioDeviceOption, updates interface{}) (*BlkioDeviceOption, error)
type BlkioDeviceOptionCollection ¶
type BlkioDeviceOptionCollection struct {
Collection
Data []BlkioDeviceOption `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*BlkioDeviceOptionCollection) Next ¶
func (cc *BlkioDeviceOptionCollection) Next() (*BlkioDeviceOptionCollection, error)
type BlkioDeviceOptionOperations ¶
type BlkioDeviceOptionOperations interface {
List(opts *ListOpts) (*BlkioDeviceOptionCollection, error)
Create(opts *BlkioDeviceOption) (*BlkioDeviceOption, error)
Update(existing *BlkioDeviceOption, updates interface{}) (*BlkioDeviceOption, error)
ById(id string) (*BlkioDeviceOption, error)
Delete(container *BlkioDeviceOption) error
}
type CatalogTemplate ¶
type CatalogTemplate struct {
Resource
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"`
Binding Binding `json:"binding,omitempty" yaml:"binding,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DockerCompose string `json:"dockerCompose,omitempty" yaml:"docker_compose,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancher_compose,omitempty"`
TemplateId string `json:"templateId,omitempty" yaml:"template_id,omitempty"`
TemplateVersionId string `json:"templateVersionId,omitempty" yaml:"template_version_id,omitempty"`
}
type CatalogTemplateClient ¶
type CatalogTemplateClient struct {
// contains filtered or unexported fields
}
func (*CatalogTemplateClient) ById ¶
func (c *CatalogTemplateClient) ById(id string) (*CatalogTemplate, error)
func (*CatalogTemplateClient) Create ¶
func (c *CatalogTemplateClient) Create(container *CatalogTemplate) (*CatalogTemplate, error)
func (*CatalogTemplateClient) Delete ¶
func (c *CatalogTemplateClient) Delete(container *CatalogTemplate) error
func (*CatalogTemplateClient) List ¶
func (c *CatalogTemplateClient) List(opts *ListOpts) (*CatalogTemplateCollection, error)
func (*CatalogTemplateClient) Update ¶
func (c *CatalogTemplateClient) Update(existing *CatalogTemplate, updates interface{}) (*CatalogTemplate, error)
type CatalogTemplateCollection ¶
type CatalogTemplateCollection struct {
Collection
Data []CatalogTemplate `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*CatalogTemplateCollection) Next ¶
func (cc *CatalogTemplateCollection) Next() (*CatalogTemplateCollection, error)
type CatalogTemplateOperations ¶
type CatalogTemplateOperations interface {
List(opts *ListOpts) (*CatalogTemplateCollection, error)
Create(opts *CatalogTemplate) (*CatalogTemplate, error)
Update(existing *CatalogTemplate, updates interface{}) (*CatalogTemplate, error)
ById(id string) (*CatalogTemplate, error)
Delete(container *CatalogTemplate) 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) ActionUpdate ¶
func (c *CertificateClient) ActionUpdate(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"`
// contains filtered or unexported fields
}
func (*CertificateCollection) Next ¶
func (cc *CertificateCollection) Next() (*CertificateCollection, error)
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)
ActionUpdate(*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"`
// contains filtered or unexported fields
}
func (*ChangeSecretInputCollection) Next ¶
func (cc *ChangeSecretInputCollection) Next() (*ChangeSecretInputCollection, error)
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 ClusterMembership ¶
type ClusterMembership struct {
Resource
Clustered bool `json:"clustered,omitempty" yaml:"clustered,omitempty"`
Config string `json:"config,omitempty" yaml:"config,omitempty"`
Heartbeat int64 `json:"heartbeat,omitempty" yaml:"heartbeat,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
}
type ClusterMembershipClient ¶
type ClusterMembershipClient struct {
// contains filtered or unexported fields
}
func (*ClusterMembershipClient) ById ¶
func (c *ClusterMembershipClient) ById(id string) (*ClusterMembership, error)
func (*ClusterMembershipClient) Create ¶
func (c *ClusterMembershipClient) Create(container *ClusterMembership) (*ClusterMembership, error)
func (*ClusterMembershipClient) Delete ¶
func (c *ClusterMembershipClient) Delete(container *ClusterMembership) error
func (*ClusterMembershipClient) List ¶
func (c *ClusterMembershipClient) List(opts *ListOpts) (*ClusterMembershipCollection, error)
func (*ClusterMembershipClient) Update ¶
func (c *ClusterMembershipClient) Update(existing *ClusterMembership, updates interface{}) (*ClusterMembership, error)
type ClusterMembershipCollection ¶
type ClusterMembershipCollection struct {
Collection
Data []ClusterMembership `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ClusterMembershipCollection) Next ¶
func (cc *ClusterMembershipCollection) Next() (*ClusterMembershipCollection, error)
type ClusterMembershipOperations ¶
type ClusterMembershipOperations interface {
List(opts *ListOpts) (*ClusterMembershipCollection, error)
Create(opts *ClusterMembership) (*ClusterMembership, error)
Update(existing *ClusterMembership, updates interface{}) (*ClusterMembership, error)
ById(id string) (*ClusterMembership, error)
Delete(container *ClusterMembership) 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"`
// contains filtered or unexported fields
}
func (*ComposeConfigCollection) Next ¶
func (cc *ComposeConfigCollection) Next() (*ComposeConfigCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ComposeConfigInputCollection) Next ¶
func (cc *ComposeConfigInputCollection) Next() (*ComposeConfigInputCollection, error)
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 ComposeProject ¶
type ComposeProject struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"`
Binding *Binding `json:"binding,omitempty" yaml:"binding,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"`
Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
Group string `json:"group,omitempty" yaml:"group,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PreviousEnvironment map[string]interface{} `json:"previousEnvironment,omitempty" yaml:"previous_environment,omitempty"`
PreviousExternalId string `json:"previousExternalId,omitempty" yaml:"previous_external_id,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Templates map[string]interface{} `json:"templates,omitempty" yaml:"templates,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 ComposeProjectClient ¶
type ComposeProjectClient struct {
// contains filtered or unexported fields
}
func (*ComposeProjectClient) ActionCancelupgrade ¶
func (c *ComposeProjectClient) ActionCancelupgrade(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ActionCreate ¶
func (c *ComposeProjectClient) ActionCreate(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ActionError ¶
func (c *ComposeProjectClient) ActionError(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ActionFinishupgrade ¶
func (c *ComposeProjectClient) ActionFinishupgrade(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ActionRemove ¶
func (c *ComposeProjectClient) ActionRemove(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ActionRollback ¶
func (c *ComposeProjectClient) ActionRollback(resource *ComposeProject) (*Stack, error)
func (*ComposeProjectClient) ById ¶
func (c *ComposeProjectClient) ById(id string) (*ComposeProject, error)
func (*ComposeProjectClient) Create ¶
func (c *ComposeProjectClient) Create(container *ComposeProject) (*ComposeProject, error)
func (*ComposeProjectClient) Delete ¶
func (c *ComposeProjectClient) Delete(container *ComposeProject) error
func (*ComposeProjectClient) List ¶
func (c *ComposeProjectClient) List(opts *ListOpts) (*ComposeProjectCollection, error)
func (*ComposeProjectClient) Update ¶
func (c *ComposeProjectClient) Update(existing *ComposeProject, updates interface{}) (*ComposeProject, error)
type ComposeProjectCollection ¶
type ComposeProjectCollection struct {
Collection
Data []ComposeProject `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ComposeProjectCollection) Next ¶
func (cc *ComposeProjectCollection) Next() (*ComposeProjectCollection, error)
type ComposeProjectOperations ¶
type ComposeProjectOperations interface {
List(opts *ListOpts) (*ComposeProjectCollection, error)
Create(opts *ComposeProject) (*ComposeProject, error)
Update(existing *ComposeProject, updates interface{}) (*ComposeProject, error)
ById(id string) (*ComposeProject, error)
Delete(container *ComposeProject) error
ActionCancelupgrade(*ComposeProject) (*Stack, error)
ActionCreate(*ComposeProject) (*Stack, error)
ActionError(*ComposeProject) (*Stack, error)
ActionFinishupgrade(*ComposeProject) (*Stack, error)
ActionRemove(*ComposeProject) (*Stack, error)
ActionRollback(*ComposeProject) (*Stack, error)
}
type ComposeService ¶
type ComposeService struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"`
ScalePolicy *ScalePolicy `json:"scalePolicy,omitempty" yaml:"scale_policy,omitempty"`
SelectorContainer string `json:"selectorContainer,omitempty" yaml:"selector_container,omitempty"`
SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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"`
Vip string `json:"vip,omitempty" yaml:"vip,omitempty"`
}
type ComposeServiceClient ¶
type ComposeServiceClient struct {
// contains filtered or unexported fields
}
func (*ComposeServiceClient) ActionActivate ¶
func (c *ComposeServiceClient) ActionActivate(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionCancelupgrade ¶
func (c *ComposeServiceClient) ActionCancelupgrade(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionContinueupgrade ¶
func (c *ComposeServiceClient) ActionContinueupgrade(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionCreate ¶
func (c *ComposeServiceClient) ActionCreate(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionFinishupgrade ¶
func (c *ComposeServiceClient) ActionFinishupgrade(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionRemove ¶
func (c *ComposeServiceClient) ActionRemove(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ActionRollback ¶
func (c *ComposeServiceClient) ActionRollback(resource *ComposeService) (*Service, error)
func (*ComposeServiceClient) ById ¶
func (c *ComposeServiceClient) ById(id string) (*ComposeService, error)
func (*ComposeServiceClient) Create ¶
func (c *ComposeServiceClient) Create(container *ComposeService) (*ComposeService, error)
func (*ComposeServiceClient) Delete ¶
func (c *ComposeServiceClient) Delete(container *ComposeService) error
func (*ComposeServiceClient) List ¶
func (c *ComposeServiceClient) List(opts *ListOpts) (*ComposeServiceCollection, error)
func (*ComposeServiceClient) Update ¶
func (c *ComposeServiceClient) Update(existing *ComposeService, updates interface{}) (*ComposeService, error)
type ComposeServiceCollection ¶
type ComposeServiceCollection struct {
Collection
Data []ComposeService `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ComposeServiceCollection) Next ¶
func (cc *ComposeServiceCollection) Next() (*ComposeServiceCollection, error)
type ComposeServiceOperations ¶
type ComposeServiceOperations interface {
List(opts *ListOpts) (*ComposeServiceCollection, error)
Create(opts *ComposeService) (*ComposeService, error)
Update(existing *ComposeService, updates interface{}) (*ComposeService, error)
ById(id string) (*ComposeService, error)
Delete(container *ComposeService) error
ActionActivate(*ComposeService) (*Service, error)
ActionCancelupgrade(*ComposeService) (*Service, error)
ActionContinueupgrade(*ComposeService) (*Service, error)
ActionCreate(*ComposeService) (*Service, error)
ActionFinishupgrade(*ComposeService) (*Service, error)
ActionRemove(*ComposeService) (*Service, error)
ActionRollback(*ComposeService) (*Service, 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"`
// contains filtered or unexported fields
}
func (*ConfigItemCollection) Next ¶
func (cc *ConfigItemCollection) Next() (*ConfigItemCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ConfigItemStatusCollection) Next ¶
func (cc *ConfigItemStatusCollection) Next() (*ConfigItemStatusCollection, error)
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"`
BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"`
BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"`
CgroupParent string `json:"cgroupParent,omitempty" yaml:"cgroup_parent,omitempty"`
Command []string `json:"command,omitempty" yaml:"command,omitempty"`
Count int64 `json:"count,omitempty" yaml:"count,omitempty"`
CpuCount int64 `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"`
CpuPercent int64 `json:"cpuPercent,omitempty" yaml:"cpu_percent,omitempty"`
CpuPeriod int64 `json:"cpuPeriod,omitempty" yaml:"cpu_period,omitempty"`
CpuQuota int64 `json:"cpuQuota,omitempty" yaml:"cpu_quota,omitempty"`
CpuRealtimePeriod int64 `json:"cpuRealtimePeriod,omitempty" yaml:"cpu_realtime_period,omitempty"`
CpuRealtimeRuntime int64 `json:"cpuRealtimeRuntime,omitempty" yaml:"cpu_realtime_runtime,omitempty"`
CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"`
CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,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"`
DiskQuota int64 `json:"diskQuota,omitempty" yaml:"disk_quota,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsOpt []string `json:"dnsOpt,omitempty" yaml:"dns_opt,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"`
GroupAdd []string `json:"groupAdd,omitempty" yaml:"group_add,omitempty"`
HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"`
HealthCmd []string `json:"healthCmd,omitempty" yaml:"health_cmd,omitempty"`
HealthInterval int64 `json:"healthInterval,omitempty" yaml:"health_interval,omitempty"`
HealthRetries int64 `json:"healthRetries,omitempty" yaml:"health_retries,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
HealthTimeout int64 `json:"healthTimeout,omitempty" yaml:"health_timeout,omitempty"`
HostId string `json:"hostId,omitempty" yaml:"host_id,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"`
InstanceTriggeredStop string `json:"instanceTriggeredStop,omitempty" yaml:"instance_triggered_stop,omitempty"`
IoMaximumBandwidth int64 `json:"ioMaximumBandwidth,omitempty" yaml:"io_maximum_bandwidth,omitempty"`
IoMaximumIOps int64 `json:"ioMaximumIOps,omitempty" yaml:"io_maximum_iops,omitempty"`
Ip string `json:"ip,omitempty" yaml:"ip,omitempty"`
Ip6 string `json:"ip6,omitempty" yaml:"ip6,omitempty"`
IpcMode string `json:"ipcMode,omitempty" yaml:"ipc_mode,omitempty"`
Isolation string `json:"isolation,omitempty" yaml:"isolation,omitempty"`
KernelMemory int64 `json:"kernelMemory,omitempty" yaml:"kernel_memory,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"`
MemoryReservation int64 `json:"memoryReservation,omitempty" yaml:"memory_reservation,omitempty"`
MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"`
MemorySwappiness int64 `json:"memorySwappiness,omitempty" yaml:"memory_swappiness,omitempty"`
MilliCpuReservation int64 `json:"milliCpuReservation,omitempty" yaml:"milli_cpu_reservation,omitempty"`
Mounts []MountEntry `json:"mounts,omitempty" yaml:"mounts,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"`
NetAlias []string `json:"netAlias,omitempty" yaml:"net_alias,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"`
OomKillDisable bool `json:"oomKillDisable,omitempty" yaml:"oom_kill_disable,omitempty"`
OomScoreAdj int64 `json:"oomScoreAdj,omitempty" yaml:"oom_score_adj,omitempty"`
PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"`
PidsLimit int64 `json:"pidsLimit,omitempty" yaml:"pids_limit,omitempty"`
Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"`
PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"`
PrimaryNetworkId string `json:"primaryNetworkId,omitempty" yaml:"primary_network_id,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"`
RunInit bool `json:"runInit,omitempty" yaml:"run_init,omitempty"`
Secrets []SecretReference `json:"secrets,omitempty" yaml:"secrets,omitempty"`
SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
ShmSize int64 `json:"shmSize,omitempty" yaml:"shm_size,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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"`
StopSignal string `json:"stopSignal,omitempty" yaml:"stop_signal,omitempty"`
StopTimeout int64 `json:"stopTimeout,omitempty" yaml:"stop_timeout,omitempty"`
StorageOpt map[string]interface{} `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"`
Sysctls map[string]interface{} `json:"sysctls,omitempty" yaml:"sysctls,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Tmpfs map[string]interface{} `json:"tmpfs,omitempty" yaml:"tmpfs,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"`
Ulimits []Ulimit `json:"ulimits,omitempty" yaml:"ulimits,omitempty"`
User string `json:"user,omitempty" yaml:"user,omitempty"`
UserPorts []string `json:"userPorts,omitempty" yaml:"user_ports,omitempty"`
UsernsMode string `json:"usernsMode,omitempty" yaml:"userns_mode,omitempty"`
Uts string `json:"uts,omitempty" yaml:"uts,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) ActionError ¶
func (c *ContainerClient) ActionError(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) ActionProxy ¶
func (c *ContainerClient) ActionProxy(resource *Container, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing ¶
func (c *ContainerClient) ActionUpdatereinitializing(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"`
// contains filtered or unexported fields
}
func (*ContainerCollection) Next ¶
func (cc *ContainerCollection) Next() (*ContainerCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ContainerEventCollection) Next ¶
func (cc *ContainerEventCollection) Next() (*ContainerEventCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ContainerExecCollection) Next ¶
func (cc *ContainerExecCollection) Next() (*ContainerExecCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ContainerLogsCollection) Next ¶
func (cc *ContainerLogsCollection) Next() (*ContainerLogsCollection, error)
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)
ActionError(*Container) (*Instance, error)
ActionExecute(*Container, *ContainerExec) (*HostAccess, error)
ActionLogs(*Container, *ContainerLogs) (*HostAccess, error)
ActionMigrate(*Container) (*Instance, error)
ActionProxy(*Container, *ContainerProxy) (*HostAccess, error)
ActionPurge(*Container) (*Instance, error)
ActionRemove(*Container) (*Instance, error)
ActionRestart(*Container) (*Instance, error)
ActionStart(*Container) (*Instance, error)
ActionStop(*Container, *InstanceStop) (*Instance, error)
ActionUpdate(*Container) (*Instance, error)
ActionUpdatehealthy(*Container) (*Instance, error)
ActionUpdatereinitializing(*Container) (*Instance, error)
ActionUpdateunhealthy(*Container) (*Instance, error)
}
type ContainerProxy ¶
type ContainerProxyClient ¶
type ContainerProxyClient struct {
// contains filtered or unexported fields
}
func (*ContainerProxyClient) ById ¶
func (c *ContainerProxyClient) ById(id string) (*ContainerProxy, error)
func (*ContainerProxyClient) Create ¶
func (c *ContainerProxyClient) Create(container *ContainerProxy) (*ContainerProxy, error)
func (*ContainerProxyClient) Delete ¶
func (c *ContainerProxyClient) Delete(container *ContainerProxy) error
func (*ContainerProxyClient) List ¶
func (c *ContainerProxyClient) List(opts *ListOpts) (*ContainerProxyCollection, error)
func (*ContainerProxyClient) Update ¶
func (c *ContainerProxyClient) Update(existing *ContainerProxy, updates interface{}) (*ContainerProxy, error)
type ContainerProxyCollection ¶
type ContainerProxyCollection struct {
Collection
Data []ContainerProxy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ContainerProxyCollection) Next ¶
func (cc *ContainerProxyCollection) Next() (*ContainerProxyCollection, error)
type ContainerProxyOperations ¶
type ContainerProxyOperations interface {
List(opts *ListOpts) (*ContainerProxyCollection, error)
Create(opts *ContainerProxy) (*ContainerProxy, error)
Update(existing *ContainerProxy, updates interface{}) (*ContainerProxy, error)
ById(id string) (*ContainerProxy, error)
Delete(container *ContainerProxy) 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"`
// contains filtered or unexported fields
}
func (*CredentialCollection) Next ¶
func (cc *CredentialCollection) Next() (*CredentialCollection, error)
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"`
// contains filtered or unexported fields
}
func (*DatabasechangelogCollection) Next ¶
func (cc *DatabasechangelogCollection) Next() (*DatabasechangelogCollection, error)
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"`
// contains filtered or unexported fields
}
func (*DatabasechangeloglockCollection) Next ¶
func (cc *DatabasechangeloglockCollection) Next() (*DatabasechangeloglockCollection, error)
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 DefaultNetwork ¶
type DefaultNetwork 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"`
DefaultPolicyAction string `json:"defaultPolicyAction,omitempty" yaml:"default_policy_action,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"`
HostPorts bool `json:"hostPorts,omitempty" yaml:"host_ports,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Policy []NetworkPolicyRule `json:"policy,omitempty" yaml:"policy,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"`
Subnets []Subnet `json:"subnets,omitempty" yaml:"subnets,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 DefaultNetworkClient ¶
type DefaultNetworkClient struct {
// contains filtered or unexported fields
}
func (*DefaultNetworkClient) ActionActivate ¶
func (c *DefaultNetworkClient) ActionActivate(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionCreate ¶
func (c *DefaultNetworkClient) ActionCreate(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionDeactivate ¶
func (c *DefaultNetworkClient) ActionDeactivate(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionPurge ¶
func (c *DefaultNetworkClient) ActionPurge(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionRemove ¶
func (c *DefaultNetworkClient) ActionRemove(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionUpdate ¶
func (c *DefaultNetworkClient) ActionUpdate(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ById ¶
func (c *DefaultNetworkClient) ById(id string) (*DefaultNetwork, error)
func (*DefaultNetworkClient) Create ¶
func (c *DefaultNetworkClient) Create(container *DefaultNetwork) (*DefaultNetwork, error)
func (*DefaultNetworkClient) Delete ¶
func (c *DefaultNetworkClient) Delete(container *DefaultNetwork) error
func (*DefaultNetworkClient) List ¶
func (c *DefaultNetworkClient) List(opts *ListOpts) (*DefaultNetworkCollection, error)
func (*DefaultNetworkClient) Update ¶
func (c *DefaultNetworkClient) Update(existing *DefaultNetwork, updates interface{}) (*DefaultNetwork, error)
type DefaultNetworkCollection ¶
type DefaultNetworkCollection struct {
Collection
Data []DefaultNetwork `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*DefaultNetworkCollection) Next ¶
func (cc *DefaultNetworkCollection) Next() (*DefaultNetworkCollection, error)
type DefaultNetworkOperations ¶
type DefaultNetworkOperations interface {
List(opts *ListOpts) (*DefaultNetworkCollection, error)
Create(opts *DefaultNetwork) (*DefaultNetwork, error)
Update(existing *DefaultNetwork, updates interface{}) (*DefaultNetwork, error)
ById(id string) (*DefaultNetwork, error)
Delete(container *DefaultNetwork) error
ActionActivate(*DefaultNetwork) (*Network, error)
ActionCreate(*DefaultNetwork) (*Network, error)
ActionDeactivate(*DefaultNetwork) (*Network, error)
ActionPurge(*DefaultNetwork) (*Network, error)
ActionRemove(*DefaultNetwork) (*Network, error)
ActionUpdate(*DefaultNetwork) (*Network, 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"`
SshKeyFingerprint string `json:"sshKeyFingerprint,omitempty" yaml:"ssh_key_fingerprint,omitempty"`
SshKeyPath string `json:"sshKeyPath,omitempty" yaml:"ssh_key_path,omitempty"`
SshPort string `json:"sshPort,omitempty" yaml:"ssh_port,omitempty"`
SshUser string `json:"sshUser,omitempty" yaml:"ssh_user,omitempty"`
Userdata string `json:"userdata,omitempty" yaml:"userdata,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"`
// contains filtered or unexported fields
}
func (*DigitaloceanConfigCollection) Next ¶
func (cc *DigitaloceanConfigCollection) Next() (*DigitaloceanConfigCollection, error)
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"`
AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_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"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"`
RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"`
SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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) ActionCancelupgrade ¶
func (c *DnsServiceClient) ActionCancelupgrade(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionContinueupgrade ¶
func (c *DnsServiceClient) ActionContinueupgrade(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 ¶
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) ActionRestart ¶
func (c *DnsServiceClient) ActionRestart(resource *DnsService, input *ServiceRestart) (*Service, error)
func (*DnsServiceClient) ActionRollback ¶
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"`
// contains filtered or unexported fields
}
func (*DnsServiceCollection) Next ¶
func (cc *DnsServiceCollection) Next() (*DnsServiceCollection, error)
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)
ActionCancelupgrade(*DnsService) (*Service, error)
ActionContinueupgrade(*DnsService) (*Service, error)
ActionCreate(*DnsService) (*Service, error)
ActionDeactivate(*DnsService) (*Service, error)
ActionFinishupgrade(*DnsService) (*Service, error)
ActionRemove(*DnsService) (*Service, error)
ActionRemoveservicelink(*DnsService, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*DnsService, *ServiceRestart) (*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"`
// contains filtered or unexported fields
}
func (*DockerBuildCollection) Next ¶
func (cc *DockerBuildCollection) Next() (*DockerBuildCollection, error)
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 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"`
// contains filtered or unexported fields
}
func (*ExtensionImplementationCollection) Next ¶
func (cc *ExtensionImplementationCollection) Next() (*ExtensionImplementationCollection, error)
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 []ExtensionImplementation `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"`
// contains filtered or unexported fields
}
func (*ExtensionPointCollection) Next ¶
func (cc *ExtensionPointCollection) Next() (*ExtensionPointCollection, error)
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 ExternalDnsEvent ¶
type ExternalDnsEvent 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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
ReportedAccountId string `json:"reportedAccountId,omitempty" yaml:"reported_account_id,omitempty"`
ServiceName string `json:"serviceName,omitempty" yaml:"service_name,omitempty"`
StackName string `json:"stackName,omitempty" yaml:"stack_name,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 ExternalDnsEventClient ¶
type ExternalDnsEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalDnsEventClient) ActionCreate ¶
func (c *ExternalDnsEventClient) ActionCreate(resource *ExternalDnsEvent) (*ExternalEvent, error)
func (*ExternalDnsEventClient) ActionRemove ¶
func (c *ExternalDnsEventClient) ActionRemove(resource *ExternalDnsEvent) (*ExternalEvent, error)
func (*ExternalDnsEventClient) ById ¶
func (c *ExternalDnsEventClient) ById(id string) (*ExternalDnsEvent, error)
func (*ExternalDnsEventClient) Create ¶
func (c *ExternalDnsEventClient) Create(container *ExternalDnsEvent) (*ExternalDnsEvent, error)
func (*ExternalDnsEventClient) Delete ¶
func (c *ExternalDnsEventClient) Delete(container *ExternalDnsEvent) error
func (*ExternalDnsEventClient) List ¶
func (c *ExternalDnsEventClient) List(opts *ListOpts) (*ExternalDnsEventCollection, error)
func (*ExternalDnsEventClient) Update ¶
func (c *ExternalDnsEventClient) Update(existing *ExternalDnsEvent, updates interface{}) (*ExternalDnsEvent, error)
type ExternalDnsEventCollection ¶
type ExternalDnsEventCollection struct {
Collection
Data []ExternalDnsEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalDnsEventCollection) Next ¶
func (cc *ExternalDnsEventCollection) Next() (*ExternalDnsEventCollection, error)
type ExternalDnsEventOperations ¶
type ExternalDnsEventOperations interface {
List(opts *ListOpts) (*ExternalDnsEventCollection, error)
Create(opts *ExternalDnsEvent) (*ExternalDnsEvent, error)
Update(existing *ExternalDnsEvent, updates interface{}) (*ExternalDnsEvent, error)
ById(id string) (*ExternalDnsEvent, error)
Delete(container *ExternalDnsEvent) error
ActionCreate(*ExternalDnsEvent) (*ExternalEvent, error)
ActionRemove(*ExternalDnsEvent) (*ExternalEvent, error)
}
type ExternalEvent ¶
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 ¶
type ExternalEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalEventClient) ActionCreate ¶
func (c *ExternalEventClient) ActionCreate(resource *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) ActionRemove ¶
func (c *ExternalEventClient) ActionRemove(resource *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) ById ¶
func (c *ExternalEventClient) ById(id string) (*ExternalEvent, error)
func (*ExternalEventClient) Create ¶
func (c *ExternalEventClient) Create(container *ExternalEvent) (*ExternalEvent, error)
func (*ExternalEventClient) Delete ¶
func (c *ExternalEventClient) Delete(container *ExternalEvent) error
func (*ExternalEventClient) List ¶
func (c *ExternalEventClient) List(opts *ListOpts) (*ExternalEventCollection, error)
func (*ExternalEventClient) Update ¶
func (c *ExternalEventClient) Update(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error)
type ExternalEventCollection ¶
type ExternalEventCollection struct {
Collection
Data []ExternalEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalEventCollection) Next ¶
func (cc *ExternalEventCollection) Next() (*ExternalEventCollection, error)
type ExternalEventOperations ¶
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 []ExternalHandlerProcessConfig `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) 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"`
// contains filtered or unexported fields
}
func (*ExternalHandlerCollection) Next ¶
func (cc *ExternalHandlerCollection) Next() (*ExternalHandlerCollection, error)
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"`
EventName string `json:"eventName,omitempty" yaml:"event_name,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) 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"`
// contains filtered or unexported fields
}
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)
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)
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) 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"`
// contains filtered or unexported fields
}
func (*ExternalHandlerProcessCollection) Next ¶
func (cc *ExternalHandlerProcessCollection) Next() (*ExternalHandlerProcessCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ExternalHandlerProcessConfigCollection) Next ¶
func (cc *ExternalHandlerProcessConfigCollection) Next() (*ExternalHandlerProcessConfigCollection, error)
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)
ActionUpdate(*ExternalHandlerProcess) (*ExternalHandlerProcess, error)
}
type ExternalHostEvent ¶
type ExternalHostEvent 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"`
DeleteHost bool `json:"deleteHost,omitempty" yaml:"delete_host,omitempty"`
EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"`
HostLabel string `json:"hostLabel,omitempty" yaml:"host_label,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 ExternalHostEventClient ¶
type ExternalHostEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalHostEventClient) ActionCreate ¶
func (c *ExternalHostEventClient) ActionCreate(resource *ExternalHostEvent) (*ExternalEvent, error)
func (*ExternalHostEventClient) ActionRemove ¶
func (c *ExternalHostEventClient) ActionRemove(resource *ExternalHostEvent) (*ExternalEvent, error)
func (*ExternalHostEventClient) ById ¶
func (c *ExternalHostEventClient) ById(id string) (*ExternalHostEvent, error)
func (*ExternalHostEventClient) Create ¶
func (c *ExternalHostEventClient) Create(container *ExternalHostEvent) (*ExternalHostEvent, error)
func (*ExternalHostEventClient) Delete ¶
func (c *ExternalHostEventClient) Delete(container *ExternalHostEvent) error
func (*ExternalHostEventClient) List ¶
func (c *ExternalHostEventClient) List(opts *ListOpts) (*ExternalHostEventCollection, error)
func (*ExternalHostEventClient) Update ¶
func (c *ExternalHostEventClient) Update(existing *ExternalHostEvent, updates interface{}) (*ExternalHostEvent, error)
type ExternalHostEventCollection ¶
type ExternalHostEventCollection struct {
Collection
Data []ExternalHostEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalHostEventCollection) Next ¶
func (cc *ExternalHostEventCollection) Next() (*ExternalHostEventCollection, error)
type ExternalHostEventOperations ¶
type ExternalHostEventOperations interface {
List(opts *ListOpts) (*ExternalHostEventCollection, error)
Create(opts *ExternalHostEvent) (*ExternalHostEvent, error)
Update(existing *ExternalHostEvent, updates interface{}) (*ExternalHostEvent, error)
ById(id string) (*ExternalHostEvent, error)
Delete(container *ExternalHostEvent) error
ActionCreate(*ExternalHostEvent) (*ExternalEvent, error)
ActionRemove(*ExternalHostEvent) (*ExternalEvent, 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"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
ExternalIpAddresses []string `json:"externalIpAddresses,omitempty" yaml:"external_ip_addresses,omitempty"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,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"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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) ActionCancelupgrade ¶
func (c *ExternalServiceClient) ActionCancelupgrade(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionContinueupgrade ¶
func (c *ExternalServiceClient) ActionContinueupgrade(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 ¶
func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRemove ¶
func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRestart ¶
func (c *ExternalServiceClient) ActionRestart(resource *ExternalService, input *ServiceRestart) (*Service, error)
func (*ExternalServiceClient) ActionRollback ¶
func (c *ExternalServiceClient) ActionRollback(resource *ExternalService) (*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"`
// contains filtered or unexported fields
}
func (*ExternalServiceCollection) Next ¶
func (cc *ExternalServiceCollection) Next() (*ExternalServiceCollection, error)
type ExternalServiceEvent ¶
type ExternalServiceEvent 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"`
Environment interface{} `json:"environment,omitempty" yaml:"environment,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"`
Service interface{} `json:"service,omitempty" yaml:"service,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 ExternalServiceEventClient ¶
type ExternalServiceEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalServiceEventClient) ActionCreate ¶
func (c *ExternalServiceEventClient) ActionCreate(resource *ExternalServiceEvent) (*ExternalEvent, error)
func (*ExternalServiceEventClient) ActionRemove ¶
func (c *ExternalServiceEventClient) ActionRemove(resource *ExternalServiceEvent) (*ExternalEvent, error)
func (*ExternalServiceEventClient) ById ¶
func (c *ExternalServiceEventClient) ById(id string) (*ExternalServiceEvent, error)
func (*ExternalServiceEventClient) Create ¶
func (c *ExternalServiceEventClient) Create(container *ExternalServiceEvent) (*ExternalServiceEvent, error)
func (*ExternalServiceEventClient) Delete ¶
func (c *ExternalServiceEventClient) Delete(container *ExternalServiceEvent) error
func (*ExternalServiceEventClient) List ¶
func (c *ExternalServiceEventClient) List(opts *ListOpts) (*ExternalServiceEventCollection, error)
func (*ExternalServiceEventClient) Update ¶
func (c *ExternalServiceEventClient) Update(existing *ExternalServiceEvent, updates interface{}) (*ExternalServiceEvent, error)
type ExternalServiceEventCollection ¶
type ExternalServiceEventCollection struct {
Collection
Data []ExternalServiceEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalServiceEventCollection) Next ¶
func (cc *ExternalServiceEventCollection) Next() (*ExternalServiceEventCollection, error)
type ExternalServiceEventOperations ¶
type ExternalServiceEventOperations interface {
List(opts *ListOpts) (*ExternalServiceEventCollection, error)
Create(opts *ExternalServiceEvent) (*ExternalServiceEvent, error)
Update(existing *ExternalServiceEvent, updates interface{}) (*ExternalServiceEvent, error)
ById(id string) (*ExternalServiceEvent, error)
Delete(container *ExternalServiceEvent) error
ActionCreate(*ExternalServiceEvent) (*ExternalEvent, error)
ActionRemove(*ExternalServiceEvent) (*ExternalEvent, error)
}
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)
ActionCancelupgrade(*ExternalService) (*Service, error)
ActionContinueupgrade(*ExternalService) (*Service, error)
ActionCreate(*ExternalService) (*Service, error)
ActionDeactivate(*ExternalService) (*Service, error)
ActionFinishupgrade(*ExternalService) (*Service, error)
ActionRemove(*ExternalService) (*Service, error)
ActionRestart(*ExternalService, *ServiceRestart) (*Service, error)
ActionRollback(*ExternalService) (*Service, error)
ActionUpdate(*ExternalService) (*Service, error)
ActionUpgrade(*ExternalService, *ServiceUpgrade) (*Service, error)
}
type ExternalStoragePoolEvent ¶
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 ¶
type ExternalStoragePoolEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalStoragePoolEventClient) ActionCreate ¶
func (c *ExternalStoragePoolEventClient) ActionCreate(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
func (*ExternalStoragePoolEventClient) ActionRemove ¶
func (c *ExternalStoragePoolEventClient) ActionRemove(resource *ExternalStoragePoolEvent) (*ExternalEvent, error)
func (*ExternalStoragePoolEventClient) ById ¶
func (c *ExternalStoragePoolEventClient) ById(id string) (*ExternalStoragePoolEvent, error)
func (*ExternalStoragePoolEventClient) Create ¶
func (c *ExternalStoragePoolEventClient) Create(container *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error)
func (*ExternalStoragePoolEventClient) Delete ¶
func (c *ExternalStoragePoolEventClient) Delete(container *ExternalStoragePoolEvent) error
func (*ExternalStoragePoolEventClient) List ¶
func (c *ExternalStoragePoolEventClient) List(opts *ListOpts) (*ExternalStoragePoolEventCollection, error)
func (*ExternalStoragePoolEventClient) Update ¶
func (c *ExternalStoragePoolEventClient) Update(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error)
type ExternalStoragePoolEventCollection ¶
type ExternalStoragePoolEventCollection struct {
Collection
Data []ExternalStoragePoolEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalStoragePoolEventCollection) Next ¶
func (cc *ExternalStoragePoolEventCollection) Next() (*ExternalStoragePoolEventCollection, error)
type ExternalStoragePoolEventOperations ¶
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 ¶
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"`
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 ¶
type ExternalVolumeEventClient struct {
// contains filtered or unexported fields
}
func (*ExternalVolumeEventClient) ActionCreate ¶
func (c *ExternalVolumeEventClient) ActionCreate(resource *ExternalVolumeEvent) (*ExternalEvent, error)
func (*ExternalVolumeEventClient) ActionRemove ¶
func (c *ExternalVolumeEventClient) ActionRemove(resource *ExternalVolumeEvent) (*ExternalEvent, error)
func (*ExternalVolumeEventClient) ById ¶
func (c *ExternalVolumeEventClient) ById(id string) (*ExternalVolumeEvent, error)
func (*ExternalVolumeEventClient) Create ¶
func (c *ExternalVolumeEventClient) Create(container *ExternalVolumeEvent) (*ExternalVolumeEvent, error)
func (*ExternalVolumeEventClient) Delete ¶
func (c *ExternalVolumeEventClient) Delete(container *ExternalVolumeEvent) error
func (*ExternalVolumeEventClient) List ¶
func (c *ExternalVolumeEventClient) List(opts *ListOpts) (*ExternalVolumeEventCollection, error)
func (*ExternalVolumeEventClient) Update ¶
func (c *ExternalVolumeEventClient) Update(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error)
type ExternalVolumeEventCollection ¶
type ExternalVolumeEventCollection struct {
Collection
Data []ExternalVolumeEvent `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ExternalVolumeEventCollection) Next ¶
func (cc *ExternalVolumeEventCollection) Next() (*ExternalVolumeEventCollection, error)
type ExternalVolumeEventOperations ¶
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"`
Description string `json:"description,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"`
// contains filtered or unexported fields
}
func (*FieldDocumentationCollection) Next ¶
func (cc *FieldDocumentationCollection) Next() (*FieldDocumentationCollection, error)
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 GenericCollection ¶
type GenericCollection struct {
Collection
Data []interface{} `json:"data,omitempty"`
}
type GenericObject ¶
type GenericObject 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"`
ResourceData map[string]interface{} `json:"resourceData,omitempty" yaml:"resource_data,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 GenericObjectClient ¶
type GenericObjectClient struct {
// contains filtered or unexported fields
}
func (*GenericObjectClient) ActionCreate ¶
func (c *GenericObjectClient) ActionCreate(resource *GenericObject) (*GenericObject, error)
func (*GenericObjectClient) ActionRemove ¶
func (c *GenericObjectClient) ActionRemove(resource *GenericObject) (*GenericObject, error)
func (*GenericObjectClient) ById ¶
func (c *GenericObjectClient) ById(id string) (*GenericObject, error)
func (*GenericObjectClient) Create ¶
func (c *GenericObjectClient) Create(container *GenericObject) (*GenericObject, error)
func (*GenericObjectClient) Delete ¶
func (c *GenericObjectClient) Delete(container *GenericObject) error
func (*GenericObjectClient) List ¶
func (c *GenericObjectClient) List(opts *ListOpts) (*GenericObjectCollection, error)
func (*GenericObjectClient) Update ¶
func (c *GenericObjectClient) Update(existing *GenericObject, updates interface{}) (*GenericObject, error)
type GenericObjectCollection ¶
type GenericObjectCollection struct {
Collection
Data []GenericObject `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*GenericObjectCollection) Next ¶
func (cc *GenericObjectCollection) Next() (*GenericObjectCollection, error)
type GenericObjectOperations ¶
type GenericObjectOperations interface {
List(opts *ListOpts) (*GenericObjectCollection, error)
Create(opts *GenericObject) (*GenericObject, error)
Update(existing *GenericObject, updates interface{}) (*GenericObject, error)
ById(id string) (*GenericObject, error)
Delete(container *GenericObject) error
ActionCreate(*GenericObject) (*GenericObject, error)
ActionRemove(*GenericObject) (*GenericObject, error)
}
type HaConfig ¶
type HaConfig struct {
Resource
ClusterSize int64 `json:"clusterSize,omitempty" yaml:"cluster_size,omitempty"`
DbHost string `json:"dbHost,omitempty" yaml:"db_host,omitempty"`
DbSize int64 `json:"dbSize,omitempty" yaml:"db_size,omitempty"`
Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"`
}
type HaConfigClient ¶
type HaConfigClient struct {
// contains filtered or unexported fields
}
func (*HaConfigClient) Create ¶
func (c *HaConfigClient) Create(container *HaConfig) (*HaConfig, error)
func (*HaConfigClient) Delete ¶
func (c *HaConfigClient) Delete(container *HaConfig) error
func (*HaConfigClient) List ¶
func (c *HaConfigClient) List(opts *ListOpts) (*HaConfigCollection, error)
type HaConfigCollection ¶
type HaConfigCollection struct {
Collection
Data []HaConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*HaConfigCollection) Next ¶
func (cc *HaConfigCollection) Next() (*HaConfigCollection, error)
type HaConfigInput ¶
type HaConfigInput struct {
Resource
Cert string `json:"cert,omitempty" yaml:"cert,omitempty"`
CertChain string `json:"certChain,omitempty" yaml:"cert_chain,omitempty"`
ClusterSize int64 `json:"clusterSize,omitempty" yaml:"cluster_size,omitempty"`
HostRegistrationUrl string `json:"hostRegistrationUrl,omitempty" yaml:"host_registration_url,omitempty"`
HttpEnabled bool `json:"httpEnabled,omitempty" yaml:"http_enabled,omitempty"`
HttpPort int64 `json:"httpPort,omitempty" yaml:"http_port,omitempty"`
HttpsPort int64 `json:"httpsPort,omitempty" yaml:"https_port,omitempty"`
Key string `json:"key,omitempty" yaml:"key,omitempty"`
PpHttpPort int64 `json:"ppHttpPort,omitempty" yaml:"pp_http_port,omitempty"`
PpHttpsPort int64 `json:"ppHttpsPort,omitempty" yaml:"pp_https_port,omitempty"`
RedisPort int64 `json:"redisPort,omitempty" yaml:"redis_port,omitempty"`
SwarmEnabled bool `json:"swarmEnabled,omitempty" yaml:"swarm_enabled,omitempty"`
SwarmPort int64 `json:"swarmPort,omitempty" yaml:"swarm_port,omitempty"`
ZookeeperClientPort int64 `json:"zookeeperClientPort,omitempty" yaml:"zookeeper_client_port,omitempty"`
ZookeeperLeaderPort int64 `json:"zookeeperLeaderPort,omitempty" yaml:"zookeeper_leader_port,omitempty"`
ZookeeperQuorumPort int64 `json:"zookeeperQuorumPort,omitempty" yaml:"zookeeper_quorum_port,omitempty"`
}
type HaConfigInputClient ¶
type HaConfigInputClient struct {
// contains filtered or unexported fields
}
func (*HaConfigInputClient) ById ¶
func (c *HaConfigInputClient) ById(id string) (*HaConfigInput, error)
func (*HaConfigInputClient) Create ¶
func (c *HaConfigInputClient) Create(container *HaConfigInput) (*HaConfigInput, error)
func (*HaConfigInputClient) Delete ¶
func (c *HaConfigInputClient) Delete(container *HaConfigInput) error
func (*HaConfigInputClient) List ¶
func (c *HaConfigInputClient) List(opts *ListOpts) (*HaConfigInputCollection, error)
func (*HaConfigInputClient) Update ¶
func (c *HaConfigInputClient) Update(existing *HaConfigInput, updates interface{}) (*HaConfigInput, error)
type HaConfigInputCollection ¶
type HaConfigInputCollection struct {
Collection
Data []HaConfigInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*HaConfigInputCollection) Next ¶
func (cc *HaConfigInputCollection) Next() (*HaConfigInputCollection, error)
type HaConfigInputOperations ¶
type HaConfigInputOperations interface {
List(opts *ListOpts) (*HaConfigInputCollection, error)
Create(opts *HaConfigInput) (*HaConfigInput, error)
Update(existing *HaConfigInput, updates interface{}) (*HaConfigInput, error)
ById(id string) (*HaConfigInput, error)
Delete(container *HaConfigInput) error
}
type HaConfigOperations ¶
type HealthcheckInstanceHostMap ¶
type HealthcheckInstanceHostMap 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"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,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"`
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 HealthcheckInstanceHostMapClient ¶
type HealthcheckInstanceHostMapClient struct {
// contains filtered or unexported fields
}
func (*HealthcheckInstanceHostMapClient) ActionCreate ¶
func (c *HealthcheckInstanceHostMapClient) ActionCreate(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
func (*HealthcheckInstanceHostMapClient) ActionRemove ¶
func (c *HealthcheckInstanceHostMapClient) ActionRemove(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
func (*HealthcheckInstanceHostMapClient) ById ¶
func (c *HealthcheckInstanceHostMapClient) ById(id string) (*HealthcheckInstanceHostMap, error)
func (*HealthcheckInstanceHostMapClient) Create ¶
func (c *HealthcheckInstanceHostMapClient) Create(container *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
func (*HealthcheckInstanceHostMapClient) Delete ¶
func (c *HealthcheckInstanceHostMapClient) Delete(container *HealthcheckInstanceHostMap) error
func (*HealthcheckInstanceHostMapClient) List ¶
func (c *HealthcheckInstanceHostMapClient) List(opts *ListOpts) (*HealthcheckInstanceHostMapCollection, error)
func (*HealthcheckInstanceHostMapClient) Update ¶
func (c *HealthcheckInstanceHostMapClient) Update(existing *HealthcheckInstanceHostMap, updates interface{}) (*HealthcheckInstanceHostMap, error)
type HealthcheckInstanceHostMapCollection ¶
type HealthcheckInstanceHostMapCollection struct {
Collection
Data []HealthcheckInstanceHostMap `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*HealthcheckInstanceHostMapCollection) Next ¶
func (cc *HealthcheckInstanceHostMapCollection) Next() (*HealthcheckInstanceHostMapCollection, error)
type HealthcheckInstanceHostMapOperations ¶
type HealthcheckInstanceHostMapOperations interface {
List(opts *ListOpts) (*HealthcheckInstanceHostMapCollection, error)
Create(opts *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
Update(existing *HealthcheckInstanceHostMap, updates interface{}) (*HealthcheckInstanceHostMap, error)
ById(id string) (*HealthcheckInstanceHostMap, error)
Delete(container *HealthcheckInstanceHostMap) error
ActionCreate(*HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error)
ActionRemove(*HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, 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"`
AgentIpAddress string `json:"agentIpAddress,omitempty" yaml:"agent_ip_address,omitempty"`
AgentState string `json:"agentState,omitempty" yaml:"agent_state,omitempty"`
Amazonec2Config *Amazonec2Config `json:"amazonec2Config,omitempty" yaml:"amazonec2config,omitempty"`
ApiProxy string `json:"apiProxy,omitempty" yaml:"api_proxy,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"`
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"`
DigitaloceanConfig *DigitaloceanConfig `json:"digitaloceanConfig,omitempty" yaml:"digitalocean_config,omitempty"`
DockerVersion string `json:"dockerVersion,omitempty" yaml:"docker_version,omitempty"`
Driver string `json:"driver,omitempty" yaml:"driver,omitempty"`
EngineEnv map[string]interface{} `json:"engineEnv,omitempty" yaml:"engine_env,omitempty"`
EngineInsecureRegistry []string `json:"engineInsecureRegistry,omitempty" yaml:"engine_insecure_registry,omitempty"`
EngineInstallUrl string `json:"engineInstallUrl,omitempty" yaml:"engine_install_url,omitempty"`
EngineLabel map[string]interface{} `json:"engineLabel,omitempty" yaml:"engine_label,omitempty"`
EngineOpt map[string]interface{} `json:"engineOpt,omitempty" yaml:"engine_opt,omitempty"`
EngineRegistryMirror []string `json:"engineRegistryMirror,omitempty" yaml:"engine_registry_mirror,omitempty"`
EngineStorageDriver string `json:"engineStorageDriver,omitempty" yaml:"engine_storage_driver,omitempty"`
HostTemplateId string `json:"hostTemplateId,omitempty" yaml:"host_template_id,omitempty"`
Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"`
Info interface{} `json:"info,omitempty" yaml:"info,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Labels map[string]interface{} `json:"labels,omitempty" yaml:"labels,omitempty"`
LocalStorageMb int64 `json:"localStorageMb,omitempty" yaml:"local_storage_mb,omitempty"`
Memory int64 `json:"memory,omitempty" yaml:"memory,omitempty"`
MilliCpu int64 `json:"milliCpu,omitempty" yaml:"milli_cpu,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PacketConfig *PacketConfig `json:"packetConfig,omitempty" yaml:"packet_config,omitempty"`
PhysicalHostId string `json:"physicalHostId,omitempty" yaml:"physical_host_id,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_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 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"`
// contains filtered or unexported fields
}
func (*HostAccessCollection) Next ¶
func (cc *HostAccessCollection) Next() (*HostAccessCollection, error)
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"`
// contains filtered or unexported fields
}
func (*HostApiProxyTokenCollection) Next ¶
func (cc *HostApiProxyTokenCollection) Next() (*HostApiProxyTokenCollection, error)
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 ¶
func (c *HostClient) ActionDockersocket(resource *Host) (*HostAccess, error)
func (*HostClient) ActionError ¶
func (c *HostClient) ActionError(resource *Host) (*Host, error)
func (*HostClient) ActionEvacuate ¶
func (c *HostClient) ActionEvacuate(resource *Host) (*Host, error)
func (*HostClient) ActionProvision ¶
func (c *HostClient) ActionProvision(resource *Host) (*Host, error)
func (*HostClient) ActionPurge ¶
func (c *HostClient) ActionPurge(resource *Host) (*Host, error)
func (*HostClient) ActionRemove ¶
func (c *HostClient) ActionRemove(resource *Host) (*Host, error)
func (*HostClient) 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"`
// contains filtered or unexported fields
}
func (*HostCollection) Next ¶
func (cc *HostCollection) Next() (*HostCollection, error)
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)
ActionError(*Host) (*Host, error)
ActionEvacuate(*Host) (*Host, error)
ActionProvision(*Host) (*Host, error)
ActionPurge(*Host) (*Host, error)
ActionRemove(*Host) (*Host, error)
ActionUpdate(*Host) (*Host, error)
}
type HostTemplate ¶
type HostTemplate 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"`
FlavorPrefix string `json:"flavorPrefix,omitempty" yaml:"flavor_prefix,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PublicValues map[string]interface{} `json:"publicValues,omitempty" yaml:"public_values,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
SecretValues map[string]interface{} `json:"secretValues,omitempty" yaml:"secret_values,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 HostTemplateClient ¶
type HostTemplateClient struct {
// contains filtered or unexported fields
}
func (*HostTemplateClient) ActionCreate ¶
func (c *HostTemplateClient) ActionCreate(resource *HostTemplate) (*HostTemplate, error)
func (*HostTemplateClient) ActionRemove ¶
func (c *HostTemplateClient) ActionRemove(resource *HostTemplate) (*HostTemplate, error)
func (*HostTemplateClient) ById ¶
func (c *HostTemplateClient) ById(id string) (*HostTemplate, error)
func (*HostTemplateClient) Create ¶
func (c *HostTemplateClient) Create(container *HostTemplate) (*HostTemplate, error)
func (*HostTemplateClient) Delete ¶
func (c *HostTemplateClient) Delete(container *HostTemplate) error
func (*HostTemplateClient) List ¶
func (c *HostTemplateClient) List(opts *ListOpts) (*HostTemplateCollection, error)
func (*HostTemplateClient) Update ¶
func (c *HostTemplateClient) Update(existing *HostTemplate, updates interface{}) (*HostTemplate, error)
type HostTemplateCollection ¶
type HostTemplateCollection struct {
Collection
Data []HostTemplate `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*HostTemplateCollection) Next ¶
func (cc *HostTemplateCollection) Next() (*HostTemplateCollection, error)
type HostTemplateOperations ¶
type HostTemplateOperations interface {
List(opts *ListOpts) (*HostTemplateCollection, error)
Create(opts *HostTemplate) (*HostTemplate, error)
Update(existing *HostTemplate, updates interface{}) (*HostTemplate, error)
ById(id string) (*HostTemplate, error)
Delete(container *HostTemplate) error
ActionCreate(*HostTemplate) (*HostTemplate, error)
ActionRemove(*HostTemplate) (*HostTemplate, 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"`
User bool `json:"user,omitempty" yaml:"user,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"`
// contains filtered or unexported fields
}
func (*IdentityCollection) Next ¶
func (cc *IdentityCollection) Next() (*IdentityCollection, error)
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) 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"`
// contains filtered or unexported fields
}
func (*ImageCollection) Next ¶
func (cc *ImageCollection) Next() (*ImageCollection, error)
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)
ActionUpdate(*Image) (*Image, error)
}
type InServiceUpgradeStrategy ¶
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 []SecondaryLaunchConfig `json:"previousSecondaryLaunchConfigs,omitempty" yaml:"previous_secondary_launch_configs,omitempty"`
SecondaryLaunchConfigs []SecondaryLaunchConfig `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"`
StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,omitempty"`
}
type InServiceUpgradeStrategyClient ¶
type InServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*InServiceUpgradeStrategyClient) ById ¶
func (c *InServiceUpgradeStrategyClient) ById(id string) (*InServiceUpgradeStrategy, error)
func (*InServiceUpgradeStrategyClient) Create ¶
func (c *InServiceUpgradeStrategyClient) Create(container *InServiceUpgradeStrategy) (*InServiceUpgradeStrategy, error)
func (*InServiceUpgradeStrategyClient) Delete ¶
func (c *InServiceUpgradeStrategyClient) Delete(container *InServiceUpgradeStrategy) error
func (*InServiceUpgradeStrategyClient) List ¶
func (c *InServiceUpgradeStrategyClient) List(opts *ListOpts) (*InServiceUpgradeStrategyCollection, error)
func (*InServiceUpgradeStrategyClient) Update ¶
func (c *InServiceUpgradeStrategyClient) Update(existing *InServiceUpgradeStrategy, updates interface{}) (*InServiceUpgradeStrategy, error)
type InServiceUpgradeStrategyCollection ¶
type InServiceUpgradeStrategyCollection struct {
Collection
Data []InServiceUpgradeStrategy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*InServiceUpgradeStrategyCollection) Next ¶
func (cc *InServiceUpgradeStrategyCollection) Next() (*InServiceUpgradeStrategyCollection, error)
type InServiceUpgradeStrategyOperations ¶
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"`
HostId string `json:"hostId,omitempty" yaml:"host_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) ActionError ¶
func (c *InstanceClient) ActionError(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) 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) ActionUpdatereinitializing ¶
func (c *InstanceClient) ActionUpdatereinitializing(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"`
// contains filtered or unexported fields
}
func (*InstanceCollection) Next ¶
func (cc *InstanceCollection) Next() (*InstanceCollection, error)
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"`
// contains filtered or unexported fields
}
func (*InstanceConsoleCollection) Next ¶
func (cc *InstanceConsoleCollection) Next() (*InstanceConsoleCollection, error)
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"`
// contains filtered or unexported fields
}
func (*InstanceConsoleInputCollection) Next ¶
func (cc *InstanceConsoleInputCollection) Next() (*InstanceConsoleInputCollection, error)
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"`
InitializingTimeout int64 `json:"initializingTimeout,omitempty" yaml:"initializing_timeout,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"`
RecreateOnQuorumStrategyConfig *RecreateOnQuorumStrategyConfig `json:"recreateOnQuorumStrategyConfig,omitempty" yaml:"recreate_on_quorum_strategy_config,omitempty"`
ReinitializingTimeout int64 `json:"reinitializingTimeout,omitempty" yaml:"reinitializing_timeout,omitempty"`
RequestLine string `json:"requestLine,omitempty" yaml:"request_line,omitempty"`
ResponseTimeout int64 `json:"responseTimeout,omitempty" yaml:"response_timeout,omitempty"`
Strategy string `json:"strategy,omitempty" yaml:"strategy,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"`
// contains filtered or unexported fields
}
func (*InstanceHealthCheckCollection) Next ¶
func (cc *InstanceHealthCheckCollection) Next() (*InstanceHealthCheckCollection, error)
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) 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"`
// contains filtered or unexported fields
}
func (*InstanceLinkCollection) Next ¶
func (cc *InstanceLinkCollection) Next() (*InstanceLinkCollection, error)
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)
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)
ActionError(*Instance) (*Instance, error)
ActionMigrate(*Instance) (*Instance, error)
ActionPurge(*Instance) (*Instance, error)
ActionRemove(*Instance) (*Instance, error)
ActionRestart(*Instance) (*Instance, error)
ActionStart(*Instance) (*Instance, error)
ActionStop(*Instance, *InstanceStop) (*Instance, error)
ActionUpdate(*Instance) (*Instance, error)
ActionUpdatehealthy(*Instance) (*Instance, error)
ActionUpdatereinitializing(*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"`
// contains filtered or unexported fields
}
func (*InstanceStopCollection) Next ¶
func (cc *InstanceStopCollection) Next() (*InstanceStopCollection, error)
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 IpAddressClient ¶
type IpAddressClient struct {
// contains filtered or unexported fields
}
func (*IpAddressClient) ActionActivate ¶
func (c *IpAddressClient) ActionActivate(resource *IpAddress) (*IpAddress, error)
func (*IpAddressClient) ActionAssociate ¶
func (c *IpAddressClient) ActionAssociate(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) 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"`
// contains filtered or unexported fields
}
func (*IpAddressCollection) Next ¶
func (cc *IpAddressCollection) Next() (*IpAddressCollection, error)
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)
ActionAssociate(*IpAddress) (*IpAddress, error)
ActionCreate(*IpAddress) (*IpAddress, error)
ActionDeactivate(*IpAddress) (*IpAddress, error)
ActionDisassociate(*IpAddress) (*IpAddress, error)
ActionPurge(*IpAddress) (*IpAddress, error)
ActionRemove(*IpAddress) (*IpAddress, error)
ActionUpdate(*IpAddress) (*IpAddress, error)
}
type KubernetesService ¶
type KubernetesService 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"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,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"`
SelectorContainer string `json:"selectorContainer,omitempty" yaml:"selector_container,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Template interface{} `json:"template,omitempty" yaml:"template,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"`
Vip string `json:"vip,omitempty" yaml:"vip,omitempty"`
}
type KubernetesServiceClient ¶
type KubernetesServiceClient struct {
// contains filtered or unexported fields
}
func (*KubernetesServiceClient) ActionActivate ¶
func (c *KubernetesServiceClient) ActionActivate(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionAddservicelink ¶
func (c *KubernetesServiceClient) ActionAddservicelink(resource *KubernetesService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*KubernetesServiceClient) ActionCancelupgrade ¶
func (c *KubernetesServiceClient) ActionCancelupgrade(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionContinueupgrade ¶
func (c *KubernetesServiceClient) ActionContinueupgrade(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionCreate ¶
func (c *KubernetesServiceClient) ActionCreate(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionDeactivate ¶
func (c *KubernetesServiceClient) ActionDeactivate(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionFinishupgrade ¶
func (c *KubernetesServiceClient) ActionFinishupgrade(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionRemove ¶
func (c *KubernetesServiceClient) ActionRemove(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionRemoveservicelink ¶
func (c *KubernetesServiceClient) ActionRemoveservicelink(resource *KubernetesService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*KubernetesServiceClient) ActionRestart ¶
func (c *KubernetesServiceClient) ActionRestart(resource *KubernetesService, input *ServiceRestart) (*Service, error)
func (*KubernetesServiceClient) ActionRollback ¶
func (c *KubernetesServiceClient) ActionRollback(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionSetservicelinks ¶
func (c *KubernetesServiceClient) ActionSetservicelinks(resource *KubernetesService, input *SetServiceLinksInput) (*Service, error)
func (*KubernetesServiceClient) ActionUpdate ¶
func (c *KubernetesServiceClient) ActionUpdate(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionUpgrade ¶
func (c *KubernetesServiceClient) ActionUpgrade(resource *KubernetesService, input *ServiceUpgrade) (*Service, error)
func (*KubernetesServiceClient) ById ¶
func (c *KubernetesServiceClient) ById(id string) (*KubernetesService, error)
func (*KubernetesServiceClient) Create ¶
func (c *KubernetesServiceClient) Create(container *KubernetesService) (*KubernetesService, error)
func (*KubernetesServiceClient) Delete ¶
func (c *KubernetesServiceClient) Delete(container *KubernetesService) error
func (*KubernetesServiceClient) List ¶
func (c *KubernetesServiceClient) List(opts *ListOpts) (*KubernetesServiceCollection, error)
func (*KubernetesServiceClient) Update ¶
func (c *KubernetesServiceClient) Update(existing *KubernetesService, updates interface{}) (*KubernetesService, error)
type KubernetesServiceCollection ¶
type KubernetesServiceCollection struct {
Collection
Data []KubernetesService `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*KubernetesServiceCollection) Next ¶
func (cc *KubernetesServiceCollection) Next() (*KubernetesServiceCollection, error)
type KubernetesServiceOperations ¶
type KubernetesServiceOperations interface {
List(opts *ListOpts) (*KubernetesServiceCollection, error)
Create(opts *KubernetesService) (*KubernetesService, error)
Update(existing *KubernetesService, updates interface{}) (*KubernetesService, error)
ById(id string) (*KubernetesService, error)
Delete(container *KubernetesService) error
ActionActivate(*KubernetesService) (*Service, error)
ActionAddservicelink(*KubernetesService, *AddRemoveServiceLinkInput) (*Service, error)
ActionCancelupgrade(*KubernetesService) (*Service, error)
ActionContinueupgrade(*KubernetesService) (*Service, error)
ActionCreate(*KubernetesService) (*Service, error)
ActionDeactivate(*KubernetesService) (*Service, error)
ActionFinishupgrade(*KubernetesService) (*Service, error)
ActionRemove(*KubernetesService) (*Service, error)
ActionRemoveservicelink(*KubernetesService, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*KubernetesService, *ServiceRestart) (*Service, error)
ActionRollback(*KubernetesService) (*Service, error)
ActionSetservicelinks(*KubernetesService, *SetServiceLinksInput) (*Service, error)
ActionUpdate(*KubernetesService) (*Service, error)
ActionUpgrade(*KubernetesService, *ServiceUpgrade) (*Service, error)
}
type KubernetesStack ¶
type KubernetesStack struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"`
Binding *Binding `json:"binding,omitempty" yaml:"binding,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"`
Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
Group string `json:"group,omitempty" yaml:"group,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"`
PreviousEnvironment map[string]interface{} `json:"previousEnvironment,omitempty" yaml:"previous_environment,omitempty"`
PreviousExternalId string `json:"previousExternalId,omitempty" yaml:"previous_external_id,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Templates map[string]interface{} `json:"templates,omitempty" yaml:"templates,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 KubernetesStackClient ¶
type KubernetesStackClient struct {
// contains filtered or unexported fields
}
func (*KubernetesStackClient) ActionCancelupgrade ¶
func (c *KubernetesStackClient) ActionCancelupgrade(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionCreate ¶
func (c *KubernetesStackClient) ActionCreate(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionError ¶
func (c *KubernetesStackClient) ActionError(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionFinishupgrade ¶
func (c *KubernetesStackClient) ActionFinishupgrade(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionRemove ¶
func (c *KubernetesStackClient) ActionRemove(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionRollback ¶
func (c *KubernetesStackClient) ActionRollback(resource *KubernetesStack) (*Stack, error)
func (*KubernetesStackClient) ActionUpgrade ¶
func (c *KubernetesStackClient) ActionUpgrade(resource *KubernetesStack, input *KubernetesStackUpgrade) (*KubernetesStack, error)
func (*KubernetesStackClient) ById ¶
func (c *KubernetesStackClient) ById(id string) (*KubernetesStack, error)
func (*KubernetesStackClient) Create ¶
func (c *KubernetesStackClient) Create(container *KubernetesStack) (*KubernetesStack, error)
func (*KubernetesStackClient) Delete ¶
func (c *KubernetesStackClient) Delete(container *KubernetesStack) error
func (*KubernetesStackClient) List ¶
func (c *KubernetesStackClient) List(opts *ListOpts) (*KubernetesStackCollection, error)
func (*KubernetesStackClient) Update ¶
func (c *KubernetesStackClient) Update(existing *KubernetesStack, updates interface{}) (*KubernetesStack, error)
type KubernetesStackCollection ¶
type KubernetesStackCollection struct {
Collection
Data []KubernetesStack `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*KubernetesStackCollection) Next ¶
func (cc *KubernetesStackCollection) Next() (*KubernetesStackCollection, error)
type KubernetesStackOperations ¶
type KubernetesStackOperations interface {
List(opts *ListOpts) (*KubernetesStackCollection, error)
Create(opts *KubernetesStack) (*KubernetesStack, error)
Update(existing *KubernetesStack, updates interface{}) (*KubernetesStack, error)
ById(id string) (*KubernetesStack, error)
Delete(container *KubernetesStack) error
ActionCancelupgrade(*KubernetesStack) (*Stack, error)
ActionCreate(*KubernetesStack) (*Stack, error)
ActionError(*KubernetesStack) (*Stack, error)
ActionFinishupgrade(*KubernetesStack) (*Stack, error)
ActionRemove(*KubernetesStack) (*Stack, error)
ActionRollback(*KubernetesStack) (*Stack, error)
ActionUpgrade(*KubernetesStack, *KubernetesStackUpgrade) (*KubernetesStack, error)
}
type KubernetesStackUpgrade ¶
type KubernetesStackUpgrade struct {
Resource
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"`
Environment map[string]interface{} `json:"environment,omitempty" yaml:"environment,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
Templates map[string]interface{} `json:"templates,omitempty" yaml:"templates,omitempty"`
}
type KubernetesStackUpgradeClient ¶
type KubernetesStackUpgradeClient struct {
// contains filtered or unexported fields
}
func (*KubernetesStackUpgradeClient) ById ¶
func (c *KubernetesStackUpgradeClient) ById(id string) (*KubernetesStackUpgrade, error)
func (*KubernetesStackUpgradeClient) Create ¶
func (c *KubernetesStackUpgradeClient) Create(container *KubernetesStackUpgrade) (*KubernetesStackUpgrade, error)
func (*KubernetesStackUpgradeClient) Delete ¶
func (c *KubernetesStackUpgradeClient) Delete(container *KubernetesStackUpgrade) error
func (*KubernetesStackUpgradeClient) List ¶
func (c *KubernetesStackUpgradeClient) List(opts *ListOpts) (*KubernetesStackUpgradeCollection, error)
func (*KubernetesStackUpgradeClient) Update ¶
func (c *KubernetesStackUpgradeClient) Update(existing *KubernetesStackUpgrade, updates interface{}) (*KubernetesStackUpgrade, error)
type KubernetesStackUpgradeCollection ¶
type KubernetesStackUpgradeCollection struct {
Collection
Data []KubernetesStackUpgrade `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*KubernetesStackUpgradeCollection) Next ¶
func (cc *KubernetesStackUpgradeCollection) Next() (*KubernetesStackUpgradeCollection, error)
type KubernetesStackUpgradeOperations ¶
type KubernetesStackUpgradeOperations interface {
List(opts *ListOpts) (*KubernetesStackUpgradeCollection, error)
Create(opts *KubernetesStackUpgrade) (*KubernetesStackUpgrade, error)
Update(existing *KubernetesStackUpgrade, updates interface{}) (*KubernetesStackUpgrade, error)
ById(id string) (*KubernetesStackUpgrade, error)
Delete(container *KubernetesStackUpgrade) 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"`
// contains filtered or unexported fields
}
func (*LabelCollection) Next ¶
func (cc *LabelCollection) Next() (*LabelCollection, error)
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"`
BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"`
BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"`
CgroupParent string `json:"cgroupParent,omitempty" yaml:"cgroup_parent,omitempty"`
Command []string `json:"command,omitempty" yaml:"command,omitempty"`
Count int64 `json:"count,omitempty" yaml:"count,omitempty"`
CpuCount int64 `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"`
CpuPercent int64 `json:"cpuPercent,omitempty" yaml:"cpu_percent,omitempty"`
CpuPeriod int64 `json:"cpuPeriod,omitempty" yaml:"cpu_period,omitempty"`
CpuQuota int64 `json:"cpuQuota,omitempty" yaml:"cpu_quota,omitempty"`
CpuRealtimePeriod int64 `json:"cpuRealtimePeriod,omitempty" yaml:"cpu_realtime_period,omitempty"`
CpuRealtimeRuntime int64 `json:"cpuRealtimeRuntime,omitempty" yaml:"cpu_realtime_runtime,omitempty"`
CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"`
CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,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"`
DiskQuota int64 `json:"diskQuota,omitempty" yaml:"disk_quota,omitempty"`
Disks []VirtualMachineDisk `json:"disks,omitempty" yaml:"disks,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsOpt []string `json:"dnsOpt,omitempty" yaml:"dns_opt,omitempty"`
DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"`
DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"`
DrainTimeoutMs int64 `json:"drainTimeoutMs,omitempty" yaml:"drain_timeout_ms,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"`
GroupAdd []string `json:"groupAdd,omitempty" yaml:"group_add,omitempty"`
HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"`
HealthCmd []string `json:"healthCmd,omitempty" yaml:"health_cmd,omitempty"`
HealthInterval int64 `json:"healthInterval,omitempty" yaml:"health_interval,omitempty"`
HealthRetries int64 `json:"healthRetries,omitempty" yaml:"health_retries,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
HealthTimeout int64 `json:"healthTimeout,omitempty" yaml:"health_timeout,omitempty"`
HostId string `json:"hostId,omitempty" yaml:"host_id,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"`
InstanceTriggeredStop string `json:"instanceTriggeredStop,omitempty" yaml:"instance_triggered_stop,omitempty"`
IoMaximumBandwidth int64 `json:"ioMaximumBandwidth,omitempty" yaml:"io_maximum_bandwidth,omitempty"`
IoMaximumIOps int64 `json:"ioMaximumIOps,omitempty" yaml:"io_maximum_iops,omitempty"`
Ip string `json:"ip,omitempty" yaml:"ip,omitempty"`
Ip6 string `json:"ip6,omitempty" yaml:"ip6,omitempty"`
IpcMode string `json:"ipcMode,omitempty" yaml:"ipc_mode,omitempty"`
Isolation string `json:"isolation,omitempty" yaml:"isolation,omitempty"`
KernelMemory int64 `json:"kernelMemory,omitempty" yaml:"kernel_memory,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"`
MemoryMb int64 `json:"memoryMb,omitempty" yaml:"memory_mb,omitempty"`
MemoryReservation int64 `json:"memoryReservation,omitempty" yaml:"memory_reservation,omitempty"`
MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"`
MemorySwappiness int64 `json:"memorySwappiness,omitempty" yaml:"memory_swappiness,omitempty"`
MilliCpuReservation int64 `json:"milliCpuReservation,omitempty" yaml:"milli_cpu_reservation,omitempty"`
Mounts []MountEntry `json:"mounts,omitempty" yaml:"mounts,omitempty"`
NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"`
NetAlias []string `json:"netAlias,omitempty" yaml:"net_alias,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"`
OomKillDisable bool `json:"oomKillDisable,omitempty" yaml:"oom_kill_disable,omitempty"`
OomScoreAdj int64 `json:"oomScoreAdj,omitempty" yaml:"oom_score_adj,omitempty"`
PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"`
PidsLimit int64 `json:"pidsLimit,omitempty" yaml:"pids_limit,omitempty"`
Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"`
PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"`
PrimaryNetworkId string `json:"primaryNetworkId,omitempty" yaml:"primary_network_id,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"`
RequestedIpAddress string `json:"requestedIpAddress,omitempty" yaml:"requested_ip_address,omitempty"`
RunInit bool `json:"runInit,omitempty" yaml:"run_init,omitempty"`
Secrets []SecretReference `json:"secrets,omitempty" yaml:"secrets,omitempty"`
SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
ShmSize int64 `json:"shmSize,omitempty" yaml:"shm_size,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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"`
StopSignal string `json:"stopSignal,omitempty" yaml:"stop_signal,omitempty"`
StopTimeout int64 `json:"stopTimeout,omitempty" yaml:"stop_timeout,omitempty"`
StorageOpt map[string]interface{} `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"`
Sysctls map[string]interface{} `json:"sysctls,omitempty" yaml:"sysctls,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Tmpfs map[string]interface{} `json:"tmpfs,omitempty" yaml:"tmpfs,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"`
Ulimits []Ulimit `json:"ulimits,omitempty" yaml:"ulimits,omitempty"`
User string `json:"user,omitempty" yaml:"user,omitempty"`
UserPorts []string `json:"userPorts,omitempty" yaml:"user_ports,omitempty"`
Userdata string `json:"userdata,omitempty" yaml:"userdata,omitempty"`
UsernsMode string `json:"usernsMode,omitempty" yaml:"userns_mode,omitempty"`
Uts string `json:"uts,omitempty" yaml:"uts,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
Vcpu int64 `json:"vcpu,omitempty" yaml:"vcpu,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) ActionError ¶
func (c *LaunchConfigClient) ActionError(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionExecute ¶
func (c *LaunchConfigClient) ActionExecute(resource *LaunchConfig, input *ContainerExec) (*HostAccess, error)
func (*LaunchConfigClient) ActionMigrate ¶
func (c *LaunchConfigClient) ActionMigrate(resource *LaunchConfig) (*Instance, error)
func (*LaunchConfigClient) ActionProxy ¶
func (c *LaunchConfigClient) ActionProxy(resource *LaunchConfig, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing ¶
func (c *LaunchConfigClient) ActionUpdatereinitializing(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"`
// contains filtered or unexported fields
}
func (*LaunchConfigCollection) Next ¶
func (cc *LaunchConfigCollection) Next() (*LaunchConfigCollection, error)
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)
ActionError(*LaunchConfig) (*Instance, error)
ActionExecute(*LaunchConfig, *ContainerExec) (*HostAccess, error)
ActionMigrate(*LaunchConfig) (*Instance, error)
ActionProxy(*LaunchConfig, *ContainerProxy) (*HostAccess, error)
ActionPurge(*LaunchConfig) (*Instance, error)
ActionRemove(*LaunchConfig) (*Instance, error)
ActionRestart(*LaunchConfig) (*Instance, error)
ActionStart(*LaunchConfig) (*Instance, error)
ActionStop(*LaunchConfig, *InstanceStop) (*Instance, error)
ActionUpdate(*LaunchConfig) (*Instance, error)
ActionUpdatehealthy(*LaunchConfig) (*Instance, error)
ActionUpdatereinitializing(*LaunchConfig) (*Instance, error)
ActionUpdateunhealthy(*LaunchConfig) (*Instance, error)
}
type LbConfig ¶
type LbConfig struct {
Resource
CertificateIds []string `json:"certificateIds,omitempty" yaml:"certificate_ids,omitempty"`
Config string `json:"config,omitempty" yaml:"config,omitempty"`
DefaultCertificateId string `json:"defaultCertificateId,omitempty" yaml:"default_certificate_id,omitempty"`
PortRules []PortRule `json:"portRules,omitempty" yaml:"port_rules,omitempty"`
StickinessPolicy *LoadBalancerCookieStickinessPolicy `json:"stickinessPolicy,omitempty" yaml:"stickiness_policy,omitempty"`
}
type LbConfigClient ¶
type LbConfigClient struct {
// contains filtered or unexported fields
}
func (*LbConfigClient) Create ¶
func (c *LbConfigClient) Create(container *LbConfig) (*LbConfig, error)
func (*LbConfigClient) Delete ¶
func (c *LbConfigClient) Delete(container *LbConfig) error
func (*LbConfigClient) List ¶
func (c *LbConfigClient) List(opts *ListOpts) (*LbConfigCollection, error)
type LbConfigCollection ¶
type LbConfigCollection struct {
Collection
Data []LbConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*LbConfigCollection) Next ¶
func (cc *LbConfigCollection) Next() (*LbConfigCollection, error)
type LbConfigOperations ¶
type LbTargetConfig ¶
type LbTargetConfig struct {
Resource
PortRules []TargetPortRule `json:"portRules,omitempty" yaml:"port_rules,omitempty"`
}
type LbTargetConfigClient ¶
type LbTargetConfigClient struct {
// contains filtered or unexported fields
}
func (*LbTargetConfigClient) ById ¶
func (c *LbTargetConfigClient) ById(id string) (*LbTargetConfig, error)
func (*LbTargetConfigClient) Create ¶
func (c *LbTargetConfigClient) Create(container *LbTargetConfig) (*LbTargetConfig, error)
func (*LbTargetConfigClient) Delete ¶
func (c *LbTargetConfigClient) Delete(container *LbTargetConfig) error
func (*LbTargetConfigClient) List ¶
func (c *LbTargetConfigClient) List(opts *ListOpts) (*LbTargetConfigCollection, error)
func (*LbTargetConfigClient) Update ¶
func (c *LbTargetConfigClient) Update(existing *LbTargetConfig, updates interface{}) (*LbTargetConfig, error)
type LbTargetConfigCollection ¶
type LbTargetConfigCollection struct {
Collection
Data []LbTargetConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*LbTargetConfigCollection) Next ¶
func (cc *LbTargetConfigCollection) Next() (*LbTargetConfigCollection, error)
type LbTargetConfigOperations ¶
type LbTargetConfigOperations interface {
List(opts *ListOpts) (*LbTargetConfigCollection, error)
Create(opts *LbTargetConfig) (*LbTargetConfig, error)
Update(existing *LbTargetConfig, updates interface{}) (*LbTargetConfig, error)
ById(id string) (*LbTargetConfig, error)
Delete(container *LbTargetConfig) error
}
type ListOpts ¶
type ListOpts struct {
Filters map[string]interface{}
}
func NewListOpts ¶
func NewListOpts() *ListOpts
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"`
// contains filtered or unexported fields
}
func (*LoadBalancerCookieStickinessPolicyCollection) Next ¶
func (cc *LoadBalancerCookieStickinessPolicyCollection) Next() (*LoadBalancerCookieStickinessPolicyCollection, error)
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 LoadBalancerService ¶
type LoadBalancerService struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LbConfig *LbConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"`
Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"`
ScalePolicy *ScalePolicy `json:"scalePolicy,omitempty" yaml:"scale_policy,omitempty"`
SelectorLink string `json:"selectorLink,omitempty" yaml:"selector_link,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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 *AddRemoveServiceLinkInput) (*Service, error)
func (*LoadBalancerServiceClient) ActionCancelupgrade ¶
func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionContinueupgrade ¶
func (c *LoadBalancerServiceClient) ActionContinueupgrade(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 ¶
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 *AddRemoveServiceLinkInput) (*Service, error)
func (*LoadBalancerServiceClient) ActionRestart ¶
func (c *LoadBalancerServiceClient) ActionRestart(resource *LoadBalancerService, input *ServiceRestart) (*Service, error)
func (*LoadBalancerServiceClient) ActionRollback ¶
func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionSetservicelinks ¶
func (c *LoadBalancerServiceClient) ActionSetservicelinks(resource *LoadBalancerService, input *SetServiceLinksInput) (*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"`
// contains filtered or unexported fields
}
func (*LoadBalancerServiceCollection) Next ¶
func (cc *LoadBalancerServiceCollection) Next() (*LoadBalancerServiceCollection, 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, *AddRemoveServiceLinkInput) (*Service, error)
ActionCancelupgrade(*LoadBalancerService) (*Service, error)
ActionContinueupgrade(*LoadBalancerService) (*Service, error)
ActionCreate(*LoadBalancerService) (*Service, error)
ActionDeactivate(*LoadBalancerService) (*Service, error)
ActionFinishupgrade(*LoadBalancerService) (*Service, error)
ActionRemove(*LoadBalancerService) (*Service, error)
ActionRemoveservicelink(*LoadBalancerService, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*LoadBalancerService, *ServiceRestart) (*Service, error)
ActionRollback(*LoadBalancerService) (*Service, error)
ActionSetservicelinks(*LoadBalancerService, *SetServiceLinksInput) (*Service, error)
ActionUpdate(*LoadBalancerService) (*Service, error)
ActionUpgrade(*LoadBalancerService, *ServiceUpgrade) (*Service, 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 string `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"`
// contains filtered or unexported fields
}
func (*LocalAuthConfigCollection) Next ¶
func (cc *LocalAuthConfigCollection) Next() (*LocalAuthConfigCollection, error)
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"`
// contains filtered or unexported fields
}
func (*LogConfigCollection) Next ¶
func (cc *LogConfigCollection) Next() (*LogConfigCollection, error)
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"`
DockerVersion string `json:"dockerVersion,omitempty" yaml:"docker_version,omitempty"`
Driver string `json:"driver,omitempty" yaml:"driver,omitempty"`
EngineEnv map[string]interface{} `json:"engineEnv,omitempty" yaml:"engine_env,omitempty"`
EngineInsecureRegistry []string `json:"engineInsecureRegistry,omitempty" yaml:"engine_insecure_registry,omitempty"`
EngineInstallUrl string `json:"engineInstallUrl,omitempty" yaml:"engine_install_url,omitempty"`
EngineLabel map[string]interface{} `json:"engineLabel,omitempty" yaml:"engine_label,omitempty"`
EngineOpt map[string]interface{} `json:"engineOpt,omitempty" yaml:"engine_opt,omitempty"`
EngineRegistryMirror []string `json:"engineRegistryMirror,omitempty" yaml:"engine_registry_mirror,omitempty"`
EngineStorageDriver string `json:"engineStorageDriver,omitempty" yaml:"engine_storage_driver,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
HostTemplateId string `json:"hostTemplateId,omitempty" yaml:"host_template_id,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"`
PacketConfig *PacketConfig `json:"packetConfig,omitempty" yaml:"packet_config,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 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"`
// contains filtered or unexported fields
}
func (*MachineCollection) Next ¶
func (cc *MachineCollection) Next() (*MachineCollection, error)
type MachineDriver ¶
type MachineDriver struct {
Resource
ActivateOnCreate bool `json:"activateOnCreate,omitempty" yaml:"activate_on_create,omitempty"`
Builtin bool `json:"builtin,omitempty" yaml:"builtin,omitempty"`
Checksum string `json:"checksum,omitempty" yaml:"checksum,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"`
DefaultActive bool `json:"defaultActive,omitempty" yaml:"default_active,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"`
UiUrl string `json:"uiUrl,omitempty" yaml:"ui_url,omitempty"`
Url string `json:"url,omitempty" yaml:"url,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
}
type MachineDriverClient ¶
type MachineDriverClient struct {
// contains filtered or unexported fields
}
func (*MachineDriverClient) ActionActivate ¶
func (c *MachineDriverClient) ActionActivate(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionCreate ¶
func (c *MachineDriverClient) ActionCreate(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionDeactivate ¶
func (c *MachineDriverClient) ActionDeactivate(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionError ¶
func (c *MachineDriverClient) ActionError(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionReactivate ¶
func (c *MachineDriverClient) ActionReactivate(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionRemove ¶
func (c *MachineDriverClient) ActionRemove(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ActionUpdate ¶
func (c *MachineDriverClient) ActionUpdate(resource *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) ById ¶
func (c *MachineDriverClient) ById(id string) (*MachineDriver, error)
func (*MachineDriverClient) Create ¶
func (c *MachineDriverClient) Create(container *MachineDriver) (*MachineDriver, error)
func (*MachineDriverClient) Delete ¶
func (c *MachineDriverClient) Delete(container *MachineDriver) error
func (*MachineDriverClient) List ¶
func (c *MachineDriverClient) List(opts *ListOpts) (*MachineDriverCollection, error)
func (*MachineDriverClient) Update ¶
func (c *MachineDriverClient) Update(existing *MachineDriver, updates interface{}) (*MachineDriver, error)
type MachineDriverCollection ¶
type MachineDriverCollection struct {
Collection
Data []MachineDriver `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*MachineDriverCollection) Next ¶
func (cc *MachineDriverCollection) Next() (*MachineDriverCollection, error)
type MachineDriverOperations ¶
type MachineDriverOperations interface {
List(opts *ListOpts) (*MachineDriverCollection, error)
Create(opts *MachineDriver) (*MachineDriver, error)
Update(existing *MachineDriver, updates interface{}) (*MachineDriver, error)
ById(id string) (*MachineDriver, error)
Delete(container *MachineDriver) error
ActionActivate(*MachineDriver) (*MachineDriver, error)
ActionCreate(*MachineDriver) (*MachineDriver, error)
ActionDeactivate(*MachineDriver) (*MachineDriver, error)
ActionError(*MachineDriver) (*MachineDriver, error)
ActionReactivate(*MachineDriver) (*MachineDriver, error)
ActionRemove(*MachineDriver) (*MachineDriver, error)
ActionUpdate(*MachineDriver) (*MachineDriver, error)
}
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) ActionCreate ¶
func (c *MountClient) ActionCreate(resource *Mount) (*Mount, error)
func (*MountClient) ActionDeactivate ¶
func (c *MountClient) ActionDeactivate(resource *Mount) (*Mount, error)
func (*MountClient) ActionRemove ¶
func (c *MountClient) ActionRemove(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"`
// contains filtered or unexported fields
}
func (*MountCollection) Next ¶
func (cc *MountCollection) Next() (*MountCollection, error)
type MountEntry ¶
type MountEntry struct {
Resource
InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"`
InstanceName string `json:"instanceName,omitempty" yaml:"instance_name,omitempty"`
Path string `json:"path,omitempty" yaml:"path,omitempty"`
VolumeId string `json:"volumeId,omitempty" yaml:"volume_id,omitempty"`
VolumeName string `json:"volumeName,omitempty" yaml:"volume_name,omitempty"`
}
type MountEntryClient ¶
type MountEntryClient struct {
// contains filtered or unexported fields
}
func (*MountEntryClient) ById ¶
func (c *MountEntryClient) ById(id string) (*MountEntry, error)
func (*MountEntryClient) Create ¶
func (c *MountEntryClient) Create(container *MountEntry) (*MountEntry, error)
func (*MountEntryClient) Delete ¶
func (c *MountEntryClient) Delete(container *MountEntry) error
func (*MountEntryClient) List ¶
func (c *MountEntryClient) List(opts *ListOpts) (*MountEntryCollection, error)
func (*MountEntryClient) Update ¶
func (c *MountEntryClient) Update(existing *MountEntry, updates interface{}) (*MountEntry, error)
type MountEntryCollection ¶
type MountEntryCollection struct {
Collection
Data []MountEntry `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*MountEntryCollection) Next ¶
func (cc *MountEntryCollection) Next() (*MountEntryCollection, error)
type MountEntryOperations ¶
type MountEntryOperations interface {
List(opts *ListOpts) (*MountEntryCollection, error)
Create(opts *MountEntry) (*MountEntry, error)
Update(existing *MountEntry, updates interface{}) (*MountEntry, error)
ById(id string) (*MountEntry, error)
Delete(container *MountEntry) error
}
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
ActionCreate(*Mount) (*Mount, error)
ActionDeactivate(*Mount) (*Mount, error)
ActionRemove(*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"`
DefaultPolicyAction string `json:"defaultPolicyAction,omitempty" yaml:"default_policy_action,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"`
HostPorts bool `json:"hostPorts,omitempty" yaml:"host_ports,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NetworkDriverId string `json:"networkDriverId,omitempty" yaml:"network_driver_id,omitempty"`
Policy []NetworkPolicyRule `json:"policy,omitempty" yaml:"policy,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"`
Subnets []Subnet `json:"subnets,omitempty" yaml:"subnets,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) 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"`
// contains filtered or unexported fields
}
func (*NetworkCollection) Next ¶
func (cc *NetworkCollection) Next() (*NetworkCollection, error)
type NetworkDriver ¶
type NetworkDriver struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
CniConfig map[string]interface{} `json:"cniConfig,omitempty" yaml:"cni_config,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"`
DefaultNetwork DefaultNetwork `json:"defaultNetwork,omitempty" yaml:"default_network,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"`
NetworkMetadata map[string]interface{} `json:"networkMetadata,omitempty" yaml:"network_metadata,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 NetworkDriverClient ¶
type NetworkDriverClient struct {
// contains filtered or unexported fields
}
func (*NetworkDriverClient) ActionActivate ¶
func (c *NetworkDriverClient) ActionActivate(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ActionCreate ¶
func (c *NetworkDriverClient) ActionCreate(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ActionDeactivate ¶
func (c *NetworkDriverClient) ActionDeactivate(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ActionRemove ¶
func (c *NetworkDriverClient) ActionRemove(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ActionUpdate ¶
func (c *NetworkDriverClient) ActionUpdate(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ById ¶
func (c *NetworkDriverClient) ById(id string) (*NetworkDriver, error)
func (*NetworkDriverClient) Create ¶
func (c *NetworkDriverClient) Create(container *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) Delete ¶
func (c *NetworkDriverClient) Delete(container *NetworkDriver) error
func (*NetworkDriverClient) List ¶
func (c *NetworkDriverClient) List(opts *ListOpts) (*NetworkDriverCollection, error)
func (*NetworkDriverClient) Update ¶
func (c *NetworkDriverClient) Update(existing *NetworkDriver, updates interface{}) (*NetworkDriver, error)
type NetworkDriverCollection ¶
type NetworkDriverCollection struct {
Collection
Data []NetworkDriver `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkDriverCollection) Next ¶
func (cc *NetworkDriverCollection) Next() (*NetworkDriverCollection, error)
type NetworkDriverOperations ¶
type NetworkDriverOperations interface {
List(opts *ListOpts) (*NetworkDriverCollection, error)
Create(opts *NetworkDriver) (*NetworkDriver, error)
Update(existing *NetworkDriver, updates interface{}) (*NetworkDriver, error)
ById(id string) (*NetworkDriver, error)
Delete(container *NetworkDriver) error
ActionActivate(*NetworkDriver) (*NetworkDriver, error)
ActionCreate(*NetworkDriver) (*NetworkDriver, error)
ActionDeactivate(*NetworkDriver) (*NetworkDriver, error)
ActionRemove(*NetworkDriver) (*NetworkDriver, error)
ActionUpdate(*NetworkDriver) (*NetworkDriver, error)
}
type NetworkDriverService ¶
type NetworkDriverService struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"`
CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LbConfig *LbTargetConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NetworkDriver NetworkDriver `json:"networkDriver,omitempty" yaml:"network_driver,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"`
Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"`
ScalePolicy *ScalePolicy `json:"scalePolicy,omitempty" yaml:"scale_policy,omitempty"`
SecondaryLaunchConfigs []SecondaryLaunchConfig `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"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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 NetworkDriverServiceClient ¶
type NetworkDriverServiceClient struct {
// contains filtered or unexported fields
}
func (*NetworkDriverServiceClient) ActionActivate ¶
func (c *NetworkDriverServiceClient) ActionActivate(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionAddservicelink ¶
func (c *NetworkDriverServiceClient) ActionAddservicelink(resource *NetworkDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*NetworkDriverServiceClient) ActionCancelupgrade ¶
func (c *NetworkDriverServiceClient) ActionCancelupgrade(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionContinueupgrade ¶
func (c *NetworkDriverServiceClient) ActionContinueupgrade(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionCreate ¶
func (c *NetworkDriverServiceClient) ActionCreate(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionDeactivate ¶
func (c *NetworkDriverServiceClient) ActionDeactivate(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionFinishupgrade ¶
func (c *NetworkDriverServiceClient) ActionFinishupgrade(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionRemove ¶
func (c *NetworkDriverServiceClient) ActionRemove(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionRemoveservicelink ¶
func (c *NetworkDriverServiceClient) ActionRemoveservicelink(resource *NetworkDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*NetworkDriverServiceClient) ActionRestart ¶
func (c *NetworkDriverServiceClient) ActionRestart(resource *NetworkDriverService, input *ServiceRestart) (*Service, error)
func (*NetworkDriverServiceClient) ActionRollback ¶
func (c *NetworkDriverServiceClient) ActionRollback(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionSetservicelinks ¶
func (c *NetworkDriverServiceClient) ActionSetservicelinks(resource *NetworkDriverService, input *SetServiceLinksInput) (*Service, error)
func (*NetworkDriverServiceClient) ActionUpdate ¶
func (c *NetworkDriverServiceClient) ActionUpdate(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionUpgrade ¶
func (c *NetworkDriverServiceClient) ActionUpgrade(resource *NetworkDriverService, input *ServiceUpgrade) (*Service, error)
func (*NetworkDriverServiceClient) ById ¶
func (c *NetworkDriverServiceClient) ById(id string) (*NetworkDriverService, error)
func (*NetworkDriverServiceClient) Create ¶
func (c *NetworkDriverServiceClient) Create(container *NetworkDriverService) (*NetworkDriverService, error)
func (*NetworkDriverServiceClient) Delete ¶
func (c *NetworkDriverServiceClient) Delete(container *NetworkDriverService) error
func (*NetworkDriverServiceClient) List ¶
func (c *NetworkDriverServiceClient) List(opts *ListOpts) (*NetworkDriverServiceCollection, error)
func (*NetworkDriverServiceClient) Update ¶
func (c *NetworkDriverServiceClient) Update(existing *NetworkDriverService, updates interface{}) (*NetworkDriverService, error)
type NetworkDriverServiceCollection ¶
type NetworkDriverServiceCollection struct {
Collection
Data []NetworkDriverService `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkDriverServiceCollection) Next ¶
func (cc *NetworkDriverServiceCollection) Next() (*NetworkDriverServiceCollection, error)
type NetworkDriverServiceOperations ¶
type NetworkDriverServiceOperations interface {
List(opts *ListOpts) (*NetworkDriverServiceCollection, error)
Create(opts *NetworkDriverService) (*NetworkDriverService, error)
Update(existing *NetworkDriverService, updates interface{}) (*NetworkDriverService, error)
ById(id string) (*NetworkDriverService, error)
Delete(container *NetworkDriverService) error
ActionActivate(*NetworkDriverService) (*Service, error)
ActionAddservicelink(*NetworkDriverService, *AddRemoveServiceLinkInput) (*Service, error)
ActionCancelupgrade(*NetworkDriverService) (*Service, error)
ActionContinueupgrade(*NetworkDriverService) (*Service, error)
ActionCreate(*NetworkDriverService) (*Service, error)
ActionDeactivate(*NetworkDriverService) (*Service, error)
ActionFinishupgrade(*NetworkDriverService) (*Service, error)
ActionRemove(*NetworkDriverService) (*Service, error)
ActionRemoveservicelink(*NetworkDriverService, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*NetworkDriverService, *ServiceRestart) (*Service, error)
ActionRollback(*NetworkDriverService) (*Service, error)
ActionSetservicelinks(*NetworkDriverService, *SetServiceLinksInput) (*Service, error)
ActionUpdate(*NetworkDriverService) (*Service, error)
ActionUpgrade(*NetworkDriverService, *ServiceUpgrade) (*Service, error)
}
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)
ActionUpdate(*Network) (*Network, error)
}
type NetworkPolicyRule ¶
type NetworkPolicyRule struct {
Resource
Action string `json:"action,omitempty" yaml:"action,omitempty"`
Between NetworkPolicyRuleBetween `json:"between,omitempty" yaml:"between,omitempty"`
From NetworkPolicyRuleMember `json:"from,omitempty" yaml:"from,omitempty"`
Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"`
To NetworkPolicyRuleMember `json:"to,omitempty" yaml:"to,omitempty"`
Within string `json:"within,omitempty" yaml:"within,omitempty"`
}
type NetworkPolicyRuleBetweenClient ¶
type NetworkPolicyRuleBetweenClient struct {
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleBetweenClient) ById ¶
func (c *NetworkPolicyRuleBetweenClient) ById(id string) (*NetworkPolicyRuleBetween, error)
func (*NetworkPolicyRuleBetweenClient) Create ¶
func (c *NetworkPolicyRuleBetweenClient) Create(container *NetworkPolicyRuleBetween) (*NetworkPolicyRuleBetween, error)
func (*NetworkPolicyRuleBetweenClient) Delete ¶
func (c *NetworkPolicyRuleBetweenClient) Delete(container *NetworkPolicyRuleBetween) error
func (*NetworkPolicyRuleBetweenClient) List ¶
func (c *NetworkPolicyRuleBetweenClient) List(opts *ListOpts) (*NetworkPolicyRuleBetweenCollection, error)
func (*NetworkPolicyRuleBetweenClient) Update ¶
func (c *NetworkPolicyRuleBetweenClient) Update(existing *NetworkPolicyRuleBetween, updates interface{}) (*NetworkPolicyRuleBetween, error)
type NetworkPolicyRuleBetweenCollection ¶
type NetworkPolicyRuleBetweenCollection struct {
Collection
Data []NetworkPolicyRuleBetween `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleBetweenCollection) Next ¶
func (cc *NetworkPolicyRuleBetweenCollection) Next() (*NetworkPolicyRuleBetweenCollection, error)
type NetworkPolicyRuleBetweenOperations ¶
type NetworkPolicyRuleBetweenOperations interface {
List(opts *ListOpts) (*NetworkPolicyRuleBetweenCollection, error)
Create(opts *NetworkPolicyRuleBetween) (*NetworkPolicyRuleBetween, error)
Update(existing *NetworkPolicyRuleBetween, updates interface{}) (*NetworkPolicyRuleBetween, error)
ById(id string) (*NetworkPolicyRuleBetween, error)
Delete(container *NetworkPolicyRuleBetween) error
}
type NetworkPolicyRuleClient ¶
type NetworkPolicyRuleClient struct {
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleClient) ById ¶
func (c *NetworkPolicyRuleClient) ById(id string) (*NetworkPolicyRule, error)
func (*NetworkPolicyRuleClient) Create ¶
func (c *NetworkPolicyRuleClient) Create(container *NetworkPolicyRule) (*NetworkPolicyRule, error)
func (*NetworkPolicyRuleClient) Delete ¶
func (c *NetworkPolicyRuleClient) Delete(container *NetworkPolicyRule) error
func (*NetworkPolicyRuleClient) List ¶
func (c *NetworkPolicyRuleClient) List(opts *ListOpts) (*NetworkPolicyRuleCollection, error)
func (*NetworkPolicyRuleClient) Update ¶
func (c *NetworkPolicyRuleClient) Update(existing *NetworkPolicyRule, updates interface{}) (*NetworkPolicyRule, error)
type NetworkPolicyRuleCollection ¶
type NetworkPolicyRuleCollection struct {
Collection
Data []NetworkPolicyRule `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleCollection) Next ¶
func (cc *NetworkPolicyRuleCollection) Next() (*NetworkPolicyRuleCollection, error)
type NetworkPolicyRuleMember ¶
type NetworkPolicyRuleMemberClient ¶
type NetworkPolicyRuleMemberClient struct {
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleMemberClient) ById ¶
func (c *NetworkPolicyRuleMemberClient) ById(id string) (*NetworkPolicyRuleMember, error)
func (*NetworkPolicyRuleMemberClient) Create ¶
func (c *NetworkPolicyRuleMemberClient) Create(container *NetworkPolicyRuleMember) (*NetworkPolicyRuleMember, error)
func (*NetworkPolicyRuleMemberClient) Delete ¶
func (c *NetworkPolicyRuleMemberClient) Delete(container *NetworkPolicyRuleMember) error
func (*NetworkPolicyRuleMemberClient) List ¶
func (c *NetworkPolicyRuleMemberClient) List(opts *ListOpts) (*NetworkPolicyRuleMemberCollection, error)
func (*NetworkPolicyRuleMemberClient) Update ¶
func (c *NetworkPolicyRuleMemberClient) Update(existing *NetworkPolicyRuleMember, updates interface{}) (*NetworkPolicyRuleMember, error)
type NetworkPolicyRuleMemberCollection ¶
type NetworkPolicyRuleMemberCollection struct {
Collection
Data []NetworkPolicyRuleMember `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleMemberCollection) Next ¶
func (cc *NetworkPolicyRuleMemberCollection) Next() (*NetworkPolicyRuleMemberCollection, error)
type NetworkPolicyRuleMemberOperations ¶
type NetworkPolicyRuleMemberOperations interface {
List(opts *ListOpts) (*NetworkPolicyRuleMemberCollection, error)
Create(opts *NetworkPolicyRuleMember) (*NetworkPolicyRuleMember, error)
Update(existing *NetworkPolicyRuleMember, updates interface{}) (*NetworkPolicyRuleMember, error)
ById(id string) (*NetworkPolicyRuleMember, error)
Delete(container *NetworkPolicyRuleMember) error
}
type NetworkPolicyRuleOperations ¶
type NetworkPolicyRuleOperations interface {
List(opts *ListOpts) (*NetworkPolicyRuleCollection, error)
Create(opts *NetworkPolicyRule) (*NetworkPolicyRule, error)
Update(existing *NetworkPolicyRule, updates interface{}) (*NetworkPolicyRule, error)
ById(id string) (*NetworkPolicyRule, error)
Delete(container *NetworkPolicyRule) error
}
type NetworkPolicyRuleWithin ¶
type NetworkPolicyRuleWithin struct {
Resource
}
type NetworkPolicyRuleWithinClient ¶
type NetworkPolicyRuleWithinClient struct {
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleWithinClient) ById ¶
func (c *NetworkPolicyRuleWithinClient) ById(id string) (*NetworkPolicyRuleWithin, error)
func (*NetworkPolicyRuleWithinClient) Create ¶
func (c *NetworkPolicyRuleWithinClient) Create(container *NetworkPolicyRuleWithin) (*NetworkPolicyRuleWithin, error)
func (*NetworkPolicyRuleWithinClient) Delete ¶
func (c *NetworkPolicyRuleWithinClient) Delete(container *NetworkPolicyRuleWithin) error
func (*NetworkPolicyRuleWithinClient) List ¶
func (c *NetworkPolicyRuleWithinClient) List(opts *ListOpts) (*NetworkPolicyRuleWithinCollection, error)
func (*NetworkPolicyRuleWithinClient) Update ¶
func (c *NetworkPolicyRuleWithinClient) Update(existing *NetworkPolicyRuleWithin, updates interface{}) (*NetworkPolicyRuleWithin, error)
type NetworkPolicyRuleWithinCollection ¶
type NetworkPolicyRuleWithinCollection struct {
Collection
Data []NetworkPolicyRuleWithin `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkPolicyRuleWithinCollection) Next ¶
func (cc *NetworkPolicyRuleWithinCollection) Next() (*NetworkPolicyRuleWithinCollection, error)
type NetworkPolicyRuleWithinOperations ¶
type NetworkPolicyRuleWithinOperations interface {
List(opts *ListOpts) (*NetworkPolicyRuleWithinCollection, error)
Create(opts *NetworkPolicyRuleWithin) (*NetworkPolicyRuleWithin, error)
Update(existing *NetworkPolicyRuleWithin, updates interface{}) (*NetworkPolicyRuleWithin, error)
ById(id string) (*NetworkPolicyRuleWithin, error)
Delete(container *NetworkPolicyRuleWithin) error
}
type NfsConfigClient ¶
type NfsConfigClient struct {
// contains filtered or unexported fields
}
func (*NfsConfigClient) Create ¶
func (c *NfsConfigClient) Create(container *NfsConfig) (*NfsConfig, error)
func (*NfsConfigClient) Delete ¶
func (c *NfsConfigClient) Delete(container *NfsConfig) error
func (*NfsConfigClient) List ¶
func (c *NfsConfigClient) List(opts *ListOpts) (*NfsConfigCollection, error)
type NfsConfigCollection ¶
type NfsConfigCollection struct {
Collection
Data []NfsConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*NfsConfigCollection) Next ¶
func (cc *NfsConfigCollection) Next() (*NfsConfigCollection, error)
type NfsConfigOperations ¶
type Openldapconfig ¶
type Openldapconfig struct {
Resource
AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"`
AllowedIdentities []Identity `json:"allowedIdentities,omitempty" yaml:"allowed_identities,omitempty"`
ConnectionTimeout int64 `json:"connectionTimeout,omitempty" yaml:"connection_timeout,omitempty"`
Domain string `json:"domain,omitempty" yaml:"domain,omitempty"`
Enabled bool `json:"enabled,omitempty" yaml:"enabled,omitempty"`
GroupDNField string `json:"groupDNField,omitempty" yaml:"group_dnfield,omitempty"`
GroupMemberMappingAttribute string `json:"groupMemberMappingAttribute,omitempty" yaml:"group_member_mapping_attribute,omitempty"`
GroupMemberUserAttribute string `json:"groupMemberUserAttribute,omitempty" yaml:"group_member_user_attribute,omitempty"`
GroupNameField string `json:"groupNameField,omitempty" yaml:"group_name_field,omitempty"`
GroupObjectClass string `json:"groupObjectClass,omitempty" yaml:"group_object_class,omitempty"`
GroupSearchDomain string `json:"groupSearchDomain,omitempty" yaml:"group_search_domain,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"`
UserMemberAttribute string `json:"userMemberAttribute,omitempty" yaml:"user_member_attribute,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 OpenldapconfigClient ¶
type OpenldapconfigClient struct {
// contains filtered or unexported fields
}
func (*OpenldapconfigClient) ById ¶
func (c *OpenldapconfigClient) ById(id string) (*Openldapconfig, error)
func (*OpenldapconfigClient) Create ¶
func (c *OpenldapconfigClient) Create(container *Openldapconfig) (*Openldapconfig, error)
func (*OpenldapconfigClient) Delete ¶
func (c *OpenldapconfigClient) Delete(container *Openldapconfig) error
func (*OpenldapconfigClient) List ¶
func (c *OpenldapconfigClient) List(opts *ListOpts) (*OpenldapconfigCollection, error)
func (*OpenldapconfigClient) Update ¶
func (c *OpenldapconfigClient) Update(existing *Openldapconfig, updates interface{}) (*Openldapconfig, error)
type OpenldapconfigCollection ¶
type OpenldapconfigCollection struct {
Collection
Data []Openldapconfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*OpenldapconfigCollection) Next ¶
func (cc *OpenldapconfigCollection) Next() (*OpenldapconfigCollection, error)
type OpenldapconfigOperations ¶
type OpenldapconfigOperations interface {
List(opts *ListOpts) (*OpenldapconfigCollection, error)
Create(opts *Openldapconfig) (*Openldapconfig, error)
Update(existing *Openldapconfig, updates interface{}) (*Openldapconfig, error)
ById(id string) (*Openldapconfig, error)
Delete(container *Openldapconfig) 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"`
// contains filtered or unexported fields
}
func (*PacketConfigCollection) Next ¶
func (cc *PacketConfigCollection) Next() (*PacketConfigCollection, error)
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"`
// contains filtered or unexported fields
}
func (*PasswordCollection) Next ¶
func (cc *PasswordCollection) Next() (*PasswordCollection, error)
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"`
Driver string `json:"driver,omitempty" yaml:"driver,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 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"`
// contains filtered or unexported fields
}
func (*PhysicalHostCollection) Next ¶
func (cc *PhysicalHostCollection) Next() (*PhysicalHostCollection, error)
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"`
BindAddress string `json:"bindAddress,omitempty" yaml:"bind_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"`
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) 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"`
// contains filtered or unexported fields
}
func (*PortCollection) Next ¶
func (cc *PortCollection) Next() (*PortCollection, error)
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)
ActionUpdate(*Port) (*Port, error)
}
type PortRule ¶
type PortRule struct {
Resource `yaml:"-"`
BackendName string `json:"backendName,omitempty" yaml:"backend_name,omitempty"`
Environment string `json:"environment,omitempty" yaml:"environment,omitempty"`
Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"`
Path string `json:"path,omitempty" yaml:"path,omitempty"`
Priority int64 `json:"priority,omitempty" yaml:"priority,omitempty"`
Protocol string `json:"protocol,omitempty" yaml:"protocol,omitempty"`
Region string `json:"region,omitempty" yaml:"region,omitempty"`
Selector string `json:"selector,omitempty" yaml:"selector,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
SourcePort int64 `json:"sourcePort,omitempty" yaml:"source_port,omitempty"`
TargetPort int64 `json:"targetPort,omitempty" yaml:"target_port,omitempty"`
Weight int64 `json:"weight,omitempty" yaml:"weight,omitempty"`
}
type PortRuleClient ¶
type PortRuleClient struct {
// contains filtered or unexported fields
}
func (*PortRuleClient) Create ¶
func (c *PortRuleClient) Create(container *PortRule) (*PortRule, error)
func (*PortRuleClient) Delete ¶
func (c *PortRuleClient) Delete(container *PortRule) error
func (*PortRuleClient) List ¶
func (c *PortRuleClient) List(opts *ListOpts) (*PortRuleCollection, error)
type PortRuleCollection ¶
type PortRuleCollection struct {
Collection
Data []PortRule `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*PortRuleCollection) Next ¶
func (cc *PortRuleCollection) Next() (*PortRuleCollection, error)
type PortRuleOperations ¶
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 []StateTransition `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"`
// contains filtered or unexported fields
}
func (*ProcessDefinitionCollection) Next ¶
func (cc *ProcessDefinitionCollection) Next() (*ProcessDefinitionCollection, error)
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 ProcessExecution struct {
Resource
Created string `json:"created,omitempty" yaml:"created,omitempty"`
Log map[string]interface{} `json:"log,omitempty" yaml:"log,omitempty"`
ProcessInstanceId string `json:"processInstanceId,omitempty" yaml:"process_instance_id,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
}
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"`
// contains filtered or unexported fields
}
func (*ProcessExecutionCollection) Next ¶
func (cc *ProcessExecutionCollection) Next() (*ProcessExecutionCollection, error)
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
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"`
EndTime string `json:"endTime,omitempty" yaml:"end_time,omitempty"`
ExecutionCount int64 `json:"executionCount,omitempty" yaml:"execution_count,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"`
RunAfter string `json:"runAfter,omitempty" yaml:"run_after,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) ActionReplay ¶
func (c *ProcessInstanceClient) ActionReplay(resource *ProcessInstance) (*ProcessInstance, error)
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"`
// contains filtered or unexported fields
}
func (*ProcessInstanceCollection) Next ¶
func (cc *ProcessInstanceCollection) Next() (*ProcessInstanceCollection, error)
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
ActionReplay(*ProcessInstance) (*ProcessInstance, error)
}
type ProcessPool ¶
type ProcessPool struct {
Resource
ActiveTasks int64 `json:"activeTasks,omitempty" yaml:"active_tasks,omitempty"`
CompletedTasks int64 `json:"completedTasks,omitempty" yaml:"completed_tasks,omitempty"`
MaxPoolSize int64 `json:"maxPoolSize,omitempty" yaml:"max_pool_size,omitempty"`
MinPoolSize int64 `json:"minPoolSize,omitempty" yaml:"min_pool_size,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PoolSize int64 `json:"poolSize,omitempty" yaml:"pool_size,omitempty"`
QueueRemainingCapacity int64 `json:"queueRemainingCapacity,omitempty" yaml:"queue_remaining_capacity,omitempty"`
QueueSize int64 `json:"queueSize,omitempty" yaml:"queue_size,omitempty"`
RejectedTasks int64 `json:"rejectedTasks,omitempty" yaml:"rejected_tasks,omitempty"`
}
type ProcessPoolClient ¶
type ProcessPoolClient struct {
// contains filtered or unexported fields
}
func (*ProcessPoolClient) ById ¶
func (c *ProcessPoolClient) ById(id string) (*ProcessPool, error)
func (*ProcessPoolClient) Create ¶
func (c *ProcessPoolClient) Create(container *ProcessPool) (*ProcessPool, error)
func (*ProcessPoolClient) Delete ¶
func (c *ProcessPoolClient) Delete(container *ProcessPool) error
func (*ProcessPoolClient) List ¶
func (c *ProcessPoolClient) List(opts *ListOpts) (*ProcessPoolCollection, error)
func (*ProcessPoolClient) Update ¶
func (c *ProcessPoolClient) Update(existing *ProcessPool, updates interface{}) (*ProcessPool, error)
type ProcessPoolCollection ¶
type ProcessPoolCollection struct {
Collection
Data []ProcessPool `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ProcessPoolCollection) Next ¶
func (cc *ProcessPoolCollection) Next() (*ProcessPoolCollection, error)
type ProcessPoolOperations ¶
type ProcessPoolOperations interface {
List(opts *ListOpts) (*ProcessPoolCollection, error)
Create(opts *ProcessPool) (*ProcessPool, error)
Update(existing *ProcessPool, updates interface{}) (*ProcessPool, error)
ById(id string) (*ProcessPool, error)
Delete(container *ProcessPool) error
}
type ProcessSummary ¶
type ProcessSummary struct {
Resource
Delay int64 `json:"delay,omitempty" yaml:"delay,omitempty"`
ProcessName string `json:"processName,omitempty" yaml:"process_name,omitempty"`
Ready int64 `json:"ready,omitempty" yaml:"ready,omitempty"`
Running int64 `json:"running,omitempty" yaml:"running,omitempty"`
}
type ProcessSummaryClient ¶
type ProcessSummaryClient struct {
// contains filtered or unexported fields
}
func (*ProcessSummaryClient) ById ¶
func (c *ProcessSummaryClient) ById(id string) (*ProcessSummary, error)
func (*ProcessSummaryClient) Create ¶
func (c *ProcessSummaryClient) Create(container *ProcessSummary) (*ProcessSummary, error)
func (*ProcessSummaryClient) Delete ¶
func (c *ProcessSummaryClient) Delete(container *ProcessSummary) error
func (*ProcessSummaryClient) List ¶
func (c *ProcessSummaryClient) List(opts *ListOpts) (*ProcessSummaryCollection, error)
func (*ProcessSummaryClient) Update ¶
func (c *ProcessSummaryClient) Update(existing *ProcessSummary, updates interface{}) (*ProcessSummary, error)
type ProcessSummaryCollection ¶
type ProcessSummaryCollection struct {
Collection
Data []ProcessSummary `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ProcessSummaryCollection) Next ¶
func (cc *ProcessSummaryCollection) Next() (*ProcessSummaryCollection, error)
type ProcessSummaryOperations ¶
type ProcessSummaryOperations interface {
List(opts *ListOpts) (*ProcessSummaryCollection, error)
Create(opts *ProcessSummary) (*ProcessSummary, error)
Update(existing *ProcessSummary, updates interface{}) (*ProcessSummary, error)
ById(id string) (*ProcessSummary, error)
Delete(container *ProcessSummary) error
}
type Project ¶
type Project struct {
Resource
AllowSystemRole bool `json:"allowSystemRole,omitempty" yaml:"allow_system_role,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"`
DefaultNetworkId string `json:"defaultNetworkId,omitempty" yaml:"default_network_id,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
HostRemoveDelaySeconds int64 `json:"hostRemoveDelaySeconds,omitempty" yaml:"host_remove_delay_seconds,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Members []ProjectMember `json:"members,omitempty" yaml:"members,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Orchestration string `json:"orchestration,omitempty" yaml:"orchestration,omitempty"`
ProjectLinks []string `json:"projectLinks,omitempty" yaml:"project_links,omitempty"`
ProjectTemplateId string `json:"projectTemplateId,omitempty" yaml:"project_template_id,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
ServicesPortRange *ServicesPortRange `json:"servicesPortRange,omitempty" yaml:"services_port_range,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"`
Version string `json:"version,omitempty" yaml:"version,omitempty"`
VirtualMachine bool `json:"virtualMachine,omitempty" yaml:"virtual_machine,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) ActionSetmembers ¶
func (c *ProjectClient) ActionSetmembers(resource *Project, input *SetProjectMembersInput) (*SetProjectMembersInput, error)
func (*ProjectClient) ActionUpdate ¶
func (c *ProjectClient) ActionUpdate(resource *Project) (*Account, error)
func (*ProjectClient) ActionUpgrade ¶
func (c *ProjectClient) ActionUpgrade(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"`
// contains filtered or unexported fields
}
func (*ProjectCollection) Next ¶
func (cc *ProjectCollection) Next() (*ProjectCollection, error)
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) 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"`
// contains filtered or unexported fields
}
func (*ProjectMemberCollection) Next ¶
func (cc *ProjectMemberCollection) Next() (*ProjectMemberCollection, error)
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)
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)
ActionSetmembers(*Project, *SetProjectMembersInput) (*SetProjectMembersInput, error)
ActionUpdate(*Project) (*Account, error)
ActionUpgrade(*Project) (*Account, error)
}
type ProjectTemplate ¶
type ProjectTemplate 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"`
IsPublic bool `json:"isPublic,omitempty" yaml:"is_public,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"`
Stacks []CatalogTemplate `json:"stacks,omitempty" yaml:"stacks,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 ProjectTemplateClient ¶
type ProjectTemplateClient struct {
// contains filtered or unexported fields
}
func (*ProjectTemplateClient) ActionCreate ¶
func (c *ProjectTemplateClient) ActionCreate(resource *ProjectTemplate) (*ProjectTemplate, error)
func (*ProjectTemplateClient) ActionRemove ¶
func (c *ProjectTemplateClient) ActionRemove(resource *ProjectTemplate) (*ProjectTemplate, error)
func (*ProjectTemplateClient) ById ¶
func (c *ProjectTemplateClient) ById(id string) (*ProjectTemplate, error)
func (*ProjectTemplateClient) Create ¶
func (c *ProjectTemplateClient) Create(container *ProjectTemplate) (*ProjectTemplate, error)
func (*ProjectTemplateClient) Delete ¶
func (c *ProjectTemplateClient) Delete(container *ProjectTemplate) error
func (*ProjectTemplateClient) List ¶
func (c *ProjectTemplateClient) List(opts *ListOpts) (*ProjectTemplateCollection, error)
func (*ProjectTemplateClient) Update ¶
func (c *ProjectTemplateClient) Update(existing *ProjectTemplate, updates interface{}) (*ProjectTemplate, error)
type ProjectTemplateCollection ¶
type ProjectTemplateCollection struct {
Collection
Data []ProjectTemplate `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ProjectTemplateCollection) Next ¶
func (cc *ProjectTemplateCollection) Next() (*ProjectTemplateCollection, error)
type ProjectTemplateOperations ¶
type ProjectTemplateOperations interface {
List(opts *ListOpts) (*ProjectTemplateCollection, error)
Create(opts *ProjectTemplate) (*ProjectTemplate, error)
Update(existing *ProjectTemplate, updates interface{}) (*ProjectTemplate, error)
ById(id string) (*ProjectTemplate, error)
Delete(container *ProjectTemplate) error
ActionCreate(*ProjectTemplate) (*ProjectTemplate, error)
ActionRemove(*ProjectTemplate) (*ProjectTemplate, error)
}
type PublicEndpoint ¶
type PublicEndpoint struct {
Resource
HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"`
InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"`
IpAddress string `json:"ipAddress,omitempty" yaml:"ip_address,omitempty"`
Port int64 `json:"port,omitempty" yaml:"port,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
}
type PublicEndpointClient ¶
type PublicEndpointClient struct {
// contains filtered or unexported fields
}
func (*PublicEndpointClient) ById ¶
func (c *PublicEndpointClient) ById(id string) (*PublicEndpoint, error)
func (*PublicEndpointClient) Create ¶
func (c *PublicEndpointClient) Create(container *PublicEndpoint) (*PublicEndpoint, error)
func (*PublicEndpointClient) Delete ¶
func (c *PublicEndpointClient) Delete(container *PublicEndpoint) error
func (*PublicEndpointClient) List ¶
func (c *PublicEndpointClient) List(opts *ListOpts) (*PublicEndpointCollection, error)
func (*PublicEndpointClient) Update ¶
func (c *PublicEndpointClient) Update(existing *PublicEndpoint, updates interface{}) (*PublicEndpoint, error)
type PublicEndpointCollection ¶
type PublicEndpointCollection struct {
Collection
Data []PublicEndpoint `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*PublicEndpointCollection) Next ¶
func (cc *PublicEndpointCollection) Next() (*PublicEndpointCollection, error)
type PublicEndpointOperations ¶
type PublicEndpointOperations interface {
List(opts *ListOpts) (*PublicEndpointCollection, error)
Create(opts *PublicEndpoint) (*PublicEndpoint, error)
Update(existing *PublicEndpoint, updates interface{}) (*PublicEndpoint, error)
ById(id string) (*PublicEndpoint, error)
Delete(container *PublicEndpoint) 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"`
// contains filtered or unexported fields
}
func (*PublishCollection) Next ¶
func (cc *PublishCollection) Next() (*PublishCollection, error)
type PublishOperations ¶
type PullTask ¶
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 ¶
type PullTaskClient struct {
// contains filtered or unexported fields
}
func (*PullTaskClient) ActionCreate ¶
func (c *PullTaskClient) ActionCreate(resource *PullTask) (*GenericObject, error)
func (*PullTaskClient) ActionRemove ¶
func (c *PullTaskClient) ActionRemove(resource *PullTask) (*GenericObject, error)
func (*PullTaskClient) Create ¶
func (c *PullTaskClient) Create(container *PullTask) (*PullTask, error)
func (*PullTaskClient) Delete ¶
func (c *PullTaskClient) Delete(container *PullTask) error
func (*PullTaskClient) List ¶
func (c *PullTaskClient) List(opts *ListOpts) (*PullTaskCollection, error)
type PullTaskCollection ¶
type PullTaskCollection struct {
Collection
Data []PullTask `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*PullTaskCollection) Next ¶
func (cc *PullTaskCollection) Next() (*PullTaskCollection, error)
type PullTaskOperations ¶
type PullTaskOperations interface {
List(opts *ListOpts) (*PullTaskCollection, error)
Create(opts *PullTask) (*PullTask, error)
Update(existing *PullTask, updates interface{}) (*PullTask, error)
ById(id string) (*PullTask, error)
Delete(container *PullTask) error
ActionCreate(*PullTask) (*GenericObject, error)
ActionRemove(*PullTask) (*GenericObject, error)
}
type RancherBaseClient ¶
type RancherBaseClient interface {
Websocket(string, map[string][]string) (*websocket.Conn, *http.Response, error)
List(string, *ListOpts, interface{}) error
Post(string, interface{}, interface{}) error
GetLink(Resource, string, interface{}) error
Create(string, interface{}, interface{}) error
Update(string, *Resource, interface{}, interface{}) error
ById(string, string, interface{}) error
Delete(*Resource) error
Reload(*Resource, interface{}) error
Action(string, string, *Resource, interface{}, interface{}) error
GetOpts() *ClientOpts
GetSchemas() *Schemas
GetTypes() map[string]Schema
// contains filtered or unexported methods
}
type RancherBaseClientImpl ¶
type RancherBaseClientImpl struct {
Opts *ClientOpts
Schemas *Schemas
Types map[string]Schema
}
func (*RancherBaseClientImpl) Action ¶
func (rancherClient *RancherBaseClientImpl) Action(schemaType string, action string, existing *Resource, inputObject, respObject interface{}) error
func (*RancherBaseClientImpl) ById ¶
func (rancherClient *RancherBaseClientImpl) ById(schemaType string, id string, respObject interface{}) error
func (*RancherBaseClientImpl) Create ¶
func (rancherClient *RancherBaseClientImpl) Create(schemaType string, createObj interface{}, respObject interface{}) error
func (*RancherBaseClientImpl) Delete ¶
func (rancherClient *RancherBaseClientImpl) Delete(existing *Resource) error
func (*RancherBaseClientImpl) GetLink ¶
func (rancherClient *RancherBaseClientImpl) GetLink(resource Resource, link string, respObject interface{}) error
func (*RancherBaseClientImpl) GetOpts ¶
func (rancherClient *RancherBaseClientImpl) GetOpts() *ClientOpts
func (*RancherBaseClientImpl) GetSchemas ¶
func (rancherClient *RancherBaseClientImpl) GetSchemas() *Schemas
func (*RancherBaseClientImpl) GetTypes ¶
func (rancherClient *RancherBaseClientImpl) GetTypes() map[string]Schema
func (*RancherBaseClientImpl) List ¶
func (rancherClient *RancherBaseClientImpl) List(schemaType string, opts *ListOpts, respObject interface{}) error
func (*RancherBaseClientImpl) Post ¶
func (rancherClient *RancherBaseClientImpl) Post(url string, createObj interface{}, respObject interface{}) error
func (*RancherBaseClientImpl) Reload ¶
func (rancherClient *RancherBaseClientImpl) Reload(existing *Resource, output interface{}) error
type RancherClient ¶
type RancherClient struct {
RancherBaseClient
Account AccountOperations
ActiveSetting ActiveSettingOperations
AddOutputsInput AddOutputsInputOperations
AddRemoveServiceLinkInput AddRemoveServiceLinkInputOperations
Agent AgentOperations
Amazonec2Config Amazonec2ConfigOperations
ApiKey ApiKeyOperations
AuditLog AuditLogOperations
AzureConfig AzureConfigOperations
Azureadconfig AzureadconfigOperations
Backup BackupOperations
BackupTarget BackupTargetOperations
BaseMachineConfig BaseMachineConfigOperations
Binding BindingOperations
BlkioDeviceOption BlkioDeviceOptionOperations
CatalogTemplate CatalogTemplateOperations
Certificate CertificateOperations
ChangeSecretInput ChangeSecretInputOperations
ClusterMembership ClusterMembershipOperations
ComposeConfig ComposeConfigOperations
ComposeConfigInput ComposeConfigInputOperations
ComposeProject ComposeProjectOperations
ComposeService ComposeServiceOperations
ConfigItem ConfigItemOperations
ConfigItemStatus ConfigItemStatusOperations
Container ContainerOperations
ContainerEvent ContainerEventOperations
ContainerExec ContainerExecOperations
ContainerLogs ContainerLogsOperations
ContainerProxy ContainerProxyOperations
Credential CredentialOperations
Databasechangelog DatabasechangelogOperations
Databasechangeloglock DatabasechangeloglockOperations
DefaultNetwork DefaultNetworkOperations
DigitaloceanConfig DigitaloceanConfigOperations
DnsService DnsServiceOperations
DockerBuild DockerBuildOperations
ExtensionImplementation ExtensionImplementationOperations
ExtensionPoint ExtensionPointOperations
ExternalDnsEvent ExternalDnsEventOperations
ExternalEvent ExternalEventOperations
ExternalHandler ExternalHandlerOperations
ExternalHandlerExternalHandlerProcessMap ExternalHandlerExternalHandlerProcessMapOperations
ExternalHandlerProcess ExternalHandlerProcessOperations
ExternalHandlerProcessConfig ExternalHandlerProcessConfigOperations
ExternalHostEvent ExternalHostEventOperations
ExternalService ExternalServiceOperations
ExternalServiceEvent ExternalServiceEventOperations
ExternalStoragePoolEvent ExternalStoragePoolEventOperations
ExternalVolumeEvent ExternalVolumeEventOperations
FieldDocumentation FieldDocumentationOperations
GenericObject GenericObjectOperations
HaConfig HaConfigOperations
HaConfigInput HaConfigInputOperations
HealthcheckInstanceHostMap HealthcheckInstanceHostMapOperations
Host HostOperations
HostAccess HostAccessOperations
HostApiProxyToken HostApiProxyTokenOperations
HostTemplate HostTemplateOperations
Identity IdentityOperations
Image ImageOperations
InServiceUpgradeStrategy InServiceUpgradeStrategyOperations
Instance InstanceOperations
InstanceConsole InstanceConsoleOperations
InstanceConsoleInput InstanceConsoleInputOperations
InstanceHealthCheck InstanceHealthCheckOperations
InstanceLink InstanceLinkOperations
InstanceStop InstanceStopOperations
IpAddress IpAddressOperations
KubernetesService KubernetesServiceOperations
KubernetesStack KubernetesStackOperations
KubernetesStackUpgrade KubernetesStackUpgradeOperations
Label LabelOperations
LaunchConfig LaunchConfigOperations
LbConfig LbConfigOperations
LbTargetConfig LbTargetConfigOperations
LoadBalancerCookieStickinessPolicy LoadBalancerCookieStickinessPolicyOperations
LoadBalancerService LoadBalancerServiceOperations
LocalAuthConfig LocalAuthConfigOperations
LogConfig LogConfigOperations
Machine MachineOperations
MachineDriver MachineDriverOperations
Mount MountOperations
MountEntry MountEntryOperations
Network NetworkOperations
NetworkDriver NetworkDriverOperations
NetworkDriverService NetworkDriverServiceOperations
NetworkPolicyRule NetworkPolicyRuleOperations
NetworkPolicyRuleBetween NetworkPolicyRuleBetweenOperations
NetworkPolicyRuleMember NetworkPolicyRuleMemberOperations
NetworkPolicyRuleWithin NetworkPolicyRuleWithinOperations
NfsConfig NfsConfigOperations
Openldapconfig OpenldapconfigOperations
PacketConfig PacketConfigOperations
Password PasswordOperations
PhysicalHost PhysicalHostOperations
Port PortOperations
PortRule PortRuleOperations
ProcessDefinition ProcessDefinitionOperations
ProcessExecution ProcessExecutionOperations
ProcessInstance ProcessInstanceOperations
ProcessPool ProcessPoolOperations
ProcessSummary ProcessSummaryOperations
Project ProjectOperations
ProjectMember ProjectMemberOperations
ProjectTemplate ProjectTemplateOperations
PublicEndpoint PublicEndpointOperations
Publish PublishOperations
PullTask PullTaskOperations
RecreateOnQuorumStrategyConfig RecreateOnQuorumStrategyConfigOperations
Register RegisterOperations
RegistrationToken RegistrationTokenOperations
Registry RegistryOperations
RegistryCredential RegistryCredentialOperations
ResourceDefinition ResourceDefinitionOperations
RestartPolicy RestartPolicyOperations
RestoreFromBackupInput RestoreFromBackupInputOperations
RevertToSnapshotInput RevertToSnapshotInputOperations
RollingRestartStrategy RollingRestartStrategyOperations
ScalePolicy ScalePolicyOperations
ScheduledUpgrade ScheduledUpgradeOperations
SecondaryLaunchConfig SecondaryLaunchConfigOperations
Secret SecretOperations
SecretReference SecretReferenceOperations
Service ServiceOperations
ServiceBinding ServiceBindingOperations
ServiceConsumeMap ServiceConsumeMapOperations
ServiceEvent ServiceEventOperations
ServiceExposeMap ServiceExposeMapOperations
ServiceLink ServiceLinkOperations
ServiceLog ServiceLogOperations
ServiceProxy ServiceProxyOperations
ServiceRestart ServiceRestartOperations
ServiceUpgrade ServiceUpgradeOperations
ServiceUpgradeStrategy ServiceUpgradeStrategyOperations
ServicesPortRange ServicesPortRangeOperations
SetProjectMembersInput SetProjectMembersInputOperations
SetServiceLinksInput SetServiceLinksInputOperations
Setting SettingOperations
Snapshot SnapshotOperations
SnapshotBackupInput SnapshotBackupInputOperations
Stack StackOperations
StackUpgrade StackUpgradeOperations
StateTransition StateTransitionOperations
StatsAccess StatsAccessOperations
StorageDriver StorageDriverOperations
StorageDriverService StorageDriverServiceOperations
StoragePool StoragePoolOperations
Subnet SubnetOperations
TargetPortRule TargetPortRuleOperations
Task TaskOperations
TaskInstance TaskInstanceOperations
ToServiceUpgradeStrategy ToServiceUpgradeStrategyOperations
TypeDocumentation TypeDocumentationOperations
Ulimit UlimitOperations
UserPreference UserPreferenceOperations
VirtualMachine VirtualMachineOperations
VirtualMachineDisk VirtualMachineDiskOperations
Volume VolumeOperations
VolumeActivateInput VolumeActivateInputOperations
VolumeSnapshotInput VolumeSnapshotInputOperations
VolumeTemplate VolumeTemplateOperations
}
func NewRancherClient ¶
func NewRancherClient(opts *ClientOpts) (*RancherClient, error)
type RecreateOnQuorumStrategyConfigClient ¶
type RecreateOnQuorumStrategyConfigClient struct {
// contains filtered or unexported fields
}
func (*RecreateOnQuorumStrategyConfigClient) ById ¶
func (c *RecreateOnQuorumStrategyConfigClient) ById(id string) (*RecreateOnQuorumStrategyConfig, error)
func (*RecreateOnQuorumStrategyConfigClient) Create ¶
func (c *RecreateOnQuorumStrategyConfigClient) Create(container *RecreateOnQuorumStrategyConfig) (*RecreateOnQuorumStrategyConfig, error)
func (*RecreateOnQuorumStrategyConfigClient) Delete ¶
func (c *RecreateOnQuorumStrategyConfigClient) Delete(container *RecreateOnQuorumStrategyConfig) error
func (*RecreateOnQuorumStrategyConfigClient) List ¶
func (c *RecreateOnQuorumStrategyConfigClient) List(opts *ListOpts) (*RecreateOnQuorumStrategyConfigCollection, error)
func (*RecreateOnQuorumStrategyConfigClient) Update ¶
func (c *RecreateOnQuorumStrategyConfigClient) Update(existing *RecreateOnQuorumStrategyConfig, updates interface{}) (*RecreateOnQuorumStrategyConfig, error)
type RecreateOnQuorumStrategyConfigCollection ¶
type RecreateOnQuorumStrategyConfigCollection struct {
Collection
Data []RecreateOnQuorumStrategyConfig `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*RecreateOnQuorumStrategyConfigCollection) Next ¶
func (cc *RecreateOnQuorumStrategyConfigCollection) Next() (*RecreateOnQuorumStrategyConfigCollection, error)
type RecreateOnQuorumStrategyConfigOperations ¶
type RecreateOnQuorumStrategyConfigOperations interface {
List(opts *ListOpts) (*RecreateOnQuorumStrategyConfigCollection, error)
Create(opts *RecreateOnQuorumStrategyConfig) (*RecreateOnQuorumStrategyConfig, error)
Update(existing *RecreateOnQuorumStrategyConfig, updates interface{}) (*RecreateOnQuorumStrategyConfig, error)
ById(id string) (*RecreateOnQuorumStrategyConfig, error)
Delete(container *RecreateOnQuorumStrategyConfig) 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"`
ResourceData map[string]interface{} `json:"resourceData,omitempty" yaml:"resource_data,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) ActionCreate ¶
func (c *RegisterClient) ActionCreate(resource *Register) (*GenericObject, error)
func (*RegisterClient) ActionRemove ¶
func (c *RegisterClient) ActionRemove(resource *Register) (*GenericObject, error)
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"`
// contains filtered or unexported fields
}
func (*RegisterCollection) Next ¶
func (cc *RegisterCollection) Next() (*RegisterCollection, error)
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
ActionCreate(*Register) (*GenericObject, error)
ActionRemove(*Register) (*GenericObject, 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"`
// contains filtered or unexported fields
}
func (*RegistrationTokenCollection) Next ¶
func (cc *RegistrationTokenCollection) Next() (*RegistrationTokenCollection, error)
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"`
BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,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"`
DriverName string `json:"driverName,omitempty" yaml:"driver_name,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"`
VolumeAccessMode string `json:"volumeAccessMode,omitempty" yaml:"volume_access_mode,omitempty"`
VolumeCapabilities []string `json:"volumeCapabilities,omitempty" yaml:"volume_capabilities,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) 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"`
// contains filtered or unexported fields
}
func (*RegistryCollection) Next ¶
func (cc *RegistryCollection) Next() (*RegistryCollection, error)
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"`
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"`
// contains filtered or unexported fields
}
func (*RegistryCredentialCollection) Next ¶
func (cc *RegistryCredentialCollection) Next() (*RegistryCredentialCollection, error)
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)
ActionUpdate(*Registry) (*StoragePool, error)
}
type ResourceCollection ¶
type ResourceCollection struct {
Collection
Data []Resource `json:"data,omitempty"`
}
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"`
// contains filtered or unexported fields
}
func (*ResourceDefinitionCollection) Next ¶
func (cc *ResourceDefinitionCollection) Next() (*ResourceDefinitionCollection, error)
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"`
// contains filtered or unexported fields
}
func (*RestartPolicyCollection) Next ¶
func (cc *RestartPolicyCollection) Next() (*RestartPolicyCollection, error)
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 RestoreFromBackupInput ¶
type RestoreFromBackupInputClient ¶
type RestoreFromBackupInputClient struct {
// contains filtered or unexported fields
}
func (*RestoreFromBackupInputClient) ById ¶
func (c *RestoreFromBackupInputClient) ById(id string) (*RestoreFromBackupInput, error)
func (*RestoreFromBackupInputClient) Create ¶
func (c *RestoreFromBackupInputClient) Create(container *RestoreFromBackupInput) (*RestoreFromBackupInput, error)
func (*RestoreFromBackupInputClient) Delete ¶
func (c *RestoreFromBackupInputClient) Delete(container *RestoreFromBackupInput) error
func (*RestoreFromBackupInputClient) List ¶
func (c *RestoreFromBackupInputClient) List(opts *ListOpts) (*RestoreFromBackupInputCollection, error)
func (*RestoreFromBackupInputClient) Update ¶
func (c *RestoreFromBackupInputClient) Update(existing *RestoreFromBackupInput, updates interface{}) (*RestoreFromBackupInput, error)
type RestoreFromBackupInputCollection ¶
type RestoreFromBackupInputCollection struct {
Collection
Data []RestoreFromBackupInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*RestoreFromBackupInputCollection) Next ¶
func (cc *RestoreFromBackupInputCollection) Next() (*RestoreFromBackupInputCollection, error)
type RestoreFromBackupInputOperations ¶
type RestoreFromBackupInputOperations interface {
List(opts *ListOpts) (*RestoreFromBackupInputCollection, error)
Create(opts *RestoreFromBackupInput) (*RestoreFromBackupInput, error)
Update(existing *RestoreFromBackupInput, updates interface{}) (*RestoreFromBackupInput, error)
ById(id string) (*RestoreFromBackupInput, error)
Delete(container *RestoreFromBackupInput) error
}
type RevertToSnapshotInput ¶
type RevertToSnapshotInputClient ¶
type RevertToSnapshotInputClient struct {
// contains filtered or unexported fields
}
func (*RevertToSnapshotInputClient) ById ¶
func (c *RevertToSnapshotInputClient) ById(id string) (*RevertToSnapshotInput, error)
func (*RevertToSnapshotInputClient) Create ¶
func (c *RevertToSnapshotInputClient) Create(container *RevertToSnapshotInput) (*RevertToSnapshotInput, error)
func (*RevertToSnapshotInputClient) Delete ¶
func (c *RevertToSnapshotInputClient) Delete(container *RevertToSnapshotInput) error
func (*RevertToSnapshotInputClient) List ¶
func (c *RevertToSnapshotInputClient) List(opts *ListOpts) (*RevertToSnapshotInputCollection, error)
func (*RevertToSnapshotInputClient) Update ¶
func (c *RevertToSnapshotInputClient) Update(existing *RevertToSnapshotInput, updates interface{}) (*RevertToSnapshotInput, error)
type RevertToSnapshotInputCollection ¶
type RevertToSnapshotInputCollection struct {
Collection
Data []RevertToSnapshotInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*RevertToSnapshotInputCollection) Next ¶
func (cc *RevertToSnapshotInputCollection) Next() (*RevertToSnapshotInputCollection, error)
type RevertToSnapshotInputOperations ¶
type RevertToSnapshotInputOperations interface {
List(opts *ListOpts) (*RevertToSnapshotInputCollection, error)
Create(opts *RevertToSnapshotInput) (*RevertToSnapshotInput, error)
Update(existing *RevertToSnapshotInput, updates interface{}) (*RevertToSnapshotInput, error)
ById(id string) (*RevertToSnapshotInput, error)
Delete(container *RevertToSnapshotInput) error
}
type RollingRestartStrategy ¶
type RollingRestartStrategyClient ¶
type RollingRestartStrategyClient struct {
// contains filtered or unexported fields
}
func (*RollingRestartStrategyClient) ById ¶
func (c *RollingRestartStrategyClient) ById(id string) (*RollingRestartStrategy, error)
func (*RollingRestartStrategyClient) Create ¶
func (c *RollingRestartStrategyClient) Create(container *RollingRestartStrategy) (*RollingRestartStrategy, error)
func (*RollingRestartStrategyClient) Delete ¶
func (c *RollingRestartStrategyClient) Delete(container *RollingRestartStrategy) error
func (*RollingRestartStrategyClient) List ¶
func (c *RollingRestartStrategyClient) List(opts *ListOpts) (*RollingRestartStrategyCollection, error)
func (*RollingRestartStrategyClient) Update ¶
func (c *RollingRestartStrategyClient) Update(existing *RollingRestartStrategy, updates interface{}) (*RollingRestartStrategy, error)
type RollingRestartStrategyCollection ¶
type RollingRestartStrategyCollection struct {
Collection
Data []RollingRestartStrategy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*RollingRestartStrategyCollection) Next ¶
func (cc *RollingRestartStrategyCollection) Next() (*RollingRestartStrategyCollection, error)
type RollingRestartStrategyOperations ¶
type RollingRestartStrategyOperations interface {
List(opts *ListOpts) (*RollingRestartStrategyCollection, error)
Create(opts *RollingRestartStrategy) (*RollingRestartStrategy, error)
Update(existing *RollingRestartStrategy, updates interface{}) (*RollingRestartStrategy, error)
ById(id string) (*RollingRestartStrategy, error)
Delete(container *RollingRestartStrategy) error
}
type ScalePolicy ¶
type ScalePolicyClient ¶
type ScalePolicyClient struct {
// contains filtered or unexported fields
}
func (*ScalePolicyClient) ById ¶
func (c *ScalePolicyClient) ById(id string) (*ScalePolicy, error)
func (*ScalePolicyClient) Create ¶
func (c *ScalePolicyClient) Create(container *ScalePolicy) (*ScalePolicy, error)
func (*ScalePolicyClient) Delete ¶
func (c *ScalePolicyClient) Delete(container *ScalePolicy) error
func (*ScalePolicyClient) List ¶
func (c *ScalePolicyClient) List(opts *ListOpts) (*ScalePolicyCollection, error)
func (*ScalePolicyClient) Update ¶
func (c *ScalePolicyClient) Update(existing *ScalePolicy, updates interface{}) (*ScalePolicy, error)
type ScalePolicyCollection ¶
type ScalePolicyCollection struct {
Collection
Data []ScalePolicy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ScalePolicyCollection) Next ¶
func (cc *ScalePolicyCollection) Next() (*ScalePolicyCollection, error)
type ScalePolicyOperations ¶
type ScalePolicyOperations interface {
List(opts *ListOpts) (*ScalePolicyCollection, error)
Create(opts *ScalePolicy) (*ScalePolicy, error)
Update(existing *ScalePolicy, updates interface{}) (*ScalePolicy, error)
ById(id string) (*ScalePolicy, error)
Delete(container *ScalePolicy) error
}
type ScheduledUpgrade ¶
type ScheduledUpgrade 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"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
Started string `json:"started,omitempty" yaml:"started,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 ScheduledUpgradeClient ¶
type ScheduledUpgradeClient struct {
// contains filtered or unexported fields
}
func (*ScheduledUpgradeClient) ActionCreate ¶
func (c *ScheduledUpgradeClient) ActionCreate(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
func (*ScheduledUpgradeClient) ActionRemove ¶
func (c *ScheduledUpgradeClient) ActionRemove(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
func (*ScheduledUpgradeClient) ActionStart ¶
func (c *ScheduledUpgradeClient) ActionStart(resource *ScheduledUpgrade) (*ScheduledUpgrade, error)
func (*ScheduledUpgradeClient) ById ¶
func (c *ScheduledUpgradeClient) ById(id string) (*ScheduledUpgrade, error)
func (*ScheduledUpgradeClient) Create ¶
func (c *ScheduledUpgradeClient) Create(container *ScheduledUpgrade) (*ScheduledUpgrade, error)
func (*ScheduledUpgradeClient) Delete ¶
func (c *ScheduledUpgradeClient) Delete(container *ScheduledUpgrade) error
func (*ScheduledUpgradeClient) List ¶
func (c *ScheduledUpgradeClient) List(opts *ListOpts) (*ScheduledUpgradeCollection, error)
func (*ScheduledUpgradeClient) Update ¶
func (c *ScheduledUpgradeClient) Update(existing *ScheduledUpgrade, updates interface{}) (*ScheduledUpgrade, error)
type ScheduledUpgradeCollection ¶
type ScheduledUpgradeCollection struct {
Collection
Data []ScheduledUpgrade `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ScheduledUpgradeCollection) Next ¶
func (cc *ScheduledUpgradeCollection) Next() (*ScheduledUpgradeCollection, error)
type ScheduledUpgradeOperations ¶
type ScheduledUpgradeOperations interface {
List(opts *ListOpts) (*ScheduledUpgradeCollection, error)
Create(opts *ScheduledUpgrade) (*ScheduledUpgrade, error)
Update(existing *ScheduledUpgrade, updates interface{}) (*ScheduledUpgrade, error)
ById(id string) (*ScheduledUpgrade, error)
Delete(container *ScheduledUpgrade) error
ActionCreate(*ScheduledUpgrade) (*ScheduledUpgrade, error)
ActionRemove(*ScheduledUpgrade) (*ScheduledUpgrade, error)
ActionStart(*ScheduledUpgrade) (*ScheduledUpgrade, 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"`
// contains filtered or unexported fields
}
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"`
BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"`
BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"`
CgroupParent string `json:"cgroupParent,omitempty" yaml:"cgroup_parent,omitempty"`
Command []string `json:"command,omitempty" yaml:"command,omitempty"`
Count int64 `json:"count,omitempty" yaml:"count,omitempty"`
CpuCount int64 `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"`
CpuPercent int64 `json:"cpuPercent,omitempty" yaml:"cpu_percent,omitempty"`
CpuPeriod int64 `json:"cpuPeriod,omitempty" yaml:"cpu_period,omitempty"`
CpuQuota int64 `json:"cpuQuota,omitempty" yaml:"cpu_quota,omitempty"`
CpuRealtimePeriod int64 `json:"cpuRealtimePeriod,omitempty" yaml:"cpu_realtime_period,omitempty"`
CpuRealtimeRuntime int64 `json:"cpuRealtimeRuntime,omitempty" yaml:"cpu_realtime_runtime,omitempty"`
CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"`
CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,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"`
DiskQuota int64 `json:"diskQuota,omitempty" yaml:"disk_quota,omitempty"`
Disks []VirtualMachineDisk `json:"disks,omitempty" yaml:"disks,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsOpt []string `json:"dnsOpt,omitempty" yaml:"dns_opt,omitempty"`
DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"`
DomainName string `json:"domainName,omitempty" yaml:"domain_name,omitempty"`
DrainTimeoutMs int64 `json:"drainTimeoutMs,omitempty" yaml:"drain_timeout_ms,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"`
GroupAdd []string `json:"groupAdd,omitempty" yaml:"group_add,omitempty"`
HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"`
HealthCmd []string `json:"healthCmd,omitempty" yaml:"health_cmd,omitempty"`
HealthInterval int64 `json:"healthInterval,omitempty" yaml:"health_interval,omitempty"`
HealthRetries int64 `json:"healthRetries,omitempty" yaml:"health_retries,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
HealthTimeout int64 `json:"healthTimeout,omitempty" yaml:"health_timeout,omitempty"`
HostId string `json:"hostId,omitempty" yaml:"host_id,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"`
InstanceTriggeredStop string `json:"instanceTriggeredStop,omitempty" yaml:"instance_triggered_stop,omitempty"`
IoMaximumBandwidth int64 `json:"ioMaximumBandwidth,omitempty" yaml:"io_maximum_bandwidth,omitempty"`
IoMaximumIOps int64 `json:"ioMaximumIOps,omitempty" yaml:"io_maximum_iops,omitempty"`
Ip string `json:"ip,omitempty" yaml:"ip,omitempty"`
Ip6 string `json:"ip6,omitempty" yaml:"ip6,omitempty"`
IpcMode string `json:"ipcMode,omitempty" yaml:"ipc_mode,omitempty"`
Isolation string `json:"isolation,omitempty" yaml:"isolation,omitempty"`
KernelMemory int64 `json:"kernelMemory,omitempty" yaml:"kernel_memory,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"`
MemoryMb int64 `json:"memoryMb,omitempty" yaml:"memory_mb,omitempty"`
MemoryReservation int64 `json:"memoryReservation,omitempty" yaml:"memory_reservation,omitempty"`
MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"`
MemorySwappiness int64 `json:"memorySwappiness,omitempty" yaml:"memory_swappiness,omitempty"`
MilliCpuReservation int64 `json:"milliCpuReservation,omitempty" yaml:"milli_cpu_reservation,omitempty"`
Mounts []MountEntry `json:"mounts,omitempty" yaml:"mounts,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"`
NetAlias []string `json:"netAlias,omitempty" yaml:"net_alias,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"`
OomKillDisable bool `json:"oomKillDisable,omitempty" yaml:"oom_kill_disable,omitempty"`
OomScoreAdj int64 `json:"oomScoreAdj,omitempty" yaml:"oom_score_adj,omitempty"`
PidMode string `json:"pidMode,omitempty" yaml:"pid_mode,omitempty"`
PidsLimit int64 `json:"pidsLimit,omitempty" yaml:"pids_limit,omitempty"`
Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"`
PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"`
PrimaryNetworkId string `json:"primaryNetworkId,omitempty" yaml:"primary_network_id,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"`
RequestedIpAddress string `json:"requestedIpAddress,omitempty" yaml:"requested_ip_address,omitempty"`
RunInit bool `json:"runInit,omitempty" yaml:"run_init,omitempty"`
Secrets []SecretReference `json:"secrets,omitempty" yaml:"secrets,omitempty"`
SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
ShmSize int64 `json:"shmSize,omitempty" yaml:"shm_size,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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"`
StopSignal string `json:"stopSignal,omitempty" yaml:"stop_signal,omitempty"`
StopTimeout int64 `json:"stopTimeout,omitempty" yaml:"stop_timeout,omitempty"`
StorageOpt map[string]interface{} `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"`
Sysctls map[string]interface{} `json:"sysctls,omitempty" yaml:"sysctls,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Tmpfs map[string]interface{} `json:"tmpfs,omitempty" yaml:"tmpfs,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"`
Ulimits []Ulimit `json:"ulimits,omitempty" yaml:"ulimits,omitempty"`
User string `json:"user,omitempty" yaml:"user,omitempty"`
UserPorts []string `json:"userPorts,omitempty" yaml:"user_ports,omitempty"`
Userdata string `json:"userdata,omitempty" yaml:"userdata,omitempty"`
UsernsMode string `json:"usernsMode,omitempty" yaml:"userns_mode,omitempty"`
Uts string `json:"uts,omitempty" yaml:"uts,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
Vcpu int64 `json:"vcpu,omitempty" yaml:"vcpu,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) ActionError ¶
func (c *SecondaryLaunchConfigClient) ActionError(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionExecute ¶
func (c *SecondaryLaunchConfigClient) ActionExecute(resource *SecondaryLaunchConfig, input *ContainerExec) (*HostAccess, error)
func (*SecondaryLaunchConfigClient) ActionMigrate ¶
func (c *SecondaryLaunchConfigClient) ActionMigrate(resource *SecondaryLaunchConfig) (*Instance, error)
func (*SecondaryLaunchConfigClient) ActionProxy ¶
func (c *SecondaryLaunchConfigClient) ActionProxy(resource *SecondaryLaunchConfig, input *ContainerProxy) (*HostAccess, 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) 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) ActionUpdatereinitializing ¶
func (c *SecondaryLaunchConfigClient) ActionUpdatereinitializing(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"`
// contains filtered or unexported fields
}
func (*SecondaryLaunchConfigCollection) Next ¶
func (cc *SecondaryLaunchConfigCollection) Next() (*SecondaryLaunchConfigCollection, error)
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)
ActionError(*SecondaryLaunchConfig) (*Instance, error)
ActionExecute(*SecondaryLaunchConfig, *ContainerExec) (*HostAccess, error)
ActionMigrate(*SecondaryLaunchConfig) (*Instance, error)
ActionProxy(*SecondaryLaunchConfig, *ContainerProxy) (*HostAccess, error)
ActionPurge(*SecondaryLaunchConfig) (*Instance, error)
ActionRemove(*SecondaryLaunchConfig) (*Instance, error)
ActionRestart(*SecondaryLaunchConfig) (*Instance, error)
ActionStart(*SecondaryLaunchConfig) (*Instance, error)
ActionStop(*SecondaryLaunchConfig, *InstanceStop) (*Instance, error)
ActionUpdate(*SecondaryLaunchConfig) (*Instance, error)
ActionUpdatehealthy(*SecondaryLaunchConfig) (*Instance, error)
ActionUpdatereinitializing(*SecondaryLaunchConfig) (*Instance, error)
ActionUpdateunhealthy(*SecondaryLaunchConfig) (*Instance, error)
}
type Secret ¶
type Secret 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 SecretClient ¶
type SecretClient struct {
// contains filtered or unexported fields
}
func (*SecretClient) ActionCreate ¶
func (c *SecretClient) ActionCreate(resource *Secret) (*Secret, error)
func (*SecretClient) ActionRemove ¶
func (c *SecretClient) ActionRemove(resource *Secret) (*Secret, error)
func (*SecretClient) Delete ¶
func (c *SecretClient) Delete(container *Secret) error
func (*SecretClient) List ¶
func (c *SecretClient) List(opts *ListOpts) (*SecretCollection, error)
type SecretCollection ¶
type SecretCollection struct {
Collection
Data []Secret `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SecretCollection) Next ¶
func (cc *SecretCollection) Next() (*SecretCollection, error)
type SecretOperations ¶
type SecretOperations interface {
List(opts *ListOpts) (*SecretCollection, error)
Create(opts *Secret) (*Secret, error)
Update(existing *Secret, updates interface{}) (*Secret, error)
ById(id string) (*Secret, error)
Delete(container *Secret) error
ActionCreate(*Secret) (*Secret, error)
ActionRemove(*Secret) (*Secret, error)
}
type SecretReference ¶
type SecretReference struct {
Resource
Gid string `json:"gid,omitempty" yaml:"gid,omitempty"`
Mode string `json:"mode,omitempty" yaml:"mode,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
SecretId string `json:"secretId,omitempty" yaml:"secret_id,omitempty"`
Uid string `json:"uid,omitempty" yaml:"uid,omitempty"`
}
type SecretReferenceClient ¶
type SecretReferenceClient struct {
// contains filtered or unexported fields
}
func (*SecretReferenceClient) ById ¶
func (c *SecretReferenceClient) ById(id string) (*SecretReference, error)
func (*SecretReferenceClient) Create ¶
func (c *SecretReferenceClient) Create(container *SecretReference) (*SecretReference, error)
func (*SecretReferenceClient) Delete ¶
func (c *SecretReferenceClient) Delete(container *SecretReference) error
func (*SecretReferenceClient) List ¶
func (c *SecretReferenceClient) List(opts *ListOpts) (*SecretReferenceCollection, error)
func (*SecretReferenceClient) Update ¶
func (c *SecretReferenceClient) Update(existing *SecretReference, updates interface{}) (*SecretReference, error)
type SecretReferenceCollection ¶
type SecretReferenceCollection struct {
Collection
Data []SecretReference `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SecretReferenceCollection) Next ¶
func (cc *SecretReferenceCollection) Next() (*SecretReferenceCollection, error)
type SecretReferenceOperations ¶
type SecretReferenceOperations interface {
List(opts *ListOpts) (*SecretReferenceCollection, error)
Create(opts *SecretReference) (*SecretReference, error)
Update(existing *SecretReference, updates interface{}) (*SecretReference, error)
ById(id string) (*SecretReference, error)
Delete(container *SecretReference) error
}
type Service ¶
type Service struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"`
CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LbConfig *LbTargetConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"`
Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"`
ScalePolicy *ScalePolicy `json:"scalePolicy,omitempty" yaml:"scale_policy,omitempty"`
SecondaryLaunchConfigs []SecondaryLaunchConfig `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"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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 ServiceBinding ¶
type ServiceBindingClient ¶
type ServiceBindingClient struct {
// contains filtered or unexported fields
}
func (*ServiceBindingClient) ById ¶
func (c *ServiceBindingClient) ById(id string) (*ServiceBinding, error)
func (*ServiceBindingClient) Create ¶
func (c *ServiceBindingClient) Create(container *ServiceBinding) (*ServiceBinding, error)
func (*ServiceBindingClient) Delete ¶
func (c *ServiceBindingClient) Delete(container *ServiceBinding) error
func (*ServiceBindingClient) List ¶
func (c *ServiceBindingClient) List(opts *ListOpts) (*ServiceBindingCollection, error)
func (*ServiceBindingClient) Update ¶
func (c *ServiceBindingClient) Update(existing *ServiceBinding, updates interface{}) (*ServiceBinding, error)
type ServiceBindingCollection ¶
type ServiceBindingCollection struct {
Collection
Data []ServiceBinding `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceBindingCollection) Next ¶
func (cc *ServiceBindingCollection) Next() (*ServiceBindingCollection, error)
type ServiceBindingOperations ¶
type ServiceBindingOperations interface {
List(opts *ListOpts) (*ServiceBindingCollection, error)
Create(opts *ServiceBinding) (*ServiceBinding, error)
Update(existing *ServiceBinding, updates interface{}) (*ServiceBinding, error)
ById(id string) (*ServiceBinding, error)
Delete(container *ServiceBinding) error
}
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) ActionCancelupgrade ¶
func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
func (*ServiceClient) ActionContinueupgrade ¶
func (c *ServiceClient) ActionContinueupgrade(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 ¶
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) ActionRestart ¶
func (c *ServiceClient) ActionRestart(resource *Service, input *ServiceRestart) (*Service, error)
func (*ServiceClient) ActionRollback ¶
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"`
// contains filtered or unexported fields
}
func (*ServiceCollection) Next ¶
func (cc *ServiceCollection) Next() (*ServiceCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ServiceConsumeMapCollection) Next ¶
func (cc *ServiceConsumeMapCollection) Next() (*ServiceConsumeMapCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ServiceEventCollection) Next ¶
func (cc *ServiceEventCollection) Next() (*ServiceEventCollection, error)
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"`
// contains filtered or unexported fields
}
func (*ServiceExposeMapCollection) Next ¶
func (cc *ServiceExposeMapCollection) Next() (*ServiceExposeMapCollection, error)
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 ServiceLink struct {
Resource `yaml:"-"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Service string `json:"service,omitempty" yaml:"service,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
}
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"`
// contains filtered or unexported fields
}
func (*ServiceLinkCollection) Next ¶
func (cc *ServiceLinkCollection) Next() (*ServiceLinkCollection, error)
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 ServiceLog ¶
type ServiceLog 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"`
EndTime string `json:"endTime,omitempty" yaml:"end_time,omitempty"`
EventType string `json:"eventType,omitempty" yaml:"event_type,omitempty"`
InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Level string `json:"level,omitempty" yaml:"level,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
SubLog bool `json:"subLog,omitempty" yaml:"sub_log,omitempty"`
TransactionId string `json:"transactionId,omitempty" yaml:"transaction_id,omitempty"`
}
type ServiceLogClient ¶
type ServiceLogClient struct {
// contains filtered or unexported fields
}
func (*ServiceLogClient) ById ¶
func (c *ServiceLogClient) ById(id string) (*ServiceLog, error)
func (*ServiceLogClient) Create ¶
func (c *ServiceLogClient) Create(container *ServiceLog) (*ServiceLog, error)
func (*ServiceLogClient) Delete ¶
func (c *ServiceLogClient) Delete(container *ServiceLog) error
func (*ServiceLogClient) List ¶
func (c *ServiceLogClient) List(opts *ListOpts) (*ServiceLogCollection, error)
func (*ServiceLogClient) Update ¶
func (c *ServiceLogClient) Update(existing *ServiceLog, updates interface{}) (*ServiceLog, error)
type ServiceLogCollection ¶
type ServiceLogCollection struct {
Collection
Data []ServiceLog `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceLogCollection) Next ¶
func (cc *ServiceLogCollection) Next() (*ServiceLogCollection, error)
type ServiceLogOperations ¶
type ServiceLogOperations interface {
List(opts *ListOpts) (*ServiceLogCollection, error)
Create(opts *ServiceLog) (*ServiceLog, error)
Update(existing *ServiceLog, updates interface{}) (*ServiceLog, error)
ById(id string) (*ServiceLog, error)
Delete(container *ServiceLog) 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)
ActionCancelupgrade(*Service) (*Service, error)
ActionContinueupgrade(*Service) (*Service, error)
ActionCreate(*Service) (*Service, error)
ActionDeactivate(*Service) (*Service, error)
ActionFinishupgrade(*Service) (*Service, error)
ActionRemove(*Service) (*Service, error)
ActionRemoveservicelink(*Service, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*Service, *ServiceRestart) (*Service, error)
ActionRollback(*Service) (*Service, error)
ActionSetservicelinks(*Service, *SetServiceLinksInput) (*Service, error)
ActionUpdate(*Service) (*Service, error)
ActionUpgrade(*Service, *ServiceUpgrade) (*Service, error)
}
type ServiceProxy ¶
type ServiceProxy struct {
Resource
Port int64 `json:"port,omitempty" yaml:"port,omitempty"`
Scheme string `json:"scheme,omitempty" yaml:"scheme,omitempty"`
Service string `json:"service,omitempty" yaml:"service,omitempty"`
Token string `json:"token,omitempty" yaml:"token,omitempty"`
Url string `json:"url,omitempty" yaml:"url,omitempty"`
}
type ServiceProxyClient ¶
type ServiceProxyClient struct {
// contains filtered or unexported fields
}
func (*ServiceProxyClient) ById ¶
func (c *ServiceProxyClient) ById(id string) (*ServiceProxy, error)
func (*ServiceProxyClient) Create ¶
func (c *ServiceProxyClient) Create(container *ServiceProxy) (*ServiceProxy, error)
func (*ServiceProxyClient) Delete ¶
func (c *ServiceProxyClient) Delete(container *ServiceProxy) error
func (*ServiceProxyClient) List ¶
func (c *ServiceProxyClient) List(opts *ListOpts) (*ServiceProxyCollection, error)
func (*ServiceProxyClient) Update ¶
func (c *ServiceProxyClient) Update(existing *ServiceProxy, updates interface{}) (*ServiceProxy, error)
type ServiceProxyCollection ¶
type ServiceProxyCollection struct {
Collection
Data []ServiceProxy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceProxyCollection) Next ¶
func (cc *ServiceProxyCollection) Next() (*ServiceProxyCollection, error)
type ServiceProxyOperations ¶
type ServiceProxyOperations interface {
List(opts *ListOpts) (*ServiceProxyCollection, error)
Create(opts *ServiceProxy) (*ServiceProxy, error)
Update(existing *ServiceProxy, updates interface{}) (*ServiceProxy, error)
ById(id string) (*ServiceProxy, error)
Delete(container *ServiceProxy) error
}
type ServiceRestart ¶
type ServiceRestart struct {
Resource
RollingRestartStrategy RollingRestartStrategy `json:"rollingRestartStrategy,omitempty" yaml:"rolling_restart_strategy,omitempty"`
}
type ServiceRestartClient ¶
type ServiceRestartClient struct {
// contains filtered or unexported fields
}
func (*ServiceRestartClient) ById ¶
func (c *ServiceRestartClient) ById(id string) (*ServiceRestart, error)
func (*ServiceRestartClient) Create ¶
func (c *ServiceRestartClient) Create(container *ServiceRestart) (*ServiceRestart, error)
func (*ServiceRestartClient) Delete ¶
func (c *ServiceRestartClient) Delete(container *ServiceRestart) error
func (*ServiceRestartClient) List ¶
func (c *ServiceRestartClient) List(opts *ListOpts) (*ServiceRestartCollection, error)
func (*ServiceRestartClient) Update ¶
func (c *ServiceRestartClient) Update(existing *ServiceRestart, updates interface{}) (*ServiceRestart, error)
type ServiceRestartCollection ¶
type ServiceRestartCollection struct {
Collection
Data []ServiceRestart `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceRestartCollection) Next ¶
func (cc *ServiceRestartCollection) Next() (*ServiceRestartCollection, error)
type ServiceRestartOperations ¶
type ServiceRestartOperations interface {
List(opts *ListOpts) (*ServiceRestartCollection, error)
Create(opts *ServiceRestart) (*ServiceRestart, error)
Update(existing *ServiceRestart, updates interface{}) (*ServiceRestart, error)
ById(id string) (*ServiceRestart, error)
Delete(container *ServiceRestart) 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"`
// contains filtered or unexported fields
}
func (*ServiceUpgradeCollection) Next ¶
func (cc *ServiceUpgradeCollection) Next() (*ServiceUpgradeCollection, error)
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 ¶
type ServiceUpgradeStrategyClient ¶
type ServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*ServiceUpgradeStrategyClient) ById ¶
func (c *ServiceUpgradeStrategyClient) ById(id string) (*ServiceUpgradeStrategy, error)
func (*ServiceUpgradeStrategyClient) Create ¶
func (c *ServiceUpgradeStrategyClient) Create(container *ServiceUpgradeStrategy) (*ServiceUpgradeStrategy, error)
func (*ServiceUpgradeStrategyClient) Delete ¶
func (c *ServiceUpgradeStrategyClient) Delete(container *ServiceUpgradeStrategy) error
func (*ServiceUpgradeStrategyClient) List ¶
func (c *ServiceUpgradeStrategyClient) List(opts *ListOpts) (*ServiceUpgradeStrategyCollection, error)
func (*ServiceUpgradeStrategyClient) Update ¶
func (c *ServiceUpgradeStrategyClient) Update(existing *ServiceUpgradeStrategy, updates interface{}) (*ServiceUpgradeStrategy, error)
type ServiceUpgradeStrategyCollection ¶
type ServiceUpgradeStrategyCollection struct {
Collection
Data []ServiceUpgradeStrategy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServiceUpgradeStrategyCollection) Next ¶
func (cc *ServiceUpgradeStrategyCollection) Next() (*ServiceUpgradeStrategyCollection, error)
type ServiceUpgradeStrategyOperations ¶
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 ServicesPortRange ¶
type ServicesPortRangeClient ¶
type ServicesPortRangeClient struct {
// contains filtered or unexported fields
}
func (*ServicesPortRangeClient) ById ¶
func (c *ServicesPortRangeClient) ById(id string) (*ServicesPortRange, error)
func (*ServicesPortRangeClient) Create ¶
func (c *ServicesPortRangeClient) Create(container *ServicesPortRange) (*ServicesPortRange, error)
func (*ServicesPortRangeClient) Delete ¶
func (c *ServicesPortRangeClient) Delete(container *ServicesPortRange) error
func (*ServicesPortRangeClient) List ¶
func (c *ServicesPortRangeClient) List(opts *ListOpts) (*ServicesPortRangeCollection, error)
func (*ServicesPortRangeClient) Update ¶
func (c *ServicesPortRangeClient) Update(existing *ServicesPortRange, updates interface{}) (*ServicesPortRange, error)
type ServicesPortRangeCollection ¶
type ServicesPortRangeCollection struct {
Collection
Data []ServicesPortRange `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ServicesPortRangeCollection) Next ¶
func (cc *ServicesPortRangeCollection) Next() (*ServicesPortRangeCollection, error)
type ServicesPortRangeOperations ¶
type ServicesPortRangeOperations interface {
List(opts *ListOpts) (*ServicesPortRangeCollection, error)
Create(opts *ServicesPortRange) (*ServicesPortRange, error)
Update(existing *ServicesPortRange, updates interface{}) (*ServicesPortRange, error)
ById(id string) (*ServicesPortRange, error)
Delete(container *ServicesPortRange) error
}
type SetProjectMembersInput ¶
type SetProjectMembersInput struct {
Resource
Members []ProjectMember `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"`
// contains filtered or unexported fields
}
func (*SetProjectMembersInputCollection) Next ¶
func (cc *SetProjectMembersInputCollection) Next() (*SetProjectMembersInputCollection, error)
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 []ServiceLink `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"`
// contains filtered or unexported fields
}
func (*SetServiceLinksInputCollection) Next ¶
func (cc *SetServiceLinksInputCollection) Next() (*SetServiceLinksInputCollection, error)
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 Setting ¶
type Setting struct {
Resource
ActiveValue string `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 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"`
// contains filtered or unexported fields
}
func (*SettingCollection) Next ¶
func (cc *SettingCollection) Next() (*SettingCollection, error)
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"`
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 SnapshotBackupInput ¶
type SnapshotBackupInput struct {
Resource
BackupTargetId string `json:"backupTargetId,omitempty" yaml:"backup_target_id,omitempty"`
Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
}
type SnapshotBackupInputClient ¶
type SnapshotBackupInputClient struct {
// contains filtered or unexported fields
}
func (*SnapshotBackupInputClient) ActionCreate ¶
func (c *SnapshotBackupInputClient) ActionCreate(resource *SnapshotBackupInput) (*Backup, error)
func (*SnapshotBackupInputClient) ActionRemove ¶
func (c *SnapshotBackupInputClient) ActionRemove(resource *SnapshotBackupInput) (*Backup, error)
func (*SnapshotBackupInputClient) ById ¶
func (c *SnapshotBackupInputClient) ById(id string) (*SnapshotBackupInput, error)
func (*SnapshotBackupInputClient) Create ¶
func (c *SnapshotBackupInputClient) Create(container *SnapshotBackupInput) (*SnapshotBackupInput, error)
func (*SnapshotBackupInputClient) Delete ¶
func (c *SnapshotBackupInputClient) Delete(container *SnapshotBackupInput) error
func (*SnapshotBackupInputClient) List ¶
func (c *SnapshotBackupInputClient) List(opts *ListOpts) (*SnapshotBackupInputCollection, error)
func (*SnapshotBackupInputClient) Update ¶
func (c *SnapshotBackupInputClient) Update(existing *SnapshotBackupInput, updates interface{}) (*SnapshotBackupInput, error)
type SnapshotBackupInputCollection ¶
type SnapshotBackupInputCollection struct {
Collection
Data []SnapshotBackupInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SnapshotBackupInputCollection) Next ¶
func (cc *SnapshotBackupInputCollection) Next() (*SnapshotBackupInputCollection, error)
type SnapshotBackupInputOperations ¶
type SnapshotBackupInputOperations interface {
List(opts *ListOpts) (*SnapshotBackupInputCollection, error)
Create(opts *SnapshotBackupInput) (*SnapshotBackupInput, error)
Update(existing *SnapshotBackupInput, updates interface{}) (*SnapshotBackupInput, error)
ById(id string) (*SnapshotBackupInput, error)
Delete(container *SnapshotBackupInput) error
ActionCreate(*SnapshotBackupInput) (*Backup, error)
ActionRemove(*SnapshotBackupInput) (*Backup, error)
}
type SnapshotClient ¶
type SnapshotClient struct {
// contains filtered or unexported fields
}
func (*SnapshotClient) ActionBackup ¶
func (c *SnapshotClient) ActionBackup(resource *Snapshot, input *SnapshotBackupInput) (*Backup, 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"`
// contains filtered or unexported fields
}
func (*SnapshotCollection) Next ¶
func (cc *SnapshotCollection) Next() (*SnapshotCollection, error)
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, *SnapshotBackupInput) (*Backup, error)
ActionCreate(*Snapshot) (*Snapshot, error)
ActionRemove(*Snapshot) (*Snapshot, error)
}
type Stack ¶
type Stack struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"`
Binding *Binding `json:"binding,omitempty" yaml:"binding,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"`
Group string `json:"group,omitempty" yaml:"group,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Outputs map[string]interface{} `json:"outputs,omitempty" yaml:"outputs,omitempty"`
PreviousEnvironment map[string]interface{} `json:"previousEnvironment,omitempty" yaml:"previous_environment,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"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Templates map[string]interface{} `json:"templates,omitempty" yaml:"templates,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 StackClient ¶
type StackClient struct {
// contains filtered or unexported fields
}
func (*StackClient) ActionActivateservices ¶
func (c *StackClient) ActionActivateservices(resource *Stack) (*Stack, error)
func (*StackClient) ActionAddoutputs ¶
func (c *StackClient) ActionAddoutputs(resource *Stack, input *AddOutputsInput) (*Stack, error)
func (*StackClient) ActionCancelupgrade ¶
func (c *StackClient) ActionCancelupgrade(resource *Stack) (*Stack, error)
func (*StackClient) ActionCreate ¶
func (c *StackClient) ActionCreate(resource *Stack) (*Stack, error)
func (*StackClient) ActionDeactivateservices ¶
func (c *StackClient) ActionDeactivateservices(resource *Stack) (*Stack, error)
func (*StackClient) ActionError ¶
func (c *StackClient) ActionError(resource *Stack) (*Stack, error)
func (*StackClient) ActionExportconfig ¶
func (c *StackClient) ActionExportconfig(resource *Stack, input *ComposeConfigInput) (*ComposeConfig, error)
func (*StackClient) ActionFinishupgrade ¶
func (c *StackClient) ActionFinishupgrade(resource *Stack) (*Stack, error)
func (*StackClient) ActionRemove ¶
func (c *StackClient) ActionRemove(resource *Stack) (*Stack, error)
func (*StackClient) ActionRollback ¶
func (c *StackClient) ActionRollback(resource *Stack) (*Stack, error)
func (*StackClient) ActionUpdate ¶
func (c *StackClient) ActionUpdate(resource *Stack) (*Stack, error)
func (*StackClient) ActionUpgrade ¶
func (c *StackClient) ActionUpgrade(resource *Stack, input *StackUpgrade) (*Stack, error)
func (*StackClient) Delete ¶
func (c *StackClient) Delete(container *Stack) error
func (*StackClient) List ¶
func (c *StackClient) List(opts *ListOpts) (*StackCollection, error)
type StackCollection ¶
type StackCollection struct {
Collection
Data []Stack `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*StackCollection) Next ¶
func (cc *StackCollection) Next() (*StackCollection, error)
type StackOperations ¶
type StackOperations interface {
List(opts *ListOpts) (*StackCollection, error)
Create(opts *Stack) (*Stack, error)
Update(existing *Stack, updates interface{}) (*Stack, error)
ById(id string) (*Stack, error)
Delete(container *Stack) error
ActionActivateservices(*Stack) (*Stack, error)
ActionAddoutputs(*Stack, *AddOutputsInput) (*Stack, error)
ActionCancelupgrade(*Stack) (*Stack, error)
ActionCreate(*Stack) (*Stack, error)
ActionDeactivateservices(*Stack) (*Stack, error)
ActionError(*Stack) (*Stack, error)
ActionExportconfig(*Stack, *ComposeConfigInput) (*ComposeConfig, error)
ActionFinishupgrade(*Stack) (*Stack, error)
ActionRemove(*Stack) (*Stack, error)
ActionRollback(*Stack) (*Stack, error)
ActionUpdate(*Stack) (*Stack, error)
ActionUpgrade(*Stack, *StackUpgrade) (*Stack, error)
}
type StackUpgrade ¶
type StackUpgrade struct {
Resource
Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,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"`
RancherCompose string `json:"rancherCompose,omitempty" yaml:"rancher_compose,omitempty"`
Templates map[string]interface{} `json:"templates,omitempty" yaml:"templates,omitempty"`
}
type StackUpgradeClient ¶
type StackUpgradeClient struct {
// contains filtered or unexported fields
}
func (*StackUpgradeClient) ById ¶
func (c *StackUpgradeClient) ById(id string) (*StackUpgrade, error)
func (*StackUpgradeClient) Create ¶
func (c *StackUpgradeClient) Create(container *StackUpgrade) (*StackUpgrade, error)
func (*StackUpgradeClient) Delete ¶
func (c *StackUpgradeClient) Delete(container *StackUpgrade) error
func (*StackUpgradeClient) List ¶
func (c *StackUpgradeClient) List(opts *ListOpts) (*StackUpgradeCollection, error)
func (*StackUpgradeClient) Update ¶
func (c *StackUpgradeClient) Update(existing *StackUpgrade, updates interface{}) (*StackUpgrade, error)
type StackUpgradeCollection ¶
type StackUpgradeCollection struct {
Collection
Data []StackUpgrade `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*StackUpgradeCollection) Next ¶
func (cc *StackUpgradeCollection) Next() (*StackUpgradeCollection, error)
type StackUpgradeOperations ¶
type StackUpgradeOperations interface {
List(opts *ListOpts) (*StackUpgradeCollection, error)
Create(opts *StackUpgrade) (*StackUpgrade, error)
Update(existing *StackUpgrade, updates interface{}) (*StackUpgrade, error)
ById(id string) (*StackUpgrade, error)
Delete(container *StackUpgrade) 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"`
// contains filtered or unexported fields
}
func (*StateTransitionCollection) Next ¶
func (cc *StateTransitionCollection) Next() (*StateTransitionCollection, error)
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"`
// contains filtered or unexported fields
}
func (*StatsAccessCollection) Next ¶
func (cc *StatsAccessCollection) Next() (*StatsAccessCollection, error)
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 StorageDriver ¶
type StorageDriver struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,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"`
Scope string `json:"scope,omitempty" yaml:"scope,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"`
VolumeAccessMode string `json:"volumeAccessMode,omitempty" yaml:"volume_access_mode,omitempty"`
VolumeCapabilities []string `json:"volumeCapabilities,omitempty" yaml:"volume_capabilities,omitempty"`
}
type StorageDriverClient ¶
type StorageDriverClient struct {
// contains filtered or unexported fields
}
func (*StorageDriverClient) ActionActivate ¶
func (c *StorageDriverClient) ActionActivate(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ActionCreate ¶
func (c *StorageDriverClient) ActionCreate(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ActionDeactivate ¶
func (c *StorageDriverClient) ActionDeactivate(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ActionRemove ¶
func (c *StorageDriverClient) ActionRemove(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ActionUpdate ¶
func (c *StorageDriverClient) ActionUpdate(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ById ¶
func (c *StorageDriverClient) ById(id string) (*StorageDriver, error)
func (*StorageDriverClient) Create ¶
func (c *StorageDriverClient) Create(container *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) Delete ¶
func (c *StorageDriverClient) Delete(container *StorageDriver) error
func (*StorageDriverClient) List ¶
func (c *StorageDriverClient) List(opts *ListOpts) (*StorageDriverCollection, error)
func (*StorageDriverClient) Update ¶
func (c *StorageDriverClient) Update(existing *StorageDriver, updates interface{}) (*StorageDriver, error)
type StorageDriverCollection ¶
type StorageDriverCollection struct {
Collection
Data []StorageDriver `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*StorageDriverCollection) Next ¶
func (cc *StorageDriverCollection) Next() (*StorageDriverCollection, error)
type StorageDriverOperations ¶
type StorageDriverOperations interface {
List(opts *ListOpts) (*StorageDriverCollection, error)
Create(opts *StorageDriver) (*StorageDriver, error)
Update(existing *StorageDriver, updates interface{}) (*StorageDriver, error)
ById(id string) (*StorageDriver, error)
Delete(container *StorageDriver) error
ActionActivate(*StorageDriver) (*StorageDriver, error)
ActionCreate(*StorageDriver) (*StorageDriver, error)
ActionDeactivate(*StorageDriver) (*StorageDriver, error)
ActionRemove(*StorageDriver) (*StorageDriver, error)
ActionUpdate(*StorageDriver) (*StorageDriver, error)
}
type StorageDriverService ¶
type StorageDriverService struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"`
CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"`
Created string `json:"created,omitempty" yaml:"created,omitempty"`
CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"`
Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
LaunchConfig *LaunchConfig `json:"launchConfig,omitempty" yaml:"launch_config,omitempty"`
LbConfig *LbTargetConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"`
LinkedServices map[string]interface{} `json:"linkedServices,omitempty" yaml:"linked_services,omitempty"`
Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"`
Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"`
ScalePolicy *ScalePolicy `json:"scalePolicy,omitempty" yaml:"scale_policy,omitempty"`
SecondaryLaunchConfigs []SecondaryLaunchConfig `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"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
StorageDriver StorageDriver `json:"storageDriver,omitempty" yaml:"storage_driver,omitempty"`
System bool `json:"system,omitempty" yaml:"system,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 StorageDriverServiceClient ¶
type StorageDriverServiceClient struct {
// contains filtered or unexported fields
}
func (*StorageDriverServiceClient) ActionActivate ¶
func (c *StorageDriverServiceClient) ActionActivate(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionAddservicelink ¶
func (c *StorageDriverServiceClient) ActionAddservicelink(resource *StorageDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*StorageDriverServiceClient) ActionCancelupgrade ¶
func (c *StorageDriverServiceClient) ActionCancelupgrade(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionContinueupgrade ¶
func (c *StorageDriverServiceClient) ActionContinueupgrade(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionCreate ¶
func (c *StorageDriverServiceClient) ActionCreate(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionDeactivate ¶
func (c *StorageDriverServiceClient) ActionDeactivate(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionFinishupgrade ¶
func (c *StorageDriverServiceClient) ActionFinishupgrade(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionRemove ¶
func (c *StorageDriverServiceClient) ActionRemove(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionRemoveservicelink ¶
func (c *StorageDriverServiceClient) ActionRemoveservicelink(resource *StorageDriverService, input *AddRemoveServiceLinkInput) (*Service, error)
func (*StorageDriverServiceClient) ActionRestart ¶
func (c *StorageDriverServiceClient) ActionRestart(resource *StorageDriverService, input *ServiceRestart) (*Service, error)
func (*StorageDriverServiceClient) ActionRollback ¶
func (c *StorageDriverServiceClient) ActionRollback(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionSetservicelinks ¶
func (c *StorageDriverServiceClient) ActionSetservicelinks(resource *StorageDriverService, input *SetServiceLinksInput) (*Service, error)
func (*StorageDriverServiceClient) ActionUpdate ¶
func (c *StorageDriverServiceClient) ActionUpdate(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionUpgrade ¶
func (c *StorageDriverServiceClient) ActionUpgrade(resource *StorageDriverService, input *ServiceUpgrade) (*Service, error)
func (*StorageDriverServiceClient) ById ¶
func (c *StorageDriverServiceClient) ById(id string) (*StorageDriverService, error)
func (*StorageDriverServiceClient) Create ¶
func (c *StorageDriverServiceClient) Create(container *StorageDriverService) (*StorageDriverService, error)
func (*StorageDriverServiceClient) Delete ¶
func (c *StorageDriverServiceClient) Delete(container *StorageDriverService) error
func (*StorageDriverServiceClient) List ¶
func (c *StorageDriverServiceClient) List(opts *ListOpts) (*StorageDriverServiceCollection, error)
func (*StorageDriverServiceClient) Update ¶
func (c *StorageDriverServiceClient) Update(existing *StorageDriverService, updates interface{}) (*StorageDriverService, error)
type StorageDriverServiceCollection ¶
type StorageDriverServiceCollection struct {
Collection
Data []StorageDriverService `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*StorageDriverServiceCollection) Next ¶
func (cc *StorageDriverServiceCollection) Next() (*StorageDriverServiceCollection, error)
type StorageDriverServiceOperations ¶
type StorageDriverServiceOperations interface {
List(opts *ListOpts) (*StorageDriverServiceCollection, error)
Create(opts *StorageDriverService) (*StorageDriverService, error)
Update(existing *StorageDriverService, updates interface{}) (*StorageDriverService, error)
ById(id string) (*StorageDriverService, error)
Delete(container *StorageDriverService) error
ActionActivate(*StorageDriverService) (*Service, error)
ActionAddservicelink(*StorageDriverService, *AddRemoveServiceLinkInput) (*Service, error)
ActionCancelupgrade(*StorageDriverService) (*Service, error)
ActionContinueupgrade(*StorageDriverService) (*Service, error)
ActionCreate(*StorageDriverService) (*Service, error)
ActionDeactivate(*StorageDriverService) (*Service, error)
ActionFinishupgrade(*StorageDriverService) (*Service, error)
ActionRemove(*StorageDriverService) (*Service, error)
ActionRemoveservicelink(*StorageDriverService, *AddRemoveServiceLinkInput) (*Service, error)
ActionRestart(*StorageDriverService, *ServiceRestart) (*Service, error)
ActionRollback(*StorageDriverService) (*Service, error)
ActionSetservicelinks(*StorageDriverService, *SetServiceLinksInput) (*Service, error)
ActionUpdate(*StorageDriverService) (*Service, error)
ActionUpgrade(*StorageDriverService, *ServiceUpgrade) (*Service, error)
}
type StoragePool ¶
type StoragePool struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,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"`
DriverName string `json:"driverName,omitempty" yaml:"driver_name,omitempty"`
ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"`
HostIds []string `json:"hostIds,omitempty" yaml:"host_ids,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"`
StorageDriverId string `json:"storageDriverId,omitempty" yaml:"storage_driver_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"`
VolumeAccessMode string `json:"volumeAccessMode,omitempty" yaml:"volume_access_mode,omitempty"`
VolumeCapabilities []string `json:"volumeCapabilities,omitempty" yaml:"volume_capabilities,omitempty"`
VolumeIds []string `json:"volumeIds,omitempty" yaml:"volume_ids,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) 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"`
// contains filtered or unexported fields
}
func (*StoragePoolCollection) Next ¶
func (cc *StoragePoolCollection) Next() (*StoragePoolCollection, error)
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)
ActionUpdate(*StoragePool) (*StoragePool, error)
}
type Subnet ¶
type Subnet struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
CidrSize int64 `json:"cidrSize,omitempty" yaml:"cidr_size,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"`
EndAddress string `json:"endAddress,omitempty" yaml:"end_address,omitempty"`
Gateway string `json:"gateway,omitempty" yaml:"gateway,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NetworkAddress string `json:"networkAddress,omitempty" yaml:"network_address,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"`
StartAddress string `json:"startAddress,omitempty" yaml:"start_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 SubnetClient ¶
type SubnetClient struct {
// contains filtered or unexported fields
}
func (*SubnetClient) ActionActivate ¶
func (c *SubnetClient) ActionActivate(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionCreate ¶
func (c *SubnetClient) ActionCreate(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionDeactivate ¶
func (c *SubnetClient) ActionDeactivate(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionPurge ¶
func (c *SubnetClient) ActionPurge(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionRemove ¶
func (c *SubnetClient) ActionRemove(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionUpdate ¶
func (c *SubnetClient) ActionUpdate(resource *Subnet) (*Subnet, error)
func (*SubnetClient) Delete ¶
func (c *SubnetClient) Delete(container *Subnet) error
func (*SubnetClient) List ¶
func (c *SubnetClient) List(opts *ListOpts) (*SubnetCollection, error)
type SubnetCollection ¶
type SubnetCollection struct {
Collection
Data []Subnet `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SubnetCollection) Next ¶
func (cc *SubnetCollection) Next() (*SubnetCollection, error)
type SubnetOperations ¶
type SubnetOperations interface {
List(opts *ListOpts) (*SubnetCollection, error)
Create(opts *Subnet) (*Subnet, error)
Update(existing *Subnet, updates interface{}) (*Subnet, error)
ById(id string) (*Subnet, error)
Delete(container *Subnet) error
ActionActivate(*Subnet) (*Subnet, error)
ActionCreate(*Subnet) (*Subnet, error)
ActionDeactivate(*Subnet) (*Subnet, error)
ActionPurge(*Subnet) (*Subnet, error)
ActionRemove(*Subnet) (*Subnet, error)
ActionUpdate(*Subnet) (*Subnet, error)
}
type TargetPortRule ¶
type TargetPortRule struct {
Resource
BackendName string `json:"backendName,omitempty" yaml:"backend_name,omitempty"`
Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"`
Path string `json:"path,omitempty" yaml:"path,omitempty"`
TargetPort int64 `json:"targetPort,omitempty" yaml:"target_port,omitempty"`
}
type TargetPortRuleClient ¶
type TargetPortRuleClient struct {
// contains filtered or unexported fields
}
func (*TargetPortRuleClient) ById ¶
func (c *TargetPortRuleClient) ById(id string) (*TargetPortRule, error)
func (*TargetPortRuleClient) Create ¶
func (c *TargetPortRuleClient) Create(container *TargetPortRule) (*TargetPortRule, error)
func (*TargetPortRuleClient) Delete ¶
func (c *TargetPortRuleClient) Delete(container *TargetPortRule) error
func (*TargetPortRuleClient) List ¶
func (c *TargetPortRuleClient) List(opts *ListOpts) (*TargetPortRuleCollection, error)
func (*TargetPortRuleClient) Update ¶
func (c *TargetPortRuleClient) Update(existing *TargetPortRule, updates interface{}) (*TargetPortRule, error)
type TargetPortRuleCollection ¶
type TargetPortRuleCollection struct {
Collection
Data []TargetPortRule `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TargetPortRuleCollection) Next ¶
func (cc *TargetPortRuleCollection) Next() (*TargetPortRuleCollection, error)
type TargetPortRuleOperations ¶
type TargetPortRuleOperations interface {
List(opts *ListOpts) (*TargetPortRuleCollection, error)
Create(opts *TargetPortRule) (*TargetPortRule, error)
Update(existing *TargetPortRule, updates interface{}) (*TargetPortRule, error)
ById(id string) (*TargetPortRule, error)
Delete(container *TargetPortRule) error
}
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"`
// contains filtered or unexported fields
}
func (*TaskCollection) Next ¶
func (cc *TaskCollection) Next() (*TaskCollection, error)
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"`
// contains filtered or unexported fields
}
func (*TaskInstanceCollection) Next ¶
func (cc *TaskInstanceCollection) Next() (*TaskInstanceCollection, error)
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 ¶
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 ¶
type ToServiceUpgradeStrategyClient struct {
// contains filtered or unexported fields
}
func (*ToServiceUpgradeStrategyClient) ById ¶
func (c *ToServiceUpgradeStrategyClient) ById(id string) (*ToServiceUpgradeStrategy, error)
func (*ToServiceUpgradeStrategyClient) Create ¶
func (c *ToServiceUpgradeStrategyClient) Create(container *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error)
func (*ToServiceUpgradeStrategyClient) Delete ¶
func (c *ToServiceUpgradeStrategyClient) Delete(container *ToServiceUpgradeStrategy) error
func (*ToServiceUpgradeStrategyClient) List ¶
func (c *ToServiceUpgradeStrategyClient) List(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error)
func (*ToServiceUpgradeStrategyClient) Update ¶
func (c *ToServiceUpgradeStrategyClient) Update(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error)
type ToServiceUpgradeStrategyCollection ¶
type ToServiceUpgradeStrategyCollection struct {
Collection
Data []ToServiceUpgradeStrategy `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ToServiceUpgradeStrategyCollection) Next ¶
func (cc *ToServiceUpgradeStrategyCollection) Next() (*ToServiceUpgradeStrategyCollection, error)
type ToServiceUpgradeStrategyOperations ¶
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"`
// contains filtered or unexported fields
}
func (*TypeDocumentationCollection) Next ¶
func (cc *TypeDocumentationCollection) Next() (*TypeDocumentationCollection, error)
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 UlimitClient ¶
type UlimitClient struct {
// contains filtered or unexported fields
}
func (*UlimitClient) Delete ¶
func (c *UlimitClient) Delete(container *Ulimit) error
func (*UlimitClient) List ¶
func (c *UlimitClient) List(opts *ListOpts) (*UlimitCollection, error)
type UlimitCollection ¶
type UlimitCollection struct {
Collection
Data []Ulimit `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*UlimitCollection) Next ¶
func (cc *UlimitCollection) Next() (*UlimitCollection, error)
type UlimitOperations ¶
type UserPreference ¶
type UserPreference struct {
Resource
AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"`
All bool `json:"all,omitempty" yaml:"all,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) 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"`
// contains filtered or unexported fields
}
func (*UserPreferenceCollection) Next ¶
func (cc *UserPreferenceCollection) Next() (*UserPreferenceCollection, error)
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)
ActionUpdate(*UserPreference) (*UserPreference, error)
}
type VirtualMachine ¶
type VirtualMachine 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"`
BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"`
BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,omitempty"`
CgroupParent string `json:"cgroupParent,omitempty" yaml:"cgroup_parent,omitempty"`
Command []string `json:"command,omitempty" yaml:"command,omitempty"`
Count int64 `json:"count,omitempty" yaml:"count,omitempty"`
CpuCount int64 `json:"cpuCount,omitempty" yaml:"cpu_count,omitempty"`
CpuPercent int64 `json:"cpuPercent,omitempty" yaml:"cpu_percent,omitempty"`
CpuPeriod int64 `json:"cpuPeriod,omitempty" yaml:"cpu_period,omitempty"`
CpuQuota int64 `json:"cpuQuota,omitempty" yaml:"cpu_quota,omitempty"`
CpuRealtimePeriod int64 `json:"cpuRealtimePeriod,omitempty" yaml:"cpu_realtime_period,omitempty"`
CpuRealtimeRuntime int64 `json:"cpuRealtimeRuntime,omitempty" yaml:"cpu_realtime_runtime,omitempty"`
CpuSet string `json:"cpuSet,omitempty" yaml:"cpu_set,omitempty"`
CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,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"`
DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"`
Description string `json:"description,omitempty" yaml:"description,omitempty"`
DiskQuota int64 `json:"diskQuota,omitempty" yaml:"disk_quota,omitempty"`
Disks []VirtualMachineDisk `json:"disks,omitempty" yaml:"disks,omitempty"`
Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"`
DnsOpt []string `json:"dnsOpt,omitempty" yaml:"dns_opt,omitempty"`
DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"`
DomainName string `json:"domainName,omitempty" yaml:"domain_name,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"`
GroupAdd []string `json:"groupAdd,omitempty" yaml:"group_add,omitempty"`
HealthCheck *InstanceHealthCheck `json:"healthCheck,omitempty" yaml:"health_check,omitempty"`
HealthCmd []string `json:"healthCmd,omitempty" yaml:"health_cmd,omitempty"`
HealthInterval int64 `json:"healthInterval,omitempty" yaml:"health_interval,omitempty"`
HealthRetries int64 `json:"healthRetries,omitempty" yaml:"health_retries,omitempty"`
HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"`
HealthTimeout int64 `json:"healthTimeout,omitempty" yaml:"health_timeout,omitempty"`
HostId string `json:"hostId,omitempty" yaml:"host_id,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"`
InstanceTriggeredStop string `json:"instanceTriggeredStop,omitempty" yaml:"instance_triggered_stop,omitempty"`
IoMaximumBandwidth int64 `json:"ioMaximumBandwidth,omitempty" yaml:"io_maximum_bandwidth,omitempty"`
IoMaximumIOps int64 `json:"ioMaximumIOps,omitempty" yaml:"io_maximum_iops,omitempty"`
Ip string `json:"ip,omitempty" yaml:"ip,omitempty"`
Ip6 string `json:"ip6,omitempty" yaml:"ip6,omitempty"`
IpcMode string `json:"ipcMode,omitempty" yaml:"ipc_mode,omitempty"`
Isolation string `json:"isolation,omitempty" yaml:"isolation,omitempty"`
KernelMemory int64 `json:"kernelMemory,omitempty" yaml:"kernel_memory,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"`
Memory int64 `json:"memory,omitempty" yaml:"memory,omitempty"`
MemoryMb int64 `json:"memoryMb,omitempty" yaml:"memory_mb,omitempty"`
MemoryReservation int64 `json:"memoryReservation,omitempty" yaml:"memory_reservation,omitempty"`
MemorySwap int64 `json:"memorySwap,omitempty" yaml:"memory_swap,omitempty"`
MemorySwappiness int64 `json:"memorySwappiness,omitempty" yaml:"memory_swappiness,omitempty"`
MilliCpuReservation int64 `json:"milliCpuReservation,omitempty" yaml:"milli_cpu_reservation,omitempty"`
Mounts []MountEntry `json:"mounts,omitempty" yaml:"mounts,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"`
NetAlias []string `json:"netAlias,omitempty" yaml:"net_alias,omitempty"`
NetworkIds []string `json:"networkIds,omitempty" yaml:"network_ids,omitempty"`
NetworkMode string `json:"networkMode,omitempty" yaml:"network_mode,omitempty"`
OomKillDisable bool `json:"oomKillDisable,omitempty" yaml:"oom_kill_disable,omitempty"`
OomScoreAdj int64 `json:"oomScoreAdj,omitempty" yaml:"oom_score_adj,omitempty"`
PidsLimit int64 `json:"pidsLimit,omitempty" yaml:"pids_limit,omitempty"`
Ports []string `json:"ports,omitempty" yaml:"ports,omitempty"`
PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"`
PrimaryNetworkId string `json:"primaryNetworkId,omitempty" yaml:"primary_network_id,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"`
RunInit bool `json:"runInit,omitempty" yaml:"run_init,omitempty"`
SecurityOpt []string `json:"securityOpt,omitempty" yaml:"security_opt,omitempty"`
ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"`
ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"`
ShmSize int64 `json:"shmSize,omitempty" yaml:"shm_size,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
StartCount int64 `json:"startCount,omitempty" yaml:"start_count,omitempty"`
StartOnCreate bool `json:"startOnCreate,omitempty" yaml:"start_on_create,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
StopSignal string `json:"stopSignal,omitempty" yaml:"stop_signal,omitempty"`
StopTimeout int64 `json:"stopTimeout,omitempty" yaml:"stop_timeout,omitempty"`
StorageOpt map[string]interface{} `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"`
Sysctls map[string]interface{} `json:"sysctls,omitempty" yaml:"sysctls,omitempty"`
System bool `json:"system,omitempty" yaml:"system,omitempty"`
Tmpfs map[string]interface{} `json:"tmpfs,omitempty" yaml:"tmpfs,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"`
Ulimits []Ulimit `json:"ulimits,omitempty" yaml:"ulimits,omitempty"`
UserPorts []string `json:"userPorts,omitempty" yaml:"user_ports,omitempty"`
Userdata string `json:"userdata,omitempty" yaml:"userdata,omitempty"`
UsernsMode string `json:"usernsMode,omitempty" yaml:"userns_mode,omitempty"`
Uts string `json:"uts,omitempty" yaml:"uts,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
Vcpu int64 `json:"vcpu,omitempty" yaml:"vcpu,omitempty"`
Version string `json:"version,omitempty" yaml:"version,omitempty"`
VolumeDriver string `json:"volumeDriver,omitempty" yaml:"volume_driver,omitempty"`
}
type VirtualMachineClient ¶
type VirtualMachineClient struct {
// contains filtered or unexported fields
}
func (*VirtualMachineClient) ActionAllocate ¶
func (c *VirtualMachineClient) ActionAllocate(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionConsole ¶
func (c *VirtualMachineClient) ActionConsole(resource *VirtualMachine, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*VirtualMachineClient) ActionCreate ¶
func (c *VirtualMachineClient) ActionCreate(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionDeallocate ¶
func (c *VirtualMachineClient) ActionDeallocate(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionError ¶
func (c *VirtualMachineClient) ActionError(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionExecute ¶
func (c *VirtualMachineClient) ActionExecute(resource *VirtualMachine, input *ContainerExec) (*HostAccess, error)
func (*VirtualMachineClient) ActionLogs ¶
func (c *VirtualMachineClient) ActionLogs(resource *VirtualMachine, input *ContainerLogs) (*HostAccess, error)
func (*VirtualMachineClient) ActionMigrate ¶
func (c *VirtualMachineClient) ActionMigrate(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionProxy ¶
func (c *VirtualMachineClient) ActionProxy(resource *VirtualMachine, input *ContainerProxy) (*HostAccess, error)
func (*VirtualMachineClient) ActionPurge ¶
func (c *VirtualMachineClient) ActionPurge(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionRemove ¶
func (c *VirtualMachineClient) ActionRemove(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionRestart ¶
func (c *VirtualMachineClient) ActionRestart(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionStart ¶
func (c *VirtualMachineClient) ActionStart(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionStop ¶
func (c *VirtualMachineClient) ActionStop(resource *VirtualMachine, input *InstanceStop) (*Instance, error)
func (*VirtualMachineClient) ActionUpdate ¶
func (c *VirtualMachineClient) ActionUpdate(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionUpdatehealthy ¶
func (c *VirtualMachineClient) ActionUpdatehealthy(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionUpdatereinitializing ¶
func (c *VirtualMachineClient) ActionUpdatereinitializing(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ActionUpdateunhealthy ¶
func (c *VirtualMachineClient) ActionUpdateunhealthy(resource *VirtualMachine) (*Instance, error)
func (*VirtualMachineClient) ById ¶
func (c *VirtualMachineClient) ById(id string) (*VirtualMachine, error)
func (*VirtualMachineClient) Create ¶
func (c *VirtualMachineClient) Create(container *VirtualMachine) (*VirtualMachine, error)
func (*VirtualMachineClient) Delete ¶
func (c *VirtualMachineClient) Delete(container *VirtualMachine) error
func (*VirtualMachineClient) List ¶
func (c *VirtualMachineClient) List(opts *ListOpts) (*VirtualMachineCollection, error)
func (*VirtualMachineClient) Update ¶
func (c *VirtualMachineClient) Update(existing *VirtualMachine, updates interface{}) (*VirtualMachine, error)
type VirtualMachineCollection ¶
type VirtualMachineCollection struct {
Collection
Data []VirtualMachine `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*VirtualMachineCollection) Next ¶
func (cc *VirtualMachineCollection) Next() (*VirtualMachineCollection, error)
type VirtualMachineDisk ¶
type VirtualMachineDisk struct {
Resource
Driver string `json:"driver,omitempty" yaml:"driver,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
Opts map[string]interface{} `json:"opts,omitempty" yaml:"opts,omitempty"`
ReadIops int64 `json:"readIops,omitempty" yaml:"read_iops,omitempty"`
Root bool `json:"root,omitempty" yaml:"root,omitempty"`
Size string `json:"size,omitempty" yaml:"size,omitempty"`
WriteIops int64 `json:"writeIops,omitempty" yaml:"write_iops,omitempty"`
}
type VirtualMachineDiskClient ¶
type VirtualMachineDiskClient struct {
// contains filtered or unexported fields
}
func (*VirtualMachineDiskClient) ById ¶
func (c *VirtualMachineDiskClient) ById(id string) (*VirtualMachineDisk, error)
func (*VirtualMachineDiskClient) Create ¶
func (c *VirtualMachineDiskClient) Create(container *VirtualMachineDisk) (*VirtualMachineDisk, error)
func (*VirtualMachineDiskClient) Delete ¶
func (c *VirtualMachineDiskClient) Delete(container *VirtualMachineDisk) error
func (*VirtualMachineDiskClient) List ¶
func (c *VirtualMachineDiskClient) List(opts *ListOpts) (*VirtualMachineDiskCollection, error)
func (*VirtualMachineDiskClient) Update ¶
func (c *VirtualMachineDiskClient) Update(existing *VirtualMachineDisk, updates interface{}) (*VirtualMachineDisk, error)
type VirtualMachineDiskCollection ¶
type VirtualMachineDiskCollection struct {
Collection
Data []VirtualMachineDisk `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*VirtualMachineDiskCollection) Next ¶
func (cc *VirtualMachineDiskCollection) Next() (*VirtualMachineDiskCollection, error)
type VirtualMachineDiskOperations ¶
type VirtualMachineDiskOperations interface {
List(opts *ListOpts) (*VirtualMachineDiskCollection, error)
Create(opts *VirtualMachineDisk) (*VirtualMachineDisk, error)
Update(existing *VirtualMachineDisk, updates interface{}) (*VirtualMachineDisk, error)
ById(id string) (*VirtualMachineDisk, error)
Delete(container *VirtualMachineDisk) error
}
type VirtualMachineOperations ¶
type VirtualMachineOperations interface {
List(opts *ListOpts) (*VirtualMachineCollection, error)
Create(opts *VirtualMachine) (*VirtualMachine, error)
Update(existing *VirtualMachine, updates interface{}) (*VirtualMachine, error)
ById(id string) (*VirtualMachine, error)
Delete(container *VirtualMachine) error
ActionAllocate(*VirtualMachine) (*Instance, error)
ActionConsole(*VirtualMachine, *InstanceConsoleInput) (*InstanceConsole, error)
ActionCreate(*VirtualMachine) (*Instance, error)
ActionDeallocate(*VirtualMachine) (*Instance, error)
ActionError(*VirtualMachine) (*Instance, error)
ActionExecute(*VirtualMachine, *ContainerExec) (*HostAccess, error)
ActionLogs(*VirtualMachine, *ContainerLogs) (*HostAccess, error)
ActionMigrate(*VirtualMachine) (*Instance, error)
ActionProxy(*VirtualMachine, *ContainerProxy) (*HostAccess, error)
ActionPurge(*VirtualMachine) (*Instance, error)
ActionRemove(*VirtualMachine) (*Instance, error)
ActionRestart(*VirtualMachine) (*Instance, error)
ActionStart(*VirtualMachine) (*Instance, error)
ActionStop(*VirtualMachine, *InstanceStop) (*Instance, error)
ActionUpdate(*VirtualMachine) (*Instance, error)
ActionUpdatehealthy(*VirtualMachine) (*Instance, error)
ActionUpdatereinitializing(*VirtualMachine) (*Instance, error)
ActionUpdateunhealthy(*VirtualMachine) (*Instance, error)
}
type Volume ¶
type Volume struct {
Resource
AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,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"`
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"`
HostId string `json:"hostId,omitempty" yaml:"host_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"`
Mounts []MountEntry `json:"mounts,omitempty" yaml:"mounts,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"`
SizeMb int64 `json:"sizeMb,omitempty" yaml:"size_mb,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"`
State string `json:"state,omitempty" yaml:"state,omitempty"`
StorageDriverId string `json:"storageDriverId,omitempty" yaml:"storage_driver_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"`
Uri string `json:"uri,omitempty" yaml:"uri,omitempty"`
Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"`
VolumeTemplateId string `json:"volumeTemplateId,omitempty" yaml:"volume_template_id,omitempty"`
}
type VolumeActivateInput ¶
type VolumeActivateInputClient ¶
type VolumeActivateInputClient struct {
// contains filtered or unexported fields
}
func (*VolumeActivateInputClient) ById ¶
func (c *VolumeActivateInputClient) ById(id string) (*VolumeActivateInput, error)
func (*VolumeActivateInputClient) Create ¶
func (c *VolumeActivateInputClient) Create(container *VolumeActivateInput) (*VolumeActivateInput, error)
func (*VolumeActivateInputClient) Delete ¶
func (c *VolumeActivateInputClient) Delete(container *VolumeActivateInput) error
func (*VolumeActivateInputClient) List ¶
func (c *VolumeActivateInputClient) List(opts *ListOpts) (*VolumeActivateInputCollection, error)
func (*VolumeActivateInputClient) Update ¶
func (c *VolumeActivateInputClient) Update(existing *VolumeActivateInput, updates interface{}) (*VolumeActivateInput, error)
type VolumeActivateInputCollection ¶
type VolumeActivateInputCollection struct {
Collection
Data []VolumeActivateInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*VolumeActivateInputCollection) Next ¶
func (cc *VolumeActivateInputCollection) Next() (*VolumeActivateInputCollection, error)
type VolumeActivateInputOperations ¶
type VolumeActivateInputOperations interface {
List(opts *ListOpts) (*VolumeActivateInputCollection, error)
Create(opts *VolumeActivateInput) (*VolumeActivateInput, error)
Update(existing *VolumeActivateInput, updates interface{}) (*VolumeActivateInput, error)
ById(id string) (*VolumeActivateInput, error)
Delete(container *VolumeActivateInput) error
}
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) 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) ActionRestorefrombackup ¶
func (c *VolumeClient) ActionRestorefrombackup(resource *Volume, input *RestoreFromBackupInput) (*Volume, error)
func (*VolumeClient) ActionReverttosnapshot ¶
func (c *VolumeClient) ActionReverttosnapshot(resource *Volume, input *RevertToSnapshotInput) (*Volume, error)
func (*VolumeClient) ActionSnapshot ¶
func (c *VolumeClient) ActionSnapshot(resource *Volume, input *VolumeSnapshotInput) (*Snapshot, 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"`
// contains filtered or unexported fields
}
func (*VolumeCollection) Next ¶
func (cc *VolumeCollection) Next() (*VolumeCollection, error)
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)
ActionDeallocate(*Volume) (*Volume, error)
ActionPurge(*Volume) (*Volume, error)
ActionRemove(*Volume) (*Volume, error)
ActionRestorefrombackup(*Volume, *RestoreFromBackupInput) (*Volume, error)
ActionReverttosnapshot(*Volume, *RevertToSnapshotInput) (*Volume, error)
ActionSnapshot(*Volume, *VolumeSnapshotInput) (*Snapshot, error)
ActionUpdate(*Volume) (*Volume, error)
}
type VolumeSnapshotInput ¶
type VolumeSnapshotInputClient ¶
type VolumeSnapshotInputClient struct {
// contains filtered or unexported fields
}
func (*VolumeSnapshotInputClient) ById ¶
func (c *VolumeSnapshotInputClient) ById(id string) (*VolumeSnapshotInput, error)
func (*VolumeSnapshotInputClient) Create ¶
func (c *VolumeSnapshotInputClient) Create(container *VolumeSnapshotInput) (*VolumeSnapshotInput, error)
func (*VolumeSnapshotInputClient) Delete ¶
func (c *VolumeSnapshotInputClient) Delete(container *VolumeSnapshotInput) error
func (*VolumeSnapshotInputClient) List ¶
func (c *VolumeSnapshotInputClient) List(opts *ListOpts) (*VolumeSnapshotInputCollection, error)
func (*VolumeSnapshotInputClient) Update ¶
func (c *VolumeSnapshotInputClient) Update(existing *VolumeSnapshotInput, updates interface{}) (*VolumeSnapshotInput, error)
type VolumeSnapshotInputCollection ¶
type VolumeSnapshotInputCollection struct {
Collection
Data []VolumeSnapshotInput `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*VolumeSnapshotInputCollection) Next ¶
func (cc *VolumeSnapshotInputCollection) Next() (*VolumeSnapshotInputCollection, error)
type VolumeSnapshotInputOperations ¶
type VolumeSnapshotInputOperations interface {
List(opts *ListOpts) (*VolumeSnapshotInputCollection, error)
Create(opts *VolumeSnapshotInput) (*VolumeSnapshotInput, error)
Update(existing *VolumeSnapshotInput, updates interface{}) (*VolumeSnapshotInput, error)
ById(id string) (*VolumeSnapshotInput, error)
Delete(container *VolumeSnapshotInput) error
}
type VolumeTemplate ¶
type VolumeTemplate 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"`
External bool `json:"external,omitempty" yaml:"external,omitempty"`
Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
Name string `json:"name,omitempty" yaml:"name,omitempty"`
PerContainer bool `json:"perContainer,omitempty" yaml:"per_container,omitempty"`
RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"`
Removed string `json:"removed,omitempty" yaml:"removed,omitempty"`
StackId string `json:"stackId,omitempty" yaml:"stack_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 VolumeTemplateClient ¶
type VolumeTemplateClient struct {
// contains filtered or unexported fields
}
func (*VolumeTemplateClient) ActionActivate ¶
func (c *VolumeTemplateClient) ActionActivate(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionCreate ¶
func (c *VolumeTemplateClient) ActionCreate(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionDeactivate ¶
func (c *VolumeTemplateClient) ActionDeactivate(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionPurge ¶
func (c *VolumeTemplateClient) ActionPurge(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionRemove ¶
func (c *VolumeTemplateClient) ActionRemove(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionUpdate ¶
func (c *VolumeTemplateClient) ActionUpdate(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ById ¶
func (c *VolumeTemplateClient) ById(id string) (*VolumeTemplate, error)
func (*VolumeTemplateClient) Create ¶
func (c *VolumeTemplateClient) Create(container *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) Delete ¶
func (c *VolumeTemplateClient) Delete(container *VolumeTemplate) error
func (*VolumeTemplateClient) List ¶
func (c *VolumeTemplateClient) List(opts *ListOpts) (*VolumeTemplateCollection, error)
func (*VolumeTemplateClient) Update ¶
func (c *VolumeTemplateClient) Update(existing *VolumeTemplate, updates interface{}) (*VolumeTemplate, error)
type VolumeTemplateCollection ¶
type VolumeTemplateCollection struct {
Collection
Data []VolumeTemplate `json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*VolumeTemplateCollection) Next ¶
func (cc *VolumeTemplateCollection) Next() (*VolumeTemplateCollection, error)
type VolumeTemplateOperations ¶
type VolumeTemplateOperations interface {
List(opts *ListOpts) (*VolumeTemplateCollection, error)
Create(opts *VolumeTemplate) (*VolumeTemplate, error)
Update(existing *VolumeTemplate, updates interface{}) (*VolumeTemplate, error)
ById(id string) (*VolumeTemplate, error)
Delete(container *VolumeTemplate) error
ActionActivate(*VolumeTemplate) (*VolumeTemplate, error)
ActionCreate(*VolumeTemplate) (*VolumeTemplate, error)
ActionDeactivate(*VolumeTemplate) (*VolumeTemplate, error)
ActionPurge(*VolumeTemplate) (*VolumeTemplate, error)
ActionRemove(*VolumeTemplate) (*VolumeTemplate, error)
ActionUpdate(*VolumeTemplate) (*VolumeTemplate, error)
}
Source Files
¶
- client.go
- common.go
- generated_account.go
- generated_active_setting.go
- generated_add_outputs_input.go
- generated_add_remove_service_link_input.go
- generated_agent.go
- generated_amazonec2config.go
- generated_api_key.go
- generated_audit_log.go
- generated_azure_config.go
- generated_azureadconfig.go
- generated_backup.go
- generated_backup_target.go
- generated_base_machine_config.go
- generated_binding.go
- generated_blkio_device_option.go
- generated_catalog_template.go
- generated_certificate.go
- generated_change_secret_input.go
- generated_client.go
- generated_cluster_membership.go
- generated_compose_config.go
- generated_compose_config_input.go
- generated_compose_project.go
- generated_compose_service.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_container_proxy.go
- generated_credential.go
- generated_databasechangelog.go
- generated_databasechangeloglock.go
- generated_default_network.go
- generated_digitalocean_config.go
- generated_dns_service.go
- generated_docker_build.go
- generated_extension_implementation.go
- generated_extension_point.go
- generated_external_dns_event.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_host_event.go
- generated_external_service.go
- generated_external_service_event.go
- generated_external_storage_pool_event.go
- generated_external_volume_event.go
- generated_field_documentation.go
- generated_generic_object.go
- generated_ha_config.go
- generated_ha_config_input.go
- generated_healthcheck_instance_host_map.go
- generated_host.go
- generated_host_access.go
- generated_host_api_proxy_token.go
- generated_host_template.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_kubernetes_service.go
- generated_kubernetes_stack.go
- generated_kubernetes_stack_upgrade.go
- generated_label.go
- generated_launch_config.go
- generated_lb_config.go
- generated_lb_target_config.go
- generated_load_balancer_cookie_stickiness_policy.go
- generated_load_balancer_service.go
- generated_local_auth_config.go
- generated_log_config.go
- generated_machine.go
- generated_machine_driver.go
- generated_mount.go
- generated_mount_entry.go
- generated_network.go
- generated_network_driver.go
- generated_network_driver_service.go
- generated_network_policy_rule.go
- generated_network_policy_rule_between.go
- generated_network_policy_rule_member.go
- generated_network_policy_rule_within.go
- generated_nfs_config.go
- generated_openldapconfig.go
- generated_packet_config.go
- generated_password.go
- generated_physical_host.go
- generated_port.go
- generated_port_rule.go
- generated_process_definition.go
- generated_process_execution.go
- generated_process_instance.go
- generated_process_pool.go
- generated_process_summary.go
- generated_project.go
- generated_project_member.go
- generated_project_template.go
- generated_public_endpoint.go
- generated_publish.go
- generated_pull_task.go
- generated_recreate_on_quorum_strategy_config.go
- generated_register.go
- generated_registration_token.go
- generated_registry.go
- generated_registry_credential.go
- generated_resource_definition.go
- generated_restart_policy.go
- generated_restore_from_backup_input.go
- generated_revert_to_snapshot_input.go
- generated_rolling_restart_strategy.go
- generated_scale_policy.go
- generated_scheduled_upgrade.go
- generated_secondary_launch_config.go
- generated_secret.go
- generated_secret_reference.go
- generated_service.go
- generated_service_binding.go
- generated_service_consume_map.go
- generated_service_event.go
- generated_service_expose_map.go
- generated_service_link.go
- generated_service_log.go
- generated_service_proxy.go
- generated_service_restart.go
- generated_service_upgrade.go
- generated_service_upgrade_strategy.go
- generated_services_port_range.go
- generated_set_project_members_input.go
- generated_set_service_links_input.go
- generated_setting.go
- generated_snapshot.go
- generated_snapshot_backup_input.go
- generated_stack.go
- generated_stack_upgrade.go
- generated_state_transition.go
- generated_stats_access.go
- generated_storage_driver.go
- generated_storage_driver_service.go
- generated_storage_pool.go
- generated_subnet.go
- generated_target_port_rule.go
- generated_task.go
- generated_task_instance.go
- generated_to_service_upgrade_strategy.go
- generated_type_documentation.go
- generated_ulimit.go
- generated_user_preference.go
- generated_virtual_machine.go
- generated_virtual_machine_disk.go
- generated_volume.go
- generated_volume_activate_input.go
- generated_volume_snapshot_input.go
- generated_volume_template.go
- schemas.go
- types.go
Click to show internal directories.
Click to hide internal directories.