Documentation ¶
Overview ¶
Package amplify provides the client and types for making API requests to AWS Amplify.
Amplify is a fully managed continuous deployment and hosting service for modern web apps.
See https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25 for more information on this service.
See amplify package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/amplify/
Using the Client ¶
To contact AWS Amplify with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS Amplify client Amplify for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/amplify/#New
Index ¶
- Constants
- type Amplify
- func (c *Amplify) CreateApp(input *CreateAppInput) (*CreateAppOutput, error)
- func (c *Amplify) CreateAppRequest(input *CreateAppInput) (req *request.Request, output *CreateAppOutput)
- func (c *Amplify) CreateAppWithContext(ctx aws.Context, input *CreateAppInput, opts ...request.Option) (*CreateAppOutput, error)
- func (c *Amplify) CreateBackendEnvironment(input *CreateBackendEnvironmentInput) (*CreateBackendEnvironmentOutput, error)
- func (c *Amplify) CreateBackendEnvironmentRequest(input *CreateBackendEnvironmentInput) (req *request.Request, output *CreateBackendEnvironmentOutput)
- func (c *Amplify) CreateBackendEnvironmentWithContext(ctx aws.Context, input *CreateBackendEnvironmentInput, opts ...request.Option) (*CreateBackendEnvironmentOutput, error)
- func (c *Amplify) CreateBranch(input *CreateBranchInput) (*CreateBranchOutput, error)
- func (c *Amplify) CreateBranchRequest(input *CreateBranchInput) (req *request.Request, output *CreateBranchOutput)
- func (c *Amplify) CreateBranchWithContext(ctx aws.Context, input *CreateBranchInput, opts ...request.Option) (*CreateBranchOutput, error)
- func (c *Amplify) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
- func (c *Amplify) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
- func (c *Amplify) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
- func (c *Amplify) CreateDomainAssociation(input *CreateDomainAssociationInput) (*CreateDomainAssociationOutput, error)
- func (c *Amplify) CreateDomainAssociationRequest(input *CreateDomainAssociationInput) (req *request.Request, output *CreateDomainAssociationOutput)
- func (c *Amplify) CreateDomainAssociationWithContext(ctx aws.Context, input *CreateDomainAssociationInput, opts ...request.Option) (*CreateDomainAssociationOutput, error)
- func (c *Amplify) CreateWebhook(input *CreateWebhookInput) (*CreateWebhookOutput, error)
- func (c *Amplify) CreateWebhookRequest(input *CreateWebhookInput) (req *request.Request, output *CreateWebhookOutput)
- func (c *Amplify) CreateWebhookWithContext(ctx aws.Context, input *CreateWebhookInput, opts ...request.Option) (*CreateWebhookOutput, error)
- func (c *Amplify) DeleteApp(input *DeleteAppInput) (*DeleteAppOutput, error)
- func (c *Amplify) DeleteAppRequest(input *DeleteAppInput) (req *request.Request, output *DeleteAppOutput)
- func (c *Amplify) DeleteAppWithContext(ctx aws.Context, input *DeleteAppInput, opts ...request.Option) (*DeleteAppOutput, error)
- func (c *Amplify) DeleteBackendEnvironment(input *DeleteBackendEnvironmentInput) (*DeleteBackendEnvironmentOutput, error)
- func (c *Amplify) DeleteBackendEnvironmentRequest(input *DeleteBackendEnvironmentInput) (req *request.Request, output *DeleteBackendEnvironmentOutput)
- func (c *Amplify) DeleteBackendEnvironmentWithContext(ctx aws.Context, input *DeleteBackendEnvironmentInput, opts ...request.Option) (*DeleteBackendEnvironmentOutput, error)
- func (c *Amplify) DeleteBranch(input *DeleteBranchInput) (*DeleteBranchOutput, error)
- func (c *Amplify) DeleteBranchRequest(input *DeleteBranchInput) (req *request.Request, output *DeleteBranchOutput)
- func (c *Amplify) DeleteBranchWithContext(ctx aws.Context, input *DeleteBranchInput, opts ...request.Option) (*DeleteBranchOutput, error)
- func (c *Amplify) DeleteDomainAssociation(input *DeleteDomainAssociationInput) (*DeleteDomainAssociationOutput, error)
- func (c *Amplify) DeleteDomainAssociationRequest(input *DeleteDomainAssociationInput) (req *request.Request, output *DeleteDomainAssociationOutput)
- func (c *Amplify) DeleteDomainAssociationWithContext(ctx aws.Context, input *DeleteDomainAssociationInput, opts ...request.Option) (*DeleteDomainAssociationOutput, error)
- func (c *Amplify) DeleteJob(input *DeleteJobInput) (*DeleteJobOutput, error)
- func (c *Amplify) DeleteJobRequest(input *DeleteJobInput) (req *request.Request, output *DeleteJobOutput)
- func (c *Amplify) DeleteJobWithContext(ctx aws.Context, input *DeleteJobInput, opts ...request.Option) (*DeleteJobOutput, error)
- func (c *Amplify) DeleteWebhook(input *DeleteWebhookInput) (*DeleteWebhookOutput, error)
- func (c *Amplify) DeleteWebhookRequest(input *DeleteWebhookInput) (req *request.Request, output *DeleteWebhookOutput)
- func (c *Amplify) DeleteWebhookWithContext(ctx aws.Context, input *DeleteWebhookInput, opts ...request.Option) (*DeleteWebhookOutput, error)
- func (c *Amplify) GenerateAccessLogs(input *GenerateAccessLogsInput) (*GenerateAccessLogsOutput, error)
- func (c *Amplify) GenerateAccessLogsRequest(input *GenerateAccessLogsInput) (req *request.Request, output *GenerateAccessLogsOutput)
- func (c *Amplify) GenerateAccessLogsWithContext(ctx aws.Context, input *GenerateAccessLogsInput, opts ...request.Option) (*GenerateAccessLogsOutput, error)
- func (c *Amplify) GetApp(input *GetAppInput) (*GetAppOutput, error)
- func (c *Amplify) GetAppRequest(input *GetAppInput) (req *request.Request, output *GetAppOutput)
- func (c *Amplify) GetAppWithContext(ctx aws.Context, input *GetAppInput, opts ...request.Option) (*GetAppOutput, error)
- func (c *Amplify) GetArtifactUrl(input *GetArtifactUrlInput) (*GetArtifactUrlOutput, error)
- func (c *Amplify) GetArtifactUrlRequest(input *GetArtifactUrlInput) (req *request.Request, output *GetArtifactUrlOutput)
- func (c *Amplify) GetArtifactUrlWithContext(ctx aws.Context, input *GetArtifactUrlInput, opts ...request.Option) (*GetArtifactUrlOutput, error)
- func (c *Amplify) GetBackendEnvironment(input *GetBackendEnvironmentInput) (*GetBackendEnvironmentOutput, error)
- func (c *Amplify) GetBackendEnvironmentRequest(input *GetBackendEnvironmentInput) (req *request.Request, output *GetBackendEnvironmentOutput)
- func (c *Amplify) GetBackendEnvironmentWithContext(ctx aws.Context, input *GetBackendEnvironmentInput, opts ...request.Option) (*GetBackendEnvironmentOutput, error)
- func (c *Amplify) GetBranch(input *GetBranchInput) (*GetBranchOutput, error)
- func (c *Amplify) GetBranchRequest(input *GetBranchInput) (req *request.Request, output *GetBranchOutput)
- func (c *Amplify) GetBranchWithContext(ctx aws.Context, input *GetBranchInput, opts ...request.Option) (*GetBranchOutput, error)
- func (c *Amplify) GetDomainAssociation(input *GetDomainAssociationInput) (*GetDomainAssociationOutput, error)
- func (c *Amplify) GetDomainAssociationRequest(input *GetDomainAssociationInput) (req *request.Request, output *GetDomainAssociationOutput)
- func (c *Amplify) GetDomainAssociationWithContext(ctx aws.Context, input *GetDomainAssociationInput, opts ...request.Option) (*GetDomainAssociationOutput, error)
- func (c *Amplify) GetJob(input *GetJobInput) (*GetJobOutput, error)
- func (c *Amplify) GetJobRequest(input *GetJobInput) (req *request.Request, output *GetJobOutput)
- func (c *Amplify) GetJobWithContext(ctx aws.Context, input *GetJobInput, opts ...request.Option) (*GetJobOutput, error)
- func (c *Amplify) GetWebhook(input *GetWebhookInput) (*GetWebhookOutput, error)
- func (c *Amplify) GetWebhookRequest(input *GetWebhookInput) (req *request.Request, output *GetWebhookOutput)
- func (c *Amplify) GetWebhookWithContext(ctx aws.Context, input *GetWebhookInput, opts ...request.Option) (*GetWebhookOutput, error)
- func (c *Amplify) ListApps(input *ListAppsInput) (*ListAppsOutput, error)
- func (c *Amplify) ListAppsRequest(input *ListAppsInput) (req *request.Request, output *ListAppsOutput)
- func (c *Amplify) ListAppsWithContext(ctx aws.Context, input *ListAppsInput, opts ...request.Option) (*ListAppsOutput, error)
- func (c *Amplify) ListArtifacts(input *ListArtifactsInput) (*ListArtifactsOutput, error)
- func (c *Amplify) ListArtifactsRequest(input *ListArtifactsInput) (req *request.Request, output *ListArtifactsOutput)
- func (c *Amplify) ListArtifactsWithContext(ctx aws.Context, input *ListArtifactsInput, opts ...request.Option) (*ListArtifactsOutput, error)
- func (c *Amplify) ListBackendEnvironments(input *ListBackendEnvironmentsInput) (*ListBackendEnvironmentsOutput, error)
- func (c *Amplify) ListBackendEnvironmentsRequest(input *ListBackendEnvironmentsInput) (req *request.Request, output *ListBackendEnvironmentsOutput)
- func (c *Amplify) ListBackendEnvironmentsWithContext(ctx aws.Context, input *ListBackendEnvironmentsInput, opts ...request.Option) (*ListBackendEnvironmentsOutput, error)
- func (c *Amplify) ListBranches(input *ListBranchesInput) (*ListBranchesOutput, error)
- func (c *Amplify) ListBranchesRequest(input *ListBranchesInput) (req *request.Request, output *ListBranchesOutput)
- func (c *Amplify) ListBranchesWithContext(ctx aws.Context, input *ListBranchesInput, opts ...request.Option) (*ListBranchesOutput, error)
- func (c *Amplify) ListDomainAssociations(input *ListDomainAssociationsInput) (*ListDomainAssociationsOutput, error)
- func (c *Amplify) ListDomainAssociationsRequest(input *ListDomainAssociationsInput) (req *request.Request, output *ListDomainAssociationsOutput)
- func (c *Amplify) ListDomainAssociationsWithContext(ctx aws.Context, input *ListDomainAssociationsInput, opts ...request.Option) (*ListDomainAssociationsOutput, error)
- func (c *Amplify) ListJobs(input *ListJobsInput) (*ListJobsOutput, error)
- func (c *Amplify) ListJobsRequest(input *ListJobsInput) (req *request.Request, output *ListJobsOutput)
- func (c *Amplify) ListJobsWithContext(ctx aws.Context, input *ListJobsInput, opts ...request.Option) (*ListJobsOutput, error)
- func (c *Amplify) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *Amplify) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *Amplify) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *Amplify) ListWebhooks(input *ListWebhooksInput) (*ListWebhooksOutput, error)
- func (c *Amplify) ListWebhooksRequest(input *ListWebhooksInput) (req *request.Request, output *ListWebhooksOutput)
- func (c *Amplify) ListWebhooksWithContext(ctx aws.Context, input *ListWebhooksInput, opts ...request.Option) (*ListWebhooksOutput, error)
- func (c *Amplify) StartDeployment(input *StartDeploymentInput) (*StartDeploymentOutput, error)
- func (c *Amplify) StartDeploymentRequest(input *StartDeploymentInput) (req *request.Request, output *StartDeploymentOutput)
- func (c *Amplify) StartDeploymentWithContext(ctx aws.Context, input *StartDeploymentInput, opts ...request.Option) (*StartDeploymentOutput, error)
- func (c *Amplify) StartJob(input *StartJobInput) (*StartJobOutput, error)
- func (c *Amplify) StartJobRequest(input *StartJobInput) (req *request.Request, output *StartJobOutput)
- func (c *Amplify) StartJobWithContext(ctx aws.Context, input *StartJobInput, opts ...request.Option) (*StartJobOutput, error)
- func (c *Amplify) StopJob(input *StopJobInput) (*StopJobOutput, error)
- func (c *Amplify) StopJobRequest(input *StopJobInput) (req *request.Request, output *StopJobOutput)
- func (c *Amplify) StopJobWithContext(ctx aws.Context, input *StopJobInput, opts ...request.Option) (*StopJobOutput, error)
- func (c *Amplify) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *Amplify) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *Amplify) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *Amplify) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *Amplify) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *Amplify) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *Amplify) UpdateApp(input *UpdateAppInput) (*UpdateAppOutput, error)
- func (c *Amplify) UpdateAppRequest(input *UpdateAppInput) (req *request.Request, output *UpdateAppOutput)
- func (c *Amplify) UpdateAppWithContext(ctx aws.Context, input *UpdateAppInput, opts ...request.Option) (*UpdateAppOutput, error)
- func (c *Amplify) UpdateBranch(input *UpdateBranchInput) (*UpdateBranchOutput, error)
- func (c *Amplify) UpdateBranchRequest(input *UpdateBranchInput) (req *request.Request, output *UpdateBranchOutput)
- func (c *Amplify) UpdateBranchWithContext(ctx aws.Context, input *UpdateBranchInput, opts ...request.Option) (*UpdateBranchOutput, error)
- func (c *Amplify) UpdateDomainAssociation(input *UpdateDomainAssociationInput) (*UpdateDomainAssociationOutput, error)
- func (c *Amplify) UpdateDomainAssociationRequest(input *UpdateDomainAssociationInput) (req *request.Request, output *UpdateDomainAssociationOutput)
- func (c *Amplify) UpdateDomainAssociationWithContext(ctx aws.Context, input *UpdateDomainAssociationInput, opts ...request.Option) (*UpdateDomainAssociationOutput, error)
- func (c *Amplify) UpdateWebhook(input *UpdateWebhookInput) (*UpdateWebhookOutput, error)
- func (c *Amplify) UpdateWebhookRequest(input *UpdateWebhookInput) (req *request.Request, output *UpdateWebhookOutput)
- func (c *Amplify) UpdateWebhookWithContext(ctx aws.Context, input *UpdateWebhookInput, opts ...request.Option) (*UpdateWebhookOutput, error)
- type App
- func (s App) GoString() string
- func (s *App) SetAppArn(v string) *App
- func (s *App) SetAppId(v string) *App
- func (s *App) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *App
- func (s *App) SetAutoBranchCreationPatterns(v []*string) *App
- func (s *App) SetBasicAuthCredentials(v string) *App
- func (s *App) SetBuildSpec(v string) *App
- func (s *App) SetCreateTime(v time.Time) *App
- func (s *App) SetCustomRules(v []*CustomRule) *App
- func (s *App) SetDefaultDomain(v string) *App
- func (s *App) SetDescription(v string) *App
- func (s *App) SetEnableAutoBranchCreation(v bool) *App
- func (s *App) SetEnableBasicAuth(v bool) *App
- func (s *App) SetEnableBranchAutoBuild(v bool) *App
- func (s *App) SetEnvironmentVariables(v map[string]*string) *App
- func (s *App) SetIamServiceRoleArn(v string) *App
- func (s *App) SetName(v string) *App
- func (s *App) SetPlatform(v string) *App
- func (s *App) SetProductionBranch(v *ProductionBranch) *App
- func (s *App) SetRepository(v string) *App
- func (s *App) SetTags(v map[string]*string) *App
- func (s *App) SetUpdateTime(v time.Time) *App
- func (s App) String() string
- type Artifact
- type AutoBranchCreationConfig
- func (s AutoBranchCreationConfig) GoString() string
- func (s *AutoBranchCreationConfig) SetBasicAuthCredentials(v string) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetBuildSpec(v string) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetEnableAutoBuild(v bool) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetEnableBasicAuth(v bool) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetEnablePullRequestPreview(v bool) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetEnvironmentVariables(v map[string]*string) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetFramework(v string) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetPullRequestEnvironmentName(v string) *AutoBranchCreationConfig
- func (s *AutoBranchCreationConfig) SetStage(v string) *AutoBranchCreationConfig
- func (s AutoBranchCreationConfig) String() string
- func (s *AutoBranchCreationConfig) Validate() error
- type BackendEnvironment
- func (s BackendEnvironment) GoString() string
- func (s *BackendEnvironment) SetBackendEnvironmentArn(v string) *BackendEnvironment
- func (s *BackendEnvironment) SetCreateTime(v time.Time) *BackendEnvironment
- func (s *BackendEnvironment) SetDeploymentArtifacts(v string) *BackendEnvironment
- func (s *BackendEnvironment) SetEnvironmentName(v string) *BackendEnvironment
- func (s *BackendEnvironment) SetStackName(v string) *BackendEnvironment
- func (s *BackendEnvironment) SetUpdateTime(v time.Time) *BackendEnvironment
- func (s BackendEnvironment) String() string
- type BadRequestException
- func (s BadRequestException) Code() string
- func (s BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s BadRequestException) Message() string
- func (s BadRequestException) OrigErr() error
- func (s BadRequestException) RequestID() string
- func (s BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type Branch
- func (s Branch) GoString() string
- func (s *Branch) SetActiveJobId(v string) *Branch
- func (s *Branch) SetAssociatedResources(v []*string) *Branch
- func (s *Branch) SetBackendEnvironmentArn(v string) *Branch
- func (s *Branch) SetBasicAuthCredentials(v string) *Branch
- func (s *Branch) SetBranchArn(v string) *Branch
- func (s *Branch) SetBranchName(v string) *Branch
- func (s *Branch) SetBuildSpec(v string) *Branch
- func (s *Branch) SetCreateTime(v time.Time) *Branch
- func (s *Branch) SetCustomDomains(v []*string) *Branch
- func (s *Branch) SetDescription(v string) *Branch
- func (s *Branch) SetDestinationBranch(v string) *Branch
- func (s *Branch) SetDisplayName(v string) *Branch
- func (s *Branch) SetEnableAutoBuild(v bool) *Branch
- func (s *Branch) SetEnableBasicAuth(v bool) *Branch
- func (s *Branch) SetEnableNotification(v bool) *Branch
- func (s *Branch) SetEnablePullRequestPreview(v bool) *Branch
- func (s *Branch) SetEnvironmentVariables(v map[string]*string) *Branch
- func (s *Branch) SetFramework(v string) *Branch
- func (s *Branch) SetPullRequestEnvironmentName(v string) *Branch
- func (s *Branch) SetSourceBranch(v string) *Branch
- func (s *Branch) SetStage(v string) *Branch
- func (s *Branch) SetTags(v map[string]*string) *Branch
- func (s *Branch) SetThumbnailUrl(v string) *Branch
- func (s *Branch) SetTotalNumberOfJobs(v string) *Branch
- func (s *Branch) SetTtl(v string) *Branch
- func (s *Branch) SetUpdateTime(v time.Time) *Branch
- func (s Branch) String() string
- type CreateAppInput
- func (s CreateAppInput) GoString() string
- func (s *CreateAppInput) SetAccessToken(v string) *CreateAppInput
- func (s *CreateAppInput) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *CreateAppInput
- func (s *CreateAppInput) SetAutoBranchCreationPatterns(v []*string) *CreateAppInput
- func (s *CreateAppInput) SetBasicAuthCredentials(v string) *CreateAppInput
- func (s *CreateAppInput) SetBuildSpec(v string) *CreateAppInput
- func (s *CreateAppInput) SetCustomRules(v []*CustomRule) *CreateAppInput
- func (s *CreateAppInput) SetDescription(v string) *CreateAppInput
- func (s *CreateAppInput) SetEnableAutoBranchCreation(v bool) *CreateAppInput
- func (s *CreateAppInput) SetEnableBasicAuth(v bool) *CreateAppInput
- func (s *CreateAppInput) SetEnableBranchAutoBuild(v bool) *CreateAppInput
- func (s *CreateAppInput) SetEnvironmentVariables(v map[string]*string) *CreateAppInput
- func (s *CreateAppInput) SetIamServiceRoleArn(v string) *CreateAppInput
- func (s *CreateAppInput) SetName(v string) *CreateAppInput
- func (s *CreateAppInput) SetOauthToken(v string) *CreateAppInput
- func (s *CreateAppInput) SetPlatform(v string) *CreateAppInput
- func (s *CreateAppInput) SetRepository(v string) *CreateAppInput
- func (s *CreateAppInput) SetTags(v map[string]*string) *CreateAppInput
- func (s CreateAppInput) String() string
- func (s *CreateAppInput) Validate() error
- type CreateAppOutput
- type CreateBackendEnvironmentInput
- func (s CreateBackendEnvironmentInput) GoString() string
- func (s *CreateBackendEnvironmentInput) SetAppId(v string) *CreateBackendEnvironmentInput
- func (s *CreateBackendEnvironmentInput) SetDeploymentArtifacts(v string) *CreateBackendEnvironmentInput
- func (s *CreateBackendEnvironmentInput) SetEnvironmentName(v string) *CreateBackendEnvironmentInput
- func (s *CreateBackendEnvironmentInput) SetStackName(v string) *CreateBackendEnvironmentInput
- func (s CreateBackendEnvironmentInput) String() string
- func (s *CreateBackendEnvironmentInput) Validate() error
- type CreateBackendEnvironmentOutput
- type CreateBranchInput
- func (s CreateBranchInput) GoString() string
- func (s *CreateBranchInput) SetAppId(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetBackendEnvironmentArn(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetBasicAuthCredentials(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetBranchName(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetBuildSpec(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetDescription(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetDisplayName(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetEnableAutoBuild(v bool) *CreateBranchInput
- func (s *CreateBranchInput) SetEnableBasicAuth(v bool) *CreateBranchInput
- func (s *CreateBranchInput) SetEnableNotification(v bool) *CreateBranchInput
- func (s *CreateBranchInput) SetEnablePullRequestPreview(v bool) *CreateBranchInput
- func (s *CreateBranchInput) SetEnvironmentVariables(v map[string]*string) *CreateBranchInput
- func (s *CreateBranchInput) SetFramework(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetPullRequestEnvironmentName(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetStage(v string) *CreateBranchInput
- func (s *CreateBranchInput) SetTags(v map[string]*string) *CreateBranchInput
- func (s *CreateBranchInput) SetTtl(v string) *CreateBranchInput
- func (s CreateBranchInput) String() string
- func (s *CreateBranchInput) Validate() error
- type CreateBranchOutput
- type CreateDeploymentInput
- func (s CreateDeploymentInput) GoString() string
- func (s *CreateDeploymentInput) SetAppId(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetBranchName(v string) *CreateDeploymentInput
- func (s *CreateDeploymentInput) SetFileMap(v map[string]*string) *CreateDeploymentInput
- func (s CreateDeploymentInput) String() string
- func (s *CreateDeploymentInput) Validate() error
- type CreateDeploymentOutput
- func (s CreateDeploymentOutput) GoString() string
- func (s *CreateDeploymentOutput) SetFileUploadUrls(v map[string]*string) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetJobId(v string) *CreateDeploymentOutput
- func (s *CreateDeploymentOutput) SetZipUploadUrl(v string) *CreateDeploymentOutput
- func (s CreateDeploymentOutput) String() string
- type CreateDomainAssociationInput
- func (s CreateDomainAssociationInput) GoString() string
- func (s *CreateDomainAssociationInput) SetAppId(v string) *CreateDomainAssociationInput
- func (s *CreateDomainAssociationInput) SetDomainName(v string) *CreateDomainAssociationInput
- func (s *CreateDomainAssociationInput) SetEnableAutoSubDomain(v bool) *CreateDomainAssociationInput
- func (s *CreateDomainAssociationInput) SetSubDomainSettings(v []*SubDomainSetting) *CreateDomainAssociationInput
- func (s CreateDomainAssociationInput) String() string
- func (s *CreateDomainAssociationInput) Validate() error
- type CreateDomainAssociationOutput
- type CreateWebhookInput
- func (s CreateWebhookInput) GoString() string
- func (s *CreateWebhookInput) SetAppId(v string) *CreateWebhookInput
- func (s *CreateWebhookInput) SetBranchName(v string) *CreateWebhookInput
- func (s *CreateWebhookInput) SetDescription(v string) *CreateWebhookInput
- func (s CreateWebhookInput) String() string
- func (s *CreateWebhookInput) Validate() error
- type CreateWebhookOutput
- type CustomRule
- func (s CustomRule) GoString() string
- func (s *CustomRule) SetCondition(v string) *CustomRule
- func (s *CustomRule) SetSource(v string) *CustomRule
- func (s *CustomRule) SetStatus(v string) *CustomRule
- func (s *CustomRule) SetTarget(v string) *CustomRule
- func (s CustomRule) String() string
- func (s *CustomRule) Validate() error
- type DeleteAppInput
- type DeleteAppOutput
- type DeleteBackendEnvironmentInput
- func (s DeleteBackendEnvironmentInput) GoString() string
- func (s *DeleteBackendEnvironmentInput) SetAppId(v string) *DeleteBackendEnvironmentInput
- func (s *DeleteBackendEnvironmentInput) SetEnvironmentName(v string) *DeleteBackendEnvironmentInput
- func (s DeleteBackendEnvironmentInput) String() string
- func (s *DeleteBackendEnvironmentInput) Validate() error
- type DeleteBackendEnvironmentOutput
- type DeleteBranchInput
- type DeleteBranchOutput
- type DeleteDomainAssociationInput
- func (s DeleteDomainAssociationInput) GoString() string
- func (s *DeleteDomainAssociationInput) SetAppId(v string) *DeleteDomainAssociationInput
- func (s *DeleteDomainAssociationInput) SetDomainName(v string) *DeleteDomainAssociationInput
- func (s DeleteDomainAssociationInput) String() string
- func (s *DeleteDomainAssociationInput) Validate() error
- type DeleteDomainAssociationOutput
- type DeleteJobInput
- func (s DeleteJobInput) GoString() string
- func (s *DeleteJobInput) SetAppId(v string) *DeleteJobInput
- func (s *DeleteJobInput) SetBranchName(v string) *DeleteJobInput
- func (s *DeleteJobInput) SetJobId(v string) *DeleteJobInput
- func (s DeleteJobInput) String() string
- func (s *DeleteJobInput) Validate() error
- type DeleteJobOutput
- type DeleteWebhookInput
- type DeleteWebhookOutput
- type DependentServiceFailureException
- func (s DependentServiceFailureException) Code() string
- func (s DependentServiceFailureException) Error() string
- func (s DependentServiceFailureException) GoString() string
- func (s DependentServiceFailureException) Message() string
- func (s DependentServiceFailureException) OrigErr() error
- func (s DependentServiceFailureException) RequestID() string
- func (s DependentServiceFailureException) StatusCode() int
- func (s DependentServiceFailureException) String() string
- type DomainAssociation
- func (s DomainAssociation) GoString() string
- func (s *DomainAssociation) SetCertificateVerificationDNSRecord(v string) *DomainAssociation
- func (s *DomainAssociation) SetDomainAssociationArn(v string) *DomainAssociation
- func (s *DomainAssociation) SetDomainName(v string) *DomainAssociation
- func (s *DomainAssociation) SetDomainStatus(v string) *DomainAssociation
- func (s *DomainAssociation) SetEnableAutoSubDomain(v bool) *DomainAssociation
- func (s *DomainAssociation) SetStatusReason(v string) *DomainAssociation
- func (s *DomainAssociation) SetSubDomains(v []*SubDomain) *DomainAssociation
- func (s DomainAssociation) String() string
- type GenerateAccessLogsInput
- func (s GenerateAccessLogsInput) GoString() string
- func (s *GenerateAccessLogsInput) SetAppId(v string) *GenerateAccessLogsInput
- func (s *GenerateAccessLogsInput) SetDomainName(v string) *GenerateAccessLogsInput
- func (s *GenerateAccessLogsInput) SetEndTime(v time.Time) *GenerateAccessLogsInput
- func (s *GenerateAccessLogsInput) SetStartTime(v time.Time) *GenerateAccessLogsInput
- func (s GenerateAccessLogsInput) String() string
- func (s *GenerateAccessLogsInput) Validate() error
- type GenerateAccessLogsOutput
- type GetAppInput
- type GetAppOutput
- type GetArtifactUrlInput
- type GetArtifactUrlOutput
- type GetBackendEnvironmentInput
- func (s GetBackendEnvironmentInput) GoString() string
- func (s *GetBackendEnvironmentInput) SetAppId(v string) *GetBackendEnvironmentInput
- func (s *GetBackendEnvironmentInput) SetEnvironmentName(v string) *GetBackendEnvironmentInput
- func (s GetBackendEnvironmentInput) String() string
- func (s *GetBackendEnvironmentInput) Validate() error
- type GetBackendEnvironmentOutput
- type GetBranchInput
- type GetBranchOutput
- type GetDomainAssociationInput
- func (s GetDomainAssociationInput) GoString() string
- func (s *GetDomainAssociationInput) SetAppId(v string) *GetDomainAssociationInput
- func (s *GetDomainAssociationInput) SetDomainName(v string) *GetDomainAssociationInput
- func (s GetDomainAssociationInput) String() string
- func (s *GetDomainAssociationInput) Validate() error
- type GetDomainAssociationOutput
- type GetJobInput
- type GetJobOutput
- type GetWebhookInput
- type GetWebhookOutput
- type InternalFailureException
- func (s InternalFailureException) Code() string
- func (s InternalFailureException) Error() string
- func (s InternalFailureException) GoString() string
- func (s InternalFailureException) Message() string
- func (s InternalFailureException) OrigErr() error
- func (s InternalFailureException) RequestID() string
- func (s InternalFailureException) StatusCode() int
- func (s InternalFailureException) String() string
- type Job
- type JobSummary
- func (s JobSummary) GoString() string
- func (s *JobSummary) SetCommitId(v string) *JobSummary
- func (s *JobSummary) SetCommitMessage(v string) *JobSummary
- func (s *JobSummary) SetCommitTime(v time.Time) *JobSummary
- func (s *JobSummary) SetEndTime(v time.Time) *JobSummary
- func (s *JobSummary) SetJobArn(v string) *JobSummary
- func (s *JobSummary) SetJobId(v string) *JobSummary
- func (s *JobSummary) SetJobType(v string) *JobSummary
- func (s *JobSummary) SetStartTime(v time.Time) *JobSummary
- func (s *JobSummary) SetStatus(v string) *JobSummary
- func (s JobSummary) String() string
- type LimitExceededException
- func (s LimitExceededException) Code() string
- func (s LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s LimitExceededException) Message() string
- func (s LimitExceededException) OrigErr() error
- func (s LimitExceededException) RequestID() string
- func (s LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListAppsInput
- type ListAppsOutput
- type ListArtifactsInput
- func (s ListArtifactsInput) GoString() string
- func (s *ListArtifactsInput) SetAppId(v string) *ListArtifactsInput
- func (s *ListArtifactsInput) SetBranchName(v string) *ListArtifactsInput
- func (s *ListArtifactsInput) SetJobId(v string) *ListArtifactsInput
- func (s *ListArtifactsInput) SetMaxResults(v int64) *ListArtifactsInput
- func (s *ListArtifactsInput) SetNextToken(v string) *ListArtifactsInput
- func (s ListArtifactsInput) String() string
- func (s *ListArtifactsInput) Validate() error
- type ListArtifactsOutput
- type ListBackendEnvironmentsInput
- func (s ListBackendEnvironmentsInput) GoString() string
- func (s *ListBackendEnvironmentsInput) SetAppId(v string) *ListBackendEnvironmentsInput
- func (s *ListBackendEnvironmentsInput) SetEnvironmentName(v string) *ListBackendEnvironmentsInput
- func (s *ListBackendEnvironmentsInput) SetMaxResults(v int64) *ListBackendEnvironmentsInput
- func (s *ListBackendEnvironmentsInput) SetNextToken(v string) *ListBackendEnvironmentsInput
- func (s ListBackendEnvironmentsInput) String() string
- func (s *ListBackendEnvironmentsInput) Validate() error
- type ListBackendEnvironmentsOutput
- func (s ListBackendEnvironmentsOutput) GoString() string
- func (s *ListBackendEnvironmentsOutput) SetBackendEnvironments(v []*BackendEnvironment) *ListBackendEnvironmentsOutput
- func (s *ListBackendEnvironmentsOutput) SetNextToken(v string) *ListBackendEnvironmentsOutput
- func (s ListBackendEnvironmentsOutput) String() string
- type ListBranchesInput
- func (s ListBranchesInput) GoString() string
- func (s *ListBranchesInput) SetAppId(v string) *ListBranchesInput
- func (s *ListBranchesInput) SetMaxResults(v int64) *ListBranchesInput
- func (s *ListBranchesInput) SetNextToken(v string) *ListBranchesInput
- func (s ListBranchesInput) String() string
- func (s *ListBranchesInput) Validate() error
- type ListBranchesOutput
- type ListDomainAssociationsInput
- func (s ListDomainAssociationsInput) GoString() string
- func (s *ListDomainAssociationsInput) SetAppId(v string) *ListDomainAssociationsInput
- func (s *ListDomainAssociationsInput) SetMaxResults(v int64) *ListDomainAssociationsInput
- func (s *ListDomainAssociationsInput) SetNextToken(v string) *ListDomainAssociationsInput
- func (s ListDomainAssociationsInput) String() string
- func (s *ListDomainAssociationsInput) Validate() error
- type ListDomainAssociationsOutput
- func (s ListDomainAssociationsOutput) GoString() string
- func (s *ListDomainAssociationsOutput) SetDomainAssociations(v []*DomainAssociation) *ListDomainAssociationsOutput
- func (s *ListDomainAssociationsOutput) SetNextToken(v string) *ListDomainAssociationsOutput
- func (s ListDomainAssociationsOutput) String() string
- type ListJobsInput
- func (s ListJobsInput) GoString() string
- func (s *ListJobsInput) SetAppId(v string) *ListJobsInput
- func (s *ListJobsInput) SetBranchName(v string) *ListJobsInput
- func (s *ListJobsInput) SetMaxResults(v int64) *ListJobsInput
- func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput
- func (s ListJobsInput) String() string
- func (s *ListJobsInput) Validate() error
- type ListJobsOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListWebhooksInput
- func (s ListWebhooksInput) GoString() string
- func (s *ListWebhooksInput) SetAppId(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetMaxResults(v int64) *ListWebhooksInput
- func (s *ListWebhooksInput) SetNextToken(v string) *ListWebhooksInput
- func (s ListWebhooksInput) String() string
- func (s *ListWebhooksInput) Validate() error
- type ListWebhooksOutput
- type NotFoundException
- func (s NotFoundException) Code() string
- func (s NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s NotFoundException) Message() string
- func (s NotFoundException) OrigErr() error
- func (s NotFoundException) RequestID() string
- func (s NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type ProductionBranch
- func (s ProductionBranch) GoString() string
- func (s *ProductionBranch) SetBranchName(v string) *ProductionBranch
- func (s *ProductionBranch) SetLastDeployTime(v time.Time) *ProductionBranch
- func (s *ProductionBranch) SetStatus(v string) *ProductionBranch
- func (s *ProductionBranch) SetThumbnailUrl(v string) *ProductionBranch
- func (s ProductionBranch) String() string
- type ResourceNotFoundException
- func (s ResourceNotFoundException) Code() string
- func (s ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s ResourceNotFoundException) Message() string
- func (s ResourceNotFoundException) OrigErr() error
- func (s ResourceNotFoundException) RequestID() string
- func (s ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type StartDeploymentInput
- func (s StartDeploymentInput) GoString() string
- func (s *StartDeploymentInput) SetAppId(v string) *StartDeploymentInput
- func (s *StartDeploymentInput) SetBranchName(v string) *StartDeploymentInput
- func (s *StartDeploymentInput) SetJobId(v string) *StartDeploymentInput
- func (s *StartDeploymentInput) SetSourceUrl(v string) *StartDeploymentInput
- func (s StartDeploymentInput) String() string
- func (s *StartDeploymentInput) Validate() error
- type StartDeploymentOutput
- type StartJobInput
- func (s StartJobInput) GoString() string
- func (s *StartJobInput) SetAppId(v string) *StartJobInput
- func (s *StartJobInput) SetBranchName(v string) *StartJobInput
- func (s *StartJobInput) SetCommitId(v string) *StartJobInput
- func (s *StartJobInput) SetCommitMessage(v string) *StartJobInput
- func (s *StartJobInput) SetCommitTime(v time.Time) *StartJobInput
- func (s *StartJobInput) SetJobId(v string) *StartJobInput
- func (s *StartJobInput) SetJobReason(v string) *StartJobInput
- func (s *StartJobInput) SetJobType(v string) *StartJobInput
- func (s StartJobInput) String() string
- func (s *StartJobInput) Validate() error
- type StartJobOutput
- type Step
- func (s Step) GoString() string
- func (s *Step) SetArtifactsUrl(v string) *Step
- func (s *Step) SetContext(v string) *Step
- func (s *Step) SetEndTime(v time.Time) *Step
- func (s *Step) SetLogUrl(v string) *Step
- func (s *Step) SetScreenshots(v map[string]*string) *Step
- func (s *Step) SetStartTime(v time.Time) *Step
- func (s *Step) SetStatus(v string) *Step
- func (s *Step) SetStatusReason(v string) *Step
- func (s *Step) SetStepName(v string) *Step
- func (s *Step) SetTestArtifactsUrl(v string) *Step
- func (s *Step) SetTestConfigUrl(v string) *Step
- func (s Step) String() string
- type StopJobInput
- type StopJobOutput
- type SubDomain
- type SubDomainSetting
- type TagResourceInput
- type TagResourceOutput
- type UnauthorizedException
- func (s UnauthorizedException) Code() string
- func (s UnauthorizedException) Error() string
- func (s UnauthorizedException) GoString() string
- func (s UnauthorizedException) Message() string
- func (s UnauthorizedException) OrigErr() error
- func (s UnauthorizedException) RequestID() string
- func (s UnauthorizedException) StatusCode() int
- func (s UnauthorizedException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAppInput
- func (s UpdateAppInput) GoString() string
- func (s *UpdateAppInput) SetAccessToken(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetAppId(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *UpdateAppInput
- func (s *UpdateAppInput) SetAutoBranchCreationPatterns(v []*string) *UpdateAppInput
- func (s *UpdateAppInput) SetBasicAuthCredentials(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetBuildSpec(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetCustomRules(v []*CustomRule) *UpdateAppInput
- func (s *UpdateAppInput) SetDescription(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetEnableAutoBranchCreation(v bool) *UpdateAppInput
- func (s *UpdateAppInput) SetEnableBasicAuth(v bool) *UpdateAppInput
- func (s *UpdateAppInput) SetEnableBranchAutoBuild(v bool) *UpdateAppInput
- func (s *UpdateAppInput) SetEnvironmentVariables(v map[string]*string) *UpdateAppInput
- func (s *UpdateAppInput) SetIamServiceRoleArn(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetName(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetOauthToken(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetPlatform(v string) *UpdateAppInput
- func (s *UpdateAppInput) SetRepository(v string) *UpdateAppInput
- func (s UpdateAppInput) String() string
- func (s *UpdateAppInput) Validate() error
- type UpdateAppOutput
- type UpdateBranchInput
- func (s UpdateBranchInput) GoString() string
- func (s *UpdateBranchInput) SetAppId(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetBackendEnvironmentArn(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetBasicAuthCredentials(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetBranchName(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetBuildSpec(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetDescription(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetDisplayName(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetEnableAutoBuild(v bool) *UpdateBranchInput
- func (s *UpdateBranchInput) SetEnableBasicAuth(v bool) *UpdateBranchInput
- func (s *UpdateBranchInput) SetEnableNotification(v bool) *UpdateBranchInput
- func (s *UpdateBranchInput) SetEnablePullRequestPreview(v bool) *UpdateBranchInput
- func (s *UpdateBranchInput) SetEnvironmentVariables(v map[string]*string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetFramework(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetPullRequestEnvironmentName(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetStage(v string) *UpdateBranchInput
- func (s *UpdateBranchInput) SetTtl(v string) *UpdateBranchInput
- func (s UpdateBranchInput) String() string
- func (s *UpdateBranchInput) Validate() error
- type UpdateBranchOutput
- type UpdateDomainAssociationInput
- func (s UpdateDomainAssociationInput) GoString() string
- func (s *UpdateDomainAssociationInput) SetAppId(v string) *UpdateDomainAssociationInput
- func (s *UpdateDomainAssociationInput) SetDomainName(v string) *UpdateDomainAssociationInput
- func (s *UpdateDomainAssociationInput) SetEnableAutoSubDomain(v bool) *UpdateDomainAssociationInput
- func (s *UpdateDomainAssociationInput) SetSubDomainSettings(v []*SubDomainSetting) *UpdateDomainAssociationInput
- func (s UpdateDomainAssociationInput) String() string
- func (s *UpdateDomainAssociationInput) Validate() error
- type UpdateDomainAssociationOutput
- type UpdateWebhookInput
- func (s UpdateWebhookInput) GoString() string
- func (s *UpdateWebhookInput) SetBranchName(v string) *UpdateWebhookInput
- func (s *UpdateWebhookInput) SetDescription(v string) *UpdateWebhookInput
- func (s *UpdateWebhookInput) SetWebhookId(v string) *UpdateWebhookInput
- func (s UpdateWebhookInput) String() string
- func (s *UpdateWebhookInput) Validate() error
- type UpdateWebhookOutput
- type Webhook
- func (s Webhook) GoString() string
- func (s *Webhook) SetBranchName(v string) *Webhook
- func (s *Webhook) SetCreateTime(v time.Time) *Webhook
- func (s *Webhook) SetDescription(v string) *Webhook
- func (s *Webhook) SetUpdateTime(v time.Time) *Webhook
- func (s *Webhook) SetWebhookArn(v string) *Webhook
- func (s *Webhook) SetWebhookId(v string) *Webhook
- func (s *Webhook) SetWebhookUrl(v string) *Webhook
- func (s Webhook) String() string
Constants ¶
const ( // DomainStatusPendingVerification is a DomainStatus enum value DomainStatusPendingVerification = "PENDING_VERIFICATION" // DomainStatusInProgress is a DomainStatus enum value DomainStatusInProgress = "IN_PROGRESS" // DomainStatusAvailable is a DomainStatus enum value DomainStatusAvailable = "AVAILABLE" // DomainStatusPendingDeployment is a DomainStatus enum value DomainStatusPendingDeployment = "PENDING_DEPLOYMENT" // DomainStatusFailed is a DomainStatus enum value DomainStatusFailed = "FAILED" // DomainStatusCreating is a DomainStatus enum value DomainStatusCreating = "CREATING" // DomainStatusRequestingCertificate is a DomainStatus enum value DomainStatusRequestingCertificate = "REQUESTING_CERTIFICATE" // DomainStatusUpdating is a DomainStatus enum value DomainStatusUpdating = "UPDATING" )
const ( // JobStatusPending is a JobStatus enum value JobStatusPending = "PENDING" // JobStatusProvisioning is a JobStatus enum value JobStatusProvisioning = "PROVISIONING" // JobStatusRunning is a JobStatus enum value JobStatusRunning = "RUNNING" // JobStatusFailed is a JobStatus enum value JobStatusFailed = "FAILED" // JobStatusSucceed is a JobStatus enum value JobStatusSucceed = "SUCCEED" // JobStatusCancelling is a JobStatus enum value JobStatusCancelling = "CANCELLING" // JobStatusCancelled is a JobStatus enum value JobStatusCancelled = "CANCELLED" )
const ( // JobTypeRelease is a JobType enum value JobTypeRelease = "RELEASE" // JobTypeRetry is a JobType enum value JobTypeRetry = "RETRY" // JobTypeManual is a JobType enum value JobTypeManual = "MANUAL" // JobTypeWebHook is a JobType enum value JobTypeWebHook = "WEB_HOOK" )
const ( // StageProduction is a Stage enum value StageProduction = "PRODUCTION" // StageBeta is a Stage enum value StageBeta = "BETA" // StageDevelopment is a Stage enum value StageDevelopment = "DEVELOPMENT" // StageExperimental is a Stage enum value StageExperimental = "EXPERIMENTAL" // StagePullRequest is a Stage enum value StagePullRequest = "PULL_REQUEST" )
const ( // ErrCodeBadRequestException for service response error code // "BadRequestException". // // Exception thrown when a request contains unexpected data. ErrCodeBadRequestException = "BadRequestException" // ErrCodeDependentServiceFailureException for service response error code // "DependentServiceFailureException". // // Exception thrown when an operation fails due to a dependent service throwing // an exception. ErrCodeDependentServiceFailureException = "DependentServiceFailureException" // ErrCodeInternalFailureException for service response error code // "InternalFailureException". // // Exception thrown when the service fails to perform an operation due to an // internal issue. ErrCodeInternalFailureException = "InternalFailureException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // Exception thrown when a resource could not be created because of service // limits. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // Exception thrown when an entity has not been found during an operation. ErrCodeNotFoundException = "NotFoundException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // Exception thrown when an operation fails due to non-existent resource. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // "UnauthorizedException". // // Exception thrown when an operation fails due to a lack of access. ErrCodeUnauthorizedException = "UnauthorizedException" )
const ( ServiceName = "Amplify" // Name of service. EndpointsID = "amplify" // ID to lookup a service endpoint with. ServiceID = "Amplify" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// PlatformWeb is a Platform enum value
PlatformWeb = "WEB"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Amplify ¶
Amplify provides the API operation methods for making requests to AWS Amplify. See this package's package overview docs for details on the service.
Amplify methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Amplify
New creates a new instance of the Amplify client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a Amplify client from just a session. svc := amplify.New(mySession) // Create a Amplify client with additional configuration svc := amplify.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*Amplify) CreateApp ¶
func (c *Amplify) CreateApp(input *CreateAppInput) (*CreateAppOutput, error)
CreateApp API operation for AWS Amplify.
Creates a new Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateApp for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateApp
func (*Amplify) CreateAppRequest ¶
func (c *Amplify) CreateAppRequest(input *CreateAppInput) (req *request.Request, output *CreateAppOutput)
CreateAppRequest generates a "aws/request.Request" representing the client's request for the CreateApp operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateApp for more information on using the CreateApp API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAppRequest method. req, resp := client.CreateAppRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateApp
func (*Amplify) CreateAppWithContext ¶
func (c *Amplify) CreateAppWithContext(ctx aws.Context, input *CreateAppInput, opts ...request.Option) (*CreateAppOutput, error)
CreateAppWithContext is the same as CreateApp with the addition of the ability to pass a context and additional request options.
See CreateApp for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) CreateBackendEnvironment ¶
func (c *Amplify) CreateBackendEnvironment(input *CreateBackendEnvironmentInput) (*CreateBackendEnvironmentOutput, error)
CreateBackendEnvironment API operation for AWS Amplify.
Creates a new backend environment for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateBackendEnvironment for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateBackendEnvironment
func (*Amplify) CreateBackendEnvironmentRequest ¶
func (c *Amplify) CreateBackendEnvironmentRequest(input *CreateBackendEnvironmentInput) (req *request.Request, output *CreateBackendEnvironmentOutput)
CreateBackendEnvironmentRequest generates a "aws/request.Request" representing the client's request for the CreateBackendEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBackendEnvironment for more information on using the CreateBackendEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBackendEnvironmentRequest method. req, resp := client.CreateBackendEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateBackendEnvironment
func (*Amplify) CreateBackendEnvironmentWithContext ¶
func (c *Amplify) CreateBackendEnvironmentWithContext(ctx aws.Context, input *CreateBackendEnvironmentInput, opts ...request.Option) (*CreateBackendEnvironmentOutput, error)
CreateBackendEnvironmentWithContext is the same as CreateBackendEnvironment with the addition of the ability to pass a context and additional request options.
See CreateBackendEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) CreateBranch ¶
func (c *Amplify) CreateBranch(input *CreateBranchInput) (*CreateBranchOutput, error)
CreateBranch API operation for AWS Amplify.
Creates a new Branch for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateBranch for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateBranch
func (*Amplify) CreateBranchRequest ¶
func (c *Amplify) CreateBranchRequest(input *CreateBranchInput) (req *request.Request, output *CreateBranchOutput)
CreateBranchRequest generates a "aws/request.Request" representing the client's request for the CreateBranch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBranch for more information on using the CreateBranch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBranchRequest method. req, resp := client.CreateBranchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateBranch
func (*Amplify) CreateBranchWithContext ¶
func (c *Amplify) CreateBranchWithContext(ctx aws.Context, input *CreateBranchInput, opts ...request.Option) (*CreateBranchOutput, error)
CreateBranchWithContext is the same as CreateBranch with the addition of the ability to pass a context and additional request options.
See CreateBranch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) CreateDeployment ¶
func (c *Amplify) CreateDeployment(input *CreateDeploymentInput) (*CreateDeploymentOutput, error)
CreateDeployment API operation for AWS Amplify.
Create a deployment for manual deploy apps. (Apps are not connected to repository)
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateDeployment for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateDeployment
func (*Amplify) CreateDeploymentRequest ¶
func (c *Amplify) CreateDeploymentRequest(input *CreateDeploymentInput) (req *request.Request, output *CreateDeploymentOutput)
CreateDeploymentRequest generates a "aws/request.Request" representing the client's request for the CreateDeployment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDeployment for more information on using the CreateDeployment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDeploymentRequest method. req, resp := client.CreateDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateDeployment
func (*Amplify) CreateDeploymentWithContext ¶
func (c *Amplify) CreateDeploymentWithContext(ctx aws.Context, input *CreateDeploymentInput, opts ...request.Option) (*CreateDeploymentOutput, error)
CreateDeploymentWithContext is the same as CreateDeployment with the addition of the ability to pass a context and additional request options.
See CreateDeployment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) CreateDomainAssociation ¶
func (c *Amplify) CreateDomainAssociation(input *CreateDomainAssociationInput) (*CreateDomainAssociationOutput, error)
CreateDomainAssociation API operation for AWS Amplify.
Create a new DomainAssociation on an App ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateDomainAssociation for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateDomainAssociation
func (*Amplify) CreateDomainAssociationRequest ¶
func (c *Amplify) CreateDomainAssociationRequest(input *CreateDomainAssociationInput) (req *request.Request, output *CreateDomainAssociationOutput)
CreateDomainAssociationRequest generates a "aws/request.Request" representing the client's request for the CreateDomainAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateDomainAssociation for more information on using the CreateDomainAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateDomainAssociationRequest method. req, resp := client.CreateDomainAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateDomainAssociation
func (*Amplify) CreateDomainAssociationWithContext ¶
func (c *Amplify) CreateDomainAssociationWithContext(ctx aws.Context, input *CreateDomainAssociationInput, opts ...request.Option) (*CreateDomainAssociationOutput, error)
CreateDomainAssociationWithContext is the same as CreateDomainAssociation with the addition of the ability to pass a context and additional request options.
See CreateDomainAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) CreateWebhook ¶
func (c *Amplify) CreateWebhook(input *CreateWebhookInput) (*CreateWebhookOutput, error)
CreateWebhook API operation for AWS Amplify.
Create a new webhook on an App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation CreateWebhook for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateWebhook
func (*Amplify) CreateWebhookRequest ¶
func (c *Amplify) CreateWebhookRequest(input *CreateWebhookInput) (req *request.Request, output *CreateWebhookOutput)
CreateWebhookRequest generates a "aws/request.Request" representing the client's request for the CreateWebhook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWebhook for more information on using the CreateWebhook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWebhookRequest method. req, resp := client.CreateWebhookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateWebhook
func (*Amplify) CreateWebhookWithContext ¶
func (c *Amplify) CreateWebhookWithContext(ctx aws.Context, input *CreateWebhookInput, opts ...request.Option) (*CreateWebhookOutput, error)
CreateWebhookWithContext is the same as CreateWebhook with the addition of the ability to pass a context and additional request options.
See CreateWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteApp ¶
func (c *Amplify) DeleteApp(input *DeleteAppInput) (*DeleteAppOutput, error)
DeleteApp API operation for AWS Amplify.
Delete an existing Amplify App by appId.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteApp for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
NotFoundException Exception thrown when an entity has not been found during an operation.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteApp
func (*Amplify) DeleteAppRequest ¶
func (c *Amplify) DeleteAppRequest(input *DeleteAppInput) (req *request.Request, output *DeleteAppOutput)
DeleteAppRequest generates a "aws/request.Request" representing the client's request for the DeleteApp operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteApp for more information on using the DeleteApp API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAppRequest method. req, resp := client.DeleteAppRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteApp
func (*Amplify) DeleteAppWithContext ¶
func (c *Amplify) DeleteAppWithContext(ctx aws.Context, input *DeleteAppInput, opts ...request.Option) (*DeleteAppOutput, error)
DeleteAppWithContext is the same as DeleteApp with the addition of the ability to pass a context and additional request options.
See DeleteApp for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteBackendEnvironment ¶
func (c *Amplify) DeleteBackendEnvironment(input *DeleteBackendEnvironmentInput) (*DeleteBackendEnvironmentOutput, error)
DeleteBackendEnvironment API operation for AWS Amplify.
Delete backend environment for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteBackendEnvironment for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteBackendEnvironment
func (*Amplify) DeleteBackendEnvironmentRequest ¶
func (c *Amplify) DeleteBackendEnvironmentRequest(input *DeleteBackendEnvironmentInput) (req *request.Request, output *DeleteBackendEnvironmentOutput)
DeleteBackendEnvironmentRequest generates a "aws/request.Request" representing the client's request for the DeleteBackendEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBackendEnvironment for more information on using the DeleteBackendEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBackendEnvironmentRequest method. req, resp := client.DeleteBackendEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteBackendEnvironment
func (*Amplify) DeleteBackendEnvironmentWithContext ¶
func (c *Amplify) DeleteBackendEnvironmentWithContext(ctx aws.Context, input *DeleteBackendEnvironmentInput, opts ...request.Option) (*DeleteBackendEnvironmentOutput, error)
DeleteBackendEnvironmentWithContext is the same as DeleteBackendEnvironment with the addition of the ability to pass a context and additional request options.
See DeleteBackendEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteBranch ¶
func (c *Amplify) DeleteBranch(input *DeleteBranchInput) (*DeleteBranchOutput, error)
DeleteBranch API operation for AWS Amplify.
Deletes a branch for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteBranch for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteBranch
func (*Amplify) DeleteBranchRequest ¶
func (c *Amplify) DeleteBranchRequest(input *DeleteBranchInput) (req *request.Request, output *DeleteBranchOutput)
DeleteBranchRequest generates a "aws/request.Request" representing the client's request for the DeleteBranch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBranch for more information on using the DeleteBranch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBranchRequest method. req, resp := client.DeleteBranchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteBranch
func (*Amplify) DeleteBranchWithContext ¶
func (c *Amplify) DeleteBranchWithContext(ctx aws.Context, input *DeleteBranchInput, opts ...request.Option) (*DeleteBranchOutput, error)
DeleteBranchWithContext is the same as DeleteBranch with the addition of the ability to pass a context and additional request options.
See DeleteBranch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteDomainAssociation ¶
func (c *Amplify) DeleteDomainAssociation(input *DeleteDomainAssociationInput) (*DeleteDomainAssociationOutput, error)
DeleteDomainAssociation API operation for AWS Amplify.
Deletes a DomainAssociation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteDomainAssociation for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteDomainAssociation
func (*Amplify) DeleteDomainAssociationRequest ¶
func (c *Amplify) DeleteDomainAssociationRequest(input *DeleteDomainAssociationInput) (req *request.Request, output *DeleteDomainAssociationOutput)
DeleteDomainAssociationRequest generates a "aws/request.Request" representing the client's request for the DeleteDomainAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDomainAssociation for more information on using the DeleteDomainAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDomainAssociationRequest method. req, resp := client.DeleteDomainAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteDomainAssociation
func (*Amplify) DeleteDomainAssociationWithContext ¶
func (c *Amplify) DeleteDomainAssociationWithContext(ctx aws.Context, input *DeleteDomainAssociationInput, opts ...request.Option) (*DeleteDomainAssociationOutput, error)
DeleteDomainAssociationWithContext is the same as DeleteDomainAssociation with the addition of the ability to pass a context and additional request options.
See DeleteDomainAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteJob ¶
func (c *Amplify) DeleteJob(input *DeleteJobInput) (*DeleteJobOutput, error)
DeleteJob API operation for AWS Amplify.
Delete a job, for an Amplify branch, part of Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteJob for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteJob
func (*Amplify) DeleteJobRequest ¶
func (c *Amplify) DeleteJobRequest(input *DeleteJobInput) (req *request.Request, output *DeleteJobOutput)
DeleteJobRequest generates a "aws/request.Request" representing the client's request for the DeleteJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteJob for more information on using the DeleteJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteJobRequest method. req, resp := client.DeleteJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteJob
func (*Amplify) DeleteJobWithContext ¶
func (c *Amplify) DeleteJobWithContext(ctx aws.Context, input *DeleteJobInput, opts ...request.Option) (*DeleteJobOutput, error)
DeleteJobWithContext is the same as DeleteJob with the addition of the ability to pass a context and additional request options.
See DeleteJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) DeleteWebhook ¶
func (c *Amplify) DeleteWebhook(input *DeleteWebhookInput) (*DeleteWebhookOutput, error)
DeleteWebhook API operation for AWS Amplify.
Deletes a webhook.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation DeleteWebhook for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteWebhook
func (*Amplify) DeleteWebhookRequest ¶
func (c *Amplify) DeleteWebhookRequest(input *DeleteWebhookInput) (req *request.Request, output *DeleteWebhookOutput)
DeleteWebhookRequest generates a "aws/request.Request" representing the client's request for the DeleteWebhook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteWebhook for more information on using the DeleteWebhook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteWebhookRequest method. req, resp := client.DeleteWebhookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DeleteWebhook
func (*Amplify) DeleteWebhookWithContext ¶
func (c *Amplify) DeleteWebhookWithContext(ctx aws.Context, input *DeleteWebhookInput, opts ...request.Option) (*DeleteWebhookOutput, error)
DeleteWebhookWithContext is the same as DeleteWebhook with the addition of the ability to pass a context and additional request options.
See DeleteWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GenerateAccessLogs ¶
func (c *Amplify) GenerateAccessLogs(input *GenerateAccessLogsInput) (*GenerateAccessLogsOutput, error)
GenerateAccessLogs API operation for AWS Amplify.
Retrieve website access logs for a specific time range via a pre-signed URL.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GenerateAccessLogs for usage and error information.
Returned Error Types:
NotFoundException Exception thrown when an entity has not been found during an operation.
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GenerateAccessLogs
func (*Amplify) GenerateAccessLogsRequest ¶
func (c *Amplify) GenerateAccessLogsRequest(input *GenerateAccessLogsInput) (req *request.Request, output *GenerateAccessLogsOutput)
GenerateAccessLogsRequest generates a "aws/request.Request" representing the client's request for the GenerateAccessLogs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GenerateAccessLogs for more information on using the GenerateAccessLogs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GenerateAccessLogsRequest method. req, resp := client.GenerateAccessLogsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GenerateAccessLogs
func (*Amplify) GenerateAccessLogsWithContext ¶
func (c *Amplify) GenerateAccessLogsWithContext(ctx aws.Context, input *GenerateAccessLogsInput, opts ...request.Option) (*GenerateAccessLogsOutput, error)
GenerateAccessLogsWithContext is the same as GenerateAccessLogs with the addition of the ability to pass a context and additional request options.
See GenerateAccessLogs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetApp ¶
func (c *Amplify) GetApp(input *GetAppInput) (*GetAppOutput, error)
GetApp API operation for AWS Amplify.
Retrieves an existing Amplify App by appId.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetApp for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
NotFoundException Exception thrown when an entity has not been found during an operation.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetApp
func (*Amplify) GetAppRequest ¶
func (c *Amplify) GetAppRequest(input *GetAppInput) (req *request.Request, output *GetAppOutput)
GetAppRequest generates a "aws/request.Request" representing the client's request for the GetApp operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetApp for more information on using the GetApp API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAppRequest method. req, resp := client.GetAppRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetApp
func (*Amplify) GetAppWithContext ¶
func (c *Amplify) GetAppWithContext(ctx aws.Context, input *GetAppInput, opts ...request.Option) (*GetAppOutput, error)
GetAppWithContext is the same as GetApp with the addition of the ability to pass a context and additional request options.
See GetApp for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetArtifactUrl ¶
func (c *Amplify) GetArtifactUrl(input *GetArtifactUrlInput) (*GetArtifactUrlOutput, error)
GetArtifactUrl API operation for AWS Amplify.
Retrieves artifact info that corresponds to a artifactId.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetArtifactUrl for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetArtifactUrl
func (*Amplify) GetArtifactUrlRequest ¶
func (c *Amplify) GetArtifactUrlRequest(input *GetArtifactUrlInput) (req *request.Request, output *GetArtifactUrlOutput)
GetArtifactUrlRequest generates a "aws/request.Request" representing the client's request for the GetArtifactUrl operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetArtifactUrl for more information on using the GetArtifactUrl API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetArtifactUrlRequest method. req, resp := client.GetArtifactUrlRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetArtifactUrl
func (*Amplify) GetArtifactUrlWithContext ¶
func (c *Amplify) GetArtifactUrlWithContext(ctx aws.Context, input *GetArtifactUrlInput, opts ...request.Option) (*GetArtifactUrlOutput, error)
GetArtifactUrlWithContext is the same as GetArtifactUrl with the addition of the ability to pass a context and additional request options.
See GetArtifactUrl for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetBackendEnvironment ¶
func (c *Amplify) GetBackendEnvironment(input *GetBackendEnvironmentInput) (*GetBackendEnvironmentOutput, error)
GetBackendEnvironment API operation for AWS Amplify.
Retrieves a backend environment for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetBackendEnvironment for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetBackendEnvironment
func (*Amplify) GetBackendEnvironmentRequest ¶
func (c *Amplify) GetBackendEnvironmentRequest(input *GetBackendEnvironmentInput) (req *request.Request, output *GetBackendEnvironmentOutput)
GetBackendEnvironmentRequest generates a "aws/request.Request" representing the client's request for the GetBackendEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBackendEnvironment for more information on using the GetBackendEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBackendEnvironmentRequest method. req, resp := client.GetBackendEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetBackendEnvironment
func (*Amplify) GetBackendEnvironmentWithContext ¶
func (c *Amplify) GetBackendEnvironmentWithContext(ctx aws.Context, input *GetBackendEnvironmentInput, opts ...request.Option) (*GetBackendEnvironmentOutput, error)
GetBackendEnvironmentWithContext is the same as GetBackendEnvironment with the addition of the ability to pass a context and additional request options.
See GetBackendEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetBranch ¶
func (c *Amplify) GetBranch(input *GetBranchInput) (*GetBranchOutput, error)
GetBranch API operation for AWS Amplify.
Retrieves a branch for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetBranch for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetBranch
func (*Amplify) GetBranchRequest ¶
func (c *Amplify) GetBranchRequest(input *GetBranchInput) (req *request.Request, output *GetBranchOutput)
GetBranchRequest generates a "aws/request.Request" representing the client's request for the GetBranch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBranch for more information on using the GetBranch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBranchRequest method. req, resp := client.GetBranchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetBranch
func (*Amplify) GetBranchWithContext ¶
func (c *Amplify) GetBranchWithContext(ctx aws.Context, input *GetBranchInput, opts ...request.Option) (*GetBranchOutput, error)
GetBranchWithContext is the same as GetBranch with the addition of the ability to pass a context and additional request options.
See GetBranch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetDomainAssociation ¶
func (c *Amplify) GetDomainAssociation(input *GetDomainAssociationInput) (*GetDomainAssociationOutput, error)
GetDomainAssociation API operation for AWS Amplify.
Retrieves domain info that corresponds to an appId and domainName.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetDomainAssociation for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetDomainAssociation
func (*Amplify) GetDomainAssociationRequest ¶
func (c *Amplify) GetDomainAssociationRequest(input *GetDomainAssociationInput) (req *request.Request, output *GetDomainAssociationOutput)
GetDomainAssociationRequest generates a "aws/request.Request" representing the client's request for the GetDomainAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDomainAssociation for more information on using the GetDomainAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDomainAssociationRequest method. req, resp := client.GetDomainAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetDomainAssociation
func (*Amplify) GetDomainAssociationWithContext ¶
func (c *Amplify) GetDomainAssociationWithContext(ctx aws.Context, input *GetDomainAssociationInput, opts ...request.Option) (*GetDomainAssociationOutput, error)
GetDomainAssociationWithContext is the same as GetDomainAssociation with the addition of the ability to pass a context and additional request options.
See GetDomainAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetJob ¶
func (c *Amplify) GetJob(input *GetJobInput) (*GetJobOutput, error)
GetJob API operation for AWS Amplify.
Get a job for a branch, part of an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetJob for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetJob
func (*Amplify) GetJobRequest ¶
func (c *Amplify) GetJobRequest(input *GetJobInput) (req *request.Request, output *GetJobOutput)
GetJobRequest generates a "aws/request.Request" representing the client's request for the GetJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetJob for more information on using the GetJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetJobRequest method. req, resp := client.GetJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetJob
func (*Amplify) GetJobWithContext ¶
func (c *Amplify) GetJobWithContext(ctx aws.Context, input *GetJobInput, opts ...request.Option) (*GetJobOutput, error)
GetJobWithContext is the same as GetJob with the addition of the ability to pass a context and additional request options.
See GetJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) GetWebhook ¶
func (c *Amplify) GetWebhook(input *GetWebhookInput) (*GetWebhookOutput, error)
GetWebhook API operation for AWS Amplify.
Retrieves webhook info that corresponds to a webhookId.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation GetWebhook for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetWebhook
func (*Amplify) GetWebhookRequest ¶
func (c *Amplify) GetWebhookRequest(input *GetWebhookInput) (req *request.Request, output *GetWebhookOutput)
GetWebhookRequest generates a "aws/request.Request" representing the client's request for the GetWebhook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetWebhook for more information on using the GetWebhook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetWebhookRequest method. req, resp := client.GetWebhookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/GetWebhook
func (*Amplify) GetWebhookWithContext ¶
func (c *Amplify) GetWebhookWithContext(ctx aws.Context, input *GetWebhookInput, opts ...request.Option) (*GetWebhookOutput, error)
GetWebhookWithContext is the same as GetWebhook with the addition of the ability to pass a context and additional request options.
See GetWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListApps ¶
func (c *Amplify) ListApps(input *ListAppsInput) (*ListAppsOutput, error)
ListApps API operation for AWS Amplify.
Lists existing Amplify Apps.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListApps for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListApps
func (*Amplify) ListAppsRequest ¶
func (c *Amplify) ListAppsRequest(input *ListAppsInput) (req *request.Request, output *ListAppsOutput)
ListAppsRequest generates a "aws/request.Request" representing the client's request for the ListApps operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListApps for more information on using the ListApps API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAppsRequest method. req, resp := client.ListAppsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListApps
func (*Amplify) ListAppsWithContext ¶
func (c *Amplify) ListAppsWithContext(ctx aws.Context, input *ListAppsInput, opts ...request.Option) (*ListAppsOutput, error)
ListAppsWithContext is the same as ListApps with the addition of the ability to pass a context and additional request options.
See ListApps for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListArtifacts ¶
func (c *Amplify) ListArtifacts(input *ListArtifactsInput) (*ListArtifactsOutput, error)
ListArtifacts API operation for AWS Amplify.
List artifacts with an app, a branch, a job and an artifact type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListArtifacts for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListArtifacts
func (*Amplify) ListArtifactsRequest ¶
func (c *Amplify) ListArtifactsRequest(input *ListArtifactsInput) (req *request.Request, output *ListArtifactsOutput)
ListArtifactsRequest generates a "aws/request.Request" representing the client's request for the ListArtifacts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListArtifacts for more information on using the ListArtifacts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListArtifactsRequest method. req, resp := client.ListArtifactsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListArtifacts
func (*Amplify) ListArtifactsWithContext ¶
func (c *Amplify) ListArtifactsWithContext(ctx aws.Context, input *ListArtifactsInput, opts ...request.Option) (*ListArtifactsOutput, error)
ListArtifactsWithContext is the same as ListArtifacts with the addition of the ability to pass a context and additional request options.
See ListArtifacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListBackendEnvironments ¶
func (c *Amplify) ListBackendEnvironments(input *ListBackendEnvironmentsInput) (*ListBackendEnvironmentsOutput, error)
ListBackendEnvironments API operation for AWS Amplify.
Lists backend environments for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListBackendEnvironments for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListBackendEnvironments
func (*Amplify) ListBackendEnvironmentsRequest ¶
func (c *Amplify) ListBackendEnvironmentsRequest(input *ListBackendEnvironmentsInput) (req *request.Request, output *ListBackendEnvironmentsOutput)
ListBackendEnvironmentsRequest generates a "aws/request.Request" representing the client's request for the ListBackendEnvironments operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListBackendEnvironments for more information on using the ListBackendEnvironments API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListBackendEnvironmentsRequest method. req, resp := client.ListBackendEnvironmentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListBackendEnvironments
func (*Amplify) ListBackendEnvironmentsWithContext ¶
func (c *Amplify) ListBackendEnvironmentsWithContext(ctx aws.Context, input *ListBackendEnvironmentsInput, opts ...request.Option) (*ListBackendEnvironmentsOutput, error)
ListBackendEnvironmentsWithContext is the same as ListBackendEnvironments with the addition of the ability to pass a context and additional request options.
See ListBackendEnvironments for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListBranches ¶
func (c *Amplify) ListBranches(input *ListBranchesInput) (*ListBranchesOutput, error)
ListBranches API operation for AWS Amplify.
Lists branches for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListBranches for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListBranches
func (*Amplify) ListBranchesRequest ¶
func (c *Amplify) ListBranchesRequest(input *ListBranchesInput) (req *request.Request, output *ListBranchesOutput)
ListBranchesRequest generates a "aws/request.Request" representing the client's request for the ListBranches operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListBranches for more information on using the ListBranches API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListBranchesRequest method. req, resp := client.ListBranchesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListBranches
func (*Amplify) ListBranchesWithContext ¶
func (c *Amplify) ListBranchesWithContext(ctx aws.Context, input *ListBranchesInput, opts ...request.Option) (*ListBranchesOutput, error)
ListBranchesWithContext is the same as ListBranches with the addition of the ability to pass a context and additional request options.
See ListBranches for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListDomainAssociations ¶
func (c *Amplify) ListDomainAssociations(input *ListDomainAssociationsInput) (*ListDomainAssociationsOutput, error)
ListDomainAssociations API operation for AWS Amplify.
List domains with an app ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListDomainAssociations for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListDomainAssociations
func (*Amplify) ListDomainAssociationsRequest ¶
func (c *Amplify) ListDomainAssociationsRequest(input *ListDomainAssociationsInput) (req *request.Request, output *ListDomainAssociationsOutput)
ListDomainAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListDomainAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDomainAssociations for more information on using the ListDomainAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDomainAssociationsRequest method. req, resp := client.ListDomainAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListDomainAssociations
func (*Amplify) ListDomainAssociationsWithContext ¶
func (c *Amplify) ListDomainAssociationsWithContext(ctx aws.Context, input *ListDomainAssociationsInput, opts ...request.Option) (*ListDomainAssociationsOutput, error)
ListDomainAssociationsWithContext is the same as ListDomainAssociations with the addition of the ability to pass a context and additional request options.
See ListDomainAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListJobs ¶
func (c *Amplify) ListJobs(input *ListJobsInput) (*ListJobsOutput, error)
ListJobs API operation for AWS Amplify.
List Jobs for a branch, part of an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListJobs for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListJobs
func (*Amplify) ListJobsRequest ¶
func (c *Amplify) ListJobsRequest(input *ListJobsInput) (req *request.Request, output *ListJobsOutput)
ListJobsRequest generates a "aws/request.Request" representing the client's request for the ListJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListJobs for more information on using the ListJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListJobsRequest method. req, resp := client.ListJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListJobs
func (*Amplify) ListJobsWithContext ¶
func (c *Amplify) ListJobsWithContext(ctx aws.Context, input *ListJobsInput, opts ...request.Option) (*ListJobsOutput, error)
ListJobsWithContext is the same as ListJobs with the addition of the ability to pass a context and additional request options.
See ListJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListTagsForResource ¶
func (c *Amplify) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS Amplify.
List tags for resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListTagsForResource for usage and error information.
Returned Error Types:
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
BadRequestException Exception thrown when a request contains unexpected data.
ResourceNotFoundException Exception thrown when an operation fails due to non-existent resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListTagsForResource
func (*Amplify) ListTagsForResourceRequest ¶
func (c *Amplify) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListTagsForResource
func (*Amplify) ListTagsForResourceWithContext ¶
func (c *Amplify) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) ListWebhooks ¶
func (c *Amplify) ListWebhooks(input *ListWebhooksInput) (*ListWebhooksOutput, error)
ListWebhooks API operation for AWS Amplify.
List webhooks with an app.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation ListWebhooks for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListWebhooks
func (*Amplify) ListWebhooksRequest ¶
func (c *Amplify) ListWebhooksRequest(input *ListWebhooksInput) (req *request.Request, output *ListWebhooksOutput)
ListWebhooksRequest generates a "aws/request.Request" representing the client's request for the ListWebhooks operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWebhooks for more information on using the ListWebhooks API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWebhooksRequest method. req, resp := client.ListWebhooksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/ListWebhooks
func (*Amplify) ListWebhooksWithContext ¶
func (c *Amplify) ListWebhooksWithContext(ctx aws.Context, input *ListWebhooksInput, opts ...request.Option) (*ListWebhooksOutput, error)
ListWebhooksWithContext is the same as ListWebhooks with the addition of the ability to pass a context and additional request options.
See ListWebhooks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) StartDeployment ¶
func (c *Amplify) StartDeployment(input *StartDeploymentInput) (*StartDeploymentOutput, error)
StartDeployment API operation for AWS Amplify.
Start a deployment for manual deploy apps. (Apps are not connected to repository)
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation StartDeployment for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StartDeployment
func (*Amplify) StartDeploymentRequest ¶
func (c *Amplify) StartDeploymentRequest(input *StartDeploymentInput) (req *request.Request, output *StartDeploymentOutput)
StartDeploymentRequest generates a "aws/request.Request" representing the client's request for the StartDeployment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartDeployment for more information on using the StartDeployment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartDeploymentRequest method. req, resp := client.StartDeploymentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StartDeployment
func (*Amplify) StartDeploymentWithContext ¶
func (c *Amplify) StartDeploymentWithContext(ctx aws.Context, input *StartDeploymentInput, opts ...request.Option) (*StartDeploymentOutput, error)
StartDeploymentWithContext is the same as StartDeployment with the addition of the ability to pass a context and additional request options.
See StartDeployment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) StartJob ¶
func (c *Amplify) StartJob(input *StartJobInput) (*StartJobOutput, error)
StartJob API operation for AWS Amplify.
Starts a new job for a branch, part of an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation StartJob for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StartJob
func (*Amplify) StartJobRequest ¶
func (c *Amplify) StartJobRequest(input *StartJobInput) (req *request.Request, output *StartJobOutput)
StartJobRequest generates a "aws/request.Request" representing the client's request for the StartJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartJob for more information on using the StartJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartJobRequest method. req, resp := client.StartJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StartJob
func (*Amplify) StartJobWithContext ¶
func (c *Amplify) StartJobWithContext(ctx aws.Context, input *StartJobInput, opts ...request.Option) (*StartJobOutput, error)
StartJobWithContext is the same as StartJob with the addition of the ability to pass a context and additional request options.
See StartJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) StopJob ¶
func (c *Amplify) StopJob(input *StopJobInput) (*StopJobOutput, error)
StopJob API operation for AWS Amplify.
Stop a job that is in progress, for an Amplify branch, part of Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation StopJob for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
NotFoundException Exception thrown when an entity has not been found during an operation.
LimitExceededException Exception thrown when a resource could not be created because of service limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StopJob
func (*Amplify) StopJobRequest ¶
func (c *Amplify) StopJobRequest(input *StopJobInput) (req *request.Request, output *StopJobOutput)
StopJobRequest generates a "aws/request.Request" representing the client's request for the StopJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StopJob for more information on using the StopJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StopJobRequest method. req, resp := client.StopJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/StopJob
func (*Amplify) StopJobWithContext ¶
func (c *Amplify) StopJobWithContext(ctx aws.Context, input *StopJobInput, opts ...request.Option) (*StopJobOutput, error)
StopJobWithContext is the same as StopJob with the addition of the ability to pass a context and additional request options.
See StopJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) TagResource ¶
func (c *Amplify) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS Amplify.
Tag resource with tag key and value.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation TagResource for usage and error information.
Returned Error Types:
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
BadRequestException Exception thrown when a request contains unexpected data.
ResourceNotFoundException Exception thrown when an operation fails due to non-existent resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/TagResource
func (*Amplify) TagResourceRequest ¶
func (c *Amplify) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/TagResource
func (*Amplify) TagResourceWithContext ¶
func (c *Amplify) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) UntagResource ¶
func (c *Amplify) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS Amplify.
Untag resource with resourceArn.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation UntagResource for usage and error information.
Returned Error Types:
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
BadRequestException Exception thrown when a request contains unexpected data.
ResourceNotFoundException Exception thrown when an operation fails due to non-existent resource.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UntagResource
func (*Amplify) UntagResourceRequest ¶
func (c *Amplify) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UntagResource
func (*Amplify) UntagResourceWithContext ¶
func (c *Amplify) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) UpdateApp ¶
func (c *Amplify) UpdateApp(input *UpdateAppInput) (*UpdateAppOutput, error)
UpdateApp API operation for AWS Amplify.
Updates an existing Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation UpdateApp for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
NotFoundException Exception thrown when an entity has not been found during an operation.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateApp
func (*Amplify) UpdateAppRequest ¶
func (c *Amplify) UpdateAppRequest(input *UpdateAppInput) (req *request.Request, output *UpdateAppOutput)
UpdateAppRequest generates a "aws/request.Request" representing the client's request for the UpdateApp operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateApp for more information on using the UpdateApp API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAppRequest method. req, resp := client.UpdateAppRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateApp
func (*Amplify) UpdateAppWithContext ¶
func (c *Amplify) UpdateAppWithContext(ctx aws.Context, input *UpdateAppInput, opts ...request.Option) (*UpdateAppOutput, error)
UpdateAppWithContext is the same as UpdateApp with the addition of the ability to pass a context and additional request options.
See UpdateApp for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) UpdateBranch ¶
func (c *Amplify) UpdateBranch(input *UpdateBranchInput) (*UpdateBranchOutput, error)
UpdateBranch API operation for AWS Amplify.
Updates a branch for an Amplify App.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation UpdateBranch for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateBranch
func (*Amplify) UpdateBranchRequest ¶
func (c *Amplify) UpdateBranchRequest(input *UpdateBranchInput) (req *request.Request, output *UpdateBranchOutput)
UpdateBranchRequest generates a "aws/request.Request" representing the client's request for the UpdateBranch operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateBranch for more information on using the UpdateBranch API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateBranchRequest method. req, resp := client.UpdateBranchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateBranch
func (*Amplify) UpdateBranchWithContext ¶
func (c *Amplify) UpdateBranchWithContext(ctx aws.Context, input *UpdateBranchInput, opts ...request.Option) (*UpdateBranchOutput, error)
UpdateBranchWithContext is the same as UpdateBranch with the addition of the ability to pass a context and additional request options.
See UpdateBranch for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) UpdateDomainAssociation ¶
func (c *Amplify) UpdateDomainAssociation(input *UpdateDomainAssociationInput) (*UpdateDomainAssociationOutput, error)
UpdateDomainAssociation API operation for AWS Amplify.
Create a new DomainAssociation on an App ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation UpdateDomainAssociation for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateDomainAssociation
func (*Amplify) UpdateDomainAssociationRequest ¶
func (c *Amplify) UpdateDomainAssociationRequest(input *UpdateDomainAssociationInput) (req *request.Request, output *UpdateDomainAssociationOutput)
UpdateDomainAssociationRequest generates a "aws/request.Request" representing the client's request for the UpdateDomainAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDomainAssociation for more information on using the UpdateDomainAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDomainAssociationRequest method. req, resp := client.UpdateDomainAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateDomainAssociation
func (*Amplify) UpdateDomainAssociationWithContext ¶
func (c *Amplify) UpdateDomainAssociationWithContext(ctx aws.Context, input *UpdateDomainAssociationInput, opts ...request.Option) (*UpdateDomainAssociationOutput, error)
UpdateDomainAssociationWithContext is the same as UpdateDomainAssociation with the addition of the ability to pass a context and additional request options.
See UpdateDomainAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Amplify) UpdateWebhook ¶
func (c *Amplify) UpdateWebhook(input *UpdateWebhookInput) (*UpdateWebhookOutput, error)
UpdateWebhook API operation for AWS Amplify.
Update a webhook.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Amplify's API operation UpdateWebhook for usage and error information.
Returned Error Types:
BadRequestException Exception thrown when a request contains unexpected data.
UnauthorizedException Exception thrown when an operation fails due to a lack of access.
NotFoundException Exception thrown when an entity has not been found during an operation.
InternalFailureException Exception thrown when the service fails to perform an operation due to an internal issue.
DependentServiceFailureException Exception thrown when an operation fails due to a dependent service throwing an exception.
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateWebhook
func (*Amplify) UpdateWebhookRequest ¶
func (c *Amplify) UpdateWebhookRequest(input *UpdateWebhookInput) (req *request.Request, output *UpdateWebhookOutput)
UpdateWebhookRequest generates a "aws/request.Request" representing the client's request for the UpdateWebhook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateWebhook for more information on using the UpdateWebhook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateWebhookRequest method. req, resp := client.UpdateWebhookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/UpdateWebhook
func (*Amplify) UpdateWebhookWithContext ¶
func (c *Amplify) UpdateWebhookWithContext(ctx aws.Context, input *UpdateWebhookInput, opts ...request.Option) (*UpdateWebhookOutput, error)
UpdateWebhookWithContext is the same as UpdateWebhook with the addition of the ability to pass a context and additional request options.
See UpdateWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type App ¶
type App struct { // ARN for the Amplify App. // // AppArn is a required field AppArn *string `locationName:"appArn" type:"string" required:"true"` // Unique Id for the Amplify App. // // AppId is a required field AppId *string `locationName:"appId" min:"1" type:"string" required:"true"` // Automated branch creation config for the Amplify App. AutoBranchCreationConfig *AutoBranchCreationConfig `locationName:"autoBranchCreationConfig" type:"structure"` // Automated branch creation glob patterns for the Amplify App. AutoBranchCreationPatterns []*string `locationName:"autoBranchCreationPatterns" type:"list"` // Basic Authorization credentials for branches for the Amplify App. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // BuildSpec content for Amplify App. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Create date / time for the Amplify App. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // Custom redirect / rewrite rules for the Amplify App. CustomRules []*CustomRule `locationName:"customRules" type:"list"` // Default domain for the Amplify App. // // DefaultDomain is a required field DefaultDomain *string `locationName:"defaultDomain" min:"1" type:"string" required:"true"` // Description for the Amplify App. // // Description is a required field Description *string `locationName:"description" type:"string" required:"true"` // Enables automated branch creation for the Amplify App. EnableAutoBranchCreation *bool `locationName:"enableAutoBranchCreation" type:"boolean"` // Enables Basic Authorization for branches for the Amplify App. // // EnableBasicAuth is a required field EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean" required:"true"` // Enables auto-building of branches for the Amplify App. // // EnableBranchAutoBuild is a required field EnableBranchAutoBuild *bool `locationName:"enableBranchAutoBuild" type:"boolean" required:"true"` // Environment Variables for the Amplify App. // // EnvironmentVariables is a required field EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map" required:"true"` // IAM service role ARN for the Amplify App. IamServiceRoleArn *string `locationName:"iamServiceRoleArn" min:"1" type:"string"` // Name for the Amplify App. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // Platform for the Amplify App. // // Platform is a required field Platform *string `locationName:"platform" type:"string" required:"true" enum:"Platform"` // Structure with Production Branch information. ProductionBranch *ProductionBranch `locationName:"productionBranch" type:"structure"` // Repository for the Amplify App. // // Repository is a required field Repository *string `locationName:"repository" type:"string" required:"true"` // Tag for Amplify App. Tags map[string]*string `locationName:"tags" min:"1" type:"map"` // Update date / time for the Amplify App. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Amplify App represents different branches of a repository for building, deploying, and hosting.
func (*App) SetAutoBranchCreationConfig ¶
func (s *App) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *App
SetAutoBranchCreationConfig sets the AutoBranchCreationConfig field's value.
func (*App) SetAutoBranchCreationPatterns ¶
SetAutoBranchCreationPatterns sets the AutoBranchCreationPatterns field's value.
func (*App) SetBasicAuthCredentials ¶
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*App) SetBuildSpec ¶
SetBuildSpec sets the BuildSpec field's value.
func (*App) SetCreateTime ¶
SetCreateTime sets the CreateTime field's value.
func (*App) SetCustomRules ¶
func (s *App) SetCustomRules(v []*CustomRule) *App
SetCustomRules sets the CustomRules field's value.
func (*App) SetDefaultDomain ¶
SetDefaultDomain sets the DefaultDomain field's value.
func (*App) SetDescription ¶
SetDescription sets the Description field's value.
func (*App) SetEnableAutoBranchCreation ¶
SetEnableAutoBranchCreation sets the EnableAutoBranchCreation field's value.
func (*App) SetEnableBasicAuth ¶
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*App) SetEnableBranchAutoBuild ¶
SetEnableBranchAutoBuild sets the EnableBranchAutoBuild field's value.
func (*App) SetEnvironmentVariables ¶
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*App) SetIamServiceRoleArn ¶
SetIamServiceRoleArn sets the IamServiceRoleArn field's value.
func (*App) SetPlatform ¶
SetPlatform sets the Platform field's value.
func (*App) SetProductionBranch ¶
func (s *App) SetProductionBranch(v *ProductionBranch) *App
SetProductionBranch sets the ProductionBranch field's value.
func (*App) SetRepository ¶
SetRepository sets the Repository field's value.
func (*App) SetUpdateTime ¶
SetUpdateTime sets the UpdateTime field's value.
type Artifact ¶
type Artifact struct { // File name for the artifact. // // ArtifactFileName is a required field ArtifactFileName *string `locationName:"artifactFileName" type:"string" required:"true"` // Unique Id for a artifact. // // ArtifactId is a required field ArtifactId *string `locationName:"artifactId" type:"string" required:"true"` // contains filtered or unexported fields }
Structure for artifact.
func (*Artifact) SetArtifactFileName ¶
SetArtifactFileName sets the ArtifactFileName field's value.
func (*Artifact) SetArtifactId ¶
SetArtifactId sets the ArtifactId field's value.
type AutoBranchCreationConfig ¶
type AutoBranchCreationConfig struct { // Basic Authorization credentials for the auto created branch. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // BuildSpec for the auto created branch. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Enables auto building for the auto created branch. EnableAutoBuild *bool `locationName:"enableAutoBuild" type:"boolean"` // Enables Basic Auth for the auto created branch. EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean"` // Enables Pull Request Preview for auto created branch. EnablePullRequestPreview *bool `locationName:"enablePullRequestPreview" type:"boolean"` // Environment Variables for the auto created branch. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // Framework for the auto created branch. Framework *string `locationName:"framework" type:"string"` // The Amplify Environment name for the pull request. PullRequestEnvironmentName *string `locationName:"pullRequestEnvironmentName" type:"string"` // Stage for the auto created branch. Stage *string `locationName:"stage" type:"string" enum:"Stage"` // contains filtered or unexported fields }
Structure with auto branch creation config.
func (AutoBranchCreationConfig) GoString ¶
func (s AutoBranchCreationConfig) GoString() string
GoString returns the string representation
func (*AutoBranchCreationConfig) SetBasicAuthCredentials ¶
func (s *AutoBranchCreationConfig) SetBasicAuthCredentials(v string) *AutoBranchCreationConfig
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*AutoBranchCreationConfig) SetBuildSpec ¶
func (s *AutoBranchCreationConfig) SetBuildSpec(v string) *AutoBranchCreationConfig
SetBuildSpec sets the BuildSpec field's value.
func (*AutoBranchCreationConfig) SetEnableAutoBuild ¶
func (s *AutoBranchCreationConfig) SetEnableAutoBuild(v bool) *AutoBranchCreationConfig
SetEnableAutoBuild sets the EnableAutoBuild field's value.
func (*AutoBranchCreationConfig) SetEnableBasicAuth ¶
func (s *AutoBranchCreationConfig) SetEnableBasicAuth(v bool) *AutoBranchCreationConfig
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*AutoBranchCreationConfig) SetEnablePullRequestPreview ¶
func (s *AutoBranchCreationConfig) SetEnablePullRequestPreview(v bool) *AutoBranchCreationConfig
SetEnablePullRequestPreview sets the EnablePullRequestPreview field's value.
func (*AutoBranchCreationConfig) SetEnvironmentVariables ¶
func (s *AutoBranchCreationConfig) SetEnvironmentVariables(v map[string]*string) *AutoBranchCreationConfig
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*AutoBranchCreationConfig) SetFramework ¶
func (s *AutoBranchCreationConfig) SetFramework(v string) *AutoBranchCreationConfig
SetFramework sets the Framework field's value.
func (*AutoBranchCreationConfig) SetPullRequestEnvironmentName ¶
func (s *AutoBranchCreationConfig) SetPullRequestEnvironmentName(v string) *AutoBranchCreationConfig
SetPullRequestEnvironmentName sets the PullRequestEnvironmentName field's value.
func (*AutoBranchCreationConfig) SetStage ¶
func (s *AutoBranchCreationConfig) SetStage(v string) *AutoBranchCreationConfig
SetStage sets the Stage field's value.
func (AutoBranchCreationConfig) String ¶
func (s AutoBranchCreationConfig) String() string
String returns the string representation
func (*AutoBranchCreationConfig) Validate ¶
func (s *AutoBranchCreationConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BackendEnvironment ¶
type BackendEnvironment struct { // Arn for a backend environment, part of an Amplify App. // // BackendEnvironmentArn is a required field BackendEnvironmentArn *string `locationName:"backendEnvironmentArn" min:"1" type:"string" required:"true"` // Creation date and time for a backend environment, part of an Amplify App. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // Name of deployment artifacts. DeploymentArtifacts *string `locationName:"deploymentArtifacts" min:"1" type:"string"` // Name for a backend environment, part of an Amplify App. // // EnvironmentName is a required field EnvironmentName *string `locationName:"environmentName" min:"1" type:"string" required:"true"` // CloudFormation stack name of backend environment. StackName *string `locationName:"stackName" min:"1" type:"string"` // Last updated date and time for a backend environment, part of an Amplify // App. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Backend environment for an Amplify App.
func (BackendEnvironment) GoString ¶
func (s BackendEnvironment) GoString() string
GoString returns the string representation
func (*BackendEnvironment) SetBackendEnvironmentArn ¶
func (s *BackendEnvironment) SetBackendEnvironmentArn(v string) *BackendEnvironment
SetBackendEnvironmentArn sets the BackendEnvironmentArn field's value.
func (*BackendEnvironment) SetCreateTime ¶
func (s *BackendEnvironment) SetCreateTime(v time.Time) *BackendEnvironment
SetCreateTime sets the CreateTime field's value.
func (*BackendEnvironment) SetDeploymentArtifacts ¶
func (s *BackendEnvironment) SetDeploymentArtifacts(v string) *BackendEnvironment
SetDeploymentArtifacts sets the DeploymentArtifacts field's value.
func (*BackendEnvironment) SetEnvironmentName ¶
func (s *BackendEnvironment) SetEnvironmentName(v string) *BackendEnvironment
SetEnvironmentName sets the EnvironmentName field's value.
func (*BackendEnvironment) SetStackName ¶
func (s *BackendEnvironment) SetStackName(v string) *BackendEnvironment
SetStackName sets the StackName field's value.
func (*BackendEnvironment) SetUpdateTime ¶
func (s *BackendEnvironment) SetUpdateTime(v time.Time) *BackendEnvironment
SetUpdateTime sets the UpdateTime field's value.
func (BackendEnvironment) String ¶
func (s BackendEnvironment) String() string
String returns the string representation
type BadRequestException ¶
type BadRequestException struct { Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when a request contains unexpected data.
func (BadRequestException) Code ¶
func (s BadRequestException) Code() string
Code returns the exception type name.
func (BadRequestException) Error ¶
func (s BadRequestException) Error() string
func (BadRequestException) GoString ¶
func (s BadRequestException) GoString() string
GoString returns the string representation
func (BadRequestException) Message ¶
func (s BadRequestException) Message() string
Message returns the exception's message.
func (BadRequestException) OrigErr ¶
func (s BadRequestException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (BadRequestException) RequestID ¶
func (s BadRequestException) RequestID() string
RequestID returns the service's response RequestID for request.
func (BadRequestException) StatusCode ¶
func (s BadRequestException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (BadRequestException) String ¶
func (s BadRequestException) String() string
String returns the string representation
type Branch ¶
type Branch struct { // Id of the active job for a branch, part of an Amplify App. // // ActiveJobId is a required field ActiveJobId *string `locationName:"activeJobId" type:"string" required:"true"` // List of custom resources that are linked to this branch. AssociatedResources []*string `locationName:"associatedResources" type:"list"` // ARN for a Backend Environment, part of an Amplify App. BackendEnvironmentArn *string `locationName:"backendEnvironmentArn" min:"1" type:"string"` // Basic Authorization credentials for a branch, part of an Amplify App. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // ARN for a branch, part of an Amplify App. // // BranchArn is a required field BranchArn *string `locationName:"branchArn" type:"string" required:"true"` // Name for a branch, part of an Amplify App. // // BranchName is a required field BranchName *string `locationName:"branchName" min:"1" type:"string" required:"true"` // BuildSpec content for branch for Amplify App. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Creation date and time for a branch, part of an Amplify App. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // Custom domains for a branch, part of an Amplify App. // // CustomDomains is a required field CustomDomains []*string `locationName:"customDomains" type:"list" required:"true"` // Description for a branch, part of an Amplify App. // // Description is a required field Description *string `locationName:"description" type:"string" required:"true"` // The destination branch if the branch is a pull request branch. DestinationBranch *string `locationName:"destinationBranch" min:"1" type:"string"` // Display name for a branch, will use as the default domain prefix. // // DisplayName is a required field DisplayName *string `locationName:"displayName" type:"string" required:"true"` // Enables auto-building on push for a branch, part of an Amplify App. // // EnableAutoBuild is a required field EnableAutoBuild *bool `locationName:"enableAutoBuild" type:"boolean" required:"true"` // Enables Basic Authorization for a branch, part of an Amplify App. // // EnableBasicAuth is a required field EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean" required:"true"` // Enables notifications for a branch, part of an Amplify App. // // EnableNotification is a required field EnableNotification *bool `locationName:"enableNotification" type:"boolean" required:"true"` // Enables Pull Request Preview for this branch. // // EnablePullRequestPreview is a required field EnablePullRequestPreview *bool `locationName:"enablePullRequestPreview" type:"boolean" required:"true"` // Environment Variables specific to a branch, part of an Amplify App. // // EnvironmentVariables is a required field EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map" required:"true"` // Framework for a branch, part of an Amplify App. // // Framework is a required field Framework *string `locationName:"framework" type:"string" required:"true"` // The Amplify Environment name for the pull request. PullRequestEnvironmentName *string `locationName:"pullRequestEnvironmentName" type:"string"` // The source branch if the branch is a pull request branch. SourceBranch *string `locationName:"sourceBranch" min:"1" type:"string"` // Stage for a branch, part of an Amplify App. // // Stage is a required field Stage *string `locationName:"stage" type:"string" required:"true" enum:"Stage"` // Tag for branch for Amplify App. Tags map[string]*string `locationName:"tags" min:"1" type:"map"` // Thumbnail URL for the branch. ThumbnailUrl *string `locationName:"thumbnailUrl" min:"1" type:"string"` // Total number of Jobs part of an Amplify App. // // TotalNumberOfJobs is a required field TotalNumberOfJobs *string `locationName:"totalNumberOfJobs" type:"string" required:"true"` // The content TTL for the website in seconds. // // Ttl is a required field Ttl *string `locationName:"ttl" type:"string" required:"true"` // Last updated date and time for a branch, part of an Amplify App. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Branch for an Amplify App, which maps to a 3rd party repository branch.
func (*Branch) SetActiveJobId ¶
SetActiveJobId sets the ActiveJobId field's value.
func (*Branch) SetAssociatedResources ¶
SetAssociatedResources sets the AssociatedResources field's value.
func (*Branch) SetBackendEnvironmentArn ¶
SetBackendEnvironmentArn sets the BackendEnvironmentArn field's value.
func (*Branch) SetBasicAuthCredentials ¶
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*Branch) SetBranchArn ¶
SetBranchArn sets the BranchArn field's value.
func (*Branch) SetBranchName ¶
SetBranchName sets the BranchName field's value.
func (*Branch) SetBuildSpec ¶
SetBuildSpec sets the BuildSpec field's value.
func (*Branch) SetCreateTime ¶
SetCreateTime sets the CreateTime field's value.
func (*Branch) SetCustomDomains ¶
SetCustomDomains sets the CustomDomains field's value.
func (*Branch) SetDescription ¶
SetDescription sets the Description field's value.
func (*Branch) SetDestinationBranch ¶
SetDestinationBranch sets the DestinationBranch field's value.
func (*Branch) SetDisplayName ¶
SetDisplayName sets the DisplayName field's value.
func (*Branch) SetEnableAutoBuild ¶
SetEnableAutoBuild sets the EnableAutoBuild field's value.
func (*Branch) SetEnableBasicAuth ¶
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*Branch) SetEnableNotification ¶
SetEnableNotification sets the EnableNotification field's value.
func (*Branch) SetEnablePullRequestPreview ¶
SetEnablePullRequestPreview sets the EnablePullRequestPreview field's value.
func (*Branch) SetEnvironmentVariables ¶
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*Branch) SetFramework ¶
SetFramework sets the Framework field's value.
func (*Branch) SetPullRequestEnvironmentName ¶
SetPullRequestEnvironmentName sets the PullRequestEnvironmentName field's value.
func (*Branch) SetSourceBranch ¶
SetSourceBranch sets the SourceBranch field's value.
func (*Branch) SetThumbnailUrl ¶
SetThumbnailUrl sets the ThumbnailUrl field's value.
func (*Branch) SetTotalNumberOfJobs ¶
SetTotalNumberOfJobs sets the TotalNumberOfJobs field's value.
func (*Branch) SetUpdateTime ¶
SetUpdateTime sets the UpdateTime field's value.
type CreateAppInput ¶
type CreateAppInput struct { // Personal Access token for 3rd party source control system for an Amplify // App, used to create webhook and read-only deploy key. Token is not stored. AccessToken *string `locationName:"accessToken" min:"1" type:"string"` // Automated branch creation config for the Amplify App. AutoBranchCreationConfig *AutoBranchCreationConfig `locationName:"autoBranchCreationConfig" type:"structure"` // Automated branch creation glob patterns for the Amplify App. AutoBranchCreationPatterns []*string `locationName:"autoBranchCreationPatterns" type:"list"` // Credentials for Basic Authorization for an Amplify App. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // BuildSpec for an Amplify App BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Custom rewrite / redirect rules for an Amplify App. CustomRules []*CustomRule `locationName:"customRules" type:"list"` // Description for an Amplify App Description *string `locationName:"description" type:"string"` // Enables automated branch creation for the Amplify App. EnableAutoBranchCreation *bool `locationName:"enableAutoBranchCreation" type:"boolean"` // Enable Basic Authorization for an Amplify App, this will apply to all branches // part of this App. EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean"` // Enable the auto building of branches for an Amplify App. EnableBranchAutoBuild *bool `locationName:"enableBranchAutoBuild" type:"boolean"` // Environment variables map for an Amplify App. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // AWS IAM service role for an Amplify App IamServiceRoleArn *string `locationName:"iamServiceRoleArn" min:"1" type:"string"` // Name for the Amplify App // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // OAuth token for 3rd party source control system for an Amplify App, used // to create webhook and read-only deploy key. OAuth token is not stored. OauthToken *string `locationName:"oauthToken" type:"string"` // Platform / framework for an Amplify App Platform *string `locationName:"platform" type:"string" enum:"Platform"` // Repository for an Amplify App Repository *string `locationName:"repository" type:"string"` // Tag for an Amplify App Tags map[string]*string `locationName:"tags" min:"1" type:"map"` // contains filtered or unexported fields }
Request structure used to create Apps in Amplify.
func (CreateAppInput) GoString ¶
func (s CreateAppInput) GoString() string
GoString returns the string representation
func (*CreateAppInput) SetAccessToken ¶
func (s *CreateAppInput) SetAccessToken(v string) *CreateAppInput
SetAccessToken sets the AccessToken field's value.
func (*CreateAppInput) SetAutoBranchCreationConfig ¶
func (s *CreateAppInput) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *CreateAppInput
SetAutoBranchCreationConfig sets the AutoBranchCreationConfig field's value.
func (*CreateAppInput) SetAutoBranchCreationPatterns ¶
func (s *CreateAppInput) SetAutoBranchCreationPatterns(v []*string) *CreateAppInput
SetAutoBranchCreationPatterns sets the AutoBranchCreationPatterns field's value.
func (*CreateAppInput) SetBasicAuthCredentials ¶
func (s *CreateAppInput) SetBasicAuthCredentials(v string) *CreateAppInput
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*CreateAppInput) SetBuildSpec ¶
func (s *CreateAppInput) SetBuildSpec(v string) *CreateAppInput
SetBuildSpec sets the BuildSpec field's value.
func (*CreateAppInput) SetCustomRules ¶
func (s *CreateAppInput) SetCustomRules(v []*CustomRule) *CreateAppInput
SetCustomRules sets the CustomRules field's value.
func (*CreateAppInput) SetDescription ¶
func (s *CreateAppInput) SetDescription(v string) *CreateAppInput
SetDescription sets the Description field's value.
func (*CreateAppInput) SetEnableAutoBranchCreation ¶
func (s *CreateAppInput) SetEnableAutoBranchCreation(v bool) *CreateAppInput
SetEnableAutoBranchCreation sets the EnableAutoBranchCreation field's value.
func (*CreateAppInput) SetEnableBasicAuth ¶
func (s *CreateAppInput) SetEnableBasicAuth(v bool) *CreateAppInput
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*CreateAppInput) SetEnableBranchAutoBuild ¶
func (s *CreateAppInput) SetEnableBranchAutoBuild(v bool) *CreateAppInput
SetEnableBranchAutoBuild sets the EnableBranchAutoBuild field's value.
func (*CreateAppInput) SetEnvironmentVariables ¶
func (s *CreateAppInput) SetEnvironmentVariables(v map[string]*string) *CreateAppInput
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*CreateAppInput) SetIamServiceRoleArn ¶
func (s *CreateAppInput) SetIamServiceRoleArn(v string) *CreateAppInput
SetIamServiceRoleArn sets the IamServiceRoleArn field's value.
func (*CreateAppInput) SetName ¶
func (s *CreateAppInput) SetName(v string) *CreateAppInput
SetName sets the Name field's value.
func (*CreateAppInput) SetOauthToken ¶
func (s *CreateAppInput) SetOauthToken(v string) *CreateAppInput
SetOauthToken sets the OauthToken field's value.
func (*CreateAppInput) SetPlatform ¶
func (s *CreateAppInput) SetPlatform(v string) *CreateAppInput
SetPlatform sets the Platform field's value.
func (*CreateAppInput) SetRepository ¶
func (s *CreateAppInput) SetRepository(v string) *CreateAppInput
SetRepository sets the Repository field's value.
func (*CreateAppInput) SetTags ¶
func (s *CreateAppInput) SetTags(v map[string]*string) *CreateAppInput
SetTags sets the Tags field's value.
func (CreateAppInput) String ¶
func (s CreateAppInput) String() string
String returns the string representation
func (*CreateAppInput) Validate ¶
func (s *CreateAppInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAppOutput ¶
type CreateAppOutput struct { // Amplify App represents different branches of a repository for building, deploying, // and hosting. // // App is a required field App *App `locationName:"app" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateAppOutput) GoString ¶
func (s CreateAppOutput) GoString() string
GoString returns the string representation
func (*CreateAppOutput) SetApp ¶
func (s *CreateAppOutput) SetApp(v *App) *CreateAppOutput
SetApp sets the App field's value.
func (CreateAppOutput) String ¶
func (s CreateAppOutput) String() string
String returns the string representation
type CreateBackendEnvironmentInput ¶
type CreateBackendEnvironmentInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of deployment artifacts. DeploymentArtifacts *string `locationName:"deploymentArtifacts" min:"1" type:"string"` // Name for the backend environment. // // EnvironmentName is a required field EnvironmentName *string `locationName:"environmentName" min:"1" type:"string" required:"true"` // CloudFormation stack name of backend environment. StackName *string `locationName:"stackName" min:"1" type:"string"` // contains filtered or unexported fields }
Request structure for a backend environment create request.
func (CreateBackendEnvironmentInput) GoString ¶
func (s CreateBackendEnvironmentInput) GoString() string
GoString returns the string representation
func (*CreateBackendEnvironmentInput) SetAppId ¶
func (s *CreateBackendEnvironmentInput) SetAppId(v string) *CreateBackendEnvironmentInput
SetAppId sets the AppId field's value.
func (*CreateBackendEnvironmentInput) SetDeploymentArtifacts ¶
func (s *CreateBackendEnvironmentInput) SetDeploymentArtifacts(v string) *CreateBackendEnvironmentInput
SetDeploymentArtifacts sets the DeploymentArtifacts field's value.
func (*CreateBackendEnvironmentInput) SetEnvironmentName ¶
func (s *CreateBackendEnvironmentInput) SetEnvironmentName(v string) *CreateBackendEnvironmentInput
SetEnvironmentName sets the EnvironmentName field's value.
func (*CreateBackendEnvironmentInput) SetStackName ¶
func (s *CreateBackendEnvironmentInput) SetStackName(v string) *CreateBackendEnvironmentInput
SetStackName sets the StackName field's value.
func (CreateBackendEnvironmentInput) String ¶
func (s CreateBackendEnvironmentInput) String() string
String returns the string representation
func (*CreateBackendEnvironmentInput) Validate ¶
func (s *CreateBackendEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBackendEnvironmentOutput ¶
type CreateBackendEnvironmentOutput struct { // Backend environment structure for an amplify App. // // BackendEnvironment is a required field BackendEnvironment *BackendEnvironment `locationName:"backendEnvironment" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for create backend environment.
func (CreateBackendEnvironmentOutput) GoString ¶
func (s CreateBackendEnvironmentOutput) GoString() string
GoString returns the string representation
func (*CreateBackendEnvironmentOutput) SetBackendEnvironment ¶
func (s *CreateBackendEnvironmentOutput) SetBackendEnvironment(v *BackendEnvironment) *CreateBackendEnvironmentOutput
SetBackendEnvironment sets the BackendEnvironment field's value.
func (CreateBackendEnvironmentOutput) String ¶
func (s CreateBackendEnvironmentOutput) String() string
String returns the string representation
type CreateBranchInput ¶
type CreateBranchInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // ARN for a Backend Environment, part of an Amplify App. BackendEnvironmentArn *string `locationName:"backendEnvironmentArn" min:"1" type:"string"` // Basic Authorization credentials for the branch. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // Name for the branch. // // BranchName is a required field BranchName *string `locationName:"branchName" min:"1" type:"string" required:"true"` // BuildSpec for the branch. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Description for the branch. Description *string `locationName:"description" type:"string"` // Display name for a branch, will use as the default domain prefix. DisplayName *string `locationName:"displayName" type:"string"` // Enables auto building for the branch. EnableAutoBuild *bool `locationName:"enableAutoBuild" type:"boolean"` // Enables Basic Auth for the branch. EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean"` // Enables notifications for the branch. EnableNotification *bool `locationName:"enableNotification" type:"boolean"` // Enables Pull Request Preview for this branch. EnablePullRequestPreview *bool `locationName:"enablePullRequestPreview" type:"boolean"` // Environment Variables for the branch. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // Framework for the branch. Framework *string `locationName:"framework" type:"string"` // The Amplify Environment name for the pull request. PullRequestEnvironmentName *string `locationName:"pullRequestEnvironmentName" type:"string"` // Stage for the branch. Stage *string `locationName:"stage" type:"string" enum:"Stage"` // Tag for the branch. Tags map[string]*string `locationName:"tags" min:"1" type:"map"` // The content TTL for the website in seconds. Ttl *string `locationName:"ttl" type:"string"` // contains filtered or unexported fields }
Request structure for a branch create request.
func (CreateBranchInput) GoString ¶
func (s CreateBranchInput) GoString() string
GoString returns the string representation
func (*CreateBranchInput) SetAppId ¶
func (s *CreateBranchInput) SetAppId(v string) *CreateBranchInput
SetAppId sets the AppId field's value.
func (*CreateBranchInput) SetBackendEnvironmentArn ¶
func (s *CreateBranchInput) SetBackendEnvironmentArn(v string) *CreateBranchInput
SetBackendEnvironmentArn sets the BackendEnvironmentArn field's value.
func (*CreateBranchInput) SetBasicAuthCredentials ¶
func (s *CreateBranchInput) SetBasicAuthCredentials(v string) *CreateBranchInput
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*CreateBranchInput) SetBranchName ¶
func (s *CreateBranchInput) SetBranchName(v string) *CreateBranchInput
SetBranchName sets the BranchName field's value.
func (*CreateBranchInput) SetBuildSpec ¶
func (s *CreateBranchInput) SetBuildSpec(v string) *CreateBranchInput
SetBuildSpec sets the BuildSpec field's value.
func (*CreateBranchInput) SetDescription ¶
func (s *CreateBranchInput) SetDescription(v string) *CreateBranchInput
SetDescription sets the Description field's value.
func (*CreateBranchInput) SetDisplayName ¶
func (s *CreateBranchInput) SetDisplayName(v string) *CreateBranchInput
SetDisplayName sets the DisplayName field's value.
func (*CreateBranchInput) SetEnableAutoBuild ¶
func (s *CreateBranchInput) SetEnableAutoBuild(v bool) *CreateBranchInput
SetEnableAutoBuild sets the EnableAutoBuild field's value.
func (*CreateBranchInput) SetEnableBasicAuth ¶
func (s *CreateBranchInput) SetEnableBasicAuth(v bool) *CreateBranchInput
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*CreateBranchInput) SetEnableNotification ¶
func (s *CreateBranchInput) SetEnableNotification(v bool) *CreateBranchInput
SetEnableNotification sets the EnableNotification field's value.
func (*CreateBranchInput) SetEnablePullRequestPreview ¶
func (s *CreateBranchInput) SetEnablePullRequestPreview(v bool) *CreateBranchInput
SetEnablePullRequestPreview sets the EnablePullRequestPreview field's value.
func (*CreateBranchInput) SetEnvironmentVariables ¶
func (s *CreateBranchInput) SetEnvironmentVariables(v map[string]*string) *CreateBranchInput
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*CreateBranchInput) SetFramework ¶
func (s *CreateBranchInput) SetFramework(v string) *CreateBranchInput
SetFramework sets the Framework field's value.
func (*CreateBranchInput) SetPullRequestEnvironmentName ¶
func (s *CreateBranchInput) SetPullRequestEnvironmentName(v string) *CreateBranchInput
SetPullRequestEnvironmentName sets the PullRequestEnvironmentName field's value.
func (*CreateBranchInput) SetStage ¶
func (s *CreateBranchInput) SetStage(v string) *CreateBranchInput
SetStage sets the Stage field's value.
func (*CreateBranchInput) SetTags ¶
func (s *CreateBranchInput) SetTags(v map[string]*string) *CreateBranchInput
SetTags sets the Tags field's value.
func (*CreateBranchInput) SetTtl ¶
func (s *CreateBranchInput) SetTtl(v string) *CreateBranchInput
SetTtl sets the Ttl field's value.
func (CreateBranchInput) String ¶
func (s CreateBranchInput) String() string
String returns the string representation
func (*CreateBranchInput) Validate ¶
func (s *CreateBranchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBranchOutput ¶
type CreateBranchOutput struct { // Branch structure for an Amplify App. // // Branch is a required field Branch *Branch `locationName:"branch" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for create branch request.
func (CreateBranchOutput) GoString ¶
func (s CreateBranchOutput) GoString() string
GoString returns the string representation
func (*CreateBranchOutput) SetBranch ¶
func (s *CreateBranchOutput) SetBranch(v *Branch) *CreateBranchOutput
SetBranch sets the Branch field's value.
func (CreateBranchOutput) String ¶
func (s CreateBranchOutput) String() string
String returns the string representation
type CreateDeploymentInput ¶
type CreateDeploymentInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Optional file map that contains file name as the key and file content md5 // hash as the value. If this argument is provided, the service will generate // different upload url per file. Otherwise, the service will only generate // a single upload url for the zipped files. FileMap map[string]*string `locationName:"fileMap" type:"map"` // contains filtered or unexported fields }
Request structure for create a new deployment.
func (CreateDeploymentInput) GoString ¶
func (s CreateDeploymentInput) GoString() string
GoString returns the string representation
func (*CreateDeploymentInput) SetAppId ¶
func (s *CreateDeploymentInput) SetAppId(v string) *CreateDeploymentInput
SetAppId sets the AppId field's value.
func (*CreateDeploymentInput) SetBranchName ¶
func (s *CreateDeploymentInput) SetBranchName(v string) *CreateDeploymentInput
SetBranchName sets the BranchName field's value.
func (*CreateDeploymentInput) SetFileMap ¶
func (s *CreateDeploymentInput) SetFileMap(v map[string]*string) *CreateDeploymentInput
SetFileMap sets the FileMap field's value.
func (CreateDeploymentInput) String ¶
func (s CreateDeploymentInput) String() string
String returns the string representation
func (*CreateDeploymentInput) Validate ¶
func (s *CreateDeploymentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDeploymentOutput ¶
type CreateDeploymentOutput struct { // When the fileMap argument is provided in the request, the fileUploadUrls // will contain a map of file names to upload url. // // FileUploadUrls is a required field FileUploadUrls map[string]*string `locationName:"fileUploadUrls" type:"map" required:"true"` // The jobId for this deployment, will supply to start deployment api. JobId *string `locationName:"jobId" type:"string"` // When the fileMap argument is NOT provided. This zipUploadUrl will be returned. // // ZipUploadUrl is a required field ZipUploadUrl *string `locationName:"zipUploadUrl" type:"string" required:"true"` // contains filtered or unexported fields }
Result structure for create a new deployment.
func (CreateDeploymentOutput) GoString ¶
func (s CreateDeploymentOutput) GoString() string
GoString returns the string representation
func (*CreateDeploymentOutput) SetFileUploadUrls ¶
func (s *CreateDeploymentOutput) SetFileUploadUrls(v map[string]*string) *CreateDeploymentOutput
SetFileUploadUrls sets the FileUploadUrls field's value.
func (*CreateDeploymentOutput) SetJobId ¶
func (s *CreateDeploymentOutput) SetJobId(v string) *CreateDeploymentOutput
SetJobId sets the JobId field's value.
func (*CreateDeploymentOutput) SetZipUploadUrl ¶
func (s *CreateDeploymentOutput) SetZipUploadUrl(v string) *CreateDeploymentOutput
SetZipUploadUrl sets the ZipUploadUrl field's value.
func (CreateDeploymentOutput) String ¶
func (s CreateDeploymentOutput) String() string
String returns the string representation
type CreateDomainAssociationInput ¶
type CreateDomainAssociationInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Domain name for the Domain Association. // // DomainName is a required field DomainName *string `locationName:"domainName" type:"string" required:"true"` // Enables automated creation of Subdomains for branches. (Currently not supported) EnableAutoSubDomain *bool `locationName:"enableAutoSubDomain" type:"boolean"` // Setting structure for the Subdomain. // // SubDomainSettings is a required field SubDomainSettings []*SubDomainSetting `locationName:"subDomainSettings" type:"list" required:"true"` // contains filtered or unexported fields }
Request structure for create Domain Association request.
func (CreateDomainAssociationInput) GoString ¶
func (s CreateDomainAssociationInput) GoString() string
GoString returns the string representation
func (*CreateDomainAssociationInput) SetAppId ¶
func (s *CreateDomainAssociationInput) SetAppId(v string) *CreateDomainAssociationInput
SetAppId sets the AppId field's value.
func (*CreateDomainAssociationInput) SetDomainName ¶
func (s *CreateDomainAssociationInput) SetDomainName(v string) *CreateDomainAssociationInput
SetDomainName sets the DomainName field's value.
func (*CreateDomainAssociationInput) SetEnableAutoSubDomain ¶
func (s *CreateDomainAssociationInput) SetEnableAutoSubDomain(v bool) *CreateDomainAssociationInput
SetEnableAutoSubDomain sets the EnableAutoSubDomain field's value.
func (*CreateDomainAssociationInput) SetSubDomainSettings ¶
func (s *CreateDomainAssociationInput) SetSubDomainSettings(v []*SubDomainSetting) *CreateDomainAssociationInput
SetSubDomainSettings sets the SubDomainSettings field's value.
func (CreateDomainAssociationInput) String ¶
func (s CreateDomainAssociationInput) String() string
String returns the string representation
func (*CreateDomainAssociationInput) Validate ¶
func (s *CreateDomainAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDomainAssociationOutput ¶
type CreateDomainAssociationOutput struct { // Domain Association structure. // // DomainAssociation is a required field DomainAssociation *DomainAssociation `locationName:"domainAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the create Domain Association request.
func (CreateDomainAssociationOutput) GoString ¶
func (s CreateDomainAssociationOutput) GoString() string
GoString returns the string representation
func (*CreateDomainAssociationOutput) SetDomainAssociation ¶
func (s *CreateDomainAssociationOutput) SetDomainAssociation(v *DomainAssociation) *CreateDomainAssociationOutput
SetDomainAssociation sets the DomainAssociation field's value.
func (CreateDomainAssociationOutput) String ¶
func (s CreateDomainAssociationOutput) String() string
String returns the string representation
type CreateWebhookInput ¶
type CreateWebhookInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for a branch, part of an Amplify App. // // BranchName is a required field BranchName *string `locationName:"branchName" min:"1" type:"string" required:"true"` // Description for a webhook. Description *string `locationName:"description" type:"string"` // contains filtered or unexported fields }
Request structure for create webhook request.
func (CreateWebhookInput) GoString ¶
func (s CreateWebhookInput) GoString() string
GoString returns the string representation
func (*CreateWebhookInput) SetAppId ¶
func (s *CreateWebhookInput) SetAppId(v string) *CreateWebhookInput
SetAppId sets the AppId field's value.
func (*CreateWebhookInput) SetBranchName ¶
func (s *CreateWebhookInput) SetBranchName(v string) *CreateWebhookInput
SetBranchName sets the BranchName field's value.
func (*CreateWebhookInput) SetDescription ¶
func (s *CreateWebhookInput) SetDescription(v string) *CreateWebhookInput
SetDescription sets the Description field's value.
func (CreateWebhookInput) String ¶
func (s CreateWebhookInput) String() string
String returns the string representation
func (*CreateWebhookInput) Validate ¶
func (s *CreateWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWebhookOutput ¶
type CreateWebhookOutput struct { // Webhook structure. // // Webhook is a required field Webhook *Webhook `locationName:"webhook" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the create webhook request.
func (CreateWebhookOutput) GoString ¶
func (s CreateWebhookOutput) GoString() string
GoString returns the string representation
func (*CreateWebhookOutput) SetWebhook ¶
func (s *CreateWebhookOutput) SetWebhook(v *Webhook) *CreateWebhookOutput
SetWebhook sets the Webhook field's value.
func (CreateWebhookOutput) String ¶
func (s CreateWebhookOutput) String() string
String returns the string representation
type CustomRule ¶
type CustomRule struct { // The condition for a URL rewrite or redirect rule, e.g. country code. Condition *string `locationName:"condition" min:"1" type:"string"` // The source pattern for a URL rewrite or redirect rule. // // Source is a required field Source *string `locationName:"source" min:"1" type:"string" required:"true"` // The status code for a URL rewrite or redirect rule. Status *string `locationName:"status" min:"3" type:"string"` // The target pattern for a URL rewrite or redirect rule. // // Target is a required field Target *string `locationName:"target" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Custom rewrite / redirect rule.
func (CustomRule) GoString ¶
func (s CustomRule) GoString() string
GoString returns the string representation
func (*CustomRule) SetCondition ¶
func (s *CustomRule) SetCondition(v string) *CustomRule
SetCondition sets the Condition field's value.
func (*CustomRule) SetSource ¶
func (s *CustomRule) SetSource(v string) *CustomRule
SetSource sets the Source field's value.
func (*CustomRule) SetStatus ¶
func (s *CustomRule) SetStatus(v string) *CustomRule
SetStatus sets the Status field's value.
func (*CustomRule) SetTarget ¶
func (s *CustomRule) SetTarget(v string) *CustomRule
SetTarget sets the Target field's value.
func (CustomRule) String ¶
func (s CustomRule) String() string
String returns the string representation
func (*CustomRule) Validate ¶
func (s *CustomRule) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAppInput ¶
type DeleteAppInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for an Amplify App delete request.
func (DeleteAppInput) GoString ¶
func (s DeleteAppInput) GoString() string
GoString returns the string representation
func (*DeleteAppInput) SetAppId ¶
func (s *DeleteAppInput) SetAppId(v string) *DeleteAppInput
SetAppId sets the AppId field's value.
func (DeleteAppInput) String ¶
func (s DeleteAppInput) String() string
String returns the string representation
func (*DeleteAppInput) Validate ¶
func (s *DeleteAppInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAppOutput ¶
type DeleteAppOutput struct { // Amplify App represents different branches of a repository for building, deploying, // and hosting. // // App is a required field App *App `locationName:"app" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for an Amplify App delete request.
func (DeleteAppOutput) GoString ¶
func (s DeleteAppOutput) GoString() string
GoString returns the string representation
func (*DeleteAppOutput) SetApp ¶
func (s *DeleteAppOutput) SetApp(v *App) *DeleteAppOutput
SetApp sets the App field's value.
func (DeleteAppOutput) String ¶
func (s DeleteAppOutput) String() string
String returns the string representation
type DeleteBackendEnvironmentInput ¶
type DeleteBackendEnvironmentInput struct { // Unique Id of an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of a backend environment of an Amplify App. // // EnvironmentName is a required field EnvironmentName *string `location:"uri" locationName:"environmentName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for delete backend environment request.
func (DeleteBackendEnvironmentInput) GoString ¶
func (s DeleteBackendEnvironmentInput) GoString() string
GoString returns the string representation
func (*DeleteBackendEnvironmentInput) SetAppId ¶
func (s *DeleteBackendEnvironmentInput) SetAppId(v string) *DeleteBackendEnvironmentInput
SetAppId sets the AppId field's value.
func (*DeleteBackendEnvironmentInput) SetEnvironmentName ¶
func (s *DeleteBackendEnvironmentInput) SetEnvironmentName(v string) *DeleteBackendEnvironmentInput
SetEnvironmentName sets the EnvironmentName field's value.
func (DeleteBackendEnvironmentInput) String ¶
func (s DeleteBackendEnvironmentInput) String() string
String returns the string representation
func (*DeleteBackendEnvironmentInput) Validate ¶
func (s *DeleteBackendEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBackendEnvironmentOutput ¶
type DeleteBackendEnvironmentOutput struct { // Backend environment structure for an Amplify App. // // BackendEnvironment is a required field BackendEnvironment *BackendEnvironment `locationName:"backendEnvironment" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure of a delete backend environment result.
func (DeleteBackendEnvironmentOutput) GoString ¶
func (s DeleteBackendEnvironmentOutput) GoString() string
GoString returns the string representation
func (*DeleteBackendEnvironmentOutput) SetBackendEnvironment ¶
func (s *DeleteBackendEnvironmentOutput) SetBackendEnvironment(v *BackendEnvironment) *DeleteBackendEnvironmentOutput
SetBackendEnvironment sets the BackendEnvironment field's value.
func (DeleteBackendEnvironmentOutput) String ¶
func (s DeleteBackendEnvironmentOutput) String() string
String returns the string representation
type DeleteBranchInput ¶
type DeleteBranchInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for delete branch request.
func (DeleteBranchInput) GoString ¶
func (s DeleteBranchInput) GoString() string
GoString returns the string representation
func (*DeleteBranchInput) SetAppId ¶
func (s *DeleteBranchInput) SetAppId(v string) *DeleteBranchInput
SetAppId sets the AppId field's value.
func (*DeleteBranchInput) SetBranchName ¶
func (s *DeleteBranchInput) SetBranchName(v string) *DeleteBranchInput
SetBranchName sets the BranchName field's value.
func (DeleteBranchInput) String ¶
func (s DeleteBranchInput) String() string
String returns the string representation
func (*DeleteBranchInput) Validate ¶
func (s *DeleteBranchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBranchOutput ¶
type DeleteBranchOutput struct { // Branch structure for an Amplify App. // // Branch is a required field Branch *Branch `locationName:"branch" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for delete branch request.
func (DeleteBranchOutput) GoString ¶
func (s DeleteBranchOutput) GoString() string
GoString returns the string representation
func (*DeleteBranchOutput) SetBranch ¶
func (s *DeleteBranchOutput) SetBranch(v *Branch) *DeleteBranchOutput
SetBranch sets the Branch field's value.
func (DeleteBranchOutput) String ¶
func (s DeleteBranchOutput) String() string
String returns the string representation
type DeleteDomainAssociationInput ¶
type DeleteDomainAssociationInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of the domain. // // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for the delete Domain Association request.
func (DeleteDomainAssociationInput) GoString ¶
func (s DeleteDomainAssociationInput) GoString() string
GoString returns the string representation
func (*DeleteDomainAssociationInput) SetAppId ¶
func (s *DeleteDomainAssociationInput) SetAppId(v string) *DeleteDomainAssociationInput
SetAppId sets the AppId field's value.
func (*DeleteDomainAssociationInput) SetDomainName ¶
func (s *DeleteDomainAssociationInput) SetDomainName(v string) *DeleteDomainAssociationInput
SetDomainName sets the DomainName field's value.
func (DeleteDomainAssociationInput) String ¶
func (s DeleteDomainAssociationInput) String() string
String returns the string representation
func (*DeleteDomainAssociationInput) Validate ¶
func (s *DeleteDomainAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDomainAssociationOutput ¶
type DeleteDomainAssociationOutput struct { // Structure for Domain Association, which associates a custom domain with an // Amplify App. // // DomainAssociation is a required field DomainAssociation *DomainAssociation `locationName:"domainAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (DeleteDomainAssociationOutput) GoString ¶
func (s DeleteDomainAssociationOutput) GoString() string
GoString returns the string representation
func (*DeleteDomainAssociationOutput) SetDomainAssociation ¶
func (s *DeleteDomainAssociationOutput) SetDomainAssociation(v *DomainAssociation) *DeleteDomainAssociationOutput
SetDomainAssociation sets the DomainAssociation field's value.
func (DeleteDomainAssociationOutput) String ¶
func (s DeleteDomainAssociationOutput) String() string
String returns the string representation
type DeleteJobInput ¶
type DeleteJobInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Unique Id for the Job. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for delete job request.
func (DeleteJobInput) GoString ¶
func (s DeleteJobInput) GoString() string
GoString returns the string representation
func (*DeleteJobInput) SetAppId ¶
func (s *DeleteJobInput) SetAppId(v string) *DeleteJobInput
SetAppId sets the AppId field's value.
func (*DeleteJobInput) SetBranchName ¶
func (s *DeleteJobInput) SetBranchName(v string) *DeleteJobInput
SetBranchName sets the BranchName field's value.
func (*DeleteJobInput) SetJobId ¶
func (s *DeleteJobInput) SetJobId(v string) *DeleteJobInput
SetJobId sets the JobId field's value.
func (DeleteJobInput) String ¶
func (s DeleteJobInput) String() string
String returns the string representation
func (*DeleteJobInput) Validate ¶
func (s *DeleteJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteJobOutput ¶
type DeleteJobOutput struct { // Structure for the summary of a Job. // // JobSummary is a required field JobSummary *JobSummary `locationName:"jobSummary" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the delete job request.
func (DeleteJobOutput) GoString ¶
func (s DeleteJobOutput) GoString() string
GoString returns the string representation
func (*DeleteJobOutput) SetJobSummary ¶
func (s *DeleteJobOutput) SetJobSummary(v *JobSummary) *DeleteJobOutput
SetJobSummary sets the JobSummary field's value.
func (DeleteJobOutput) String ¶
func (s DeleteJobOutput) String() string
String returns the string representation
type DeleteWebhookInput ¶
type DeleteWebhookInput struct { // Unique Id for a webhook. // // WebhookId is a required field WebhookId *string `location:"uri" locationName:"webhookId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for the delete webhook request.
func (DeleteWebhookInput) GoString ¶
func (s DeleteWebhookInput) GoString() string
GoString returns the string representation
func (*DeleteWebhookInput) SetWebhookId ¶
func (s *DeleteWebhookInput) SetWebhookId(v string) *DeleteWebhookInput
SetWebhookId sets the WebhookId field's value.
func (DeleteWebhookInput) String ¶
func (s DeleteWebhookInput) String() string
String returns the string representation
func (*DeleteWebhookInput) Validate ¶
func (s *DeleteWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWebhookOutput ¶
type DeleteWebhookOutput struct { // Webhook structure. // // Webhook is a required field Webhook *Webhook `locationName:"webhook" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the delete webhook request.
func (DeleteWebhookOutput) GoString ¶
func (s DeleteWebhookOutput) GoString() string
GoString returns the string representation
func (*DeleteWebhookOutput) SetWebhook ¶
func (s *DeleteWebhookOutput) SetWebhook(v *Webhook) *DeleteWebhookOutput
SetWebhook sets the Webhook field's value.
func (DeleteWebhookOutput) String ¶
func (s DeleteWebhookOutput) String() string
String returns the string representation
type DependentServiceFailureException ¶
type DependentServiceFailureException struct { Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when an operation fails due to a dependent service throwing an exception.
func (DependentServiceFailureException) Code ¶
func (s DependentServiceFailureException) Code() string
Code returns the exception type name.
func (DependentServiceFailureException) Error ¶
func (s DependentServiceFailureException) Error() string
func (DependentServiceFailureException) GoString ¶
func (s DependentServiceFailureException) GoString() string
GoString returns the string representation
func (DependentServiceFailureException) Message ¶
func (s DependentServiceFailureException) Message() string
Message returns the exception's message.
func (DependentServiceFailureException) OrigErr ¶
func (s DependentServiceFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (DependentServiceFailureException) RequestID ¶
func (s DependentServiceFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (DependentServiceFailureException) StatusCode ¶
func (s DependentServiceFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (DependentServiceFailureException) String ¶
func (s DependentServiceFailureException) String() string
String returns the string representation
type DomainAssociation ¶
type DomainAssociation struct { // DNS Record for certificate verification. CertificateVerificationDNSRecord *string `locationName:"certificateVerificationDNSRecord" type:"string"` // ARN for the Domain Association. // // DomainAssociationArn is a required field DomainAssociationArn *string `locationName:"domainAssociationArn" type:"string" required:"true"` // Name of the domain. // // DomainName is a required field DomainName *string `locationName:"domainName" type:"string" required:"true"` // Status fo the Domain Association. // // DomainStatus is a required field DomainStatus *string `locationName:"domainStatus" type:"string" required:"true" enum:"DomainStatus"` // Enables automated creation of Subdomains for branches. (Currently not supported) // // EnableAutoSubDomain is a required field EnableAutoSubDomain *bool `locationName:"enableAutoSubDomain" type:"boolean" required:"true"` // Reason for the current status of the Domain Association. // // StatusReason is a required field StatusReason *string `locationName:"statusReason" type:"string" required:"true"` // Subdomains for the Domain Association. // // SubDomains is a required field SubDomains []*SubDomain `locationName:"subDomains" type:"list" required:"true"` // contains filtered or unexported fields }
Structure for Domain Association, which associates a custom domain with an Amplify App.
func (DomainAssociation) GoString ¶
func (s DomainAssociation) GoString() string
GoString returns the string representation
func (*DomainAssociation) SetCertificateVerificationDNSRecord ¶
func (s *DomainAssociation) SetCertificateVerificationDNSRecord(v string) *DomainAssociation
SetCertificateVerificationDNSRecord sets the CertificateVerificationDNSRecord field's value.
func (*DomainAssociation) SetDomainAssociationArn ¶
func (s *DomainAssociation) SetDomainAssociationArn(v string) *DomainAssociation
SetDomainAssociationArn sets the DomainAssociationArn field's value.
func (*DomainAssociation) SetDomainName ¶
func (s *DomainAssociation) SetDomainName(v string) *DomainAssociation
SetDomainName sets the DomainName field's value.
func (*DomainAssociation) SetDomainStatus ¶
func (s *DomainAssociation) SetDomainStatus(v string) *DomainAssociation
SetDomainStatus sets the DomainStatus field's value.
func (*DomainAssociation) SetEnableAutoSubDomain ¶
func (s *DomainAssociation) SetEnableAutoSubDomain(v bool) *DomainAssociation
SetEnableAutoSubDomain sets the EnableAutoSubDomain field's value.
func (*DomainAssociation) SetStatusReason ¶
func (s *DomainAssociation) SetStatusReason(v string) *DomainAssociation
SetStatusReason sets the StatusReason field's value.
func (*DomainAssociation) SetSubDomains ¶
func (s *DomainAssociation) SetSubDomains(v []*SubDomain) *DomainAssociation
SetSubDomains sets the SubDomains field's value.
func (DomainAssociation) String ¶
func (s DomainAssociation) String() string
String returns the string representation
type GenerateAccessLogsInput ¶
type GenerateAccessLogsInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of the domain. // // DomainName is a required field DomainName *string `locationName:"domainName" type:"string" required:"true"` // The time at which the logs should end, inclusive. EndTime *time.Time `locationName:"endTime" type:"timestamp"` // The time at which the logs should start, inclusive. StartTime *time.Time `locationName:"startTime" type:"timestamp"` // contains filtered or unexported fields }
Request structure for the generate access logs request.
func (GenerateAccessLogsInput) GoString ¶
func (s GenerateAccessLogsInput) GoString() string
GoString returns the string representation
func (*GenerateAccessLogsInput) SetAppId ¶
func (s *GenerateAccessLogsInput) SetAppId(v string) *GenerateAccessLogsInput
SetAppId sets the AppId field's value.
func (*GenerateAccessLogsInput) SetDomainName ¶
func (s *GenerateAccessLogsInput) SetDomainName(v string) *GenerateAccessLogsInput
SetDomainName sets the DomainName field's value.
func (*GenerateAccessLogsInput) SetEndTime ¶
func (s *GenerateAccessLogsInput) SetEndTime(v time.Time) *GenerateAccessLogsInput
SetEndTime sets the EndTime field's value.
func (*GenerateAccessLogsInput) SetStartTime ¶
func (s *GenerateAccessLogsInput) SetStartTime(v time.Time) *GenerateAccessLogsInput
SetStartTime sets the StartTime field's value.
func (GenerateAccessLogsInput) String ¶
func (s GenerateAccessLogsInput) String() string
String returns the string representation
func (*GenerateAccessLogsInput) Validate ¶
func (s *GenerateAccessLogsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GenerateAccessLogsOutput ¶
type GenerateAccessLogsOutput struct { // Pre-signed URL for the requested access logs. LogUrl *string `locationName:"logUrl" type:"string"` // contains filtered or unexported fields }
Result structure for the generate access logs request.
func (GenerateAccessLogsOutput) GoString ¶
func (s GenerateAccessLogsOutput) GoString() string
GoString returns the string representation
func (*GenerateAccessLogsOutput) SetLogUrl ¶
func (s *GenerateAccessLogsOutput) SetLogUrl(v string) *GenerateAccessLogsOutput
SetLogUrl sets the LogUrl field's value.
func (GenerateAccessLogsOutput) String ¶
func (s GenerateAccessLogsOutput) String() string
String returns the string representation
type GetAppInput ¶
type GetAppInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for get App request.
func (GetAppInput) GoString ¶
func (s GetAppInput) GoString() string
GoString returns the string representation
func (*GetAppInput) SetAppId ¶
func (s *GetAppInput) SetAppId(v string) *GetAppInput
SetAppId sets the AppId field's value.
func (GetAppInput) String ¶
func (s GetAppInput) String() string
String returns the string representation
func (*GetAppInput) Validate ¶
func (s *GetAppInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAppOutput ¶
type GetAppOutput struct { // Amplify App represents different branches of a repository for building, deploying, // and hosting. // // App is a required field App *App `locationName:"app" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetAppOutput) GoString ¶
func (s GetAppOutput) GoString() string
GoString returns the string representation
func (*GetAppOutput) SetApp ¶
func (s *GetAppOutput) SetApp(v *App) *GetAppOutput
SetApp sets the App field's value.
func (GetAppOutput) String ¶
func (s GetAppOutput) String() string
String returns the string representation
type GetArtifactUrlInput ¶
type GetArtifactUrlInput struct { // Unique Id for a artifact. // // ArtifactId is a required field ArtifactId *string `location:"uri" locationName:"artifactId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for the get artifact request.
func (GetArtifactUrlInput) GoString ¶
func (s GetArtifactUrlInput) GoString() string
GoString returns the string representation
func (*GetArtifactUrlInput) SetArtifactId ¶
func (s *GetArtifactUrlInput) SetArtifactId(v string) *GetArtifactUrlInput
SetArtifactId sets the ArtifactId field's value.
func (GetArtifactUrlInput) String ¶
func (s GetArtifactUrlInput) String() string
String returns the string representation
func (*GetArtifactUrlInput) Validate ¶
func (s *GetArtifactUrlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetArtifactUrlOutput ¶
type GetArtifactUrlOutput struct { // Unique Id for a artifact. // // ArtifactId is a required field ArtifactId *string `locationName:"artifactId" type:"string" required:"true"` // Presigned url for the artifact. // // ArtifactUrl is a required field ArtifactUrl *string `locationName:"artifactUrl" type:"string" required:"true"` // contains filtered or unexported fields }
Result structure for the get artifact request.
func (GetArtifactUrlOutput) GoString ¶
func (s GetArtifactUrlOutput) GoString() string
GoString returns the string representation
func (*GetArtifactUrlOutput) SetArtifactId ¶
func (s *GetArtifactUrlOutput) SetArtifactId(v string) *GetArtifactUrlOutput
SetArtifactId sets the ArtifactId field's value.
func (*GetArtifactUrlOutput) SetArtifactUrl ¶
func (s *GetArtifactUrlOutput) SetArtifactUrl(v string) *GetArtifactUrlOutput
SetArtifactUrl sets the ArtifactUrl field's value.
func (GetArtifactUrlOutput) String ¶
func (s GetArtifactUrlOutput) String() string
String returns the string representation
type GetBackendEnvironmentInput ¶
type GetBackendEnvironmentInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the backend environment. // // EnvironmentName is a required field EnvironmentName *string `location:"uri" locationName:"environmentName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for get backend environment request.
func (GetBackendEnvironmentInput) GoString ¶
func (s GetBackendEnvironmentInput) GoString() string
GoString returns the string representation
func (*GetBackendEnvironmentInput) SetAppId ¶
func (s *GetBackendEnvironmentInput) SetAppId(v string) *GetBackendEnvironmentInput
SetAppId sets the AppId field's value.
func (*GetBackendEnvironmentInput) SetEnvironmentName ¶
func (s *GetBackendEnvironmentInput) SetEnvironmentName(v string) *GetBackendEnvironmentInput
SetEnvironmentName sets the EnvironmentName field's value.
func (GetBackendEnvironmentInput) String ¶
func (s GetBackendEnvironmentInput) String() string
String returns the string representation
func (*GetBackendEnvironmentInput) Validate ¶
func (s *GetBackendEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBackendEnvironmentOutput ¶
type GetBackendEnvironmentOutput struct { // Backend environment structure for an an Amplify App. // // BackendEnvironment is a required field BackendEnvironment *BackendEnvironment `locationName:"backendEnvironment" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for get backend environment result.
func (GetBackendEnvironmentOutput) GoString ¶
func (s GetBackendEnvironmentOutput) GoString() string
GoString returns the string representation
func (*GetBackendEnvironmentOutput) SetBackendEnvironment ¶
func (s *GetBackendEnvironmentOutput) SetBackendEnvironment(v *BackendEnvironment) *GetBackendEnvironmentOutput
SetBackendEnvironment sets the BackendEnvironment field's value.
func (GetBackendEnvironmentOutput) String ¶
func (s GetBackendEnvironmentOutput) String() string
String returns the string representation
type GetBranchInput ¶
type GetBranchInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for get branch request.
func (GetBranchInput) GoString ¶
func (s GetBranchInput) GoString() string
GoString returns the string representation
func (*GetBranchInput) SetAppId ¶
func (s *GetBranchInput) SetAppId(v string) *GetBranchInput
SetAppId sets the AppId field's value.
func (*GetBranchInput) SetBranchName ¶
func (s *GetBranchInput) SetBranchName(v string) *GetBranchInput
SetBranchName sets the BranchName field's value.
func (GetBranchInput) String ¶
func (s GetBranchInput) String() string
String returns the string representation
func (*GetBranchInput) Validate ¶
func (s *GetBranchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBranchOutput ¶
type GetBranchOutput struct { // Branch for an Amplify App, which maps to a 3rd party repository branch. // // Branch is a required field Branch *Branch `locationName:"branch" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetBranchOutput) GoString ¶
func (s GetBranchOutput) GoString() string
GoString returns the string representation
func (*GetBranchOutput) SetBranch ¶
func (s *GetBranchOutput) SetBranch(v *Branch) *GetBranchOutput
SetBranch sets the Branch field's value.
func (GetBranchOutput) String ¶
func (s GetBranchOutput) String() string
String returns the string representation
type GetDomainAssociationInput ¶
type GetDomainAssociationInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of the domain. // // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for the get Domain Association request.
func (GetDomainAssociationInput) GoString ¶
func (s GetDomainAssociationInput) GoString() string
GoString returns the string representation
func (*GetDomainAssociationInput) SetAppId ¶
func (s *GetDomainAssociationInput) SetAppId(v string) *GetDomainAssociationInput
SetAppId sets the AppId field's value.
func (*GetDomainAssociationInput) SetDomainName ¶
func (s *GetDomainAssociationInput) SetDomainName(v string) *GetDomainAssociationInput
SetDomainName sets the DomainName field's value.
func (GetDomainAssociationInput) String ¶
func (s GetDomainAssociationInput) String() string
String returns the string representation
func (*GetDomainAssociationInput) Validate ¶
func (s *GetDomainAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDomainAssociationOutput ¶
type GetDomainAssociationOutput struct { // Domain Association structure. // // DomainAssociation is a required field DomainAssociation *DomainAssociation `locationName:"domainAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the get Domain Association request.
func (GetDomainAssociationOutput) GoString ¶
func (s GetDomainAssociationOutput) GoString() string
GoString returns the string representation
func (*GetDomainAssociationOutput) SetDomainAssociation ¶
func (s *GetDomainAssociationOutput) SetDomainAssociation(v *DomainAssociation) *GetDomainAssociationOutput
SetDomainAssociation sets the DomainAssociation field's value.
func (GetDomainAssociationOutput) String ¶
func (s GetDomainAssociationOutput) String() string
String returns the string representation
type GetJobInput ¶
type GetJobInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Unique Id for the Job. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for get job request.
func (GetJobInput) GoString ¶
func (s GetJobInput) GoString() string
GoString returns the string representation
func (*GetJobInput) SetAppId ¶
func (s *GetJobInput) SetAppId(v string) *GetJobInput
SetAppId sets the AppId field's value.
func (*GetJobInput) SetBranchName ¶
func (s *GetJobInput) SetBranchName(v string) *GetJobInput
SetBranchName sets the BranchName field's value.
func (*GetJobInput) SetJobId ¶
func (s *GetJobInput) SetJobId(v string) *GetJobInput
SetJobId sets the JobId field's value.
func (GetJobInput) String ¶
func (s GetJobInput) String() string
String returns the string representation
func (*GetJobInput) Validate ¶
func (s *GetJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetJobOutput ¶
type GetJobOutput struct { // Structure for an execution job for an Amplify App. // // Job is a required field Job *Job `locationName:"job" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetJobOutput) GoString ¶
func (s GetJobOutput) GoString() string
GoString returns the string representation
func (*GetJobOutput) SetJob ¶
func (s *GetJobOutput) SetJob(v *Job) *GetJobOutput
SetJob sets the Job field's value.
func (GetJobOutput) String ¶
func (s GetJobOutput) String() string
String returns the string representation
type GetWebhookInput ¶
type GetWebhookInput struct { // Unique Id for a webhook. // // WebhookId is a required field WebhookId *string `location:"uri" locationName:"webhookId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for the get webhook request.
func (GetWebhookInput) GoString ¶
func (s GetWebhookInput) GoString() string
GoString returns the string representation
func (*GetWebhookInput) SetWebhookId ¶
func (s *GetWebhookInput) SetWebhookId(v string) *GetWebhookInput
SetWebhookId sets the WebhookId field's value.
func (GetWebhookInput) String ¶
func (s GetWebhookInput) String() string
String returns the string representation
func (*GetWebhookInput) Validate ¶
func (s *GetWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWebhookOutput ¶
type GetWebhookOutput struct { // Webhook structure. // // Webhook is a required field Webhook *Webhook `locationName:"webhook" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the get webhook request.
func (GetWebhookOutput) GoString ¶
func (s GetWebhookOutput) GoString() string
GoString returns the string representation
func (*GetWebhookOutput) SetWebhook ¶
func (s *GetWebhookOutput) SetWebhook(v *Webhook) *GetWebhookOutput
SetWebhook sets the Webhook field's value.
func (GetWebhookOutput) String ¶
func (s GetWebhookOutput) String() string
String returns the string representation
type InternalFailureException ¶
type InternalFailureException struct { Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when the service fails to perform an operation due to an internal issue.
func (InternalFailureException) Code ¶
func (s InternalFailureException) Code() string
Code returns the exception type name.
func (InternalFailureException) Error ¶
func (s InternalFailureException) Error() string
func (InternalFailureException) GoString ¶
func (s InternalFailureException) GoString() string
GoString returns the string representation
func (InternalFailureException) Message ¶
func (s InternalFailureException) Message() string
Message returns the exception's message.
func (InternalFailureException) OrigErr ¶
func (s InternalFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (InternalFailureException) RequestID ¶
func (s InternalFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (InternalFailureException) StatusCode ¶
func (s InternalFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalFailureException) String ¶
func (s InternalFailureException) String() string
String returns the string representation
type Job ¶
type Job struct { // Execution steps for an execution job, for an Amplify App. // // Steps is a required field Steps []*Step `locationName:"steps" type:"list" required:"true"` // Summary for an execution job for an Amplify App. // // Summary is a required field Summary *JobSummary `locationName:"summary" type:"structure" required:"true"` // contains filtered or unexported fields }
Structure for an execution job for an Amplify App.
func (*Job) SetSummary ¶
func (s *Job) SetSummary(v *JobSummary) *Job
SetSummary sets the Summary field's value.
type JobSummary ¶
type JobSummary struct { // Commit Id from 3rd party repository provider for the Job. // // CommitId is a required field CommitId *string `locationName:"commitId" type:"string" required:"true"` // Commit message from 3rd party repository provider for the Job. // // CommitMessage is a required field CommitMessage *string `locationName:"commitMessage" type:"string" required:"true"` // Commit date / time for the Job. // // CommitTime is a required field CommitTime *time.Time `locationName:"commitTime" type:"timestamp" required:"true"` // End date / time for the Job. EndTime *time.Time `locationName:"endTime" type:"timestamp"` // Arn for the Job. // // JobArn is a required field JobArn *string `locationName:"jobArn" type:"string" required:"true"` // Unique Id for the Job. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // Type for the Job. \n "RELEASE": Manually released from source by using StartJob // API. "RETRY": Manually retried by using StartJob API. "WEB_HOOK": Automatically // triggered by WebHooks. // // JobType is a required field JobType *string `locationName:"jobType" type:"string" required:"true" enum:"JobType"` // Start date / time for the Job. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" required:"true"` // Status for the Job. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"JobStatus"` // contains filtered or unexported fields }
Structure for the summary of a Job.
func (JobSummary) GoString ¶
func (s JobSummary) GoString() string
GoString returns the string representation
func (*JobSummary) SetCommitId ¶
func (s *JobSummary) SetCommitId(v string) *JobSummary
SetCommitId sets the CommitId field's value.
func (*JobSummary) SetCommitMessage ¶
func (s *JobSummary) SetCommitMessage(v string) *JobSummary
SetCommitMessage sets the CommitMessage field's value.
func (*JobSummary) SetCommitTime ¶
func (s *JobSummary) SetCommitTime(v time.Time) *JobSummary
SetCommitTime sets the CommitTime field's value.
func (*JobSummary) SetEndTime ¶
func (s *JobSummary) SetEndTime(v time.Time) *JobSummary
SetEndTime sets the EndTime field's value.
func (*JobSummary) SetJobArn ¶
func (s *JobSummary) SetJobArn(v string) *JobSummary
SetJobArn sets the JobArn field's value.
func (*JobSummary) SetJobId ¶
func (s *JobSummary) SetJobId(v string) *JobSummary
SetJobId sets the JobId field's value.
func (*JobSummary) SetJobType ¶
func (s *JobSummary) SetJobType(v string) *JobSummary
SetJobType sets the JobType field's value.
func (*JobSummary) SetStartTime ¶
func (s *JobSummary) SetStartTime(v time.Time) *JobSummary
SetStartTime sets the StartTime field's value.
func (*JobSummary) SetStatus ¶
func (s *JobSummary) SetStatus(v string) *JobSummary
SetStatus sets the Status field's value.
func (JobSummary) String ¶
func (s JobSummary) String() string
String returns the string representation
type LimitExceededException ¶
type LimitExceededException struct { Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when a resource could not be created because of service limits.
func (LimitExceededException) Code ¶
func (s LimitExceededException) Code() string
Code returns the exception type name.
func (LimitExceededException) Error ¶
func (s LimitExceededException) Error() string
func (LimitExceededException) GoString ¶
func (s LimitExceededException) GoString() string
GoString returns the string representation
func (LimitExceededException) Message ¶
func (s LimitExceededException) Message() string
Message returns the exception's message.
func (LimitExceededException) OrigErr ¶
func (s LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (LimitExceededException) RequestID ¶
func (s LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (LimitExceededException) StatusCode ¶
func (s LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶
func (s LimitExceededException) String() string
String returns the string representation
type ListAppsInput ¶
type ListAppsInput struct { // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for an Amplify App list request.
func (ListAppsInput) GoString ¶
func (s ListAppsInput) GoString() string
GoString returns the string representation
func (*ListAppsInput) SetMaxResults ¶
func (s *ListAppsInput) SetMaxResults(v int64) *ListAppsInput
SetMaxResults sets the MaxResults field's value.
func (*ListAppsInput) SetNextToken ¶
func (s *ListAppsInput) SetNextToken(v string) *ListAppsInput
SetNextToken sets the NextToken field's value.
func (ListAppsInput) String ¶
func (s ListAppsInput) String() string
String returns the string representation
func (*ListAppsInput) Validate ¶
func (s *ListAppsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAppsOutput ¶
type ListAppsOutput struct { // List of Amplify Apps. // // Apps is a required field Apps []*App `locationName:"apps" type:"list" required:"true"` // Pagination token. Set to null to start listing Apps from start. If non-null // pagination token is returned in a result, then pass its value in here to // list more projects. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Result structure for an Amplify App list request.
func (ListAppsOutput) GoString ¶
func (s ListAppsOutput) GoString() string
GoString returns the string representation
func (*ListAppsOutput) SetApps ¶
func (s *ListAppsOutput) SetApps(v []*App) *ListAppsOutput
SetApps sets the Apps field's value.
func (*ListAppsOutput) SetNextToken ¶
func (s *ListAppsOutput) SetNextToken(v string) *ListAppsOutput
SetNextToken sets the NextToken field's value.
func (ListAppsOutput) String ¶
func (s ListAppsOutput) String() string
String returns the string representation
type ListArtifactsInput ¶
type ListArtifactsInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for a branch, part of an Amplify App. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Unique Id for an Job. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing artifacts from start. If non-null // pagination token is returned in a result, then pass its value in here to // list more artifacts. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for the list artifacts request.
func (ListArtifactsInput) GoString ¶
func (s ListArtifactsInput) GoString() string
GoString returns the string representation
func (*ListArtifactsInput) SetAppId ¶
func (s *ListArtifactsInput) SetAppId(v string) *ListArtifactsInput
SetAppId sets the AppId field's value.
func (*ListArtifactsInput) SetBranchName ¶
func (s *ListArtifactsInput) SetBranchName(v string) *ListArtifactsInput
SetBranchName sets the BranchName field's value.
func (*ListArtifactsInput) SetJobId ¶
func (s *ListArtifactsInput) SetJobId(v string) *ListArtifactsInput
SetJobId sets the JobId field's value.
func (*ListArtifactsInput) SetMaxResults ¶
func (s *ListArtifactsInput) SetMaxResults(v int64) *ListArtifactsInput
SetMaxResults sets the MaxResults field's value.
func (*ListArtifactsInput) SetNextToken ¶
func (s *ListArtifactsInput) SetNextToken(v string) *ListArtifactsInput
SetNextToken sets the NextToken field's value.
func (ListArtifactsInput) String ¶
func (s ListArtifactsInput) String() string
String returns the string representation
func (*ListArtifactsInput) Validate ¶
func (s *ListArtifactsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListArtifactsOutput ¶
type ListArtifactsOutput struct { // List of artifacts. // // Artifacts is a required field Artifacts []*Artifact `locationName:"artifacts" type:"list" required:"true"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Result structure for the list artifacts request.
func (ListArtifactsOutput) GoString ¶
func (s ListArtifactsOutput) GoString() string
GoString returns the string representation
func (*ListArtifactsOutput) SetArtifacts ¶
func (s *ListArtifactsOutput) SetArtifacts(v []*Artifact) *ListArtifactsOutput
SetArtifacts sets the Artifacts field's value.
func (*ListArtifactsOutput) SetNextToken ¶
func (s *ListArtifactsOutput) SetNextToken(v string) *ListArtifactsOutput
SetNextToken sets the NextToken field's value.
func (ListArtifactsOutput) String ¶
func (s ListArtifactsOutput) String() string
String returns the string representation
type ListBackendEnvironmentsInput ¶
type ListBackendEnvironmentsInput struct { // Unique Id for an amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of the backend environment EnvironmentName *string `locationName:"environmentName" min:"1" type:"string"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing backen environments from start. // If a non-null pagination token is returned in a result, then pass its value // in here to list more backend environments. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for list backend environments request.
func (ListBackendEnvironmentsInput) GoString ¶
func (s ListBackendEnvironmentsInput) GoString() string
GoString returns the string representation
func (*ListBackendEnvironmentsInput) SetAppId ¶
func (s *ListBackendEnvironmentsInput) SetAppId(v string) *ListBackendEnvironmentsInput
SetAppId sets the AppId field's value.
func (*ListBackendEnvironmentsInput) SetEnvironmentName ¶
func (s *ListBackendEnvironmentsInput) SetEnvironmentName(v string) *ListBackendEnvironmentsInput
SetEnvironmentName sets the EnvironmentName field's value.
func (*ListBackendEnvironmentsInput) SetMaxResults ¶
func (s *ListBackendEnvironmentsInput) SetMaxResults(v int64) *ListBackendEnvironmentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListBackendEnvironmentsInput) SetNextToken ¶
func (s *ListBackendEnvironmentsInput) SetNextToken(v string) *ListBackendEnvironmentsInput
SetNextToken sets the NextToken field's value.
func (ListBackendEnvironmentsInput) String ¶
func (s ListBackendEnvironmentsInput) String() string
String returns the string representation
func (*ListBackendEnvironmentsInput) Validate ¶
func (s *ListBackendEnvironmentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBackendEnvironmentsOutput ¶
type ListBackendEnvironmentsOutput struct { // List of backend environments for an Amplify App. // // BackendEnvironments is a required field BackendEnvironments []*BackendEnvironment `locationName:"backendEnvironments" type:"list" required:"true"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Result structure for list backend environments result.
func (ListBackendEnvironmentsOutput) GoString ¶
func (s ListBackendEnvironmentsOutput) GoString() string
GoString returns the string representation
func (*ListBackendEnvironmentsOutput) SetBackendEnvironments ¶
func (s *ListBackendEnvironmentsOutput) SetBackendEnvironments(v []*BackendEnvironment) *ListBackendEnvironmentsOutput
SetBackendEnvironments sets the BackendEnvironments field's value.
func (*ListBackendEnvironmentsOutput) SetNextToken ¶
func (s *ListBackendEnvironmentsOutput) SetNextToken(v string) *ListBackendEnvironmentsOutput
SetNextToken sets the NextToken field's value.
func (ListBackendEnvironmentsOutput) String ¶
func (s ListBackendEnvironmentsOutput) String() string
String returns the string representation
type ListBranchesInput ¶
type ListBranchesInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing branches from start. If a // non-null pagination token is returned in a result, then pass its value in // here to list more branches. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for list branches request.
func (ListBranchesInput) GoString ¶
func (s ListBranchesInput) GoString() string
GoString returns the string representation
func (*ListBranchesInput) SetAppId ¶
func (s *ListBranchesInput) SetAppId(v string) *ListBranchesInput
SetAppId sets the AppId field's value.
func (*ListBranchesInput) SetMaxResults ¶
func (s *ListBranchesInput) SetMaxResults(v int64) *ListBranchesInput
SetMaxResults sets the MaxResults field's value.
func (*ListBranchesInput) SetNextToken ¶
func (s *ListBranchesInput) SetNextToken(v string) *ListBranchesInput
SetNextToken sets the NextToken field's value.
func (ListBranchesInput) String ¶
func (s ListBranchesInput) String() string
String returns the string representation
func (*ListBranchesInput) Validate ¶
func (s *ListBranchesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBranchesOutput ¶
type ListBranchesOutput struct { // List of branches for an Amplify App. // // Branches is a required field Branches []*Branch `locationName:"branches" type:"list" required:"true"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Result structure for list branches request.
func (ListBranchesOutput) GoString ¶
func (s ListBranchesOutput) GoString() string
GoString returns the string representation
func (*ListBranchesOutput) SetBranches ¶
func (s *ListBranchesOutput) SetBranches(v []*Branch) *ListBranchesOutput
SetBranches sets the Branches field's value.
func (*ListBranchesOutput) SetNextToken ¶
func (s *ListBranchesOutput) SetNextToken(v string) *ListBranchesOutput
SetNextToken sets the NextToken field's value.
func (ListBranchesOutput) String ¶
func (s ListBranchesOutput) String() string
String returns the string representation
type ListDomainAssociationsInput ¶
type ListDomainAssociationsInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing Apps from start. If non-null // pagination token is returned in a result, then pass its value in here to // list more projects. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for the list Domain Associations request.
func (ListDomainAssociationsInput) GoString ¶
func (s ListDomainAssociationsInput) GoString() string
GoString returns the string representation
func (*ListDomainAssociationsInput) SetAppId ¶
func (s *ListDomainAssociationsInput) SetAppId(v string) *ListDomainAssociationsInput
SetAppId sets the AppId field's value.
func (*ListDomainAssociationsInput) SetMaxResults ¶
func (s *ListDomainAssociationsInput) SetMaxResults(v int64) *ListDomainAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDomainAssociationsInput) SetNextToken ¶
func (s *ListDomainAssociationsInput) SetNextToken(v string) *ListDomainAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListDomainAssociationsInput) String ¶
func (s ListDomainAssociationsInput) String() string
String returns the string representation
func (*ListDomainAssociationsInput) Validate ¶
func (s *ListDomainAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainAssociationsOutput ¶
type ListDomainAssociationsOutput struct { // List of Domain Associations. // // DomainAssociations is a required field DomainAssociations []*DomainAssociation `locationName:"domainAssociations" type:"list" required:"true"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Result structure for the list Domain Association request.
func (ListDomainAssociationsOutput) GoString ¶
func (s ListDomainAssociationsOutput) GoString() string
GoString returns the string representation
func (*ListDomainAssociationsOutput) SetDomainAssociations ¶
func (s *ListDomainAssociationsOutput) SetDomainAssociations(v []*DomainAssociation) *ListDomainAssociationsOutput
SetDomainAssociations sets the DomainAssociations field's value.
func (*ListDomainAssociationsOutput) SetNextToken ¶
func (s *ListDomainAssociationsOutput) SetNextToken(v string) *ListDomainAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListDomainAssociationsOutput) String ¶
func (s ListDomainAssociationsOutput) String() string
String returns the string representation
type ListJobsInput ¶
type ListJobsInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for a branch. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing steps from start. If a non-null // pagination token is returned in a result, then pass its value in here to // list more steps. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for list job request.
func (ListJobsInput) GoString ¶
func (s ListJobsInput) GoString() string
GoString returns the string representation
func (*ListJobsInput) SetAppId ¶
func (s *ListJobsInput) SetAppId(v string) *ListJobsInput
SetAppId sets the AppId field's value.
func (*ListJobsInput) SetBranchName ¶
func (s *ListJobsInput) SetBranchName(v string) *ListJobsInput
SetBranchName sets the BranchName field's value.
func (*ListJobsInput) SetMaxResults ¶
func (s *ListJobsInput) SetMaxResults(v int64) *ListJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListJobsInput) SetNextToken ¶
func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput
SetNextToken sets the NextToken field's value.
func (ListJobsInput) String ¶
func (s ListJobsInput) String() string
String returns the string representation
func (*ListJobsInput) Validate ¶
func (s *ListJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListJobsOutput ¶
type ListJobsOutput struct { // Result structure for list job result request. // // JobSummaries is a required field JobSummaries []*JobSummary `locationName:"jobSummaries" type:"list" required:"true"` // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Maximum number of records to list in a single response.
func (ListJobsOutput) GoString ¶
func (s ListJobsOutput) GoString() string
GoString returns the string representation
func (*ListJobsOutput) SetJobSummaries ¶
func (s *ListJobsOutput) SetJobSummaries(v []*JobSummary) *ListJobsOutput
SetJobSummaries sets the JobSummaries field's value.
func (*ListJobsOutput) SetNextToken ¶
func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput
SetNextToken sets the NextToken field's value.
func (ListJobsOutput) String ¶
func (s ListJobsOutput) String() string
String returns the string representation
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // Resource arn used to list tags. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure used to list tags for resource.
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // Tags result for response. Tags map[string]*string `locationName:"tags" min:"1" type:"map"` // contains filtered or unexported fields }
Response for list tags.
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation
type ListWebhooksInput ¶
type ListWebhooksInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Maximum number of records to list in a single response. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Pagination token. Set to null to start listing webhooks from start. If non-null // pagination token is returned in a result, then pass its value in here to // list more webhooks. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
Request structure for the list webhooks request.
func (ListWebhooksInput) GoString ¶
func (s ListWebhooksInput) GoString() string
GoString returns the string representation
func (*ListWebhooksInput) SetAppId ¶
func (s *ListWebhooksInput) SetAppId(v string) *ListWebhooksInput
SetAppId sets the AppId field's value.
func (*ListWebhooksInput) SetMaxResults ¶
func (s *ListWebhooksInput) SetMaxResults(v int64) *ListWebhooksInput
SetMaxResults sets the MaxResults field's value.
func (*ListWebhooksInput) SetNextToken ¶
func (s *ListWebhooksInput) SetNextToken(v string) *ListWebhooksInput
SetNextToken sets the NextToken field's value.
func (ListWebhooksInput) String ¶
func (s ListWebhooksInput) String() string
String returns the string representation
func (*ListWebhooksInput) Validate ¶
func (s *ListWebhooksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWebhooksOutput ¶
type ListWebhooksOutput struct { // Pagination token. If non-null pagination token is returned in a result, then // pass its value in another request to fetch more entries. NextToken *string `locationName:"nextToken" type:"string"` // List of webhooks. // // Webhooks is a required field Webhooks []*Webhook `locationName:"webhooks" type:"list" required:"true"` // contains filtered or unexported fields }
Result structure for the list webhooks request.
func (ListWebhooksOutput) GoString ¶
func (s ListWebhooksOutput) GoString() string
GoString returns the string representation
func (*ListWebhooksOutput) SetNextToken ¶
func (s *ListWebhooksOutput) SetNextToken(v string) *ListWebhooksOutput
SetNextToken sets the NextToken field's value.
func (*ListWebhooksOutput) SetWebhooks ¶
func (s *ListWebhooksOutput) SetWebhooks(v []*Webhook) *ListWebhooksOutput
SetWebhooks sets the Webhooks field's value.
func (ListWebhooksOutput) String ¶
func (s ListWebhooksOutput) String() string
String returns the string representation
type NotFoundException ¶
type NotFoundException struct { Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when an entity has not been found during an operation.
func (NotFoundException) Code ¶
func (s NotFoundException) Code() string
Code returns the exception type name.
func (NotFoundException) Error ¶
func (s NotFoundException) Error() string
func (NotFoundException) GoString ¶
func (s NotFoundException) GoString() string
GoString returns the string representation
func (NotFoundException) Message ¶
func (s NotFoundException) Message() string
Message returns the exception's message.
func (NotFoundException) OrigErr ¶
func (s NotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (NotFoundException) RequestID ¶
func (s NotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (NotFoundException) StatusCode ¶
func (s NotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NotFoundException) String ¶
func (s NotFoundException) String() string
String returns the string representation
type ProductionBranch ¶
type ProductionBranch struct { // Branch Name for Production Branch. BranchName *string `locationName:"branchName" min:"1" type:"string"` // Last Deploy Time of Production Branch. LastDeployTime *time.Time `locationName:"lastDeployTime" type:"timestamp"` // Status of Production Branch. Status *string `locationName:"status" min:"3" type:"string"` // Thumbnail URL for Production Branch. ThumbnailUrl *string `locationName:"thumbnailUrl" min:"1" type:"string"` // contains filtered or unexported fields }
Structure with Production Branch information.
func (ProductionBranch) GoString ¶
func (s ProductionBranch) GoString() string
GoString returns the string representation
func (*ProductionBranch) SetBranchName ¶
func (s *ProductionBranch) SetBranchName(v string) *ProductionBranch
SetBranchName sets the BranchName field's value.
func (*ProductionBranch) SetLastDeployTime ¶
func (s *ProductionBranch) SetLastDeployTime(v time.Time) *ProductionBranch
SetLastDeployTime sets the LastDeployTime field's value.
func (*ProductionBranch) SetStatus ¶
func (s *ProductionBranch) SetStatus(v string) *ProductionBranch
SetStatus sets the Status field's value.
func (*ProductionBranch) SetThumbnailUrl ¶
func (s *ProductionBranch) SetThumbnailUrl(v string) *ProductionBranch
SetThumbnailUrl sets the ThumbnailUrl field's value.
func (ProductionBranch) String ¶
func (s ProductionBranch) String() string
String returns the string representation
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Code_ *string `locationName:"code" type:"string"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Exception thrown when an operation fails due to non-existent resource.
func (ResourceNotFoundException) Code ¶
func (s ResourceNotFoundException) Code() string
Code returns the exception type name.
func (ResourceNotFoundException) Error ¶
func (s ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation
func (ResourceNotFoundException) Message ¶
func (s ResourceNotFoundException) Message() string
Message returns the exception's message.
func (ResourceNotFoundException) OrigErr ¶
func (s ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (ResourceNotFoundException) RequestID ¶
func (s ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (ResourceNotFoundException) StatusCode ¶
func (s ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation
type StartDeploymentInput ¶
type StartDeploymentInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // The job id for this deployment, generated by create deployment request. JobId *string `locationName:"jobId" type:"string"` // The sourceUrl for this deployment, used when calling start deployment without // create deployment. SourceUrl can be any HTTP GET url that is public accessible // and downloads a single zip. SourceUrl *string `locationName:"sourceUrl" type:"string"` // contains filtered or unexported fields }
Request structure for start a deployment.
func (StartDeploymentInput) GoString ¶
func (s StartDeploymentInput) GoString() string
GoString returns the string representation
func (*StartDeploymentInput) SetAppId ¶
func (s *StartDeploymentInput) SetAppId(v string) *StartDeploymentInput
SetAppId sets the AppId field's value.
func (*StartDeploymentInput) SetBranchName ¶
func (s *StartDeploymentInput) SetBranchName(v string) *StartDeploymentInput
SetBranchName sets the BranchName field's value.
func (*StartDeploymentInput) SetJobId ¶
func (s *StartDeploymentInput) SetJobId(v string) *StartDeploymentInput
SetJobId sets the JobId field's value.
func (*StartDeploymentInput) SetSourceUrl ¶
func (s *StartDeploymentInput) SetSourceUrl(v string) *StartDeploymentInput
SetSourceUrl sets the SourceUrl field's value.
func (StartDeploymentInput) String ¶
func (s StartDeploymentInput) String() string
String returns the string representation
func (*StartDeploymentInput) Validate ¶
func (s *StartDeploymentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartDeploymentOutput ¶
type StartDeploymentOutput struct { // Summary for the Job. // // JobSummary is a required field JobSummary *JobSummary `locationName:"jobSummary" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for start a deployment.
func (StartDeploymentOutput) GoString ¶
func (s StartDeploymentOutput) GoString() string
GoString returns the string representation
func (*StartDeploymentOutput) SetJobSummary ¶
func (s *StartDeploymentOutput) SetJobSummary(v *JobSummary) *StartDeploymentOutput
SetJobSummary sets the JobSummary field's value.
func (StartDeploymentOutput) String ¶
func (s StartDeploymentOutput) String() string
String returns the string representation
type StartJobInput ¶
type StartJobInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Commit Id from 3rd party repository provider for the Job. CommitId *string `locationName:"commitId" type:"string"` // Commit message from 3rd party repository provider for the Job. CommitMessage *string `locationName:"commitMessage" type:"string"` // Commit date / time for the Job. CommitTime *time.Time `locationName:"commitTime" type:"timestamp"` // Unique Id for an existing job. Required for "RETRY" JobType. JobId *string `locationName:"jobId" type:"string"` // Descriptive reason for starting this job. JobReason *string `locationName:"jobReason" type:"string"` // Type for the Job. Available JobTypes are: \n "RELEASE": Start a new job with // the latest change from the specified branch. Only available for apps that // have connected to a repository. "RETRY": Retry an existing job. JobId is // required for this type of job. // // JobType is a required field JobType *string `locationName:"jobType" type:"string" required:"true" enum:"JobType"` // contains filtered or unexported fields }
Request structure for Start job request.
func (StartJobInput) GoString ¶
func (s StartJobInput) GoString() string
GoString returns the string representation
func (*StartJobInput) SetAppId ¶
func (s *StartJobInput) SetAppId(v string) *StartJobInput
SetAppId sets the AppId field's value.
func (*StartJobInput) SetBranchName ¶
func (s *StartJobInput) SetBranchName(v string) *StartJobInput
SetBranchName sets the BranchName field's value.
func (*StartJobInput) SetCommitId ¶
func (s *StartJobInput) SetCommitId(v string) *StartJobInput
SetCommitId sets the CommitId field's value.
func (*StartJobInput) SetCommitMessage ¶
func (s *StartJobInput) SetCommitMessage(v string) *StartJobInput
SetCommitMessage sets the CommitMessage field's value.
func (*StartJobInput) SetCommitTime ¶
func (s *StartJobInput) SetCommitTime(v time.Time) *StartJobInput
SetCommitTime sets the CommitTime field's value.
func (*StartJobInput) SetJobId ¶
func (s *StartJobInput) SetJobId(v string) *StartJobInput
SetJobId sets the JobId field's value.
func (*StartJobInput) SetJobReason ¶
func (s *StartJobInput) SetJobReason(v string) *StartJobInput
SetJobReason sets the JobReason field's value.
func (*StartJobInput) SetJobType ¶
func (s *StartJobInput) SetJobType(v string) *StartJobInput
SetJobType sets the JobType field's value.
func (StartJobInput) String ¶
func (s StartJobInput) String() string
String returns the string representation
func (*StartJobInput) Validate ¶
func (s *StartJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartJobOutput ¶
type StartJobOutput struct { // Summary for the Job. // // JobSummary is a required field JobSummary *JobSummary `locationName:"jobSummary" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for run job request.
func (StartJobOutput) GoString ¶
func (s StartJobOutput) GoString() string
GoString returns the string representation
func (*StartJobOutput) SetJobSummary ¶
func (s *StartJobOutput) SetJobSummary(v *JobSummary) *StartJobOutput
SetJobSummary sets the JobSummary field's value.
func (StartJobOutput) String ¶
func (s StartJobOutput) String() string
String returns the string representation
type Step ¶
type Step struct { // URL to the artifact for the execution step. ArtifactsUrl *string `locationName:"artifactsUrl" type:"string"` // The context for current step, will include build image if step is build. Context *string `locationName:"context" type:"string"` // End date/ time of the execution step. // // EndTime is a required field EndTime *time.Time `locationName:"endTime" type:"timestamp" required:"true"` // URL to the logs for the execution step. LogUrl *string `locationName:"logUrl" type:"string"` // List of screenshot URLs for the execution step, if relevant. Screenshots map[string]*string `locationName:"screenshots" type:"map"` // Start date/ time of the execution step. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" required:"true"` // Status of the execution step. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"JobStatus"` // The reason for current step status. StatusReason *string `locationName:"statusReason" type:"string"` // Name of the execution step. // // StepName is a required field StepName *string `locationName:"stepName" type:"string" required:"true"` // URL to the test artifact for the execution step. TestArtifactsUrl *string `locationName:"testArtifactsUrl" type:"string"` // URL to the test config for the execution step. TestConfigUrl *string `locationName:"testConfigUrl" type:"string"` // contains filtered or unexported fields }
Structure for an execution step for an execution job, for an Amplify App.
func (*Step) SetArtifactsUrl ¶
SetArtifactsUrl sets the ArtifactsUrl field's value.
func (*Step) SetContext ¶
SetContext sets the Context field's value.
func (*Step) SetEndTime ¶
SetEndTime sets the EndTime field's value.
func (*Step) SetScreenshots ¶
SetScreenshots sets the Screenshots field's value.
func (*Step) SetStartTime ¶
SetStartTime sets the StartTime field's value.
func (*Step) SetStatusReason ¶
SetStatusReason sets the StatusReason field's value.
func (*Step) SetStepName ¶
SetStepName sets the StepName field's value.
func (*Step) SetTestArtifactsUrl ¶
SetTestArtifactsUrl sets the TestArtifactsUrl field's value.
func (*Step) SetTestConfigUrl ¶
SetTestConfigUrl sets the TestConfigUrl field's value.
type StopJobInput ¶
type StopJobInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name for the branch, for the Job. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // Unique Id for the Job. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for stop job request.
func (StopJobInput) GoString ¶
func (s StopJobInput) GoString() string
GoString returns the string representation
func (*StopJobInput) SetAppId ¶
func (s *StopJobInput) SetAppId(v string) *StopJobInput
SetAppId sets the AppId field's value.
func (*StopJobInput) SetBranchName ¶
func (s *StopJobInput) SetBranchName(v string) *StopJobInput
SetBranchName sets the BranchName field's value.
func (*StopJobInput) SetJobId ¶
func (s *StopJobInput) SetJobId(v string) *StopJobInput
SetJobId sets the JobId field's value.
func (StopJobInput) String ¶
func (s StopJobInput) String() string
String returns the string representation
func (*StopJobInput) Validate ¶
func (s *StopJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopJobOutput ¶
type StopJobOutput struct { // Summary for the Job. // // JobSummary is a required field JobSummary *JobSummary `locationName:"jobSummary" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the stop job request.
func (StopJobOutput) GoString ¶
func (s StopJobOutput) GoString() string
GoString returns the string representation
func (*StopJobOutput) SetJobSummary ¶
func (s *StopJobOutput) SetJobSummary(v *JobSummary) *StopJobOutput
SetJobSummary sets the JobSummary field's value.
func (StopJobOutput) String ¶
func (s StopJobOutput) String() string
String returns the string representation
type SubDomain ¶
type SubDomain struct { // DNS record for the Subdomain. // // DnsRecord is a required field DnsRecord *string `locationName:"dnsRecord" type:"string" required:"true"` // Setting structure for the Subdomain. // // SubDomainSetting is a required field SubDomainSetting *SubDomainSetting `locationName:"subDomainSetting" type:"structure" required:"true"` // Verified status of the Subdomain // // Verified is a required field Verified *bool `locationName:"verified" type:"boolean" required:"true"` // contains filtered or unexported fields }
Subdomain for the Domain Association.
func (*SubDomain) SetDnsRecord ¶
SetDnsRecord sets the DnsRecord field's value.
func (*SubDomain) SetSubDomainSetting ¶
func (s *SubDomain) SetSubDomainSetting(v *SubDomainSetting) *SubDomain
SetSubDomainSetting sets the SubDomainSetting field's value.
func (*SubDomain) SetVerified ¶
SetVerified sets the Verified field's value.
type SubDomainSetting ¶
type SubDomainSetting struct { // Branch name setting for the Subdomain. // // BranchName is a required field BranchName *string `locationName:"branchName" min:"1" type:"string" required:"true"` // Prefix setting for the Subdomain. // // Prefix is a required field Prefix *string `locationName:"prefix" type:"string" required:"true"` // contains filtered or unexported fields }
Setting for the Subdomain.
func (SubDomainSetting) GoString ¶
func (s SubDomainSetting) GoString() string
GoString returns the string representation
func (*SubDomainSetting) SetBranchName ¶
func (s *SubDomainSetting) SetBranchName(v string) *SubDomainSetting
SetBranchName sets the BranchName field's value.
func (*SubDomainSetting) SetPrefix ¶
func (s *SubDomainSetting) SetPrefix(v string) *SubDomainSetting
SetPrefix sets the Prefix field's value.
func (SubDomainSetting) String ¶
func (s SubDomainSetting) String() string
String returns the string representation
func (*SubDomainSetting) Validate ¶
func (s *SubDomainSetting) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceInput ¶
type TagResourceInput struct { // Resource arn used to tag resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // Tags used to tag resource. // // Tags is a required field Tags map[string]*string `locationName:"tags" min:"1" type:"map" required:"true"` // contains filtered or unexported fields }
Request structure used to tag resource.
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
Response for tag resource.
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation
type UnauthorizedException ¶
type UnauthorizedException struct { // contains filtered or unexported fields }
Exception thrown when an operation fails due to a lack of access.
func (UnauthorizedException) Code ¶
func (s UnauthorizedException) Code() string
Code returns the exception type name.
func (UnauthorizedException) Error ¶
func (s UnauthorizedException) Error() string
func (UnauthorizedException) GoString ¶
func (s UnauthorizedException) GoString() string
GoString returns the string representation
func (UnauthorizedException) Message ¶
func (s UnauthorizedException) Message() string
Message returns the exception's message.
func (UnauthorizedException) OrigErr ¶
func (s UnauthorizedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (UnauthorizedException) RequestID ¶
func (s UnauthorizedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (UnauthorizedException) StatusCode ¶
func (s UnauthorizedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedException) String ¶
func (s UnauthorizedException) String() string
String returns the string representation
type UntagResourceInput ¶
type UntagResourceInput struct { // Resource arn used to untag resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // Tag keys used to untag resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
Request structure used to untag resource.
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
Response for untag resource.
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation
type UpdateAppInput ¶
type UpdateAppInput struct { // Personal Access token for 3rd party source control system for an Amplify // App, used to create webhook and read-only deploy key. Token is not stored. AccessToken *string `locationName:"accessToken" min:"1" type:"string"` // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Automated branch creation branchConfig for the Amplify App. AutoBranchCreationConfig *AutoBranchCreationConfig `locationName:"autoBranchCreationConfig" type:"structure"` // Automated branch creation glob patterns for the Amplify App. AutoBranchCreationPatterns []*string `locationName:"autoBranchCreationPatterns" type:"list"` // Basic Authorization credentials for an Amplify App. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // BuildSpec for an Amplify App. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Custom redirect / rewrite rules for an Amplify App. CustomRules []*CustomRule `locationName:"customRules" type:"list"` // Description for an Amplify App. Description *string `locationName:"description" type:"string"` // Enables automated branch creation for the Amplify App. EnableAutoBranchCreation *bool `locationName:"enableAutoBranchCreation" type:"boolean"` // Enables Basic Authorization for an Amplify App. EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean"` // Enables branch auto-building for an Amplify App. EnableBranchAutoBuild *bool `locationName:"enableBranchAutoBuild" type:"boolean"` // Environment Variables for an Amplify App. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // IAM service role for an Amplify App. IamServiceRoleArn *string `locationName:"iamServiceRoleArn" min:"1" type:"string"` // Name for an Amplify App. Name *string `locationName:"name" min:"1" type:"string"` // OAuth token for 3rd party source control system for an Amplify App, used // to create webhook and read-only deploy key. OAuth token is not stored. OauthToken *string `locationName:"oauthToken" type:"string"` // Platform for an Amplify App. Platform *string `locationName:"platform" type:"string" enum:"Platform"` // Repository for an Amplify App Repository *string `locationName:"repository" type:"string"` // contains filtered or unexported fields }
Request structure for update App request.
func (UpdateAppInput) GoString ¶
func (s UpdateAppInput) GoString() string
GoString returns the string representation
func (*UpdateAppInput) SetAccessToken ¶
func (s *UpdateAppInput) SetAccessToken(v string) *UpdateAppInput
SetAccessToken sets the AccessToken field's value.
func (*UpdateAppInput) SetAppId ¶
func (s *UpdateAppInput) SetAppId(v string) *UpdateAppInput
SetAppId sets the AppId field's value.
func (*UpdateAppInput) SetAutoBranchCreationConfig ¶
func (s *UpdateAppInput) SetAutoBranchCreationConfig(v *AutoBranchCreationConfig) *UpdateAppInput
SetAutoBranchCreationConfig sets the AutoBranchCreationConfig field's value.
func (*UpdateAppInput) SetAutoBranchCreationPatterns ¶
func (s *UpdateAppInput) SetAutoBranchCreationPatterns(v []*string) *UpdateAppInput
SetAutoBranchCreationPatterns sets the AutoBranchCreationPatterns field's value.
func (*UpdateAppInput) SetBasicAuthCredentials ¶
func (s *UpdateAppInput) SetBasicAuthCredentials(v string) *UpdateAppInput
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*UpdateAppInput) SetBuildSpec ¶
func (s *UpdateAppInput) SetBuildSpec(v string) *UpdateAppInput
SetBuildSpec sets the BuildSpec field's value.
func (*UpdateAppInput) SetCustomRules ¶
func (s *UpdateAppInput) SetCustomRules(v []*CustomRule) *UpdateAppInput
SetCustomRules sets the CustomRules field's value.
func (*UpdateAppInput) SetDescription ¶
func (s *UpdateAppInput) SetDescription(v string) *UpdateAppInput
SetDescription sets the Description field's value.
func (*UpdateAppInput) SetEnableAutoBranchCreation ¶
func (s *UpdateAppInput) SetEnableAutoBranchCreation(v bool) *UpdateAppInput
SetEnableAutoBranchCreation sets the EnableAutoBranchCreation field's value.
func (*UpdateAppInput) SetEnableBasicAuth ¶
func (s *UpdateAppInput) SetEnableBasicAuth(v bool) *UpdateAppInput
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*UpdateAppInput) SetEnableBranchAutoBuild ¶
func (s *UpdateAppInput) SetEnableBranchAutoBuild(v bool) *UpdateAppInput
SetEnableBranchAutoBuild sets the EnableBranchAutoBuild field's value.
func (*UpdateAppInput) SetEnvironmentVariables ¶
func (s *UpdateAppInput) SetEnvironmentVariables(v map[string]*string) *UpdateAppInput
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*UpdateAppInput) SetIamServiceRoleArn ¶
func (s *UpdateAppInput) SetIamServiceRoleArn(v string) *UpdateAppInput
SetIamServiceRoleArn sets the IamServiceRoleArn field's value.
func (*UpdateAppInput) SetName ¶
func (s *UpdateAppInput) SetName(v string) *UpdateAppInput
SetName sets the Name field's value.
func (*UpdateAppInput) SetOauthToken ¶
func (s *UpdateAppInput) SetOauthToken(v string) *UpdateAppInput
SetOauthToken sets the OauthToken field's value.
func (*UpdateAppInput) SetPlatform ¶
func (s *UpdateAppInput) SetPlatform(v string) *UpdateAppInput
SetPlatform sets the Platform field's value.
func (*UpdateAppInput) SetRepository ¶
func (s *UpdateAppInput) SetRepository(v string) *UpdateAppInput
SetRepository sets the Repository field's value.
func (UpdateAppInput) String ¶
func (s UpdateAppInput) String() string
String returns the string representation
func (*UpdateAppInput) Validate ¶
func (s *UpdateAppInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAppOutput ¶
type UpdateAppOutput struct { // App structure for the updated App. // // App is a required field App *App `locationName:"app" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for an Amplify App update request.
func (UpdateAppOutput) GoString ¶
func (s UpdateAppOutput) GoString() string
GoString returns the string representation
func (*UpdateAppOutput) SetApp ¶
func (s *UpdateAppOutput) SetApp(v *App) *UpdateAppOutput
SetApp sets the App field's value.
func (UpdateAppOutput) String ¶
func (s UpdateAppOutput) String() string
String returns the string representation
type UpdateBranchInput ¶
type UpdateBranchInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // ARN for a Backend Environment, part of an Amplify App. BackendEnvironmentArn *string `locationName:"backendEnvironmentArn" min:"1" type:"string"` // Basic Authorization credentials for the branch. BasicAuthCredentials *string `locationName:"basicAuthCredentials" type:"string"` // Name for the branch. // // BranchName is a required field BranchName *string `location:"uri" locationName:"branchName" min:"1" type:"string" required:"true"` // BuildSpec for the branch. BuildSpec *string `locationName:"buildSpec" min:"1" type:"string"` // Description for the branch. Description *string `locationName:"description" type:"string"` // Display name for a branch, will use as the default domain prefix. DisplayName *string `locationName:"displayName" type:"string"` // Enables auto building for the branch. EnableAutoBuild *bool `locationName:"enableAutoBuild" type:"boolean"` // Enables Basic Auth for the branch. EnableBasicAuth *bool `locationName:"enableBasicAuth" type:"boolean"` // Enables notifications for the branch. EnableNotification *bool `locationName:"enableNotification" type:"boolean"` // Enables Pull Request Preview for this branch. EnablePullRequestPreview *bool `locationName:"enablePullRequestPreview" type:"boolean"` // Environment Variables for the branch. EnvironmentVariables map[string]*string `locationName:"environmentVariables" type:"map"` // Framework for the branch. Framework *string `locationName:"framework" type:"string"` // The Amplify Environment name for the pull request. PullRequestEnvironmentName *string `locationName:"pullRequestEnvironmentName" type:"string"` // Stage for the branch. Stage *string `locationName:"stage" type:"string" enum:"Stage"` // The content TTL for the website in seconds. Ttl *string `locationName:"ttl" type:"string"` // contains filtered or unexported fields }
Request structure for update branch request.
func (UpdateBranchInput) GoString ¶
func (s UpdateBranchInput) GoString() string
GoString returns the string representation
func (*UpdateBranchInput) SetAppId ¶
func (s *UpdateBranchInput) SetAppId(v string) *UpdateBranchInput
SetAppId sets the AppId field's value.
func (*UpdateBranchInput) SetBackendEnvironmentArn ¶
func (s *UpdateBranchInput) SetBackendEnvironmentArn(v string) *UpdateBranchInput
SetBackendEnvironmentArn sets the BackendEnvironmentArn field's value.
func (*UpdateBranchInput) SetBasicAuthCredentials ¶
func (s *UpdateBranchInput) SetBasicAuthCredentials(v string) *UpdateBranchInput
SetBasicAuthCredentials sets the BasicAuthCredentials field's value.
func (*UpdateBranchInput) SetBranchName ¶
func (s *UpdateBranchInput) SetBranchName(v string) *UpdateBranchInput
SetBranchName sets the BranchName field's value.
func (*UpdateBranchInput) SetBuildSpec ¶
func (s *UpdateBranchInput) SetBuildSpec(v string) *UpdateBranchInput
SetBuildSpec sets the BuildSpec field's value.
func (*UpdateBranchInput) SetDescription ¶
func (s *UpdateBranchInput) SetDescription(v string) *UpdateBranchInput
SetDescription sets the Description field's value.
func (*UpdateBranchInput) SetDisplayName ¶
func (s *UpdateBranchInput) SetDisplayName(v string) *UpdateBranchInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateBranchInput) SetEnableAutoBuild ¶
func (s *UpdateBranchInput) SetEnableAutoBuild(v bool) *UpdateBranchInput
SetEnableAutoBuild sets the EnableAutoBuild field's value.
func (*UpdateBranchInput) SetEnableBasicAuth ¶
func (s *UpdateBranchInput) SetEnableBasicAuth(v bool) *UpdateBranchInput
SetEnableBasicAuth sets the EnableBasicAuth field's value.
func (*UpdateBranchInput) SetEnableNotification ¶
func (s *UpdateBranchInput) SetEnableNotification(v bool) *UpdateBranchInput
SetEnableNotification sets the EnableNotification field's value.
func (*UpdateBranchInput) SetEnablePullRequestPreview ¶
func (s *UpdateBranchInput) SetEnablePullRequestPreview(v bool) *UpdateBranchInput
SetEnablePullRequestPreview sets the EnablePullRequestPreview field's value.
func (*UpdateBranchInput) SetEnvironmentVariables ¶
func (s *UpdateBranchInput) SetEnvironmentVariables(v map[string]*string) *UpdateBranchInput
SetEnvironmentVariables sets the EnvironmentVariables field's value.
func (*UpdateBranchInput) SetFramework ¶
func (s *UpdateBranchInput) SetFramework(v string) *UpdateBranchInput
SetFramework sets the Framework field's value.
func (*UpdateBranchInput) SetPullRequestEnvironmentName ¶
func (s *UpdateBranchInput) SetPullRequestEnvironmentName(v string) *UpdateBranchInput
SetPullRequestEnvironmentName sets the PullRequestEnvironmentName field's value.
func (*UpdateBranchInput) SetStage ¶
func (s *UpdateBranchInput) SetStage(v string) *UpdateBranchInput
SetStage sets the Stage field's value.
func (*UpdateBranchInput) SetTtl ¶
func (s *UpdateBranchInput) SetTtl(v string) *UpdateBranchInput
SetTtl sets the Ttl field's value.
func (UpdateBranchInput) String ¶
func (s UpdateBranchInput) String() string
String returns the string representation
func (*UpdateBranchInput) Validate ¶
func (s *UpdateBranchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBranchOutput ¶
type UpdateBranchOutput struct { // Branch structure for an Amplify App. // // Branch is a required field Branch *Branch `locationName:"branch" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for update branch request.
func (UpdateBranchOutput) GoString ¶
func (s UpdateBranchOutput) GoString() string
GoString returns the string representation
func (*UpdateBranchOutput) SetBranch ¶
func (s *UpdateBranchOutput) SetBranch(v *Branch) *UpdateBranchOutput
SetBranch sets the Branch field's value.
func (UpdateBranchOutput) String ¶
func (s UpdateBranchOutput) String() string
String returns the string representation
type UpdateDomainAssociationInput ¶
type UpdateDomainAssociationInput struct { // Unique Id for an Amplify App. // // AppId is a required field AppId *string `location:"uri" locationName:"appId" min:"1" type:"string" required:"true"` // Name of the domain. // // DomainName is a required field DomainName *string `location:"uri" locationName:"domainName" type:"string" required:"true"` // Enables automated creation of Subdomains for branches. (Currently not supported) EnableAutoSubDomain *bool `locationName:"enableAutoSubDomain" type:"boolean"` // Setting structure for the Subdomain. // // SubDomainSettings is a required field SubDomainSettings []*SubDomainSetting `locationName:"subDomainSettings" type:"list" required:"true"` // contains filtered or unexported fields }
Request structure for update Domain Association request.
func (UpdateDomainAssociationInput) GoString ¶
func (s UpdateDomainAssociationInput) GoString() string
GoString returns the string representation
func (*UpdateDomainAssociationInput) SetAppId ¶
func (s *UpdateDomainAssociationInput) SetAppId(v string) *UpdateDomainAssociationInput
SetAppId sets the AppId field's value.
func (*UpdateDomainAssociationInput) SetDomainName ¶
func (s *UpdateDomainAssociationInput) SetDomainName(v string) *UpdateDomainAssociationInput
SetDomainName sets the DomainName field's value.
func (*UpdateDomainAssociationInput) SetEnableAutoSubDomain ¶
func (s *UpdateDomainAssociationInput) SetEnableAutoSubDomain(v bool) *UpdateDomainAssociationInput
SetEnableAutoSubDomain sets the EnableAutoSubDomain field's value.
func (*UpdateDomainAssociationInput) SetSubDomainSettings ¶
func (s *UpdateDomainAssociationInput) SetSubDomainSettings(v []*SubDomainSetting) *UpdateDomainAssociationInput
SetSubDomainSettings sets the SubDomainSettings field's value.
func (UpdateDomainAssociationInput) String ¶
func (s UpdateDomainAssociationInput) String() string
String returns the string representation
func (*UpdateDomainAssociationInput) Validate ¶
func (s *UpdateDomainAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDomainAssociationOutput ¶
type UpdateDomainAssociationOutput struct { // Domain Association structure. // // DomainAssociation is a required field DomainAssociation *DomainAssociation `locationName:"domainAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the update Domain Association request.
func (UpdateDomainAssociationOutput) GoString ¶
func (s UpdateDomainAssociationOutput) GoString() string
GoString returns the string representation
func (*UpdateDomainAssociationOutput) SetDomainAssociation ¶
func (s *UpdateDomainAssociationOutput) SetDomainAssociation(v *DomainAssociation) *UpdateDomainAssociationOutput
SetDomainAssociation sets the DomainAssociation field's value.
func (UpdateDomainAssociationOutput) String ¶
func (s UpdateDomainAssociationOutput) String() string
String returns the string representation
type UpdateWebhookInput ¶
type UpdateWebhookInput struct { // Name for a branch, part of an Amplify App. BranchName *string `locationName:"branchName" min:"1" type:"string"` // Description for a webhook. Description *string `locationName:"description" type:"string"` // Unique Id for a webhook. // // WebhookId is a required field WebhookId *string `location:"uri" locationName:"webhookId" type:"string" required:"true"` // contains filtered or unexported fields }
Request structure for update webhook request.
func (UpdateWebhookInput) GoString ¶
func (s UpdateWebhookInput) GoString() string
GoString returns the string representation
func (*UpdateWebhookInput) SetBranchName ¶
func (s *UpdateWebhookInput) SetBranchName(v string) *UpdateWebhookInput
SetBranchName sets the BranchName field's value.
func (*UpdateWebhookInput) SetDescription ¶
func (s *UpdateWebhookInput) SetDescription(v string) *UpdateWebhookInput
SetDescription sets the Description field's value.
func (*UpdateWebhookInput) SetWebhookId ¶
func (s *UpdateWebhookInput) SetWebhookId(v string) *UpdateWebhookInput
SetWebhookId sets the WebhookId field's value.
func (UpdateWebhookInput) String ¶
func (s UpdateWebhookInput) String() string
String returns the string representation
func (*UpdateWebhookInput) Validate ¶
func (s *UpdateWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWebhookOutput ¶
type UpdateWebhookOutput struct { // Webhook structure. // // Webhook is a required field Webhook *Webhook `locationName:"webhook" type:"structure" required:"true"` // contains filtered or unexported fields }
Result structure for the update webhook request.
func (UpdateWebhookOutput) GoString ¶
func (s UpdateWebhookOutput) GoString() string
GoString returns the string representation
func (*UpdateWebhookOutput) SetWebhook ¶
func (s *UpdateWebhookOutput) SetWebhook(v *Webhook) *UpdateWebhookOutput
SetWebhook sets the Webhook field's value.
func (UpdateWebhookOutput) String ¶
func (s UpdateWebhookOutput) String() string
String returns the string representation
type Webhook ¶
type Webhook struct { // Name for a branch, part of an Amplify App. // // BranchName is a required field BranchName *string `locationName:"branchName" min:"1" type:"string" required:"true"` // Create date / time for a webhook. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // Description for a webhook. // // Description is a required field Description *string `locationName:"description" type:"string" required:"true"` // Update date / time for a webhook. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // ARN for the webhook. // // WebhookArn is a required field WebhookArn *string `locationName:"webhookArn" type:"string" required:"true"` // Id of the webhook. // // WebhookId is a required field WebhookId *string `locationName:"webhookId" type:"string" required:"true"` // Url of the webhook. // // WebhookUrl is a required field WebhookUrl *string `locationName:"webhookUrl" type:"string" required:"true"` // contains filtered or unexported fields }
Structure for webhook, which associates a webhook with an Amplify App.
func (*Webhook) SetBranchName ¶
SetBranchName sets the BranchName field's value.
func (*Webhook) SetCreateTime ¶
SetCreateTime sets the CreateTime field's value.
func (*Webhook) SetDescription ¶
SetDescription sets the Description field's value.
func (*Webhook) SetUpdateTime ¶
SetUpdateTime sets the UpdateTime field's value.
func (*Webhook) SetWebhookArn ¶
SetWebhookArn sets the WebhookArn field's value.
func (*Webhook) SetWebhookId ¶
SetWebhookId sets the WebhookId field's value.
func (*Webhook) SetWebhookUrl ¶
SetWebhookUrl sets the WebhookUrl field's value.
Directories ¶
Path | Synopsis |
---|---|
Package amplifyiface provides an interface to enable mocking the AWS Amplify service client for testing your code.
|
Package amplifyiface provides an interface to enable mocking the AWS Amplify service client for testing your code. |