Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type AddTagsToOnPremisesInstancesInput struct + InstanceNames []*string + Tags []*Tag + type AddTagsToOnPremisesInstancesOutput struct + type ApplicationInfo struct + ApplicationID *string + ApplicationName *string + CreateTime *time.Time + LinkedToGitHub *bool + type AutoScalingGroup struct + Hook *string + Name *string + type BatchGetApplicationsInput struct + ApplicationNames []*string + type BatchGetApplicationsOutput struct + ApplicationsInfo []*ApplicationInfo + type BatchGetDeploymentsInput struct + DeploymentIDs []*string + type BatchGetDeploymentsOutput struct + DeploymentsInfo []*DeploymentInfo + type BatchGetOnPremisesInstancesInput struct + InstanceNames []*string + type BatchGetOnPremisesInstancesOutput struct + InstanceInfos []*InstanceInfo + type CodeDeploy struct + func New(config *aws.Config) *CodeDeploy + func (c *CodeDeploy) AddTagsToOnPremisesInstances(input *AddTagsToOnPremisesInstancesInput) (*AddTagsToOnPremisesInstancesOutput, error) + func (c *CodeDeploy) AddTagsToOnPremisesInstancesRequest(input *AddTagsToOnPremisesInstancesInput) (req *aws.Request, output *AddTagsToOnPremisesInstancesOutput) + func (c *CodeDeploy) BatchGetApplications(input *BatchGetApplicationsInput) (*BatchGetApplicationsOutput, error) + func (c *CodeDeploy) BatchGetApplicationsRequest(input *BatchGetApplicationsInput) (req *aws.Request, output *BatchGetApplicationsOutput) + func (c *CodeDeploy) BatchGetDeployments(input *BatchGetDeploymentsInput) (*BatchGetDeploymentsOutput, error) + func (c *CodeDeploy) BatchGetDeploymentsRequest(input *BatchGetDeploymentsInput) (req *aws.Request, output *BatchGetDeploymentsOutput) + func (c *CodeDeploy) BatchGetOnPremisesInstances(input *BatchGetOnPremisesInstancesInput) (*BatchGetOnPremisesInstancesOutput, error) + func (c *CodeDeploy) BatchGetOnPremisesInstancesRequest(input *BatchGetOnPremisesInstancesInput) (req *aws.Request, output *BatchGetOnPremisesInstancesOutput) + func (c *CodeDeploy) CreateApplication(input *CreateApplicationInput) (*CreateApplicationOutput, error) + func (c *CodeDeploy) CreateApplicationRequest(input *CreateApplicationInput) (req *aws.Request, output *CreateApplicationOutput) + func (c *CodeDeploy) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error) + func (c *CodeDeploy) CreateDeploymentConfig(input *CreateDeploymentConfigInput) (*CreateDeploymentConfigOutput, error) + func (c *CodeDeploy) CreateDeploymentConfigRequest(input *CreateDeploymentConfigInput) (req *aws.Request, output *CreateDeploymentConfigOutput) + func (c *CodeDeploy) CreateDeploymentGroup(input *CreateDeploymentGroupInput) (*CreateDeploymentGroupOutput, error) + func (c *CodeDeploy) CreateDeploymentGroupRequest(input *CreateDeploymentGroupInput) (req *aws.Request, output *CreateDeploymentGroupOutput) + func (c *CodeDeploy) CreateDeploymentRequest(input *CreateDeploymentInput) (req *aws.Request, output *CreateDeploymentOutput) + func (c *CodeDeploy) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error) + func (c *CodeDeploy) DeleteApplicationRequest(input *DeleteApplicationInput) (req *aws.Request, output *DeleteApplicationOutput) + func (c *CodeDeploy) DeleteDeploymentConfig(input *DeleteDeploymentConfigInput) (*DeleteDeploymentConfigOutput, error) + func (c *CodeDeploy) DeleteDeploymentConfigRequest(input *DeleteDeploymentConfigInput) (req *aws.Request, output *DeleteDeploymentConfigOutput) + func (c *CodeDeploy) DeleteDeploymentGroup(input *DeleteDeploymentGroupInput) (*DeleteDeploymentGroupOutput, error) + func (c *CodeDeploy) DeleteDeploymentGroupRequest(input *DeleteDeploymentGroupInput) (req *aws.Request, output *DeleteDeploymentGroupOutput) + func (c *CodeDeploy) DeregisterOnPremisesInstance(input *DeregisterOnPremisesInstanceInput) (*DeregisterOnPremisesInstanceOutput, error) + func (c *CodeDeploy) DeregisterOnPremisesInstanceRequest(input *DeregisterOnPremisesInstanceInput) (req *aws.Request, output *DeregisterOnPremisesInstanceOutput) + func (c *CodeDeploy) GetApplication(input *GetApplicationInput) (*GetApplicationOutput, error) + func (c *CodeDeploy) GetApplicationRequest(input *GetApplicationInput) (req *aws.Request, output *GetApplicationOutput) + func (c *CodeDeploy) GetApplicationRevision(input *GetApplicationRevisionInput) (*GetApplicationRevisionOutput, error) + func (c *CodeDeploy) GetApplicationRevisionRequest(input *GetApplicationRevisionInput) (req *aws.Request, output *GetApplicationRevisionOutput) + func (c *CodeDeploy) GetDeployment(input *GetDeploymentInput) (*GetDeploymentOutput, error) + func (c *CodeDeploy) GetDeploymentConfig(input *GetDeploymentConfigInput) (*GetDeploymentConfigOutput, error) + func (c *CodeDeploy) GetDeploymentConfigRequest(input *GetDeploymentConfigInput) (req *aws.Request, output *GetDeploymentConfigOutput) + func (c *CodeDeploy) GetDeploymentGroup(input *GetDeploymentGroupInput) (*GetDeploymentGroupOutput, error) + func (c *CodeDeploy) GetDeploymentGroupRequest(input *GetDeploymentGroupInput) (req *aws.Request, output *GetDeploymentGroupOutput) + func (c *CodeDeploy) GetDeploymentInstance(input *GetDeploymentInstanceInput) (*GetDeploymentInstanceOutput, error) + func (c *CodeDeploy) GetDeploymentInstanceRequest(input *GetDeploymentInstanceInput) (req *aws.Request, output *GetDeploymentInstanceOutput) + func (c *CodeDeploy) GetDeploymentRequest(input *GetDeploymentInput) (req *aws.Request, output *GetDeploymentOutput) + func (c *CodeDeploy) GetOnPremisesInstance(input *GetOnPremisesInstanceInput) (*GetOnPremisesInstanceOutput, error) + func (c *CodeDeploy) GetOnPremisesInstanceRequest(input *GetOnPremisesInstanceInput) (req *aws.Request, output *GetOnPremisesInstanceOutput) + func (c *CodeDeploy) ListApplicationRevisions(input *ListApplicationRevisionsInput) (*ListApplicationRevisionsOutput, error) + func (c *CodeDeploy) ListApplicationRevisionsRequest(input *ListApplicationRevisionsInput) (req *aws.Request, output *ListApplicationRevisionsOutput) + func (c *CodeDeploy) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error) + func (c *CodeDeploy) ListApplicationsRequest(input *ListApplicationsInput) (req *aws.Request, output *ListApplicationsOutput) + func (c *CodeDeploy) ListDeploymentConfigs(input *ListDeploymentConfigsInput) (*ListDeploymentConfigsOutput, error) + func (c *CodeDeploy) ListDeploymentConfigsRequest(input *ListDeploymentConfigsInput) (req *aws.Request, output *ListDeploymentConfigsOutput) + func (c *CodeDeploy) ListDeploymentGroups(input *ListDeploymentGroupsInput) (*ListDeploymentGroupsOutput, error) + func (c *CodeDeploy) ListDeploymentGroupsRequest(input *ListDeploymentGroupsInput) (req *aws.Request, output *ListDeploymentGroupsOutput) + func (c *CodeDeploy) ListDeploymentInstances(input *ListDeploymentInstancesInput) (*ListDeploymentInstancesOutput, error) + func (c *CodeDeploy) ListDeploymentInstancesRequest(input *ListDeploymentInstancesInput) (req *aws.Request, output *ListDeploymentInstancesOutput) + func (c *CodeDeploy) ListDeployments(input *ListDeploymentsInput) (*ListDeploymentsOutput, error) + func (c *CodeDeploy) ListDeploymentsRequest(input *ListDeploymentsInput) (req *aws.Request, output *ListDeploymentsOutput) + func (c *CodeDeploy) ListOnPremisesInstances(input *ListOnPremisesInstancesInput) (*ListOnPremisesInstancesOutput, error) + func (c *CodeDeploy) ListOnPremisesInstancesRequest(input *ListOnPremisesInstancesInput) (req *aws.Request, output *ListOnPremisesInstancesOutput) + func (c *CodeDeploy) RegisterApplicationRevision(input *RegisterApplicationRevisionInput) (*RegisterApplicationRevisionOutput, error) + func (c *CodeDeploy) RegisterApplicationRevisionRequest(input *RegisterApplicationRevisionInput) (req *aws.Request, output *RegisterApplicationRevisionOutput) + func (c *CodeDeploy) RegisterOnPremisesInstance(input *RegisterOnPremisesInstanceInput) (*RegisterOnPremisesInstanceOutput, error) + func (c *CodeDeploy) RegisterOnPremisesInstanceRequest(input *RegisterOnPremisesInstanceInput) (req *aws.Request, output *RegisterOnPremisesInstanceOutput) + func (c *CodeDeploy) RemoveTagsFromOnPremisesInstances(input *RemoveTagsFromOnPremisesInstancesInput) (*RemoveTagsFromOnPremisesInstancesOutput, error) + func (c *CodeDeploy) RemoveTagsFromOnPremisesInstancesRequest(input *RemoveTagsFromOnPremisesInstancesInput) (req *aws.Request, output *RemoveTagsFromOnPremisesInstancesOutput) + func (c *CodeDeploy) StopDeployment(input *StopDeploymentInput) (*StopDeploymentOutput, error) + func (c *CodeDeploy) StopDeploymentRequest(input *StopDeploymentInput) (req *aws.Request, output *StopDeploymentOutput) + func (c *CodeDeploy) UpdateApplication(input *UpdateApplicationInput) (*UpdateApplicationOutput, error) + func (c *CodeDeploy) UpdateApplicationRequest(input *UpdateApplicationInput) (req *aws.Request, output *UpdateApplicationOutput) + func (c *CodeDeploy) UpdateDeploymentGroup(input *UpdateDeploymentGroupInput) (*UpdateDeploymentGroupOutput, error) + func (c *CodeDeploy) UpdateDeploymentGroupRequest(input *UpdateDeploymentGroupInput) (req *aws.Request, output *UpdateDeploymentGroupOutput) + type CreateApplicationInput struct + ApplicationName *string + type CreateApplicationOutput struct + ApplicationID *string + type CreateDeploymentConfigInput struct + DeploymentConfigName *string + MinimumHealthyHosts *MinimumHealthyHosts + type CreateDeploymentConfigOutput struct + DeploymentConfigID *string + type CreateDeploymentGroupInput struct + ApplicationName *string + AutoScalingGroups []*string + DeploymentConfigName *string + DeploymentGroupName *string + EC2TagFilters []*EC2TagFilter + OnPremisesInstanceTagFilters []*TagFilter + ServiceRoleARN *string + type CreateDeploymentGroupOutput struct + DeploymentGroupID *string + type CreateDeploymentInput struct + ApplicationName *string + DeploymentConfigName *string + DeploymentGroupName *string + Description *string + IgnoreApplicationStopFailures *bool + Revision *RevisionLocation + type CreateDeploymentOutput struct + DeploymentID *string + type DeleteApplicationInput struct + ApplicationName *string + type DeleteApplicationOutput struct + type DeleteDeploymentConfigInput struct + DeploymentConfigName *string + type DeleteDeploymentConfigOutput struct + type DeleteDeploymentGroupInput struct + ApplicationName *string + DeploymentGroupName *string + type DeleteDeploymentGroupOutput struct + HooksNotCleanedUp []*AutoScalingGroup + type DeploymentConfigInfo struct + CreateTime *time.Time + DeploymentConfigID *string + DeploymentConfigName *string + MinimumHealthyHosts *MinimumHealthyHosts + type DeploymentGroupInfo struct + ApplicationName *string + AutoScalingGroups []*AutoScalingGroup + DeploymentConfigName *string + DeploymentGroupID *string + DeploymentGroupName *string + EC2TagFilters []*EC2TagFilter + OnPremisesInstanceTagFilters []*TagFilter + ServiceRoleARN *string + TargetRevision *RevisionLocation + type DeploymentInfo struct + ApplicationName *string + CompleteTime *time.Time + CreateTime *time.Time + Creator *string + DeploymentConfigName *string + DeploymentGroupName *string + DeploymentID *string + DeploymentOverview *DeploymentOverview + Description *string + ErrorInformation *ErrorInformation + IgnoreApplicationStopFailures *bool + Revision *RevisionLocation + StartTime *time.Time + Status *string + type DeploymentOverview struct + Failed *int64 + InProgress *int64 + Pending *int64 + Skipped *int64 + Succeeded *int64 + type DeregisterOnPremisesInstanceInput struct + InstanceName *string + type DeregisterOnPremisesInstanceOutput struct + type Diagnostics struct + ErrorCode *string + LogTail *string + Message *string + ScriptName *string + type EC2TagFilter struct + Key *string + Type *string + Value *string + type ErrorInformation struct + Code *string + Message *string + type GenericRevisionInfo struct + DeploymentGroups []*string + Description *string + FirstUsedTime *time.Time + LastUsedTime *time.Time + RegisterTime *time.Time + type GetApplicationInput struct + ApplicationName *string + type GetApplicationOutput struct + Application *ApplicationInfo + type GetApplicationRevisionInput struct + ApplicationName *string + Revision *RevisionLocation + type GetApplicationRevisionOutput struct + ApplicationName *string + Revision *RevisionLocation + RevisionInfo *GenericRevisionInfo + type GetDeploymentConfigInput struct + DeploymentConfigName *string + type GetDeploymentConfigOutput struct + DeploymentConfigInfo *DeploymentConfigInfo + type GetDeploymentGroupInput struct + ApplicationName *string + DeploymentGroupName *string + type GetDeploymentGroupOutput struct + DeploymentGroupInfo *DeploymentGroupInfo + type GetDeploymentInput struct + DeploymentID *string + type GetDeploymentInstanceInput struct + DeploymentID *string + InstanceID *string + type GetDeploymentInstanceOutput struct + InstanceSummary *InstanceSummary + type GetDeploymentOutput struct + DeploymentInfo *DeploymentInfo + type GetOnPremisesInstanceInput struct + InstanceName *string + type GetOnPremisesInstanceOutput struct + InstanceInfo *InstanceInfo + type GitHubLocation struct + CommitID *string + Repository *string + type InstanceInfo struct + DeregisterTime *time.Time + IAMUserARN *string + InstanceARN *string + InstanceName *string + RegisterTime *time.Time + Tags []*Tag + type InstanceSummary struct + DeploymentID *string + InstanceID *string + LastUpdatedAt *time.Time + LifecycleEvents []*LifecycleEvent + Status *string + type LifecycleEvent struct + Diagnostics *Diagnostics + EndTime *time.Time + LifecycleEventName *string + StartTime *time.Time + Status *string + type ListApplicationRevisionsInput struct + ApplicationName *string + Deployed *string + NextToken *string + S3Bucket *string + S3KeyPrefix *string + SortBy *string + SortOrder *string + type ListApplicationRevisionsOutput struct + NextToken *string + Revisions []*RevisionLocation + type ListApplicationsInput struct + NextToken *string + type ListApplicationsOutput struct + Applications []*string + NextToken *string + type ListDeploymentConfigsInput struct + NextToken *string + type ListDeploymentConfigsOutput struct + DeploymentConfigsList []*string + NextToken *string + type ListDeploymentGroupsInput struct + ApplicationName *string + NextToken *string + type ListDeploymentGroupsOutput struct + ApplicationName *string + DeploymentGroups []*string + NextToken *string + type ListDeploymentInstancesInput struct + DeploymentID *string + InstanceStatusFilter []*string + NextToken *string + type ListDeploymentInstancesOutput struct + InstancesList []*string + NextToken *string + type ListDeploymentsInput struct + ApplicationName *string + CreateTimeRange *TimeRange + DeploymentGroupName *string + IncludeOnlyStatuses []*string + NextToken *string + type ListDeploymentsOutput struct + Deployments []*string + NextToken *string + type ListOnPremisesInstancesInput struct + NextToken *string + RegistrationStatus *string + TagFilters []*TagFilter + type ListOnPremisesInstancesOutput struct + InstanceNames []*string + NextToken *string + type MinimumHealthyHosts struct + Type *string + Value *int64 + type RegisterApplicationRevisionInput struct + ApplicationName *string + Description *string + Revision *RevisionLocation + type RegisterApplicationRevisionOutput struct + type RegisterOnPremisesInstanceInput struct + IAMUserARN *string + InstanceName *string + type RegisterOnPremisesInstanceOutput struct + type RemoveTagsFromOnPremisesInstancesInput struct + InstanceNames []*string + Tags []*Tag + type RemoveTagsFromOnPremisesInstancesOutput struct + type RevisionLocation struct + GitHubLocation *GitHubLocation + RevisionType *string + S3Location *S3Location + type S3Location struct + Bucket *string + BundleType *string + ETag *string + Key *string + Version *string + type StopDeploymentInput struct + DeploymentID *string + type StopDeploymentOutput struct + Status *string + StatusMessage *string + type Tag struct + Key *string + Value *string + type TagFilter struct + Key *string + Type *string + Value *string + type TimeRange struct + End *time.Time + Start *time.Time + type UpdateApplicationInput struct + ApplicationName *string + NewApplicationName *string + type UpdateApplicationOutput struct + type UpdateDeploymentGroupInput struct + ApplicationName *string + AutoScalingGroups []*string + CurrentDeploymentGroupName *string + DeploymentConfigName *string + EC2TagFilters []*EC2TagFilter + NewDeploymentGroupName *string + OnPremisesInstanceTagFilters []*TagFilter + ServiceRoleARN *string + type UpdateDeploymentGroupOutput struct + HooksNotCleanedUp []*AutoScalingGroup