Interface DockerHubCredentialSecrets
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DockerHubCredentialSecrets.Jsii$Proxy
@Generated(value="jsii-pacmak/1.62.0 (build 293ac17)", date="2022-07-16T00:20:23.450Z") @Stability(Stable) public interface DockerHubCredentialSecrets extends software.amazon.jsii.JsiiSerializable
Locations of GitHub Secrets used to authenticate to DockerHub.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDockerHubCredentialSecrets.BuilderA builder forDockerHubCredentialSecretsstatic classDockerHubCredentialSecrets.Jsii$ProxyAn implementation forDockerHubCredentialSecrets
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DockerHubCredentialSecrets.Builderbuilder()default StringgetPersonalAccessTokenKey()The key of the GitHub Secret containing the DockerHub personal access token.default StringgetUsernameKey()The key of the GitHub Secret containing the DockerHub username.
-
-
-
Method Detail
-
getPersonalAccessTokenKey
@Stability(Stable) @Nullable default String getPersonalAccessTokenKey()
The key of the GitHub Secret containing the DockerHub personal access token.Default: 'DOCKERHUB_TOKEN'
-
getUsernameKey
@Stability(Stable) @Nullable default String getUsernameKey()
The key of the GitHub Secret containing the DockerHub username.Default: 'DOCKERHUB_USERNAME'
-
builder
@Stability(Stable) static DockerHubCredentialSecrets.Builder builder()
- Returns:
- a
DockerHubCredentialSecrets.BuilderofDockerHubCredentialSecrets
-
-