aws amplify update-app
Updates an existing Amplify app
Options
Name | Description |
---|---|
--app-id <string> | The unique ID for an Amplify app |
--name <string> | The name for an Amplify app |
--description <string> | The description for an Amplify app |
--platform <string> | The platform for an Amplify app |
--iam-service-role-arn <string> | The AWS Identity and Access Management (IAM) service role for an Amplify app |
--environment-variables <map> | The environment variables for an Amplify app |
--enable-branch-auto-build | Enables branch auto-building for an Amplify app |
--no-enable-branch-auto-build | Enables branch auto-building for an Amplify app |
--enable-branch-auto-deletion | Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository |
--no-enable-branch-auto-deletion | Automatically disconnects a branch in the Amplify Console when you delete a branch from your Git repository |
--enable-basic-auth | Enables basic authorization for an Amplify app |
--no-enable-basic-auth | Enables basic authorization for an Amplify app |
--basic-auth-credentials <string> | The basic authorization credentials for an Amplify app |
--custom-rules <list...> | The custom redirect and rewrite rules for an Amplify app |
--build-spec <string> | The build specification (build spec) for an Amplify app |
--custom-headers <string> | The custom HTTP headers for an Amplify app |
--enable-auto-branch-creation | Enables automated branch creation for an Amplify app |
--no-enable-auto-branch-creation | Enables automated branch creation for an Amplify app |
--auto-branch-creation-patterns <list...> | Describes the automated branch creation glob patterns for an Amplify app |
--auto-branch-creation-config <structure> | The automated branch creation configuration for an Amplify app |
--repository <string> | The name of the repository for an Amplify app |
--oauth-token <string> | The OAuth token for a third-party source control system for an Amplify app. The token is used to create a webhook and a read-only deploy key. The OAuth token is not stored |
--access-token <string> | The personal access token for a third-party source control system for an Amplify app. The token is used to create webhook and a read-only deploy key. The token is not stored |
--cli-input-json <string> | Performs service operation based on the JSON string provided. The JSON string follows the format provided by ``--generate-cli-skeleton``. If other arguments are provided on the command line, the CLI values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally |
--generate-cli-skeleton <string> | Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value ``input``, prints a sample input JSON that can be used as an argument for ``--cli-input-json``. If provided with the value ``output``, it validates the command inputs and returns a sample output JSON for that command |