Versions in this module Expand all Collapse all v0 v0.4.4-rc2 Mar 12, 2016 v0.4.4-rc1 Mar 12, 2016 v0.4.3 Jan 23, 2016 v0.4.3-longhorn-2 Feb 10, 2016 v0.4.3-longhorn-1 Feb 9, 2016 v0.4.2 Jan 20, 2016 Changes in this version + const ACCOUNT_TYPE + const ACTIVE_SETTING_TYPE + const ADD_LABEL_INPUT_TYPE + const ADD_LOAD_BALANCER_INPUT_TYPE + const ADD_OUTPUTS_INPUT_TYPE + const ADD_REMOVE_CLUSTER_HOST_INPUT_TYPE + const ADD_REMOVE_LOAD_BALANCER_HOST_INPUT_TYPE + const ADD_REMOVE_LOAD_BALANCER_LISTENER_INPUT_TYPE + const ADD_REMOVE_LOAD_BALANCER_SERVICE_LINK_INPUT_TYPE + const ADD_REMOVE_LOAD_BALANCER_TARGET_INPUT_TYPE + const ADD_REMOVE_SERVICE_LINK_INPUT_TYPE + const AGENT_TYPE + const AMAZONEC2CONFIG_TYPE + const API_KEY_TYPE + const AUDIT_LOG_TYPE + const AZURE_CONFIG_TYPE + const CERTIFICATE_TYPE + const CHANGE_SECRET_INPUT_TYPE + const CLUSTER_TYPE + const COLLECTION + const COMPOSE_CONFIG_INPUT_TYPE + const COMPOSE_CONFIG_TYPE + const CONFIG_ITEM_STATUS_TYPE + const CONFIG_ITEM_TYPE + const CONTAINER_EVENT_TYPE + const CONTAINER_EXEC_TYPE + const CONTAINER_LOGS_TYPE + const CONTAINER_TYPE + const CREDENTIAL_TYPE + const DATABASECHANGELOGLOCK_TYPE + const DATABASECHANGELOG_TYPE + const DIGITALOCEAN_CONFIG_TYPE + const DNS_SERVICE_TYPE + const DOCKER_BUILD_TYPE + const ENVIRONMENT_TYPE + const ENVIRONMENT_UPGRADE_TYPE + const EXOSCALE_CONFIG_TYPE + const EXTENSION_IMPLEMENTATION_TYPE + const EXTENSION_POINT_TYPE + const EXTERNAL_DNS_EVENT_TYPE + const EXTERNAL_EVENT_TYPE + const EXTERNAL_HANDLER_EXTERNAL_HANDLER_PROCESS_MAP_TYPE + const EXTERNAL_HANDLER_PROCESS_CONFIG_TYPE + const EXTERNAL_HANDLER_PROCESS_TYPE + const EXTERNAL_HANDLER_TYPE + const EXTERNAL_HOST_EVENT_TYPE + const EXTERNAL_SERVICE_EVENT_TYPE + const EXTERNAL_SERVICE_TYPE + const EXTERNAL_STORAGE_POOL_EVENT_TYPE + const EXTERNAL_VOLUME_EVENT_TYPE + const FIELD_DOCUMENTATION_TYPE + const GITHUBCONFIG_TYPE + const GLOBAL_LOAD_BALANCER_HEALTH_CHECK_TYPE + const GLOBAL_LOAD_BALANCER_POLICY_TYPE + const GLOBAL_LOAD_BALANCER_TYPE + const HAPROXY_CONFIG_TYPE + const HEALTHCHECK_INSTANCE_HOST_MAP_TYPE + const HOST_ACCESS_TYPE + const HOST_API_PROXY_TOKEN_TYPE + const HOST_TYPE + const IDENTITY_TYPE + const IMAGE_TYPE + const INSTANCE_CONSOLE_INPUT_TYPE + const INSTANCE_CONSOLE_TYPE + const INSTANCE_HEALTH_CHECK_TYPE + const INSTANCE_LINK_TYPE + const INSTANCE_STOP_TYPE + const INSTANCE_TYPE + const IN_SERVICE_UPGRADE_STRATEGY_TYPE + const IP_ADDRESS_ASSOCIATE_INPUT_TYPE + const IP_ADDRESS_TYPE + const LABEL_TYPE + const LAUNCH_CONFIG_TYPE + const LDAPCONFIG_TYPE + const LOAD_BALANCER_APP_COOKIE_STICKINESS_POLICY_TYPE + const LOAD_BALANCER_CONFIG_LISTENER_MAP_TYPE + const LOAD_BALANCER_CONFIG_TYPE + const LOAD_BALANCER_COOKIE_STICKINESS_POLICY_TYPE + const LOAD_BALANCER_HEALTH_CHECK_TYPE + const LOAD_BALANCER_HOST_MAP_TYPE + const LOAD_BALANCER_LISTENER_TYPE + const LOAD_BALANCER_SERVICE_LINK_TYPE + const LOAD_BALANCER_SERVICE_TYPE + const LOAD_BALANCER_TARGET_TYPE + const LOAD_BALANCER_TYPE + const LOCAL_AUTH_CONFIG_TYPE + const LOG_CONFIG_TYPE + const MACHINE_TYPE + const MOUNT_TYPE + const NETWORK_TYPE + const OPENLDAPCONFIG_TYPE + const OPENSTACK_CONFIG_TYPE + const PACKET_CONFIG_TYPE + const PASSWORD_TYPE + const PHYSICAL_HOST_TYPE + const PORT_TYPE + const PROCESS_DEFINITION_TYPE + const PROCESS_EXECUTION_TYPE + const PROCESS_INSTANCE_TYPE + const PROJECT_MEMBER_TYPE + const PROJECT_TYPE + const PUBLIC_ENDPOINT_TYPE + const PUBLISH_TYPE + const PULL_TASK_TYPE + const RACKSPACE_CONFIG_TYPE + const RECREATE_ON_QUORUM_STRATEGY_CONFIG_TYPE + const REGISTER_TYPE + const REGISTRATION_TOKEN_TYPE + const REGISTRY_CREDENTIAL_TYPE + const REGISTRY_TYPE + const REMOVE_LABEL_INPUT_TYPE + const REMOVE_LOAD_BALANCER_INPUT_TYPE + const RESOURCE_DEFINITION_TYPE + const RESTART_POLICY_TYPE + const ROLLING_RESTART_STRATEGY_TYPE + const SECONDARY_LAUNCH_CONFIG_TYPE + const SELF + const SERVICES_PORT_RANGE_TYPE + const SERVICE_CONSUME_MAP_TYPE + const SERVICE_EVENT_TYPE + const SERVICE_EXPOSE_MAP_TYPE + const SERVICE_LINK_TYPE + const SERVICE_RESTART_TYPE + const SERVICE_TYPE + const SERVICE_UPGRADE_STRATEGY_TYPE + const SERVICE_UPGRADE_TYPE + const SETTING_TYPE + const SET_LABELS_INPUT_TYPE + const SET_LOAD_BALANCER_HOSTS_INPUT_TYPE + const SET_LOAD_BALANCER_LISTENERS_INPUT_TYPE + const SET_LOAD_BALANCER_SERVICE_LINKS_INPUT_TYPE + const SET_LOAD_BALANCER_TARGETS_INPUT_TYPE + const SET_PROJECT_MEMBERS_INPUT_TYPE + const SET_SERVICE_LINKS_INPUT_TYPE + const SNAPSHOT_TYPE + const SOFTLAYER_CONFIG_TYPE + const STATE_TRANSITION_TYPE + const STATS_ACCESS_TYPE + const STORAGE_POOL_TYPE + const SUBSCRIBE_TYPE + const TASK_INSTANCE_TYPE + const TASK_TYPE + const TO_SERVICE_UPGRADE_STRATEGY_TYPE + const TYPE_DOCUMENTATION_TYPE + const UBIQUITY_CONFIG_TYPE + const USER_PREFERENCE_TYPE + const VIRTUALBOX_CONFIG_TYPE + const VIRTUAL_MACHINE_DISK_TYPE + const VIRTUAL_MACHINE_TYPE + const VMWAREVCLOUDAIR_CONFIG_TYPE + const VMWAREVSPHERE_CONFIG_TYPE + const VOLUME_TYPE + type Account struct + Created string + Data map[string]interface{} + Description string + ExternalId string + ExternalIdType string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type AccountClient struct + func (c *AccountClient) ActionActivate(resource *Account) (*Account, error) + func (c *AccountClient) ActionCreate(resource *Account) (*Account, error) + func (c *AccountClient) ActionDeactivate(resource *Account) (*Account, error) + func (c *AccountClient) ActionPurge(resource *Account) (*Account, error) + func (c *AccountClient) ActionRemove(resource *Account) (*Account, error) + func (c *AccountClient) ActionRestore(resource *Account) (*Account, error) + func (c *AccountClient) ActionUpdate(resource *Account) (*Account, error) + func (c *AccountClient) ById(id string) (*Account, error) + func (c *AccountClient) Create(container *Account) (*Account, error) + func (c *AccountClient) Delete(container *Account) error + func (c *AccountClient) List(opts *ListOpts) (*AccountCollection, error) + func (c *AccountClient) Update(existing *Account, updates interface{}) (*Account, error) + type AccountCollection struct + Data []Account + type AccountOperations interface + ActionActivate func(*Account) (*Account, error) + ActionCreate func(*Account) (*Account, error) + ActionDeactivate func(*Account) (*Account, error) + ActionPurge func(*Account) (*Account, error) + ActionRemove func(*Account) (*Account, error) + ActionRestore func(*Account) (*Account, error) + ActionUpdate func(*Account) (*Account, error) + ById func(id string) (*Account, error) + Create func(opts *Account) (*Account, error) + Delete func(container *Account) error + List func(opts *ListOpts) (*AccountCollection, error) + Update func(existing *Account, updates interface{}) (*Account, error) + type Action struct + Input string + Output string + type ActiveSetting struct + ActiveValue interface{} + InDb bool + Name string + Source string + Value string + type ActiveSettingClient struct + func (c *ActiveSettingClient) ById(id string) (*ActiveSetting, error) + func (c *ActiveSettingClient) Create(container *ActiveSetting) (*ActiveSetting, error) + func (c *ActiveSettingClient) Delete(container *ActiveSetting) error + func (c *ActiveSettingClient) List(opts *ListOpts) (*ActiveSettingCollection, error) + func (c *ActiveSettingClient) Update(existing *ActiveSetting, updates interface{}) (*ActiveSetting, error) + type ActiveSettingCollection struct + Data []ActiveSetting + type ActiveSettingOperations interface + ById func(id string) (*ActiveSetting, error) + Create func(opts *ActiveSetting) (*ActiveSetting, error) + Delete func(container *ActiveSetting) error + List func(opts *ListOpts) (*ActiveSettingCollection, error) + Update func(existing *ActiveSetting, updates interface{}) (*ActiveSetting, error) + type AddLabelInput struct + Key string + Value string + type AddLabelInputClient struct + func (c *AddLabelInputClient) ById(id string) (*AddLabelInput, error) + func (c *AddLabelInputClient) Create(container *AddLabelInput) (*AddLabelInput, error) + func (c *AddLabelInputClient) Delete(container *AddLabelInput) error + func (c *AddLabelInputClient) List(opts *ListOpts) (*AddLabelInputCollection, error) + func (c *AddLabelInputClient) Update(existing *AddLabelInput, updates interface{}) (*AddLabelInput, error) + type AddLabelInputCollection struct + Data []AddLabelInput + type AddLabelInputOperations interface + ById func(id string) (*AddLabelInput, error) + Create func(opts *AddLabelInput) (*AddLabelInput, error) + Delete func(container *AddLabelInput) error + List func(opts *ListOpts) (*AddLabelInputCollection, error) + Update func(existing *AddLabelInput, updates interface{}) (*AddLabelInput, error) + type AddLoadBalancerInput struct + LoadBalancerId string + Weight int64 + type AddLoadBalancerInputClient struct + func (c *AddLoadBalancerInputClient) ById(id string) (*AddLoadBalancerInput, error) + func (c *AddLoadBalancerInputClient) Create(container *AddLoadBalancerInput) (*AddLoadBalancerInput, error) + func (c *AddLoadBalancerInputClient) Delete(container *AddLoadBalancerInput) error + func (c *AddLoadBalancerInputClient) List(opts *ListOpts) (*AddLoadBalancerInputCollection, error) + func (c *AddLoadBalancerInputClient) Update(existing *AddLoadBalancerInput, updates interface{}) (*AddLoadBalancerInput, error) + type AddLoadBalancerInputCollection struct + Data []AddLoadBalancerInput + type AddLoadBalancerInputOperations interface + ById func(id string) (*AddLoadBalancerInput, error) + Create func(opts *AddLoadBalancerInput) (*AddLoadBalancerInput, error) + Delete func(container *AddLoadBalancerInput) error + List func(opts *ListOpts) (*AddLoadBalancerInputCollection, error) + Update func(existing *AddLoadBalancerInput, updates interface{}) (*AddLoadBalancerInput, error) + type AddOutputsInput struct + Outputs map[string]interface{} + type AddOutputsInputClient struct + 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 struct + Data []AddOutputsInput + type AddOutputsInputOperations interface + ById func(id string) (*AddOutputsInput, error) + Create func(opts *AddOutputsInput) (*AddOutputsInput, error) + Delete func(container *AddOutputsInput) error + List func(opts *ListOpts) (*AddOutputsInputCollection, error) + Update func(existing *AddOutputsInput, updates interface{}) (*AddOutputsInput, error) + type AddRemoveClusterHostInput struct + HostId string + type AddRemoveClusterHostInputClient struct + func (c *AddRemoveClusterHostInputClient) ById(id string) (*AddRemoveClusterHostInput, error) + func (c *AddRemoveClusterHostInputClient) Create(container *AddRemoveClusterHostInput) (*AddRemoveClusterHostInput, error) + func (c *AddRemoveClusterHostInputClient) Delete(container *AddRemoveClusterHostInput) error + func (c *AddRemoveClusterHostInputClient) List(opts *ListOpts) (*AddRemoveClusterHostInputCollection, error) + func (c *AddRemoveClusterHostInputClient) Update(existing *AddRemoveClusterHostInput, updates interface{}) (*AddRemoveClusterHostInput, error) + type AddRemoveClusterHostInputCollection struct + Data []AddRemoveClusterHostInput + type AddRemoveClusterHostInputOperations interface + ById func(id string) (*AddRemoveClusterHostInput, error) + Create func(opts *AddRemoveClusterHostInput) (*AddRemoveClusterHostInput, error) + Delete func(container *AddRemoveClusterHostInput) error + List func(opts *ListOpts) (*AddRemoveClusterHostInputCollection, error) + Update func(existing *AddRemoveClusterHostInput, updates interface{}) (*AddRemoveClusterHostInput, error) + type AddRemoveLoadBalancerHostInput struct + HostId string + type AddRemoveLoadBalancerHostInputClient struct + func (c *AddRemoveLoadBalancerHostInputClient) ById(id string) (*AddRemoveLoadBalancerHostInput, error) + func (c *AddRemoveLoadBalancerHostInputClient) Create(container *AddRemoveLoadBalancerHostInput) (*AddRemoveLoadBalancerHostInput, error) + func (c *AddRemoveLoadBalancerHostInputClient) Delete(container *AddRemoveLoadBalancerHostInput) error + func (c *AddRemoveLoadBalancerHostInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerHostInputCollection, error) + func (c *AddRemoveLoadBalancerHostInputClient) Update(existing *AddRemoveLoadBalancerHostInput, updates interface{}) (*AddRemoveLoadBalancerHostInput, error) + type AddRemoveLoadBalancerHostInputCollection struct + Data []AddRemoveLoadBalancerHostInput + type AddRemoveLoadBalancerHostInputOperations interface + ById func(id string) (*AddRemoveLoadBalancerHostInput, error) + Create func(opts *AddRemoveLoadBalancerHostInput) (*AddRemoveLoadBalancerHostInput, error) + Delete func(container *AddRemoveLoadBalancerHostInput) error + List func(opts *ListOpts) (*AddRemoveLoadBalancerHostInputCollection, error) + Update func(existing *AddRemoveLoadBalancerHostInput, updates interface{}) (*AddRemoveLoadBalancerHostInput, error) + type AddRemoveLoadBalancerListenerInput struct + LoadBalancerListenerId string + type AddRemoveLoadBalancerListenerInputClient struct + func (c *AddRemoveLoadBalancerListenerInputClient) ById(id string) (*AddRemoveLoadBalancerListenerInput, error) + func (c *AddRemoveLoadBalancerListenerInputClient) Create(container *AddRemoveLoadBalancerListenerInput) (*AddRemoveLoadBalancerListenerInput, error) + func (c *AddRemoveLoadBalancerListenerInputClient) Delete(container *AddRemoveLoadBalancerListenerInput) error + func (c *AddRemoveLoadBalancerListenerInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerListenerInputCollection, error) + func (c *AddRemoveLoadBalancerListenerInputClient) Update(existing *AddRemoveLoadBalancerListenerInput, updates interface{}) (*AddRemoveLoadBalancerListenerInput, error) + type AddRemoveLoadBalancerListenerInputCollection struct + Data []AddRemoveLoadBalancerListenerInput + type AddRemoveLoadBalancerListenerInputOperations interface + ById func(id string) (*AddRemoveLoadBalancerListenerInput, error) + Create func(opts *AddRemoveLoadBalancerListenerInput) (*AddRemoveLoadBalancerListenerInput, error) + Delete func(container *AddRemoveLoadBalancerListenerInput) error + List func(opts *ListOpts) (*AddRemoveLoadBalancerListenerInputCollection, error) + Update func(existing *AddRemoveLoadBalancerListenerInput, updates interface{}) (*AddRemoveLoadBalancerListenerInput, error) + type AddRemoveLoadBalancerServiceLinkInput struct + ServiceLink LoadBalancerServiceLink + type AddRemoveLoadBalancerServiceLinkInputClient struct + func (c *AddRemoveLoadBalancerServiceLinkInputClient) ById(id string) (*AddRemoveLoadBalancerServiceLinkInput, error) + func (c *AddRemoveLoadBalancerServiceLinkInputClient) Create(container *AddRemoveLoadBalancerServiceLinkInput) (*AddRemoveLoadBalancerServiceLinkInput, error) + func (c *AddRemoveLoadBalancerServiceLinkInputClient) Delete(container *AddRemoveLoadBalancerServiceLinkInput) error + func (c *AddRemoveLoadBalancerServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerServiceLinkInputCollection, error) + func (c *AddRemoveLoadBalancerServiceLinkInputClient) Update(existing *AddRemoveLoadBalancerServiceLinkInput, updates interface{}) (*AddRemoveLoadBalancerServiceLinkInput, error) + type AddRemoveLoadBalancerServiceLinkInputCollection struct + Data []AddRemoveLoadBalancerServiceLinkInput + type AddRemoveLoadBalancerServiceLinkInputOperations interface + ById func(id string) (*AddRemoveLoadBalancerServiceLinkInput, error) + Create func(opts *AddRemoveLoadBalancerServiceLinkInput) (*AddRemoveLoadBalancerServiceLinkInput, error) + Delete func(container *AddRemoveLoadBalancerServiceLinkInput) error + List func(opts *ListOpts) (*AddRemoveLoadBalancerServiceLinkInputCollection, error) + Update func(existing *AddRemoveLoadBalancerServiceLinkInput, updates interface{}) (*AddRemoveLoadBalancerServiceLinkInput, error) + type AddRemoveLoadBalancerTargetInput struct + LoadBalancerTarget LoadBalancerTarget + type AddRemoveLoadBalancerTargetInputClient struct + func (c *AddRemoveLoadBalancerTargetInputClient) ById(id string) (*AddRemoveLoadBalancerTargetInput, error) + func (c *AddRemoveLoadBalancerTargetInputClient) Create(container *AddRemoveLoadBalancerTargetInput) (*AddRemoveLoadBalancerTargetInput, error) + func (c *AddRemoveLoadBalancerTargetInputClient) Delete(container *AddRemoveLoadBalancerTargetInput) error + func (c *AddRemoveLoadBalancerTargetInputClient) List(opts *ListOpts) (*AddRemoveLoadBalancerTargetInputCollection, error) + func (c *AddRemoveLoadBalancerTargetInputClient) Update(existing *AddRemoveLoadBalancerTargetInput, updates interface{}) (*AddRemoveLoadBalancerTargetInput, error) + type AddRemoveLoadBalancerTargetInputCollection struct + Data []AddRemoveLoadBalancerTargetInput + type AddRemoveLoadBalancerTargetInputOperations interface + ById func(id string) (*AddRemoveLoadBalancerTargetInput, error) + Create func(opts *AddRemoveLoadBalancerTargetInput) (*AddRemoveLoadBalancerTargetInput, error) + Delete func(container *AddRemoveLoadBalancerTargetInput) error + List func(opts *ListOpts) (*AddRemoveLoadBalancerTargetInputCollection, error) + Update func(existing *AddRemoveLoadBalancerTargetInput, updates interface{}) (*AddRemoveLoadBalancerTargetInput, error) + type AddRemoveServiceLinkInput struct + ServiceLink ServiceLink + type AddRemoveServiceLinkInputClient struct + func (c *AddRemoveServiceLinkInputClient) ById(id string) (*AddRemoveServiceLinkInput, error) + func (c *AddRemoveServiceLinkInputClient) Create(container *AddRemoveServiceLinkInput) (*AddRemoveServiceLinkInput, error) + func (c *AddRemoveServiceLinkInputClient) Delete(container *AddRemoveServiceLinkInput) error + func (c *AddRemoveServiceLinkInputClient) List(opts *ListOpts) (*AddRemoveServiceLinkInputCollection, error) + func (c *AddRemoveServiceLinkInputClient) Update(existing *AddRemoveServiceLinkInput, updates interface{}) (*AddRemoveServiceLinkInput, error) + type AddRemoveServiceLinkInputCollection struct + Data []AddRemoveServiceLinkInput + type AddRemoveServiceLinkInputOperations interface + ById func(id string) (*AddRemoveServiceLinkInput, error) + Create func(opts *AddRemoveServiceLinkInput) (*AddRemoveServiceLinkInput, error) + Delete func(container *AddRemoveServiceLinkInput) error + List func(opts *ListOpts) (*AddRemoveServiceLinkInputCollection, error) + Update func(existing *AddRemoveServiceLinkInput, updates interface{}) (*AddRemoveServiceLinkInput, error) + type Agent struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + ManagedConfig bool + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uri string + Uuid string + type AgentClient struct + func (c *AgentClient) ActionActivate(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionCreate(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionDeactivate(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionPurge(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionReconnect(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionRemove(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionRestore(resource *Agent) (*Agent, error) + func (c *AgentClient) ActionUpdate(resource *Agent) (*Agent, error) + func (c *AgentClient) ById(id string) (*Agent, error) + func (c *AgentClient) Create(container *Agent) (*Agent, error) + func (c *AgentClient) Delete(container *Agent) error + func (c *AgentClient) List(opts *ListOpts) (*AgentCollection, error) + func (c *AgentClient) Update(existing *Agent, updates interface{}) (*Agent, error) + type AgentCollection struct + Data []Agent + type AgentOperations interface + ActionActivate func(*Agent) (*Agent, error) + ActionCreate func(*Agent) (*Agent, error) + ActionDeactivate func(*Agent) (*Agent, error) + ActionPurge func(*Agent) (*Agent, error) + ActionReconnect func(*Agent) (*Agent, error) + ActionRemove func(*Agent) (*Agent, error) + ActionRestore func(*Agent) (*Agent, error) + ActionUpdate func(*Agent) (*Agent, error) + ById func(id string) (*Agent, error) + Create func(opts *Agent) (*Agent, error) + Delete func(container *Agent) error + List func(opts *ListOpts) (*AgentCollection, error) + Update func(existing *Agent, updates interface{}) (*Agent, error) + type Amazonec2Config struct + AccessKey string + Ami string + IamInstanceProfile string + InstanceType string + Monitoring bool + PrivateAddressOnly bool + Region string + RequestSpotInstance bool + RootSize string + SecretKey string + SecurityGroup string + SessionToken string + SpotPrice string + SshUser string + SubnetId string + UsePrivateAddress bool + VpcId string + Zone string + type Amazonec2ConfigClient struct + 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 struct + Data []Amazonec2Config + type Amazonec2ConfigOperations interface + ById func(id string) (*Amazonec2Config, error) + Create func(opts *Amazonec2Config) (*Amazonec2Config, error) + Delete func(container *Amazonec2Config) error + List func(opts *ListOpts) (*Amazonec2ConfigCollection, error) + Update func(existing *Amazonec2Config, updates interface{}) (*Amazonec2Config, error) + type ApiError struct + Body string + Msg string + Status string + StatusCode int + Url string + func (e *ApiError) Error() string + type ApiKey struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + PublicValue string + RemoveTime string + Removed string + SecretValue string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ApiKeyClient struct + func (c *ApiKeyClient) ActionActivate(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ActionCreate(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ActionDeactivate(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ActionPurge(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ActionRemove(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ActionUpdate(resource *ApiKey) (*Credential, error) + func (c *ApiKeyClient) ById(id string) (*ApiKey, error) + func (c *ApiKeyClient) Create(container *ApiKey) (*ApiKey, error) + func (c *ApiKeyClient) Delete(container *ApiKey) error + func (c *ApiKeyClient) List(opts *ListOpts) (*ApiKeyCollection, error) + func (c *ApiKeyClient) Update(existing *ApiKey, updates interface{}) (*ApiKey, error) + type ApiKeyCollection struct + Data []ApiKey + type ApiKeyOperations interface + ActionActivate func(*ApiKey) (*Credential, error) + ActionCreate func(*ApiKey) (*Credential, error) + ActionDeactivate func(*ApiKey) (*Credential, error) + ActionPurge func(*ApiKey) (*Credential, error) + ActionRemove func(*ApiKey) (*Credential, error) + ActionUpdate func(*ApiKey) (*Credential, error) + ById func(id string) (*ApiKey, error) + Create func(opts *ApiKey) (*ApiKey, error) + Delete func(container *ApiKey) error + List func(opts *ListOpts) (*ApiKeyCollection, error) + Update func(existing *ApiKey, updates interface{}) (*ApiKey, error) + type AuditLog struct + AccountId string + AuthType string + AuthenticatedAsAccountId string + AuthenticatedAsIdentityId string + ClientIp string + Created string + Description string + EventType string + Kind string + RequestObject string + ResourceId int64 + ResourceType string + ResponseCode string + ResponseObject string + type AuditLogClient struct + 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 struct + Data []AuditLog + type AuditLogOperations interface + ById func(id string) (*AuditLog, error) + Create func(opts *AuditLog) (*AuditLog, error) + Delete func(container *AuditLog) error + List func(opts *ListOpts) (*AuditLogCollection, error) + Update func(existing *AuditLog, updates interface{}) (*AuditLog, error) + type AzureConfig struct + DockerPort string + DockerSwarmMasterPort string + Image string + Location string + Password string + PublishSettingsFile string + Size string + SshPort string + SubscriptionCert string + SubscriptionId string + Username string + type AzureConfigClient struct + 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 struct + Data []AzureConfig + type AzureConfigOperations interface + ById func(id string) (*AzureConfig, error) + Create func(opts *AzureConfig) (*AzureConfig, error) + Delete func(container *AzureConfig) error + List func(opts *ListOpts) (*AzureConfigCollection, error) + Update func(existing *AzureConfig, updates interface{}) (*AzureConfig, error) + type Certificate struct + AccountId string + Algorithm string + CN string + Cert string + CertChain string + CertFingerprint string + Created string + Data map[string]interface{} + Description string + ExpiresAt string + IssuedAt string + Issuer string + Key string + KeySize int64 + Kind string + Name string + RemoveTime string + Removed string + SerialNumber string + State string + SubjectAlternativeNames []string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + Version string + type CertificateClient struct + func (c *CertificateClient) ActionCreate(resource *Certificate) (*Certificate, error) + func (c *CertificateClient) ActionRemove(resource *Certificate) (*Certificate, error) + func (c *CertificateClient) ById(id string) (*Certificate, error) + func (c *CertificateClient) Create(container *Certificate) (*Certificate, error) + func (c *CertificateClient) Delete(container *Certificate) error + func (c *CertificateClient) List(opts *ListOpts) (*CertificateCollection, error) + func (c *CertificateClient) Update(existing *Certificate, updates interface{}) (*Certificate, error) + type CertificateCollection struct + Data []Certificate + type CertificateOperations interface + ActionCreate func(*Certificate) (*Certificate, error) + ActionRemove func(*Certificate) (*Certificate, error) + ById func(id string) (*Certificate, error) + Create func(opts *Certificate) (*Certificate, error) + Delete func(container *Certificate) error + List func(opts *ListOpts) (*CertificateCollection, error) + Update func(existing *Certificate, updates interface{}) (*Certificate, error) + type ChangeSecretInput struct + NewSecret string + OldSecret string + type ChangeSecretInputClient struct + 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 struct + Data []ChangeSecretInput + type ChangeSecretInputOperations interface + ById func(id string) (*ChangeSecretInput, error) + Create func(opts *ChangeSecretInput) (*ChangeSecretInput, error) + Delete func(container *ChangeSecretInput) error + List func(opts *ListOpts) (*ChangeSecretInputCollection, error) + Update func(existing *ChangeSecretInput, updates interface{}) (*ChangeSecretInput, error) + type ClientOpts struct + AccessKey string + SecretKey string + Url string + type Cluster struct + AccountId string + AgentId string + AgentState string + ApiProxy string + ComputeTotal int64 + Created string + Data map[string]interface{} + Description string + DiscoverySpec string + Info interface{} + Kind string + Labels map[string]interface{} + Name string + PhysicalHostId string + Port int64 + PublicEndpoints []interface{} + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ClusterClient struct + func (c *ClusterClient) ActionActivate(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionAddhost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error) + func (c *ClusterClient) ActionCreate(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionDeactivate(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionDockersocket(resource *Cluster) (*HostAccess, error) + func (c *ClusterClient) ActionPurge(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionRemove(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionRemovehost(resource *Cluster, input *AddRemoveClusterHostInput) (*Cluster, error) + func (c *ClusterClient) ActionRestore(resource *Cluster) (*Host, error) + func (c *ClusterClient) ActionUpdate(resource *Cluster) (*Host, error) + func (c *ClusterClient) ById(id string) (*Cluster, error) + func (c *ClusterClient) Create(container *Cluster) (*Cluster, error) + func (c *ClusterClient) Delete(container *Cluster) error + func (c *ClusterClient) List(opts *ListOpts) (*ClusterCollection, error) + func (c *ClusterClient) Update(existing *Cluster, updates interface{}) (*Cluster, error) + type ClusterCollection struct + Data []Cluster + type ClusterOperations interface + ActionActivate func(*Cluster) (*Host, error) + ActionAddhost func(*Cluster, *AddRemoveClusterHostInput) (*Cluster, error) + ActionCreate func(*Cluster) (*Host, error) + ActionDeactivate func(*Cluster) (*Host, error) + ActionDockersocket func(*Cluster) (*HostAccess, error) + ActionPurge func(*Cluster) (*Host, error) + ActionRemove func(*Cluster) (*Host, error) + ActionRemovehost func(*Cluster, *AddRemoveClusterHostInput) (*Cluster, error) + ActionRestore func(*Cluster) (*Host, error) + ActionUpdate func(*Cluster) (*Host, error) + ById func(id string) (*Cluster, error) + Create func(opts *Cluster) (*Cluster, error) + Delete func(container *Cluster) error + List func(opts *ListOpts) (*ClusterCollection, error) + Update func(existing *Cluster, updates interface{}) (*Cluster, error) + type Collection struct + Actions map[string]string + CreateTypes map[string]string + Filters map[string][]Condition + Links map[string]string + Pagination *Pagination + ResourceType string + Sort *Sort + SortLinks map[string]string + Type string + type ComposeConfig struct + DockerComposeConfig string + RancherComposeConfig string + type ComposeConfigClient struct + 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 struct + Data []ComposeConfig + type ComposeConfigInput struct + ServiceIds []string + type ComposeConfigInputClient struct + 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 struct + Data []ComposeConfigInput + type ComposeConfigInputOperations interface + ById func(id string) (*ComposeConfigInput, error) + Create func(opts *ComposeConfigInput) (*ComposeConfigInput, error) + Delete func(container *ComposeConfigInput) error + List func(opts *ListOpts) (*ComposeConfigInputCollection, error) + Update func(existing *ComposeConfigInput, updates interface{}) (*ComposeConfigInput, error) + type ComposeConfigOperations interface + ById func(id string) (*ComposeConfig, error) + Create func(opts *ComposeConfig) (*ComposeConfig, error) + Delete func(container *ComposeConfig) error + List func(opts *ListOpts) (*ComposeConfigCollection, error) + Update func(existing *ComposeConfig, updates interface{}) (*ComposeConfig, error) + type Condition struct + Modifier string + Value interface{} + type ConfigItem struct + Name string + SourceVersion string + type ConfigItemClient struct + func (c *ConfigItemClient) ById(id string) (*ConfigItem, error) + func (c *ConfigItemClient) Create(container *ConfigItem) (*ConfigItem, error) + func (c *ConfigItemClient) Delete(container *ConfigItem) error + func (c *ConfigItemClient) List(opts *ListOpts) (*ConfigItemCollection, error) + func (c *ConfigItemClient) Update(existing *ConfigItem, updates interface{}) (*ConfigItem, error) + type ConfigItemCollection struct + Data []ConfigItem + type ConfigItemOperations interface + ById func(id string) (*ConfigItem, error) + Create func(opts *ConfigItem) (*ConfigItem, error) + Delete func(container *ConfigItem) error + List func(opts *ListOpts) (*ConfigItemCollection, error) + Update func(existing *ConfigItem, updates interface{}) (*ConfigItem, error) + type ConfigItemStatus struct + AccountId string + AgentId string + AppliedUpdated string + AppliedVersion int64 + Name string + RequestedUpdated string + RequestedVersion int64 + SourceVersion string + type ConfigItemStatusClient struct + func (c *ConfigItemStatusClient) ById(id string) (*ConfigItemStatus, error) + func (c *ConfigItemStatusClient) Create(container *ConfigItemStatus) (*ConfigItemStatus, error) + func (c *ConfigItemStatusClient) Delete(container *ConfigItemStatus) error + func (c *ConfigItemStatusClient) List(opts *ListOpts) (*ConfigItemStatusCollection, error) + func (c *ConfigItemStatusClient) Update(existing *ConfigItemStatus, updates interface{}) (*ConfigItemStatus, error) + type ConfigItemStatusCollection struct + Data []ConfigItemStatus + type ConfigItemStatusOperations interface + ById func(id string) (*ConfigItemStatus, error) + Create func(opts *ConfigItemStatus) (*ConfigItemStatus, error) + Delete func(container *ConfigItemStatus) error + List func(opts *ListOpts) (*ConfigItemStatusCollection, error) + Update func(existing *ConfigItemStatus, updates interface{}) (*ConfigItemStatus, error) + type Container struct + AccountId string + AgentId string + AllocationState string + Build *DockerBuild + CapAdd []string + CapDrop []string + Command []string + Count int64 + CpuSet string + CpuShares int64 + CreateIndex int64 + Created string + Data map[string]interface{} + DataVolumeMounts map[string]interface{} + DataVolumes []string + DataVolumesFrom []string + DeploymentUnitUuid string + Description string + Devices []string + Dns []string + DnsSearch []string + DomainName string + EntryPoint []string + Environment map[string]interface{} + Expose []string + ExternalId string + ExtraHosts []string + FirstRunning string + HealthCheck *InstanceHealthCheck + HealthState string + Hostname string + ImageUuid string + InstanceLinks map[string]interface{} + Kind string + Labels map[string]interface{} + LogConfig *LogConfig + LxcConf map[string]interface{} + Memory int64 + MemorySwap int64 + Name string + NativeContainer bool + NetworkContainerId string + NetworkIds []string + NetworkMode string + PidMode string + Ports []string + PrimaryIpAddress string + Privileged bool + PublishAllPorts bool + ReadOnly bool + RegistryCredentialId string + RemoveTime string + Removed string + RequestedHostId string + RestartPolicy *RestartPolicy + SecurityOpt []string + StartCount int64 + StartOnCreate bool + State string + StdinOpen bool + SystemContainer string + Token string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Tty bool + User string + Uuid string + Version string + VolumeDriver string + WorkingDir string + type ContainerClient struct + func (c *ContainerClient) ActionAllocate(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionConsole(resource *Container, input *InstanceConsoleInput) (*InstanceConsole, error) + func (c *ContainerClient) ActionCreate(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionDeallocate(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionExecute(resource *Container, input *ContainerExec) (*HostAccess, error) + func (c *ContainerClient) ActionLogs(resource *Container, input *ContainerLogs) (*HostAccess, error) + func (c *ContainerClient) ActionMigrate(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionPurge(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionRemove(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionRestart(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionRestore(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionSetlabels(resource *Container, input *SetLabelsInput) (*Container, error) + func (c *ContainerClient) ActionStart(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionStop(resource *Container, input *InstanceStop) (*Instance, error) + func (c *ContainerClient) ActionUpdate(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionUpdatehealthy(resource *Container) (*Instance, error) + func (c *ContainerClient) ActionUpdateunhealthy(resource *Container) (*Instance, error) + func (c *ContainerClient) ById(id string) (*Container, error) + func (c *ContainerClient) Create(container *Container) (*Container, error) + func (c *ContainerClient) Delete(container *Container) error + func (c *ContainerClient) List(opts *ListOpts) (*ContainerCollection, error) + func (c *ContainerClient) Update(existing *Container, updates interface{}) (*Container, error) + type ContainerCollection struct + Data []Container + type ContainerEvent struct + AccountId string + Created string + Data map[string]interface{} + DockerInspect interface{} + ExternalFrom string + ExternalId string + ExternalStatus string + ExternalTimestamp int64 + HostId string + Kind string + ReportedHostUuid string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + type ContainerEventClient struct + func (c *ContainerEventClient) ActionCreate(resource *ContainerEvent) (*ContainerEvent, error) + func (c *ContainerEventClient) ActionRemove(resource *ContainerEvent) (*ContainerEvent, error) + func (c *ContainerEventClient) ById(id string) (*ContainerEvent, error) + func (c *ContainerEventClient) Create(container *ContainerEvent) (*ContainerEvent, error) + func (c *ContainerEventClient) Delete(container *ContainerEvent) error + func (c *ContainerEventClient) List(opts *ListOpts) (*ContainerEventCollection, error) + func (c *ContainerEventClient) Update(existing *ContainerEvent, updates interface{}) (*ContainerEvent, error) + type ContainerEventCollection struct + Data []ContainerEvent + type ContainerEventOperations interface + ActionCreate func(*ContainerEvent) (*ContainerEvent, error) + ActionRemove func(*ContainerEvent) (*ContainerEvent, error) + ById func(id string) (*ContainerEvent, error) + Create func(opts *ContainerEvent) (*ContainerEvent, error) + Delete func(container *ContainerEvent) error + List func(opts *ListOpts) (*ContainerEventCollection, error) + Update func(existing *ContainerEvent, updates interface{}) (*ContainerEvent, error) + type ContainerExec struct + AttachStdin bool + AttachStdout bool + Command []string + Tty bool + type ContainerExecClient struct + 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 struct + Data []ContainerExec + type ContainerExecOperations interface + ById func(id string) (*ContainerExec, error) + Create func(opts *ContainerExec) (*ContainerExec, error) + Delete func(container *ContainerExec) error + List func(opts *ListOpts) (*ContainerExecCollection, error) + Update func(existing *ContainerExec, updates interface{}) (*ContainerExec, error) + type ContainerLogs struct + Follow bool + Lines int64 + type ContainerLogsClient struct + 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 struct + Data []ContainerLogs + type ContainerLogsOperations interface + ById func(id string) (*ContainerLogs, error) + Create func(opts *ContainerLogs) (*ContainerLogs, error) + Delete func(container *ContainerLogs) error + List func(opts *ListOpts) (*ContainerLogsCollection, error) + Update func(existing *ContainerLogs, updates interface{}) (*ContainerLogs, error) + type ContainerOperations interface + ActionAllocate func(*Container) (*Instance, error) + ActionConsole func(*Container, *InstanceConsoleInput) (*InstanceConsole, error) + ActionCreate func(*Container) (*Instance, error) + ActionDeallocate func(*Container) (*Instance, error) + ActionExecute func(*Container, *ContainerExec) (*HostAccess, error) + ActionLogs func(*Container, *ContainerLogs) (*HostAccess, error) + ActionMigrate func(*Container) (*Instance, error) + ActionPurge func(*Container) (*Instance, error) + ActionRemove func(*Container) (*Instance, error) + ActionRestart func(*Container) (*Instance, error) + ActionRestore func(*Container) (*Instance, error) + ActionSetlabels func(*Container, *SetLabelsInput) (*Container, error) + ActionStart func(*Container) (*Instance, error) + ActionStop func(*Container, *InstanceStop) (*Instance, error) + ActionUpdate func(*Container) (*Instance, error) + ActionUpdatehealthy func(*Container) (*Instance, error) + ActionUpdateunhealthy func(*Container) (*Instance, error) + ById func(id string) (*Container, error) + Create func(opts *Container) (*Container, error) + Delete func(container *Container) error + List func(opts *ListOpts) (*ContainerCollection, error) + Update func(existing *Container, updates interface{}) (*Container, error) + type Credential struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + PublicValue string + RemoveTime string + Removed string + SecretValue string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type CredentialClient struct + func (c *CredentialClient) ActionActivate(resource *Credential) (*Credential, error) + func (c *CredentialClient) ActionCreate(resource *Credential) (*Credential, error) + func (c *CredentialClient) ActionDeactivate(resource *Credential) (*Credential, error) + func (c *CredentialClient) ActionPurge(resource *Credential) (*Credential, error) + func (c *CredentialClient) ActionRemove(resource *Credential) (*Credential, error) + func (c *CredentialClient) ActionUpdate(resource *Credential) (*Credential, error) + func (c *CredentialClient) ById(id string) (*Credential, error) + func (c *CredentialClient) Create(container *Credential) (*Credential, error) + func (c *CredentialClient) Delete(container *Credential) error + func (c *CredentialClient) List(opts *ListOpts) (*CredentialCollection, error) + func (c *CredentialClient) Update(existing *Credential, updates interface{}) (*Credential, error) + type CredentialCollection struct + Data []Credential + type CredentialOperations interface + ActionActivate func(*Credential) (*Credential, error) + ActionCreate func(*Credential) (*Credential, error) + ActionDeactivate func(*Credential) (*Credential, error) + ActionPurge func(*Credential) (*Credential, error) + ActionRemove func(*Credential) (*Credential, error) + ActionUpdate func(*Credential) (*Credential, error) + ById func(id string) (*Credential, error) + Create func(opts *Credential) (*Credential, error) + Delete func(container *Credential) error + List func(opts *ListOpts) (*CredentialCollection, error) + Update func(existing *Credential, updates interface{}) (*Credential, error) + type Databasechangelog struct + Author string + Comments string + Dateexecuted string + Description string + Exectype string + Filename string + Liquibase string + Md5sum string + Orderexecuted int64 + Tag string + type DatabasechangelogClient struct + 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 struct + Data []Databasechangelog + type DatabasechangelogOperations interface + ById func(id string) (*Databasechangelog, error) + Create func(opts *Databasechangelog) (*Databasechangelog, error) + Delete func(container *Databasechangelog) error + List func(opts *ListOpts) (*DatabasechangelogCollection, error) + Update func(existing *Databasechangelog, updates interface{}) (*Databasechangelog, error) + type Databasechangeloglock struct + Locked bool + Lockedby string + Lockgranted string + type DatabasechangeloglockClient struct + 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 struct + Data []Databasechangeloglock + type DatabasechangeloglockOperations interface + ById func(id string) (*Databasechangeloglock, error) + Create func(opts *Databasechangeloglock) (*Databasechangeloglock, error) + Delete func(container *Databasechangeloglock) error + List func(opts *ListOpts) (*DatabasechangeloglockCollection, error) + Update func(existing *Databasechangeloglock, updates interface{}) (*Databasechangeloglock, error) + type DigitaloceanConfig struct + AccessToken string + Backups bool + Image string + Ipv6 bool + PrivateNetworking bool + Region string + Size string + SshUser string + type DigitaloceanConfigClient struct + 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 struct + Data []DigitaloceanConfig + type DigitaloceanConfigOperations interface + ById func(id string) (*DigitaloceanConfig, error) + Create func(opts *DigitaloceanConfig) (*DigitaloceanConfig, error) + Delete func(container *DigitaloceanConfig) error + List func(opts *ListOpts) (*DigitaloceanConfigCollection, error) + Update func(existing *DigitaloceanConfig, updates interface{}) (*DigitaloceanConfig, error) + type DnsService struct + AccountId string + Created string + Data map[string]interface{} + Description string + EnvironmentId string + ExternalId string + Fqdn string + Kind string + LaunchConfig *LaunchConfig + Metadata map[string]interface{} + Name string + RemoveTime string + Removed string + SelectorLink string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Upgrade ServiceUpgrade + Uuid string + type DnsServiceClient struct + func (c *DnsServiceClient) ActionActivate(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionAddservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *DnsServiceClient) ActionCancelrollback(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionCancelupgrade(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionCreate(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionDeactivate(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionFinishupgrade(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionRemove(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionRemoveservicelink(resource *DnsService, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *DnsServiceClient) ActionRestart(resource *DnsService, input *ServiceRestart) (*Service, error) + func (c *DnsServiceClient) ActionRollback(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionSetservicelinks(resource *DnsService, input *SetServiceLinksInput) (*Service, error) + func (c *DnsServiceClient) ActionUpdate(resource *DnsService) (*Service, error) + func (c *DnsServiceClient) ActionUpgrade(resource *DnsService, input *ServiceUpgrade) (*Service, error) + func (c *DnsServiceClient) ById(id string) (*DnsService, error) + func (c *DnsServiceClient) Create(container *DnsService) (*DnsService, error) + func (c *DnsServiceClient) Delete(container *DnsService) error + func (c *DnsServiceClient) List(opts *ListOpts) (*DnsServiceCollection, error) + func (c *DnsServiceClient) Update(existing *DnsService, updates interface{}) (*DnsService, error) + type DnsServiceCollection struct + Data []DnsService + type DnsServiceOperations interface + ActionActivate func(*DnsService) (*Service, error) + ActionAddservicelink func(*DnsService, *AddRemoveServiceLinkInput) (*Service, error) + ActionCancelrollback func(*DnsService) (*Service, error) + ActionCancelupgrade func(*DnsService) (*Service, error) + ActionCreate func(*DnsService) (*Service, error) + ActionDeactivate func(*DnsService) (*Service, error) + ActionFinishupgrade func(*DnsService) (*Service, error) + ActionRemove func(*DnsService) (*Service, error) + ActionRemoveservicelink func(*DnsService, *AddRemoveServiceLinkInput) (*Service, error) + ActionRestart func(*DnsService, *ServiceRestart) (*Service, error) + ActionRollback func(*DnsService) (*Service, error) + ActionSetservicelinks func(*DnsService, *SetServiceLinksInput) (*Service, error) + ActionUpdate func(*DnsService) (*Service, error) + ActionUpgrade func(*DnsService, *ServiceUpgrade) (*Service, error) + ById func(id string) (*DnsService, error) + Create func(opts *DnsService) (*DnsService, error) + Delete func(container *DnsService) error + List func(opts *ListOpts) (*DnsServiceCollection, error) + Update func(existing *DnsService, updates interface{}) (*DnsService, error) + type DockerBuild struct + Context string + Dockerfile string + Forcerm bool + Nocache bool + Remote string + Rm bool + type DockerBuildClient struct + func (c *DockerBuildClient) ById(id string) (*DockerBuild, error) + func (c *DockerBuildClient) Create(container *DockerBuild) (*DockerBuild, error) + func (c *DockerBuildClient) Delete(container *DockerBuild) error + func (c *DockerBuildClient) List(opts *ListOpts) (*DockerBuildCollection, error) + func (c *DockerBuildClient) Update(existing *DockerBuild, updates interface{}) (*DockerBuild, error) + type DockerBuildCollection struct + Data []DockerBuild + type DockerBuildOperations interface + ById func(id string) (*DockerBuild, error) + Create func(opts *DockerBuild) (*DockerBuild, error) + Delete func(container *DockerBuild) error + List func(opts *ListOpts) (*DockerBuildCollection, error) + Update func(existing *DockerBuild, updates interface{}) (*DockerBuild, error) + type Environment struct + AccountId string + Created string + Data map[string]interface{} + Description string + DockerCompose string + Environment map[string]interface{} + ExternalId string + Kind string + Name string + Outputs map[string]interface{} + PreviousExternalId string + RancherCompose string + RemoveTime string + Removed string + StartOnCreate bool + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type EnvironmentClient struct + func (c *EnvironmentClient) ActionActivateservices(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionAddoutputs(resource *Environment, input *AddOutputsInput) (*Environment, error) + func (c *EnvironmentClient) ActionCancelrollback(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionCancelupgrade(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionCreate(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionDeactivateservices(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionError(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionExportconfig(resource *Environment, input *ComposeConfigInput) (*ComposeConfig, error) + func (c *EnvironmentClient) ActionFinishupgrade(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionRemove(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionRollback(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionUpdate(resource *Environment) (*Environment, error) + func (c *EnvironmentClient) ActionUpgrade(resource *Environment, input *EnvironmentUpgrade) (*Environment, error) + func (c *EnvironmentClient) ById(id string) (*Environment, error) + func (c *EnvironmentClient) Create(container *Environment) (*Environment, error) + func (c *EnvironmentClient) Delete(container *Environment) error + func (c *EnvironmentClient) List(opts *ListOpts) (*EnvironmentCollection, error) + func (c *EnvironmentClient) Update(existing *Environment, updates interface{}) (*Environment, error) + type EnvironmentCollection struct + Data []Environment + type EnvironmentOperations interface + ActionActivateservices func(*Environment) (*Environment, error) + ActionAddoutputs func(*Environment, *AddOutputsInput) (*Environment, error) + ActionCancelrollback func(*Environment) (*Environment, error) + ActionCancelupgrade func(*Environment) (*Environment, error) + ActionCreate func(*Environment) (*Environment, error) + ActionDeactivateservices func(*Environment) (*Environment, error) + ActionError func(*Environment) (*Environment, error) + ActionExportconfig func(*Environment, *ComposeConfigInput) (*ComposeConfig, error) + ActionFinishupgrade func(*Environment) (*Environment, error) + ActionRemove func(*Environment) (*Environment, error) + ActionRollback func(*Environment) (*Environment, error) + ActionUpdate func(*Environment) (*Environment, error) + ActionUpgrade func(*Environment, *EnvironmentUpgrade) (*Environment, error) + ById func(id string) (*Environment, error) + Create func(opts *Environment) (*Environment, error) + Delete func(container *Environment) error + List func(opts *ListOpts) (*EnvironmentCollection, error) + Update func(existing *Environment, updates interface{}) (*Environment, error) + type EnvironmentUpgrade struct + DockerCompose string + Environment map[string]interface{} + ExternalId string + RancherCompose string + type EnvironmentUpgradeClient struct + func (c *EnvironmentUpgradeClient) ById(id string) (*EnvironmentUpgrade, error) + func (c *EnvironmentUpgradeClient) Create(container *EnvironmentUpgrade) (*EnvironmentUpgrade, error) + func (c *EnvironmentUpgradeClient) Delete(container *EnvironmentUpgrade) error + func (c *EnvironmentUpgradeClient) List(opts *ListOpts) (*EnvironmentUpgradeCollection, error) + func (c *EnvironmentUpgradeClient) Update(existing *EnvironmentUpgrade, updates interface{}) (*EnvironmentUpgrade, error) + type EnvironmentUpgradeCollection struct + Data []EnvironmentUpgrade + type EnvironmentUpgradeOperations interface + ById func(id string) (*EnvironmentUpgrade, error) + Create func(opts *EnvironmentUpgrade) (*EnvironmentUpgrade, error) + Delete func(container *EnvironmentUpgrade) error + List func(opts *ListOpts) (*EnvironmentUpgradeCollection, error) + Update func(existing *EnvironmentUpgrade, updates interface{}) (*EnvironmentUpgrade, error) + type ExoscaleConfig struct + ApiKey string + ApiSecretKey string + AvailabilityZone string + DiskSize string + Image string + InstanceProfile string + SecurityGroup []string + Url string + type ExoscaleConfigClient struct + func (c *ExoscaleConfigClient) ById(id string) (*ExoscaleConfig, error) + func (c *ExoscaleConfigClient) Create(container *ExoscaleConfig) (*ExoscaleConfig, error) + func (c *ExoscaleConfigClient) Delete(container *ExoscaleConfig) error + func (c *ExoscaleConfigClient) List(opts *ListOpts) (*ExoscaleConfigCollection, error) + func (c *ExoscaleConfigClient) Update(existing *ExoscaleConfig, updates interface{}) (*ExoscaleConfig, error) + type ExoscaleConfigCollection struct + Data []ExoscaleConfig + type ExoscaleConfigOperations interface + ById func(id string) (*ExoscaleConfig, error) + Create func(opts *ExoscaleConfig) (*ExoscaleConfig, error) + Delete func(container *ExoscaleConfig) error + List func(opts *ListOpts) (*ExoscaleConfigCollection, error) + Update func(existing *ExoscaleConfig, updates interface{}) (*ExoscaleConfig, error) + type ExtensionImplementation struct + ClassName string + Name string + Properties map[string]interface{} + type ExtensionImplementationClient struct + func (c *ExtensionImplementationClient) ById(id string) (*ExtensionImplementation, error) + func (c *ExtensionImplementationClient) Create(container *ExtensionImplementation) (*ExtensionImplementation, error) + func (c *ExtensionImplementationClient) Delete(container *ExtensionImplementation) error + func (c *ExtensionImplementationClient) List(opts *ListOpts) (*ExtensionImplementationCollection, error) + func (c *ExtensionImplementationClient) Update(existing *ExtensionImplementation, updates interface{}) (*ExtensionImplementation, error) + type ExtensionImplementationCollection struct + Data []ExtensionImplementation + type ExtensionImplementationOperations interface + ById func(id string) (*ExtensionImplementation, error) + Create func(opts *ExtensionImplementation) (*ExtensionImplementation, error) + Delete func(container *ExtensionImplementation) error + List func(opts *ListOpts) (*ExtensionImplementationCollection, error) + Update func(existing *ExtensionImplementation, updates interface{}) (*ExtensionImplementation, error) + type ExtensionPoint struct + ExcludeSetting string + Implementations []interface{} + IncludeSetting string + ListSetting string + Name string + type ExtensionPointClient struct + func (c *ExtensionPointClient) ById(id string) (*ExtensionPoint, error) + func (c *ExtensionPointClient) Create(container *ExtensionPoint) (*ExtensionPoint, error) + func (c *ExtensionPointClient) Delete(container *ExtensionPoint) error + func (c *ExtensionPointClient) List(opts *ListOpts) (*ExtensionPointCollection, error) + func (c *ExtensionPointClient) Update(existing *ExtensionPoint, updates interface{}) (*ExtensionPoint, error) + type ExtensionPointCollection struct + Data []ExtensionPoint + type ExtensionPointOperations interface + ById func(id string) (*ExtensionPoint, error) + Create func(opts *ExtensionPoint) (*ExtensionPoint, error) + Delete func(container *ExtensionPoint) error + List func(opts *ListOpts) (*ExtensionPointCollection, error) + Update func(existing *ExtensionPoint, updates interface{}) (*ExtensionPoint, error) + type ExternalDnsEvent struct + AccountId string + Created string + Data map[string]interface{} + EventType string + ExternalId string + Fqdn string + Kind string + ReportedAccountId string + ServiceName string + StackName string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalDnsEventClient struct + func (c *ExternalDnsEventClient) ActionCreate(resource *ExternalDnsEvent) (*ExternalEvent, error) + func (c *ExternalDnsEventClient) ActionRemove(resource *ExternalDnsEvent) (*ExternalEvent, error) + func (c *ExternalDnsEventClient) ById(id string) (*ExternalDnsEvent, error) + func (c *ExternalDnsEventClient) Create(container *ExternalDnsEvent) (*ExternalDnsEvent, error) + func (c *ExternalDnsEventClient) Delete(container *ExternalDnsEvent) error + func (c *ExternalDnsEventClient) List(opts *ListOpts) (*ExternalDnsEventCollection, error) + func (c *ExternalDnsEventClient) Update(existing *ExternalDnsEvent, updates interface{}) (*ExternalDnsEvent, error) + type ExternalDnsEventCollection struct + Data []ExternalDnsEvent + type ExternalDnsEventOperations interface + ActionCreate func(*ExternalDnsEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalDnsEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalDnsEvent, error) + Create func(opts *ExternalDnsEvent) (*ExternalDnsEvent, error) + Delete func(container *ExternalDnsEvent) error + List func(opts *ListOpts) (*ExternalDnsEventCollection, error) + Update func(existing *ExternalDnsEvent, updates interface{}) (*ExternalDnsEvent, error) + type ExternalEvent struct + AccountId string + Created string + Data map[string]interface{} + EventType string + ExternalId string + Kind string + ReportedAccountId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalEventClient struct + func (c *ExternalEventClient) ActionCreate(resource *ExternalEvent) (*ExternalEvent, error) + func (c *ExternalEventClient) ActionRemove(resource *ExternalEvent) (*ExternalEvent, error) + func (c *ExternalEventClient) ById(id string) (*ExternalEvent, error) + func (c *ExternalEventClient) Create(container *ExternalEvent) (*ExternalEvent, error) + func (c *ExternalEventClient) Delete(container *ExternalEvent) error + func (c *ExternalEventClient) List(opts *ListOpts) (*ExternalEventCollection, error) + func (c *ExternalEventClient) Update(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error) + type ExternalEventCollection struct + Data []ExternalEvent + type ExternalEventOperations interface + ActionCreate func(*ExternalEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalEvent, error) + Create func(opts *ExternalEvent) (*ExternalEvent, error) + Delete func(container *ExternalEvent) error + List func(opts *ListOpts) (*ExternalEventCollection, error) + Update func(existing *ExternalEvent, updates interface{}) (*ExternalEvent, error) + type ExternalHandler struct + Created string + Data map[string]interface{} + Description string + Kind string + Name string + Priority int64 + ProcessConfigs []interface{} + RemoveTime string + Removed string + Retries int64 + State string + TimeoutMillis int64 + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalHandlerClient struct + func (c *ExternalHandlerClient) ActionActivate(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionCreate(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionDeactivate(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionPurge(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionRemove(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionRestore(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ActionUpdate(resource *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) ById(id string) (*ExternalHandler, error) + func (c *ExternalHandlerClient) Create(container *ExternalHandler) (*ExternalHandler, error) + func (c *ExternalHandlerClient) Delete(container *ExternalHandler) error + func (c *ExternalHandlerClient) List(opts *ListOpts) (*ExternalHandlerCollection, error) + func (c *ExternalHandlerClient) Update(existing *ExternalHandler, updates interface{}) (*ExternalHandler, error) + type ExternalHandlerCollection struct + Data []ExternalHandler + type ExternalHandlerExternalHandlerProcessMap struct + Created string + Data map[string]interface{} + Description string + ExternalHandlerId string + ExternalHandlerProcessId string + Kind string + Name string + OnError string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalHandlerExternalHandlerProcessMapClient struct + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionActivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionCreate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionDeactivate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionPurge(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRemove(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionRestore(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ActionUpdate(resource *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) ById(id string) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) Create(container *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) Delete(container *ExternalHandlerExternalHandlerProcessMap) error + func (c *ExternalHandlerExternalHandlerProcessMapClient) List(opts *ListOpts) (*ExternalHandlerExternalHandlerProcessMapCollection, error) + func (c *ExternalHandlerExternalHandlerProcessMapClient) Update(existing *ExternalHandlerExternalHandlerProcessMap, updates interface{}) (*ExternalHandlerExternalHandlerProcessMap, error) + type ExternalHandlerExternalHandlerProcessMapCollection struct + Data []ExternalHandlerExternalHandlerProcessMap + type ExternalHandlerExternalHandlerProcessMapOperations interface + ActionActivate func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionCreate func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionDeactivate func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionPurge func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionRemove func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionRestore func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ActionUpdate func(*ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + ById func(id string) (*ExternalHandlerExternalHandlerProcessMap, error) + Create func(opts *ExternalHandlerExternalHandlerProcessMap) (*ExternalHandlerExternalHandlerProcessMap, error) + Delete func(container *ExternalHandlerExternalHandlerProcessMap) error + List func(opts *ListOpts) (*ExternalHandlerExternalHandlerProcessMapCollection, error) + Update func(existing *ExternalHandlerExternalHandlerProcessMap, updates interface{}) (*ExternalHandlerExternalHandlerProcessMap, error) + type ExternalHandlerOperations interface + ActionActivate func(*ExternalHandler) (*ExternalHandler, error) + ActionCreate func(*ExternalHandler) (*ExternalHandler, error) + ActionDeactivate func(*ExternalHandler) (*ExternalHandler, error) + ActionPurge func(*ExternalHandler) (*ExternalHandler, error) + ActionRemove func(*ExternalHandler) (*ExternalHandler, error) + ActionRestore func(*ExternalHandler) (*ExternalHandler, error) + ActionUpdate func(*ExternalHandler) (*ExternalHandler, error) + ById func(id string) (*ExternalHandler, error) + Create func(opts *ExternalHandler) (*ExternalHandler, error) + Delete func(container *ExternalHandler) error + List func(opts *ListOpts) (*ExternalHandlerCollection, error) + Update func(existing *ExternalHandler, updates interface{}) (*ExternalHandler, error) + type ExternalHandlerProcess struct + Created string + Data map[string]interface{} + Description string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalHandlerProcessClient struct + func (c *ExternalHandlerProcessClient) ActionActivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionCreate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionDeactivate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionPurge(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionRemove(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionRestore(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ActionUpdate(resource *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) ById(id string) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) Create(container *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + func (c *ExternalHandlerProcessClient) Delete(container *ExternalHandlerProcess) error + func (c *ExternalHandlerProcessClient) List(opts *ListOpts) (*ExternalHandlerProcessCollection, error) + func (c *ExternalHandlerProcessClient) Update(existing *ExternalHandlerProcess, updates interface{}) (*ExternalHandlerProcess, error) + type ExternalHandlerProcessCollection struct + Data []ExternalHandlerProcess + type ExternalHandlerProcessConfig struct + Name string + OnError string + type ExternalHandlerProcessConfigClient struct + func (c *ExternalHandlerProcessConfigClient) ById(id string) (*ExternalHandlerProcessConfig, error) + func (c *ExternalHandlerProcessConfigClient) Create(container *ExternalHandlerProcessConfig) (*ExternalHandlerProcessConfig, error) + func (c *ExternalHandlerProcessConfigClient) Delete(container *ExternalHandlerProcessConfig) error + func (c *ExternalHandlerProcessConfigClient) List(opts *ListOpts) (*ExternalHandlerProcessConfigCollection, error) + func (c *ExternalHandlerProcessConfigClient) Update(existing *ExternalHandlerProcessConfig, updates interface{}) (*ExternalHandlerProcessConfig, error) + type ExternalHandlerProcessConfigCollection struct + Data []ExternalHandlerProcessConfig + type ExternalHandlerProcessConfigOperations interface + ById func(id string) (*ExternalHandlerProcessConfig, error) + Create func(opts *ExternalHandlerProcessConfig) (*ExternalHandlerProcessConfig, error) + Delete func(container *ExternalHandlerProcessConfig) error + List func(opts *ListOpts) (*ExternalHandlerProcessConfigCollection, error) + Update func(existing *ExternalHandlerProcessConfig, updates interface{}) (*ExternalHandlerProcessConfig, error) + type ExternalHandlerProcessOperations interface + ActionActivate func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionCreate func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionDeactivate func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionPurge func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionRemove func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionRestore func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ActionUpdate func(*ExternalHandlerProcess) (*ExternalHandlerProcess, error) + ById func(id string) (*ExternalHandlerProcess, error) + Create func(opts *ExternalHandlerProcess) (*ExternalHandlerProcess, error) + Delete func(container *ExternalHandlerProcess) error + List func(opts *ListOpts) (*ExternalHandlerProcessCollection, error) + Update func(existing *ExternalHandlerProcess, updates interface{}) (*ExternalHandlerProcess, error) + type ExternalHostEvent struct + AccountId string + Created string + Data map[string]interface{} + DeleteHost bool + EventType string + ExternalId string + HostId string + HostLabel string + Kind string + ReportedAccountId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalHostEventClient struct + func (c *ExternalHostEventClient) ActionCreate(resource *ExternalHostEvent) (*ExternalEvent, error) + func (c *ExternalHostEventClient) ActionRemove(resource *ExternalHostEvent) (*ExternalEvent, error) + func (c *ExternalHostEventClient) ById(id string) (*ExternalHostEvent, error) + func (c *ExternalHostEventClient) Create(container *ExternalHostEvent) (*ExternalHostEvent, error) + func (c *ExternalHostEventClient) Delete(container *ExternalHostEvent) error + func (c *ExternalHostEventClient) List(opts *ListOpts) (*ExternalHostEventCollection, error) + func (c *ExternalHostEventClient) Update(existing *ExternalHostEvent, updates interface{}) (*ExternalHostEvent, error) + type ExternalHostEventCollection struct + Data []ExternalHostEvent + type ExternalHostEventOperations interface + ActionCreate func(*ExternalHostEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalHostEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalHostEvent, error) + Create func(opts *ExternalHostEvent) (*ExternalHostEvent, error) + Delete func(container *ExternalHostEvent) error + List func(opts *ListOpts) (*ExternalHostEventCollection, error) + Update func(existing *ExternalHostEvent, updates interface{}) (*ExternalHostEvent, error) + type ExternalService struct + AccountId string + Created string + Data map[string]interface{} + Description string + EnvironmentId string + ExternalId string + ExternalIpAddresses []string + Fqdn string + HealthCheck *InstanceHealthCheck + Hostname string + Kind string + LaunchConfig *LaunchConfig + Metadata map[string]interface{} + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Upgrade ServiceUpgrade + Uuid string + type ExternalServiceClient struct + func (c *ExternalServiceClient) ActionActivate(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionAddservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *ExternalServiceClient) ActionCancelrollback(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionCancelupgrade(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionCreate(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionDeactivate(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionFinishupgrade(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionRemove(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionRemoveservicelink(resource *ExternalService, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *ExternalServiceClient) ActionRestart(resource *ExternalService, input *ServiceRestart) (*Service, error) + func (c *ExternalServiceClient) ActionRollback(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionSetservicelinks(resource *ExternalService, input *SetServiceLinksInput) (*Service, error) + func (c *ExternalServiceClient) ActionUpdate(resource *ExternalService) (*Service, error) + func (c *ExternalServiceClient) ActionUpgrade(resource *ExternalService, input *ServiceUpgrade) (*Service, error) + func (c *ExternalServiceClient) ById(id string) (*ExternalService, error) + func (c *ExternalServiceClient) Create(container *ExternalService) (*ExternalService, error) + func (c *ExternalServiceClient) Delete(container *ExternalService) error + func (c *ExternalServiceClient) List(opts *ListOpts) (*ExternalServiceCollection, error) + func (c *ExternalServiceClient) Update(existing *ExternalService, updates interface{}) (*ExternalService, error) + type ExternalServiceCollection struct + Data []ExternalService + type ExternalServiceEvent struct + AccountId string + Created string + Data map[string]interface{} + Environment interface{} + EventType string + ExternalId string + Kind string + ReportedAccountId string + Service interface{} + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalServiceEventClient struct + func (c *ExternalServiceEventClient) ActionCreate(resource *ExternalServiceEvent) (*ExternalEvent, error) + func (c *ExternalServiceEventClient) ActionRemove(resource *ExternalServiceEvent) (*ExternalEvent, error) + func (c *ExternalServiceEventClient) ById(id string) (*ExternalServiceEvent, error) + func (c *ExternalServiceEventClient) Create(container *ExternalServiceEvent) (*ExternalServiceEvent, error) + func (c *ExternalServiceEventClient) Delete(container *ExternalServiceEvent) error + func (c *ExternalServiceEventClient) List(opts *ListOpts) (*ExternalServiceEventCollection, error) + func (c *ExternalServiceEventClient) Update(existing *ExternalServiceEvent, updates interface{}) (*ExternalServiceEvent, error) + type ExternalServiceEventCollection struct + Data []ExternalServiceEvent + type ExternalServiceEventOperations interface + ActionCreate func(*ExternalServiceEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalServiceEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalServiceEvent, error) + Create func(opts *ExternalServiceEvent) (*ExternalServiceEvent, error) + Delete func(container *ExternalServiceEvent) error + List func(opts *ListOpts) (*ExternalServiceEventCollection, error) + Update func(existing *ExternalServiceEvent, updates interface{}) (*ExternalServiceEvent, error) + type ExternalServiceOperations interface + ActionActivate func(*ExternalService) (*Service, error) + ActionAddservicelink func(*ExternalService, *AddRemoveServiceLinkInput) (*Service, error) + ActionCancelrollback func(*ExternalService) (*Service, error) + ActionCancelupgrade func(*ExternalService) (*Service, error) + ActionCreate func(*ExternalService) (*Service, error) + ActionDeactivate func(*ExternalService) (*Service, error) + ActionFinishupgrade func(*ExternalService) (*Service, error) + ActionRemove func(*ExternalService) (*Service, error) + ActionRemoveservicelink func(*ExternalService, *AddRemoveServiceLinkInput) (*Service, error) + ActionRestart func(*ExternalService, *ServiceRestart) (*Service, error) + ActionRollback func(*ExternalService) (*Service, error) + ActionSetservicelinks func(*ExternalService, *SetServiceLinksInput) (*Service, error) + ActionUpdate func(*ExternalService) (*Service, error) + ActionUpgrade func(*ExternalService, *ServiceUpgrade) (*Service, error) + ById func(id string) (*ExternalService, error) + Create func(opts *ExternalService) (*ExternalService, error) + Delete func(container *ExternalService) error + List func(opts *ListOpts) (*ExternalServiceCollection, error) + Update func(existing *ExternalService, updates interface{}) (*ExternalService, error) + type ExternalStoragePoolEvent struct + AccountId string + Created string + Data map[string]interface{} + EventType string + ExternalId string + HostUuids []string + Kind string + ReportedAccountId string + State string + StoragePool StoragePool + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ExternalStoragePoolEventClient struct + func (c *ExternalStoragePoolEventClient) ActionCreate(resource *ExternalStoragePoolEvent) (*ExternalEvent, error) + func (c *ExternalStoragePoolEventClient) ActionRemove(resource *ExternalStoragePoolEvent) (*ExternalEvent, error) + func (c *ExternalStoragePoolEventClient) ById(id string) (*ExternalStoragePoolEvent, error) + func (c *ExternalStoragePoolEventClient) Create(container *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error) + func (c *ExternalStoragePoolEventClient) Delete(container *ExternalStoragePoolEvent) error + func (c *ExternalStoragePoolEventClient) List(opts *ListOpts) (*ExternalStoragePoolEventCollection, error) + func (c *ExternalStoragePoolEventClient) Update(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error) + type ExternalStoragePoolEventCollection struct + Data []ExternalStoragePoolEvent + type ExternalStoragePoolEventOperations interface + ActionCreate func(*ExternalStoragePoolEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalStoragePoolEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalStoragePoolEvent, error) + Create func(opts *ExternalStoragePoolEvent) (*ExternalStoragePoolEvent, error) + Delete func(container *ExternalStoragePoolEvent) error + List func(opts *ListOpts) (*ExternalStoragePoolEventCollection, error) + Update func(existing *ExternalStoragePoolEvent, updates interface{}) (*ExternalStoragePoolEvent, error) + type ExternalVolumeEvent struct + AccountId string + Created string + Data map[string]interface{} + EventType string + ExternalId string + Kind string + ReportedAccountId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + Volume Volume + type ExternalVolumeEventClient struct + func (c *ExternalVolumeEventClient) ActionCreate(resource *ExternalVolumeEvent) (*ExternalEvent, error) + func (c *ExternalVolumeEventClient) ActionRemove(resource *ExternalVolumeEvent) (*ExternalEvent, error) + func (c *ExternalVolumeEventClient) ById(id string) (*ExternalVolumeEvent, error) + func (c *ExternalVolumeEventClient) Create(container *ExternalVolumeEvent) (*ExternalVolumeEvent, error) + func (c *ExternalVolumeEventClient) Delete(container *ExternalVolumeEvent) error + func (c *ExternalVolumeEventClient) List(opts *ListOpts) (*ExternalVolumeEventCollection, error) + func (c *ExternalVolumeEventClient) Update(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error) + type ExternalVolumeEventCollection struct + Data []ExternalVolumeEvent + type ExternalVolumeEventOperations interface + ActionCreate func(*ExternalVolumeEvent) (*ExternalEvent, error) + ActionRemove func(*ExternalVolumeEvent) (*ExternalEvent, error) + ById func(id string) (*ExternalVolumeEvent, error) + Create func(opts *ExternalVolumeEvent) (*ExternalVolumeEvent, error) + Delete func(container *ExternalVolumeEvent) error + List func(opts *ListOpts) (*ExternalVolumeEventCollection, error) + Update func(existing *ExternalVolumeEvent, updates interface{}) (*ExternalVolumeEvent, error) + type Field struct + Create bool + Default interface{} + InvalidChars string + Max *int64 + MaxLength *int64 + Min *int64 + MinLength *int64 + Nullable bool + Options []string + Required bool + Type string + Unique bool + Update bool + ValidChars string + type FieldDocumentation struct + Description string + type FieldDocumentationClient struct + 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 struct + Data []FieldDocumentation + type FieldDocumentationOperations interface + ById func(id string) (*FieldDocumentation, error) + Create func(opts *FieldDocumentation) (*FieldDocumentation, error) + Delete func(container *FieldDocumentation) error + List func(opts *ListOpts) (*FieldDocumentationCollection, error) + Update func(existing *FieldDocumentation, updates interface{}) (*FieldDocumentation, error) + type Filter struct + Modifiers []string + type GenericCollection struct + Data []interface{} + type Githubconfig struct + AccessMode string + AllowedIdentities []interface{} + ClientId string + ClientSecret string + Enabled bool + Hostname string + Name string + Scheme string + type GithubconfigClient struct + func (c *GithubconfigClient) ById(id string) (*Githubconfig, error) + func (c *GithubconfigClient) Create(container *Githubconfig) (*Githubconfig, error) + func (c *GithubconfigClient) Delete(container *Githubconfig) error + func (c *GithubconfigClient) List(opts *ListOpts) (*GithubconfigCollection, error) + func (c *GithubconfigClient) Update(existing *Githubconfig, updates interface{}) (*Githubconfig, error) + type GithubconfigCollection struct + Data []Githubconfig + type GithubconfigOperations interface + ById func(id string) (*Githubconfig, error) + Create func(opts *Githubconfig) (*Githubconfig, error) + Delete func(container *Githubconfig) error + List func(opts *ListOpts) (*GithubconfigCollection, error) + Update func(existing *Githubconfig, updates interface{}) (*Githubconfig, error) + type GlobalLoadBalancer struct + AccountId string + Created string + Data map[string]interface{} + Description string + GlobalLoadBalancerHealthCheck []interface{} + GlobalLoadBalancerPolicy []interface{} + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type GlobalLoadBalancerClient struct + func (c *GlobalLoadBalancerClient) ActionAddloadbalancer(resource *GlobalLoadBalancer, input *AddLoadBalancerInput) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) ActionCreate(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) ActionRemove(resource *GlobalLoadBalancer) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) ActionRemoveloadbalancer(resource *GlobalLoadBalancer, input *RemoveLoadBalancerInput) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) ById(id string) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) Create(container *GlobalLoadBalancer) (*GlobalLoadBalancer, error) + func (c *GlobalLoadBalancerClient) Delete(container *GlobalLoadBalancer) error + func (c *GlobalLoadBalancerClient) List(opts *ListOpts) (*GlobalLoadBalancerCollection, error) + func (c *GlobalLoadBalancerClient) Update(existing *GlobalLoadBalancer, updates interface{}) (*GlobalLoadBalancer, error) + type GlobalLoadBalancerCollection struct + Data []GlobalLoadBalancer + type GlobalLoadBalancerHealthCheck struct + Name string + type GlobalLoadBalancerHealthCheckClient struct + func (c *GlobalLoadBalancerHealthCheckClient) ById(id string) (*GlobalLoadBalancerHealthCheck, error) + func (c *GlobalLoadBalancerHealthCheckClient) Create(container *GlobalLoadBalancerHealthCheck) (*GlobalLoadBalancerHealthCheck, error) + func (c *GlobalLoadBalancerHealthCheckClient) Delete(container *GlobalLoadBalancerHealthCheck) error + func (c *GlobalLoadBalancerHealthCheckClient) List(opts *ListOpts) (*GlobalLoadBalancerHealthCheckCollection, error) + func (c *GlobalLoadBalancerHealthCheckClient) Update(existing *GlobalLoadBalancerHealthCheck, updates interface{}) (*GlobalLoadBalancerHealthCheck, error) + type GlobalLoadBalancerHealthCheckCollection struct + Data []GlobalLoadBalancerHealthCheck + type GlobalLoadBalancerHealthCheckOperations interface + ById func(id string) (*GlobalLoadBalancerHealthCheck, error) + Create func(opts *GlobalLoadBalancerHealthCheck) (*GlobalLoadBalancerHealthCheck, error) + Delete func(container *GlobalLoadBalancerHealthCheck) error + List func(opts *ListOpts) (*GlobalLoadBalancerHealthCheckCollection, error) + Update func(existing *GlobalLoadBalancerHealthCheck, updates interface{}) (*GlobalLoadBalancerHealthCheck, error) + type GlobalLoadBalancerOperations interface + ActionAddloadbalancer func(*GlobalLoadBalancer, *AddLoadBalancerInput) (*GlobalLoadBalancer, error) + ActionCreate func(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) + ActionRemove func(*GlobalLoadBalancer) (*GlobalLoadBalancer, error) + ActionRemoveloadbalancer func(*GlobalLoadBalancer, *RemoveLoadBalancerInput) (*GlobalLoadBalancer, error) + ById func(id string) (*GlobalLoadBalancer, error) + Create func(opts *GlobalLoadBalancer) (*GlobalLoadBalancer, error) + Delete func(container *GlobalLoadBalancer) error + List func(opts *ListOpts) (*GlobalLoadBalancerCollection, error) + Update func(existing *GlobalLoadBalancer, updates interface{}) (*GlobalLoadBalancer, error) + type GlobalLoadBalancerPolicy struct + Name string + type GlobalLoadBalancerPolicyClient struct + func (c *GlobalLoadBalancerPolicyClient) ById(id string) (*GlobalLoadBalancerPolicy, error) + func (c *GlobalLoadBalancerPolicyClient) Create(container *GlobalLoadBalancerPolicy) (*GlobalLoadBalancerPolicy, error) + func (c *GlobalLoadBalancerPolicyClient) Delete(container *GlobalLoadBalancerPolicy) error + func (c *GlobalLoadBalancerPolicyClient) List(opts *ListOpts) (*GlobalLoadBalancerPolicyCollection, error) + func (c *GlobalLoadBalancerPolicyClient) Update(existing *GlobalLoadBalancerPolicy, updates interface{}) (*GlobalLoadBalancerPolicy, error) + type GlobalLoadBalancerPolicyCollection struct + Data []GlobalLoadBalancerPolicy + type GlobalLoadBalancerPolicyOperations interface + ById func(id string) (*GlobalLoadBalancerPolicy, error) + Create func(opts *GlobalLoadBalancerPolicy) (*GlobalLoadBalancerPolicy, error) + Delete func(container *GlobalLoadBalancerPolicy) error + List func(opts *ListOpts) (*GlobalLoadBalancerPolicyCollection, error) + Update func(existing *GlobalLoadBalancerPolicy, updates interface{}) (*GlobalLoadBalancerPolicy, error) + type HaproxyConfig struct + Defaults string + Global string + type HaproxyConfigClient struct + func (c *HaproxyConfigClient) ById(id string) (*HaproxyConfig, error) + func (c *HaproxyConfigClient) Create(container *HaproxyConfig) (*HaproxyConfig, error) + func (c *HaproxyConfigClient) Delete(container *HaproxyConfig) error + func (c *HaproxyConfigClient) List(opts *ListOpts) (*HaproxyConfigCollection, error) + func (c *HaproxyConfigClient) Update(existing *HaproxyConfig, updates interface{}) (*HaproxyConfig, error) + type HaproxyConfigCollection struct + Data []HaproxyConfig + type HaproxyConfigOperations interface + ById func(id string) (*HaproxyConfig, error) + Create func(opts *HaproxyConfig) (*HaproxyConfig, error) + Delete func(container *HaproxyConfig) error + List func(opts *ListOpts) (*HaproxyConfigCollection, error) + Update func(existing *HaproxyConfig, updates interface{}) (*HaproxyConfig, error) + type HealthcheckInstanceHostMap struct + AccountId string + Created string + Data map[string]interface{} + Description string + HealthState string + HostId string + InstanceId string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type HealthcheckInstanceHostMapClient struct + func (c *HealthcheckInstanceHostMapClient) ActionCreate(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + func (c *HealthcheckInstanceHostMapClient) ActionRemove(resource *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + func (c *HealthcheckInstanceHostMapClient) ById(id string) (*HealthcheckInstanceHostMap, error) + func (c *HealthcheckInstanceHostMapClient) Create(container *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + func (c *HealthcheckInstanceHostMapClient) Delete(container *HealthcheckInstanceHostMap) error + func (c *HealthcheckInstanceHostMapClient) List(opts *ListOpts) (*HealthcheckInstanceHostMapCollection, error) + func (c *HealthcheckInstanceHostMapClient) Update(existing *HealthcheckInstanceHostMap, updates interface{}) (*HealthcheckInstanceHostMap, error) + type HealthcheckInstanceHostMapCollection struct + Data []HealthcheckInstanceHostMap + type HealthcheckInstanceHostMapOperations interface + ActionCreate func(*HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + ActionRemove func(*HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + ById func(id string) (*HealthcheckInstanceHostMap, error) + Create func(opts *HealthcheckInstanceHostMap) (*HealthcheckInstanceHostMap, error) + Delete func(container *HealthcheckInstanceHostMap) error + List func(opts *ListOpts) (*HealthcheckInstanceHostMapCollection, error) + Update func(existing *HealthcheckInstanceHostMap, updates interface{}) (*HealthcheckInstanceHostMap, error) + type Host struct + AccountId string + AgentId string + AgentState string + ApiProxy string + ComputeTotal int64 + Created string + Data map[string]interface{} + Description string + Info interface{} + Kind string + Labels map[string]interface{} + Name string + PhysicalHostId string + PublicEndpoints []interface{} + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type HostAccess struct + Token string + Url string + type HostAccessClient struct + 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 struct + Data []HostAccess + type HostAccessOperations interface + ById func(id string) (*HostAccess, error) + Create func(opts *HostAccess) (*HostAccess, error) + Delete func(container *HostAccess) error + List func(opts *ListOpts) (*HostAccessCollection, error) + Update func(existing *HostAccess, updates interface{}) (*HostAccess, error) + type HostApiProxyToken struct + ReportedUuid string + Token string + Url string + type HostApiProxyTokenClient struct + 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 struct + Data []HostApiProxyToken + type HostApiProxyTokenOperations interface + ById func(id string) (*HostApiProxyToken, error) + Create func(opts *HostApiProxyToken) (*HostApiProxyToken, error) + Delete func(container *HostApiProxyToken) error + List func(opts *ListOpts) (*HostApiProxyTokenCollection, error) + Update func(existing *HostApiProxyToken, updates interface{}) (*HostApiProxyToken, error) + type HostClient struct + func (c *HostClient) ActionActivate(resource *Host) (*Host, error) + func (c *HostClient) ActionCreate(resource *Host) (*Host, error) + func (c *HostClient) ActionDeactivate(resource *Host) (*Host, error) + func (c *HostClient) ActionDockersocket(resource *Host) (*HostAccess, error) + func (c *HostClient) ActionPurge(resource *Host) (*Host, error) + func (c *HostClient) ActionRemove(resource *Host) (*Host, error) + func (c *HostClient) ActionRestore(resource *Host) (*Host, error) + func (c *HostClient) ActionUpdate(resource *Host) (*Host, error) + func (c *HostClient) ById(id string) (*Host, error) + func (c *HostClient) Create(container *Host) (*Host, error) + func (c *HostClient) Delete(container *Host) error + func (c *HostClient) List(opts *ListOpts) (*HostCollection, error) + func (c *HostClient) Update(existing *Host, updates interface{}) (*Host, error) + type HostCollection struct + Data []Host + type HostOperations interface + ActionActivate func(*Host) (*Host, error) + ActionCreate func(*Host) (*Host, error) + ActionDeactivate func(*Host) (*Host, error) + ActionDockersocket func(*Host) (*HostAccess, error) + ActionPurge func(*Host) (*Host, error) + ActionRemove func(*Host) (*Host, error) + ActionRestore func(*Host) (*Host, error) + ActionUpdate func(*Host) (*Host, error) + ById func(id string) (*Host, error) + Create func(opts *Host) (*Host, error) + Delete func(container *Host) error + List func(opts *ListOpts) (*HostCollection, error) + Update func(existing *Host, updates interface{}) (*Host, error) + type Identity struct + All string + ExternalId string + ExternalIdType string + Login string + Name string + ProfilePicture string + ProfileUrl string + ProjectId string + Role string + type IdentityClient struct + 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 struct + Data []Identity + type IdentityOperations interface + ById func(id string) (*Identity, error) + Create func(opts *Identity) (*Identity, error) + Delete func(container *Identity) error + List func(opts *ListOpts) (*IdentityCollection, error) + Update func(existing *Identity, updates interface{}) (*Identity, error) + type Image struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ImageClient struct + func (c *ImageClient) ActionActivate(resource *Image) (*Image, error) + func (c *ImageClient) ActionCreate(resource *Image) (*Image, error) + func (c *ImageClient) ActionDeactivate(resource *Image) (*Image, error) + func (c *ImageClient) ActionPurge(resource *Image) (*Image, error) + func (c *ImageClient) ActionRemove(resource *Image) (*Image, error) + func (c *ImageClient) ActionRestore(resource *Image) (*Image, error) + func (c *ImageClient) ActionUpdate(resource *Image) (*Image, error) + func (c *ImageClient) ById(id string) (*Image, error) + func (c *ImageClient) Create(container *Image) (*Image, error) + func (c *ImageClient) Delete(container *Image) error + func (c *ImageClient) List(opts *ListOpts) (*ImageCollection, error) + func (c *ImageClient) Update(existing *Image, updates interface{}) (*Image, error) + type ImageCollection struct + Data []Image + type ImageOperations interface + ActionActivate func(*Image) (*Image, error) + ActionCreate func(*Image) (*Image, error) + ActionDeactivate func(*Image) (*Image, error) + ActionPurge func(*Image) (*Image, error) + ActionRemove func(*Image) (*Image, error) + ActionRestore func(*Image) (*Image, error) + ActionUpdate func(*Image) (*Image, error) + ById func(id string) (*Image, error) + Create func(opts *Image) (*Image, error) + Delete func(container *Image) error + List func(opts *ListOpts) (*ImageCollection, error) + Update func(existing *Image, updates interface{}) (*Image, error) + type InServiceUpgradeStrategy struct + BatchSize int64 + IntervalMillis int64 + LaunchConfig *LaunchConfig + PreviousLaunchConfig *LaunchConfig + PreviousSecondaryLaunchConfigs []interface{} + SecondaryLaunchConfigs []interface{} + StartFirst bool + type InServiceUpgradeStrategyClient struct + 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 struct + Data []InServiceUpgradeStrategy + type InServiceUpgradeStrategyOperations interface + ById func(id string) (*InServiceUpgradeStrategy, error) + Create func(opts *InServiceUpgradeStrategy) (*InServiceUpgradeStrategy, error) + Delete func(container *InServiceUpgradeStrategy) error + List func(opts *ListOpts) (*InServiceUpgradeStrategyCollection, error) + Update func(existing *InServiceUpgradeStrategy, updates interface{}) (*InServiceUpgradeStrategy, error) + type Instance struct + AccountId string + Created string + Data map[string]interface{} + Description string + ExternalId string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type InstanceClient struct + func (c *InstanceClient) ActionAllocate(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionConsole(resource *Instance, input *InstanceConsoleInput) (*InstanceConsole, error) + func (c *InstanceClient) ActionCreate(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionDeallocate(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionMigrate(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionPurge(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionRemove(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionRestart(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionRestore(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionStart(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionStop(resource *Instance, input *InstanceStop) (*Instance, error) + func (c *InstanceClient) ActionUpdate(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionUpdatehealthy(resource *Instance) (*Instance, error) + func (c *InstanceClient) ActionUpdateunhealthy(resource *Instance) (*Instance, error) + func (c *InstanceClient) ById(id string) (*Instance, error) + func (c *InstanceClient) Create(container *Instance) (*Instance, error) + func (c *InstanceClient) Delete(container *Instance) error + func (c *InstanceClient) List(opts *ListOpts) (*InstanceCollection, error) + func (c *InstanceClient) Update(existing *Instance, updates interface{}) (*Instance, error) + type InstanceCollection struct + Data []Instance + type InstanceConsole struct + Kind string + Password string + Url string + type InstanceConsoleClient struct + 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 struct + Data []InstanceConsole + type InstanceConsoleInput struct + type InstanceConsoleInputClient struct + 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 struct + Data []InstanceConsoleInput + type InstanceConsoleInputOperations interface + ById func(id string) (*InstanceConsoleInput, error) + Create func(opts *InstanceConsoleInput) (*InstanceConsoleInput, error) + Delete func(container *InstanceConsoleInput) error + List func(opts *ListOpts) (*InstanceConsoleInputCollection, error) + Update func(existing *InstanceConsoleInput, updates interface{}) (*InstanceConsoleInput, error) + type InstanceConsoleOperations interface + ById func(id string) (*InstanceConsole, error) + Create func(opts *InstanceConsole) (*InstanceConsole, error) + Delete func(container *InstanceConsole) error + List func(opts *ListOpts) (*InstanceConsoleCollection, error) + Update func(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error) + type InstanceHealthCheck struct + HealthyThreshold int64 + Interval int64 + Name string + Port int64 + RecreateOnQuorumStrategyConfig *RecreateOnQuorumStrategyConfig + RequestLine string + ResponseTimeout int64 + Strategy string + UnhealthyThreshold int64 + type InstanceHealthCheckClient struct + 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 struct + Data []InstanceHealthCheck + type InstanceHealthCheckOperations interface + ById func(id string) (*InstanceHealthCheck, error) + Create func(opts *InstanceHealthCheck) (*InstanceHealthCheck, error) + Delete func(container *InstanceHealthCheck) error + List func(opts *ListOpts) (*InstanceHealthCheckCollection, error) + Update func(existing *InstanceHealthCheck, updates interface{}) (*InstanceHealthCheck, error) + type InstanceLink struct + AccountId string + Created string + Data map[string]interface{} + Description string + InstanceId string + Kind string + LinkName string + Name string + Ports []interface{} + RemoveTime string + Removed string + State string + TargetInstanceId string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type InstanceLinkClient struct + func (c *InstanceLinkClient) ActionActivate(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionCreate(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionDeactivate(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionPurge(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionRemove(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionRestore(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ActionUpdate(resource *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) ById(id string) (*InstanceLink, error) + func (c *InstanceLinkClient) Create(container *InstanceLink) (*InstanceLink, error) + func (c *InstanceLinkClient) Delete(container *InstanceLink) error + func (c *InstanceLinkClient) List(opts *ListOpts) (*InstanceLinkCollection, error) + func (c *InstanceLinkClient) Update(existing *InstanceLink, updates interface{}) (*InstanceLink, error) + type InstanceLinkCollection struct + Data []InstanceLink + type InstanceLinkOperations interface + ActionActivate func(*InstanceLink) (*InstanceLink, error) + ActionCreate func(*InstanceLink) (*InstanceLink, error) + ActionDeactivate func(*InstanceLink) (*InstanceLink, error) + ActionPurge func(*InstanceLink) (*InstanceLink, error) + ActionRemove func(*InstanceLink) (*InstanceLink, error) + ActionRestore func(*InstanceLink) (*InstanceLink, error) + ActionUpdate func(*InstanceLink) (*InstanceLink, error) + ById func(id string) (*InstanceLink, error) + Create func(opts *InstanceLink) (*InstanceLink, error) + Delete func(container *InstanceLink) error + List func(opts *ListOpts) (*InstanceLinkCollection, error) + Update func(existing *InstanceLink, updates interface{}) (*InstanceLink, error) + type InstanceOperations interface + ActionAllocate func(*Instance) (*Instance, error) + ActionConsole func(*Instance, *InstanceConsoleInput) (*InstanceConsole, error) + ActionCreate func(*Instance) (*Instance, error) + ActionDeallocate func(*Instance) (*Instance, error) + ActionMigrate func(*Instance) (*Instance, error) + ActionPurge func(*Instance) (*Instance, error) + ActionRemove func(*Instance) (*Instance, error) + ActionRestart func(*Instance) (*Instance, error) + ActionRestore func(*Instance) (*Instance, error) + ActionStart func(*Instance) (*Instance, error) + ActionStop func(*Instance, *InstanceStop) (*Instance, error) + ActionUpdate func(*Instance) (*Instance, error) + ActionUpdatehealthy func(*Instance) (*Instance, error) + ActionUpdateunhealthy func(*Instance) (*Instance, error) + ById func(id string) (*Instance, error) + Create func(opts *Instance) (*Instance, error) + Delete func(container *Instance) error + List func(opts *ListOpts) (*InstanceCollection, error) + Update func(existing *Instance, updates interface{}) (*Instance, error) + type InstanceStop struct + DeallocateFromHost bool + Remove bool + Timeout int64 + type InstanceStopClient struct + 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 struct + Data []InstanceStop + type InstanceStopOperations interface + ById func(id string) (*InstanceStop, error) + Create func(opts *InstanceStop) (*InstanceStop, error) + Delete func(container *InstanceStop) error + List func(opts *ListOpts) (*InstanceStopCollection, error) + Update func(existing *InstanceStop, updates interface{}) (*InstanceStop, error) + type IpAddress struct + AccountId string + Address string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + NetworkId string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type IpAddressAssociateInput struct + IpAddressId string + type IpAddressAssociateInputClient struct + func (c *IpAddressAssociateInputClient) ById(id string) (*IpAddressAssociateInput, error) + func (c *IpAddressAssociateInputClient) Create(container *IpAddressAssociateInput) (*IpAddressAssociateInput, error) + func (c *IpAddressAssociateInputClient) Delete(container *IpAddressAssociateInput) error + func (c *IpAddressAssociateInputClient) List(opts *ListOpts) (*IpAddressAssociateInputCollection, error) + func (c *IpAddressAssociateInputClient) Update(existing *IpAddressAssociateInput, updates interface{}) (*IpAddressAssociateInput, error) + type IpAddressAssociateInputCollection struct + Data []IpAddressAssociateInput + type IpAddressAssociateInputOperations interface + ById func(id string) (*IpAddressAssociateInput, error) + Create func(opts *IpAddressAssociateInput) (*IpAddressAssociateInput, error) + Delete func(container *IpAddressAssociateInput) error + List func(opts *ListOpts) (*IpAddressAssociateInputCollection, error) + Update func(existing *IpAddressAssociateInput, updates interface{}) (*IpAddressAssociateInput, error) + type IpAddressClient struct + func (c *IpAddressClient) ActionActivate(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionCreate(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionDeactivate(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionDisassociate(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionPurge(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionRemove(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionRestore(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ActionUpdate(resource *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) ById(id string) (*IpAddress, error) + func (c *IpAddressClient) Create(container *IpAddress) (*IpAddress, error) + func (c *IpAddressClient) Delete(container *IpAddress) error + func (c *IpAddressClient) List(opts *ListOpts) (*IpAddressCollection, error) + func (c *IpAddressClient) Update(existing *IpAddress, updates interface{}) (*IpAddress, error) + type IpAddressCollection struct + Data []IpAddress + type IpAddressOperations interface + ActionActivate func(*IpAddress) (*IpAddress, error) + ActionCreate func(*IpAddress) (*IpAddress, error) + ActionDeactivate func(*IpAddress) (*IpAddress, error) + ActionDisassociate func(*IpAddress) (*IpAddress, error) + ActionPurge func(*IpAddress) (*IpAddress, error) + ActionRemove func(*IpAddress) (*IpAddress, error) + ActionRestore func(*IpAddress) (*IpAddress, error) + ActionUpdate func(*IpAddress) (*IpAddress, error) + ById func(id string) (*IpAddress, error) + Create func(opts *IpAddress) (*IpAddress, error) + Delete func(container *IpAddress) error + List func(opts *ListOpts) (*IpAddressCollection, error) + Update func(existing *IpAddress, updates interface{}) (*IpAddress, error) + type Label struct + AccountId string + Created string + Data map[string]interface{} + Description string + Key string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + Value string + type LabelClient struct + func (c *LabelClient) ActionCreate(resource *Label) (*Label, error) + func (c *LabelClient) ActionRemove(resource *Label) (*Label, error) + func (c *LabelClient) ById(id string) (*Label, error) + func (c *LabelClient) Create(container *Label) (*Label, error) + func (c *LabelClient) Delete(container *Label) error + func (c *LabelClient) List(opts *ListOpts) (*LabelCollection, error) + func (c *LabelClient) Update(existing *Label, updates interface{}) (*Label, error) + type LabelCollection struct + Data []Label + type LabelOperations interface + ActionCreate func(*Label) (*Label, error) + ActionRemove func(*Label) (*Label, error) + ById func(id string) (*Label, error) + Create func(opts *Label) (*Label, error) + Delete func(container *Label) error + List func(opts *ListOpts) (*LabelCollection, error) + Update func(existing *Label, updates interface{}) (*Label, error) + type LaunchConfig struct + AccountId string + AgentId string + AllocationState string + Build *DockerBuild + CapAdd []string + CapDrop []string + Command []string + Count int64 + CpuSet string + CpuShares int64 + CreateIndex int64 + Created string + Data map[string]interface{} + DataVolumeMounts map[string]interface{} + DataVolumes []string + DataVolumesFrom []string + DataVolumesFromLaunchConfigs []string + DeploymentUnitUuid string + Description string + Devices []string + Disks []interface{} + Dns []string + DnsSearch []string + DomainName string + EntryPoint []string + Environment map[string]interface{} + Expose []string + ExternalId string + ExtraHosts []string + FirstRunning string + HealthCheck *InstanceHealthCheck + HealthState string + Hostname string + ImageUuid string + InstanceLinks map[string]interface{} + Kind string + Labels map[string]interface{} + LogConfig *LogConfig + LxcConf map[string]interface{} + Memory int64 + MemoryMb int64 + MemorySwap int64 + NativeContainer bool + NetworkContainerId string + NetworkIds []string + NetworkLaunchConfig string + NetworkMode string + PidMode string + Ports []string + PrimaryIpAddress string + Privileged bool + PublishAllPorts bool + ReadOnly bool + RegistryCredentialId string + RemoveTime string + Removed string + RequestedHostId string + SecurityOpt []string + StartCount int64 + StartOnCreate bool + State string + StdinOpen bool + SystemContainer string + Token string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Tty bool + User string + Userdata string + Uuid string + Vcpu int64 + Version string + VolumeDriver string + WorkingDir string + type LaunchConfigClient struct + func (c *LaunchConfigClient) ActionAllocate(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionConsole(resource *LaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error) + func (c *LaunchConfigClient) ActionCreate(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionDeallocate(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionExecute(resource *LaunchConfig, input *ContainerExec) (*HostAccess, error) + func (c *LaunchConfigClient) ActionLogs(resource *LaunchConfig, input *ContainerLogs) (*HostAccess, error) + func (c *LaunchConfigClient) ActionMigrate(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionPurge(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionRemove(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionRestart(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionRestore(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionSetlabels(resource *LaunchConfig, input *SetLabelsInput) (*Container, error) + func (c *LaunchConfigClient) ActionStart(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionStop(resource *LaunchConfig, input *InstanceStop) (*Instance, error) + func (c *LaunchConfigClient) ActionUpdate(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionUpdatehealthy(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ActionUpdateunhealthy(resource *LaunchConfig) (*Instance, error) + func (c *LaunchConfigClient) ById(id string) (*LaunchConfig, error) + func (c *LaunchConfigClient) Create(container *LaunchConfig) (*LaunchConfig, error) + func (c *LaunchConfigClient) Delete(container *LaunchConfig) error + func (c *LaunchConfigClient) List(opts *ListOpts) (*LaunchConfigCollection, error) + func (c *LaunchConfigClient) Update(existing *LaunchConfig, updates interface{}) (*LaunchConfig, error) + type LaunchConfigCollection struct + Data []LaunchConfig + type LaunchConfigOperations interface + ActionAllocate func(*LaunchConfig) (*Instance, error) + ActionConsole func(*LaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) + ActionCreate func(*LaunchConfig) (*Instance, error) + ActionDeallocate func(*LaunchConfig) (*Instance, error) + ActionExecute func(*LaunchConfig, *ContainerExec) (*HostAccess, error) + ActionLogs func(*LaunchConfig, *ContainerLogs) (*HostAccess, error) + ActionMigrate func(*LaunchConfig) (*Instance, error) + ActionPurge func(*LaunchConfig) (*Instance, error) + ActionRemove func(*LaunchConfig) (*Instance, error) + ActionRestart func(*LaunchConfig) (*Instance, error) + ActionRestore func(*LaunchConfig) (*Instance, error) + ActionSetlabels func(*LaunchConfig, *SetLabelsInput) (*Container, error) + ActionStart func(*LaunchConfig) (*Instance, error) + ActionStop func(*LaunchConfig, *InstanceStop) (*Instance, error) + ActionUpdate func(*LaunchConfig) (*Instance, error) + ActionUpdatehealthy func(*LaunchConfig) (*Instance, error) + ActionUpdateunhealthy func(*LaunchConfig) (*Instance, error) + ById func(id string) (*LaunchConfig, error) + Create func(opts *LaunchConfig) (*LaunchConfig, error) + Delete func(container *LaunchConfig) error + List func(opts *ListOpts) (*LaunchConfigCollection, error) + Update func(existing *LaunchConfig, updates interface{}) (*LaunchConfig, error) + type Ldapconfig struct + AccessMode string + ConnectionTimeout int64 + Domain string + Enabled bool + GroupMemberMappingAttribute string + GroupNameField string + GroupObjectClass string + GroupSearchField string + LoginDomain string + Name string + Port int64 + Server string + ServiceAccountPassword string + ServiceAccountUsername string + Tls bool + UserDisabledBitMask int64 + UserEnabledAttribute string + UserLoginField string + UserMemberAttribute string + UserNameField string + UserObjectClass string + UserSearchField string + type LdapconfigClient struct + 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 struct + Data []Ldapconfig + type LdapconfigOperations interface + ById func(id string) (*Ldapconfig, error) + Create func(opts *Ldapconfig) (*Ldapconfig, error) + Delete func(container *Ldapconfig) error + List func(opts *ListOpts) (*LdapconfigCollection, error) + Update func(existing *Ldapconfig, updates interface{}) (*Ldapconfig, error) + type ListOpts struct + Filters map[string]interface{} + func NewListOpts() *ListOpts + type LoadBalancer struct + AccountId string + CertificateIds []string + Created string + Data map[string]interface{} + DefaultCertificateId string + Description string + GlobalLoadBalancerId string + Kind string + LoadBalancerConfigId string + Name string + RemoveTime string + Removed string + ServiceId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + Weight int64 + type LoadBalancerAppCookieStickinessPolicy struct + Cookie string + MaxLength int64 + Mode string + Name string + Prefix bool + RequestLearn bool + Timeout int64 + type LoadBalancerAppCookieStickinessPolicyClient struct + func (c *LoadBalancerAppCookieStickinessPolicyClient) ById(id string) (*LoadBalancerAppCookieStickinessPolicy, error) + func (c *LoadBalancerAppCookieStickinessPolicyClient) Create(container *LoadBalancerAppCookieStickinessPolicy) (*LoadBalancerAppCookieStickinessPolicy, error) + func (c *LoadBalancerAppCookieStickinessPolicyClient) Delete(container *LoadBalancerAppCookieStickinessPolicy) error + func (c *LoadBalancerAppCookieStickinessPolicyClient) List(opts *ListOpts) (*LoadBalancerAppCookieStickinessPolicyCollection, error) + func (c *LoadBalancerAppCookieStickinessPolicyClient) Update(existing *LoadBalancerAppCookieStickinessPolicy, updates interface{}) (*LoadBalancerAppCookieStickinessPolicy, error) + type LoadBalancerAppCookieStickinessPolicyCollection struct + Data []LoadBalancerAppCookieStickinessPolicy + type LoadBalancerAppCookieStickinessPolicyOperations interface + ById func(id string) (*LoadBalancerAppCookieStickinessPolicy, error) + Create func(opts *LoadBalancerAppCookieStickinessPolicy) (*LoadBalancerAppCookieStickinessPolicy, error) + Delete func(container *LoadBalancerAppCookieStickinessPolicy) error + List func(opts *ListOpts) (*LoadBalancerAppCookieStickinessPolicyCollection, error) + Update func(existing *LoadBalancerAppCookieStickinessPolicy, updates interface{}) (*LoadBalancerAppCookieStickinessPolicy, error) + type LoadBalancerClient struct + func (c *LoadBalancerClient) ActionActivate(resource *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionAddhost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionAddtarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionCreate(resource *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionDeactivate(resource *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionRemove(resource *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionRemovehost(resource *LoadBalancer, input *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionRemovetarget(resource *LoadBalancer, input *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionSethosts(resource *LoadBalancer, input *SetLoadBalancerHostsInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionSettargets(resource *LoadBalancer, input *SetLoadBalancerTargetsInput) (*LoadBalancer, error) + func (c *LoadBalancerClient) ActionUpdate(resource *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) ById(id string) (*LoadBalancer, error) + func (c *LoadBalancerClient) Create(container *LoadBalancer) (*LoadBalancer, error) + func (c *LoadBalancerClient) Delete(container *LoadBalancer) error + func (c *LoadBalancerClient) List(opts *ListOpts) (*LoadBalancerCollection, error) + func (c *LoadBalancerClient) Update(existing *LoadBalancer, updates interface{}) (*LoadBalancer, error) + type LoadBalancerCollection struct + Data []LoadBalancer + type LoadBalancerConfig struct + AppCookieStickinessPolicy *LoadBalancerAppCookieStickinessPolicy + HaproxyConfig *HaproxyConfig + LbCookieStickinessPolicy *LoadBalancerCookieStickinessPolicy + type LoadBalancerConfigClient struct + func (c *LoadBalancerConfigClient) ById(id string) (*LoadBalancerConfig, error) + func (c *LoadBalancerConfigClient) Create(container *LoadBalancerConfig) (*LoadBalancerConfig, error) + func (c *LoadBalancerConfigClient) Delete(container *LoadBalancerConfig) error + func (c *LoadBalancerConfigClient) List(opts *ListOpts) (*LoadBalancerConfigCollection, error) + func (c *LoadBalancerConfigClient) Update(existing *LoadBalancerConfig, updates interface{}) (*LoadBalancerConfig, error) + type LoadBalancerConfigCollection struct + Data []LoadBalancerConfig + type LoadBalancerConfigListenerMap struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + LoadBalancerConfigId string + LoadBalancerListenerId string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type LoadBalancerConfigListenerMapClient struct + func (c *LoadBalancerConfigListenerMapClient) ActionCreate(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + func (c *LoadBalancerConfigListenerMapClient) ActionRemove(resource *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + func (c *LoadBalancerConfigListenerMapClient) ById(id string) (*LoadBalancerConfigListenerMap, error) + func (c *LoadBalancerConfigListenerMapClient) Create(container *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + func (c *LoadBalancerConfigListenerMapClient) Delete(container *LoadBalancerConfigListenerMap) error + func (c *LoadBalancerConfigListenerMapClient) List(opts *ListOpts) (*LoadBalancerConfigListenerMapCollection, error) + func (c *LoadBalancerConfigListenerMapClient) Update(existing *LoadBalancerConfigListenerMap, updates interface{}) (*LoadBalancerConfigListenerMap, error) + type LoadBalancerConfigListenerMapCollection struct + Data []LoadBalancerConfigListenerMap + type LoadBalancerConfigListenerMapOperations interface + ActionCreate func(*LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + ActionRemove func(*LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + ById func(id string) (*LoadBalancerConfigListenerMap, error) + Create func(opts *LoadBalancerConfigListenerMap) (*LoadBalancerConfigListenerMap, error) + Delete func(container *LoadBalancerConfigListenerMap) error + List func(opts *ListOpts) (*LoadBalancerConfigListenerMapCollection, error) + Update func(existing *LoadBalancerConfigListenerMap, updates interface{}) (*LoadBalancerConfigListenerMap, error) + type LoadBalancerConfigOperations interface + ById func(id string) (*LoadBalancerConfig, error) + Create func(opts *LoadBalancerConfig) (*LoadBalancerConfig, error) + Delete func(container *LoadBalancerConfig) error + List func(opts *ListOpts) (*LoadBalancerConfigCollection, error) + Update func(existing *LoadBalancerConfig, updates interface{}) (*LoadBalancerConfig, error) + type LoadBalancerCookieStickinessPolicy struct + Cookie string + Domain string + Indirect bool + Mode string + Name string + Nocache bool + Postonly bool + type LoadBalancerCookieStickinessPolicyClient struct + 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 struct + Data []LoadBalancerCookieStickinessPolicy + type LoadBalancerCookieStickinessPolicyOperations interface + ById func(id string) (*LoadBalancerCookieStickinessPolicy, error) + Create func(opts *LoadBalancerCookieStickinessPolicy) (*LoadBalancerCookieStickinessPolicy, error) + Delete func(container *LoadBalancerCookieStickinessPolicy) error + List func(opts *ListOpts) (*LoadBalancerCookieStickinessPolicyCollection, error) + Update func(existing *LoadBalancerCookieStickinessPolicy, updates interface{}) (*LoadBalancerCookieStickinessPolicy, error) + type LoadBalancerHealthCheck struct + HealthyThreshold int64 + Interval int64 + Name string + Port int64 + RequestLine string + ResponseTimeout int64 + UnhealthyThreshold int64 + type LoadBalancerHealthCheckClient struct + func (c *LoadBalancerHealthCheckClient) ById(id string) (*LoadBalancerHealthCheck, error) + func (c *LoadBalancerHealthCheckClient) Create(container *LoadBalancerHealthCheck) (*LoadBalancerHealthCheck, error) + func (c *LoadBalancerHealthCheckClient) Delete(container *LoadBalancerHealthCheck) error + func (c *LoadBalancerHealthCheckClient) List(opts *ListOpts) (*LoadBalancerHealthCheckCollection, error) + func (c *LoadBalancerHealthCheckClient) Update(existing *LoadBalancerHealthCheck, updates interface{}) (*LoadBalancerHealthCheck, error) + type LoadBalancerHealthCheckCollection struct + Data []LoadBalancerHealthCheck + type LoadBalancerHealthCheckOperations interface + ById func(id string) (*LoadBalancerHealthCheck, error) + Create func(opts *LoadBalancerHealthCheck) (*LoadBalancerHealthCheck, error) + Delete func(container *LoadBalancerHealthCheck) error + List func(opts *ListOpts) (*LoadBalancerHealthCheckCollection, error) + Update func(existing *LoadBalancerHealthCheck, updates interface{}) (*LoadBalancerHealthCheck, error) + type LoadBalancerHostMap struct + AccountId string + Created string + Data map[string]interface{} + Description string + HostId string + Kind string + LoadBalancerId string + Name string + RemoveTime string + Removed string + State string + Uuid string + type LoadBalancerHostMapClient struct + func (c *LoadBalancerHostMapClient) ById(id string) (*LoadBalancerHostMap, error) + func (c *LoadBalancerHostMapClient) Create(container *LoadBalancerHostMap) (*LoadBalancerHostMap, error) + func (c *LoadBalancerHostMapClient) Delete(container *LoadBalancerHostMap) error + func (c *LoadBalancerHostMapClient) List(opts *ListOpts) (*LoadBalancerHostMapCollection, error) + func (c *LoadBalancerHostMapClient) Update(existing *LoadBalancerHostMap, updates interface{}) (*LoadBalancerHostMap, error) + type LoadBalancerHostMapCollection struct + Data []LoadBalancerHostMap + type LoadBalancerHostMapOperations interface + ById func(id string) (*LoadBalancerHostMap, error) + Create func(opts *LoadBalancerHostMap) (*LoadBalancerHostMap, error) + Delete func(container *LoadBalancerHostMap) error + List func(opts *ListOpts) (*LoadBalancerHostMapCollection, error) + Update func(existing *LoadBalancerHostMap, updates interface{}) (*LoadBalancerHostMap, error) + type LoadBalancerListener struct + AccountId string + Algorithm string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + PrivatePort int64 + RemoveTime string + Removed string + ServiceId string + SourcePort int64 + SourceProtocol string + State string + TargetPort int64 + TargetProtocol string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type LoadBalancerListenerClient struct + func (c *LoadBalancerListenerClient) ActionCreate(resource *LoadBalancerListener) (*LoadBalancerListener, error) + func (c *LoadBalancerListenerClient) ActionRemove(resource *LoadBalancerListener) (*LoadBalancerListener, error) + func (c *LoadBalancerListenerClient) ById(id string) (*LoadBalancerListener, error) + func (c *LoadBalancerListenerClient) Create(container *LoadBalancerListener) (*LoadBalancerListener, error) + func (c *LoadBalancerListenerClient) Delete(container *LoadBalancerListener) error + func (c *LoadBalancerListenerClient) List(opts *ListOpts) (*LoadBalancerListenerCollection, error) + func (c *LoadBalancerListenerClient) Update(existing *LoadBalancerListener, updates interface{}) (*LoadBalancerListener, error) + type LoadBalancerListenerCollection struct + Data []LoadBalancerListener + type LoadBalancerListenerOperations interface + ActionCreate func(*LoadBalancerListener) (*LoadBalancerListener, error) + ActionRemove func(*LoadBalancerListener) (*LoadBalancerListener, error) + ById func(id string) (*LoadBalancerListener, error) + Create func(opts *LoadBalancerListener) (*LoadBalancerListener, error) + Delete func(container *LoadBalancerListener) error + List func(opts *ListOpts) (*LoadBalancerListenerCollection, error) + Update func(existing *LoadBalancerListener, updates interface{}) (*LoadBalancerListener, error) + type LoadBalancerOperations interface + ActionActivate func(*LoadBalancer) (*LoadBalancer, error) + ActionAddhost func(*LoadBalancer, *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) + ActionAddtarget func(*LoadBalancer, *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) + ActionCreate func(*LoadBalancer) (*LoadBalancer, error) + ActionDeactivate func(*LoadBalancer) (*LoadBalancer, error) + ActionRemove func(*LoadBalancer) (*LoadBalancer, error) + ActionRemovehost func(*LoadBalancer, *AddRemoveLoadBalancerHostInput) (*LoadBalancer, error) + ActionRemovetarget func(*LoadBalancer, *AddRemoveLoadBalancerTargetInput) (*LoadBalancer, error) + ActionSethosts func(*LoadBalancer, *SetLoadBalancerHostsInput) (*LoadBalancer, error) + ActionSettargets func(*LoadBalancer, *SetLoadBalancerTargetsInput) (*LoadBalancer, error) + ActionUpdate func(*LoadBalancer) (*LoadBalancer, error) + ById func(id string) (*LoadBalancer, error) + Create func(opts *LoadBalancer) (*LoadBalancer, error) + Delete func(container *LoadBalancer) error + List func(opts *ListOpts) (*LoadBalancerCollection, error) + Update func(existing *LoadBalancer, updates interface{}) (*LoadBalancer, error) + type LoadBalancerService struct + AccountId string + CertificateIds []string + Created string + Data map[string]interface{} + DefaultCertificateId string + Description string + EnvironmentId string + ExternalId string + Fqdn string + Kind string + LaunchConfig *LaunchConfig + LoadBalancerConfig *LoadBalancerConfig + Metadata map[string]interface{} + Name string + PublicEndpoints []interface{} + RemoveTime string + Removed string + Scale int64 + SelectorLink string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Upgrade ServiceUpgrade + Uuid string + Vip string + type LoadBalancerServiceClient struct + func (c *LoadBalancerServiceClient) ActionActivate(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionAddservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) + func (c *LoadBalancerServiceClient) ActionCancelrollback(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionCancelupgrade(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionCreate(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionDeactivate(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionFinishupgrade(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionRemove(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionRemoveservicelink(resource *LoadBalancerService, input *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) + func (c *LoadBalancerServiceClient) ActionRestart(resource *LoadBalancerService, input *ServiceRestart) (*Service, error) + func (c *LoadBalancerServiceClient) ActionRollback(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionSetservicelinks(resource *LoadBalancerService, input *SetLoadBalancerServiceLinksInput) (*Service, error) + func (c *LoadBalancerServiceClient) ActionUpdate(resource *LoadBalancerService) (*Service, error) + func (c *LoadBalancerServiceClient) ActionUpgrade(resource *LoadBalancerService, input *ServiceUpgrade) (*Service, error) + func (c *LoadBalancerServiceClient) ById(id string) (*LoadBalancerService, error) + func (c *LoadBalancerServiceClient) Create(container *LoadBalancerService) (*LoadBalancerService, error) + func (c *LoadBalancerServiceClient) Delete(container *LoadBalancerService) error + func (c *LoadBalancerServiceClient) List(opts *ListOpts) (*LoadBalancerServiceCollection, error) + func (c *LoadBalancerServiceClient) Update(existing *LoadBalancerService, updates interface{}) (*LoadBalancerService, error) + type LoadBalancerServiceCollection struct + Data []LoadBalancerService + type LoadBalancerServiceLink struct + Ports []string + ServiceId string + Uuid string + type LoadBalancerServiceLinkClient struct + func (c *LoadBalancerServiceLinkClient) ById(id string) (*LoadBalancerServiceLink, error) + func (c *LoadBalancerServiceLinkClient) Create(container *LoadBalancerServiceLink) (*LoadBalancerServiceLink, error) + func (c *LoadBalancerServiceLinkClient) Delete(container *LoadBalancerServiceLink) error + func (c *LoadBalancerServiceLinkClient) List(opts *ListOpts) (*LoadBalancerServiceLinkCollection, error) + func (c *LoadBalancerServiceLinkClient) Update(existing *LoadBalancerServiceLink, updates interface{}) (*LoadBalancerServiceLink, error) + type LoadBalancerServiceLinkCollection struct + Data []LoadBalancerServiceLink + type LoadBalancerServiceLinkOperations interface + ById func(id string) (*LoadBalancerServiceLink, error) + Create func(opts *LoadBalancerServiceLink) (*LoadBalancerServiceLink, error) + Delete func(container *LoadBalancerServiceLink) error + List func(opts *ListOpts) (*LoadBalancerServiceLinkCollection, error) + Update func(existing *LoadBalancerServiceLink, updates interface{}) (*LoadBalancerServiceLink, error) + type LoadBalancerServiceOperations interface + ActionActivate func(*LoadBalancerService) (*Service, error) + ActionAddservicelink func(*LoadBalancerService, *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) + ActionCancelrollback func(*LoadBalancerService) (*Service, error) + ActionCancelupgrade func(*LoadBalancerService) (*Service, error) + ActionCreate func(*LoadBalancerService) (*Service, error) + ActionDeactivate func(*LoadBalancerService) (*Service, error) + ActionFinishupgrade func(*LoadBalancerService) (*Service, error) + ActionRemove func(*LoadBalancerService) (*Service, error) + ActionRemoveservicelink func(*LoadBalancerService, *AddRemoveLoadBalancerServiceLinkInput) (*Service, error) + ActionRestart func(*LoadBalancerService, *ServiceRestart) (*Service, error) + ActionRollback func(*LoadBalancerService) (*Service, error) + ActionSetservicelinks func(*LoadBalancerService, *SetLoadBalancerServiceLinksInput) (*Service, error) + ActionUpdate func(*LoadBalancerService) (*Service, error) + ActionUpgrade func(*LoadBalancerService, *ServiceUpgrade) (*Service, error) + ById func(id string) (*LoadBalancerService, error) + Create func(opts *LoadBalancerService) (*LoadBalancerService, error) + Delete func(container *LoadBalancerService) error + List func(opts *ListOpts) (*LoadBalancerServiceCollection, error) + Update func(existing *LoadBalancerService, updates interface{}) (*LoadBalancerService, error) + type LoadBalancerTarget struct + AccountId string + Created string + Data map[string]interface{} + Description string + InstanceId string + IpAddress string + Kind string + LoadBalancerId string + Name string + Ports []string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type LoadBalancerTargetClient struct + func (c *LoadBalancerTargetClient) ActionCreate(resource *LoadBalancerTarget) (*LoadBalancerTarget, error) + func (c *LoadBalancerTargetClient) ActionRemove(resource *LoadBalancerTarget) (*LoadBalancerTarget, error) + func (c *LoadBalancerTargetClient) ActionUpdate(resource *LoadBalancerTarget) (*LoadBalancerTarget, error) + func (c *LoadBalancerTargetClient) ById(id string) (*LoadBalancerTarget, error) + func (c *LoadBalancerTargetClient) Create(container *LoadBalancerTarget) (*LoadBalancerTarget, error) + func (c *LoadBalancerTargetClient) Delete(container *LoadBalancerTarget) error + func (c *LoadBalancerTargetClient) List(opts *ListOpts) (*LoadBalancerTargetCollection, error) + func (c *LoadBalancerTargetClient) Update(existing *LoadBalancerTarget, updates interface{}) (*LoadBalancerTarget, error) + type LoadBalancerTargetCollection struct + Data []LoadBalancerTarget + type LoadBalancerTargetOperations interface + ActionCreate func(*LoadBalancerTarget) (*LoadBalancerTarget, error) + ActionRemove func(*LoadBalancerTarget) (*LoadBalancerTarget, error) + ActionUpdate func(*LoadBalancerTarget) (*LoadBalancerTarget, error) + ById func(id string) (*LoadBalancerTarget, error) + Create func(opts *LoadBalancerTarget) (*LoadBalancerTarget, error) + Delete func(container *LoadBalancerTarget) error + List func(opts *ListOpts) (*LoadBalancerTargetCollection, error) + Update func(existing *LoadBalancerTarget, updates interface{}) (*LoadBalancerTarget, error) + type LocalAuthConfig struct + AccessMode string + Enabled bool + Name string + Password Password + Username string + type LocalAuthConfigClient struct + 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 struct + Data []LocalAuthConfig + type LocalAuthConfigOperations interface + ById func(id string) (*LocalAuthConfig, error) + Create func(opts *LocalAuthConfig) (*LocalAuthConfig, error) + Delete func(container *LocalAuthConfig) error + List func(opts *ListOpts) (*LocalAuthConfigCollection, error) + Update func(existing *LocalAuthConfig, updates interface{}) (*LocalAuthConfig, error) + type LogConfig struct + Config map[string]interface{} + Driver string + type LogConfigClient struct + 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 struct + Data []LogConfig + type LogConfigOperations interface + ById func(id string) (*LogConfig, error) + Create func(opts *LogConfig) (*LogConfig, error) + Delete func(container *LogConfig) error + List func(opts *ListOpts) (*LogConfigCollection, error) + Update func(existing *LogConfig, updates interface{}) (*LogConfig, error) + type Machine struct + AccountId string + Amazonec2Config *Amazonec2Config + AuthCertificateAuthority string + AuthKey string + AzureConfig *AzureConfig + Created string + Data map[string]interface{} + Description string + DigitaloceanConfig *DigitaloceanConfig + DockerVersion string + Driver string + EngineEnv map[string]interface{} + EngineInsecureRegistry []string + EngineInstallUrl string + EngineLabel map[string]interface{} + EngineOpt map[string]interface{} + EngineRegistryMirror []string + EngineStorageDriver string + ExoscaleConfig *ExoscaleConfig + ExternalId string + ExtractedConfig string + Kind string + Labels map[string]interface{} + Name string + OpenstackConfig *OpenstackConfig + PacketConfig *PacketConfig + RackspaceConfig *RackspaceConfig + RemoveTime string + Removed string + SoftlayerConfig *SoftlayerConfig + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + UbiquityConfig *UbiquityConfig + Uuid string + VirtualboxConfig *VirtualboxConfig + VmwarevcloudairConfig *VmwarevcloudairConfig + VmwarevsphereConfig *VmwarevsphereConfig + type MachineClient struct + func (c *MachineClient) ActionBootstrap(resource *Machine) (*PhysicalHost, error) + func (c *MachineClient) ActionCreate(resource *Machine) (*PhysicalHost, error) + func (c *MachineClient) ActionError(resource *Machine) (*PhysicalHost, error) + func (c *MachineClient) ActionRemove(resource *Machine) (*PhysicalHost, error) + func (c *MachineClient) ActionUpdate(resource *Machine) (*PhysicalHost, error) + func (c *MachineClient) ById(id string) (*Machine, error) + func (c *MachineClient) Create(container *Machine) (*Machine, error) + func (c *MachineClient) Delete(container *Machine) error + func (c *MachineClient) List(opts *ListOpts) (*MachineCollection, error) + func (c *MachineClient) Update(existing *Machine, updates interface{}) (*Machine, error) + type MachineCollection struct + Data []Machine + type MachineOperations interface + ActionBootstrap func(*Machine) (*PhysicalHost, error) + ActionCreate func(*Machine) (*PhysicalHost, error) + ActionError func(*Machine) (*PhysicalHost, error) + ActionRemove func(*Machine) (*PhysicalHost, error) + ActionUpdate func(*Machine) (*PhysicalHost, error) + ById func(id string) (*Machine, error) + Create func(opts *Machine) (*Machine, error) + Delete func(container *Machine) error + List func(opts *ListOpts) (*MachineCollection, error) + Update func(existing *Machine, updates interface{}) (*Machine, error) + type Mount struct + AccountId string + Created string + Data map[string]interface{} + Description string + InstanceId string + Kind string + Name string + Path string + Permissions string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + VolumeId string + type MountClient struct + func (c *MountClient) ActionActivate(resource *Mount) (*Mount, error) + func (c *MountClient) ActionCreate(resource *Mount) (*Mount, error) + func (c *MountClient) ActionDeactivate(resource *Mount) (*Mount, error) + func (c *MountClient) ActionPurge(resource *Mount) (*Mount, error) + func (c *MountClient) ActionRemove(resource *Mount) (*Mount, error) + func (c *MountClient) ActionRestore(resource *Mount) (*Mount, error) + func (c *MountClient) ActionUpdate(resource *Mount) (*Mount, error) + func (c *MountClient) ById(id string) (*Mount, error) + func (c *MountClient) Create(container *Mount) (*Mount, error) + func (c *MountClient) Delete(container *Mount) error + func (c *MountClient) List(opts *ListOpts) (*MountCollection, error) + func (c *MountClient) Update(existing *Mount, updates interface{}) (*Mount, error) + type MountCollection struct + Data []Mount + type MountOperations interface + ActionActivate func(*Mount) (*Mount, error) + ActionCreate func(*Mount) (*Mount, error) + ActionDeactivate func(*Mount) (*Mount, error) + ActionPurge func(*Mount) (*Mount, error) + ActionRemove func(*Mount) (*Mount, error) + ActionRestore func(*Mount) (*Mount, error) + ActionUpdate func(*Mount) (*Mount, error) + ById func(id string) (*Mount, error) + Create func(opts *Mount) (*Mount, error) + Delete func(container *Mount) error + List func(opts *ListOpts) (*MountCollection, error) + Update func(existing *Mount, updates interface{}) (*Mount, error) + type Network struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type NetworkClient struct + func (c *NetworkClient) ActionActivate(resource *Network) (*Network, error) + func (c *NetworkClient) ActionCreate(resource *Network) (*Network, error) + func (c *NetworkClient) ActionDeactivate(resource *Network) (*Network, error) + func (c *NetworkClient) ActionPurge(resource *Network) (*Network, error) + func (c *NetworkClient) ActionRemove(resource *Network) (*Network, error) + func (c *NetworkClient) ActionRestore(resource *Network) (*Network, error) + func (c *NetworkClient) ActionUpdate(resource *Network) (*Network, error) + func (c *NetworkClient) ById(id string) (*Network, error) + func (c *NetworkClient) Create(container *Network) (*Network, error) + func (c *NetworkClient) Delete(container *Network) error + func (c *NetworkClient) List(opts *ListOpts) (*NetworkCollection, error) + func (c *NetworkClient) Update(existing *Network, updates interface{}) (*Network, error) + type NetworkCollection struct + Data []Network + type NetworkOperations interface + ActionActivate func(*Network) (*Network, error) + ActionCreate func(*Network) (*Network, error) + ActionDeactivate func(*Network) (*Network, error) + ActionPurge func(*Network) (*Network, error) + ActionRemove func(*Network) (*Network, error) + ActionRestore func(*Network) (*Network, error) + ActionUpdate func(*Network) (*Network, error) + ById func(id string) (*Network, error) + Create func(opts *Network) (*Network, error) + Delete func(container *Network) error + List func(opts *ListOpts) (*NetworkCollection, error) + Update func(existing *Network, updates interface{}) (*Network, error) + type Openldapconfig struct + AccessMode string + ConnectionTimeout int64 + Domain string + Enabled bool + GroupMemberMappingAttribute string + GroupNameField string + GroupObjectClass string + GroupSearchField string + LoginDomain string + Name string + Port int64 + Server string + ServiceAccountPassword string + ServiceAccountUsername string + Tls bool + UserDisabledBitMask int64 + UserEnabledAttribute string + UserLoginField string + UserMemberAttribute string + UserNameField string + UserObjectClass string + UserSearchField string + type OpenldapconfigClient struct + 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 struct + Data []Openldapconfig + type OpenldapconfigOperations interface + ById func(id string) (*Openldapconfig, error) + Create func(opts *Openldapconfig) (*Openldapconfig, error) + Delete func(container *Openldapconfig) error + List func(opts *ListOpts) (*OpenldapconfigCollection, error) + Update func(existing *Openldapconfig, updates interface{}) (*Openldapconfig, error) + type OpenstackConfig struct + AuthUrl string + AvailabilityZone string + DomainId string + DomainName string + EndpointType string + FlavorId string + FlavorName string + FloatingipPool string + ImageId string + ImageName string + Insecure bool + NetId string + NetName string + Password string + Region string + SecGroups string + SshPort string + SshUser string + TenantId string + TenantName string + Username string + type OpenstackConfigClient struct + func (c *OpenstackConfigClient) ById(id string) (*OpenstackConfig, error) + func (c *OpenstackConfigClient) Create(container *OpenstackConfig) (*OpenstackConfig, error) + func (c *OpenstackConfigClient) Delete(container *OpenstackConfig) error + func (c *OpenstackConfigClient) List(opts *ListOpts) (*OpenstackConfigCollection, error) + func (c *OpenstackConfigClient) Update(existing *OpenstackConfig, updates interface{}) (*OpenstackConfig, error) + type OpenstackConfigCollection struct + Data []OpenstackConfig + type OpenstackConfigOperations interface + ById func(id string) (*OpenstackConfig, error) + Create func(opts *OpenstackConfig) (*OpenstackConfig, error) + Delete func(container *OpenstackConfig) error + List func(opts *ListOpts) (*OpenstackConfigCollection, error) + Update func(existing *OpenstackConfig, updates interface{}) (*OpenstackConfig, error) + type PacketConfig struct + ApiKey string + BillingCycle string + FacilityCode string + Os string + Plan string + ProjectId string + type PacketConfigClient struct + 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 struct + Data []PacketConfig + type PacketConfigOperations interface + ById func(id string) (*PacketConfig, error) + Create func(opts *PacketConfig) (*PacketConfig, error) + Delete func(container *PacketConfig) error + List func(opts *ListOpts) (*PacketConfigCollection, error) + Update func(existing *PacketConfig, updates interface{}) (*PacketConfig, error) + type Pagination struct + First string + Limit *int64 + Marker string + Next string + Partial bool + Previous string + Total *int64 + type Password struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + PublicValue string + RemoveTime string + Removed string + SecretValue string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type PasswordClient struct + func (c *PasswordClient) ActionActivate(resource *Password) (*Credential, error) + func (c *PasswordClient) ActionChangesecret(resource *Password, input *ChangeSecretInput) (*ChangeSecretInput, error) + func (c *PasswordClient) ActionCreate(resource *Password) (*Credential, error) + func (c *PasswordClient) ActionDeactivate(resource *Password) (*Credential, error) + func (c *PasswordClient) ActionPurge(resource *Password) (*Credential, error) + func (c *PasswordClient) ActionRemove(resource *Password) (*Credential, error) + func (c *PasswordClient) ActionUpdate(resource *Password) (*Credential, error) + func (c *PasswordClient) ById(id string) (*Password, error) + func (c *PasswordClient) Create(container *Password) (*Password, error) + func (c *PasswordClient) Delete(container *Password) error + func (c *PasswordClient) List(opts *ListOpts) (*PasswordCollection, error) + func (c *PasswordClient) Update(existing *Password, updates interface{}) (*Password, error) + type PasswordCollection struct + Data []Password + type PasswordOperations interface + ActionActivate func(*Password) (*Credential, error) + ActionChangesecret func(*Password, *ChangeSecretInput) (*ChangeSecretInput, error) + ActionCreate func(*Password) (*Credential, error) + ActionDeactivate func(*Password) (*Credential, error) + ActionPurge func(*Password) (*Credential, error) + ActionRemove func(*Password) (*Credential, error) + ActionUpdate func(*Password) (*Credential, error) + ById func(id string) (*Password, error) + Create func(opts *Password) (*Password, error) + Delete func(container *Password) error + List func(opts *ListOpts) (*PasswordCollection, error) + Update func(existing *Password, updates interface{}) (*Password, error) + type PhysicalHost struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type PhysicalHostClient struct + func (c *PhysicalHostClient) ActionBootstrap(resource *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) ActionCreate(resource *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) ActionError(resource *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) ActionRemove(resource *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) ActionUpdate(resource *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) ById(id string) (*PhysicalHost, error) + func (c *PhysicalHostClient) Create(container *PhysicalHost) (*PhysicalHost, error) + func (c *PhysicalHostClient) Delete(container *PhysicalHost) error + func (c *PhysicalHostClient) List(opts *ListOpts) (*PhysicalHostCollection, error) + func (c *PhysicalHostClient) Update(existing *PhysicalHost, updates interface{}) (*PhysicalHost, error) + type PhysicalHostCollection struct + Data []PhysicalHost + type PhysicalHostOperations interface + ActionBootstrap func(*PhysicalHost) (*PhysicalHost, error) + ActionCreate func(*PhysicalHost) (*PhysicalHost, error) + ActionError func(*PhysicalHost) (*PhysicalHost, error) + ActionRemove func(*PhysicalHost) (*PhysicalHost, error) + ActionUpdate func(*PhysicalHost) (*PhysicalHost, error) + ById func(id string) (*PhysicalHost, error) + Create func(opts *PhysicalHost) (*PhysicalHost, error) + Delete func(container *PhysicalHost) error + List func(opts *ListOpts) (*PhysicalHostCollection, error) + Update func(existing *PhysicalHost, updates interface{}) (*PhysicalHost, error) + type Port struct + AccountId string + Created string + Data map[string]interface{} + Description string + InstanceId string + Kind string + Name string + PrivateIpAddressId string + PrivatePort int64 + Protocol string + PublicIpAddressId string + PublicPort int64 + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type PortClient struct + func (c *PortClient) ActionActivate(resource *Port) (*Port, error) + func (c *PortClient) ActionCreate(resource *Port) (*Port, error) + func (c *PortClient) ActionDeactivate(resource *Port) (*Port, error) + func (c *PortClient) ActionPurge(resource *Port) (*Port, error) + func (c *PortClient) ActionRemove(resource *Port) (*Port, error) + func (c *PortClient) ActionRestore(resource *Port) (*Port, error) + func (c *PortClient) ActionUpdate(resource *Port) (*Port, error) + func (c *PortClient) ById(id string) (*Port, error) + func (c *PortClient) Create(container *Port) (*Port, error) + func (c *PortClient) Delete(container *Port) error + func (c *PortClient) List(opts *ListOpts) (*PortCollection, error) + func (c *PortClient) Update(existing *Port, updates interface{}) (*Port, error) + type PortCollection struct + Data []Port + type PortOperations interface + ActionActivate func(*Port) (*Port, error) + ActionCreate func(*Port) (*Port, error) + ActionDeactivate func(*Port) (*Port, error) + ActionPurge func(*Port) (*Port, error) + ActionRemove func(*Port) (*Port, error) + ActionRestore func(*Port) (*Port, error) + ActionUpdate func(*Port) (*Port, error) + ById func(id string) (*Port, error) + Create func(opts *Port) (*Port, error) + Delete func(container *Port) error + List func(opts *ListOpts) (*PortCollection, error) + Update func(existing *Port, updates interface{}) (*Port, error) + type ProcessDefinition struct + ExtensionBased bool + Name string + PostProcessListeners interface{} + PreProcessListeners interface{} + ProcessHandlers interface{} + ResourceType string + StateTransitions []interface{} + type ProcessDefinitionClient struct + func (c *ProcessDefinitionClient) ById(id string) (*ProcessDefinition, error) + func (c *ProcessDefinitionClient) Create(container *ProcessDefinition) (*ProcessDefinition, error) + func (c *ProcessDefinitionClient) Delete(container *ProcessDefinition) error + func (c *ProcessDefinitionClient) List(opts *ListOpts) (*ProcessDefinitionCollection, error) + func (c *ProcessDefinitionClient) Update(existing *ProcessDefinition, updates interface{}) (*ProcessDefinition, error) + type ProcessDefinitionCollection struct + Data []ProcessDefinition + type ProcessDefinitionOperations interface + ById func(id string) (*ProcessDefinition, error) + Create func(opts *ProcessDefinition) (*ProcessDefinition, error) + Delete func(container *ProcessDefinition) error + List func(opts *ListOpts) (*ProcessDefinitionCollection, error) + Update func(existing *ProcessDefinition, updates interface{}) (*ProcessDefinition, error) + type ProcessExecution struct + Log map[string]interface{} + ProcessInstanceId string + Uuid string + type ProcessExecutionClient struct + 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 struct + Data []ProcessExecution + type ProcessExecutionOperations interface + ById func(id string) (*ProcessExecution, error) + Create func(opts *ProcessExecution) (*ProcessExecution, error) + Delete func(container *ProcessExecution) error + List func(opts *ListOpts) (*ProcessExecutionCollection, error) + Update func(existing *ProcessExecution, updates interface{}) (*ProcessExecution, error) + type ProcessInstance struct + Data map[string]interface{} + EndTime string + ExitReason string + Phase string + Priority int64 + ProcessName string + ResourceId string + ResourceType string + Result string + RunningProcessServerId string + StartProcessServerId string + StartTime string + type ProcessInstanceClient struct + 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 struct + Data []ProcessInstance + type ProcessInstanceOperations interface + ById func(id string) (*ProcessInstance, error) + Create func(opts *ProcessInstance) (*ProcessInstance, error) + Delete func(container *ProcessInstance) error + List func(opts *ListOpts) (*ProcessInstanceCollection, error) + Update func(existing *ProcessInstance, updates interface{}) (*ProcessInstance, error) + type Project struct + Created string + Data map[string]interface{} + Description string + Kind string + Kubernetes bool + Members []interface{} + Name string + RemoveTime string + Removed string + ServicesPortRange *ServicesPortRange + State string + Swarm bool + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ProjectClient struct + func (c *ProjectClient) ActionActivate(resource *Project) (*Account, error) + func (c *ProjectClient) ActionCreate(resource *Project) (*Account, error) + func (c *ProjectClient) ActionDeactivate(resource *Project) (*Account, error) + func (c *ProjectClient) ActionPurge(resource *Project) (*Account, error) + func (c *ProjectClient) ActionRemove(resource *Project) (*Account, error) + func (c *ProjectClient) ActionRestore(resource *Project) (*Account, error) + func (c *ProjectClient) ActionSetmembers(resource *Project, input *SetProjectMembersInput) (*SetProjectMembersInput, error) + func (c *ProjectClient) ActionUpdate(resource *Project) (*Account, error) + func (c *ProjectClient) ById(id string) (*Project, error) + func (c *ProjectClient) Create(container *Project) (*Project, error) + func (c *ProjectClient) Delete(container *Project) error + func (c *ProjectClient) List(opts *ListOpts) (*ProjectCollection, error) + func (c *ProjectClient) Update(existing *Project, updates interface{}) (*Project, error) + type ProjectCollection struct + Data []Project + type ProjectMember struct + Created string + Data map[string]interface{} + Description string + ExternalId string + ExternalIdType string + Kind string + Name string + ProjectId string + RemoveTime string + Removed string + Role string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ProjectMemberClient struct + func (c *ProjectMemberClient) ActionActivate(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionCreate(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionDeactivate(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionPurge(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionRemove(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionRestore(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ActionUpdate(resource *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) ById(id string) (*ProjectMember, error) + func (c *ProjectMemberClient) Create(container *ProjectMember) (*ProjectMember, error) + func (c *ProjectMemberClient) Delete(container *ProjectMember) error + func (c *ProjectMemberClient) List(opts *ListOpts) (*ProjectMemberCollection, error) + func (c *ProjectMemberClient) Update(existing *ProjectMember, updates interface{}) (*ProjectMember, error) + type ProjectMemberCollection struct + Data []ProjectMember + type ProjectMemberOperations interface + ActionActivate func(*ProjectMember) (*ProjectMember, error) + ActionCreate func(*ProjectMember) (*ProjectMember, error) + ActionDeactivate func(*ProjectMember) (*ProjectMember, error) + ActionPurge func(*ProjectMember) (*ProjectMember, error) + ActionRemove func(*ProjectMember) (*ProjectMember, error) + ActionRestore func(*ProjectMember) (*ProjectMember, error) + ActionUpdate func(*ProjectMember) (*ProjectMember, error) + ById func(id string) (*ProjectMember, error) + Create func(opts *ProjectMember) (*ProjectMember, error) + Delete func(container *ProjectMember) error + List func(opts *ListOpts) (*ProjectMemberCollection, error) + Update func(existing *ProjectMember, updates interface{}) (*ProjectMember, error) + type ProjectOperations interface + ActionActivate func(*Project) (*Account, error) + ActionCreate func(*Project) (*Account, error) + ActionDeactivate func(*Project) (*Account, error) + ActionPurge func(*Project) (*Account, error) + ActionRemove func(*Project) (*Account, error) + ActionRestore func(*Project) (*Account, error) + ActionSetmembers func(*Project, *SetProjectMembersInput) (*SetProjectMembersInput, error) + ActionUpdate func(*Project) (*Account, error) + ById func(id string) (*Project, error) + Create func(opts *Project) (*Project, error) + Delete func(container *Project) error + List func(opts *ListOpts) (*ProjectCollection, error) + Update func(existing *Project, updates interface{}) (*Project, error) + type PublicEndpoint struct + HostId string + InstanceId string + IpAddress string + Port int64 + ServiceId string + type PublicEndpointClient struct + 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 struct + Data []PublicEndpoint + type PublicEndpointOperations interface + ById func(id string) (*PublicEndpoint, error) + Create func(opts *PublicEndpoint) (*PublicEndpoint, error) + Delete func(container *PublicEndpoint) error + List func(opts *ListOpts) (*PublicEndpointCollection, error) + Update func(existing *PublicEndpoint, updates interface{}) (*PublicEndpoint, error) + type Publish struct + Data map[string]interface{} + Name string + PreviousIds []string + Publisher string + ResourceId string + ResourceType string + Time int64 + Transitioning string + TransitioningInternalMessage string + TransitioningMessage string + TransitioningProgress int64 + type PublishClient struct + 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 struct + Data []Publish + type PublishOperations interface + ById func(id string) (*Publish, error) + Create func(opts *Publish) (*Publish, error) + Delete func(container *Publish) error + List func(opts *ListOpts) (*PublishCollection, error) + Update func(existing *Publish, updates interface{}) (*Publish, error) + type PullTask struct + AccountId string + Created string + Data map[string]interface{} + Description string + Image string + Kind string + Labels map[string]interface{} + Mode string + Name string + RemoveTime string + Removed string + State string + Status map[string]interface{} + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type PullTaskClient struct + 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 struct + Data []PullTask + type PullTaskOperations interface + ById func(id string) (*PullTask, error) + Create func(opts *PullTask) (*PullTask, error) + Delete func(container *PullTask) error + List func(opts *ListOpts) (*PullTaskCollection, error) + Update func(existing *PullTask, updates interface{}) (*PullTask, error) + type RackspaceConfig struct + ApiKey string + DockerInstall string + EndpointType string + FlavorId string + ImageId string + Region string + SshPort string + SshUser string + Username string + type RackspaceConfigClient struct + func (c *RackspaceConfigClient) ById(id string) (*RackspaceConfig, error) + func (c *RackspaceConfigClient) Create(container *RackspaceConfig) (*RackspaceConfig, error) + func (c *RackspaceConfigClient) Delete(container *RackspaceConfig) error + func (c *RackspaceConfigClient) List(opts *ListOpts) (*RackspaceConfigCollection, error) + func (c *RackspaceConfigClient) Update(existing *RackspaceConfig, updates interface{}) (*RackspaceConfig, error) + type RackspaceConfigCollection struct + Data []RackspaceConfig + type RackspaceConfigOperations interface + ById func(id string) (*RackspaceConfig, error) + Create func(opts *RackspaceConfig) (*RackspaceConfig, error) + Delete func(container *RackspaceConfig) error + List func(opts *ListOpts) (*RackspaceConfigCollection, error) + Update func(existing *RackspaceConfig, updates interface{}) (*RackspaceConfig, error) + type RancherBaseClient struct + Opts *ClientOpts + Schemas *Schemas + Types map[string]Schema + func (rancherClient *RancherBaseClient) Create(schemaType string, createObj interface{}, respObject interface{}) error + func (rancherClient *RancherBaseClient) GetLink(resource Resource, link string, respObject interface{}) error + func (rancherClient *RancherBaseClient) Post(url string, createObj interface{}, respObject interface{}) error + func (rancherClient *RancherBaseClient) Reload(existing *Resource, output interface{}) error + func (rancherClient *RancherBaseClient) Update(schemaType string, existing *Resource, updates interface{}, ...) error + func (rancherClient *RancherBaseClient) Websocket(url string, headers map[string][]string) (*websocket.Conn, *http.Response, error) + type RancherClient struct + Account AccountOperations + ActiveSetting ActiveSettingOperations + AddOutputsInput AddOutputsInputOperations + AddRemoveClusterHostInput AddRemoveClusterHostInputOperations + AddRemoveLoadBalancerServiceLinkInput AddRemoveLoadBalancerServiceLinkInputOperations + AddRemoveServiceLinkInput AddRemoveServiceLinkInputOperations + Agent AgentOperations + Amazonec2Config Amazonec2ConfigOperations + ApiKey ApiKeyOperations + AuditLog AuditLogOperations + AzureConfig AzureConfigOperations + Certificate CertificateOperations + ChangeSecretInput ChangeSecretInputOperations + Cluster ClusterOperations + ComposeConfig ComposeConfigOperations + ComposeConfigInput ComposeConfigInputOperations + ConfigItem ConfigItemOperations + ConfigItemStatus ConfigItemStatusOperations + Container ContainerOperations + ContainerEvent ContainerEventOperations + ContainerExec ContainerExecOperations + ContainerLogs ContainerLogsOperations + Credential CredentialOperations + Databasechangelog DatabasechangelogOperations + Databasechangeloglock DatabasechangeloglockOperations + DigitaloceanConfig DigitaloceanConfigOperations + DnsService DnsServiceOperations + DockerBuild DockerBuildOperations + Environment EnvironmentOperations + EnvironmentUpgrade EnvironmentUpgradeOperations + ExoscaleConfig ExoscaleConfigOperations + ExtensionImplementation ExtensionImplementationOperations + ExtensionPoint ExtensionPointOperations + ExternalDnsEvent ExternalDnsEventOperations + ExternalEvent ExternalEventOperations + ExternalHandler ExternalHandlerOperations + ExternalHandlerExternalHandlerProcessMap ExternalHandlerExternalHandlerProcessMapOperations + ExternalHandlerProcess ExternalHandlerProcessOperations + ExternalHandlerProcessConfig ExternalHandlerProcessConfigOperations + ExternalHostEvent ExternalHostEventOperations + ExternalService ExternalServiceOperations + ExternalServiceEvent ExternalServiceEventOperations + ExternalStoragePoolEvent ExternalStoragePoolEventOperations + ExternalVolumeEvent ExternalVolumeEventOperations + FieldDocumentation FieldDocumentationOperations + Githubconfig GithubconfigOperations + HaproxyConfig HaproxyConfigOperations + HealthcheckInstanceHostMap HealthcheckInstanceHostMapOperations + Host HostOperations + HostAccess HostAccessOperations + HostApiProxyToken HostApiProxyTokenOperations + Identity IdentityOperations + Image ImageOperations + InServiceUpgradeStrategy InServiceUpgradeStrategyOperations + Instance InstanceOperations + InstanceConsole InstanceConsoleOperations + InstanceConsoleInput InstanceConsoleInputOperations + InstanceHealthCheck InstanceHealthCheckOperations + InstanceLink InstanceLinkOperations + InstanceStop InstanceStopOperations + IpAddress IpAddressOperations + IpAddressAssociateInput IpAddressAssociateInputOperations + Label LabelOperations + LaunchConfig LaunchConfigOperations + Ldapconfig LdapconfigOperations + LoadBalancerAppCookieStickinessPolicy LoadBalancerAppCookieStickinessPolicyOperations + LoadBalancerConfig LoadBalancerConfigOperations + LoadBalancerCookieStickinessPolicy LoadBalancerCookieStickinessPolicyOperations + LoadBalancerService LoadBalancerServiceOperations + LoadBalancerServiceLink LoadBalancerServiceLinkOperations + LocalAuthConfig LocalAuthConfigOperations + LogConfig LogConfigOperations + Machine MachineOperations + Mount MountOperations + Network NetworkOperations + Openldapconfig OpenldapconfigOperations + OpenstackConfig OpenstackConfigOperations + PacketConfig PacketConfigOperations + Password PasswordOperations + PhysicalHost PhysicalHostOperations + Port PortOperations + ProcessDefinition ProcessDefinitionOperations + ProcessExecution ProcessExecutionOperations + ProcessInstance ProcessInstanceOperations + Project ProjectOperations + ProjectMember ProjectMemberOperations + PublicEndpoint PublicEndpointOperations + Publish PublishOperations + PullTask PullTaskOperations + RackspaceConfig RackspaceConfigOperations + RecreateOnQuorumStrategyConfig RecreateOnQuorumStrategyConfigOperations + Register RegisterOperations + RegistrationToken RegistrationTokenOperations + Registry RegistryOperations + RegistryCredential RegistryCredentialOperations + ResourceDefinition ResourceDefinitionOperations + RestartPolicy RestartPolicyOperations + RollingRestartStrategy RollingRestartStrategyOperations + SecondaryLaunchConfig SecondaryLaunchConfigOperations + Service ServiceOperations + ServiceConsumeMap ServiceConsumeMapOperations + ServiceEvent ServiceEventOperations + ServiceExposeMap ServiceExposeMapOperations + ServiceLink ServiceLinkOperations + ServiceRestart ServiceRestartOperations + ServiceUpgrade ServiceUpgradeOperations + ServiceUpgradeStrategy ServiceUpgradeStrategyOperations + ServicesPortRange ServicesPortRangeOperations + SetLabelsInput SetLabelsInputOperations + SetLoadBalancerServiceLinksInput SetLoadBalancerServiceLinksInputOperations + SetProjectMembersInput SetProjectMembersInputOperations + SetServiceLinksInput SetServiceLinksInputOperations + Setting SettingOperations + Snapshot SnapshotOperations + SoftlayerConfig SoftlayerConfigOperations + StateTransition StateTransitionOperations + StatsAccess StatsAccessOperations + StoragePool StoragePoolOperations + Subscribe SubscribeOperations + Task TaskOperations + TaskInstance TaskInstanceOperations + ToServiceUpgradeStrategy ToServiceUpgradeStrategyOperations + TypeDocumentation TypeDocumentationOperations + UbiquityConfig UbiquityConfigOperations + VirtualMachine VirtualMachineOperations + VirtualMachineDisk VirtualMachineDiskOperations + VirtualboxConfig VirtualboxConfigOperations + VmwarevcloudairConfig VmwarevcloudairConfigOperations + VmwarevsphereConfig VmwarevsphereConfigOperations + Volume VolumeOperations + func NewRancherClient(opts *ClientOpts) (*RancherClient, error) + type RecreateOnQuorumStrategyConfig struct + Quorum int64 + type RecreateOnQuorumStrategyConfigClient struct + func (c *RecreateOnQuorumStrategyConfigClient) ById(id string) (*RecreateOnQuorumStrategyConfig, error) + func (c *RecreateOnQuorumStrategyConfigClient) Create(container *RecreateOnQuorumStrategyConfig) (*RecreateOnQuorumStrategyConfig, error) + func (c *RecreateOnQuorumStrategyConfigClient) Delete(container *RecreateOnQuorumStrategyConfig) error + func (c *RecreateOnQuorumStrategyConfigClient) List(opts *ListOpts) (*RecreateOnQuorumStrategyConfigCollection, error) + func (c *RecreateOnQuorumStrategyConfigClient) Update(existing *RecreateOnQuorumStrategyConfig, updates interface{}) (*RecreateOnQuorumStrategyConfig, error) + type RecreateOnQuorumStrategyConfigCollection struct + Data []RecreateOnQuorumStrategyConfig + type RecreateOnQuorumStrategyConfigOperations interface + ById func(id string) (*RecreateOnQuorumStrategyConfig, error) + Create func(opts *RecreateOnQuorumStrategyConfig) (*RecreateOnQuorumStrategyConfig, error) + Delete func(container *RecreateOnQuorumStrategyConfig) error + List func(opts *ListOpts) (*RecreateOnQuorumStrategyConfigCollection, error) + Update func(existing *RecreateOnQuorumStrategyConfig, updates interface{}) (*RecreateOnQuorumStrategyConfig, error) + type Register struct + AccessKey string + AccountId string + Created string + Data map[string]interface{} + Description string + Key string + Kind string + Name string + RemoveTime string + Removed string + SecretKey string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type RegisterClient struct + func (c *RegisterClient) ActionStop(resource *Register, input *InstanceStop) (*Instance, error) + func (c *RegisterClient) ById(id string) (*Register, error) + func (c *RegisterClient) Create(container *Register) (*Register, error) + func (c *RegisterClient) Delete(container *Register) error + func (c *RegisterClient) List(opts *ListOpts) (*RegisterCollection, error) + func (c *RegisterClient) Update(existing *Register, updates interface{}) (*Register, error) + type RegisterCollection struct + Data []Register + type RegisterOperations interface + ActionStop func(*Register, *InstanceStop) (*Instance, error) + ById func(id string) (*Register, error) + Create func(opts *Register) (*Register, error) + Delete func(container *Register) error + List func(opts *ListOpts) (*RegisterCollection, error) + Update func(existing *Register, updates interface{}) (*Register, error) + type RegistrationToken struct + AccountId string + Command string + Created string + Data map[string]interface{} + Description string + Image string + Kind string + Name string + RegistrationUrl string + RemoveTime string + Removed string + State string + Token string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type RegistrationTokenClient struct + func (c *RegistrationTokenClient) ActionActivate(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ActionCreate(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ActionDeactivate(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ActionPurge(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ActionRemove(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ActionUpdate(resource *RegistrationToken) (*Credential, error) + func (c *RegistrationTokenClient) ById(id string) (*RegistrationToken, error) + func (c *RegistrationTokenClient) Create(container *RegistrationToken) (*RegistrationToken, error) + func (c *RegistrationTokenClient) Delete(container *RegistrationToken) error + func (c *RegistrationTokenClient) List(opts *ListOpts) (*RegistrationTokenCollection, error) + func (c *RegistrationTokenClient) Update(existing *RegistrationToken, updates interface{}) (*RegistrationToken, error) + type RegistrationTokenCollection struct + Data []RegistrationToken + type RegistrationTokenOperations interface + ActionActivate func(*RegistrationToken) (*Credential, error) + ActionCreate func(*RegistrationToken) (*Credential, error) + ActionDeactivate func(*RegistrationToken) (*Credential, error) + ActionPurge func(*RegistrationToken) (*Credential, error) + ActionRemove func(*RegistrationToken) (*Credential, error) + ActionUpdate func(*RegistrationToken) (*Credential, error) + ById func(id string) (*RegistrationToken, error) + Create func(opts *RegistrationToken) (*RegistrationToken, error) + Delete func(container *RegistrationToken) error + List func(opts *ListOpts) (*RegistrationTokenCollection, error) + Update func(existing *RegistrationToken, updates interface{}) (*RegistrationToken, error) + type Registry struct + AccountId string + Created string + Data map[string]interface{} + Description string + DriverName string + ExternalId string + Kind string + Name string + RemoveTime string + Removed string + ServerAddress string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type RegistryClient struct + func (c *RegistryClient) ActionActivate(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionCreate(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionDeactivate(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionPurge(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionRemove(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionRestore(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ActionUpdate(resource *Registry) (*StoragePool, error) + func (c *RegistryClient) ById(id string) (*Registry, error) + func (c *RegistryClient) Create(container *Registry) (*Registry, error) + func (c *RegistryClient) Delete(container *Registry) error + func (c *RegistryClient) List(opts *ListOpts) (*RegistryCollection, error) + func (c *RegistryClient) Update(existing *Registry, updates interface{}) (*Registry, error) + type RegistryCollection struct + Data []Registry + type RegistryCredential struct + AccountId string + Created string + Data map[string]interface{} + Description string + Email string + Kind string + Name string + PublicValue string + RegistryId string + RemoveTime string + Removed string + SecretValue string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type RegistryCredentialClient struct + func (c *RegistryCredentialClient) ActionActivate(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ActionCreate(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ActionDeactivate(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ActionPurge(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ActionRemove(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ActionUpdate(resource *RegistryCredential) (*Credential, error) + func (c *RegistryCredentialClient) ById(id string) (*RegistryCredential, error) + func (c *RegistryCredentialClient) Create(container *RegistryCredential) (*RegistryCredential, error) + func (c *RegistryCredentialClient) Delete(container *RegistryCredential) error + func (c *RegistryCredentialClient) List(opts *ListOpts) (*RegistryCredentialCollection, error) + func (c *RegistryCredentialClient) Update(existing *RegistryCredential, updates interface{}) (*RegistryCredential, error) + type RegistryCredentialCollection struct + Data []RegistryCredential + type RegistryCredentialOperations interface + ActionActivate func(*RegistryCredential) (*Credential, error) + ActionCreate func(*RegistryCredential) (*Credential, error) + ActionDeactivate func(*RegistryCredential) (*Credential, error) + ActionPurge func(*RegistryCredential) (*Credential, error) + ActionRemove func(*RegistryCredential) (*Credential, error) + ActionUpdate func(*RegistryCredential) (*Credential, error) + ById func(id string) (*RegistryCredential, error) + Create func(opts *RegistryCredential) (*RegistryCredential, error) + Delete func(container *RegistryCredential) error + List func(opts *ListOpts) (*RegistryCredentialCollection, error) + Update func(existing *RegistryCredential, updates interface{}) (*RegistryCredential, error) + type RegistryOperations interface + ActionActivate func(*Registry) (*StoragePool, error) + ActionCreate func(*Registry) (*StoragePool, error) + ActionDeactivate func(*Registry) (*StoragePool, error) + ActionPurge func(*Registry) (*StoragePool, error) + ActionRemove func(*Registry) (*StoragePool, error) + ActionRestore func(*Registry) (*StoragePool, error) + ActionUpdate func(*Registry) (*StoragePool, error) + ById func(id string) (*Registry, error) + Create func(opts *Registry) (*Registry, error) + Delete func(container *Registry) error + List func(opts *ListOpts) (*RegistryCollection, error) + Update func(existing *Registry, updates interface{}) (*Registry, error) + type RemoveLabelInput struct + Label string + type RemoveLabelInputClient struct + func (c *RemoveLabelInputClient) ById(id string) (*RemoveLabelInput, error) + func (c *RemoveLabelInputClient) Create(container *RemoveLabelInput) (*RemoveLabelInput, error) + func (c *RemoveLabelInputClient) Delete(container *RemoveLabelInput) error + func (c *RemoveLabelInputClient) List(opts *ListOpts) (*RemoveLabelInputCollection, error) + func (c *RemoveLabelInputClient) Update(existing *RemoveLabelInput, updates interface{}) (*RemoveLabelInput, error) + type RemoveLabelInputCollection struct + Data []RemoveLabelInput + type RemoveLabelInputOperations interface + ById func(id string) (*RemoveLabelInput, error) + Create func(opts *RemoveLabelInput) (*RemoveLabelInput, error) + Delete func(container *RemoveLabelInput) error + List func(opts *ListOpts) (*RemoveLabelInputCollection, error) + Update func(existing *RemoveLabelInput, updates interface{}) (*RemoveLabelInput, error) + type RemoveLoadBalancerInput struct + LoadBalancerId string + type RemoveLoadBalancerInputClient struct + func (c *RemoveLoadBalancerInputClient) ById(id string) (*RemoveLoadBalancerInput, error) + func (c *RemoveLoadBalancerInputClient) Create(container *RemoveLoadBalancerInput) (*RemoveLoadBalancerInput, error) + func (c *RemoveLoadBalancerInputClient) Delete(container *RemoveLoadBalancerInput) error + func (c *RemoveLoadBalancerInputClient) List(opts *ListOpts) (*RemoveLoadBalancerInputCollection, error) + func (c *RemoveLoadBalancerInputClient) Update(existing *RemoveLoadBalancerInput, updates interface{}) (*RemoveLoadBalancerInput, error) + type RemoveLoadBalancerInputCollection struct + Data []RemoveLoadBalancerInput + type RemoveLoadBalancerInputOperations interface + ById func(id string) (*RemoveLoadBalancerInput, error) + Create func(opts *RemoveLoadBalancerInput) (*RemoveLoadBalancerInput, error) + Delete func(container *RemoveLoadBalancerInput) error + List func(opts *ListOpts) (*RemoveLoadBalancerInputCollection, error) + Update func(existing *RemoveLoadBalancerInput, updates interface{}) (*RemoveLoadBalancerInput, error) + type Resource struct + Actions map[string]string + Id string + Links map[string]string + Type string + type ResourceDefinition struct + Name string + type ResourceDefinitionClient struct + func (c *ResourceDefinitionClient) ById(id string) (*ResourceDefinition, error) + func (c *ResourceDefinitionClient) Create(container *ResourceDefinition) (*ResourceDefinition, error) + func (c *ResourceDefinitionClient) Delete(container *ResourceDefinition) error + func (c *ResourceDefinitionClient) List(opts *ListOpts) (*ResourceDefinitionCollection, error) + func (c *ResourceDefinitionClient) Update(existing *ResourceDefinition, updates interface{}) (*ResourceDefinition, error) + type ResourceDefinitionCollection struct + Data []ResourceDefinition + type ResourceDefinitionOperations interface + ById func(id string) (*ResourceDefinition, error) + Create func(opts *ResourceDefinition) (*ResourceDefinition, error) + Delete func(container *ResourceDefinition) error + List func(opts *ListOpts) (*ResourceDefinitionCollection, error) + Update func(existing *ResourceDefinition, updates interface{}) (*ResourceDefinition, error) + type RestartPolicy struct + MaximumRetryCount int64 + Name string + type RestartPolicyClient struct + 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 struct + Data []RestartPolicy + type RestartPolicyOperations interface + ById func(id string) (*RestartPolicy, error) + Create func(opts *RestartPolicy) (*RestartPolicy, error) + Delete func(container *RestartPolicy) error + List func(opts *ListOpts) (*RestartPolicyCollection, error) + Update func(existing *RestartPolicy, updates interface{}) (*RestartPolicy, error) + type RollingRestartStrategy struct + BatchSize int64 + IntervalMillis int64 + type RollingRestartStrategyClient struct + func (c *RollingRestartStrategyClient) ById(id string) (*RollingRestartStrategy, error) + func (c *RollingRestartStrategyClient) Create(container *RollingRestartStrategy) (*RollingRestartStrategy, error) + func (c *RollingRestartStrategyClient) Delete(container *RollingRestartStrategy) error + func (c *RollingRestartStrategyClient) List(opts *ListOpts) (*RollingRestartStrategyCollection, error) + func (c *RollingRestartStrategyClient) Update(existing *RollingRestartStrategy, updates interface{}) (*RollingRestartStrategy, error) + type RollingRestartStrategyCollection struct + Data []RollingRestartStrategy + type RollingRestartStrategyOperations interface + ById func(id string) (*RollingRestartStrategy, error) + Create func(opts *RollingRestartStrategy) (*RollingRestartStrategy, error) + Delete func(container *RollingRestartStrategy) error + List func(opts *ListOpts) (*RollingRestartStrategyCollection, error) + Update func(existing *RollingRestartStrategy, updates interface{}) (*RollingRestartStrategy, error) + type Schema struct + CollectionActions map[string]Action + CollectionFields map[string]Field + CollectionFilters map[string]Filter + CollectionMethods []string + IncludeableLinks []string + PluralName string + ResourceActions map[string]Action + ResourceFields map[string]Field + ResourceMethods []string + func (s *Schema) CheckField(name string) (Field, bool) + func (s *Schema) Field(name string) Field + type Schemas struct + Data []Schema + func (s *Schemas) AddType(schemaName string, obj interface{}) *Schema + func (s *Schemas) CheckSchema(name string) (Schema, bool) + func (s *Schemas) Schema(name string) Schema + type SecondaryLaunchConfig struct + AccountId string + AgentId string + AllocationState string + Build *DockerBuild + CapAdd []string + CapDrop []string + Command []string + Count int64 + CpuSet string + CpuShares int64 + CreateIndex int64 + Created string + Data map[string]interface{} + DataVolumeMounts map[string]interface{} + DataVolumes []string + DataVolumesFrom []string + DataVolumesFromLaunchConfigs []string + DeploymentUnitUuid string + Description string + Devices []string + Disks []interface{} + Dns []string + DnsSearch []string + DomainName string + EntryPoint []string + Environment map[string]interface{} + Expose []string + ExternalId string + ExtraHosts []string + FirstRunning string + HealthCheck *InstanceHealthCheck + HealthState string + Hostname string + ImageUuid string + InstanceLinks map[string]interface{} + Kind string + Labels map[string]interface{} + LogConfig *LogConfig + LxcConf map[string]interface{} + Memory int64 + MemoryMb int64 + MemorySwap int64 + Name string + NativeContainer bool + NetworkContainerId string + NetworkIds []string + NetworkLaunchConfig string + NetworkMode string + PidMode string + Ports []string + PrimaryIpAddress string + Privileged bool + PublishAllPorts bool + ReadOnly bool + RegistryCredentialId string + RemoveTime string + Removed string + RequestedHostId string + SecurityOpt []string + StartCount int64 + StartOnCreate bool + State string + StdinOpen bool + SystemContainer string + Token string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Tty bool + User string + Userdata string + Uuid string + Vcpu int64 + Version string + VolumeDriver string + WorkingDir string + type SecondaryLaunchConfigClient struct + func (c *SecondaryLaunchConfigClient) ActionAllocate(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionConsole(resource *SecondaryLaunchConfig, input *InstanceConsoleInput) (*InstanceConsole, error) + func (c *SecondaryLaunchConfigClient) ActionCreate(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionDeallocate(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionExecute(resource *SecondaryLaunchConfig, input *ContainerExec) (*HostAccess, error) + func (c *SecondaryLaunchConfigClient) ActionLogs(resource *SecondaryLaunchConfig, input *ContainerLogs) (*HostAccess, error) + func (c *SecondaryLaunchConfigClient) ActionMigrate(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionPurge(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionRemove(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionRestart(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionRestore(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionSetlabels(resource *SecondaryLaunchConfig, input *SetLabelsInput) (*Container, error) + func (c *SecondaryLaunchConfigClient) ActionStart(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionStop(resource *SecondaryLaunchConfig, input *InstanceStop) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionUpdate(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionUpdatehealthy(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ActionUpdateunhealthy(resource *SecondaryLaunchConfig) (*Instance, error) + func (c *SecondaryLaunchConfigClient) ById(id string) (*SecondaryLaunchConfig, error) + func (c *SecondaryLaunchConfigClient) Create(container *SecondaryLaunchConfig) (*SecondaryLaunchConfig, error) + func (c *SecondaryLaunchConfigClient) Delete(container *SecondaryLaunchConfig) error + func (c *SecondaryLaunchConfigClient) List(opts *ListOpts) (*SecondaryLaunchConfigCollection, error) + func (c *SecondaryLaunchConfigClient) Update(existing *SecondaryLaunchConfig, updates interface{}) (*SecondaryLaunchConfig, error) + type SecondaryLaunchConfigCollection struct + Data []SecondaryLaunchConfig + type SecondaryLaunchConfigOperations interface + ActionAllocate func(*SecondaryLaunchConfig) (*Instance, error) + ActionConsole func(*SecondaryLaunchConfig, *InstanceConsoleInput) (*InstanceConsole, error) + ActionCreate func(*SecondaryLaunchConfig) (*Instance, error) + ActionDeallocate func(*SecondaryLaunchConfig) (*Instance, error) + ActionExecute func(*SecondaryLaunchConfig, *ContainerExec) (*HostAccess, error) + ActionLogs func(*SecondaryLaunchConfig, *ContainerLogs) (*HostAccess, error) + ActionMigrate func(*SecondaryLaunchConfig) (*Instance, error) + ActionPurge func(*SecondaryLaunchConfig) (*Instance, error) + ActionRemove func(*SecondaryLaunchConfig) (*Instance, error) + ActionRestart func(*SecondaryLaunchConfig) (*Instance, error) + ActionRestore func(*SecondaryLaunchConfig) (*Instance, error) + ActionSetlabels func(*SecondaryLaunchConfig, *SetLabelsInput) (*Container, error) + ActionStart func(*SecondaryLaunchConfig) (*Instance, error) + ActionStop func(*SecondaryLaunchConfig, *InstanceStop) (*Instance, error) + ActionUpdate func(*SecondaryLaunchConfig) (*Instance, error) + ActionUpdatehealthy func(*SecondaryLaunchConfig) (*Instance, error) + ActionUpdateunhealthy func(*SecondaryLaunchConfig) (*Instance, error) + ById func(id string) (*SecondaryLaunchConfig, error) + Create func(opts *SecondaryLaunchConfig) (*SecondaryLaunchConfig, error) + Delete func(container *SecondaryLaunchConfig) error + List func(opts *ListOpts) (*SecondaryLaunchConfigCollection, error) + Update func(existing *SecondaryLaunchConfig, updates interface{}) (*SecondaryLaunchConfig, error) + type Service struct + AccountId string + CreateIndex int64 + Created string + Data map[string]interface{} + Description string + EnvironmentId string + ExternalId string + Fqdn string + Kind string + LaunchConfig *LaunchConfig + Metadata map[string]interface{} + Name string + PublicEndpoints []interface{} + RemoveTime string + Removed string + Scale int64 + SecondaryLaunchConfigs []interface{} + SelectorContainer string + SelectorLink string + ServiceSchemas map[string]interface{} + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Upgrade ServiceUpgrade + Uuid string + Vip string + type ServiceClient struct + func (c *ServiceClient) ActionActivate(resource *Service) (*Service, error) + func (c *ServiceClient) ActionAddservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *ServiceClient) ActionCancelrollback(resource *Service) (*Service, error) + func (c *ServiceClient) ActionCancelupgrade(resource *Service) (*Service, error) + func (c *ServiceClient) ActionCreate(resource *Service) (*Service, error) + func (c *ServiceClient) ActionDeactivate(resource *Service) (*Service, error) + func (c *ServiceClient) ActionFinishupgrade(resource *Service) (*Service, error) + func (c *ServiceClient) ActionRemove(resource *Service) (*Service, error) + func (c *ServiceClient) ActionRemoveservicelink(resource *Service, input *AddRemoveServiceLinkInput) (*Service, error) + func (c *ServiceClient) ActionRestart(resource *Service, input *ServiceRestart) (*Service, error) + func (c *ServiceClient) ActionRollback(resource *Service) (*Service, error) + func (c *ServiceClient) ActionSetservicelinks(resource *Service, input *SetServiceLinksInput) (*Service, error) + func (c *ServiceClient) ActionUpdate(resource *Service) (*Service, error) + func (c *ServiceClient) ActionUpgrade(resource *Service, input *ServiceUpgrade) (*Service, error) + func (c *ServiceClient) ById(id string) (*Service, error) + func (c *ServiceClient) Create(container *Service) (*Service, error) + func (c *ServiceClient) Delete(container *Service) error + func (c *ServiceClient) List(opts *ListOpts) (*ServiceCollection, error) + func (c *ServiceClient) Update(existing *Service, updates interface{}) (*Service, error) + type ServiceCollection struct + Data []Service + type ServiceConsumeMap struct + AccountId string + ConsumedServiceId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + Ports []string + RemoveTime string + Removed string + ServiceId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ServiceConsumeMapClient struct + func (c *ServiceConsumeMapClient) ActionCreate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error) + func (c *ServiceConsumeMapClient) ActionRemove(resource *ServiceConsumeMap) (*ServiceConsumeMap, error) + func (c *ServiceConsumeMapClient) ActionUpdate(resource *ServiceConsumeMap) (*ServiceConsumeMap, error) + func (c *ServiceConsumeMapClient) ById(id string) (*ServiceConsumeMap, error) + func (c *ServiceConsumeMapClient) Create(container *ServiceConsumeMap) (*ServiceConsumeMap, error) + func (c *ServiceConsumeMapClient) Delete(container *ServiceConsumeMap) error + func (c *ServiceConsumeMapClient) List(opts *ListOpts) (*ServiceConsumeMapCollection, error) + func (c *ServiceConsumeMapClient) Update(existing *ServiceConsumeMap, updates interface{}) (*ServiceConsumeMap, error) + type ServiceConsumeMapCollection struct + Data []ServiceConsumeMap + type ServiceConsumeMapOperations interface + ActionCreate func(*ServiceConsumeMap) (*ServiceConsumeMap, error) + ActionRemove func(*ServiceConsumeMap) (*ServiceConsumeMap, error) + ActionUpdate func(*ServiceConsumeMap) (*ServiceConsumeMap, error) + ById func(id string) (*ServiceConsumeMap, error) + Create func(opts *ServiceConsumeMap) (*ServiceConsumeMap, error) + Delete func(container *ServiceConsumeMap) error + List func(opts *ListOpts) (*ServiceConsumeMapCollection, error) + Update func(existing *ServiceConsumeMap, updates interface{}) (*ServiceConsumeMap, error) + type ServiceEvent struct + AccountId string + Created string + Data map[string]interface{} + Description string + ExternalTimestamp int64 + HealthcheckUuid string + HostId string + InstanceId string + Kind string + Name string + RemoveTime string + Removed string + ReportedHealth string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ServiceEventClient struct + func (c *ServiceEventClient) ActionCreate(resource *ServiceEvent) (*ServiceEvent, error) + func (c *ServiceEventClient) ActionRemove(resource *ServiceEvent) (*ServiceEvent, error) + func (c *ServiceEventClient) ById(id string) (*ServiceEvent, error) + func (c *ServiceEventClient) Create(container *ServiceEvent) (*ServiceEvent, error) + func (c *ServiceEventClient) Delete(container *ServiceEvent) error + func (c *ServiceEventClient) List(opts *ListOpts) (*ServiceEventCollection, error) + func (c *ServiceEventClient) Update(existing *ServiceEvent, updates interface{}) (*ServiceEvent, error) + type ServiceEventCollection struct + Data []ServiceEvent + type ServiceEventOperations interface + ActionCreate func(*ServiceEvent) (*ServiceEvent, error) + ActionRemove func(*ServiceEvent) (*ServiceEvent, error) + ById func(id string) (*ServiceEvent, error) + Create func(opts *ServiceEvent) (*ServiceEvent, error) + Delete func(container *ServiceEvent) error + List func(opts *ListOpts) (*ServiceEventCollection, error) + Update func(existing *ServiceEvent, updates interface{}) (*ServiceEvent, error) + type ServiceExposeMap struct + AccountId string + Created string + Data map[string]interface{} + Description string + InstanceId string + IpAddress string + Kind string + Managed bool + Name string + RemoveTime string + Removed string + ServiceId string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type ServiceExposeMapClient struct + func (c *ServiceExposeMapClient) ActionCreate(resource *ServiceExposeMap) (*ServiceExposeMap, error) + func (c *ServiceExposeMapClient) ActionRemove(resource *ServiceExposeMap) (*ServiceExposeMap, error) + func (c *ServiceExposeMapClient) ById(id string) (*ServiceExposeMap, error) + func (c *ServiceExposeMapClient) Create(container *ServiceExposeMap) (*ServiceExposeMap, error) + func (c *ServiceExposeMapClient) Delete(container *ServiceExposeMap) error + func (c *ServiceExposeMapClient) List(opts *ListOpts) (*ServiceExposeMapCollection, error) + func (c *ServiceExposeMapClient) Update(existing *ServiceExposeMap, updates interface{}) (*ServiceExposeMap, error) + type ServiceExposeMapCollection struct + Data []ServiceExposeMap + type ServiceExposeMapOperations interface + ActionCreate func(*ServiceExposeMap) (*ServiceExposeMap, error) + ActionRemove func(*ServiceExposeMap) (*ServiceExposeMap, error) + ById func(id string) (*ServiceExposeMap, error) + Create func(opts *ServiceExposeMap) (*ServiceExposeMap, error) + Delete func(container *ServiceExposeMap) error + List func(opts *ListOpts) (*ServiceExposeMapCollection, error) + Update func(existing *ServiceExposeMap, updates interface{}) (*ServiceExposeMap, error) + type ServiceLink struct + Name string + ServiceId string + Uuid string + type ServiceLinkClient struct + func (c *ServiceLinkClient) ById(id string) (*ServiceLink, error) + func (c *ServiceLinkClient) Create(container *ServiceLink) (*ServiceLink, error) + func (c *ServiceLinkClient) Delete(container *ServiceLink) error + func (c *ServiceLinkClient) List(opts *ListOpts) (*ServiceLinkCollection, error) + func (c *ServiceLinkClient) Update(existing *ServiceLink, updates interface{}) (*ServiceLink, error) + type ServiceLinkCollection struct + Data []ServiceLink + type ServiceLinkOperations interface + ById func(id string) (*ServiceLink, error) + Create func(opts *ServiceLink) (*ServiceLink, error) + Delete func(container *ServiceLink) error + List func(opts *ListOpts) (*ServiceLinkCollection, error) + Update func(existing *ServiceLink, updates interface{}) (*ServiceLink, error) + type ServiceOperations interface + ActionActivate func(*Service) (*Service, error) + ActionAddservicelink func(*Service, *AddRemoveServiceLinkInput) (*Service, error) + ActionCancelrollback func(*Service) (*Service, error) + ActionCancelupgrade func(*Service) (*Service, error) + ActionCreate func(*Service) (*Service, error) + ActionDeactivate func(*Service) (*Service, error) + ActionFinishupgrade func(*Service) (*Service, error) + ActionRemove func(*Service) (*Service, error) + ActionRemoveservicelink func(*Service, *AddRemoveServiceLinkInput) (*Service, error) + ActionRestart func(*Service, *ServiceRestart) (*Service, error) + ActionRollback func(*Service) (*Service, error) + ActionSetservicelinks func(*Service, *SetServiceLinksInput) (*Service, error) + ActionUpdate func(*Service) (*Service, error) + ActionUpgrade func(*Service, *ServiceUpgrade) (*Service, error) + ById func(id string) (*Service, error) + Create func(opts *Service) (*Service, error) + Delete func(container *Service) error + List func(opts *ListOpts) (*ServiceCollection, error) + Update func(existing *Service, updates interface{}) (*Service, error) + type ServiceRestart struct + RollingRestartStrategy RollingRestartStrategy + type ServiceRestartClient struct + func (c *ServiceRestartClient) ById(id string) (*ServiceRestart, error) + func (c *ServiceRestartClient) Create(container *ServiceRestart) (*ServiceRestart, error) + func (c *ServiceRestartClient) Delete(container *ServiceRestart) error + func (c *ServiceRestartClient) List(opts *ListOpts) (*ServiceRestartCollection, error) + func (c *ServiceRestartClient) Update(existing *ServiceRestart, updates interface{}) (*ServiceRestart, error) + type ServiceRestartCollection struct + Data []ServiceRestart + type ServiceRestartOperations interface + ById func(id string) (*ServiceRestart, error) + Create func(opts *ServiceRestart) (*ServiceRestart, error) + Delete func(container *ServiceRestart) error + List func(opts *ListOpts) (*ServiceRestartCollection, error) + Update func(existing *ServiceRestart, updates interface{}) (*ServiceRestart, error) + type ServiceUpgrade struct + InServiceStrategy *InServiceUpgradeStrategy + ToServiceStrategy *ToServiceUpgradeStrategy + type ServiceUpgradeClient struct + 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 struct + Data []ServiceUpgrade + type ServiceUpgradeOperations interface + ById func(id string) (*ServiceUpgrade, error) + Create func(opts *ServiceUpgrade) (*ServiceUpgrade, error) + Delete func(container *ServiceUpgrade) error + List func(opts *ListOpts) (*ServiceUpgradeCollection, error) + Update func(existing *ServiceUpgrade, updates interface{}) (*ServiceUpgrade, error) + type ServiceUpgradeStrategy struct + BatchSize int64 + IntervalMillis int64 + type ServiceUpgradeStrategyClient struct + 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 struct + Data []ServiceUpgradeStrategy + type ServiceUpgradeStrategyOperations interface + ById func(id string) (*ServiceUpgradeStrategy, error) + Create func(opts *ServiceUpgradeStrategy) (*ServiceUpgradeStrategy, error) + Delete func(container *ServiceUpgradeStrategy) error + List func(opts *ListOpts) (*ServiceUpgradeStrategyCollection, error) + Update func(existing *ServiceUpgradeStrategy, updates interface{}) (*ServiceUpgradeStrategy, error) + type ServicesPortRange struct + EndPort int64 + StartPort int64 + type ServicesPortRangeClient struct + 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 struct + Data []ServicesPortRange + type ServicesPortRangeOperations interface + ById func(id string) (*ServicesPortRange, error) + Create func(opts *ServicesPortRange) (*ServicesPortRange, error) + Delete func(container *ServicesPortRange) error + List func(opts *ListOpts) (*ServicesPortRangeCollection, error) + Update func(existing *ServicesPortRange, updates interface{}) (*ServicesPortRange, error) + type SetLabelsInput struct + Labels interface{} + type SetLabelsInputClient struct + func (c *SetLabelsInputClient) ById(id string) (*SetLabelsInput, error) + func (c *SetLabelsInputClient) Create(container *SetLabelsInput) (*SetLabelsInput, error) + func (c *SetLabelsInputClient) Delete(container *SetLabelsInput) error + func (c *SetLabelsInputClient) List(opts *ListOpts) (*SetLabelsInputCollection, error) + func (c *SetLabelsInputClient) Update(existing *SetLabelsInput, updates interface{}) (*SetLabelsInput, error) + type SetLabelsInputCollection struct + Data []SetLabelsInput + type SetLabelsInputOperations interface + ById func(id string) (*SetLabelsInput, error) + Create func(opts *SetLabelsInput) (*SetLabelsInput, error) + Delete func(container *SetLabelsInput) error + List func(opts *ListOpts) (*SetLabelsInputCollection, error) + Update func(existing *SetLabelsInput, updates interface{}) (*SetLabelsInput, error) + type SetLoadBalancerHostsInput struct + HostIds []string + type SetLoadBalancerHostsInputClient struct + func (c *SetLoadBalancerHostsInputClient) ById(id string) (*SetLoadBalancerHostsInput, error) + func (c *SetLoadBalancerHostsInputClient) Create(container *SetLoadBalancerHostsInput) (*SetLoadBalancerHostsInput, error) + func (c *SetLoadBalancerHostsInputClient) Delete(container *SetLoadBalancerHostsInput) error + func (c *SetLoadBalancerHostsInputClient) List(opts *ListOpts) (*SetLoadBalancerHostsInputCollection, error) + func (c *SetLoadBalancerHostsInputClient) Update(existing *SetLoadBalancerHostsInput, updates interface{}) (*SetLoadBalancerHostsInput, error) + type SetLoadBalancerHostsInputCollection struct + Data []SetLoadBalancerHostsInput + type SetLoadBalancerHostsInputOperations interface + ById func(id string) (*SetLoadBalancerHostsInput, error) + Create func(opts *SetLoadBalancerHostsInput) (*SetLoadBalancerHostsInput, error) + Delete func(container *SetLoadBalancerHostsInput) error + List func(opts *ListOpts) (*SetLoadBalancerHostsInputCollection, error) + Update func(existing *SetLoadBalancerHostsInput, updates interface{}) (*SetLoadBalancerHostsInput, error) + type SetLoadBalancerListenersInput struct + LoadBalancerListenerIds []string + type SetLoadBalancerListenersInputClient struct + func (c *SetLoadBalancerListenersInputClient) ById(id string) (*SetLoadBalancerListenersInput, error) + func (c *SetLoadBalancerListenersInputClient) Create(container *SetLoadBalancerListenersInput) (*SetLoadBalancerListenersInput, error) + func (c *SetLoadBalancerListenersInputClient) Delete(container *SetLoadBalancerListenersInput) error + func (c *SetLoadBalancerListenersInputClient) List(opts *ListOpts) (*SetLoadBalancerListenersInputCollection, error) + func (c *SetLoadBalancerListenersInputClient) Update(existing *SetLoadBalancerListenersInput, updates interface{}) (*SetLoadBalancerListenersInput, error) + type SetLoadBalancerListenersInputCollection struct + Data []SetLoadBalancerListenersInput + type SetLoadBalancerListenersInputOperations interface + ById func(id string) (*SetLoadBalancerListenersInput, error) + Create func(opts *SetLoadBalancerListenersInput) (*SetLoadBalancerListenersInput, error) + Delete func(container *SetLoadBalancerListenersInput) error + List func(opts *ListOpts) (*SetLoadBalancerListenersInputCollection, error) + Update func(existing *SetLoadBalancerListenersInput, updates interface{}) (*SetLoadBalancerListenersInput, error) + type SetLoadBalancerServiceLinksInput struct + ServiceLinks []interface{} + type SetLoadBalancerServiceLinksInputClient struct + func (c *SetLoadBalancerServiceLinksInputClient) ById(id string) (*SetLoadBalancerServiceLinksInput, error) + func (c *SetLoadBalancerServiceLinksInputClient) Create(container *SetLoadBalancerServiceLinksInput) (*SetLoadBalancerServiceLinksInput, error) + func (c *SetLoadBalancerServiceLinksInputClient) Delete(container *SetLoadBalancerServiceLinksInput) error + func (c *SetLoadBalancerServiceLinksInputClient) List(opts *ListOpts) (*SetLoadBalancerServiceLinksInputCollection, error) + func (c *SetLoadBalancerServiceLinksInputClient) Update(existing *SetLoadBalancerServiceLinksInput, updates interface{}) (*SetLoadBalancerServiceLinksInput, error) + type SetLoadBalancerServiceLinksInputCollection struct + Data []SetLoadBalancerServiceLinksInput + type SetLoadBalancerServiceLinksInputOperations interface + ById func(id string) (*SetLoadBalancerServiceLinksInput, error) + Create func(opts *SetLoadBalancerServiceLinksInput) (*SetLoadBalancerServiceLinksInput, error) + Delete func(container *SetLoadBalancerServiceLinksInput) error + List func(opts *ListOpts) (*SetLoadBalancerServiceLinksInputCollection, error) + Update func(existing *SetLoadBalancerServiceLinksInput, updates interface{}) (*SetLoadBalancerServiceLinksInput, error) + type SetLoadBalancerTargetsInput struct + LoadBalancerTargets []interface{} + type SetLoadBalancerTargetsInputClient struct + func (c *SetLoadBalancerTargetsInputClient) ById(id string) (*SetLoadBalancerTargetsInput, error) + func (c *SetLoadBalancerTargetsInputClient) Create(container *SetLoadBalancerTargetsInput) (*SetLoadBalancerTargetsInput, error) + func (c *SetLoadBalancerTargetsInputClient) Delete(container *SetLoadBalancerTargetsInput) error + func (c *SetLoadBalancerTargetsInputClient) List(opts *ListOpts) (*SetLoadBalancerTargetsInputCollection, error) + func (c *SetLoadBalancerTargetsInputClient) Update(existing *SetLoadBalancerTargetsInput, updates interface{}) (*SetLoadBalancerTargetsInput, error) + type SetLoadBalancerTargetsInputCollection struct + Data []SetLoadBalancerTargetsInput + type SetLoadBalancerTargetsInputOperations interface + ById func(id string) (*SetLoadBalancerTargetsInput, error) + Create func(opts *SetLoadBalancerTargetsInput) (*SetLoadBalancerTargetsInput, error) + Delete func(container *SetLoadBalancerTargetsInput) error + List func(opts *ListOpts) (*SetLoadBalancerTargetsInputCollection, error) + Update func(existing *SetLoadBalancerTargetsInput, updates interface{}) (*SetLoadBalancerTargetsInput, error) + type SetProjectMembersInput struct + Members []interface{} + type SetProjectMembersInputClient struct + 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 struct + Data []SetProjectMembersInput + type SetProjectMembersInputOperations interface + ById func(id string) (*SetProjectMembersInput, error) + Create func(opts *SetProjectMembersInput) (*SetProjectMembersInput, error) + Delete func(container *SetProjectMembersInput) error + List func(opts *ListOpts) (*SetProjectMembersInputCollection, error) + Update func(existing *SetProjectMembersInput, updates interface{}) (*SetProjectMembersInput, error) + type SetServiceLinksInput struct + ServiceLinks []interface{} + type SetServiceLinksInputClient struct + func (c *SetServiceLinksInputClient) ById(id string) (*SetServiceLinksInput, error) + func (c *SetServiceLinksInputClient) Create(container *SetServiceLinksInput) (*SetServiceLinksInput, error) + func (c *SetServiceLinksInputClient) Delete(container *SetServiceLinksInput) error + func (c *SetServiceLinksInputClient) List(opts *ListOpts) (*SetServiceLinksInputCollection, error) + func (c *SetServiceLinksInputClient) Update(existing *SetServiceLinksInput, updates interface{}) (*SetServiceLinksInput, error) + type SetServiceLinksInputCollection struct + Data []SetServiceLinksInput + type SetServiceLinksInputOperations interface + ById func(id string) (*SetServiceLinksInput, error) + Create func(opts *SetServiceLinksInput) (*SetServiceLinksInput, error) + Delete func(container *SetServiceLinksInput) error + List func(opts *ListOpts) (*SetServiceLinksInputCollection, error) + Update func(existing *SetServiceLinksInput, updates interface{}) (*SetServiceLinksInput, error) + type Setting struct + Name string + Value string + type SettingClient struct + 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 struct + Data []Setting + type SettingOperations interface + ById func(id string) (*Setting, error) + Create func(opts *Setting) (*Setting, error) + Delete func(container *Setting) error + List func(opts *ListOpts) (*SettingCollection, error) + Update func(existing *Setting, updates interface{}) (*Setting, error) + type Snapshot struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + ManagedVolumeUUID string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + VolumeId string + type SnapshotClient struct + func (c *SnapshotClient) ActionBackup(resource *Snapshot) (*Snapshot, error) + func (c *SnapshotClient) ActionCreate(resource *Snapshot) (*Snapshot, error) + func (c *SnapshotClient) ActionRemove(resource *Snapshot) (*Snapshot, error) + func (c *SnapshotClient) ById(id string) (*Snapshot, error) + func (c *SnapshotClient) Create(container *Snapshot) (*Snapshot, error) + func (c *SnapshotClient) Delete(container *Snapshot) error + func (c *SnapshotClient) List(opts *ListOpts) (*SnapshotCollection, error) + func (c *SnapshotClient) Update(existing *Snapshot, updates interface{}) (*Snapshot, error) + type SnapshotCollection struct + Data []Snapshot + type SnapshotOperations interface + ActionBackup func(*Snapshot) (*Snapshot, error) + ActionCreate func(*Snapshot) (*Snapshot, error) + ActionRemove func(*Snapshot) (*Snapshot, error) + ById func(id string) (*Snapshot, error) + Create func(opts *Snapshot) (*Snapshot, error) + Delete func(container *Snapshot) error + List func(opts *ListOpts) (*SnapshotCollection, error) + Update func(existing *Snapshot, updates interface{}) (*Snapshot, error) + type SoftlayerConfig struct + ApiEndpoint string + ApiKey string + Cpu string + DiskSize string + Domain string + Hostname string + HourlyBilling bool + Image string + LocalDisk bool + Memory string + PrivateNetOnly bool + PrivateVlanId string + PublicVlanId string + Region string + User string + type SoftlayerConfigClient struct + func (c *SoftlayerConfigClient) ById(id string) (*SoftlayerConfig, error) + func (c *SoftlayerConfigClient) Create(container *SoftlayerConfig) (*SoftlayerConfig, error) + func (c *SoftlayerConfigClient) Delete(container *SoftlayerConfig) error + func (c *SoftlayerConfigClient) List(opts *ListOpts) (*SoftlayerConfigCollection, error) + func (c *SoftlayerConfigClient) Update(existing *SoftlayerConfig, updates interface{}) (*SoftlayerConfig, error) + type SoftlayerConfigCollection struct + Data []SoftlayerConfig + type SoftlayerConfigOperations interface + ById func(id string) (*SoftlayerConfig, error) + Create func(opts *SoftlayerConfig) (*SoftlayerConfig, error) + Delete func(container *SoftlayerConfig) error + List func(opts *ListOpts) (*SoftlayerConfigCollection, error) + Update func(existing *SoftlayerConfig, updates interface{}) (*SoftlayerConfig, error) + type Sort struct + Name string + Order string + Reverse string + type StateTransition struct + type StateTransitionClient struct + func (c *StateTransitionClient) ById(id string) (*StateTransition, error) + func (c *StateTransitionClient) Create(container *StateTransition) (*StateTransition, error) + func (c *StateTransitionClient) Delete(container *StateTransition) error + func (c *StateTransitionClient) List(opts *ListOpts) (*StateTransitionCollection, error) + func (c *StateTransitionClient) Update(existing *StateTransition, updates interface{}) (*StateTransition, error) + type StateTransitionCollection struct + Data []StateTransition + type StateTransitionOperations interface + ById func(id string) (*StateTransition, error) + Create func(opts *StateTransition) (*StateTransition, error) + Delete func(container *StateTransition) error + List func(opts *ListOpts) (*StateTransitionCollection, error) + Update func(existing *StateTransition, updates interface{}) (*StateTransition, error) + type StatsAccess struct + Token string + Url string + type StatsAccessClient struct + 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 struct + Data []StatsAccess + type StatsAccessOperations interface + ById func(id string) (*StatsAccess, error) + Create func(opts *StatsAccess) (*StatsAccess, error) + Delete func(container *StatsAccess) error + List func(opts *ListOpts) (*StatsAccessCollection, error) + Update func(existing *StatsAccess, updates interface{}) (*StatsAccess, error) + type StoragePool struct + AccountId string + Created string + Data map[string]interface{} + Description string + DriverName string + ExternalId string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + type StoragePoolClient struct + func (c *StoragePoolClient) ActionActivate(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionCreate(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionDeactivate(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionPurge(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionRemove(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionRestore(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ActionUpdate(resource *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) ById(id string) (*StoragePool, error) + func (c *StoragePoolClient) Create(container *StoragePool) (*StoragePool, error) + func (c *StoragePoolClient) Delete(container *StoragePool) error + func (c *StoragePoolClient) List(opts *ListOpts) (*StoragePoolCollection, error) + func (c *StoragePoolClient) Update(existing *StoragePool, updates interface{}) (*StoragePool, error) + type StoragePoolCollection struct + Data []StoragePool + type StoragePoolOperations interface + ActionActivate func(*StoragePool) (*StoragePool, error) + ActionCreate func(*StoragePool) (*StoragePool, error) + ActionDeactivate func(*StoragePool) (*StoragePool, error) + ActionPurge func(*StoragePool) (*StoragePool, error) + ActionRemove func(*StoragePool) (*StoragePool, error) + ActionRestore func(*StoragePool) (*StoragePool, error) + ActionUpdate func(*StoragePool) (*StoragePool, error) + ById func(id string) (*StoragePool, error) + Create func(opts *StoragePool) (*StoragePool, error) + Delete func(container *StoragePool) error + List func(opts *ListOpts) (*StoragePoolCollection, error) + Update func(existing *StoragePool, updates interface{}) (*StoragePool, error) + type Subscribe struct + AgentId string + EventNames []string + type SubscribeClient struct + 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 struct + Data []Subscribe + type SubscribeOperations interface + ById func(id string) (*Subscribe, error) + Create func(opts *Subscribe) (*Subscribe, error) + Delete func(container *Subscribe) error + List func(opts *ListOpts) (*SubscribeCollection, error) + Update func(existing *Subscribe, updates interface{}) (*Subscribe, error) + type Task struct + Name string + type TaskClient struct + func (c *TaskClient) ActionExecute(resource *Task) (*Task, error) + func (c *TaskClient) ById(id string) (*Task, error) + func (c *TaskClient) Create(container *Task) (*Task, error) + func (c *TaskClient) Delete(container *Task) error + func (c *TaskClient) List(opts *ListOpts) (*TaskCollection, error) + func (c *TaskClient) Update(existing *Task, updates interface{}) (*Task, error) + type TaskCollection struct + Data []Task + type TaskInstance struct + EndTime string + Exception string + Name string + ServerId string + StartTime string + TaskId string + type TaskInstanceClient struct + func (c *TaskInstanceClient) ById(id string) (*TaskInstance, error) + func (c *TaskInstanceClient) Create(container *TaskInstance) (*TaskInstance, error) + func (c *TaskInstanceClient) Delete(container *TaskInstance) error + func (c *TaskInstanceClient) List(opts *ListOpts) (*TaskInstanceCollection, error) + func (c *TaskInstanceClient) Update(existing *TaskInstance, updates interface{}) (*TaskInstance, error) + type TaskInstanceCollection struct + Data []TaskInstance + type TaskInstanceOperations interface + ById func(id string) (*TaskInstance, error) + Create func(opts *TaskInstance) (*TaskInstance, error) + Delete func(container *TaskInstance) error + List func(opts *ListOpts) (*TaskInstanceCollection, error) + Update func(existing *TaskInstance, updates interface{}) (*TaskInstance, error) + type TaskOperations interface + ActionExecute func(*Task) (*Task, error) + ById func(id string) (*Task, error) + Create func(opts *Task) (*Task, error) + Delete func(container *Task) error + List func(opts *ListOpts) (*TaskCollection, error) + Update func(existing *Task, updates interface{}) (*Task, error) + type ToServiceUpgradeStrategy struct + BatchSize int64 + FinalScale int64 + IntervalMillis int64 + ToServiceId string + UpdateLinks bool + type ToServiceUpgradeStrategyClient struct + func (c *ToServiceUpgradeStrategyClient) ById(id string) (*ToServiceUpgradeStrategy, error) + func (c *ToServiceUpgradeStrategyClient) Create(container *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error) + func (c *ToServiceUpgradeStrategyClient) Delete(container *ToServiceUpgradeStrategy) error + func (c *ToServiceUpgradeStrategyClient) List(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error) + func (c *ToServiceUpgradeStrategyClient) Update(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error) + type ToServiceUpgradeStrategyCollection struct + Data []ToServiceUpgradeStrategy + type ToServiceUpgradeStrategyOperations interface + ById func(id string) (*ToServiceUpgradeStrategy, error) + Create func(opts *ToServiceUpgradeStrategy) (*ToServiceUpgradeStrategy, error) + Delete func(container *ToServiceUpgradeStrategy) error + List func(opts *ListOpts) (*ToServiceUpgradeStrategyCollection, error) + Update func(existing *ToServiceUpgradeStrategy, updates interface{}) (*ToServiceUpgradeStrategy, error) + type TypeDocumentation struct + Description string + ResourceFields map[string]interface{} + type TypeDocumentationClient struct + 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 struct + Data []TypeDocumentation + type TypeDocumentationOperations interface + ById func(id string) (*TypeDocumentation, error) + Create func(opts *TypeDocumentation) (*TypeDocumentation, error) + Delete func(container *TypeDocumentation) error + List func(opts *ListOpts) (*TypeDocumentationCollection, error) + Update func(existing *TypeDocumentation, updates interface{}) (*TypeDocumentation, error) + type UbiquityConfig struct + ApiToken string + ApiUsername string + ClientId string + FlavorId string + ImageId string + ZoneId string + type UbiquityConfigClient struct + func (c *UbiquityConfigClient) ById(id string) (*UbiquityConfig, error) + func (c *UbiquityConfigClient) Create(container *UbiquityConfig) (*UbiquityConfig, error) + func (c *UbiquityConfigClient) Delete(container *UbiquityConfig) error + func (c *UbiquityConfigClient) List(opts *ListOpts) (*UbiquityConfigCollection, error) + func (c *UbiquityConfigClient) Update(existing *UbiquityConfig, updates interface{}) (*UbiquityConfig, error) + type UbiquityConfigCollection struct + Data []UbiquityConfig + type UbiquityConfigOperations interface + ById func(id string) (*UbiquityConfig, error) + Create func(opts *UbiquityConfig) (*UbiquityConfig, error) + Delete func(container *UbiquityConfig) error + List func(opts *ListOpts) (*UbiquityConfigCollection, error) + Update func(existing *UbiquityConfig, updates interface{}) (*UbiquityConfig, error) + type UserPreference struct + AccountId string + Created string + Data map[string]interface{} + Description string + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uuid string + Value string + type UserPreferenceClient struct + func (c *UserPreferenceClient) ActionActivate(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionCreate(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionDeactivate(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionPurge(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionRemove(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionRestore(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ActionUpdate(resource *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) ById(id string) (*UserPreference, error) + func (c *UserPreferenceClient) Create(container *UserPreference) (*UserPreference, error) + func (c *UserPreferenceClient) Delete(container *UserPreference) error + func (c *UserPreferenceClient) List(opts *ListOpts) (*UserPreferenceCollection, error) + func (c *UserPreferenceClient) Update(existing *UserPreference, updates interface{}) (*UserPreference, error) + type UserPreferenceCollection struct + Data []UserPreference + type UserPreferenceOperations interface + ActionActivate func(*UserPreference) (*UserPreference, error) + ActionCreate func(*UserPreference) (*UserPreference, error) + ActionDeactivate func(*UserPreference) (*UserPreference, error) + ActionPurge func(*UserPreference) (*UserPreference, error) + ActionRemove func(*UserPreference) (*UserPreference, error) + ActionRestore func(*UserPreference) (*UserPreference, error) + ActionUpdate func(*UserPreference) (*UserPreference, error) + ById func(id string) (*UserPreference, error) + Create func(opts *UserPreference) (*UserPreference, error) + Delete func(container *UserPreference) error + List func(opts *ListOpts) (*UserPreferenceCollection, error) + Update func(existing *UserPreference, updates interface{}) (*UserPreference, error) + type VirtualMachine struct + AccountId string + AgentId string + AllocationState string + Command []string + Count int64 + CpuSet string + CpuShares int64 + CreateIndex int64 + Created string + Data map[string]interface{} + DeploymentUnitUuid string + Description string + Disks []interface{} + Dns []string + DnsSearch []string + DomainName string + Expose []string + ExternalId string + ExtraHosts []string + FirstRunning string + HealthCheck *InstanceHealthCheck + HealthState string + Hostname string + ImageUuid string + InstanceLinks map[string]interface{} + Kind string + Labels map[string]interface{} + LogConfig *LogConfig + Memory int64 + MemoryMb int64 + MemorySwap int64 + Name string + NativeContainer bool + NetworkIds []string + NetworkMode string + Ports []string + PrimaryIpAddress string + RegistryCredentialId string + RemoveTime string + Removed string + RequestedHostId string + RestartPolicy *RestartPolicy + SecurityOpt []string + StartCount int64 + StartOnCreate bool + State string + SystemContainer string + Token string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Userdata string + Uuid string + Vcpu int64 + Version string + VolumeDriver string + type VirtualMachineClient struct + func (c *VirtualMachineClient) ActionAllocate(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionConsole(resource *VirtualMachine, input *InstanceConsoleInput) (*InstanceConsole, error) + func (c *VirtualMachineClient) ActionCreate(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionDeallocate(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionExecute(resource *VirtualMachine, input *ContainerExec) (*HostAccess, error) + func (c *VirtualMachineClient) ActionLogs(resource *VirtualMachine, input *ContainerLogs) (*HostAccess, error) + func (c *VirtualMachineClient) ActionMigrate(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionPurge(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionRemove(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionRestart(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionRestore(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionSetlabels(resource *VirtualMachine, input *SetLabelsInput) (*Container, error) + func (c *VirtualMachineClient) ActionStart(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionStop(resource *VirtualMachine, input *InstanceStop) (*Instance, error) + func (c *VirtualMachineClient) ActionUpdate(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionUpdatehealthy(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ActionUpdateunhealthy(resource *VirtualMachine) (*Instance, error) + func (c *VirtualMachineClient) ById(id string) (*VirtualMachine, error) + func (c *VirtualMachineClient) Create(container *VirtualMachine) (*VirtualMachine, error) + func (c *VirtualMachineClient) Delete(container *VirtualMachine) error + func (c *VirtualMachineClient) List(opts *ListOpts) (*VirtualMachineCollection, error) + func (c *VirtualMachineClient) Update(existing *VirtualMachine, updates interface{}) (*VirtualMachine, error) + type VirtualMachineCollection struct + Data []VirtualMachine + type VirtualMachineDisk struct + Driver string + Name string + Opts map[string]interface{} + Size string + type VirtualMachineDiskClient struct + 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 struct + Data []VirtualMachineDisk + type VirtualMachineDiskOperations interface + ById func(id string) (*VirtualMachineDisk, error) + Create func(opts *VirtualMachineDisk) (*VirtualMachineDisk, error) + Delete func(container *VirtualMachineDisk) error + List func(opts *ListOpts) (*VirtualMachineDiskCollection, error) + Update func(existing *VirtualMachineDisk, updates interface{}) (*VirtualMachineDisk, error) + type VirtualMachineOperations interface + ActionAllocate func(*VirtualMachine) (*Instance, error) + ActionConsole func(*VirtualMachine, *InstanceConsoleInput) (*InstanceConsole, error) + ActionCreate func(*VirtualMachine) (*Instance, error) + ActionDeallocate func(*VirtualMachine) (*Instance, error) + ActionExecute func(*VirtualMachine, *ContainerExec) (*HostAccess, error) + ActionLogs func(*VirtualMachine, *ContainerLogs) (*HostAccess, error) + ActionMigrate func(*VirtualMachine) (*Instance, error) + ActionPurge func(*VirtualMachine) (*Instance, error) + ActionRemove func(*VirtualMachine) (*Instance, error) + ActionRestart func(*VirtualMachine) (*Instance, error) + ActionRestore func(*VirtualMachine) (*Instance, error) + ActionSetlabels func(*VirtualMachine, *SetLabelsInput) (*Container, error) + ActionStart func(*VirtualMachine) (*Instance, error) + ActionStop func(*VirtualMachine, *InstanceStop) (*Instance, error) + ActionUpdate func(*VirtualMachine) (*Instance, error) + ActionUpdatehealthy func(*VirtualMachine) (*Instance, error) + ActionUpdateunhealthy func(*VirtualMachine) (*Instance, error) + ById func(id string) (*VirtualMachine, error) + Create func(opts *VirtualMachine) (*VirtualMachine, error) + Delete func(container *VirtualMachine) error + List func(opts *ListOpts) (*VirtualMachineCollection, error) + Update func(existing *VirtualMachine, updates interface{}) (*VirtualMachine, error) + type VirtualboxConfig struct + Boot2dockerUrl string + CpuCount string + DiskSize string + HostonlyCidr string + ImportBoot2dockerVm string + Memory string + NoShare bool + type VirtualboxConfigClient struct + func (c *VirtualboxConfigClient) ById(id string) (*VirtualboxConfig, error) + func (c *VirtualboxConfigClient) Create(container *VirtualboxConfig) (*VirtualboxConfig, error) + func (c *VirtualboxConfigClient) Delete(container *VirtualboxConfig) error + func (c *VirtualboxConfigClient) List(opts *ListOpts) (*VirtualboxConfigCollection, error) + func (c *VirtualboxConfigClient) Update(existing *VirtualboxConfig, updates interface{}) (*VirtualboxConfig, error) + type VirtualboxConfigCollection struct + Data []VirtualboxConfig + type VirtualboxConfigOperations interface + ById func(id string) (*VirtualboxConfig, error) + Create func(opts *VirtualboxConfig) (*VirtualboxConfig, error) + Delete func(container *VirtualboxConfig) error + List func(opts *ListOpts) (*VirtualboxConfigCollection, error) + Update func(existing *VirtualboxConfig, updates interface{}) (*VirtualboxConfig, error) + type VmwarevcloudairConfig struct + Catalog string + Catalogitem string + Computeid string + CpuCount string + DockerPort string + Edgegateway string + MemorySize string + Orgvdcnetwork string + Password string + Provision bool + Publicip string + SshPort string + Username string + Vdcid string + type VmwarevcloudairConfigClient struct + func (c *VmwarevcloudairConfigClient) ById(id string) (*VmwarevcloudairConfig, error) + func (c *VmwarevcloudairConfigClient) Create(container *VmwarevcloudairConfig) (*VmwarevcloudairConfig, error) + func (c *VmwarevcloudairConfigClient) Delete(container *VmwarevcloudairConfig) error + func (c *VmwarevcloudairConfigClient) List(opts *ListOpts) (*VmwarevcloudairConfigCollection, error) + func (c *VmwarevcloudairConfigClient) Update(existing *VmwarevcloudairConfig, updates interface{}) (*VmwarevcloudairConfig, error) + type VmwarevcloudairConfigCollection struct + Data []VmwarevcloudairConfig + type VmwarevcloudairConfigOperations interface + ById func(id string) (*VmwarevcloudairConfig, error) + Create func(opts *VmwarevcloudairConfig) (*VmwarevcloudairConfig, error) + Delete func(container *VmwarevcloudairConfig) error + List func(opts *ListOpts) (*VmwarevcloudairConfigCollection, error) + Update func(existing *VmwarevcloudairConfig, updates interface{}) (*VmwarevcloudairConfig, error) + type VmwarevsphereConfig struct + Boot2dockerUrl string + ComputeIp string + CpuCount string + Datacenter string + Datastore string + DiskSize string + MemorySize string + Network string + Password string + Pool string + Username string + Vcenter string + type VmwarevsphereConfigClient struct + func (c *VmwarevsphereConfigClient) ById(id string) (*VmwarevsphereConfig, error) + func (c *VmwarevsphereConfigClient) Create(container *VmwarevsphereConfig) (*VmwarevsphereConfig, error) + func (c *VmwarevsphereConfigClient) Delete(container *VmwarevsphereConfig) error + func (c *VmwarevsphereConfigClient) List(opts *ListOpts) (*VmwarevsphereConfigCollection, error) + func (c *VmwarevsphereConfigClient) Update(existing *VmwarevsphereConfig, updates interface{}) (*VmwarevsphereConfig, error) + type VmwarevsphereConfigCollection struct + Data []VmwarevsphereConfig + type VmwarevsphereConfigOperations interface + ById func(id string) (*VmwarevsphereConfig, error) + Create func(opts *VmwarevsphereConfig) (*VmwarevsphereConfig, error) + Delete func(container *VmwarevsphereConfig) error + List func(opts *ListOpts) (*VmwarevsphereConfigCollection, error) + Update func(existing *VmwarevsphereConfig, updates interface{}) (*VmwarevsphereConfig, error) + type Volume struct + AccountId string + Created string + Data map[string]interface{} + Description string + Driver string + DriverOpts map[string]interface{} + ExternalId string + ImageId string + InstanceId string + IsHostPath bool + Kind string + Name string + RemoveTime string + Removed string + State string + Transitioning string + TransitioningMessage string + TransitioningProgress int64 + Uri string + Uuid string + type VolumeClient struct + func (c *VolumeClient) ActionAllocate(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionCreate(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionDeactivate(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionDeallocate(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionPurge(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionRemove(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionRestore(resource *Volume) (*Volume, error) + func (c *VolumeClient) ActionUpdate(resource *Volume) (*Volume, error) + func (c *VolumeClient) ById(id string) (*Volume, error) + func (c *VolumeClient) Create(container *Volume) (*Volume, error) + func (c *VolumeClient) Delete(container *Volume) error + func (c *VolumeClient) List(opts *ListOpts) (*VolumeCollection, error) + func (c *VolumeClient) Update(existing *Volume, updates interface{}) (*Volume, error) + type VolumeCollection struct + Data []Volume + type VolumeOperations interface + ActionAllocate func(*Volume) (*Volume, error) + ActionCreate func(*Volume) (*Volume, error) + ActionDeactivate func(*Volume) (*Volume, error) + ActionDeallocate func(*Volume) (*Volume, error) + ActionPurge func(*Volume) (*Volume, error) + ActionRemove func(*Volume) (*Volume, error) + ActionRestore func(*Volume) (*Volume, error) + ActionUpdate func(*Volume) (*Volume, error) + ById func(id string) (*Volume, error) + Create func(opts *Volume) (*Volume, error) + Delete func(container *Volume) error + List func(opts *ListOpts) (*VolumeCollection, error) + Update func(existing *Volume, updates interface{}) (*Volume, error)