Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type AbortEnvironmentUpdateInput struct + EnvironmentID *string + EnvironmentName *string + type AbortEnvironmentUpdateOutput struct + type ApplicationDescription struct + ApplicationName *string + ConfigurationTemplates []*string + DateCreated *time.Time + DateUpdated *time.Time + Description *string + Versions []*string + type ApplicationDescriptionMessage struct + Application *ApplicationDescription + type ApplicationVersionDescription struct + ApplicationName *string + DateCreated *time.Time + DateUpdated *time.Time + Description *string + SourceBundle *S3Location + VersionLabel *string + type ApplicationVersionDescriptionMessage struct + ApplicationVersion *ApplicationVersionDescription + type AutoScalingGroup struct + Name *string + type CheckDNSAvailabilityInput struct + CNAMEPrefix *string + type CheckDNSAvailabilityOutput struct + Available *bool + FullyQualifiedCNAME *string + type ConfigurationOptionDescription struct + ChangeSeverity *string + DefaultValue *string + MaxLength *int64 + MaxValue *int64 + MinValue *int64 + Name *string + Namespace *string + Regex *OptionRestrictionRegex + UserDefined *bool + ValueOptions []*string + ValueType *string + type ConfigurationOptionSetting struct + Namespace *string + OptionName *string + ResourceName *string + Value *string + type ConfigurationSettingsDescription struct + ApplicationName *string + DateCreated *time.Time + DateUpdated *time.Time + DeploymentStatus *string + Description *string + EnvironmentName *string + OptionSettings []*ConfigurationOptionSetting + SolutionStackName *string + TemplateName *string + type CreateApplicationInput struct + ApplicationName *string + Description *string + type CreateApplicationVersionInput struct + ApplicationName *string + AutoCreateApplication *bool + Description *string + SourceBundle *S3Location + VersionLabel *string + type CreateConfigurationTemplateInput struct + ApplicationName *string + Description *string + EnvironmentID *string + OptionSettings []*ConfigurationOptionSetting + SolutionStackName *string + SourceConfiguration *SourceConfiguration + TemplateName *string + type CreateEnvironmentInput struct + ApplicationName *string + CNAMEPrefix *string + Description *string + EnvironmentName *string + OptionSettings []*ConfigurationOptionSetting + OptionsToRemove []*OptionSpecification + SolutionStackName *string + Tags []*Tag + TemplateName *string + Tier *EnvironmentTier + VersionLabel *string + type CreateStorageLocationInput struct + type CreateStorageLocationOutput struct + S3Bucket *string + type DeleteApplicationInput struct + ApplicationName *string + TerminateEnvByForce *bool + type DeleteApplicationOutput struct + type DeleteApplicationVersionInput struct + ApplicationName *string + DeleteSourceBundle *bool + VersionLabel *string + type DeleteApplicationVersionOutput struct + type DeleteConfigurationTemplateInput struct + ApplicationName *string + TemplateName *string + type DeleteConfigurationTemplateOutput struct + type DeleteEnvironmentConfigurationInput struct + ApplicationName *string + EnvironmentName *string + type DeleteEnvironmentConfigurationOutput struct + type DescribeApplicationVersionsInput struct + ApplicationName *string + VersionLabels []*string + type DescribeApplicationVersionsOutput struct + ApplicationVersions []*ApplicationVersionDescription + type DescribeApplicationsInput struct + ApplicationNames []*string + type DescribeApplicationsOutput struct + Applications []*ApplicationDescription + type DescribeConfigurationOptionsInput struct + ApplicationName *string + EnvironmentName *string + Options []*OptionSpecification + SolutionStackName *string + TemplateName *string + type DescribeConfigurationOptionsOutput struct + Options []*ConfigurationOptionDescription + SolutionStackName *string + type DescribeConfigurationSettingsInput struct + ApplicationName *string + EnvironmentName *string + TemplateName *string + type DescribeConfigurationSettingsOutput struct + ConfigurationSettings []*ConfigurationSettingsDescription + type DescribeEnvironmentResourcesInput struct + EnvironmentID *string + EnvironmentName *string + type DescribeEnvironmentResourcesOutput struct + EnvironmentResources *EnvironmentResourceDescription + type DescribeEnvironmentsInput struct + ApplicationName *string + EnvironmentIDs []*string + EnvironmentNames []*string + IncludeDeleted *bool + IncludedDeletedBackTo *time.Time + VersionLabel *string + type DescribeEnvironmentsOutput struct + Environments []*EnvironmentDescription + type DescribeEventsInput struct + ApplicationName *string + EndTime *time.Time + EnvironmentID *string + EnvironmentName *string + MaxRecords *int64 + NextToken *string + RequestID *string + Severity *string + StartTime *time.Time + TemplateName *string + VersionLabel *string + type DescribeEventsOutput struct + Events []*EventDescription + NextToken *string + type ElasticBeanstalk struct + func New(config *aws.Config) *ElasticBeanstalk + func (c *ElasticBeanstalk) AbortEnvironmentUpdate(input *AbortEnvironmentUpdateInput) (*AbortEnvironmentUpdateOutput, error) + func (c *ElasticBeanstalk) AbortEnvironmentUpdateRequest(input *AbortEnvironmentUpdateInput) (req *aws.Request, output *AbortEnvironmentUpdateOutput) + func (c *ElasticBeanstalk) CheckDNSAvailability(input *CheckDNSAvailabilityInput) (*CheckDNSAvailabilityOutput, error) + func (c *ElasticBeanstalk) CheckDNSAvailabilityRequest(input *CheckDNSAvailabilityInput) (req *aws.Request, output *CheckDNSAvailabilityOutput) + func (c *ElasticBeanstalk) CreateApplication(input *CreateApplicationInput) (*ApplicationDescriptionMessage, error) + func (c *ElasticBeanstalk) CreateApplicationRequest(input *CreateApplicationInput) (req *aws.Request, output *ApplicationDescriptionMessage) + func (c *ElasticBeanstalk) CreateApplicationVersion(input *CreateApplicationVersionInput) (*ApplicationVersionDescriptionMessage, error) + func (c *ElasticBeanstalk) CreateApplicationVersionRequest(input *CreateApplicationVersionInput) (req *aws.Request, output *ApplicationVersionDescriptionMessage) + func (c *ElasticBeanstalk) CreateConfigurationTemplate(input *CreateConfigurationTemplateInput) (*ConfigurationSettingsDescription, error) + func (c *ElasticBeanstalk) CreateConfigurationTemplateRequest(input *CreateConfigurationTemplateInput) (req *aws.Request, output *ConfigurationSettingsDescription) + func (c *ElasticBeanstalk) CreateEnvironment(input *CreateEnvironmentInput) (*EnvironmentDescription, error) + func (c *ElasticBeanstalk) CreateEnvironmentRequest(input *CreateEnvironmentInput) (req *aws.Request, output *EnvironmentDescription) + func (c *ElasticBeanstalk) CreateStorageLocation(input *CreateStorageLocationInput) (*CreateStorageLocationOutput, error) + func (c *ElasticBeanstalk) CreateStorageLocationRequest(input *CreateStorageLocationInput) (req *aws.Request, output *CreateStorageLocationOutput) + func (c *ElasticBeanstalk) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error) + func (c *ElasticBeanstalk) DeleteApplicationRequest(input *DeleteApplicationInput) (req *aws.Request, output *DeleteApplicationOutput) + func (c *ElasticBeanstalk) DeleteApplicationVersion(input *DeleteApplicationVersionInput) (*DeleteApplicationVersionOutput, error) + func (c *ElasticBeanstalk) DeleteApplicationVersionRequest(input *DeleteApplicationVersionInput) (req *aws.Request, output *DeleteApplicationVersionOutput) + func (c *ElasticBeanstalk) DeleteConfigurationTemplate(input *DeleteConfigurationTemplateInput) (*DeleteConfigurationTemplateOutput, error) + func (c *ElasticBeanstalk) DeleteConfigurationTemplateRequest(input *DeleteConfigurationTemplateInput) (req *aws.Request, output *DeleteConfigurationTemplateOutput) + func (c *ElasticBeanstalk) DeleteEnvironmentConfiguration(input *DeleteEnvironmentConfigurationInput) (*DeleteEnvironmentConfigurationOutput, error) + func (c *ElasticBeanstalk) DeleteEnvironmentConfigurationRequest(input *DeleteEnvironmentConfigurationInput) (req *aws.Request, output *DeleteEnvironmentConfigurationOutput) + func (c *ElasticBeanstalk) DescribeApplicationVersions(input *DescribeApplicationVersionsInput) (*DescribeApplicationVersionsOutput, error) + func (c *ElasticBeanstalk) DescribeApplicationVersionsRequest(input *DescribeApplicationVersionsInput) (req *aws.Request, output *DescribeApplicationVersionsOutput) + func (c *ElasticBeanstalk) DescribeApplications(input *DescribeApplicationsInput) (*DescribeApplicationsOutput, error) + func (c *ElasticBeanstalk) DescribeApplicationsRequest(input *DescribeApplicationsInput) (req *aws.Request, output *DescribeApplicationsOutput) + func (c *ElasticBeanstalk) DescribeConfigurationOptions(input *DescribeConfigurationOptionsInput) (*DescribeConfigurationOptionsOutput, error) + func (c *ElasticBeanstalk) DescribeConfigurationOptionsRequest(input *DescribeConfigurationOptionsInput) (req *aws.Request, output *DescribeConfigurationOptionsOutput) + func (c *ElasticBeanstalk) DescribeConfigurationSettings(input *DescribeConfigurationSettingsInput) (*DescribeConfigurationSettingsOutput, error) + func (c *ElasticBeanstalk) DescribeConfigurationSettingsRequest(input *DescribeConfigurationSettingsInput) (req *aws.Request, output *DescribeConfigurationSettingsOutput) + func (c *ElasticBeanstalk) DescribeEnvironmentResources(input *DescribeEnvironmentResourcesInput) (*DescribeEnvironmentResourcesOutput, error) + func (c *ElasticBeanstalk) DescribeEnvironmentResourcesRequest(input *DescribeEnvironmentResourcesInput) (req *aws.Request, output *DescribeEnvironmentResourcesOutput) + func (c *ElasticBeanstalk) DescribeEnvironments(input *DescribeEnvironmentsInput) (*DescribeEnvironmentsOutput, error) + func (c *ElasticBeanstalk) DescribeEnvironmentsRequest(input *DescribeEnvironmentsInput) (req *aws.Request, output *DescribeEnvironmentsOutput) + func (c *ElasticBeanstalk) DescribeEvents(input *DescribeEventsInput) (*DescribeEventsOutput, error) + func (c *ElasticBeanstalk) DescribeEventsPages(input *DescribeEventsInput, ...) error + func (c *ElasticBeanstalk) DescribeEventsRequest(input *DescribeEventsInput) (req *aws.Request, output *DescribeEventsOutput) + func (c *ElasticBeanstalk) ListAvailableSolutionStacks(input *ListAvailableSolutionStacksInput) (*ListAvailableSolutionStacksOutput, error) + func (c *ElasticBeanstalk) ListAvailableSolutionStacksRequest(input *ListAvailableSolutionStacksInput) (req *aws.Request, output *ListAvailableSolutionStacksOutput) + func (c *ElasticBeanstalk) RebuildEnvironment(input *RebuildEnvironmentInput) (*RebuildEnvironmentOutput, error) + func (c *ElasticBeanstalk) RebuildEnvironmentRequest(input *RebuildEnvironmentInput) (req *aws.Request, output *RebuildEnvironmentOutput) + func (c *ElasticBeanstalk) RequestEnvironmentInfo(input *RequestEnvironmentInfoInput) (*RequestEnvironmentInfoOutput, error) + func (c *ElasticBeanstalk) RequestEnvironmentInfoRequest(input *RequestEnvironmentInfoInput) (req *aws.Request, output *RequestEnvironmentInfoOutput) + func (c *ElasticBeanstalk) RestartAppServer(input *RestartAppServerInput) (*RestartAppServerOutput, error) + func (c *ElasticBeanstalk) RestartAppServerRequest(input *RestartAppServerInput) (req *aws.Request, output *RestartAppServerOutput) + func (c *ElasticBeanstalk) RetrieveEnvironmentInfo(input *RetrieveEnvironmentInfoInput) (*RetrieveEnvironmentInfoOutput, error) + func (c *ElasticBeanstalk) RetrieveEnvironmentInfoRequest(input *RetrieveEnvironmentInfoInput) (req *aws.Request, output *RetrieveEnvironmentInfoOutput) + func (c *ElasticBeanstalk) SwapEnvironmentCNAMEs(input *SwapEnvironmentCNAMEsInput) (*SwapEnvironmentCNAMEsOutput, error) + func (c *ElasticBeanstalk) SwapEnvironmentCNAMEsRequest(input *SwapEnvironmentCNAMEsInput) (req *aws.Request, output *SwapEnvironmentCNAMEsOutput) + func (c *ElasticBeanstalk) TerminateEnvironment(input *TerminateEnvironmentInput) (*EnvironmentDescription, error) + func (c *ElasticBeanstalk) TerminateEnvironmentRequest(input *TerminateEnvironmentInput) (req *aws.Request, output *EnvironmentDescription) + func (c *ElasticBeanstalk) UpdateApplication(input *UpdateApplicationInput) (*ApplicationDescriptionMessage, error) + func (c *ElasticBeanstalk) UpdateApplicationRequest(input *UpdateApplicationInput) (req *aws.Request, output *ApplicationDescriptionMessage) + func (c *ElasticBeanstalk) UpdateApplicationVersion(input *UpdateApplicationVersionInput) (*ApplicationVersionDescriptionMessage, error) + func (c *ElasticBeanstalk) UpdateApplicationVersionRequest(input *UpdateApplicationVersionInput) (req *aws.Request, output *ApplicationVersionDescriptionMessage) + func (c *ElasticBeanstalk) UpdateConfigurationTemplate(input *UpdateConfigurationTemplateInput) (*ConfigurationSettingsDescription, error) + func (c *ElasticBeanstalk) UpdateConfigurationTemplateRequest(input *UpdateConfigurationTemplateInput) (req *aws.Request, output *ConfigurationSettingsDescription) + func (c *ElasticBeanstalk) UpdateEnvironment(input *UpdateEnvironmentInput) (*EnvironmentDescription, error) + func (c *ElasticBeanstalk) UpdateEnvironmentRequest(input *UpdateEnvironmentInput) (req *aws.Request, output *EnvironmentDescription) + func (c *ElasticBeanstalk) ValidateConfigurationSettings(input *ValidateConfigurationSettingsInput) (*ValidateConfigurationSettingsOutput, error) + func (c *ElasticBeanstalk) ValidateConfigurationSettingsRequest(input *ValidateConfigurationSettingsInput) (req *aws.Request, output *ValidateConfigurationSettingsOutput) + type EnvironmentDescription struct + AbortableOperationInProgress *bool + ApplicationName *string + CNAME *string + DateCreated *time.Time + DateUpdated *time.Time + Description *string + EndpointURL *string + EnvironmentID *string + EnvironmentName *string + Health *string + Resources *EnvironmentResourcesDescription + SolutionStackName *string + Status *string + TemplateName *string + Tier *EnvironmentTier + VersionLabel *string + type EnvironmentInfoDescription struct + EC2InstanceID *string + InfoType *string + Message *string + SampleTimestamp *time.Time + type EnvironmentResourceDescription struct + AutoScalingGroups []*AutoScalingGroup + EnvironmentName *string + Instances []*Instance + LaunchConfigurations []*LaunchConfiguration + LoadBalancers []*LoadBalancer + Queues []*Queue + Triggers []*Trigger + type EnvironmentResourcesDescription struct + LoadBalancer *LoadBalancerDescription + type EnvironmentTier struct + Name *string + Type *string + Version *string + type EventDescription struct + ApplicationName *string + EnvironmentName *string + EventDate *time.Time + Message *string + RequestID *string + Severity *string + TemplateName *string + VersionLabel *string + type Instance struct + ID *string + type LaunchConfiguration struct + Name *string + type ListAvailableSolutionStacksInput struct + type ListAvailableSolutionStacksOutput struct + SolutionStackDetails []*SolutionStackDescription + SolutionStacks []*string + type Listener struct + Port *int64 + Protocol *string + type LoadBalancer struct + Name *string + type LoadBalancerDescription struct + Domain *string + Listeners []*Listener + LoadBalancerName *string + type OptionRestrictionRegex struct + Label *string + Pattern *string + type OptionSpecification struct + Namespace *string + OptionName *string + ResourceName *string + type Queue struct + Name *string + URL *string + type RebuildEnvironmentInput struct + EnvironmentID *string + EnvironmentName *string + type RebuildEnvironmentOutput struct + type RequestEnvironmentInfoInput struct + EnvironmentID *string + EnvironmentName *string + InfoType *string + type RequestEnvironmentInfoOutput struct + type RestartAppServerInput struct + EnvironmentID *string + EnvironmentName *string + type RestartAppServerOutput struct + type RetrieveEnvironmentInfoInput struct + EnvironmentID *string + EnvironmentName *string + InfoType *string + type RetrieveEnvironmentInfoOutput struct + EnvironmentInfo []*EnvironmentInfoDescription + type S3Location struct + S3Bucket *string + S3Key *string + type SolutionStackDescription struct + PermittedFileTypes []*string + SolutionStackName *string + type SourceConfiguration struct + ApplicationName *string + TemplateName *string + type SwapEnvironmentCNAMEsInput struct + DestinationEnvironmentID *string + DestinationEnvironmentName *string + SourceEnvironmentID *string + SourceEnvironmentName *string + type SwapEnvironmentCNAMEsOutput struct + type Tag struct + Key *string + Value *string + type TerminateEnvironmentInput struct + EnvironmentID *string + EnvironmentName *string + TerminateResources *bool + type Trigger struct + Name *string + type UpdateApplicationInput struct + ApplicationName *string + Description *string + type UpdateApplicationVersionInput struct + ApplicationName *string + Description *string + VersionLabel *string + type UpdateConfigurationTemplateInput struct + ApplicationName *string + Description *string + OptionSettings []*ConfigurationOptionSetting + OptionsToRemove []*OptionSpecification + TemplateName *string + type UpdateEnvironmentInput struct + Description *string + EnvironmentID *string + EnvironmentName *string + OptionSettings []*ConfigurationOptionSetting + OptionsToRemove []*OptionSpecification + SolutionStackName *string + TemplateName *string + Tier *EnvironmentTier + VersionLabel *string + type ValidateConfigurationSettingsInput struct + ApplicationName *string + EnvironmentName *string + OptionSettings []*ConfigurationOptionSetting + TemplateName *string + type ValidateConfigurationSettingsOutput struct + Messages []*ValidationMessage + type ValidationMessage struct + Message *string + Namespace *string + OptionName *string + Severity *string