![]() |
![]()
| ![]() |
![]()
NAMEPaws::Amplify - Perl Interface to AWS AWS Amplify SYNOPSISuse Paws; my $obj = Paws->service('Amplify'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], ); DESCRIPTIONAmplify enables developers to develop and deploy cloud-powered mobile and web apps. The Amplify Console provides a continuous delivery and hosting service for web applications. For more information, see the Amplify Console User Guide (https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html). The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework. (https://docs.amplify.aws/) For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25> METHODSCreateApp
Each argument is described in detail in: Paws::Amplify::CreateApp Returns: a Paws::Amplify::CreateAppResult instance Creates a new Amplify app. CreateBackendEnvironment
Each argument is described in detail in: Paws::Amplify::CreateBackendEnvironment Returns: a Paws::Amplify::CreateBackendEnvironmentResult instance Creates a new backend environment for an Amplify app. CreateBranch
Each argument is described in detail in: Paws::Amplify::CreateBranch Returns: a Paws::Amplify::CreateBranchResult instance Creates a new branch for an Amplify app. CreateDeployment
Each argument is described in detail in: Paws::Amplify::CreateDeployment Returns: a Paws::Amplify::CreateDeploymentResult instance Creates a deployment for a manually deployed Amplify app. Manually deployed apps are not connected to a repository. CreateDomainAssociation
Each argument is described in detail in: Paws::Amplify::CreateDomainAssociation Returns: a Paws::Amplify::CreateDomainAssociationResult instance Creates a new domain association for an Amplify app. This action associates a custom domain with the Amplify app CreateWebhook
Each argument is described in detail in: Paws::Amplify::CreateWebhook Returns: a Paws::Amplify::CreateWebhookResult instance Creates a new webhook on an Amplify app. DeleteAppEach argument is described in detail in: Paws::Amplify::DeleteApp Returns: a Paws::Amplify::DeleteAppResult instance Deletes an existing Amplify app specified by an app ID. DeleteBackendEnvironmentEach argument is described in detail in: Paws::Amplify::DeleteBackendEnvironment Returns: a Paws::Amplify::DeleteBackendEnvironmentResult instance Deletes a backend environment for an Amplify app. DeleteBranchEach argument is described in detail in: Paws::Amplify::DeleteBranch Returns: a Paws::Amplify::DeleteBranchResult instance Deletes a branch for an Amplify app. DeleteDomainAssociationEach argument is described in detail in: Paws::Amplify::DeleteDomainAssociation Returns: a Paws::Amplify::DeleteDomainAssociationResult instance Deletes a domain association for an Amplify app. DeleteJobEach argument is described in detail in: Paws::Amplify::DeleteJob Returns: a Paws::Amplify::DeleteJobResult instance Deletes a job for a branch of an Amplify app. DeleteWebhookEach argument is described in detail in: Paws::Amplify::DeleteWebhook Returns: a Paws::Amplify::DeleteWebhookResult instance Deletes a webhook. GenerateAccessLogs
Each argument is described in detail in: Paws::Amplify::GenerateAccessLogs Returns: a Paws::Amplify::GenerateAccessLogsResult instance Returns the website access logs for a specific time range using a presigned URL. GetAppEach argument is described in detail in: Paws::Amplify::GetApp Returns: a Paws::Amplify::GetAppResult instance Returns an existing Amplify app by appID. GetArtifactUrlEach argument is described in detail in: Paws::Amplify::GetArtifactUrl Returns: a Paws::Amplify::GetArtifactUrlResult instance Returns the artifact info that corresponds to an artifact id. GetBackendEnvironmentEach argument is described in detail in: Paws::Amplify::GetBackendEnvironment Returns: a Paws::Amplify::GetBackendEnvironmentResult instance Returns a backend environment for an Amplify app. GetBranchEach argument is described in detail in: Paws::Amplify::GetBranch Returns: a Paws::Amplify::GetBranchResult instance Returns a branch for an Amplify app. GetDomainAssociationEach argument is described in detail in: Paws::Amplify::GetDomainAssociation Returns: a Paws::Amplify::GetDomainAssociationResult instance Returns the domain information for an Amplify app. GetJobEach argument is described in detail in: Paws::Amplify::GetJob Returns: a Paws::Amplify::GetJobResult instance Returns a job for a branch of an Amplify app. GetWebhookEach argument is described in detail in: Paws::Amplify::GetWebhook Returns: a Paws::Amplify::GetWebhookResult instance Returns the webhook information that corresponds to a specified webhook ID. ListApps
Each argument is described in detail in: Paws::Amplify::ListApps Returns: a Paws::Amplify::ListAppsResult instance Returns a list of the existing Amplify apps. ListArtifacts
Each argument is described in detail in: Paws::Amplify::ListArtifacts Returns: a Paws::Amplify::ListArtifactsResult instance Returns a list of artifacts for a specified app, branch, and job. ListBackendEnvironments
Each argument is described in detail in: Paws::Amplify::ListBackendEnvironments Returns: a Paws::Amplify::ListBackendEnvironmentsResult instance Lists the backend environments for an Amplify app. ListBranches
Each argument is described in detail in: Paws::Amplify::ListBranches Returns: a Paws::Amplify::ListBranchesResult instance Lists the branches of an Amplify app. ListDomainAssociations
Each argument is described in detail in: Paws::Amplify::ListDomainAssociations Returns: a Paws::Amplify::ListDomainAssociationsResult instance Returns the domain associations for an Amplify app. ListJobs
Each argument is described in detail in: Paws::Amplify::ListJobs Returns: a Paws::Amplify::ListJobsResult instance Lists the jobs for a branch of an Amplify app. ListTagsForResourceEach argument is described in detail in: Paws::Amplify::ListTagsForResource Returns: a Paws::Amplify::ListTagsForResourceResponse instance Returns a list of tags for a specified Amazon Resource Name (ARN). ListWebhooks
Each argument is described in detail in: Paws::Amplify::ListWebhooks Returns: a Paws::Amplify::ListWebhooksResult instance Returns a list of webhooks for an Amplify app. StartDeployment
Each argument is described in detail in: Paws::Amplify::StartDeployment Returns: a Paws::Amplify::StartDeploymentResult instance Starts a deployment for a manually deployed app. Manually deployed apps are not connected to a repository. StartJob
Each argument is described in detail in: Paws::Amplify::StartJob Returns: a Paws::Amplify::StartJobResult instance Starts a new job for a branch of an Amplify app. StopJobEach argument is described in detail in: Paws::Amplify::StopJob Returns: a Paws::Amplify::StopJobResult instance Stops a job that is in progress for a branch of an Amplify app. TagResourceEach argument is described in detail in: Paws::Amplify::TagResource Returns: a Paws::Amplify::TagResourceResponse instance Tags the resource with a tag key and value. UntagResourceEach argument is described in detail in: Paws::Amplify::UntagResource Returns: a Paws::Amplify::UntagResourceResponse instance Untags a resource with a specified Amazon Resource Name (ARN). UpdateApp
Each argument is described in detail in: Paws::Amplify::UpdateApp Returns: a Paws::Amplify::UpdateAppResult instance Updates an existing Amplify app. UpdateBranch
Each argument is described in detail in: Paws::Amplify::UpdateBranch Returns: a Paws::Amplify::UpdateBranchResult instance Updates a branch for an Amplify app. UpdateDomainAssociation
Each argument is described in detail in: Paws::Amplify::UpdateDomainAssociation Returns: a Paws::Amplify::UpdateDomainAssociationResult instance Creates a new domain association for an Amplify app. UpdateWebhook
Each argument is described in detail in: Paws::Amplify::UpdateWebhook Returns: a Paws::Amplify::UpdateWebhookResult instance Updates a webhook. PAGINATORSPaginator methods are helpers that repetively call methods that return partial results ListAllApps(sub { },[MaxResults => Int, NextToken => Str])ListAllApps([MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - apps, passing the object as the first parameter, and the string 'apps' as the second parameter If not, it will return a a Paws::Amplify::ListAppsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllBranches(sub { },AppId => Str, [MaxResults => Int, NextToken => Str])ListAllBranches(AppId => Str, [MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - branches, passing the object as the first parameter, and the string 'branches' as the second parameter If not, it will return a a Paws::Amplify::ListBranchesResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllDomainAssociations(sub { },AppId => Str, [MaxResults => Int, NextToken => Str])ListAllDomainAssociations(AppId => Str, [MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - domainAssociations, passing the object as the first parameter, and the string 'domainAssociations' as the second parameter If not, it will return a a Paws::Amplify::ListDomainAssociationsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. ListAllJobs(sub { },AppId => Str, BranchName => Str, [MaxResults => Int, NextToken => Str])ListAllJobs(AppId => Str, BranchName => Str, [MaxResults => Int, NextToken => Str])If passed a sub as first parameter, it will call the sub for each element found in : - jobSummaries, passing the object as the first parameter, and the string 'jobSummaries' as the second parameter If not, it will return a a Paws::Amplify::ListJobsResult instance with all the "param"s; from all the responses. Please take into account that this mode can potentially consume vasts ammounts of memory. SEE ALSOThis service class forms part of Paws BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|