@Stability(value=Stable) @Internal public static final class CfnAppProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAppProps
CfnAppPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAppProps.Builder, CfnAppProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAppProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAppProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAccessToken()
Personal Access token for 3rd party source control system for an Amplify app, used to create webhook and read-only deploy key.
|
Object |
getAutoBranchCreationConfig()
Sets the configuration for your automatic branch creation.
|
Object |
getBasicAuthConfig()
The credentials for basic authorization for an Amplify app.
|
String |
getBuildSpec()
The build specification (build spec) for an Amplify app.
|
String |
getCustomHeaders()
The custom HTTP headers for an Amplify app.
|
Object |
getCustomRules()
The custom rewrite and redirect rules for an Amplify app.
|
String |
getDescription()
The description for an Amplify app.
|
Object |
getEnableBranchAutoDeletion()
Automatically disconnect a branch in the Amplify Console when you delete a branch from your Git repository.
|
Object |
getEnvironmentVariables()
The environment variables map for an Amplify app.
|
String |
getIamServiceRole()
The AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) of the Amplify app.
|
String |
getName()
The name for an Amplify app.
|
String |
getOauthToken()
The OAuth token for a third-party source control system for an Amplify app.
|
String |
getRepository()
The repository for an Amplify app.
|
List<CfnTag> |
getTags()
The tag for an Amplify app.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAppProps.Builder builder)
CfnAppProps.Builder.public final String getName()
CfnAppPropsLength Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
getName in interface CfnAppPropspublic final String getAccessToken()
CfnAppPropsToken is not stored.
Length Constraints: Minimum length of 1. Maximum length of 255.
getAccessToken in interface CfnAppPropspublic final Object getAutoBranchCreationConfig()
CfnAppPropsgetAutoBranchCreationConfig in interface CfnAppPropspublic final Object getBasicAuthConfig()
CfnAppProps
You must base64-encode the authorization credentials and provide them in the format user:password .
getBasicAuthConfig in interface CfnAppPropspublic final String getBuildSpec()
CfnAppPropsLength Constraints: Minimum length of 1. Maximum length of 25000.
Pattern: (?s).+
getBuildSpec in interface CfnAppPropspublic final String getCustomHeaders()
CfnAppPropsLength Constraints: Minimum length of 0. Maximum length of 25000.
Pattern: (?s).*
getCustomHeaders in interface CfnAppPropspublic final Object getCustomRules()
CfnAppPropsgetCustomRules in interface CfnAppPropspublic final String getDescription()
CfnAppPropsLength Constraints: Maximum length of 1000.
Pattern: (?s).*
getDescription in interface CfnAppPropspublic final Object getEnableBranchAutoDeletion()
CfnAppPropsgetEnableBranchAutoDeletion in interface CfnAppPropspublic final Object getEnvironmentVariables()
CfnAppPropsgetEnvironmentVariables in interface CfnAppPropspublic final String getIamServiceRole()
CfnAppPropsLength Constraints: Minimum length of 0. Maximum length of 1000.
Pattern: (?s).*
getIamServiceRole in interface CfnAppPropspublic final String getOauthToken()
CfnAppPropsThe OAuth token is used to create a webhook and a read-only deploy key. The OAuth token is not stored.
Length Constraints: Maximum length of 1000.
Pattern: (?s).*
getOauthToken in interface CfnAppPropspublic final String getRepository()
CfnAppPropsPattern: (?s).*
getRepository in interface CfnAppPropspublic final List<CfnTag> getTags()
CfnAppPropsgetTags in interface CfnAppProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.