@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()
CfnAppPropsgetBasicAuthConfig 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.