The unique ID for an Amplify app.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The Amazon Resource Name (ARN) for the CloudFormation stack.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-BackendEnvironmentArn <
String>
The Amazon Resource Name (ARN) for a backend environment that is part of a Gen 1 Amplify app. This field is available to Amplify Gen 1 apps only where the backend is created using Amplify Studio or the Amplify command line interface (CLI).
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The basic authorization credentials for the branch. You must base64-encode the authorization credentials and provide them in the format user:password.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BasicAuthCredentials |
The name for the branch.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
The build specification (build spec) for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.AMP.AmazonAmplifyClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The Amazon Resource Name (ARN) of the IAM role to assign to a branch of an SSR app. The SSR Compute role allows the Amplify Hosting compute service to securely access specific Amazon Web Services resources based on the role's permissions. For more information about the SSR Compute role, see
Adding an SSR Compute role in the
Amplify User Guide.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The description for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The display name for a branch. This is used as the default domain prefix.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Enables auto building for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Enables basic authorization for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Enables notifications for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
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.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-EnablePullRequestPreview <
Boolean>
Enables pull request previews for this branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Specifies whether the skew protection feature is enabled for the branch.Deployment skew protection is available to Amplify applications to eliminate version skew issues between client and servers in web applications. When you apply skew protection to a branch, you can ensure that your clients always interact with the correct version of server-side assets, regardless of when a deployment occurs. For more information about skew protection, see
Skew protection for Amplify deployments in the
Amplify User Guide.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The environment variables for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EnvironmentVariables |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The framework for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Changes the cmdlet behavior to return the value passed to the BranchName parameter. The -PassThru parameter is deprecated, use -Select '^BranchName' instead. This parameter will be removed in a future version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-PullRequestEnvironmentName <
String>
The Amplify environment name for the pull request.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is 'Branch'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Amplify.Model.CreateBranchResponse). Specifying the name of a property of type Amazon.Amplify.Model.CreateBranchResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Describes the current stage for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The tag for the branch.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags |
The content Time To Live (TTL) for the website in seconds.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |