Package com.pulumi.aws.glue.inputs
Class JobSourceControlDetailsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.glue.inputs.JobSourceControlDetailsArgs
-
public final class JobSourceControlDetailsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJobSourceControlDetailsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static JobSourceControlDetailsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>authStrategy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>authToken()java.util.Optional<com.pulumi.core.Output<java.lang.String>>branch()static JobSourceControlDetailsArgs.Builderbuilder()static JobSourceControlDetailsArgs.Builderbuilder(JobSourceControlDetailsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>folder()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lastCommitId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>owner()java.util.Optional<com.pulumi.core.Output<java.lang.String>>provider()java.util.Optional<com.pulumi.core.Output<java.lang.String>>repository()
-
-
-
Field Detail
-
Empty
public static final JobSourceControlDetailsArgs Empty
-
-
Method Detail
-
authStrategy
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> authToken()
- Returns:
- Value of an authorization token.
-
branch
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> branch()
- Returns:
- Branch in the remote repository.
-
folder
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> folder()
- Returns:
- Folder in the remote repository.
-
lastCommitId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastCommitId()
- Returns:
- Last commit ID for a commit in the remote repository.
-
owner
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> owner()
- Returns:
- Owner of the remote repository that contains the job artifacts.
-
provider
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> repository()
- Returns:
- Name of the remote repository that contains the job artifacts.
-
builder
public static JobSourceControlDetailsArgs.Builder builder()
-
builder
public static JobSourceControlDetailsArgs.Builder builder(JobSourceControlDetailsArgs defaults)
-
-