Package com.pulumi.aws.glue.outputs
Class JobSourceControlDetails
- java.lang.Object
-
- com.pulumi.aws.glue.outputs.JobSourceControlDetails
-
public final class JobSourceControlDetails extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJobSourceControlDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>authStrategy()java.util.Optional<java.lang.String>authToken()java.util.Optional<java.lang.String>branch()static JobSourceControlDetails.Builderbuilder()static JobSourceControlDetails.Builderbuilder(JobSourceControlDetails defaults)java.util.Optional<java.lang.String>folder()java.util.Optional<java.lang.String>lastCommitId()java.util.Optional<java.lang.String>owner()java.util.Optional<java.lang.String>provider()java.util.Optional<java.lang.String>repository()
-
-
-
Method Detail
-
authStrategy
public java.util.Optional<java.lang.String> authStrategy()
- Returns:
- Type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token. Valid values are: `PERSONAL_ACCESS_TOKEN` and `AWS_SECRETS_MANAGER`.
-
authToken
public java.util.Optional<java.lang.String> authToken()
- Returns:
- Value of an authorization token.
-
branch
public java.util.Optional<java.lang.String> branch()
- Returns:
- Branch in the remote repository.
-
folder
public java.util.Optional<java.lang.String> folder()
- Returns:
- Folder in the remote repository.
-
lastCommitId
public java.util.Optional<java.lang.String> lastCommitId()
- Returns:
- Last commit ID for a commit in the remote repository.
-
owner
public java.util.Optional<java.lang.String> owner()
- Returns:
- Owner of the remote repository that contains the job artifacts.
-
provider
public java.util.Optional<java.lang.String> provider()
- Returns:
- Provider for the remote repository. Valid values are: `GITHUB`, `GITLAB`, `BITBUCKET`, and `AWS_CODE_COMMIT`.
-
repository
public java.util.Optional<java.lang.String> repository()
- Returns:
- Name of the remote repository that contains the job artifacts.
-
builder
public static JobSourceControlDetails.Builder builder()
-
builder
public static JobSourceControlDetails.Builder builder(JobSourceControlDetails defaults)
-
-