Module Awso_amplify.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule BranchName : sig ... end
Sourcemodule DomainPrefix : sig ... end
Sourcemodule DNSRecord : sig ... end
Sourcemodule SubDomainSetting : sig ... end

Describes the settings for the subdomain.

Sourcemodule Verified : sig ... end
Sourcemodule EnvKey : sig ... end
Sourcemodule EnvValue : sig ... end
Sourcemodule Condition : sig ... end
Sourcemodule Source : sig ... end
Sourcemodule Status : sig ... end
Sourcemodule Target : sig ... end
Sourcemodule ThumbnailName : sig ... end
Sourcemodule ThumbnailUrl : sig ... end
Sourcemodule CertificateArn : sig ... end
Sourcemodule CertificateType : sig ... end
Sourcemodule SubDomain : sig ... end

The subdomain for the domain association.

Sourcemodule AssociatedResource : sig ... end
Sourcemodule StackArn : sig ... end
Sourcemodule CustomDomain : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule BasicAuthCredentials : sig ... end
Sourcemodule BuildSpec : sig ... end

The build specification (build spec) file for an Amplify app build.

Sourcemodule EnableAutoBuild : sig ... end
Sourcemodule EnableBasicAuth : sig ... end
Sourcemodule EnablePerformanceMode : sig ... end
Sourcemodule EnablePullRequestPreview : sig ... end
Sourcemodule EnvironmentVariables : sig ... end
Sourcemodule Framework : sig ... end
Sourcemodule Stage : sig ... end
Sourcemodule AutoBranchCreationPattern : sig ... end
Sourcemodule CacheConfigType : sig ... end
Sourcemodule CustomRule : sig ... end

Describes a custom rewrite or redirect rule.

Sourcemodule BuildComputeType : sig ... end
Sourcemodule LastDeployTime : sig ... end
Sourcemodule StatusReason : sig ... end
Sourcemodule WafStatus : sig ... end
Sourcemodule WebAclArn : sig ... end
Sourcemodule ArtifactsUrl : sig ... end
Sourcemodule Context : sig ... end
Sourcemodule EndTime : sig ... end
Sourcemodule JobStatus : sig ... end
Sourcemodule LogUrl : sig ... end
Sourcemodule Screenshots : sig ... end
Sourcemodule StartTime : sig ... end
Sourcemodule StepName : sig ... end
Sourcemodule TestArtifactsUrl : sig ... end
Sourcemodule TestConfigUrl : sig ... end
Sourcemodule AppId : sig ... end
Sourcemodule CreateTime : sig ... end
Sourcemodule Description : sig ... end
Sourcemodule UpdateTime : sig ... end
Sourcemodule WebhookArn : sig ... end
Sourcemodule WebhookId : sig ... end
Sourcemodule WebhookUrl : sig ... end
Sourcemodule CommitId : sig ... end
Sourcemodule CommitMessage : sig ... end
Sourcemodule CommitTime : sig ... end
Sourcemodule JobArn : sig ... end
Sourcemodule JobId : sig ... end
Sourcemodule JobType : sig ... end
Sourcemodule SourceUrl : sig ... end
Sourcemodule SourceUrlType : sig ... end
Sourcemodule AutoSubDomainIAMRole : sig ... end
Sourcemodule Certificate : sig ... end

Describes the current SSL/TLS certificate that is in use for the domain. If you are using CreateDomainAssociation to create a new domain association, Certificate describes the new certificate that you are creating.

Sourcemodule DomainAssociationArn : sig ... end
Sourcemodule DomainName : sig ... end
Sourcemodule DomainStatus : sig ... end
Sourcemodule EnableAutoSubDomain : sig ... end
Sourcemodule SubDomains : sig ... end
Sourcemodule UpdateStatus : sig ... end
Sourcemodule ActiveJobId : sig ... end
Sourcemodule AssociatedResources : sig ... end
Sourcemodule Backend : sig ... end

Describes the backend associated with an Amplify Branch. This property is available to Amplify Gen 2 apps only. When you deploy an application with Amplify Gen 2, you provision the app's backend infrastructure using Typescript code.

Sourcemodule BackendEnvironmentArn : sig ... end
Sourcemodule BranchArn : sig ... end
Sourcemodule ComputeRoleArn : sig ... end
Sourcemodule CustomDomains : sig ... end
Sourcemodule DisplayName : sig ... end
Sourcemodule EnableNotification : sig ... end
Sourcemodule EnableSkewProtection : sig ... end
Sourcemodule TTL : sig ... end

The content Time to Live (TTL) for the website in seconds.

Sourcemodule TagMap : sig ... end
Sourcemodule TotalNumberOfJobs : sig ... end
Sourcemodule DeploymentArtifacts : sig ... end
Sourcemodule EnvironmentName : sig ... end
Sourcemodule StackName : sig ... end
Sourcemodule ArtifactFileName : sig ... end
Sourcemodule ArtifactId : sig ... end
Sourcemodule AppArn : sig ... end
Sourcemodule AutoBranchCreationConfig : sig ... end

