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) 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 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 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) ActionError(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionReconnect(resource *Agent) (*Agent, error)
- func (c *AgentClient) ActionRemove(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) ActionRemove(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 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 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 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 Cluster
- type ClusterClient
- func (c *ClusterClient) ActionActivate(resource *Cluster) (*Cluster, error)
- func (c *ClusterClient) ActionCreate(resource *Cluster) (*Cluster, error)
- func (c *ClusterClient) ActionError(resource *Cluster) (*Cluster, error)
- func (c *ClusterClient) ActionRemove(resource *Cluster) (*Cluster, error)
- func (c *ClusterClient) ActionUpdate(resource *Cluster) (*Cluster, error)
- func (c *ClusterClient) ById(id string) (*Cluster, error)
- func (c *ClusterClient) Create(container *Cluster) (*Cluster, error)
- func (c *ClusterClient) Delete(container *Cluster) error
- func (c *ClusterClient) List(opts *ListOpts) (*ClusterCollection, error)
- func (c *ClusterClient) Update(existing *Cluster, updates interface{}) (*Cluster, error)
- type ClusterCollection
- type ClusterIdentity
- type ClusterIdentityClient
- func (c *ClusterIdentityClient) ById(id string) (*ClusterIdentity, error)
- func (c *ClusterIdentityClient) Create(container *ClusterIdentity) (*ClusterIdentity, error)
- func (c *ClusterIdentityClient) Delete(container *ClusterIdentity) error
- func (c *ClusterIdentityClient) List(opts *ListOpts) (*ClusterIdentityCollection, error)
- func (c *ClusterIdentityClient) Update(existing *ClusterIdentity, updates interface{}) (*ClusterIdentity, error)
- type ClusterIdentityCollection
- type ClusterIdentityOperations
- 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 ClusterOperations
- type Collection
- type ComposeConfig
- type ComposeConfigClient
- func (c *ComposeConfigClient) ById(id string) (*ComposeConfig, error)
- func (c *ComposeConfigClient) Create(container *ComposeConfig) (*ComposeConfig, error)
- func (c *ComposeConfigClient) Delete(container *ComposeConfig) error
- func (c *ComposeConfigClient) List(opts *ListOpts) (*ComposeConfigCollection, error)
- func (c *ComposeConfigClient) Update(existing *ComposeConfig, updates interface{}) (*ComposeConfig, error)
- type ComposeConfigCollection
- type ComposeConfigInput
- type ComposeConfigInputClient
- func (c *ComposeConfigInputClient) ById(id string) (*ComposeConfigInput, error)
- func (c *ComposeConfigInputClient) Create(container *ComposeConfigInput) (*ComposeConfigInput, error)
- func (c *ComposeConfigInputClient) Delete(container *ComposeConfigInput) error
- func (c *ComposeConfigInputClient) List(opts *ListOpts) (*ComposeConfigInputCollection, error)
- func (c *ComposeConfigInputClient) Update(existing *ComposeConfigInput, updates interface{}) (*ComposeConfigInput, error)
- type ComposeConfigInputCollection
- type ComposeConfigInputOperations
- type ComposeConfigOperations
- type Condition
- type Container
- type ContainerClient
- func (c *ContainerClient) ActionConsole(resource *Container, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *ContainerClient) ActionConverttoservice(resource *Container) (*Service, error)
- func (c *ContainerClient) ActionCreate(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) ActionProxy(resource *Container, input *ContainerProxy) (*HostAccess, error)
- func (c *ContainerClient) ActionRemove(resource *Container, input *InstanceRemove) (*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) ActionUpgrade(resource *Container, input *ContainerUpgrade) (*Revision, 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 ContainerConfig
- type ContainerConfigClient
- func (c *ContainerConfigClient) ActionConsole(resource *ContainerConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *ContainerConfigClient) ActionConverttoservice(resource *ContainerConfig) (*Service, error)
- func (c *ContainerConfigClient) ActionCreate(resource *ContainerConfig) (*Instance, error)
- func (c *ContainerConfigClient) ActionError(resource *ContainerConfig) (*Instance, error)
- func (c *ContainerConfigClient) ActionExecute(resource *ContainerConfig, input *ContainerExec) (*HostAccess, error)
- func (c *ContainerConfigClient) ActionProxy(resource *ContainerConfig, input *ContainerProxy) (*HostAccess, error)
- func (c *ContainerConfigClient) ActionRemove(resource *ContainerConfig, input *InstanceRemove) (*Instance, error)
- func (c *ContainerConfigClient) ActionRestart(resource *ContainerConfig) (*Instance, error)
- func (c *ContainerConfigClient) ActionStart(resource *ContainerConfig) (*Instance, error)
- func (c *ContainerConfigClient) ActionStop(resource *ContainerConfig, input *InstanceStop) (*Instance, error)
- func (c *ContainerConfigClient) ActionUpgrade(resource *ContainerConfig, input *ContainerUpgrade) (*Revision, error)
- func (c *ContainerConfigClient) ById(id string) (*ContainerConfig, error)
- func (c *ContainerConfigClient) Create(container *ContainerConfig) (*ContainerConfig, error)
- func (c *ContainerConfigClient) Delete(container *ContainerConfig) error
- func (c *ContainerConfigClient) List(opts *ListOpts) (*ContainerConfigCollection, error)
- func (c *ContainerConfigClient) Update(existing *ContainerConfig, updates interface{}) (*ContainerConfig, error)
- type ContainerConfigCollection
- type ContainerConfigOperations
- type ContainerEvent
- type ContainerEventClient
- 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 ContainerUpgrade
- type ContainerUpgradeClient
- func (c *ContainerUpgradeClient) ById(id string) (*ContainerUpgrade, error)
- func (c *ContainerUpgradeClient) Create(container *ContainerUpgrade) (*ContainerUpgrade, error)
- func (c *ContainerUpgradeClient) Delete(container *ContainerUpgrade) error
- func (c *ContainerUpgradeClient) List(opts *ListOpts) (*ContainerUpgradeCollection, error)
- func (c *ContainerUpgradeClient) Update(existing *ContainerUpgrade, updates interface{}) (*ContainerUpgrade, error)
- type ContainerUpgradeCollection
- type ContainerUpgradeOperations
- 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) ActionRemove(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) ActionCreate(resource *DefaultNetwork) (*Network, error)
- func (c *DefaultNetworkClient) ActionRemove(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 DependsOn
- type DependsOnClient
- func (c *DependsOnClient) ById(id string) (*DependsOn, error)
- func (c *DependsOnClient) Create(container *DependsOn) (*DependsOn, error)
- func (c *DependsOnClient) Delete(container *DependsOn) error
- func (c *DependsOnClient) List(opts *ListOpts) (*DependsOnCollection, error)
- func (c *DependsOnClient) Update(existing *DependsOn, updates interface{}) (*DependsOn, error)
- type DependsOnCollection
- type DependsOnOperations
- type DeploymentSyncRequest
- type DeploymentSyncRequestClient
- func (c *DeploymentSyncRequestClient) ById(id string) (*DeploymentSyncRequest, error)
- func (c *DeploymentSyncRequestClient) Create(container *DeploymentSyncRequest) (*DeploymentSyncRequest, error)
- func (c *DeploymentSyncRequestClient) Delete(container *DeploymentSyncRequest) error
- func (c *DeploymentSyncRequestClient) List(opts *ListOpts) (*DeploymentSyncRequestCollection, error)
- func (c *DeploymentSyncRequestClient) Update(existing *DeploymentSyncRequest, updates interface{}) (*DeploymentSyncRequest, error)
- type DeploymentSyncRequestCollection
- type DeploymentSyncRequestOperations
- type DeploymentSyncResponse
- type DeploymentSyncResponseClient
- func (c *DeploymentSyncResponseClient) ById(id string) (*DeploymentSyncResponse, error)
- func (c *DeploymentSyncResponseClient) Create(container *DeploymentSyncResponse) (*DeploymentSyncResponse, error)
- func (c *DeploymentSyncResponseClient) Delete(container *DeploymentSyncResponse) error
- func (c *DeploymentSyncResponseClient) List(opts *ListOpts) (*DeploymentSyncResponseCollection, error)
- func (c *DeploymentSyncResponseClient) Update(existing *DeploymentSyncResponse, updates interface{}) (*DeploymentSyncResponse, error)
- type DeploymentSyncResponseCollection
- type DeploymentSyncResponseOperations
- type DeploymentUnit
- type DeploymentUnitClient
- func (c *DeploymentUnitClient) ActionActivate(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionCreate(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionDeactivate(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionError(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionPause(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionRemove(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ActionUpdate(resource *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) ById(id string) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) Create(container *DeploymentUnit) (*DeploymentUnit, error)
- func (c *DeploymentUnitClient) Delete(container *DeploymentUnit) error
- func (c *DeploymentUnitClient) List(opts *ListOpts) (*DeploymentUnitCollection, error)
- func (c *DeploymentUnitClient) Update(existing *DeploymentUnit, updates interface{}) (*DeploymentUnit, error)
- type DeploymentUnitCollection
- type DeploymentUnitOperations
- type Dial
- type DialClient
- func (c *DialClient) ById(id string) (*Dial, error)
- func (c *DialClient) Create(container *Dial) (*Dial, error)
- func (c *DialClient) Delete(container *Dial) error
- func (c *DialClient) List(opts *ListOpts) (*DialCollection, error)
- func (c *DialClient) Update(existing *Dial, updates interface{}) (*Dial, error)
- type DialCollection
- type DialOperations
- 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) ActionCancelupgrade(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionCreate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionDeactivate(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionError(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionFinishupgrade(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionGarbagecollect(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionPause(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionRemove(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionRestart(resource *DnsService) (*Service, error)
- func (c *DnsServiceClient) ActionRollback(resource *DnsService, input *ServiceRollback) (*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 DynamicSchema
- type DynamicSchemaClient
- func (c *DynamicSchemaClient) ActionCreate(resource *DynamicSchema) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) ActionRemove(resource *DynamicSchema) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) ById(id string) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) Create(container *DynamicSchema) (*DynamicSchema, error)
- func (c *DynamicSchemaClient) Delete(container *DynamicSchema) error
- func (c *DynamicSchemaClient) List(opts *ListOpts) (*DynamicSchemaCollection, error)
- func (c *DynamicSchemaClient) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error)
- type DynamicSchemaCollection
- type DynamicSchemaOperations
- type EnvironmentInfo
- type EnvironmentInfoClient
- func (c *EnvironmentInfoClient) ById(id string) (*EnvironmentInfo, error)
- func (c *EnvironmentInfoClient) Create(container *EnvironmentInfo) (*EnvironmentInfo, error)
- func (c *EnvironmentInfoClient) Delete(container *EnvironmentInfo) error
- func (c *EnvironmentInfoClient) List(opts *ListOpts) (*EnvironmentInfoCollection, error)
- func (c *EnvironmentInfoClient) Update(existing *EnvironmentInfo, updates interface{}) (*EnvironmentInfo, error)
- type EnvironmentInfoCollection
- type EnvironmentInfoOperations
- type Error
- type ErrorClient
- func (c *ErrorClient) ById(id string) (*Error, error)
- func (c *ErrorClient) Create(container *Error) (*Error, error)
- func (c *ErrorClient) Delete(container *Error) error
- func (c *ErrorClient) List(opts *ListOpts) (*ErrorCollection, error)
- func (c *ErrorClient) Update(existing *Error, updates interface{}) (*Error, error)
- type ErrorCollection
- type ErrorOperations
- type ExternalDnsEvent
- type ExternalDnsEventClient
- 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) 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 ExternalHostEvent
- type ExternalHostEventClient
- 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) ActionCreate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionDeactivate(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionError(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionGarbagecollect(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionPause(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionRestart(resource *ExternalService) (*Service, error)
- func (c *ExternalServiceClient) ActionRollback(resource *ExternalService, input *ServiceRollback) (*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) 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 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 HaMembership
- type HaMembershipClient
- func (c *HaMembershipClient) ById(id string) (*HaMembership, error)
- func (c *HaMembershipClient) Create(container *HaMembership) (*HaMembership, error)
- func (c *HaMembershipClient) Delete(container *HaMembership) error
- func (c *HaMembershipClient) List(opts *ListOpts) (*HaMembershipCollection, error)
- func (c *HaMembershipClient) Update(existing *HaMembership, updates interface{}) (*HaMembership, error)
- type HaMembershipCollection
- type HaMembershipOperations
- type HealthcheckInfo
- type HealthcheckInfoClient
- func (c *HealthcheckInfoClient) ById(id string) (*HealthcheckInfo, error)
- func (c *HealthcheckInfoClient) Create(container *HealthcheckInfo) (*HealthcheckInfo, error)
- func (c *HealthcheckInfoClient) Delete(container *HealthcheckInfo) error
- func (c *HealthcheckInfoClient) List(opts *ListOpts) (*HealthcheckInfoCollection, error)
- func (c *HealthcheckInfoClient) Update(existing *HealthcheckInfo, updates interface{}) (*HealthcheckInfo, error)
- type HealthcheckInfoCollection
- type HealthcheckInfoOperations
- type HealthcheckState
- type HealthcheckStateClient
- func (c *HealthcheckStateClient) ById(id string) (*HealthcheckState, error)
- func (c *HealthcheckStateClient) Create(container *HealthcheckState) (*HealthcheckState, error)
- func (c *HealthcheckStateClient) Delete(container *HealthcheckState) error
- func (c *HealthcheckStateClient) List(opts *ListOpts) (*HealthcheckStateCollection, error)
- func (c *HealthcheckStateClient) Update(existing *HealthcheckState, updates interface{}) (*HealthcheckState, error)
- type HealthcheckStateCollection
- type HealthcheckStateOperations
- 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) 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 HostInfo
- type HostInfoClient
- func (c *HostInfoClient) ById(id string) (*HostInfo, error)
- func (c *HostInfoClient) Create(container *HostInfo) (*HostInfo, error)
- func (c *HostInfoClient) Delete(container *HostInfo) error
- func (c *HostInfoClient) List(opts *ListOpts) (*HostInfoCollection, error)
- func (c *HostInfoClient) Update(existing *HostInfo, updates interface{}) (*HostInfo, error)
- type HostInfoCollection
- type HostInfoOperations
- 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 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) ActionConsole(resource *Instance, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *InstanceClient) ActionCreate(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionError(resource *Instance) (*Instance, error)
- func (c *InstanceClient) ActionRemove(resource *Instance, input *InstanceRemove) (*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) 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 InstanceInfo
- type InstanceInfoClient
- func (c *InstanceInfoClient) ById(id string) (*InstanceInfo, error)
- func (c *InstanceInfoClient) Create(container *InstanceInfo) (*InstanceInfo, error)
- func (c *InstanceInfoClient) Delete(container *InstanceInfo) error
- func (c *InstanceInfoClient) List(opts *ListOpts) (*InstanceInfoCollection, error)
- func (c *InstanceInfoClient) Update(existing *InstanceInfo, updates interface{}) (*InstanceInfo, error)
- type InstanceInfoCollection
- type InstanceInfoOperations
- type InstanceOperations
- type InstanceRemove
- type InstanceRemoveClient
- func (c *InstanceRemoveClient) ById(id string) (*InstanceRemove, error)
- func (c *InstanceRemoveClient) Create(container *InstanceRemove) (*InstanceRemove, error)
- func (c *InstanceRemoveClient) Delete(container *InstanceRemove) error
- func (c *InstanceRemoveClient) List(opts *ListOpts) (*InstanceRemoveCollection, error)
- func (c *InstanceRemoveClient) Update(existing *InstanceRemove, updates interface{}) (*InstanceRemove, error)
- type InstanceRemoveCollection
- type InstanceRemoveOperations
- type InstanceStatus
- type InstanceStatusClient
- func (c *InstanceStatusClient) ById(id string) (*InstanceStatus, error)
- func (c *InstanceStatusClient) Create(container *InstanceStatus) (*InstanceStatus, error)
- func (c *InstanceStatusClient) Delete(container *InstanceStatus) error
- func (c *InstanceStatusClient) List(opts *ListOpts) (*InstanceStatusCollection, error)
- func (c *InstanceStatusClient) Update(existing *InstanceStatus, updates interface{}) (*InstanceStatus, error)
- type InstanceStatusCollection
- type InstanceStatusOperations
- 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 K8sClientConfig
- type K8sClientConfigClient
- func (c *K8sClientConfigClient) ById(id string) (*K8sClientConfig, error)
- func (c *K8sClientConfigClient) Create(container *K8sClientConfig) (*K8sClientConfig, error)
- func (c *K8sClientConfigClient) Delete(container *K8sClientConfig) error
- func (c *K8sClientConfigClient) List(opts *ListOpts) (*K8sClientConfigCollection, error)
- func (c *K8sClientConfigClient) Update(existing *K8sClientConfig, updates interface{}) (*K8sClientConfig, error)
- type K8sClientConfigCollection
- type K8sClientConfigOperations
- type K8sServerConfig
- type K8sServerConfigClient
- func (c *K8sServerConfigClient) ById(id string) (*K8sServerConfig, error)
- func (c *K8sServerConfigClient) Create(container *K8sServerConfig) (*K8sServerConfig, error)
- func (c *K8sServerConfigClient) Delete(container *K8sServerConfig) error
- func (c *K8sServerConfigClient) List(opts *ListOpts) (*K8sServerConfigCollection, error)
- func (c *K8sServerConfigClient) Update(existing *K8sServerConfig, updates interface{}) (*K8sServerConfig, error)
- type K8sServerConfigCollection
- type K8sServerConfigOperations
- type KubernetesService
- type KubernetesServiceClient
- func (c *KubernetesServiceClient) ActionActivate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionCancelupgrade(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionCreate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionDeactivate(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionError(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionFinishupgrade(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionGarbagecollect(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionPause(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionRemove(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionRestart(resource *KubernetesService) (*Service, error)
- func (c *KubernetesServiceClient) ActionRollback(resource *KubernetesService, input *ServiceRollback) (*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 LaunchConfig
- type LaunchConfigClient
- func (c *LaunchConfigClient) ActionConsole(resource *LaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *LaunchConfigClient) ActionConverttoservice(resource *LaunchConfig) (*Service, error)
- func (c *LaunchConfigClient) ActionCreate(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) ActionProxy(resource *LaunchConfig, input *ContainerProxy) (*HostAccess, error)
- func (c *LaunchConfigClient) ActionRemove(resource *LaunchConfig, input *InstanceRemove) (*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) ActionUpgrade(resource *LaunchConfig, input *ContainerUpgrade) (*Revision, 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 Ldapconfig
- type LdapconfigClient
- func (c *LdapconfigClient) ById(id string) (*Ldapconfig, error)
- func (c *LdapconfigClient) Create(container *Ldapconfig) (*Ldapconfig, error)
- func (c *LdapconfigClient) Delete(container *Ldapconfig) error
- func (c *LdapconfigClient) List(opts *ListOpts) (*LdapconfigCollection, error)
- func (c *LdapconfigClient) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error)
- type LdapconfigCollection
- type LdapconfigOperations
- type Link
- type LinkClient
- func (c *LinkClient) ById(id string) (*Link, error)
- func (c *LinkClient) Create(container *Link) (*Link, error)
- func (c *LinkClient) Delete(container *Link) error
- func (c *LinkClient) List(opts *ListOpts) (*LinkCollection, error)
- func (c *LinkClient) Update(existing *Link, updates interface{}) (*Link, error)
- type LinkCollection
- type LinkOperations
- 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) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionCreate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionDeactivate(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionError(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionFinishupgrade(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionGarbagecollect(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionPause(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRemove(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRestart(resource *LoadBalancerService) (*Service, error)
- func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService, input *ServiceRollback) (*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 MachineDriver
- type MachineDriverClient
- func (c *MachineDriverClient) ActionActivate(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 MetadataObject
- type MetadataObjectClient
- func (c *MetadataObjectClient) ById(id string) (*MetadataObject, error)
- func (c *MetadataObjectClient) Create(container *MetadataObject) (*MetadataObject, error)
- func (c *MetadataObjectClient) Delete(container *MetadataObject) error
- func (c *MetadataObjectClient) List(opts *ListOpts) (*MetadataObjectCollection, error)
- func (c *MetadataObjectClient) Update(existing *MetadataObject, updates interface{}) (*MetadataObject, error)
- type MetadataObjectCollection
- type MetadataObjectOperations
- type MetadataSyncRequest
- type MetadataSyncRequestClient
- func (c *MetadataSyncRequestClient) ById(id string) (*MetadataSyncRequest, error)
- func (c *MetadataSyncRequestClient) Create(container *MetadataSyncRequest) (*MetadataSyncRequest, error)
- func (c *MetadataSyncRequestClient) Delete(container *MetadataSyncRequest) error
- func (c *MetadataSyncRequestClient) List(opts *ListOpts) (*MetadataSyncRequestCollection, error)
- func (c *MetadataSyncRequestClient) Update(existing *MetadataSyncRequest, updates interface{}) (*MetadataSyncRequest, error)
- type MetadataSyncRequestCollection
- type MetadataSyncRequestOperations
- 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) ActionCreate(resource *Network) (*Network, error)
- func (c *NetworkClient) ActionRemove(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) ActionCreate(resource *NetworkDriver) (*NetworkDriver, error)
- func (c *NetworkDriverClient) ActionRemove(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) ActionCancelupgrade(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionCreate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionDeactivate(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionError(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionFinishupgrade(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionGarbagecollect(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionPause(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRemove(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRestart(resource *NetworkDriverService) (*Service, error)
- func (c *NetworkDriverServiceClient) ActionRollback(resource *NetworkDriverService, input *ServiceRollback) (*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 NetworkInfo
- type NetworkInfoClient
- func (c *NetworkInfoClient) ById(id string) (*NetworkInfo, error)
- func (c *NetworkInfoClient) Create(container *NetworkInfo) (*NetworkInfo, error)
- func (c *NetworkInfoClient) Delete(container *NetworkInfo) error
- func (c *NetworkInfoClient) List(opts *ListOpts) (*NetworkInfoCollection, error)
- func (c *NetworkInfoClient) Update(existing *NetworkInfo, updates interface{}) (*NetworkInfo, error)
- type NetworkInfoCollection
- type NetworkInfoOperations
- 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 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) ActionRemove(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 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 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) 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) 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 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 Register
- type RegisterClient
- func (c *RegisterClient) ActionCreate(resource *Register) (*Register, error)
- func (c *RegisterClient) ActionRemove(resource *Register) (*Register, 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) 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) ActionRemove(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) ActionRemove(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 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 Revision
- type RevisionClient
- func (c *RevisionClient) ById(id string) (*Revision, error)
- func (c *RevisionClient) Create(container *Revision) (*Revision, error)
- func (c *RevisionClient) Delete(container *Revision) error
- func (c *RevisionClient) List(opts *ListOpts) (*RevisionCollection, error)
- func (c *RevisionClient) Update(existing *Revision, updates interface{}) (*Revision, error)
- type RevisionCollection
- type RevisionOperations
- type ScalingGroup
- type ScalingGroupClient
- func (c *ScalingGroupClient) ActionActivate(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionCancelupgrade(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionCreate(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionDeactivate(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionError(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionFinishupgrade(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionGarbagecollect(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionPause(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionRemove(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionRestart(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionRollback(resource *ScalingGroup, input *ServiceRollback) (*Service, error)
- func (c *ScalingGroupClient) ActionUpdate(resource *ScalingGroup) (*Service, error)
- func (c *ScalingGroupClient) ActionUpgrade(resource *ScalingGroup, input *ServiceUpgrade) (*Service, error)
- func (c *ScalingGroupClient) ById(id string) (*ScalingGroup, error)
- func (c *ScalingGroupClient) Create(container *ScalingGroup) (*ScalingGroup, error)
- func (c *ScalingGroupClient) Delete(container *ScalingGroup) error
- func (c *ScalingGroupClient) List(opts *ListOpts) (*ScalingGroupCollection, error)
- func (c *ScalingGroupClient) Update(existing *ScalingGroup, updates interface{}) (*ScalingGroup, error)
- type ScalingGroupCollection
- type ScalingGroupOperations
- 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) ActionConsole(resource *SecondaryLaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *SecondaryLaunchConfigClient) ActionConverttoservice(resource *SecondaryLaunchConfig) (*Service, error)
- func (c *SecondaryLaunchConfigClient) ActionCreate(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) ActionProxy(resource *SecondaryLaunchConfig, input *ContainerProxy) (*HostAccess, error)
- func (c *SecondaryLaunchConfigClient) ActionRemove(resource *SecondaryLaunchConfig, input *InstanceRemove) (*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) ActionUpgrade(resource *SecondaryLaunchConfig, input *ContainerUpgrade) (*Revision, 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 SelectorService
- type SelectorServiceClient
- func (c *SelectorServiceClient) ActionActivate(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionCancelupgrade(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionCreate(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionDeactivate(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionError(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionFinishupgrade(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionGarbagecollect(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionPause(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionRemove(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionRestart(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionRollback(resource *SelectorService, input *ServiceRollback) (*Service, error)
- func (c *SelectorServiceClient) ActionUpdate(resource *SelectorService) (*Service, error)
- func (c *SelectorServiceClient) ActionUpgrade(resource *SelectorService, input *ServiceUpgrade) (*Service, error)
- func (c *SelectorServiceClient) ById(id string) (*SelectorService, error)
- func (c *SelectorServiceClient) Create(container *SelectorService) (*SelectorService, error)
- func (c *SelectorServiceClient) Delete(container *SelectorService) error
- func (c *SelectorServiceClient) List(opts *ListOpts) (*SelectorServiceCollection, error)
- func (c *SelectorServiceClient) Update(existing *SelectorService, updates interface{}) (*SelectorService, error)
- type SelectorServiceCollection
- type SelectorServiceOperations
- type Service
- type ServiceClient
- func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionCreate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionDeactivate(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionError(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionFinishupgrade(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionGarbagecollect(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionPause(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionRemove(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionRestart(resource *Service) (*Service, error)
- func (c *ServiceClient) ActionRollback(resource *Service, input *ServiceRollback) (*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 ServiceEvent
- type ServiceEventClient
- 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 ServiceInfo
- type ServiceInfoClient
- func (c *ServiceInfoClient) ById(id string) (*ServiceInfo, error)
- func (c *ServiceInfoClient) Create(container *ServiceInfo) (*ServiceInfo, error)
- func (c *ServiceInfoClient) Delete(container *ServiceInfo) error
- func (c *ServiceInfoClient) List(opts *ListOpts) (*ServiceInfoCollection, error)
- func (c *ServiceInfoClient) Update(existing *ServiceInfo, updates interface{}) (*ServiceInfo, error)
- type ServiceInfoCollection
- type ServiceInfoOperations
- 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 ServiceRollback
- type ServiceRollbackClient
- func (c *ServiceRollbackClient) ById(id string) (*ServiceRollback, error)
- func (c *ServiceRollbackClient) Create(container *ServiceRollback) (*ServiceRollback, error)
- func (c *ServiceRollbackClient) Delete(container *ServiceRollback) error
- func (c *ServiceRollbackClient) List(opts *ListOpts) (*ServiceRollbackCollection, error)
- func (c *ServiceRollbackClient) Update(existing *ServiceRollback, updates interface{}) (*ServiceRollback, error)
- type ServiceRollbackCollection
- type ServiceRollbackOperations
- 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 SetComputeFlavorInput
- type SetComputeFlavorInputClient
- func (c *SetComputeFlavorInputClient) ById(id string) (*SetComputeFlavorInput, error)
- func (c *SetComputeFlavorInputClient) Create(container *SetComputeFlavorInput) (*SetComputeFlavorInput, error)
- func (c *SetComputeFlavorInputClient) Delete(container *SetComputeFlavorInput) error
- func (c *SetComputeFlavorInputClient) List(opts *ListOpts) (*SetComputeFlavorInputCollection, error)
- func (c *SetComputeFlavorInputClient) Update(existing *SetComputeFlavorInput, updates interface{}) (*SetComputeFlavorInput, error)
- type SetComputeFlavorInputCollection
- type SetComputeFlavorInputOperations
- 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 Setting
- type SettingClient
- func (c *SettingClient) ById(id string) (*Setting, error)
- func (c *SettingClient) Create(container *Setting) (*Setting, error)
- func (c *SettingClient) Delete(container *Setting) error
- func (c *SettingClient) List(opts *ListOpts) (*SettingCollection, error)
- func (c *SettingClient) Update(existing *Setting, updates interface{}) (*Setting, error)
- type SettingCollection
- type SettingOperations
- type Sort
- type Stack
- type StackClient
- func (c *StackClient) ActionActivateservices(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionAddoutputs(resource *Stack, input *AddOutputsInput) (*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) ActionPause(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionRemove(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionRollback(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionStartall(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionStopall(resource *Stack) (*Stack, error)
- func (c *StackClient) ActionUpdate(resource *Stack) (*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 StackConfiguration
- type StackConfigurationClient
- func (c *StackConfigurationClient) ById(id string) (*StackConfiguration, error)
- func (c *StackConfigurationClient) Create(container *StackConfiguration) (*StackConfiguration, error)
- func (c *StackConfigurationClient) Delete(container *StackConfiguration) error
- func (c *StackConfigurationClient) List(opts *ListOpts) (*StackConfigurationCollection, error)
- func (c *StackConfigurationClient) Update(existing *StackConfiguration, updates interface{}) (*StackConfiguration, error)
- type StackConfigurationCollection
- type StackConfigurationOperations
- type StackInfo
- type StackInfoClient
- func (c *StackInfoClient) ById(id string) (*StackInfo, error)
- func (c *StackInfoClient) Create(container *StackInfo) (*StackInfo, error)
- func (c *StackInfoClient) Delete(container *StackInfo) error
- func (c *StackInfoClient) List(opts *ListOpts) (*StackInfoCollection, error)
- func (c *StackInfoClient) Update(existing *StackInfo, updates interface{}) (*StackInfo, error)
- type StackInfoCollection
- type StackInfoOperations
- 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 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) ActionCreate(resource *StorageDriver) (*StorageDriver, error)
- func (c *StorageDriverClient) ActionRemove(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) ActionCancelupgrade(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionCreate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionDeactivate(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionError(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionFinishupgrade(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionGarbagecollect(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionPause(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRemove(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRestart(resource *StorageDriverService) (*Service, error)
- func (c *StorageDriverServiceClient) ActionRollback(resource *StorageDriverService, input *ServiceRollback) (*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) ActionRemove(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) ActionCreate(resource *Subnet) (*Subnet, error)
- func (c *SubnetClient) ActionRemove(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 Subscribe
- type SubscribeClient
- func (c *SubscribeClient) ById(id string) (*Subscribe, error)
- func (c *SubscribeClient) Create(container *Subscribe) (*Subscribe, error)
- func (c *SubscribeClient) Delete(container *Subscribe) error
- func (c *SubscribeClient) List(opts *ListOpts) (*SubscribeCollection, error)
- func (c *SubscribeClient) Update(existing *Subscribe, updates interface{}) (*Subscribe, error)
- type SubscribeCollection
- type SubscribeOperations
- type 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 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 VirtualMachine
- type VirtualMachineClient
- func (c *VirtualMachineClient) ActionConsole(resource *VirtualMachine, input *InstanceConsoleInput) (*InstanceConsole, error)
- func (c *VirtualMachineClient) ActionConverttoservice(resource *VirtualMachine) (*Service, error)
- func (c *VirtualMachineClient) ActionCreate(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) ActionProxy(resource *VirtualMachine, input *ContainerProxy) (*HostAccess, error)
- func (c *VirtualMachineClient) ActionRemove(resource *VirtualMachine, input *InstanceRemove) (*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) ActionUpgrade(resource *VirtualMachine, input *ContainerUpgrade) (*Revision, 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) ActionCreate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionRemove(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ActionUpdate(resource *Volume) (*Volume, error)
- func (c *VolumeClient) ById(id string) (*Volume, error)
- func (c *VolumeClient) Create(container *Volume) (*Volume, error)
- func (c *VolumeClient) Delete(container *Volume) error
- func (c *VolumeClient) List(opts *ListOpts) (*VolumeCollection, error)
- func (c *VolumeClient) Update(existing *Volume, updates interface{}) (*Volume, error)
- type VolumeCollection
- type VolumeOperations
- type VolumeTemplate
- type VolumeTemplateClient
- func (c *VolumeTemplateClient) ActionCreate(resource *VolumeTemplate) (*VolumeTemplate, error)
- func (c *VolumeTemplateClient) ActionRemove(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 (
ADD_OUTPUTS_INPUT_TYPE = "addOutputsInput"
)
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 (
BASE_MACHINE_CONFIG_TYPE = "baseMachineConfig"
)
View Source
const (
BLKIO_DEVICE_OPTION_TYPE = "blkioDeviceOption"
)
View Source
const (
CERTIFICATE_TYPE = "certificate"
)
View Source
const (
CHANGE_SECRET_INPUT_TYPE = "changeSecretInput"
)
View Source
const (
CLUSTER_IDENTITY_TYPE = "clusterIdentity"
)
View Source
const (
CLUSTER_MEMBERSHIP_TYPE = "clusterMembership"
)
View Source
const (
CLUSTER_TYPE = "cluster"
)
View Source
const (
COMPOSE_CONFIG_INPUT_TYPE = "composeConfigInput"
)
View Source
const (
COMPOSE_CONFIG_TYPE = "composeConfig"
)
View Source
const (
CONTAINER_CONFIG_TYPE = "containerConfig"
)
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 (
CONTAINER_UPGRADE_TYPE = "containerUpgrade"
)
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 (
DEPENDS_ON_TYPE = "dependsOn"
)
View Source
const (
DEPLOYMENT_SYNC_REQUEST_TYPE = "deploymentSyncRequest"
)
View Source
const (
DEPLOYMENT_SYNC_RESPONSE_TYPE = "deploymentSyncResponse"
)
View Source
const (
DEPLOYMENT_UNIT_TYPE = "deploymentUnit"
)
View Source
const (
DIAL_TYPE = "dial"
)
View Source
const (
DIGITALOCEAN_CONFIG_TYPE = "digitaloceanConfig"
)
View Source
const (
DNS_SERVICE_TYPE = "dnsService"
)
View Source
const (
DYNAMIC_SCHEMA_TYPE = "dynamicSchema"
)
View Source
const (
ENVIRONMENT_INFO_TYPE = "environmentInfo"
)
View Source
const (
ERROR_TYPE = "error"
)
View Source
const (
EXTERNAL_DNS_EVENT_TYPE = "externalDnsEvent"
)
View Source
const (
EXTERNAL_EVENT_TYPE = "externalEvent"
)
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 (
FIELD_DOCUMENTATION_TYPE = "fieldDocumentation"
)
View Source
const (
GENERIC_OBJECT_TYPE = "genericObject"
)
View Source
const (
HA_MEMBERSHIP_TYPE = "haMembership"
)
View Source
const (
HEALTHCHECK_INFO_TYPE = "healthcheckInfo"
)
View Source
const (
HEALTHCHECK_STATE_TYPE = "healthcheckState"
)
View Source
const (
HOST_ACCESS_TYPE = "hostAccess"
)
View Source
const (
HOST_API_PROXY_TOKEN_TYPE = "hostApiProxyToken"
)
View Source
const (
HOST_INFO_TYPE = "hostInfo"
)
View Source
const (
HOST_TEMPLATE_TYPE = "hostTemplate"
)
View Source
const (
HOST_TYPE = "host"
)
View Source
const (
IDENTITY_TYPE = "identity"
)
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_INFO_TYPE = "instanceInfo"
)
View Source
const (
INSTANCE_REMOVE_TYPE = "instanceRemove"
)
View Source
const (
INSTANCE_STATUS_TYPE = "instanceStatus"
)
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 (
K8S_CLIENT_CONFIG_TYPE = "k8sClientConfig"
)
View Source
const (
K8S_SERVER_CONFIG_TYPE = "k8sServerConfig"
)
View Source
const (
KUBERNETES_SERVICE_TYPE = "kubernetesService"
)
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 (
LDAPCONFIG_TYPE = "ldapconfig"
)
View Source
const (
LINK_TYPE = "link"
)
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 (
METADATA_OBJECT_TYPE = "metadataObject"
)
View Source
const (
METADATA_SYNC_REQUEST_TYPE = "metadataSyncRequest"
)
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_INFO_TYPE = "networkInfo"
)
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 (
OPENLDAPCONFIG_TYPE = "openldapconfig"
)
View Source
const (
PACKET_CONFIG_TYPE = "packetConfig"
)
View Source
const (
PASSWORD_TYPE = "password"
)
View Source
const (
PORT_RULE_TYPE = "portRule"
)
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_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 (
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 (
RESTART_POLICY_TYPE = "restartPolicy"
)
View Source
const (
REVISION_TYPE = "revision"
)
View Source
const (
SCALING_GROUP_TYPE = "scalingGroup"
)
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 (
SELECTOR_SERVICE_TYPE = "selectorService"
)
View Source
const (
SERVICES_PORT_RANGE_TYPE = "servicesPortRange"
)
View Source
const (
SERVICE_EVENT_TYPE = "serviceEvent"
)
View Source
const (
SERVICE_INFO_TYPE = "serviceInfo"
)
View Source
const (
SERVICE_LOG_TYPE = "serviceLog"
)
View Source
const (
SERVICE_PROXY_TYPE = "serviceProxy"
)
View Source
const (
SERVICE_ROLLBACK_TYPE = "serviceRollback"
)
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_COMPUTE_FLAVOR_INPUT_TYPE = "setComputeFlavorInput"
)
View Source
const (
SET_PROJECT_MEMBERS_INPUT_TYPE = "setProjectMembersInput"
)
View Source
const (
STACK_CONFIGURATION_TYPE = "stackConfiguration"
)
View Source
const (
STACK_INFO_TYPE = "stackInfo"
)
View Source
const (
STACK_TYPE = "stack"
)
View Source
const (
STACK_UPGRADE_TYPE = "stackUpgrade"
)
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 (
SUBSCRIBE_TYPE = "subscribe"
)
View Source
const (
TARGET_PORT_RULE_TYPE = "targetPortRule"
)
View Source
const (
TYPE_DOCUMENTATION_TYPE = "typeDocumentation"
)
View Source
const (
ULIMIT_TYPE = "ulimit"
)
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_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 `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` ClusterOwner bool `json:"clusterOwner,omitempty" yaml:"cluster_owner,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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"` 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"` 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) 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) }
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 Agent ¶
type Agent struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionError ¶
func (c *AgentClient) ActionError(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) 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) ActionError(*Agent) (*Agent, error) ActionReconnect(*Agent) (*Agent, error) ActionRemove(*Agent) (*Agent, error) }
type Amazonec2Config ¶
type Amazonec2Config struct { Resource `yaml:"-"` 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *ApiKeyClient) ActionRemove(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) ActionRemove(*ApiKey) (*Credential, error) }
type AuditLog ¶
type AuditLog struct { Resource `yaml:"-"` 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 int64 `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 `yaml:"-"` 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 `yaml:"-"` 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 BaseMachineConfig ¶
type BaseMachineConfig struct {
Resource `yaml:"-"`
}
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 BlkioDeviceOption ¶
type BlkioDeviceOption struct { Resource `yaml:"-"` 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 Certificate ¶
type Certificate struct { Resource `yaml:"-"` 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"` 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"` 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 Cluster ¶
type Cluster struct { Resource `yaml:"-"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Embedded bool `json:"embedded,omitempty" yaml:"embedded,omitempty"` HostRemoveDelaySeconds int64 `json:"hostRemoveDelaySeconds,omitempty" yaml:"host_remove_delay_seconds,omitempty"` Identity ClusterIdentity `json:"identity,omitempty" yaml:"identity,omitempty"` K8sClientConfig *K8sClientConfig `json:"k8sClientConfig,omitempty" yaml:"k8s_client_config,omitempty"` K8sServerConfig *K8sServerConfig `json:"k8sServerConfig,omitempty" yaml:"k8s_server_config,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Orchestration string `json:"orchestration,omitempty" yaml:"orchestration,omitempty"` RegistrationToken *RegistrationToken `json:"registrationToken,omitempty" yaml:"registration_token,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"` SystemStacks []StackConfiguration `json:"systemStacks,omitempty" yaml:"system_stacks,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ClusterClient ¶
type ClusterClient struct {
// contains filtered or unexported fields
}
func (*ClusterClient) ActionActivate ¶
func (c *ClusterClient) ActionActivate(resource *Cluster) (*Cluster, error)
func (*ClusterClient) ActionCreate ¶
func (c *ClusterClient) ActionCreate(resource *Cluster) (*Cluster, error)
func (*ClusterClient) ActionError ¶
func (c *ClusterClient) ActionError(resource *Cluster) (*Cluster, error)
func (*ClusterClient) ActionRemove ¶
func (c *ClusterClient) ActionRemove(resource *Cluster) (*Cluster, error)
func (*ClusterClient) ActionUpdate ¶
func (c *ClusterClient) ActionUpdate(resource *Cluster) (*Cluster, error)
func (*ClusterClient) Delete ¶
func (c *ClusterClient) Delete(container *Cluster) error
func (*ClusterClient) List ¶
func (c *ClusterClient) List(opts *ListOpts) (*ClusterCollection, error)
type ClusterCollection ¶
type ClusterCollection struct { Collection Data []Cluster `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterCollection) Next ¶
func (cc *ClusterCollection) Next() (*ClusterCollection, error)
type ClusterIdentity ¶
type ClusterIdentity struct { Resource `yaml:"-"` Attributes map[string]string `json:"attributes,omitempty" yaml:"attributes,omitempty"` Groups []string `json:"groups,omitempty" yaml:"groups,omitempty"` UserId string `json:"userId,omitempty" yaml:"user_id,omitempty"` Username string `json:"username,omitempty" yaml:"username,omitempty"` }
type ClusterIdentityClient ¶
type ClusterIdentityClient struct {
// contains filtered or unexported fields
}
func (*ClusterIdentityClient) ById ¶
func (c *ClusterIdentityClient) ById(id string) (*ClusterIdentity, error)
func (*ClusterIdentityClient) Create ¶
func (c *ClusterIdentityClient) Create(container *ClusterIdentity) (*ClusterIdentity, error)
func (*ClusterIdentityClient) Delete ¶
func (c *ClusterIdentityClient) Delete(container *ClusterIdentity) error
func (*ClusterIdentityClient) List ¶
func (c *ClusterIdentityClient) List(opts *ListOpts) (*ClusterIdentityCollection, error)
func (*ClusterIdentityClient) Update ¶
func (c *ClusterIdentityClient) Update(existing *ClusterIdentity, updates interface{}) (*ClusterIdentity, error)
type ClusterIdentityCollection ¶
type ClusterIdentityCollection struct { Collection Data []ClusterIdentity `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ClusterIdentityCollection) Next ¶
func (cc *ClusterIdentityCollection) Next() (*ClusterIdentityCollection, error)
type ClusterIdentityOperations ¶
type ClusterIdentityOperations interface { List(opts *ListOpts) (*ClusterIdentityCollection, error) Create(opts *ClusterIdentity) (*ClusterIdentity, error) Update(existing *ClusterIdentity, updates interface{}) (*ClusterIdentity, error) ById(id string) (*ClusterIdentity, error) Delete(container *ClusterIdentity) error }
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 ClusterOperations ¶
type ClusterOperations interface { List(opts *ListOpts) (*ClusterCollection, error) Create(opts *Cluster) (*Cluster, error) Update(existing *Cluster, updates interface{}) (*Cluster, error) ById(id string) (*Cluster, error) Delete(container *Cluster) error ActionActivate(*Cluster) (*Cluster, error) ActionCreate(*Cluster) (*Cluster, error) ActionError(*Cluster) (*Cluster, error) ActionRemove(*Cluster) (*Cluster, error) ActionUpdate(*Cluster) (*Cluster, 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 Condition ¶
type Condition struct { Modifier string `json:"modifier,omitempty"` Value interface{} `json:"value,omitempty"` }
type Container ¶
type Container struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"` BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,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"` CpuSetCpu string `json:"cpuSetCpu,omitempty" yaml:"cpu_set_cpu,omitempty"` CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,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]string `json:"environment,omitempty" yaml:"environment,omitempty"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,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"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks []Link `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"` IpcContainerId string `json:"ipcContainerId,omitempty" yaml:"ipc_container_id,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]string `json:"labels,omitempty" yaml:"labels,omitempty"` LaunchConfigName string `json:"launchConfigName,omitempty" yaml:"launch_config_name,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]string `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"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"` PidContainerId string `json:"pidContainerId,omitempty" yaml:"pid_container_id,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"` PrePullOnUpgrade string `json:"prePullOnUpgrade,omitempty" yaml:"pre_pull_on_upgrade,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"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,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"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` SidekickTo string `json:"sidekickTo,omitempty" yaml:"sidekick_to,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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]string `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"` Sysctls map[string]string `json:"sysctls,omitempty" yaml:"sysctls,omitempty"` Tmpfs map[string]string `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"` 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) ActionConsole ¶
func (c *ContainerClient) ActionConsole(resource *Container, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*ContainerClient) ActionConverttoservice ¶
func (c *ContainerClient) ActionConverttoservice(resource *Container) (*Service, error)
func (*ContainerClient) ActionCreate ¶
func (c *ContainerClient) ActionCreate(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) ActionProxy ¶
func (c *ContainerClient) ActionProxy(resource *Container, input *ContainerProxy) (*HostAccess, error)
func (*ContainerClient) ActionRemove ¶
func (c *ContainerClient) ActionRemove(resource *Container, input *InstanceRemove) (*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) ActionUpgrade ¶
func (c *ContainerClient) ActionUpgrade(resource *Container, input *ContainerUpgrade) (*Revision, 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 ContainerConfig ¶
type ContainerConfig struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"` BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,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"` CpuSetCpu string `json:"cpuSetCpu,omitempty" yaml:"cpu_set_cpu,omitempty"` CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,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]string `json:"environment,omitempty" yaml:"environment,omitempty"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,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"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks []Link `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"` IpcContainerId string `json:"ipcContainerId,omitempty" yaml:"ipc_container_id,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]string `json:"labels,omitempty" yaml:"labels,omitempty"` LaunchConfigName string `json:"launchConfigName,omitempty" yaml:"launch_config_name,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]string `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"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"` PidContainerId string `json:"pidContainerId,omitempty" yaml:"pid_container_id,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"` PrePullOnUpgrade string `json:"prePullOnUpgrade,omitempty" yaml:"pre_pull_on_upgrade,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"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,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"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` SidekickTo string `json:"sidekickTo,omitempty" yaml:"sidekick_to,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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]string `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"` Sysctls map[string]string `json:"sysctls,omitempty" yaml:"sysctls,omitempty"` Tmpfs map[string]string `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"` 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 ContainerConfigClient ¶
type ContainerConfigClient struct {
// contains filtered or unexported fields
}
func (*ContainerConfigClient) ActionConsole ¶
func (c *ContainerConfigClient) ActionConsole(resource *ContainerConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*ContainerConfigClient) ActionConverttoservice ¶
func (c *ContainerConfigClient) ActionConverttoservice(resource *ContainerConfig) (*Service, error)
func (*ContainerConfigClient) ActionCreate ¶
func (c *ContainerConfigClient) ActionCreate(resource *ContainerConfig) (*Instance, error)
func (*ContainerConfigClient) ActionError ¶
func (c *ContainerConfigClient) ActionError(resource *ContainerConfig) (*Instance, error)
func (*ContainerConfigClient) ActionExecute ¶
func (c *ContainerConfigClient) ActionExecute(resource *ContainerConfig, input *ContainerExec) (*HostAccess, error)
func (*ContainerConfigClient) ActionProxy ¶
func (c *ContainerConfigClient) ActionProxy(resource *ContainerConfig, input *ContainerProxy) (*HostAccess, error)
func (*ContainerConfigClient) ActionRemove ¶
func (c *ContainerConfigClient) ActionRemove(resource *ContainerConfig, input *InstanceRemove) (*Instance, error)
func (*ContainerConfigClient) ActionRestart ¶
func (c *ContainerConfigClient) ActionRestart(resource *ContainerConfig) (*Instance, error)
func (*ContainerConfigClient) ActionStart ¶
func (c *ContainerConfigClient) ActionStart(resource *ContainerConfig) (*Instance, error)
func (*ContainerConfigClient) ActionStop ¶
func (c *ContainerConfigClient) ActionStop(resource *ContainerConfig, input *InstanceStop) (*Instance, error)
func (*ContainerConfigClient) ActionUpgrade ¶
func (c *ContainerConfigClient) ActionUpgrade(resource *ContainerConfig, input *ContainerUpgrade) (*Revision, error)
func (*ContainerConfigClient) ById ¶
func (c *ContainerConfigClient) ById(id string) (*ContainerConfig, error)
func (*ContainerConfigClient) Create ¶
func (c *ContainerConfigClient) Create(container *ContainerConfig) (*ContainerConfig, error)
func (*ContainerConfigClient) Delete ¶
func (c *ContainerConfigClient) Delete(container *ContainerConfig) error
func (*ContainerConfigClient) List ¶
func (c *ContainerConfigClient) List(opts *ListOpts) (*ContainerConfigCollection, error)
func (*ContainerConfigClient) Update ¶
func (c *ContainerConfigClient) Update(existing *ContainerConfig, updates interface{}) (*ContainerConfig, error)
type ContainerConfigCollection ¶
type ContainerConfigCollection struct { Collection Data []ContainerConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ContainerConfigCollection) Next ¶
func (cc *ContainerConfigCollection) Next() (*ContainerConfigCollection, error)
type ContainerConfigOperations ¶
type ContainerConfigOperations interface { List(opts *ListOpts) (*ContainerConfigCollection, error) Create(opts *ContainerConfig) (*ContainerConfig, error) Update(existing *ContainerConfig, updates interface{}) (*ContainerConfig, error) ById(id string) (*ContainerConfig, error) Delete(container *ContainerConfig) error ActionConsole(*ContainerConfig, *InstanceConsoleInput) (*InstanceConsole, error) ActionConverttoservice(*ContainerConfig) (*Service, error) ActionCreate(*ContainerConfig) (*Instance, error) ActionError(*ContainerConfig) (*Instance, error) ActionExecute(*ContainerConfig, *ContainerExec) (*HostAccess, error) ActionProxy(*ContainerConfig, *ContainerProxy) (*HostAccess, error) ActionRemove(*ContainerConfig, *InstanceRemove) (*Instance, error) ActionRestart(*ContainerConfig) (*Instance, error) ActionStart(*ContainerConfig) (*Instance, error) ActionStop(*ContainerConfig, *InstanceStop) (*Instance, error) ActionUpgrade(*ContainerConfig, *ContainerUpgrade) (*Revision, error) }
type ContainerEvent ¶
type ContainerEvent struct { Resource `yaml:"-"` ClusterId int64 `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` DockerInspect interface{} `json:"dockerInspect,omitempty" yaml:"docker_inspect,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` ExternalStatus string `json:"externalStatus,omitempty" yaml:"external_status,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` ReportedHostUuid string `json:"reportedHostUuid,omitempty" yaml:"reported_host_uuid,omitempty"` }
type ContainerEventClient ¶
type ContainerEventClient struct {
// contains filtered or unexported fields
}
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 }
type ContainerExec ¶
type ContainerExec struct { Resource `yaml:"-"` 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 ActionConsole(*Container, *InstanceConsoleInput) (*InstanceConsole, error) ActionConverttoservice(*Container) (*Service, error) ActionCreate(*Container) (*Instance, error) ActionError(*Container) (*Instance, error) ActionExecute(*Container, *ContainerExec) (*HostAccess, error) ActionLogs(*Container, *ContainerLogs) (*HostAccess, error) ActionProxy(*Container, *ContainerProxy) (*HostAccess, error) ActionRemove(*Container, *InstanceRemove) (*Instance, error) ActionRestart(*Container) (*Instance, error) ActionStart(*Container) (*Instance, error) ActionStop(*Container, *InstanceStop) (*Instance, error) ActionUpgrade(*Container, *ContainerUpgrade) (*Revision, 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 ContainerUpgrade ¶
type ContainerUpgrade struct { Resource `yaml:"-"` Config ContainerConfig `json:"config,omitempty" yaml:"config,omitempty"` }
type ContainerUpgradeClient ¶
type ContainerUpgradeClient struct {
// contains filtered or unexported fields
}
func (*ContainerUpgradeClient) ById ¶
func (c *ContainerUpgradeClient) ById(id string) (*ContainerUpgrade, error)
func (*ContainerUpgradeClient) Create ¶
func (c *ContainerUpgradeClient) Create(container *ContainerUpgrade) (*ContainerUpgrade, error)
func (*ContainerUpgradeClient) Delete ¶
func (c *ContainerUpgradeClient) Delete(container *ContainerUpgrade) error
func (*ContainerUpgradeClient) List ¶
func (c *ContainerUpgradeClient) List(opts *ListOpts) (*ContainerUpgradeCollection, error)
func (*ContainerUpgradeClient) Update ¶
func (c *ContainerUpgradeClient) Update(existing *ContainerUpgrade, updates interface{}) (*ContainerUpgrade, error)
type ContainerUpgradeCollection ¶
type ContainerUpgradeCollection struct { Collection Data []ContainerUpgrade `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ContainerUpgradeCollection) Next ¶
func (cc *ContainerUpgradeCollection) Next() (*ContainerUpgradeCollection, error)
type ContainerUpgradeOperations ¶
type ContainerUpgradeOperations interface { List(opts *ListOpts) (*ContainerUpgradeCollection, error) Create(opts *ContainerUpgrade) (*ContainerUpgrade, error) Update(existing *ContainerUpgrade, updates interface{}) (*ContainerUpgrade, error) ById(id string) (*ContainerUpgrade, error) Delete(container *ContainerUpgrade) error }
type Credential ¶
type Credential struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *CredentialClient) ActionRemove(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) ActionRemove(*Credential) (*Credential, error) }
type Databasechangelog ¶
type Databasechangelog struct { Resource `yaml:"-"` Author string `json:"author,omitempty" yaml:"author,omitempty"` Comments string `json:"comments,omitempty" yaml:"comments,omitempty"` Contexts string `json:"contexts,omitempty" yaml:"contexts,omitempty"` Dateexecuted string `json:"dateexecuted,omitempty" yaml:"dateexecuted,omitempty"` DeploymentId string `json:"deploymentId,omitempty" yaml:"deployment_id,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"` Labels string `json:"labels,omitempty" yaml:"labels,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 `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` IsDefault bool `json:"isDefault,omitempty" yaml:"is_default,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type DefaultNetworkClient ¶
type DefaultNetworkClient struct {
// contains filtered or unexported fields
}
func (*DefaultNetworkClient) ActionCreate ¶
func (c *DefaultNetworkClient) ActionCreate(resource *DefaultNetwork) (*Network, error)
func (*DefaultNetworkClient) ActionRemove ¶
func (c *DefaultNetworkClient) ActionRemove(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 ActionCreate(*DefaultNetwork) (*Network, error) ActionRemove(*DefaultNetwork) (*Network, error) }
type DependsOnClient ¶
type DependsOnClient struct {
// contains filtered or unexported fields
}
func (*DependsOnClient) Create ¶
func (c *DependsOnClient) Create(container *DependsOn) (*DependsOn, error)
func (*DependsOnClient) Delete ¶
func (c *DependsOnClient) Delete(container *DependsOn) error
func (*DependsOnClient) List ¶
func (c *DependsOnClient) List(opts *ListOpts) (*DependsOnCollection, error)
type DependsOnCollection ¶
type DependsOnCollection struct { Collection Data []DependsOn `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DependsOnCollection) Next ¶
func (cc *DependsOnCollection) Next() (*DependsOnCollection, error)
type DependsOnOperations ¶
type DeploymentSyncRequest ¶
type DeploymentSyncRequest struct { Resource `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Containers []Container `json:"containers,omitempty" yaml:"containers,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` InspectIp bool `json:"inspectIp,omitempty" yaml:"inspect_ip,omitempty"` Namespace string `json:"namespace,omitempty" yaml:"namespace,omitempty"` Networks []Network `json:"networks,omitempty" yaml:"networks,omitempty"` NodeName string `json:"nodeName,omitempty" yaml:"node_name,omitempty"` RegistryCredentials []Credential `json:"registryCredentials,omitempty" yaml:"registry_credentials,omitempty"` Revision string `json:"revision,omitempty" yaml:"revision,omitempty"` Volumes []Volume `json:"volumes,omitempty" yaml:"volumes,omitempty"` }
type DeploymentSyncRequestClient ¶
type DeploymentSyncRequestClient struct {
// contains filtered or unexported fields
}
func (*DeploymentSyncRequestClient) ById ¶
func (c *DeploymentSyncRequestClient) ById(id string) (*DeploymentSyncRequest, error)
func (*DeploymentSyncRequestClient) Create ¶
func (c *DeploymentSyncRequestClient) Create(container *DeploymentSyncRequest) (*DeploymentSyncRequest, error)
func (*DeploymentSyncRequestClient) Delete ¶
func (c *DeploymentSyncRequestClient) Delete(container *DeploymentSyncRequest) error
func (*DeploymentSyncRequestClient) List ¶
func (c *DeploymentSyncRequestClient) List(opts *ListOpts) (*DeploymentSyncRequestCollection, error)
func (*DeploymentSyncRequestClient) Update ¶
func (c *DeploymentSyncRequestClient) Update(existing *DeploymentSyncRequest, updates interface{}) (*DeploymentSyncRequest, error)
type DeploymentSyncRequestCollection ¶
type DeploymentSyncRequestCollection struct { Collection Data []DeploymentSyncRequest `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DeploymentSyncRequestCollection) Next ¶
func (cc *DeploymentSyncRequestCollection) Next() (*DeploymentSyncRequestCollection, error)
type DeploymentSyncRequestOperations ¶
type DeploymentSyncRequestOperations interface { List(opts *ListOpts) (*DeploymentSyncRequestCollection, error) Create(opts *DeploymentSyncRequest) (*DeploymentSyncRequest, error) Update(existing *DeploymentSyncRequest, updates interface{}) (*DeploymentSyncRequest, error) ById(id string) (*DeploymentSyncRequest, error) Delete(container *DeploymentSyncRequest) error }
type DeploymentSyncResponse ¶
type DeploymentSyncResponse struct { Resource `yaml:"-"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` InstanceStatus []InstanceStatus `json:"instanceStatus,omitempty" yaml:"instance_status,omitempty"` NodeName string `json:"nodeName,omitempty" yaml:"node_name,omitempty"` }
type DeploymentSyncResponseClient ¶
type DeploymentSyncResponseClient struct {
// contains filtered or unexported fields
}
func (*DeploymentSyncResponseClient) ById ¶
func (c *DeploymentSyncResponseClient) ById(id string) (*DeploymentSyncResponse, error)
func (*DeploymentSyncResponseClient) Create ¶
func (c *DeploymentSyncResponseClient) Create(container *DeploymentSyncResponse) (*DeploymentSyncResponse, error)
func (*DeploymentSyncResponseClient) Delete ¶
func (c *DeploymentSyncResponseClient) Delete(container *DeploymentSyncResponse) error
func (*DeploymentSyncResponseClient) List ¶
func (c *DeploymentSyncResponseClient) List(opts *ListOpts) (*DeploymentSyncResponseCollection, error)
func (*DeploymentSyncResponseClient) Update ¶
func (c *DeploymentSyncResponseClient) Update(existing *DeploymentSyncResponse, updates interface{}) (*DeploymentSyncResponse, error)
type DeploymentSyncResponseCollection ¶
type DeploymentSyncResponseCollection struct { Collection Data []DeploymentSyncResponse `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DeploymentSyncResponseCollection) Next ¶
func (cc *DeploymentSyncResponseCollection) Next() (*DeploymentSyncResponseCollection, error)
type DeploymentSyncResponseOperations ¶
type DeploymentSyncResponseOperations interface { List(opts *ListOpts) (*DeploymentSyncResponseCollection, error) Create(opts *DeploymentSyncResponse) (*DeploymentSyncResponse, error) Update(existing *DeploymentSyncResponse, updates interface{}) (*DeploymentSyncResponse, error) ById(id string) (*DeploymentSyncResponse, error) Delete(container *DeploymentSyncResponse) error }
type DeploymentUnit ¶
type DeploymentUnit struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` RequestedRevisionId string `json:"requestedRevisionId,omitempty" yaml:"requested_revision_id,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` ServiceIndex string `json:"serviceIndex,omitempty" yaml:"service_index,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type DeploymentUnitClient ¶
type DeploymentUnitClient struct {
// contains filtered or unexported fields
}
func (*DeploymentUnitClient) ActionActivate ¶
func (c *DeploymentUnitClient) ActionActivate(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionCreate ¶
func (c *DeploymentUnitClient) ActionCreate(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionDeactivate ¶
func (c *DeploymentUnitClient) ActionDeactivate(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionError ¶
func (c *DeploymentUnitClient) ActionError(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionPause ¶
func (c *DeploymentUnitClient) ActionPause(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionRemove ¶
func (c *DeploymentUnitClient) ActionRemove(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ActionUpdate ¶
func (c *DeploymentUnitClient) ActionUpdate(resource *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) ById ¶
func (c *DeploymentUnitClient) ById(id string) (*DeploymentUnit, error)
func (*DeploymentUnitClient) Create ¶
func (c *DeploymentUnitClient) Create(container *DeploymentUnit) (*DeploymentUnit, error)
func (*DeploymentUnitClient) Delete ¶
func (c *DeploymentUnitClient) Delete(container *DeploymentUnit) error
func (*DeploymentUnitClient) List ¶
func (c *DeploymentUnitClient) List(opts *ListOpts) (*DeploymentUnitCollection, error)
func (*DeploymentUnitClient) Update ¶
func (c *DeploymentUnitClient) Update(existing *DeploymentUnit, updates interface{}) (*DeploymentUnit, error)
type DeploymentUnitCollection ¶
type DeploymentUnitCollection struct { Collection Data []DeploymentUnit `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DeploymentUnitCollection) Next ¶
func (cc *DeploymentUnitCollection) Next() (*DeploymentUnitCollection, error)
type DeploymentUnitOperations ¶
type DeploymentUnitOperations interface { List(opts *ListOpts) (*DeploymentUnitCollection, error) Create(opts *DeploymentUnit) (*DeploymentUnit, error) Update(existing *DeploymentUnit, updates interface{}) (*DeploymentUnit, error) ById(id string) (*DeploymentUnit, error) Delete(container *DeploymentUnit) error ActionActivate(*DeploymentUnit) (*DeploymentUnit, error) ActionCreate(*DeploymentUnit) (*DeploymentUnit, error) ActionDeactivate(*DeploymentUnit) (*DeploymentUnit, error) ActionError(*DeploymentUnit) (*DeploymentUnit, error) ActionPause(*DeploymentUnit) (*DeploymentUnit, error) ActionRemove(*DeploymentUnit) (*DeploymentUnit, error) ActionUpdate(*DeploymentUnit) (*DeploymentUnit, error) }
type DialClient ¶
type DialClient struct {
// contains filtered or unexported fields
}
func (*DialClient) Delete ¶
func (c *DialClient) Delete(container *Dial) error
func (*DialClient) List ¶
func (c *DialClient) List(opts *ListOpts) (*DialCollection, error)
type DialCollection ¶
type DialCollection struct { Collection Data []Dial `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DialCollection) Next ¶
func (cc *DialCollection) Next() (*DialCollection, error)
type DialOperations ¶
type DigitaloceanConfig ¶
type DigitaloceanConfig struct { Resource `yaml:"-"` 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"` Tags string `json:"tags,omitempty" yaml:"tags,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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,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"` 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) ActionCancelupgrade ¶
func (c *DnsServiceClient) ActionCancelupgrade(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionCreate ¶
func (c *DnsServiceClient) ActionCreate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionDeactivate ¶
func (c *DnsServiceClient) ActionDeactivate(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionError ¶
func (c *DnsServiceClient) ActionError(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionFinishupgrade ¶
func (c *DnsServiceClient) ActionFinishupgrade(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionGarbagecollect ¶
func (c *DnsServiceClient) ActionGarbagecollect(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionPause ¶
func (c *DnsServiceClient) ActionPause(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionRemove ¶
func (c *DnsServiceClient) ActionRemove(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionRestart ¶
func (c *DnsServiceClient) ActionRestart(resource *DnsService) (*Service, error)
func (*DnsServiceClient) ActionRollback ¶
func (c *DnsServiceClient) ActionRollback(resource *DnsService, input *ServiceRollback) (*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) ActionCancelupgrade(*DnsService) (*Service, error) ActionCreate(*DnsService) (*Service, error) ActionDeactivate(*DnsService) (*Service, error) ActionError(*DnsService) (*Service, error) ActionFinishupgrade(*DnsService) (*Service, error) ActionGarbagecollect(*DnsService) (*Service, error) ActionPause(*DnsService) (*Service, error) ActionRemove(*DnsService) (*Service, error) ActionRestart(*DnsService) (*Service, error) ActionRollback(*DnsService, *ServiceRollback) (*Service, error) ActionUpdate(*DnsService) (*Service, error) ActionUpgrade(*DnsService, *ServiceUpgrade) (*Service, error) }
type DynamicSchema ¶
type DynamicSchema struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Definition string `json:"definition,omitempty" yaml:"definition,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"` Parent string `json:"parent,omitempty" yaml:"parent,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` Roles []string `json:"roles,omitempty" yaml:"roles,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type DynamicSchemaClient ¶
type DynamicSchemaClient struct {
// contains filtered or unexported fields
}
func (*DynamicSchemaClient) ActionCreate ¶
func (c *DynamicSchemaClient) ActionCreate(resource *DynamicSchema) (*DynamicSchema, error)
func (*DynamicSchemaClient) ActionRemove ¶
func (c *DynamicSchemaClient) ActionRemove(resource *DynamicSchema) (*DynamicSchema, error)
func (*DynamicSchemaClient) ById ¶
func (c *DynamicSchemaClient) ById(id string) (*DynamicSchema, error)
func (*DynamicSchemaClient) Create ¶
func (c *DynamicSchemaClient) Create(container *DynamicSchema) (*DynamicSchema, error)
func (*DynamicSchemaClient) Delete ¶
func (c *DynamicSchemaClient) Delete(container *DynamicSchema) error
func (*DynamicSchemaClient) List ¶
func (c *DynamicSchemaClient) List(opts *ListOpts) (*DynamicSchemaCollection, error)
func (*DynamicSchemaClient) Update ¶
func (c *DynamicSchemaClient) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error)
type DynamicSchemaCollection ¶
type DynamicSchemaCollection struct { Collection Data []DynamicSchema `json:"data,omitempty"` // contains filtered or unexported fields }
func (*DynamicSchemaCollection) Next ¶
func (cc *DynamicSchemaCollection) Next() (*DynamicSchemaCollection, error)
type DynamicSchemaOperations ¶
type DynamicSchemaOperations interface { List(opts *ListOpts) (*DynamicSchemaCollection, error) Create(opts *DynamicSchema) (*DynamicSchema, error) Update(existing *DynamicSchema, updates interface{}) (*DynamicSchema, error) ById(id string) (*DynamicSchema, error) Delete(container *DynamicSchema) error ActionCreate(*DynamicSchema) (*DynamicSchema, error) ActionRemove(*DynamicSchema) (*DynamicSchema, error) }
type EnvironmentInfo ¶
type EnvironmentInfo struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` System bool `json:"system,omitempty" yaml:"system,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type EnvironmentInfoClient ¶
type EnvironmentInfoClient struct {
// contains filtered or unexported fields
}
func (*EnvironmentInfoClient) ById ¶
func (c *EnvironmentInfoClient) ById(id string) (*EnvironmentInfo, error)
func (*EnvironmentInfoClient) Create ¶
func (c *EnvironmentInfoClient) Create(container *EnvironmentInfo) (*EnvironmentInfo, error)
func (*EnvironmentInfoClient) Delete ¶
func (c *EnvironmentInfoClient) Delete(container *EnvironmentInfo) error
func (*EnvironmentInfoClient) List ¶
func (c *EnvironmentInfoClient) List(opts *ListOpts) (*EnvironmentInfoCollection, error)
func (*EnvironmentInfoClient) Update ¶
func (c *EnvironmentInfoClient) Update(existing *EnvironmentInfo, updates interface{}) (*EnvironmentInfo, error)
type EnvironmentInfoCollection ¶
type EnvironmentInfoCollection struct { Collection Data []EnvironmentInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*EnvironmentInfoCollection) Next ¶
func (cc *EnvironmentInfoCollection) Next() (*EnvironmentInfoCollection, error)
type EnvironmentInfoOperations ¶
type EnvironmentInfoOperations interface { List(opts *ListOpts) (*EnvironmentInfoCollection, error) Create(opts *EnvironmentInfo) (*EnvironmentInfo, error) Update(existing *EnvironmentInfo, updates interface{}) (*EnvironmentInfo, error) ById(id string) (*EnvironmentInfo, error) Delete(container *EnvironmentInfo) error }
type ErrorClient ¶
type ErrorClient struct {
// contains filtered or unexported fields
}
func (*ErrorClient) Delete ¶
func (c *ErrorClient) Delete(container *Error) error
func (*ErrorClient) List ¶
func (c *ErrorClient) List(opts *ListOpts) (*ErrorCollection, error)
type ErrorCollection ¶
type ErrorCollection struct { Collection Data []Error `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ErrorCollection) Next ¶
func (cc *ErrorCollection) Next() (*ErrorCollection, error)
type ErrorOperations ¶
type ExternalDnsEvent ¶
type ExternalDnsEvent struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalDnsEventClient ¶
type ExternalDnsEventClient struct {
// contains filtered or unexported fields
}
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 }
type ExternalEvent ¶
type ExternalEvent struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalEventClient ¶
type ExternalEventClient struct {
// contains filtered or unexported fields
}
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 }
type ExternalHostEvent ¶
type ExternalHostEvent struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalHostEventClient ¶
type ExternalHostEventClient struct {
// contains filtered or unexported fields
}
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 }
type ExternalService ¶
type ExternalService struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_id,omitempty"` RemoveTime string `json:"removeTime,omitempty" yaml:"remove_time,omitempty"` Removed string `json:"removed,omitempty" yaml:"removed,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,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"` 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) ActionCreate ¶
func (c *ExternalServiceClient) ActionCreate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionDeactivate ¶
func (c *ExternalServiceClient) ActionDeactivate(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionError ¶
func (c *ExternalServiceClient) ActionError(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionFinishupgrade ¶
func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionGarbagecollect ¶
func (c *ExternalServiceClient) ActionGarbagecollect(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionPause ¶
func (c *ExternalServiceClient) ActionPause(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRemove ¶
func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRestart ¶
func (c *ExternalServiceClient) ActionRestart(resource *ExternalService) (*Service, error)
func (*ExternalServiceClient) ActionRollback ¶
func (c *ExternalServiceClient) ActionRollback(resource *ExternalService, input *ServiceRollback) (*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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ExternalServiceEventClient ¶
type ExternalServiceEventClient struct {
// contains filtered or unexported fields
}
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 }
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) ActionCreate(*ExternalService) (*Service, error) ActionDeactivate(*ExternalService) (*Service, error) ActionError(*ExternalService) (*Service, error) ActionFinishupgrade(*ExternalService) (*Service, error) ActionGarbagecollect(*ExternalService) (*Service, error) ActionPause(*ExternalService) (*Service, error) ActionRemove(*ExternalService) (*Service, error) ActionRestart(*ExternalService) (*Service, error) ActionRollback(*ExternalService, *ServiceRollback) (*Service, error) ActionUpdate(*ExternalService) (*Service, error) ActionUpgrade(*ExternalService, *ServiceUpgrade) (*Service, 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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 HaMembership ¶
type HaMembership struct { Resource `yaml:"-"` 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 HaMembershipClient ¶
type HaMembershipClient struct {
// contains filtered or unexported fields
}
func (*HaMembershipClient) ById ¶
func (c *HaMembershipClient) ById(id string) (*HaMembership, error)
func (*HaMembershipClient) Create ¶
func (c *HaMembershipClient) Create(container *HaMembership) (*HaMembership, error)
func (*HaMembershipClient) Delete ¶
func (c *HaMembershipClient) Delete(container *HaMembership) error
func (*HaMembershipClient) List ¶
func (c *HaMembershipClient) List(opts *ListOpts) (*HaMembershipCollection, error)
func (*HaMembershipClient) Update ¶
func (c *HaMembershipClient) Update(existing *HaMembership, updates interface{}) (*HaMembership, error)
type HaMembershipCollection ¶
type HaMembershipCollection struct { Collection Data []HaMembership `json:"data,omitempty"` // contains filtered or unexported fields }
func (*HaMembershipCollection) Next ¶
func (cc *HaMembershipCollection) Next() (*HaMembershipCollection, error)
type HaMembershipOperations ¶
type HaMembershipOperations interface { List(opts *ListOpts) (*HaMembershipCollection, error) Create(opts *HaMembership) (*HaMembership, error) Update(existing *HaMembership, updates interface{}) (*HaMembership, error) ById(id string) (*HaMembership, error) Delete(container *HaMembership) error }
type HealthcheckInfo ¶
type HealthcheckInfo struct { Resource `yaml:"-"` 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"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` RequestLine string `json:"requestLine,omitempty" yaml:"request_line,omitempty"` ResponseTimeout int64 `json:"responseTimeout,omitempty" yaml:"response_timeout,omitempty"` UnhealthyThreshold int64 `json:"unhealthyThreshold,omitempty" yaml:"unhealthy_threshold,omitempty"` }
type HealthcheckInfoClient ¶
type HealthcheckInfoClient struct {
// contains filtered or unexported fields
}
func (*HealthcheckInfoClient) ById ¶
func (c *HealthcheckInfoClient) ById(id string) (*HealthcheckInfo, error)
func (*HealthcheckInfoClient) Create ¶
func (c *HealthcheckInfoClient) Create(container *HealthcheckInfo) (*HealthcheckInfo, error)
func (*HealthcheckInfoClient) Delete ¶
func (c *HealthcheckInfoClient) Delete(container *HealthcheckInfo) error
func (*HealthcheckInfoClient) List ¶
func (c *HealthcheckInfoClient) List(opts *ListOpts) (*HealthcheckInfoCollection, error)
func (*HealthcheckInfoClient) Update ¶
func (c *HealthcheckInfoClient) Update(existing *HealthcheckInfo, updates interface{}) (*HealthcheckInfo, error)
type HealthcheckInfoCollection ¶
type HealthcheckInfoCollection struct { Collection Data []HealthcheckInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*HealthcheckInfoCollection) Next ¶
func (cc *HealthcheckInfoCollection) Next() (*HealthcheckInfoCollection, error)
type HealthcheckInfoOperations ¶
type HealthcheckInfoOperations interface { List(opts *ListOpts) (*HealthcheckInfoCollection, error) Create(opts *HealthcheckInfo) (*HealthcheckInfo, error) Update(existing *HealthcheckInfo, updates interface{}) (*HealthcheckInfo, error) ById(id string) (*HealthcheckInfo, error) Delete(container *HealthcheckInfo) error }
type HealthcheckState ¶
type HealthcheckStateClient ¶
type HealthcheckStateClient struct {
// contains filtered or unexported fields
}
func (*HealthcheckStateClient) ById ¶
func (c *HealthcheckStateClient) ById(id string) (*HealthcheckState, error)
func (*HealthcheckStateClient) Create ¶
func (c *HealthcheckStateClient) Create(container *HealthcheckState) (*HealthcheckState, error)
func (*HealthcheckStateClient) Delete ¶
func (c *HealthcheckStateClient) Delete(container *HealthcheckState) error
func (*HealthcheckStateClient) List ¶
func (c *HealthcheckStateClient) List(opts *ListOpts) (*HealthcheckStateCollection, error)
func (*HealthcheckStateClient) Update ¶
func (c *HealthcheckStateClient) Update(existing *HealthcheckState, updates interface{}) (*HealthcheckState, error)
type HealthcheckStateCollection ¶
type HealthcheckStateCollection struct { Collection Data []HealthcheckState `json:"data,omitempty"` // contains filtered or unexported fields }
func (*HealthcheckStateCollection) Next ¶
func (cc *HealthcheckStateCollection) Next() (*HealthcheckStateCollection, error)
type HealthcheckStateOperations ¶
type HealthcheckStateOperations interface { List(opts *ListOpts) (*HealthcheckStateCollection, error) Create(opts *HealthcheckState) (*HealthcheckState, error) Update(existing *HealthcheckState, updates interface{}) (*HealthcheckState, error) ById(id string) (*HealthcheckState, error) Delete(container *HealthcheckState) error }
type Host ¶
type Host struct { Resource `yaml:"-"` 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"` 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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_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"` 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]string `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]string `json:"engineLabel,omitempty" yaml:"engine_label,omitempty"` EngineOpt map[string]string `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"` ExtractedConfig string `json:"extractedConfig,omitempty" yaml:"extracted_config,omitempty"` HostTemplateId string `json:"hostTemplateId,omitempty" yaml:"host_template_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Imported bool `json:"imported,omitempty" yaml:"imported,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]string `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"` NodeName string `json:"nodeName,omitempty" yaml:"node_name,omitempty"` PacketConfig *PacketConfig `json:"packetConfig,omitempty" yaml:"packet_config,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"` 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) 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 HostInfo ¶
type HostInfo struct { Resource `yaml:"-"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` AgentIp string `json:"agentIp,omitempty" yaml:"agent_ip,omitempty"` AgentState string `json:"agentState,omitempty" yaml:"agent_state,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,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"` NodeName string `json:"nodeName,omitempty" yaml:"node_name,omitempty"` Ports []PublicEndpoint `json:"ports,omitempty" yaml:"ports,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type HostInfoClient ¶
type HostInfoClient struct {
// contains filtered or unexported fields
}
func (*HostInfoClient) Create ¶
func (c *HostInfoClient) Create(container *HostInfo) (*HostInfo, error)
func (*HostInfoClient) Delete ¶
func (c *HostInfoClient) Delete(container *HostInfo) error
func (*HostInfoClient) List ¶
func (c *HostInfoClient) List(opts *ListOpts) (*HostInfoCollection, error)
type HostInfoCollection ¶
type HostInfoCollection struct { Collection Data []HostInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*HostInfoCollection) Next ¶
func (cc *HostInfoCollection) Next() (*HostInfoCollection, error)
type HostInfoOperations ¶
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) ActionRemove(*Host) (*Host, error) ActionUpdate(*Host) (*Host, error) }
type HostTemplate ¶
type HostTemplate struct { Resource `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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 `yaml:"-"` 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 InServiceUpgradeStrategy ¶
type InServiceUpgradeStrategy struct { Resource `yaml:"-"` 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type InstanceClient ¶
type InstanceClient struct {
// contains filtered or unexported fields
}
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) ActionError ¶
func (c *InstanceClient) ActionError(resource *Instance) (*Instance, error)
func (*InstanceClient) ActionRemove ¶
func (c *InstanceClient) ActionRemove(resource *Instance, input *InstanceRemove) (*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) 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 `yaml:"-"`
}
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 `yaml:"-"` 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"` Port int64 `json:"port,omitempty" yaml:"port,omitempty"` RequestLine string `json:"requestLine,omitempty" yaml:"request_line,omitempty"` ResponseTimeout int64 `json:"responseTimeout,omitempty" yaml:"response_timeout,omitempty"` 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 InstanceInfo ¶
type InstanceInfo struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,omitempty"` Dns []string `json:"dns,omitempty" yaml:"dns,omitempty"` DnsSearch []string `json:"dnsSearch,omitempty" yaml:"dns_search,omitempty"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,omitempty"` Expose []string `json:"expose,omitempty" yaml:"expose,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` HealthCheck HealthcheckInfo `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` HealthCheckHosts []HealthcheckState `json:"healthCheckHosts,omitempty" yaml:"health_check_hosts,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Links []Link `json:"links,omitempty" yaml:"links,omitempty"` MemoryReservation int64 `json:"memoryReservation,omitempty" yaml:"memory_reservation,omitempty"` MilliCpuReservation int64 `json:"milliCpuReservation,omitempty" yaml:"milli_cpu_reservation,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` NativeContainer bool `json:"nativeContainer,omitempty" yaml:"native_container,omitempty"` NetworkFromContainerId string `json:"networkFromContainerId,omitempty" yaml:"network_from_container_id,omitempty"` NetworkId string `json:"networkId,omitempty" yaml:"network_id,omitempty"` Ports []PublicEndpoint `json:"ports,omitempty" yaml:"ports,omitempty"` PrimaryIp string `json:"primaryIp,omitempty" yaml:"primary_ip,omitempty"` PrimaryMacAddress string `json:"primaryMacAddress,omitempty" yaml:"primary_mac_address,omitempty"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` ServiceIds []string `json:"serviceIds,omitempty" yaml:"service_ids,omitempty"` ServiceIndex int64 `json:"serviceIndex,omitempty" yaml:"service_index,omitempty"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type InstanceInfoClient ¶
type InstanceInfoClient struct {
// contains filtered or unexported fields
}
func (*InstanceInfoClient) ById ¶
func (c *InstanceInfoClient) ById(id string) (*InstanceInfo, error)
func (*InstanceInfoClient) Create ¶
func (c *InstanceInfoClient) Create(container *InstanceInfo) (*InstanceInfo, error)
func (*InstanceInfoClient) Delete ¶
func (c *InstanceInfoClient) Delete(container *InstanceInfo) error
func (*InstanceInfoClient) List ¶
func (c *InstanceInfoClient) List(opts *ListOpts) (*InstanceInfoCollection, error)
func (*InstanceInfoClient) Update ¶
func (c *InstanceInfoClient) Update(existing *InstanceInfo, updates interface{}) (*InstanceInfo, error)
type InstanceInfoCollection ¶
type InstanceInfoCollection struct { Collection Data []InstanceInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*InstanceInfoCollection) Next ¶
func (cc *InstanceInfoCollection) Next() (*InstanceInfoCollection, error)
type InstanceInfoOperations ¶
type InstanceInfoOperations interface { List(opts *ListOpts) (*InstanceInfoCollection, error) Create(opts *InstanceInfo) (*InstanceInfo, error) Update(existing *InstanceInfo, updates interface{}) (*InstanceInfo, error) ById(id string) (*InstanceInfo, error) Delete(container *InstanceInfo) 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 ActionConsole(*Instance, *InstanceConsoleInput) (*InstanceConsole, error) ActionCreate(*Instance) (*Instance, error) ActionError(*Instance) (*Instance, error) ActionRemove(*Instance, *InstanceRemove) (*Instance, error) ActionRestart(*Instance) (*Instance, error) ActionStart(*Instance) (*Instance, error) ActionStop(*Instance, *InstanceStop) (*Instance, error) }
type InstanceRemove ¶
type InstanceRemoveClient ¶
type InstanceRemoveClient struct {
// contains filtered or unexported fields
}
func (*InstanceRemoveClient) ById ¶
func (c *InstanceRemoveClient) ById(id string) (*InstanceRemove, error)
func (*InstanceRemoveClient) Create ¶
func (c *InstanceRemoveClient) Create(container *InstanceRemove) (*InstanceRemove, error)
func (*InstanceRemoveClient) Delete ¶
func (c *InstanceRemoveClient) Delete(container *InstanceRemove) error
func (*InstanceRemoveClient) List ¶
func (c *InstanceRemoveClient) List(opts *ListOpts) (*InstanceRemoveCollection, error)
func (*InstanceRemoveClient) Update ¶
func (c *InstanceRemoveClient) Update(existing *InstanceRemove, updates interface{}) (*InstanceRemove, error)
type InstanceRemoveCollection ¶
type InstanceRemoveCollection struct { Collection Data []InstanceRemove `json:"data,omitempty"` // contains filtered or unexported fields }
func (*InstanceRemoveCollection) Next ¶
func (cc *InstanceRemoveCollection) Next() (*InstanceRemoveCollection, error)
type InstanceRemoveOperations ¶
type InstanceRemoveOperations interface { List(opts *ListOpts) (*InstanceRemoveCollection, error) Create(opts *InstanceRemove) (*InstanceRemove, error) Update(existing *InstanceRemove, updates interface{}) (*InstanceRemove, error) ById(id string) (*InstanceRemove, error) Delete(container *InstanceRemove) error }
type InstanceStatus ¶
type InstanceStatus struct { Resource `yaml:"-"` DockerInspect map[string]interface{} `json:"dockerInspect,omitempty" yaml:"docker_inspect,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` InstanceUuid string `json:"instanceUuid,omitempty" yaml:"instance_uuid,omitempty"` PrimaryIpAddress string `json:"primaryIpAddress,omitempty" yaml:"primary_ip_address,omitempty"` }
type InstanceStatusClient ¶
type InstanceStatusClient struct {
// contains filtered or unexported fields
}
func (*InstanceStatusClient) ById ¶
func (c *InstanceStatusClient) ById(id string) (*InstanceStatus, error)
func (*InstanceStatusClient) Create ¶
func (c *InstanceStatusClient) Create(container *InstanceStatus) (*InstanceStatus, error)
func (*InstanceStatusClient) Delete ¶
func (c *InstanceStatusClient) Delete(container *InstanceStatus) error
func (*InstanceStatusClient) List ¶
func (c *InstanceStatusClient) List(opts *ListOpts) (*InstanceStatusCollection, error)
func (*InstanceStatusClient) Update ¶
func (c *InstanceStatusClient) Update(existing *InstanceStatus, updates interface{}) (*InstanceStatus, error)
type InstanceStatusCollection ¶
type InstanceStatusCollection struct { Collection Data []InstanceStatus `json:"data,omitempty"` // contains filtered or unexported fields }
func (*InstanceStatusCollection) Next ¶
func (cc *InstanceStatusCollection) Next() (*InstanceStatusCollection, error)
type InstanceStatusOperations ¶
type InstanceStatusOperations interface { List(opts *ListOpts) (*InstanceStatusCollection, error) Create(opts *InstanceStatus) (*InstanceStatus, error) Update(existing *InstanceStatus, updates interface{}) (*InstanceStatus, error) ById(id string) (*InstanceStatus, error) Delete(container *InstanceStatus) 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 K8sClientConfig ¶
type K8sClientConfigClient ¶
type K8sClientConfigClient struct {
// contains filtered or unexported fields
}
func (*K8sClientConfigClient) ById ¶
func (c *K8sClientConfigClient) ById(id string) (*K8sClientConfig, error)
func (*K8sClientConfigClient) Create ¶
func (c *K8sClientConfigClient) Create(container *K8sClientConfig) (*K8sClientConfig, error)
func (*K8sClientConfigClient) Delete ¶
func (c *K8sClientConfigClient) Delete(container *K8sClientConfig) error
func (*K8sClientConfigClient) List ¶
func (c *K8sClientConfigClient) List(opts *ListOpts) (*K8sClientConfigCollection, error)
func (*K8sClientConfigClient) Update ¶
func (c *K8sClientConfigClient) Update(existing *K8sClientConfig, updates interface{}) (*K8sClientConfig, error)
type K8sClientConfigCollection ¶
type K8sClientConfigCollection struct { Collection Data []K8sClientConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*K8sClientConfigCollection) Next ¶
func (cc *K8sClientConfigCollection) Next() (*K8sClientConfigCollection, error)
type K8sClientConfigOperations ¶
type K8sClientConfigOperations interface { List(opts *ListOpts) (*K8sClientConfigCollection, error) Create(opts *K8sClientConfig) (*K8sClientConfig, error) Update(existing *K8sClientConfig, updates interface{}) (*K8sClientConfig, error) ById(id string) (*K8sClientConfig, error) Delete(container *K8sClientConfig) error }
type K8sServerConfig ¶
type K8sServerConfigClient ¶
type K8sServerConfigClient struct {
// contains filtered or unexported fields
}
func (*K8sServerConfigClient) ById ¶
func (c *K8sServerConfigClient) ById(id string) (*K8sServerConfig, error)
func (*K8sServerConfigClient) Create ¶
func (c *K8sServerConfigClient) Create(container *K8sServerConfig) (*K8sServerConfig, error)
func (*K8sServerConfigClient) Delete ¶
func (c *K8sServerConfigClient) Delete(container *K8sServerConfig) error
func (*K8sServerConfigClient) List ¶
func (c *K8sServerConfigClient) List(opts *ListOpts) (*K8sServerConfigCollection, error)
func (*K8sServerConfigClient) Update ¶
func (c *K8sServerConfigClient) Update(existing *K8sServerConfig, updates interface{}) (*K8sServerConfig, error)
type K8sServerConfigCollection ¶
type K8sServerConfigCollection struct { Collection Data []K8sServerConfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*K8sServerConfigCollection) Next ¶
func (cc *K8sServerConfigCollection) Next() (*K8sServerConfigCollection, error)
type K8sServerConfigOperations ¶
type K8sServerConfigOperations interface { List(opts *ListOpts) (*K8sServerConfigCollection, error) Create(opts *K8sServerConfig) (*K8sServerConfig, error) Update(existing *K8sServerConfig, updates interface{}) (*K8sServerConfig, error) ById(id string) (*K8sServerConfig, error) Delete(container *K8sServerConfig) error }
type KubernetesService ¶
type KubernetesService struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LbConfig *LbConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,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"` 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 KubernetesServiceClient ¶
type KubernetesServiceClient struct {
// contains filtered or unexported fields
}
func (*KubernetesServiceClient) ActionActivate ¶
func (c *KubernetesServiceClient) ActionActivate(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionCancelupgrade ¶
func (c *KubernetesServiceClient) ActionCancelupgrade(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) ActionError ¶
func (c *KubernetesServiceClient) ActionError(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionFinishupgrade ¶
func (c *KubernetesServiceClient) ActionFinishupgrade(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionGarbagecollect ¶
func (c *KubernetesServiceClient) ActionGarbagecollect(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionPause ¶
func (c *KubernetesServiceClient) ActionPause(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionRemove ¶
func (c *KubernetesServiceClient) ActionRemove(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionRestart ¶
func (c *KubernetesServiceClient) ActionRestart(resource *KubernetesService) (*Service, error)
func (*KubernetesServiceClient) ActionRollback ¶
func (c *KubernetesServiceClient) ActionRollback(resource *KubernetesService, input *ServiceRollback) (*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) ActionCancelupgrade(*KubernetesService) (*Service, error) ActionCreate(*KubernetesService) (*Service, error) ActionDeactivate(*KubernetesService) (*Service, error) ActionError(*KubernetesService) (*Service, error) ActionFinishupgrade(*KubernetesService) (*Service, error) ActionGarbagecollect(*KubernetesService) (*Service, error) ActionPause(*KubernetesService) (*Service, error) ActionRemove(*KubernetesService) (*Service, error) ActionRestart(*KubernetesService) (*Service, error) ActionRollback(*KubernetesService, *ServiceRollback) (*Service, error) ActionUpdate(*KubernetesService) (*Service, error) ActionUpgrade(*KubernetesService, *ServiceUpgrade) (*Service, error) }
type LaunchConfig ¶
type LaunchConfig struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"` BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,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"` CpuSetCpu string `json:"cpuSetCpu,omitempty" yaml:"cpu_set_cpu,omitempty"` CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,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]string `json:"environment,omitempty" yaml:"environment,omitempty"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,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"` ForceUpgrade bool `json:"forceUpgrade,omitempty" yaml:"force_upgrade,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"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,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"` IpcContainerId string `json:"ipcContainerId,omitempty" yaml:"ipc_container_id,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]string `json:"labels,omitempty" yaml:"labels,omitempty"` LaunchConfigName string `json:"launchConfigName,omitempty" yaml:"launch_config_name,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]string `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"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"` PidContainerId string `json:"pidContainerId,omitempty" yaml:"pid_container_id,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"` PrePullOnUpgrade string `json:"prePullOnUpgrade,omitempty" yaml:"pre_pull_on_upgrade,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"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,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"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` SidekickTo string `json:"sidekickTo,omitempty" yaml:"sidekick_to,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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]string `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"` Sysctls map[string]string `json:"sysctls,omitempty" yaml:"sysctls,omitempty"` Tmpfs map[string]string `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"` 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 LaunchConfigClient ¶
type LaunchConfigClient struct {
// contains filtered or unexported fields
}
func (*LaunchConfigClient) ActionConsole ¶
func (c *LaunchConfigClient) ActionConsole(resource *LaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*LaunchConfigClient) ActionConverttoservice ¶
func (c *LaunchConfigClient) ActionConverttoservice(resource *LaunchConfig) (*Service, error)
func (*LaunchConfigClient) ActionCreate ¶
func (c *LaunchConfigClient) ActionCreate(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) ActionProxy ¶
func (c *LaunchConfigClient) ActionProxy(resource *LaunchConfig, input *ContainerProxy) (*HostAccess, error)
func (*LaunchConfigClient) ActionRemove ¶
func (c *LaunchConfigClient) ActionRemove(resource *LaunchConfig, input *InstanceRemove) (*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) ActionUpgrade ¶
func (c *LaunchConfigClient) ActionUpgrade(resource *LaunchConfig, input *ContainerUpgrade) (*Revision, 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 ActionConsole(*LaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) ActionConverttoservice(*LaunchConfig) (*Service, error) ActionCreate(*LaunchConfig) (*Instance, error) ActionError(*LaunchConfig) (*Instance, error) ActionExecute(*LaunchConfig, *ContainerExec) (*HostAccess, error) ActionProxy(*LaunchConfig, *ContainerProxy) (*HostAccess, error) ActionRemove(*LaunchConfig, *InstanceRemove) (*Instance, error) ActionRestart(*LaunchConfig) (*Instance, error) ActionStart(*LaunchConfig) (*Instance, error) ActionStop(*LaunchConfig, *InstanceStop) (*Instance, error) ActionUpgrade(*LaunchConfig, *ContainerUpgrade) (*Revision, error) }
type LbConfig ¶
type LbConfig struct { Resource `yaml:"-"` 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 `yaml:"-"` 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 Ldapconfig ¶
type Ldapconfig struct { Resource `yaml:"-"` 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"` GroupMemberMappingAttribute string `json:"groupMemberMappingAttribute,omitempty" yaml:"group_member_mapping_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 LdapconfigClient ¶
type LdapconfigClient struct {
// contains filtered or unexported fields
}
func (*LdapconfigClient) ById ¶
func (c *LdapconfigClient) ById(id string) (*Ldapconfig, error)
func (*LdapconfigClient) Create ¶
func (c *LdapconfigClient) Create(container *Ldapconfig) (*Ldapconfig, error)
func (*LdapconfigClient) Delete ¶
func (c *LdapconfigClient) Delete(container *Ldapconfig) error
func (*LdapconfigClient) List ¶
func (c *LdapconfigClient) List(opts *ListOpts) (*LdapconfigCollection, error)
func (*LdapconfigClient) Update ¶
func (c *LdapconfigClient) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error)
type LdapconfigCollection ¶
type LdapconfigCollection struct { Collection Data []Ldapconfig `json:"data,omitempty"` // contains filtered or unexported fields }
func (*LdapconfigCollection) Next ¶
func (cc *LdapconfigCollection) Next() (*LdapconfigCollection, error)
type LdapconfigOperations ¶
type LdapconfigOperations interface { List(opts *ListOpts) (*LdapconfigCollection, error) Create(opts *Ldapconfig) (*Ldapconfig, error) Update(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error) ById(id string) (*Ldapconfig, error) Delete(container *Ldapconfig) error }
type LinkClient ¶
type LinkClient struct {
// contains filtered or unexported fields
}
func (*LinkClient) Delete ¶
func (c *LinkClient) Delete(container *Link) error
func (*LinkClient) List ¶
func (c *LinkClient) List(opts *ListOpts) (*LinkCollection, error)
type LinkCollection ¶
type LinkCollection struct { Collection Data []Link `json:"data,omitempty"` // contains filtered or unexported fields }
func (*LinkCollection) Next ¶
func (cc *LinkCollection) Next() (*LinkCollection, error)
type LinkOperations ¶
type ListOpts ¶
type ListOpts struct {
Filters map[string]interface{}
}
func NewListOpts ¶
func NewListOpts() *ListOpts
type LoadBalancerCookieStickinessPolicy ¶
type LoadBalancerCookieStickinessPolicy struct { Resource `yaml:"-"` 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` ScaleIncrement int64 `json:"scaleIncrement,omitempty" yaml:"scale_increment,omitempty"` ScaleMax int64 `json:"scaleMax,omitempty" yaml:"scale_max,omitempty"` ScaleMin int64 `json:"scaleMin,omitempty" yaml:"scale_min,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,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"` 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) ActionCancelupgrade ¶
func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionCreate ¶
func (c *LoadBalancerServiceClient) ActionCreate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionDeactivate ¶
func (c *LoadBalancerServiceClient) ActionDeactivate(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionError ¶
func (c *LoadBalancerServiceClient) ActionError(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionFinishupgrade ¶
func (c *LoadBalancerServiceClient) ActionFinishupgrade(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionGarbagecollect ¶
func (c *LoadBalancerServiceClient) ActionGarbagecollect(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionPause ¶
func (c *LoadBalancerServiceClient) ActionPause(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionRemove ¶
func (c *LoadBalancerServiceClient) ActionRemove(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionRestart ¶
func (c *LoadBalancerServiceClient) ActionRestart(resource *LoadBalancerService) (*Service, error)
func (*LoadBalancerServiceClient) ActionRollback ¶
func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService, input *ServiceRollback) (*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) ActionCancelupgrade(*LoadBalancerService) (*Service, error) ActionCreate(*LoadBalancerService) (*Service, error) ActionDeactivate(*LoadBalancerService) (*Service, error) ActionError(*LoadBalancerService) (*Service, error) ActionFinishupgrade(*LoadBalancerService) (*Service, error) ActionGarbagecollect(*LoadBalancerService) (*Service, error) ActionPause(*LoadBalancerService) (*Service, error) ActionRemove(*LoadBalancerService) (*Service, error) ActionRestart(*LoadBalancerService) (*Service, error) ActionRollback(*LoadBalancerService, *ServiceRollback) (*Service, error) ActionUpdate(*LoadBalancerService) (*Service, error) ActionUpgrade(*LoadBalancerService, *ServiceUpgrade) (*Service, error) }
type LocalAuthConfig ¶
type LocalAuthConfig struct { Resource `yaml:"-"` 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 MachineDriver ¶
type MachineDriver struct { Resource `yaml:"-"` 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"` 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"` SchemaVersion string `json:"schemaVersion,omitempty" yaml:"schema_version,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"` 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) 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) ActionDeactivate(*MachineDriver) (*MachineDriver, error) ActionError(*MachineDriver) (*MachineDriver, error) ActionReactivate(*MachineDriver) (*MachineDriver, error) ActionRemove(*MachineDriver) (*MachineDriver, error) ActionUpdate(*MachineDriver) (*MachineDriver, error) }
type MetadataObject ¶
type MetadataObject struct { Resource `yaml:"-"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId int64 `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type MetadataObjectClient ¶
type MetadataObjectClient struct {
// contains filtered or unexported fields
}
func (*MetadataObjectClient) ById ¶
func (c *MetadataObjectClient) ById(id string) (*MetadataObject, error)
func (*MetadataObjectClient) Create ¶
func (c *MetadataObjectClient) Create(container *MetadataObject) (*MetadataObject, error)
func (*MetadataObjectClient) Delete ¶
func (c *MetadataObjectClient) Delete(container *MetadataObject) error
func (*MetadataObjectClient) List ¶
func (c *MetadataObjectClient) List(opts *ListOpts) (*MetadataObjectCollection, error)
func (*MetadataObjectClient) Update ¶
func (c *MetadataObjectClient) Update(existing *MetadataObject, updates interface{}) (*MetadataObject, error)
type MetadataObjectCollection ¶
type MetadataObjectCollection struct { Collection Data []MetadataObject `json:"data,omitempty"` // contains filtered or unexported fields }
func (*MetadataObjectCollection) Next ¶
func (cc *MetadataObjectCollection) Next() (*MetadataObjectCollection, error)
type MetadataObjectOperations ¶
type MetadataObjectOperations interface { List(opts *ListOpts) (*MetadataObjectCollection, error) Create(opts *MetadataObject) (*MetadataObject, error) Update(existing *MetadataObject, updates interface{}) (*MetadataObject, error) ById(id string) (*MetadataObject, error) Delete(container *MetadataObject) error }
type MetadataSyncRequest ¶
type MetadataSyncRequest struct { Resource `yaml:"-"` Full bool `json:"full,omitempty" yaml:"full,omitempty"` Generation string `json:"generation,omitempty" yaml:"generation,omitempty"` Removes map[string]interface{} `json:"removes,omitempty" yaml:"removes,omitempty"` Updates map[string]interface{} `json:"updates,omitempty" yaml:"updates,omitempty"` }
type MetadataSyncRequestClient ¶
type MetadataSyncRequestClient struct {
// contains filtered or unexported fields
}
func (*MetadataSyncRequestClient) ById ¶
func (c *MetadataSyncRequestClient) ById(id string) (*MetadataSyncRequest, error)
func (*MetadataSyncRequestClient) Create ¶
func (c *MetadataSyncRequestClient) Create(container *MetadataSyncRequest) (*MetadataSyncRequest, error)
func (*MetadataSyncRequestClient) Delete ¶
func (c *MetadataSyncRequestClient) Delete(container *MetadataSyncRequest) error
func (*MetadataSyncRequestClient) List ¶
func (c *MetadataSyncRequestClient) List(opts *ListOpts) (*MetadataSyncRequestCollection, error)
func (*MetadataSyncRequestClient) Update ¶
func (c *MetadataSyncRequestClient) Update(existing *MetadataSyncRequest, updates interface{}) (*MetadataSyncRequest, error)
type MetadataSyncRequestCollection ¶
type MetadataSyncRequestCollection struct { Collection Data []MetadataSyncRequest `json:"data,omitempty"` // contains filtered or unexported fields }
func (*MetadataSyncRequestCollection) Next ¶
func (cc *MetadataSyncRequestCollection) Next() (*MetadataSyncRequestCollection, error)
type MetadataSyncRequestOperations ¶
type MetadataSyncRequestOperations interface { List(opts *ListOpts) (*MetadataSyncRequestCollection, error) Create(opts *MetadataSyncRequest) (*MetadataSyncRequest, error) Update(existing *MetadataSyncRequest, updates interface{}) (*MetadataSyncRequest, error) ById(id string) (*MetadataSyncRequest, error) Delete(container *MetadataSyncRequest) error }
type Mount ¶
type Mount struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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 `yaml:"-"` 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 `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` IsDefault bool `json:"isDefault,omitempty" yaml:"is_default,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type NetworkClient ¶
type NetworkClient struct {
// contains filtered or unexported fields
}
func (*NetworkClient) ActionCreate ¶
func (c *NetworkClient) ActionCreate(resource *Network) (*Network, error)
func (*NetworkClient) ActionRemove ¶
func (c *NetworkClient) ActionRemove(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 `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CniConfig map[string]interface{} `json:"cniConfig,omitempty" yaml:"cni_config,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type NetworkDriverClient ¶
type NetworkDriverClient struct {
// contains filtered or unexported fields
}
func (*NetworkDriverClient) ActionCreate ¶
func (c *NetworkDriverClient) ActionCreate(resource *NetworkDriver) (*NetworkDriver, error)
func (*NetworkDriverClient) ActionRemove ¶
func (c *NetworkDriverClient) ActionRemove(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 ActionCreate(*NetworkDriver) (*NetworkDriver, error) ActionRemove(*NetworkDriver) (*NetworkDriver, error) }
type NetworkDriverService ¶
type NetworkDriverService struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,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"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` ScaleIncrement int64 `json:"scaleIncrement,omitempty" yaml:"scale_increment,omitempty"` ScaleMax int64 `json:"scaleMax,omitempty" yaml:"scale_max,omitempty"` ScaleMin int64 `json:"scaleMin,omitempty" yaml:"scale_min,omitempty"` SecondaryLaunchConfigs []SecondaryLaunchConfig `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StorageDriver *StorageDriver `json:"storageDriver,omitempty" yaml:"storage_driver,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,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) ActionCancelupgrade ¶
func (c *NetworkDriverServiceClient) ActionCancelupgrade(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) ActionError ¶
func (c *NetworkDriverServiceClient) ActionError(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionFinishupgrade ¶
func (c *NetworkDriverServiceClient) ActionFinishupgrade(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionGarbagecollect ¶
func (c *NetworkDriverServiceClient) ActionGarbagecollect(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionPause ¶
func (c *NetworkDriverServiceClient) ActionPause(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionRemove ¶
func (c *NetworkDriverServiceClient) ActionRemove(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionRestart ¶
func (c *NetworkDriverServiceClient) ActionRestart(resource *NetworkDriverService) (*Service, error)
func (*NetworkDriverServiceClient) ActionRollback ¶
func (c *NetworkDriverServiceClient) ActionRollback(resource *NetworkDriverService, input *ServiceRollback) (*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) ActionCancelupgrade(*NetworkDriverService) (*Service, error) ActionCreate(*NetworkDriverService) (*Service, error) ActionDeactivate(*NetworkDriverService) (*Service, error) ActionError(*NetworkDriverService) (*Service, error) ActionFinishupgrade(*NetworkDriverService) (*Service, error) ActionGarbagecollect(*NetworkDriverService) (*Service, error) ActionPause(*NetworkDriverService) (*Service, error) ActionRemove(*NetworkDriverService) (*Service, error) ActionRestart(*NetworkDriverService) (*Service, error) ActionRollback(*NetworkDriverService, *ServiceRollback) (*Service, error) ActionUpdate(*NetworkDriverService) (*Service, error) ActionUpgrade(*NetworkDriverService, *ServiceUpgrade) (*Service, error) }
type NetworkInfo ¶
type NetworkInfo struct { Resource `yaml:"-"` Default bool `json:"default,omitempty" yaml:"default,omitempty"` DefaultPolicyAction string `json:"defaultPolicyAction,omitempty" yaml:"default_policy_action,omitempty"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` HostPorts bool `json:"hostPorts,omitempty" yaml:"host_ports,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,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 interface{} `json:"policy,omitempty" yaml:"policy,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type NetworkInfoClient ¶
type NetworkInfoClient struct {
// contains filtered or unexported fields
}
func (*NetworkInfoClient) ById ¶
func (c *NetworkInfoClient) ById(id string) (*NetworkInfo, error)
func (*NetworkInfoClient) Create ¶
func (c *NetworkInfoClient) Create(container *NetworkInfo) (*NetworkInfo, error)
func (*NetworkInfoClient) Delete ¶
func (c *NetworkInfoClient) Delete(container *NetworkInfo) error
func (*NetworkInfoClient) List ¶
func (c *NetworkInfoClient) List(opts *ListOpts) (*NetworkInfoCollection, error)
func (*NetworkInfoClient) Update ¶
func (c *NetworkInfoClient) Update(existing *NetworkInfo, updates interface{}) (*NetworkInfo, error)
type NetworkInfoCollection ¶
type NetworkInfoCollection struct { Collection Data []NetworkInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*NetworkInfoCollection) Next ¶
func (cc *NetworkInfoCollection) Next() (*NetworkInfoCollection, error)
type NetworkInfoOperations ¶
type NetworkInfoOperations interface { List(opts *ListOpts) (*NetworkInfoCollection, error) Create(opts *NetworkInfo) (*NetworkInfo, error) Update(existing *NetworkInfo, updates interface{}) (*NetworkInfo, error) ById(id string) (*NetworkInfo, error) Delete(container *NetworkInfo) 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 ActionCreate(*Network) (*Network, error) ActionRemove(*Network) (*Network, error) }
type NetworkPolicyRule ¶
type NetworkPolicyRule struct { Resource `yaml:"-"` 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 `yaml:"-"`
}
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 Openldapconfig ¶
type Openldapconfig struct { Resource `yaml:"-"` 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 `yaml:"-"` 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"` Userdata string `json:"userdata,omitempty" yaml:"userdata,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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *PasswordClient) ActionRemove(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) ActionRemove(*Password) (*Credential, error) }
type PortRule ¶
type PortRule struct { Resource `yaml:"-"` BackendName string `json:"backendName,omitempty" yaml:"backend_name,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` InstanceId string `json:"instanceId,omitempty" yaml:"instance_id,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"` 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"` }
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 ProcessExecution ¶
type ProcessExecution struct { Resource `yaml:"-"` 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,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 `yaml:"-"` 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 `yaml:"-"` 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 `yaml:"-"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` ClusterOwner bool `json:"clusterOwner,omitempty" yaml:"cluster_owner,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Members []ProjectMember `json:"members,omitempty" yaml:"members,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` ProjectLinks []string `json:"projectLinks,omitempty" yaml:"project_links,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Version string `json:"version,omitempty" yaml:"version,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) 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 `yaml:"-"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ProjectMemberClient ¶
type ProjectMemberClient struct {
// contains filtered or unexported fields
}
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 }
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) }
type PublicEndpoint ¶
type PublicEndpoint struct { Resource `yaml:"-"` AgentIpAddress string `json:"agentIpAddress,omitempty" yaml:"agent_ip_address,omitempty"` BindAll bool `json:"bindAll,omitempty" yaml:"bind_all,omitempty"` BindIpAddress string `json:"bindIpAddress,omitempty" yaml:"bind_ip_address,omitempty"` Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"` 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"` PrivatePort int64 `json:"privatePort,omitempty" yaml:"private_port,omitempty"` Protocol string `json:"protocol,omitempty" yaml:"protocol,omitempty"` PublicPort int64 `json:"publicPort,omitempty" yaml:"public_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 `yaml:"-"` Data map[string]interface{} `json:"data,omitempty" yaml:"data,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousId string `json:"previousId,omitempty" yaml:"previous_id,omitempty"` PreviousIds []string `json:"previousIds,omitempty" yaml:"previous_ids,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"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` HostIds []string `json:"hostIds,omitempty" yaml:"host_ids,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]string `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]string `json:"status,omitempty" yaml:"status,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,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 AddOutputsInput AddOutputsInputOperations Agent AgentOperations Amazonec2Config Amazonec2ConfigOperations ApiKey ApiKeyOperations AuditLog AuditLogOperations AzureConfig AzureConfigOperations Azureadconfig AzureadconfigOperations BaseMachineConfig BaseMachineConfigOperations BlkioDeviceOption BlkioDeviceOptionOperations Certificate CertificateOperations ChangeSecretInput ChangeSecretInputOperations Cluster ClusterOperations ClusterIdentity ClusterIdentityOperations ComposeConfig ComposeConfigOperations ComposeConfigInput ComposeConfigInputOperations Container ContainerOperations ContainerConfig ContainerConfigOperations ContainerEvent ContainerEventOperations ContainerExec ContainerExecOperations ContainerLogs ContainerLogsOperations ContainerProxy ContainerProxyOperations ContainerUpgrade ContainerUpgradeOperations Credential CredentialOperations Databasechangelog DatabasechangelogOperations Databasechangeloglock DatabasechangeloglockOperations DefaultNetwork DefaultNetworkOperations DependsOn DependsOnOperations DeploymentSyncRequest DeploymentSyncRequestOperations DeploymentSyncResponse DeploymentSyncResponseOperations DeploymentUnit DeploymentUnitOperations Dial DialOperations DigitaloceanConfig DigitaloceanConfigOperations DnsService DnsServiceOperations DynamicSchema DynamicSchemaOperations EnvironmentInfo EnvironmentInfoOperations Error ErrorOperations ExternalDnsEvent ExternalDnsEventOperations ExternalEvent ExternalEventOperations ExternalHostEvent ExternalHostEventOperations ExternalService ExternalServiceOperations ExternalServiceEvent ExternalServiceEventOperations FieldDocumentation FieldDocumentationOperations GenericObject GenericObjectOperations HaMembership HaMembershipOperations HealthcheckInfo HealthcheckInfoOperations HealthcheckState HealthcheckStateOperations Host HostOperations HostAccess HostAccessOperations HostApiProxyToken HostApiProxyTokenOperations HostInfo HostInfoOperations HostTemplate HostTemplateOperations Identity IdentityOperations InServiceUpgradeStrategy InServiceUpgradeStrategyOperations Instance InstanceOperations InstanceConsole InstanceConsoleOperations InstanceConsoleInput InstanceConsoleInputOperations InstanceHealthCheck InstanceHealthCheckOperations InstanceInfo InstanceInfoOperations InstanceRemove InstanceRemoveOperations InstanceStatus InstanceStatusOperations InstanceStop InstanceStopOperations K8sClientConfig K8sClientConfigOperations K8sServerConfig K8sServerConfigOperations KubernetesService KubernetesServiceOperations LaunchConfig LaunchConfigOperations LbConfig LbConfigOperations LbTargetConfig LbTargetConfigOperations Ldapconfig LdapconfigOperations Link LinkOperations LoadBalancerCookieStickinessPolicy LoadBalancerCookieStickinessPolicyOperations LoadBalancerService LoadBalancerServiceOperations LocalAuthConfig LocalAuthConfigOperations LogConfig LogConfigOperations MachineDriver MachineDriverOperations MetadataObject MetadataObjectOperations MetadataSyncRequest MetadataSyncRequestOperations Mount MountOperations MountEntry MountEntryOperations Network NetworkOperations NetworkDriver NetworkDriverOperations NetworkDriverService NetworkDriverServiceOperations NetworkInfo NetworkInfoOperations NetworkPolicyRule NetworkPolicyRuleOperations NetworkPolicyRuleBetween NetworkPolicyRuleBetweenOperations NetworkPolicyRuleMember NetworkPolicyRuleMemberOperations NetworkPolicyRuleWithin NetworkPolicyRuleWithinOperations Openldapconfig OpenldapconfigOperations Password PasswordOperations PortRule PortRuleOperations ProcessExecution ProcessExecutionOperations ProcessInstance ProcessInstanceOperations ProcessPool ProcessPoolOperations ProcessSummary ProcessSummaryOperations Project ProjectOperations ProjectMember ProjectMemberOperations PublicEndpoint PublicEndpointOperations Publish PublishOperations PullTask PullTaskOperations Register RegisterOperations RegistrationToken RegistrationTokenOperations Registry RegistryOperations RegistryCredential RegistryCredentialOperations RestartPolicy RestartPolicyOperations Revision RevisionOperations ScalingGroup ScalingGroupOperations ScheduledUpgrade ScheduledUpgradeOperations SecondaryLaunchConfig SecondaryLaunchConfigOperations Secret SecretOperations SecretReference SecretReferenceOperations SelectorService SelectorServiceOperations Service ServiceOperations ServiceEvent ServiceEventOperations ServiceInfo ServiceInfoOperations ServiceLog ServiceLogOperations ServiceProxy ServiceProxyOperations ServiceRollback ServiceRollbackOperations ServiceUpgrade ServiceUpgradeOperations ServiceUpgradeStrategy ServiceUpgradeStrategyOperations ServicesPortRange ServicesPortRangeOperations SetProjectMembersInput SetProjectMembersInputOperations Setting SettingOperations Stack StackOperations StackConfiguration StackConfigurationOperations StackInfo StackInfoOperations StackUpgrade StackUpgradeOperations StatsAccess StatsAccessOperations StorageDriver StorageDriverOperations StorageDriverService StorageDriverServiceOperations StoragePool StoragePoolOperations Subnet SubnetOperations Subscribe SubscribeOperations TargetPortRule TargetPortRuleOperations TypeDocumentation TypeDocumentationOperations Ulimit UlimitOperations VirtualMachine VirtualMachineOperations VirtualMachineDisk VirtualMachineDiskOperations Volume VolumeOperations VolumeActivateInput VolumeActivateInputOperations VolumeTemplate VolumeTemplateOperations }
func NewRancherClient ¶
func NewRancherClient(opts *ClientOpts) (*RancherClient, error)
type Register ¶
type Register struct { Resource `yaml:"-"` AccessKey string `json:"accessKey,omitempty" yaml:"access_key,omitempty"` K8sClientConfig K8sClientConfig `json:"k8sClientConfig,omitempty" yaml:"k8s_client_config,omitempty"` Key string `json:"key,omitempty" yaml:"key,omitempty"` Orchestration string `json:"orchestration,omitempty" yaml:"orchestration,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"` }
type RegisterClient ¶
type RegisterClient struct {
// contains filtered or unexported fields
}
func (*RegisterClient) ActionCreate ¶
func (c *RegisterClient) ActionCreate(resource *Register) (*Register, error)
func (*RegisterClient) ActionRemove ¶
func (c *RegisterClient) ActionRemove(resource *Register) (*Register, 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) (*Register, error) ActionRemove(*Register) (*Register, error) }
type RegistrationToken ¶
type RegistrationToken struct { Resource `yaml:"-"` ClusterCommand string `json:"clusterCommand,omitempty" yaml:"cluster_command,omitempty"` HostCommand string `json:"hostCommand,omitempty" yaml:"host_command,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` RegistrationUrl string `json:"registrationUrl,omitempty" yaml:"registration_url,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` WindowsCommand string `json:"windowsCommand,omitempty" yaml:"windows_command,omitempty"` }
type RegistrationTokenClient ¶
type RegistrationTokenClient struct {
// contains filtered or unexported fields
}
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 }
type Registry ¶
type Registry struct { Resource `yaml:"-"` BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *RegistryClient) ActionRemove(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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *RegistryCredentialClient) ActionRemove(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) ActionRemove(*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) ActionRemove(*Registry) (*StoragePool, error) }
type ResourceCollection ¶
type ResourceCollection struct { Collection Data []Resource `json:"data,omitempty"` }
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 Revision ¶
type Revision struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Config *Service `json:"config,omitempty" yaml:"config,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` ServiceId string `json:"serviceId,omitempty" yaml:"service_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type RevisionClient ¶
type RevisionClient struct {
// contains filtered or unexported fields
}
func (*RevisionClient) Create ¶
func (c *RevisionClient) Create(container *Revision) (*Revision, error)
func (*RevisionClient) Delete ¶
func (c *RevisionClient) Delete(container *Revision) error
func (*RevisionClient) List ¶
func (c *RevisionClient) List(opts *ListOpts) (*RevisionCollection, error)
type RevisionCollection ¶
type RevisionCollection struct { Collection Data []Revision `json:"data,omitempty"` // contains filtered or unexported fields }
func (*RevisionCollection) Next ¶
func (cc *RevisionCollection) Next() (*RevisionCollection, error)
type RevisionOperations ¶
type ScalingGroup ¶
type ScalingGroup struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` ScaleIncrement int64 `json:"scaleIncrement,omitempty" yaml:"scale_increment,omitempty"` ScaleMax int64 `json:"scaleMax,omitempty" yaml:"scale_max,omitempty"` ScaleMin int64 `json:"scaleMin,omitempty" yaml:"scale_min,omitempty"` SecondaryLaunchConfigs []SecondaryLaunchConfig `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,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"` 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 ScalingGroupClient ¶
type ScalingGroupClient struct {
// contains filtered or unexported fields
}
func (*ScalingGroupClient) ActionActivate ¶
func (c *ScalingGroupClient) ActionActivate(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionCancelupgrade ¶
func (c *ScalingGroupClient) ActionCancelupgrade(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionCreate ¶
func (c *ScalingGroupClient) ActionCreate(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionDeactivate ¶
func (c *ScalingGroupClient) ActionDeactivate(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionError ¶
func (c *ScalingGroupClient) ActionError(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionFinishupgrade ¶
func (c *ScalingGroupClient) ActionFinishupgrade(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionGarbagecollect ¶
func (c *ScalingGroupClient) ActionGarbagecollect(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionPause ¶
func (c *ScalingGroupClient) ActionPause(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionRemove ¶
func (c *ScalingGroupClient) ActionRemove(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionRestart ¶
func (c *ScalingGroupClient) ActionRestart(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionRollback ¶
func (c *ScalingGroupClient) ActionRollback(resource *ScalingGroup, input *ServiceRollback) (*Service, error)
func (*ScalingGroupClient) ActionUpdate ¶
func (c *ScalingGroupClient) ActionUpdate(resource *ScalingGroup) (*Service, error)
func (*ScalingGroupClient) ActionUpgrade ¶
func (c *ScalingGroupClient) ActionUpgrade(resource *ScalingGroup, input *ServiceUpgrade) (*Service, error)
func (*ScalingGroupClient) ById ¶
func (c *ScalingGroupClient) ById(id string) (*ScalingGroup, error)
func (*ScalingGroupClient) Create ¶
func (c *ScalingGroupClient) Create(container *ScalingGroup) (*ScalingGroup, error)
func (*ScalingGroupClient) Delete ¶
func (c *ScalingGroupClient) Delete(container *ScalingGroup) error
func (*ScalingGroupClient) List ¶
func (c *ScalingGroupClient) List(opts *ListOpts) (*ScalingGroupCollection, error)
func (*ScalingGroupClient) Update ¶
func (c *ScalingGroupClient) Update(existing *ScalingGroup, updates interface{}) (*ScalingGroup, error)
type ScalingGroupCollection ¶
type ScalingGroupCollection struct { Collection Data []ScalingGroup `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ScalingGroupCollection) Next ¶
func (cc *ScalingGroupCollection) Next() (*ScalingGroupCollection, error)
type ScalingGroupOperations ¶
type ScalingGroupOperations interface { List(opts *ListOpts) (*ScalingGroupCollection, error) Create(opts *ScalingGroup) (*ScalingGroup, error) Update(existing *ScalingGroup, updates interface{}) (*ScalingGroup, error) ById(id string) (*ScalingGroup, error) Delete(container *ScalingGroup) error ActionActivate(*ScalingGroup) (*Service, error) ActionCancelupgrade(*ScalingGroup) (*Service, error) ActionCreate(*ScalingGroup) (*Service, error) ActionDeactivate(*ScalingGroup) (*Service, error) ActionError(*ScalingGroup) (*Service, error) ActionFinishupgrade(*ScalingGroup) (*Service, error) ActionGarbagecollect(*ScalingGroup) (*Service, error) ActionPause(*ScalingGroup) (*Service, error) ActionRemove(*ScalingGroup) (*Service, error) ActionRestart(*ScalingGroup) (*Service, error) ActionRollback(*ScalingGroup, *ServiceRollback) (*Service, error) ActionUpdate(*ScalingGroup) (*Service, error) ActionUpgrade(*ScalingGroup, *ServiceUpgrade) (*Service, error) }
type ScheduledUpgrade ¶
type ScheduledUpgrade struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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 `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,omitempty"` BlkioDeviceOptions map[string]interface{} `json:"blkioDeviceOptions,omitempty" yaml:"blkio_device_options,omitempty"` BlkioWeight int64 `json:"blkioWeight,omitempty" yaml:"blkio_weight,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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Command []string `json:"command,omitempty" yaml:"command,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,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"` CpuSetCpu string `json:"cpuSetCpu,omitempty" yaml:"cpu_set_cpu,omitempty"` CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,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]string `json:"environment,omitempty" yaml:"environment,omitempty"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,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"` ForceUpgrade bool `json:"forceUpgrade,omitempty" yaml:"force_upgrade,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"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,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"` IpcContainerId string `json:"ipcContainerId,omitempty" yaml:"ipc_container_id,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]string `json:"labels,omitempty" yaml:"labels,omitempty"` LaunchConfigName string `json:"launchConfigName,omitempty" yaml:"launch_config_name,omitempty"` LogConfig *LogConfig `json:"logConfig,omitempty" yaml:"log_config,omitempty"` LxcConf map[string]string `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"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"` PidContainerId string `json:"pidContainerId,omitempty" yaml:"pid_container_id,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"` PrePullOnUpgrade string `json:"prePullOnUpgrade,omitempty" yaml:"pre_pull_on_upgrade,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"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"` RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,omitempty"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,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"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` SidekickTo string `json:"sidekickTo,omitempty" yaml:"sidekick_to,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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]string `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"` Sysctls map[string]string `json:"sysctls,omitempty" yaml:"sysctls,omitempty"` Tmpfs map[string]string `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"` 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 SecondaryLaunchConfigClient ¶
type SecondaryLaunchConfigClient struct {
// contains filtered or unexported fields
}
func (*SecondaryLaunchConfigClient) ActionConsole ¶
func (c *SecondaryLaunchConfigClient) ActionConsole(resource *SecondaryLaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*SecondaryLaunchConfigClient) ActionConverttoservice ¶
func (c *SecondaryLaunchConfigClient) ActionConverttoservice(resource *SecondaryLaunchConfig) (*Service, error)
func (*SecondaryLaunchConfigClient) ActionCreate ¶
func (c *SecondaryLaunchConfigClient) ActionCreate(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) ActionProxy ¶
func (c *SecondaryLaunchConfigClient) ActionProxy(resource *SecondaryLaunchConfig, input *ContainerProxy) (*HostAccess, error)
func (*SecondaryLaunchConfigClient) ActionRemove ¶
func (c *SecondaryLaunchConfigClient) ActionRemove(resource *SecondaryLaunchConfig, input *InstanceRemove) (*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) ActionUpgrade ¶
func (c *SecondaryLaunchConfigClient) ActionUpgrade(resource *SecondaryLaunchConfig, input *ContainerUpgrade) (*Revision, 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 ActionConsole(*SecondaryLaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) ActionConverttoservice(*SecondaryLaunchConfig) (*Service, error) ActionCreate(*SecondaryLaunchConfig) (*Instance, error) ActionError(*SecondaryLaunchConfig) (*Instance, error) ActionExecute(*SecondaryLaunchConfig, *ContainerExec) (*HostAccess, error) ActionProxy(*SecondaryLaunchConfig, *ContainerProxy) (*HostAccess, error) ActionRemove(*SecondaryLaunchConfig, *InstanceRemove) (*Instance, error) ActionRestart(*SecondaryLaunchConfig) (*Instance, error) ActionStart(*SecondaryLaunchConfig) (*Instance, error) ActionStop(*SecondaryLaunchConfig, *InstanceStop) (*Instance, error) ActionUpgrade(*SecondaryLaunchConfig, *ContainerUpgrade) (*Revision, error) }
type Secret ¶
type Secret struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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 `yaml:"-"` 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 SelectorService ¶
type SelectorService struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` LbConfig *LbConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,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"` 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 SelectorServiceClient ¶
type SelectorServiceClient struct {
// contains filtered or unexported fields
}
func (*SelectorServiceClient) ActionActivate ¶
func (c *SelectorServiceClient) ActionActivate(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionCancelupgrade ¶
func (c *SelectorServiceClient) ActionCancelupgrade(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionCreate ¶
func (c *SelectorServiceClient) ActionCreate(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionDeactivate ¶
func (c *SelectorServiceClient) ActionDeactivate(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionError ¶
func (c *SelectorServiceClient) ActionError(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionFinishupgrade ¶
func (c *SelectorServiceClient) ActionFinishupgrade(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionGarbagecollect ¶
func (c *SelectorServiceClient) ActionGarbagecollect(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionPause ¶
func (c *SelectorServiceClient) ActionPause(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionRemove ¶
func (c *SelectorServiceClient) ActionRemove(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionRestart ¶
func (c *SelectorServiceClient) ActionRestart(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionRollback ¶
func (c *SelectorServiceClient) ActionRollback(resource *SelectorService, input *ServiceRollback) (*Service, error)
func (*SelectorServiceClient) ActionUpdate ¶
func (c *SelectorServiceClient) ActionUpdate(resource *SelectorService) (*Service, error)
func (*SelectorServiceClient) ActionUpgrade ¶
func (c *SelectorServiceClient) ActionUpgrade(resource *SelectorService, input *ServiceUpgrade) (*Service, error)
func (*SelectorServiceClient) ById ¶
func (c *SelectorServiceClient) ById(id string) (*SelectorService, error)
func (*SelectorServiceClient) Create ¶
func (c *SelectorServiceClient) Create(container *SelectorService) (*SelectorService, error)
func (*SelectorServiceClient) Delete ¶
func (c *SelectorServiceClient) Delete(container *SelectorService) error
func (*SelectorServiceClient) List ¶
func (c *SelectorServiceClient) List(opts *ListOpts) (*SelectorServiceCollection, error)
func (*SelectorServiceClient) Update ¶
func (c *SelectorServiceClient) Update(existing *SelectorService, updates interface{}) (*SelectorService, error)
type SelectorServiceCollection ¶
type SelectorServiceCollection struct { Collection Data []SelectorService `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SelectorServiceCollection) Next ¶
func (cc *SelectorServiceCollection) Next() (*SelectorServiceCollection, error)
type SelectorServiceOperations ¶
type SelectorServiceOperations interface { List(opts *ListOpts) (*SelectorServiceCollection, error) Create(opts *SelectorService) (*SelectorService, error) Update(existing *SelectorService, updates interface{}) (*SelectorService, error) ById(id string) (*SelectorService, error) Delete(container *SelectorService) error ActionActivate(*SelectorService) (*Service, error) ActionCancelupgrade(*SelectorService) (*Service, error) ActionCreate(*SelectorService) (*Service, error) ActionDeactivate(*SelectorService) (*Service, error) ActionError(*SelectorService) (*Service, error) ActionFinishupgrade(*SelectorService) (*Service, error) ActionGarbagecollect(*SelectorService) (*Service, error) ActionPause(*SelectorService) (*Service, error) ActionRemove(*SelectorService) (*Service, error) ActionRestart(*SelectorService) (*Service, error) ActionRollback(*SelectorService, *ServiceRollback) (*Service, error) ActionUpdate(*SelectorService) (*Service, error) ActionUpgrade(*SelectorService, *ServiceUpgrade) (*Service, error) }
type Service ¶
type Service struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,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"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` ScaleIncrement int64 `json:"scaleIncrement,omitempty" yaml:"scale_increment,omitempty"` ScaleMax int64 `json:"scaleMax,omitempty" yaml:"scale_max,omitempty"` ScaleMin int64 `json:"scaleMin,omitempty" yaml:"scale_min,omitempty"` SecondaryLaunchConfigs []SecondaryLaunchConfig `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StorageDriver *StorageDriver `json:"storageDriver,omitempty" yaml:"storage_driver,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` Upgrade *ServiceUpgrade `json:"upgrade,omitempty" yaml:"upgrade,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Vip string `json:"vip,omitempty" yaml:"vip,omitempty"` }
type ServiceClient ¶
type ServiceClient struct {
// contains filtered or unexported fields
}
func (*ServiceClient) ActionActivate ¶
func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error)
func (*ServiceClient) ActionCancelupgrade ¶
func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error)
func (*ServiceClient) ActionCreate ¶
func (c *ServiceClient) ActionCreate(resource *Service) (*Service, error)
func (*ServiceClient) ActionDeactivate ¶
func (c *ServiceClient) ActionDeactivate(resource *Service) (*Service, error)
func (*ServiceClient) ActionError ¶
func (c *ServiceClient) ActionError(resource *Service) (*Service, error)
func (*ServiceClient) ActionFinishupgrade ¶
func (c *ServiceClient) ActionFinishupgrade(resource *Service) (*Service, error)
func (*ServiceClient) ActionGarbagecollect ¶
func (c *ServiceClient) ActionGarbagecollect(resource *Service) (*Service, error)
func (*ServiceClient) ActionPause ¶
func (c *ServiceClient) ActionPause(resource *Service) (*Service, error)
func (*ServiceClient) ActionRemove ¶
func (c *ServiceClient) ActionRemove(resource *Service) (*Service, error)
func (*ServiceClient) ActionRestart ¶
func (c *ServiceClient) ActionRestart(resource *Service) (*Service, error)
func (*ServiceClient) ActionRollback ¶
func (c *ServiceClient) ActionRollback(resource *Service, input *ServiceRollback) (*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 ServiceEvent ¶
type ServiceEvent struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type ServiceEventClient ¶
type ServiceEventClient struct {
// contains filtered or unexported fields
}
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 }
type ServiceInfo ¶
type ServiceInfo struct { Resource `yaml:"-"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` Expose []string `json:"expose,omitempty" yaml:"expose,omitempty"` ExternalIps []string `json:"externalIps,omitempty" yaml:"external_ips,omitempty"` Fqdn string `json:"fqdn,omitempty" yaml:"fqdn,omitempty"` Global bool `json:"global,omitempty" yaml:"global,omitempty"` HealthCheck HealthcheckInfo `json:"healthCheck,omitempty" yaml:"health_check,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` InstanceIds []string `json:"instanceIds,omitempty" yaml:"instance_ids,omitempty"` Kind string `json:"kind,omitempty" yaml:"kind,omitempty"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` LbConfig *LbConfig `json:"lbConfig,omitempty" yaml:"lb_config,omitempty"` Links []Link `json:"links,omitempty" yaml:"links,omitempty"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Ports []PublicEndpoint `json:"ports,omitempty" yaml:"ports,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` Sidekicks []string `json:"sidekicks,omitempty" yaml:"sidekicks,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` Token string `json:"token,omitempty" yaml:"token,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` Vip string `json:"vip,omitempty" yaml:"vip,omitempty"` }
type ServiceInfoClient ¶
type ServiceInfoClient struct {
// contains filtered or unexported fields
}
func (*ServiceInfoClient) ById ¶
func (c *ServiceInfoClient) ById(id string) (*ServiceInfo, error)
func (*ServiceInfoClient) Create ¶
func (c *ServiceInfoClient) Create(container *ServiceInfo) (*ServiceInfo, error)
func (*ServiceInfoClient) Delete ¶
func (c *ServiceInfoClient) Delete(container *ServiceInfo) error
func (*ServiceInfoClient) List ¶
func (c *ServiceInfoClient) List(opts *ListOpts) (*ServiceInfoCollection, error)
func (*ServiceInfoClient) Update ¶
func (c *ServiceInfoClient) Update(existing *ServiceInfo, updates interface{}) (*ServiceInfo, error)
type ServiceInfoCollection ¶
type ServiceInfoCollection struct { Collection Data []ServiceInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ServiceInfoCollection) Next ¶
func (cc *ServiceInfoCollection) Next() (*ServiceInfoCollection, error)
type ServiceInfoOperations ¶
type ServiceInfoOperations interface { List(opts *ListOpts) (*ServiceInfoCollection, error) Create(opts *ServiceInfo) (*ServiceInfo, error) Update(existing *ServiceInfo, updates interface{}) (*ServiceInfo, error) ById(id string) (*ServiceInfo, error) Delete(container *ServiceInfo) error }
type ServiceLog ¶
type ServiceLog struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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) ActionCancelupgrade(*Service) (*Service, error) ActionCreate(*Service) (*Service, error) ActionDeactivate(*Service) (*Service, error) ActionError(*Service) (*Service, error) ActionFinishupgrade(*Service) (*Service, error) ActionGarbagecollect(*Service) (*Service, error) ActionPause(*Service) (*Service, error) ActionRemove(*Service) (*Service, error) ActionRestart(*Service) (*Service, error) ActionRollback(*Service, *ServiceRollback) (*Service, error) ActionUpdate(*Service) (*Service, error) ActionUpgrade(*Service, *ServiceUpgrade) (*Service, error) }
type ServiceProxy ¶
type ServiceProxy struct { Resource `yaml:"-"` 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 ServiceRollback ¶
type ServiceRollbackClient ¶
type ServiceRollbackClient struct {
// contains filtered or unexported fields
}
func (*ServiceRollbackClient) ById ¶
func (c *ServiceRollbackClient) ById(id string) (*ServiceRollback, error)
func (*ServiceRollbackClient) Create ¶
func (c *ServiceRollbackClient) Create(container *ServiceRollback) (*ServiceRollback, error)
func (*ServiceRollbackClient) Delete ¶
func (c *ServiceRollbackClient) Delete(container *ServiceRollback) error
func (*ServiceRollbackClient) List ¶
func (c *ServiceRollbackClient) List(opts *ListOpts) (*ServiceRollbackCollection, error)
func (*ServiceRollbackClient) Update ¶
func (c *ServiceRollbackClient) Update(existing *ServiceRollback, updates interface{}) (*ServiceRollback, error)
type ServiceRollbackCollection ¶
type ServiceRollbackCollection struct { Collection Data []ServiceRollback `json:"data,omitempty"` // contains filtered or unexported fields }
func (*ServiceRollbackCollection) Next ¶
func (cc *ServiceRollbackCollection) Next() (*ServiceRollbackCollection, error)
type ServiceRollbackOperations ¶
type ServiceRollbackOperations interface { List(opts *ListOpts) (*ServiceRollbackCollection, error) Create(opts *ServiceRollback) (*ServiceRollback, error) Update(existing *ServiceRollback, updates interface{}) (*ServiceRollback, error) ById(id string) (*ServiceRollback, error) Delete(container *ServiceRollback) error }
type ServiceUpgrade ¶
type ServiceUpgrade struct { Resource `yaml:"-"` InServiceStrategy *InServiceUpgradeStrategy `json:"inServiceStrategy,omitempty" yaml:"in_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 SetComputeFlavorInput ¶
type SetComputeFlavorInputClient ¶
type SetComputeFlavorInputClient struct {
// contains filtered or unexported fields
}
func (*SetComputeFlavorInputClient) ById ¶
func (c *SetComputeFlavorInputClient) ById(id string) (*SetComputeFlavorInput, error)
func (*SetComputeFlavorInputClient) Create ¶
func (c *SetComputeFlavorInputClient) Create(container *SetComputeFlavorInput) (*SetComputeFlavorInput, error)
func (*SetComputeFlavorInputClient) Delete ¶
func (c *SetComputeFlavorInputClient) Delete(container *SetComputeFlavorInput) error
func (*SetComputeFlavorInputClient) List ¶
func (c *SetComputeFlavorInputClient) List(opts *ListOpts) (*SetComputeFlavorInputCollection, error)
func (*SetComputeFlavorInputClient) Update ¶
func (c *SetComputeFlavorInputClient) Update(existing *SetComputeFlavorInput, updates interface{}) (*SetComputeFlavorInput, error)
type SetComputeFlavorInputCollection ¶
type SetComputeFlavorInputCollection struct { Collection Data []SetComputeFlavorInput `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SetComputeFlavorInputCollection) Next ¶
func (cc *SetComputeFlavorInputCollection) Next() (*SetComputeFlavorInputCollection, error)
type SetComputeFlavorInputOperations ¶
type SetComputeFlavorInputOperations interface { List(opts *ListOpts) (*SetComputeFlavorInputCollection, error) Create(opts *SetComputeFlavorInput) (*SetComputeFlavorInput, error) Update(existing *SetComputeFlavorInput, updates interface{}) (*SetComputeFlavorInput, error) ById(id string) (*SetComputeFlavorInput, error) Delete(container *SetComputeFlavorInput) error }
type SetProjectMembersInput ¶
type SetProjectMembersInput struct { Resource `yaml:"-"` 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 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 Stack ¶
type Stack struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Description string `json:"description,omitempty" yaml:"description,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"` Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Outputs map[string]string `json:"outputs,omitempty" yaml:"outputs,omitempty"` ParentStackId string `json:"parentStackId,omitempty" yaml:"parent_stack_id,omitempty"` Prune bool `json:"prune,omitempty" yaml:"prune,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"` Templates map[string]string `json:"templates,omitempty" yaml:"templates,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` WorkingConfiguration StackConfiguration `json:"workingConfiguration,omitempty" yaml:"working_configuration,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) 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) ActionPause ¶
func (c *StackClient) ActionPause(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) ActionStartall ¶
func (c *StackClient) ActionStartall(resource *Stack) (*Stack, error)
func (*StackClient) ActionStopall ¶
func (c *StackClient) ActionStopall(resource *Stack) (*Stack, error)
func (*StackClient) ActionUpdate ¶
func (c *StackClient) ActionUpdate(resource *Stack) (*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 StackConfiguration ¶
type StackConfiguration struct { Resource `yaml:"-"` Answers map[string]interface{} `json:"answers,omitempty" yaml:"answers,omitempty"` ExternalId string `json:"externalId,omitempty" yaml:"external_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Project string `json:"project,omitempty" yaml:"project,omitempty"` Templates map[string]string `json:"templates,omitempty" yaml:"templates,omitempty"` }
type StackConfigurationClient ¶
type StackConfigurationClient struct {
// contains filtered or unexported fields
}
func (*StackConfigurationClient) ById ¶
func (c *StackConfigurationClient) ById(id string) (*StackConfiguration, error)
func (*StackConfigurationClient) Create ¶
func (c *StackConfigurationClient) Create(container *StackConfiguration) (*StackConfiguration, error)
func (*StackConfigurationClient) Delete ¶
func (c *StackConfigurationClient) Delete(container *StackConfiguration) error
func (*StackConfigurationClient) List ¶
func (c *StackConfigurationClient) List(opts *ListOpts) (*StackConfigurationCollection, error)
func (*StackConfigurationClient) Update ¶
func (c *StackConfigurationClient) Update(existing *StackConfiguration, updates interface{}) (*StackConfiguration, error)
type StackConfigurationCollection ¶
type StackConfigurationCollection struct { Collection Data []StackConfiguration `json:"data,omitempty"` // contains filtered or unexported fields }
func (*StackConfigurationCollection) Next ¶
func (cc *StackConfigurationCollection) Next() (*StackConfigurationCollection, error)
type StackConfigurationOperations ¶
type StackConfigurationOperations interface { List(opts *ListOpts) (*StackConfigurationCollection, error) Create(opts *StackConfiguration) (*StackConfiguration, error) Update(existing *StackConfiguration, updates interface{}) (*StackConfiguration, error) ById(id string) (*StackConfiguration, error) Delete(container *StackConfiguration) error }
type StackInfo ¶
type StackInfo struct { Resource `yaml:"-"` EnvironmentUuid string `json:"environmentUuid,omitempty" yaml:"environment_uuid,omitempty"` HealthState string `json:"healthState,omitempty" yaml:"health_state,omitempty"` InfoType string `json:"infoType,omitempty" yaml:"info_type,omitempty"` InfoTypeId string `json:"infoTypeId,omitempty" yaml:"info_type_id,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type StackInfoClient ¶
type StackInfoClient struct {
// contains filtered or unexported fields
}
func (*StackInfoClient) Create ¶
func (c *StackInfoClient) Create(container *StackInfo) (*StackInfo, error)
func (*StackInfoClient) Delete ¶
func (c *StackInfoClient) Delete(container *StackInfo) error
func (*StackInfoClient) List ¶
func (c *StackInfoClient) List(opts *ListOpts) (*StackInfoCollection, error)
type StackInfoCollection ¶
type StackInfoCollection struct { Collection Data []StackInfo `json:"data,omitempty"` // contains filtered or unexported fields }
func (*StackInfoCollection) Next ¶
func (cc *StackInfoCollection) Next() (*StackInfoCollection, error)
type StackInfoOperations ¶
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) ActionCreate(*Stack) (*Stack, error) ActionDeactivateservices(*Stack) (*Stack, error) ActionError(*Stack) (*Stack, error) ActionExportconfig(*Stack, *ComposeConfigInput) (*ComposeConfig, error) ActionPause(*Stack) (*Stack, error) ActionRemove(*Stack) (*Stack, error) ActionRollback(*Stack) (*Stack, error) ActionStartall(*Stack) (*Stack, error) ActionStopall(*Stack) (*Stack, error) ActionUpdate(*Stack) (*Stack, error) }
type StackUpgrade ¶
type StackUpgrade struct {
Resource `yaml:"-"`
}
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 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 `yaml:"-"` BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionCreate ¶
func (c *StorageDriverClient) ActionCreate(resource *StorageDriver) (*StorageDriver, error)
func (*StorageDriverClient) ActionRemove ¶
func (c *StorageDriverClient) ActionRemove(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 ActionCreate(*StorageDriver) (*StorageDriver, error) ActionRemove(*StorageDriver) (*StorageDriver, error) }
type StorageDriverService ¶
type StorageDriverService struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AssignServiceIpAddress bool `json:"assignServiceIpAddress,omitempty" yaml:"assign_service_ip_address,omitempty"` BatchSize int64 `json:"batchSize,omitempty" yaml:"batch_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` CompleteUpdate bool `json:"completeUpdate,omitempty" yaml:"complete_update,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` CurrentScale int64 `json:"currentScale,omitempty" yaml:"current_scale,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"` IntervalMillis int64 `json:"intervalMillis,omitempty" yaml:"interval_millis,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"` LbTargetConfig *LbTargetConfig `json:"lbTargetConfig,omitempty" yaml:"lb_target_config,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"` PreviousRevisionId string `json:"previousRevisionId,omitempty" yaml:"previous_revision_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"` RevisionId string `json:"revisionId,omitempty" yaml:"revision_id,omitempty"` Scale int64 `json:"scale,omitempty" yaml:"scale,omitempty"` ScaleIncrement int64 `json:"scaleIncrement,omitempty" yaml:"scale_increment,omitempty"` ScaleMax int64 `json:"scaleMax,omitempty" yaml:"scale_max,omitempty"` ScaleMin int64 `json:"scaleMin,omitempty" yaml:"scale_min,omitempty"` SecondaryLaunchConfigs []SecondaryLaunchConfig `json:"secondaryLaunchConfigs,omitempty" yaml:"secondary_launch_configs,omitempty"` Selector string `json:"selector,omitempty" yaml:"selector,omitempty"` ServiceLinks []Link `json:"serviceLinks,omitempty" yaml:"service_links,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartFirst bool `json:"startFirst,omitempty" yaml:"start_first,omitempty"` State string `json:"state,omitempty" yaml:"state,omitempty"` StorageDriver StorageDriver `json:"storageDriver,omitempty" yaml:"storage_driver,omitempty"` Transitioning string `json:"transitioning,omitempty" yaml:"transitioning,omitempty"` TransitioningMessage string `json:"transitioningMessage,omitempty" yaml:"transitioning_message,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) ActionCancelupgrade ¶
func (c *StorageDriverServiceClient) ActionCancelupgrade(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) ActionError ¶
func (c *StorageDriverServiceClient) ActionError(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionFinishupgrade ¶
func (c *StorageDriverServiceClient) ActionFinishupgrade(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionGarbagecollect ¶
func (c *StorageDriverServiceClient) ActionGarbagecollect(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionPause ¶
func (c *StorageDriverServiceClient) ActionPause(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionRemove ¶
func (c *StorageDriverServiceClient) ActionRemove(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionRestart ¶
func (c *StorageDriverServiceClient) ActionRestart(resource *StorageDriverService) (*Service, error)
func (*StorageDriverServiceClient) ActionRollback ¶
func (c *StorageDriverServiceClient) ActionRollback(resource *StorageDriverService, input *ServiceRollback) (*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) ActionCancelupgrade(*StorageDriverService) (*Service, error) ActionCreate(*StorageDriverService) (*Service, error) ActionDeactivate(*StorageDriverService) (*Service, error) ActionError(*StorageDriverService) (*Service, error) ActionFinishupgrade(*StorageDriverService) (*Service, error) ActionGarbagecollect(*StorageDriverService) (*Service, error) ActionPause(*StorageDriverService) (*Service, error) ActionRemove(*StorageDriverService) (*Service, error) ActionRestart(*StorageDriverService) (*Service, error) ActionRollback(*StorageDriverService, *ServiceRollback) (*Service, error) ActionUpdate(*StorageDriverService) (*Service, error) ActionUpgrade(*StorageDriverService, *ServiceUpgrade) (*Service, error) }
type StoragePool ¶
type StoragePool struct { Resource `yaml:"-"` BlockDevicePath string `json:"blockDevicePath,omitempty" yaml:"block_device_path,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` 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) ActionRemove ¶
func (c *StoragePoolClient) ActionRemove(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) ActionRemove(*StoragePool) (*StoragePool, error) }
type Subnet ¶
type Subnet struct { Resource `yaml:"-"` CidrSize int64 `json:"cidrSize,omitempty" yaml:"cidr_size,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type SubnetClient ¶
type SubnetClient struct {
// contains filtered or unexported fields
}
func (*SubnetClient) ActionCreate ¶
func (c *SubnetClient) ActionCreate(resource *Subnet) (*Subnet, error)
func (*SubnetClient) ActionRemove ¶
func (c *SubnetClient) ActionRemove(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 ActionCreate(*Subnet) (*Subnet, error) ActionRemove(*Subnet) (*Subnet, error) }
type SubscribeClient ¶
type SubscribeClient struct {
// contains filtered or unexported fields
}
func (*SubscribeClient) Create ¶
func (c *SubscribeClient) Create(container *Subscribe) (*Subscribe, error)
func (*SubscribeClient) Delete ¶
func (c *SubscribeClient) Delete(container *Subscribe) error
func (*SubscribeClient) List ¶
func (c *SubscribeClient) List(opts *ListOpts) (*SubscribeCollection, error)
type SubscribeCollection ¶
type SubscribeCollection struct { Collection Data []Subscribe `json:"data,omitempty"` // contains filtered or unexported fields }
func (*SubscribeCollection) Next ¶
func (cc *SubscribeCollection) Next() (*SubscribeCollection, error)
type SubscribeOperations ¶
type TargetPortRule ¶
type TargetPortRule struct { Resource `yaml:"-"` 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 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 VirtualMachine ¶
type VirtualMachine struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` AgentId string `json:"agentId,omitempty" yaml:"agent_id,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"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,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"` CpuSetCpu string `json:"cpuSetCpu,omitempty" yaml:"cpu_set_cpu,omitempty"` CpuSetMems string `json:"cpuSetMems,omitempty" yaml:"cpu_set_mems,omitempty"` CreateIndex int64 `json:"createIndex,omitempty" yaml:"create_index,omitempty"` CreateOnly bool `json:"createOnly,omitempty" yaml:"create_only,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` DependsOn []DependsOn `json:"dependsOn,omitempty" yaml:"depends_on,omitempty"` DeploymentUnitId string `json:"deploymentUnitId,omitempty" yaml:"deployment_unit_id,omitempty"` DeploymentUnitUuid string `json:"deploymentUnitUuid,omitempty" yaml:"deployment_unit_uuid,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Desired bool `json:"desired,omitempty" yaml:"desired,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"` ExitCode int64 `json:"exitCode,omitempty" yaml:"exit_code,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"` HealthcheckStates []HealthcheckState `json:"healthcheckStates,omitempty" yaml:"healthcheck_states,omitempty"` HostId string `json:"hostId,omitempty" yaml:"host_id,omitempty"` Hostname string `json:"hostname,omitempty" yaml:"hostname,omitempty"` Image string `json:"image,omitempty" yaml:"image,omitempty"` ImageUuid string `json:"imageUuid,omitempty" yaml:"image_uuid,omitempty"` InstanceLinks []Link `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"` IpcContainerId string `json:"ipcContainerId,omitempty" yaml:"ipc_container_id,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]string `json:"labels,omitempty" yaml:"labels,omitempty"` LaunchConfigName string `json:"launchConfigName,omitempty" yaml:"launch_config_name,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"` Metadata map[string]interface{} `json:"metadata,omitempty" yaml:"metadata,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"` PidContainerId string `json:"pidContainerId,omitempty" yaml:"pid_container_id,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"` PublicEndpoints []PublicEndpoint `json:"publicEndpoints,omitempty" yaml:"public_endpoints,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"` RestartPolicy *RestartPolicy `json:"restartPolicy,omitempty" yaml:"restart_policy,omitempty"` RetainIp bool `json:"retainIp,omitempty" yaml:"retain_ip,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"` ShouldRestart bool `json:"shouldRestart,omitempty" yaml:"should_restart,omitempty"` SidekickTo string `json:"sidekickTo,omitempty" yaml:"sidekick_to,omitempty"` StackId string `json:"stackId,omitempty" yaml:"stack_id,omitempty"` StartCount int64 `json:"startCount,omitempty" yaml:"start_count,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]string `json:"storageOpt,omitempty" yaml:"storage_opt,omitempty"` Sysctls map[string]string `json:"sysctls,omitempty" yaml:"sysctls,omitempty"` Tmpfs map[string]string `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"` 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) ActionConsole ¶
func (c *VirtualMachineClient) ActionConsole(resource *VirtualMachine, input *InstanceConsoleInput) (*InstanceConsole, error)
func (*VirtualMachineClient) ActionConverttoservice ¶
func (c *VirtualMachineClient) ActionConverttoservice(resource *VirtualMachine) (*Service, error)
func (*VirtualMachineClient) ActionCreate ¶
func (c *VirtualMachineClient) ActionCreate(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) ActionProxy ¶
func (c *VirtualMachineClient) ActionProxy(resource *VirtualMachine, input *ContainerProxy) (*HostAccess, error)
func (*VirtualMachineClient) ActionRemove ¶
func (c *VirtualMachineClient) ActionRemove(resource *VirtualMachine, input *InstanceRemove) (*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) ActionUpgrade ¶
func (c *VirtualMachineClient) ActionUpgrade(resource *VirtualMachine, input *ContainerUpgrade) (*Revision, 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 `yaml:"-"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` Name string `json:"name,omitempty" yaml:"name,omitempty"` Opts map[string]string `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 ActionConsole(*VirtualMachine, *InstanceConsoleInput) (*InstanceConsole, error) ActionConverttoservice(*VirtualMachine) (*Service, error) ActionCreate(*VirtualMachine) (*Instance, error) ActionError(*VirtualMachine) (*Instance, error) ActionExecute(*VirtualMachine, *ContainerExec) (*HostAccess, error) ActionLogs(*VirtualMachine, *ContainerLogs) (*HostAccess, error) ActionProxy(*VirtualMachine, *ContainerProxy) (*HostAccess, error) ActionRemove(*VirtualMachine, *InstanceRemove) (*Instance, error) ActionRestart(*VirtualMachine) (*Instance, error) ActionStart(*VirtualMachine) (*Instance, error) ActionStop(*VirtualMachine, *InstanceStop) (*Instance, error) ActionUpgrade(*VirtualMachine, *ContainerUpgrade) (*Revision, error) }
type Volume ¶
type Volume struct { Resource `yaml:"-"` AccessMode string `json:"accessMode,omitempty" yaml:"access_mode,omitempty"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` DriverOpts map[string]string `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"` 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"` 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) ActionCreate ¶
func (c *VolumeClient) ActionCreate(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionRemove ¶
func (c *VolumeClient) ActionRemove(resource *Volume) (*Volume, error)
func (*VolumeClient) ActionUpdate ¶
func (c *VolumeClient) ActionUpdate(resource *Volume) (*Volume, error)
func (*VolumeClient) Delete ¶
func (c *VolumeClient) Delete(container *Volume) error
func (*VolumeClient) List ¶
func (c *VolumeClient) List(opts *ListOpts) (*VolumeCollection, error)
type VolumeCollection ¶
type VolumeCollection struct { Collection Data []Volume `json:"data,omitempty"` // 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 ActionCreate(*Volume) (*Volume, error) ActionRemove(*Volume) (*Volume, error) ActionUpdate(*Volume) (*Volume, error) }
type VolumeTemplate ¶
type VolumeTemplate struct { Resource `yaml:"-"` AccountId string `json:"accountId,omitempty" yaml:"account_id,omitempty"` ClusterId string `json:"clusterId,omitempty" yaml:"cluster_id,omitempty"` Created string `json:"created,omitempty" yaml:"created,omitempty"` Description string `json:"description,omitempty" yaml:"description,omitempty"` Driver string `json:"driver,omitempty" yaml:"driver,omitempty"` DriverOpts map[string]string `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"` Uuid string `json:"uuid,omitempty" yaml:"uuid,omitempty"` }
type VolumeTemplateClient ¶
type VolumeTemplateClient struct {
// contains filtered or unexported fields
}
func (*VolumeTemplateClient) ActionCreate ¶
func (c *VolumeTemplateClient) ActionCreate(resource *VolumeTemplate) (*VolumeTemplate, error)
func (*VolumeTemplateClient) ActionRemove ¶
func (c *VolumeTemplateClient) ActionRemove(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 ActionCreate(*VolumeTemplate) (*VolumeTemplate, error) ActionRemove(*VolumeTemplate) (*VolumeTemplate, error) }
Source Files ¶
- client.go
- common.go
- generated_account.go
- generated_add_outputs_input.go
- generated_agent.go
- generated_amazonec2config.go
- generated_api_key.go
- generated_audit_log.go
- generated_azure_config.go
- generated_azureadconfig.go
- generated_base_machine_config.go
- generated_blkio_device_option.go
- generated_certificate.go
- generated_change_secret_input.go
- generated_client.go
- generated_cluster.go
- generated_cluster_identity.go
- generated_cluster_membership.go
- generated_compose_config.go
- generated_compose_config_input.go
- generated_container.go
- generated_container_config.go
- generated_container_event.go
- generated_container_exec.go
- generated_container_logs.go
- generated_container_proxy.go
- generated_container_upgrade.go
- generated_credential.go
- generated_databasechangelog.go
- generated_databasechangeloglock.go
- generated_default_network.go
- generated_depends_on.go
- generated_deployment_sync_request.go
- generated_deployment_sync_response.go
- generated_deployment_unit.go
- generated_dial.go
- generated_digitalocean_config.go
- generated_dns_service.go
- generated_dynamic_schema.go
- generated_environment_info.go
- generated_error.go
- generated_external_dns_event.go
- generated_external_event.go
- generated_external_host_event.go
- generated_external_service.go
- generated_external_service_event.go
- generated_field_documentation.go
- generated_generic_object.go
- generated_ha_membership.go
- generated_healthcheck_info.go
- generated_healthcheck_state.go
- generated_host.go
- generated_host_access.go
- generated_host_api_proxy_token.go
- generated_host_info.go
- generated_host_template.go
- generated_identity.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_info.go
- generated_instance_remove.go
- generated_instance_status.go
- generated_instance_stop.go
- generated_k8s_client_config.go
- generated_k8s_server_config.go
- generated_kubernetes_service.go
- generated_launch_config.go
- generated_lb_config.go
- generated_lb_target_config.go
- generated_ldapconfig.go
- generated_link.go
- generated_load_balancer_cookie_stickiness_policy.go
- generated_load_balancer_service.go
- generated_local_auth_config.go
- generated_log_config.go
- generated_machine_driver.go
- generated_metadata_object.go
- generated_metadata_sync_request.go
- generated_mount.go
- generated_mount_entry.go
- generated_network.go
- generated_network_driver.go
- generated_network_driver_service.go
- generated_network_info.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_openldapconfig.go
- generated_packet_config.go
- generated_password.go
- generated_port_rule.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_public_endpoint.go
- generated_publish.go
- generated_pull_task.go
- generated_register.go
- generated_registration_token.go
- generated_registry.go
- generated_registry_credential.go
- generated_restart_policy.go
- generated_revision.go
- generated_scaling_group.go
- generated_scheduled_upgrade.go
- generated_secondary_launch_config.go
- generated_secret.go
- generated_secret_reference.go
- generated_selector_service.go
- generated_service.go
- generated_service_event.go
- generated_service_info.go
- generated_service_log.go
- generated_service_proxy.go
- generated_service_rollback.go
- generated_service_upgrade.go
- generated_service_upgrade_strategy.go
- generated_services_port_range.go
- generated_set_compute_flavor_input.go
- generated_set_project_members_input.go
- generated_setting.go
- generated_stack.go
- generated_stack_configuration.go
- generated_stack_info.go
- generated_stack_upgrade.go
- generated_stats_access.go
- generated_storage_driver.go
- generated_storage_driver_service.go
- generated_storage_pool.go
- generated_subnet.go
- generated_subscribe.go
- generated_target_port_rule.go
- generated_type_documentation.go
- generated_ulimit.go
- generated_virtual_machine.go
- generated_virtual_machine_disk.go
- generated_volume.go
- generated_volume_activate_input.go
- generated_volume_template.go
- schemas.go
- types.go
Click to show internal directories.
Click to hide internal directories.