@Generated(value="jsii-pacmak/1.26.0 (build 7d76e02)", date="2021-03-25T11:29:20.069Z") @Stability(value=Experimental) public interface SourceCodeProviderConfig extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
SourceCodeProviderConfig.Builder
A builder for
SourceCodeProviderConfig |
static class |
SourceCodeProviderConfig.Jsii$Proxy
An implementation for
SourceCodeProviderConfig |
| Modifier and Type | Method and Description |
|---|---|
static SourceCodeProviderConfig.Builder |
builder() |
default SecretValue |
getAccessToken()
(experimental) Personal Access token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key.
|
default SecretValue |
getOauthToken()
(experimental) OAuth token for 3rd party source control system for an Amplify App, used to create webhook and read-only deploy key.
|
String |
getRepository()
(experimental) The repository for the application.
|
@Stability(value=Experimental) @NotNull String getRepository()
Must use the HTTPS protocol.
Example:
// Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 https:
@Stability(value=Experimental) @Nullable default SecretValue getAccessToken()
Token is not stored.
Either accessToken or oauthToken must be specified if repository
is sepcified.
Default: - do not use a token
@Stability(value=Experimental) @Nullable default SecretValue getOauthToken()
OAuth token is not stored.
Either accessToken or oauthToken must be specified if repository
is sepcified.
Default: - do not use a token
@Stability(value=Experimental) static SourceCodeProviderConfig.Builder builder()
SourceCodeProviderConfig.Builder of SourceCodeProviderConfigCopyright © 2021. All rights reserved.