Describes the automated branch creation configuration.

Sourcemodule CacheConfig : sig ... end

Describes the cache configuration for an Amplify app. For more information about how Amplify applies an optimal cache configuration for your app based on the type of content that is being served, see Managing cache configuration in the Amplify User guide.

Sourcemodule CustomHeaders : sig ... end
Sourcemodule CustomRules : sig ... end
Sourcemodule DefaultDomain : sig ... end
Sourcemodule EnableAutoBranchCreation : sig ... end
Sourcemodule EnableBranchAutoBuild : sig ... end
Sourcemodule EnableBranchAutoDeletion : sig ... end
Sourcemodule JobConfig : sig ... end

Describes the configuration details that apply to the jobs for an Amplify app. Use JobConfig to apply configuration to jobs, such as customizing the build instance size when you create or update an Amplify app. For more information about customizable build instances, see Custom build instances in the Amplify User Guide.

Sourcemodule Name : sig ... end
Sourcemodule Platform : sig ... end
Sourcemodule ProductionBranch : sig ... end

Describes the information about a production branch for an Amplify app.

Sourcemodule Repository : sig ... end
Sourcemodule RepositoryCloneMethod : sig ... end
Sourcemodule ServiceRoleArn : sig ... end
Sourcemodule WafConfiguration : sig ... end

Describes the Firewall configuration for a hosted Amplify application. Firewall support enables you to protect your web applications with a direct integration with WAF. For more information about using WAF protections for an Amplify application, see Firewall support for hosted sites in the Amplify User Guide.

Sourcemodule WebhookCreateTime : sig ... end
Sourcemodule Step : sig ... end

Describes an execution step, for an execution job, for an Amplify app.

Sourcemodule ErrorMessage : sig ... end
Sourcemodule Code : sig ... end
Sourcemodule Webhook : sig ... end

Describes a webhook that connects repository events to an Amplify app.

Sourcemodule JobSummary : sig ... end

Describes the summary for an execution job for an Amplify app.

Sourcemodule DomainAssociation : sig ... end

Describes the association between a custom domain and an Amplify app.

Sourcemodule Branch : sig ... end

The branch for an Amplify app, which maps to a third-party repository branch.

Sourcemodule BackendEnvironment : sig ... end

Describes the backend environment associated with a Branch of a Gen 1 Amplify app. Amplify Gen 1 applications are created using Amplify Studio or the Amplify command line interface (CLI).

Sourcemodule Artifact : sig ... end

Describes an artifact.

Sourcemodule App : sig ... end

Represents the different branches of a repository for building, deploying, and hosting an Amplify app.

Sourcemodule Steps : sig ... end
Sourcemodule FileName : sig ... end
Sourcemodule UploadUrl : sig ... end
Sourcemodule MD5Hash : sig ... end
Sourcemodule BadRequestException : sig ... end

A request contains unexpected data.

An operation failed because a dependent service threw an exception.

Sourcemodule InternalFailureException : sig ... end

The service failed to perform an operation due to an internal issue.

Sourcemodule NotFoundException : sig ... end

An entity was not found during an operation.

Sourcemodule UnauthorizedException : sig ... end

An operation failed due to a lack of access.

Sourcemodule CertificateSettings : sig ... end

The type of SSL/TLS certificate to use for your custom domain. If a certificate type isn't specified, Amplify uses the default AMPLIFY_MANAGED certificate.

Sourcemodule SubDomainSettings : sig ... end
Sourcemodule AccessToken : sig ... end
Sourcemodule OauthToken : sig ... end
Sourcemodule ResourceNotFoundException : sig ... end

An operation failed due to a non-existent resource.

Sourcemodule ResourceArn : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule LimitExceededException : sig ... end

A resource could not be created because service quotas were exceeded.

Sourcemodule JobReason : sig ... end
Sourcemodule NextToken : sig ... end
Sourcemodule Webhooks : sig ... end
Sourcemodule MaxResults : sig ... end
Sourcemodule JobSummaries : sig ... end
Sourcemodule DomainAssociations : sig ... end
Sourcemodule Branches : sig ... end
Sourcemodule BackendEnvironments : sig ... end
Sourcemodule Artifacts : sig ... end
Sourcemodule Apps : sig ... end
Sourcemodule MaxResultsForListApps : sig ... end
Sourcemodule Job : sig ... end

Describes an execution job for an Amplify app.

Sourcemodule ArtifactUrl : sig ... end
Sourcemodule FileUploadUrls : sig ... end
Sourcemodule FileMap : sig ... end
Sourcemodule UpdateWebhookResult : sig ... end

The result structure for the update webhook request.

Sourcemodule UpdateWebhookRequest : sig ... end

The request structure for the update webhook request.

The result structure for the update domain association request.

The request structure for the update domain association request.

Sourcemodule UpdateBranchResult : sig ... end

The result structure for the update branch request.

Sourcemodule UpdateBranchRequest : sig ... end

The request structure for the update branch request.

Sourcemodule UpdateAppResult : sig ... end

The result structure for an Amplify app update request.

