AutoBranchCreationConfig
import type { AutoBranchCreationConfig } from "https://aws-api.deno.dev/v0.4/services/amplify.ts?docs=full";
Describes the automated branch creation configuration.
interface AutoBranchCreationConfig {
basicAuthCredentials?: string | null;
buildSpec?: string | null;
enableAutoBuild?: boolean | null;
enableBasicAuth?: boolean | null;
enablePerformanceMode?: boolean | null;
enablePullRequestPreview?: boolean | null;
environmentVariables?: {} | null;
[key: string]: string | null | undefined;
framework?: string | null;
pullRequestEnvironmentName?: string | null;
stage?: Stage | null;
}§Properties
§
basicAuthCredentials?: string | null
[src]The basic authorization credentials for the autocreated branch.
You must base64-encode the authorization credentials and provide them in the format user:password
.
§
enablePerformanceMode?: boolean | null
[src]Enables performance mode for the branch.
Performance mode optimizes for faster hosting performance by keeping content cached at the edge for a longer interval. When performance mode is enabled, hosting configuration or code changes can take up to 10 minutes to roll out.
§
enablePullRequestPreview?: boolean | null
[src]Enables pull request previews for the autocreated branch.