@Generated(value="jsii-pacmak/1.47.0 (build 86d2c33)", date="2021-12-20T00:39:28.832Z") @Stability(value=Experimental) public interface CodeArtifactOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CodeArtifactOptions.Builder
A builder for
CodeArtifactOptions |
static class |
CodeArtifactOptions.Jsii$Proxy
An implementation for
CodeArtifactOptions |
| Modifier and Type | Method and Description |
|---|---|
static CodeArtifactOptions.Builder |
builder() |
default String |
getAccessKeyIdSecret()
(experimental) GitHub secret which contains the AWS access key ID to use when publishing packages to AWS CodeArtifact.
|
default String |
getRoleToAssume()
(experimental) ARN of AWS role to be assumed prior to get authorization token from AWS CodeArtifact This property must be specified only when publishing to AWS CodeArtifact (`registry` contains AWS CodeArtifact URL).
|
default String |
getSecretAccessKeySecret()
(experimental) GitHub secret which contains the AWS secret access key to use when publishing packages to AWS CodeArtifact.
|
@Stability(value=Experimental) @Nullable default String getAccessKeyIdSecret()
This property must be specified only when publishing to AWS CodeArtifact (npmRegistryUrl contains AWS CodeArtifact URL).
Default: "AWS_ACCESS_KEY_ID"
@Stability(value=Experimental) @Nullable default String getRoleToAssume()
Default: undefined
@Stability(value=Experimental) @Nullable default String getSecretAccessKeySecret()
This property must be specified only when publishing to AWS CodeArtifact (npmRegistryUrl contains AWS CodeArtifact URL).
Default: "AWS_SECRET_ACCESS_KEY"
@Stability(value=Experimental) static CodeArtifactOptions.Builder builder()
CodeArtifactOptions.Builder of CodeArtifactOptionsCopyright © 2021. All rights reserved.