AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateApp operation. Creates a new Amplify App.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Amplify.AmazonAmplifyRequest
      Amazon.Amplify.Model.CreateAppRequest

Namespace: Amazon.Amplify.Model
Assembly: AWSSDK.Amplify.dll
Version: 3.x.y.z

Syntax

C#
public class CreateAppRequest : AmazonAmplifyRequest
         IAmazonWebServiceRequest

The CreateAppRequest type exposes the following members

Constructors

NameDescription
Public Method CreateAppRequest()

Properties

NameTypeDescription
Public Property AccessToken System.String

Gets and sets the property AccessToken.

Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key. Token is not stored.

Public Property AutoBranchCreationConfig Amazon.Amplify.Model.AutoBranchCreationConfig

Gets and sets the property AutoBranchCreationConfig.

Automated branch creation config for the Amplify App.

Public Property AutoBranchCreationPatterns System.Collections.Generic.List<System.String>

Gets and sets the property AutoBranchCreationPatterns.

Automated branch creation glob patterns for the Amplify App.

Public Property BasicAuthCredentials System.String

Gets and sets the property BasicAuthCredentials.

Credentials for Basic Authorization for an Amplify App.

Public Property BuildSpec System.String

Gets and sets the property BuildSpec.

BuildSpec for an Amplify App

Public Property CustomRules System.Collections.Generic.List<Amazon.Amplify.Model.CustomRule>

Gets and sets the property CustomRules.

Custom rewrite / redirect rules for an Amplify App.

Public Property Description System.String

Gets and sets the property Description.

Description for an Amplify App

Public Property EnableAutoBranchCreation System.Boolean

Gets and sets the property EnableAutoBranchCreation.

Enables automated branch creation for the Amplify App.

Public Property EnableBasicAuth System.Boolean

Gets and sets the property EnableBasicAuth.

Enable Basic Authorization for an Amplify App, this will apply to all branches part of this App.

Public Property EnableBranchAutoBuild System.Boolean

Gets and sets the property EnableBranchAutoBuild.

Enable the auto building of branches for an Amplify App.

Public Property EnvironmentVariables System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property EnvironmentVariables.

Environment variables map for an Amplify App.

Public Property IamServiceRoleArn System.String

Gets and sets the property IamServiceRoleArn.

AWS IAM service role for an Amplify App

Public Property Name System.String

Gets and sets the property Name.

Name for the Amplify App

Public Property OauthToken System.String

Gets and sets the property OauthToken.

OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key. OAuth token is not stored.

Public Property Platform Amazon.Amplify.Platform

Gets and sets the property Platform.

Platform / framework for an Amplify App

Public Property Repository System.String

Gets and sets the property Repository.

Repository for an Amplify App

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

Tag for an Amplify App

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms