Versions in this module Expand all Collapse all v1 v1.13.9 Mar 6, 2018 Changes in this version + const EndpointsID + const ErrCodeBadRequestException + const ErrCodeConflictException + const ErrCodeForbiddenException + const ErrCodeInternalServerErrorException + const ErrCodeNotFoundException + const ErrCodeTooManyRequestsException + const ServiceName + type ApplicationPolicyStatement struct + Actions []*string + Principals []*string + StatementId *string + func (s *ApplicationPolicyStatement) SetActions(v []*string) *ApplicationPolicyStatement + func (s *ApplicationPolicyStatement) SetPrincipals(v []*string) *ApplicationPolicyStatement + func (s *ApplicationPolicyStatement) SetStatementId(v string) *ApplicationPolicyStatement + func (s *ApplicationPolicyStatement) Validate() error + func (s ApplicationPolicyStatement) GoString() string + func (s ApplicationPolicyStatement) String() string + type ApplicationSummary struct + ApplicationId *string + Author *string + CreationTime *string + Description *string + HomePageUrl *string + Labels []*string + Name *string + SpdxLicenseId *string + func (s *ApplicationSummary) SetApplicationId(v string) *ApplicationSummary + func (s *ApplicationSummary) SetAuthor(v string) *ApplicationSummary + func (s *ApplicationSummary) SetCreationTime(v string) *ApplicationSummary + func (s *ApplicationSummary) SetDescription(v string) *ApplicationSummary + func (s *ApplicationSummary) SetHomePageUrl(v string) *ApplicationSummary + func (s *ApplicationSummary) SetLabels(v []*string) *ApplicationSummary + func (s *ApplicationSummary) SetName(v string) *ApplicationSummary + func (s *ApplicationSummary) SetSpdxLicenseId(v string) *ApplicationSummary + func (s ApplicationSummary) GoString() string + func (s ApplicationSummary) String() string + type CreateApplicationOutput struct + ApplicationId *string + Author *string + CreationTime *string + Description *string + HomePageUrl *string + Labels []*string + LicenseUrl *string + Name *string + ReadmeUrl *string + SpdxLicenseId *string + Version *Version + func (s *CreateApplicationOutput) SetApplicationId(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetAuthor(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetCreationTime(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetDescription(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetHomePageUrl(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetLabels(v []*string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetLicenseUrl(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetName(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetReadmeUrl(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetSpdxLicenseId(v string) *CreateApplicationOutput + func (s *CreateApplicationOutput) SetVersion(v *Version) *CreateApplicationOutput + func (s CreateApplicationOutput) GoString() string + func (s CreateApplicationOutput) String() string + type CreateApplicationRequest struct + Author *string + Description *string + HomePageUrl *string + Labels []*string + LicenseBody *string + LicenseUrl *string + Name *string + ReadmeBody *string + ReadmeUrl *string + SemanticVersion *string + SourceCodeUrl *string + SpdxLicenseId *string + TemplateBody *string + TemplateUrl *string + func (s *CreateApplicationRequest) SetAuthor(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetDescription(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetHomePageUrl(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetLabels(v []*string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetLicenseBody(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetLicenseUrl(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetName(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetReadmeBody(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetReadmeUrl(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetSemanticVersion(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetSourceCodeUrl(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetSpdxLicenseId(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetTemplateBody(v string) *CreateApplicationRequest + func (s *CreateApplicationRequest) SetTemplateUrl(v string) *CreateApplicationRequest + func (s CreateApplicationRequest) GoString() string + func (s CreateApplicationRequest) String() string + type CreateApplicationVersionOutput struct + ApplicationId *string + CreationTime *string + ParameterDefinitions []*ParameterDefinition + SemanticVersion *string + SourceCodeUrl *string + TemplateUrl *string + func (s *CreateApplicationVersionOutput) SetApplicationId(v string) *CreateApplicationVersionOutput + func (s *CreateApplicationVersionOutput) SetCreationTime(v string) *CreateApplicationVersionOutput + func (s *CreateApplicationVersionOutput) SetParameterDefinitions(v []*ParameterDefinition) *CreateApplicationVersionOutput + func (s *CreateApplicationVersionOutput) SetSemanticVersion(v string) *CreateApplicationVersionOutput + func (s *CreateApplicationVersionOutput) SetSourceCodeUrl(v string) *CreateApplicationVersionOutput + func (s *CreateApplicationVersionOutput) SetTemplateUrl(v string) *CreateApplicationVersionOutput + func (s CreateApplicationVersionOutput) GoString() string + func (s CreateApplicationVersionOutput) String() string + type CreateApplicationVersionRequest struct + ApplicationId *string + SemanticVersion *string + SourceCodeUrl *string + TemplateBody *string + TemplateUrl *string + func (s *CreateApplicationVersionRequest) SetApplicationId(v string) *CreateApplicationVersionRequest + func (s *CreateApplicationVersionRequest) SetSemanticVersion(v string) *CreateApplicationVersionRequest + func (s *CreateApplicationVersionRequest) SetSourceCodeUrl(v string) *CreateApplicationVersionRequest + func (s *CreateApplicationVersionRequest) SetTemplateBody(v string) *CreateApplicationVersionRequest + func (s *CreateApplicationVersionRequest) SetTemplateUrl(v string) *CreateApplicationVersionRequest + func (s *CreateApplicationVersionRequest) Validate() error + func (s CreateApplicationVersionRequest) GoString() string + func (s CreateApplicationVersionRequest) String() string + type CreateCloudFormationChangeSetOutput struct + ApplicationId *string + ChangeSetId *string + SemanticVersion *string + StackId *string + func (s *CreateCloudFormationChangeSetOutput) SetApplicationId(v string) *CreateCloudFormationChangeSetOutput + func (s *CreateCloudFormationChangeSetOutput) SetChangeSetId(v string) *CreateCloudFormationChangeSetOutput + func (s *CreateCloudFormationChangeSetOutput) SetSemanticVersion(v string) *CreateCloudFormationChangeSetOutput + func (s *CreateCloudFormationChangeSetOutput) SetStackId(v string) *CreateCloudFormationChangeSetOutput + func (s CreateCloudFormationChangeSetOutput) GoString() string + func (s CreateCloudFormationChangeSetOutput) String() string + type CreateCloudFormationChangeSetRequest struct + ApplicationId *string + ParameterOverrides []*ParameterValue + SemanticVersion *string + StackName *string + func (s *CreateCloudFormationChangeSetRequest) SetApplicationId(v string) *CreateCloudFormationChangeSetRequest + func (s *CreateCloudFormationChangeSetRequest) SetParameterOverrides(v []*ParameterValue) *CreateCloudFormationChangeSetRequest + func (s *CreateCloudFormationChangeSetRequest) SetSemanticVersion(v string) *CreateCloudFormationChangeSetRequest + func (s *CreateCloudFormationChangeSetRequest) SetStackName(v string) *CreateCloudFormationChangeSetRequest + func (s *CreateCloudFormationChangeSetRequest) Validate() error + func (s CreateCloudFormationChangeSetRequest) GoString() string + func (s CreateCloudFormationChangeSetRequest) String() string + type DeleteApplicationInput struct + ApplicationId *string + func (s *DeleteApplicationInput) SetApplicationId(v string) *DeleteApplicationInput + func (s *DeleteApplicationInput) Validate() error + func (s DeleteApplicationInput) GoString() string + func (s DeleteApplicationInput) String() string + type DeleteApplicationOutput struct + func (s DeleteApplicationOutput) GoString() string + func (s DeleteApplicationOutput) String() string + type GetApplicationInput struct + ApplicationId *string + SemanticVersion *string + func (s *GetApplicationInput) SetApplicationId(v string) *GetApplicationInput + func (s *GetApplicationInput) SetSemanticVersion(v string) *GetApplicationInput + func (s *GetApplicationInput) Validate() error + func (s GetApplicationInput) GoString() string + func (s GetApplicationInput) String() string + type GetApplicationOutput struct + ApplicationId *string + Author *string + CreationTime *string + Description *string + HomePageUrl *string + Labels []*string + LicenseUrl *string + Name *string + ReadmeUrl *string + SpdxLicenseId *string + Version *Version + func (s *GetApplicationOutput) SetApplicationId(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetAuthor(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetCreationTime(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetDescription(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetHomePageUrl(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetLabels(v []*string) *GetApplicationOutput + func (s *GetApplicationOutput) SetLicenseUrl(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetName(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetReadmeUrl(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetSpdxLicenseId(v string) *GetApplicationOutput + func (s *GetApplicationOutput) SetVersion(v *Version) *GetApplicationOutput + func (s GetApplicationOutput) GoString() string + func (s GetApplicationOutput) String() string + type GetApplicationPolicyInput struct + ApplicationId *string + func (s *GetApplicationPolicyInput) SetApplicationId(v string) *GetApplicationPolicyInput + func (s *GetApplicationPolicyInput) Validate() error + func (s GetApplicationPolicyInput) GoString() string + func (s GetApplicationPolicyInput) String() string + type GetApplicationPolicyOutput struct + Statements []*ApplicationPolicyStatement + func (s *GetApplicationPolicyOutput) SetStatements(v []*ApplicationPolicyStatement) *GetApplicationPolicyOutput + func (s GetApplicationPolicyOutput) GoString() string + func (s GetApplicationPolicyOutput) String() string + type ListApplicationVersionsInput struct + ApplicationId *string + MaxItems *int64 + NextToken *string + func (s *ListApplicationVersionsInput) SetApplicationId(v string) *ListApplicationVersionsInput + func (s *ListApplicationVersionsInput) SetMaxItems(v int64) *ListApplicationVersionsInput + func (s *ListApplicationVersionsInput) SetNextToken(v string) *ListApplicationVersionsInput + func (s *ListApplicationVersionsInput) Validate() error + func (s ListApplicationVersionsInput) GoString() string + func (s ListApplicationVersionsInput) String() string + type ListApplicationVersionsOutput struct + NextToken *string + Versions []*VersionSummary + func (s *ListApplicationVersionsOutput) SetNextToken(v string) *ListApplicationVersionsOutput + func (s *ListApplicationVersionsOutput) SetVersions(v []*VersionSummary) *ListApplicationVersionsOutput + func (s ListApplicationVersionsOutput) GoString() string + func (s ListApplicationVersionsOutput) String() string + type ListApplicationsInput struct + MaxItems *int64 + NextToken *string + func (s *ListApplicationsInput) SetMaxItems(v int64) *ListApplicationsInput + func (s *ListApplicationsInput) SetNextToken(v string) *ListApplicationsInput + func (s *ListApplicationsInput) Validate() error + func (s ListApplicationsInput) GoString() string + func (s ListApplicationsInput) String() string + type ListApplicationsOutput struct + Applications []*ApplicationSummary + NextToken *string + func (s *ListApplicationsOutput) SetApplications(v []*ApplicationSummary) *ListApplicationsOutput + func (s *ListApplicationsOutput) SetNextToken(v string) *ListApplicationsOutput + func (s ListApplicationsOutput) GoString() string + func (s ListApplicationsOutput) String() string + type ParameterDefinition struct + AllowedPattern *string + AllowedValues []*string + ConstraintDescription *string + DefaultValue *string + Description *string + MaxLength *int64 + MaxValue *int64 + MinLength *int64 + MinValue *int64 + Name *string + NoEcho *bool + ReferencedByResources []*string + Type *string + func (s *ParameterDefinition) SetAllowedPattern(v string) *ParameterDefinition + func (s *ParameterDefinition) SetAllowedValues(v []*string) *ParameterDefinition + func (s *ParameterDefinition) SetConstraintDescription(v string) *ParameterDefinition + func (s *ParameterDefinition) SetDefaultValue(v string) *ParameterDefinition + func (s *ParameterDefinition) SetDescription(v string) *ParameterDefinition + func (s *ParameterDefinition) SetMaxLength(v int64) *ParameterDefinition + func (s *ParameterDefinition) SetMaxValue(v int64) *ParameterDefinition + func (s *ParameterDefinition) SetMinLength(v int64) *ParameterDefinition + func (s *ParameterDefinition) SetMinValue(v int64) *ParameterDefinition + func (s *ParameterDefinition) SetName(v string) *ParameterDefinition + func (s *ParameterDefinition) SetNoEcho(v bool) *ParameterDefinition + func (s *ParameterDefinition) SetReferencedByResources(v []*string) *ParameterDefinition + func (s *ParameterDefinition) SetType(v string) *ParameterDefinition + func (s ParameterDefinition) GoString() string + func (s ParameterDefinition) String() string + type ParameterValue struct + Name *string + Value *string + func (s *ParameterValue) SetName(v string) *ParameterValue + func (s *ParameterValue) SetValue(v string) *ParameterValue + func (s *ParameterValue) Validate() error + func (s ParameterValue) GoString() string + func (s ParameterValue) String() string + type PutApplicationPolicyInput struct + ApplicationId *string + Statements []*ApplicationPolicyStatement + func (s *PutApplicationPolicyInput) SetApplicationId(v string) *PutApplicationPolicyInput + func (s *PutApplicationPolicyInput) SetStatements(v []*ApplicationPolicyStatement) *PutApplicationPolicyInput + func (s *PutApplicationPolicyInput) Validate() error + func (s PutApplicationPolicyInput) GoString() string + func (s PutApplicationPolicyInput) String() string + type PutApplicationPolicyOutput struct + Statements []*ApplicationPolicyStatement + func (s *PutApplicationPolicyOutput) SetStatements(v []*ApplicationPolicyStatement) *PutApplicationPolicyOutput + func (s PutApplicationPolicyOutput) GoString() string + func (s PutApplicationPolicyOutput) String() string + type ServerlessApplicationRepository struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ServerlessApplicationRepository + func (c *ServerlessApplicationRepository) CreateApplication(input *CreateApplicationRequest) (*CreateApplicationOutput, error) + func (c *ServerlessApplicationRepository) CreateApplicationRequest(input *CreateApplicationRequest) (req *request.Request, output *CreateApplicationOutput) + func (c *ServerlessApplicationRepository) CreateApplicationVersion(input *CreateApplicationVersionRequest) (*CreateApplicationVersionOutput, error) + func (c *ServerlessApplicationRepository) CreateApplicationVersionRequest(input *CreateApplicationVersionRequest) (req *request.Request, output *CreateApplicationVersionOutput) + func (c *ServerlessApplicationRepository) CreateApplicationVersionWithContext(ctx aws.Context, input *CreateApplicationVersionRequest, ...) (*CreateApplicationVersionOutput, error) + func (c *ServerlessApplicationRepository) CreateApplicationWithContext(ctx aws.Context, input *CreateApplicationRequest, opts ...request.Option) (*CreateApplicationOutput, error) + func (c *ServerlessApplicationRepository) CreateCloudFormationChangeSet(input *CreateCloudFormationChangeSetRequest) (*CreateCloudFormationChangeSetOutput, error) + func (c *ServerlessApplicationRepository) CreateCloudFormationChangeSetRequest(input *CreateCloudFormationChangeSetRequest) (req *request.Request, output *CreateCloudFormationChangeSetOutput) + func (c *ServerlessApplicationRepository) CreateCloudFormationChangeSetWithContext(ctx aws.Context, input *CreateCloudFormationChangeSetRequest, ...) (*CreateCloudFormationChangeSetOutput, error) + func (c *ServerlessApplicationRepository) DeleteApplication(input *DeleteApplicationInput) (*DeleteApplicationOutput, error) + func (c *ServerlessApplicationRepository) DeleteApplicationRequest(input *DeleteApplicationInput) (req *request.Request, output *DeleteApplicationOutput) + func (c *ServerlessApplicationRepository) DeleteApplicationWithContext(ctx aws.Context, input *DeleteApplicationInput, opts ...request.Option) (*DeleteApplicationOutput, error) + func (c *ServerlessApplicationRepository) GetApplication(input *GetApplicationInput) (*GetApplicationOutput, error) + func (c *ServerlessApplicationRepository) GetApplicationPolicy(input *GetApplicationPolicyInput) (*GetApplicationPolicyOutput, error) + func (c *ServerlessApplicationRepository) GetApplicationPolicyRequest(input *GetApplicationPolicyInput) (req *request.Request, output *GetApplicationPolicyOutput) + func (c *ServerlessApplicationRepository) GetApplicationPolicyWithContext(ctx aws.Context, input *GetApplicationPolicyInput, opts ...request.Option) (*GetApplicationPolicyOutput, error) + func (c *ServerlessApplicationRepository) GetApplicationRequest(input *GetApplicationInput) (req *request.Request, output *GetApplicationOutput) + func (c *ServerlessApplicationRepository) GetApplicationWithContext(ctx aws.Context, input *GetApplicationInput, opts ...request.Option) (*GetApplicationOutput, error) + func (c *ServerlessApplicationRepository) ListApplicationVersions(input *ListApplicationVersionsInput) (*ListApplicationVersionsOutput, error) + func (c *ServerlessApplicationRepository) ListApplicationVersionsPages(input *ListApplicationVersionsInput, ...) error + func (c *ServerlessApplicationRepository) ListApplicationVersionsPagesWithContext(ctx aws.Context, input *ListApplicationVersionsInput, ...) error + func (c *ServerlessApplicationRepository) ListApplicationVersionsRequest(input *ListApplicationVersionsInput) (req *request.Request, output *ListApplicationVersionsOutput) + func (c *ServerlessApplicationRepository) ListApplicationVersionsWithContext(ctx aws.Context, input *ListApplicationVersionsInput, opts ...request.Option) (*ListApplicationVersionsOutput, error) + func (c *ServerlessApplicationRepository) ListApplications(input *ListApplicationsInput) (*ListApplicationsOutput, error) + func (c *ServerlessApplicationRepository) ListApplicationsPages(input *ListApplicationsInput, fn func(*ListApplicationsOutput, bool) bool) error + func (c *ServerlessApplicationRepository) ListApplicationsPagesWithContext(ctx aws.Context, input *ListApplicationsInput, ...) error + func (c *ServerlessApplicationRepository) ListApplicationsRequest(input *ListApplicationsInput) (req *request.Request, output *ListApplicationsOutput) + func (c *ServerlessApplicationRepository) ListApplicationsWithContext(ctx aws.Context, input *ListApplicationsInput, opts ...request.Option) (*ListApplicationsOutput, error) + func (c *ServerlessApplicationRepository) PutApplicationPolicy(input *PutApplicationPolicyInput) (*PutApplicationPolicyOutput, error) + func (c *ServerlessApplicationRepository) PutApplicationPolicyRequest(input *PutApplicationPolicyInput) (req *request.Request, output *PutApplicationPolicyOutput) + func (c *ServerlessApplicationRepository) PutApplicationPolicyWithContext(ctx aws.Context, input *PutApplicationPolicyInput, opts ...request.Option) (*PutApplicationPolicyOutput, error) + func (c *ServerlessApplicationRepository) UpdateApplication(input *UpdateApplicationRequest) (*UpdateApplicationOutput, error) + func (c *ServerlessApplicationRepository) UpdateApplicationRequest(input *UpdateApplicationRequest) (req *request.Request, output *UpdateApplicationOutput) + func (c *ServerlessApplicationRepository) UpdateApplicationWithContext(ctx aws.Context, input *UpdateApplicationRequest, opts ...request.Option) (*UpdateApplicationOutput, error) + type UpdateApplicationOutput struct + ApplicationId *string + Author *string + CreationTime *string + Description *string + HomePageUrl *string + Labels []*string + LicenseUrl *string + Name *string + ReadmeUrl *string + SpdxLicenseId *string + Version *Version + func (s *UpdateApplicationOutput) SetApplicationId(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetAuthor(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetCreationTime(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetDescription(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetHomePageUrl(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetLabels(v []*string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetLicenseUrl(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetName(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetReadmeUrl(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetSpdxLicenseId(v string) *UpdateApplicationOutput + func (s *UpdateApplicationOutput) SetVersion(v *Version) *UpdateApplicationOutput + func (s UpdateApplicationOutput) GoString() string + func (s UpdateApplicationOutput) String() string + type UpdateApplicationRequest struct + ApplicationId *string + Author *string + Description *string + HomePageUrl *string + Labels []*string + ReadmeBody *string + ReadmeUrl *string + func (s *UpdateApplicationRequest) SetApplicationId(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetAuthor(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetDescription(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetHomePageUrl(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetLabels(v []*string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetReadmeBody(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) SetReadmeUrl(v string) *UpdateApplicationRequest + func (s *UpdateApplicationRequest) Validate() error + func (s UpdateApplicationRequest) GoString() string + func (s UpdateApplicationRequest) String() string + type Version struct + ApplicationId *string + CreationTime *string + ParameterDefinitions []*ParameterDefinition + SemanticVersion *string + SourceCodeUrl *string + TemplateUrl *string + func (s *Version) SetApplicationId(v string) *Version + func (s *Version) SetCreationTime(v string) *Version + func (s *Version) SetParameterDefinitions(v []*ParameterDefinition) *Version + func (s *Version) SetSemanticVersion(v string) *Version + func (s *Version) SetSourceCodeUrl(v string) *Version + func (s *Version) SetTemplateUrl(v string) *Version + func (s Version) GoString() string + func (s Version) String() string + type VersionSummary struct + ApplicationId *string + CreationTime *string + SemanticVersion *string + SourceCodeUrl *string + func (s *VersionSummary) SetApplicationId(v string) *VersionSummary + func (s *VersionSummary) SetCreationTime(v string) *VersionSummary + func (s *VersionSummary) SetSemanticVersion(v string) *VersionSummary + func (s *VersionSummary) SetSourceCodeUrl(v string) *VersionSummary + func (s VersionSummary) GoString() string + func (s VersionSummary) String() string