Sourcemodule UpdateAppRequest : sig ... end

The request structure for the update app request.

Sourcemodule UntagResourceResponse : sig ... end

The response for the untag resource request.

Sourcemodule UntagResourceRequest : sig ... end

The request structure for the untag resource request.

Sourcemodule TagResourceResponse : sig ... end

The response for the tag resource request.

Sourcemodule TagResourceRequest : sig ... end

The request structure to tag a resource with a tag key and value.

Sourcemodule StopJobResult : sig ... end

The result structure for the stop job request.

Sourcemodule StopJobRequest : sig ... end

The request structure for the stop job request.

Sourcemodule StartJobResult : sig ... end

The result structure for the run job request.

Sourcemodule StartJobRequest : sig ... end

The request structure for the start job request.

Sourcemodule StartDeploymentResult : sig ... end

The result structure for the start a deployment request.

Sourcemodule StartDeploymentRequest : sig ... end

The request structure for the start a deployment request.

Sourcemodule ListWebhooksResult : sig ... end

The result structure for the list webhooks request.

Sourcemodule ListWebhooksRequest : sig ... end

The request structure for the list webhooks request.

The response for the list tags for resource request.

The request structure to use to list tags for a resource.

Sourcemodule ListJobsResult : sig ... end

The maximum number of records to list in a single response.

Sourcemodule ListJobsRequest : sig ... end

The request structure for the list jobs request.

The result structure for the list domain association request.

The request structure for the list domain associations request.

Sourcemodule ListBranchesResult : sig ... end

The result structure for the list branches request.

Sourcemodule ListBranchesRequest : sig ... end

The request structure for the list branches request.

The result structure for the list backend environments result.

The request structure for the list backend environments request.

Sourcemodule ListArtifactsResult : sig ... end

The result structure for the list artifacts request.

Sourcemodule ListArtifactsRequest : sig ... end

Describes the request structure for the list artifacts request.

Sourcemodule ListAppsResult : sig ... end

The result structure for an Amplify app list request.

Sourcemodule ListAppsRequest : sig ... end

The request structure for the list apps request.

Sourcemodule GetWebhookResult : sig ... end

The result structure for the get webhook request.

Sourcemodule GetWebhookRequest : sig ... end

The request structure for the get webhook request.

Sourcemodule GetJobResult : sig ... end

Returns a job for a branch of an Amplify app.

Sourcemodule GetJobRequest : sig ... end

The request structure for the get job request.

The result structure for the get domain association request.

The request structure for the get domain association request.

Sourcemodule GetBranchResult : sig ... end

Returns a branch for an Amplify app.

Sourcemodule GetBranchRequest : sig ... end

The request structure for the get branch request.

The result structure for the get backend environment result.

The request structure for the get backend environment request.

Sourcemodule GetArtifactUrlResult : sig ... end

Returns the result structure for the get artifact request.

Sourcemodule GetArtifactUrlRequest : sig ... end

Returns the request structure for the get artifact request.

Sourcemodule GetAppResult : sig ... end

Returns an existing Amplify app specified by an app ID.

Sourcemodule GetAppRequest : sig ... end

The request structure for the get app request.

Sourcemodule GenerateAccessLogsResult : sig ... end

The result structure for the generate access logs request.

Sourcemodule GenerateAccessLogsRequest : sig ... end

The request structure for the generate access logs request.

Sourcemodule DeleteWebhookResult : sig ... end

The result structure for the delete webhook request.

Sourcemodule DeleteWebhookRequest : sig ... end

The request structure for the delete webhook request.

Sourcemodule DeleteJobResult : sig ... end

The result structure for the delete job request.

Sourcemodule DeleteJobRequest : sig ... end

The request structure for the delete job request.

Deletes a domain association for an Amplify app.

The request structure for the delete domain association request.

Sourcemodule DeleteBranchResult : sig ... end

The result structure for the delete branch request.

Sourcemodule DeleteBranchRequest : sig ... end

The request structure for the delete branch request.

The result structure of the delete backend environment result.

The request structure for the delete backend environment request.

Sourcemodule DeleteAppResult : sig ... end

The result structure for the delete app request.

Sourcemodule DeleteAppRequest : sig ... end

Describes the request structure for the delete app request.

Sourcemodule CreateWebhookResult : sig ... end

The result structure for the create webhook request.

Sourcemodule CreateWebhookRequest : sig ... end

The request structure for the create webhook request.

The result structure for the create domain association request.

The request structure for the create domain association request.

Sourcemodule CreateDeploymentResult : sig ... end

The result structure for the create a new deployment request.

Sourcemodule CreateDeploymentRequest : sig ... end

The request structure for the create a new deployment request.

Sourcemodule CreateBranchResult : sig ... end

The result structure for create branch request.

Sourcemodule CreateBranchRequest : sig ... end

The request structure for the create branch request.

The result structure for the create backend environment request.

The request structure for the backend environment create request.

Sourcemodule CreateAppResult : sig ... end

Creates a new Amplify app.

Sourcemodule CreateAppRequest : sig ... end

The request structure used to create apps in Amplify.