AutoBranchCreationConfig
¶
Used by
-
AmplifyClient Operations -
AsyncAmplifyClient Operations
Source code in docs_src/capo_amplify/types/auto_branch_creation_config.py
basic_auth_credentials
instance-attribute
¶
basic_auth_credentials: NotRequired[BasicAuthCredentials]
The basic authorization credentials for the autocreated branch. You must base64-encode the authorization credentials and provide them in the format user:password.
build_spec
instance-attribute
¶
build_spec: NotRequired[BuildSpec]
The build specification (build spec) for the autocreated branch.
enable_auto_build
instance-attribute
¶
enable_auto_build: NotRequired[EnableAutoBuild]
Enables auto building for the autocreated branch.
enable_basic_auth
instance-attribute
¶
enable_basic_auth: NotRequired[EnableBasicAuth]
Enables basic authorization for the autocreated branch.
enable_performance_mode
instance-attribute
¶
enable_performance_mode: NotRequired[EnablePerformanceMode]
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.
enable_pull_request_preview
instance-attribute
¶
enable_pull_request_preview: NotRequired[EnablePullRequestPreview]
Enables pull request previews for the autocreated branch.
environment_variables
instance-attribute
¶
environment_variables: NotRequired[EnvironmentVariables]
The environment variables for the autocreated branch.
framework
instance-attribute
¶
framework: NotRequired[Framework]
The framework for the autocreated branch.
pull_request_environment_name
instance-attribute
¶
pull_request_environment_name: NotRequired[PullRequestEnvironmentName]
The Amplify environment name for the pull request.