Class GitRepoVolumeArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.containerinstance.inputs.GitRepoVolumeArgs
-
public final class GitRepoVolumeArgs extends com.pulumi.resources.ResourceArgs
Represents a volume that is populated with the contents of a git repository
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GitRepoVolumeArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GitRepoVolumeArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GitRepoVolumeArgs.Builder
builder()
static GitRepoVolumeArgs.Builder
builder(GitRepoVolumeArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
directory()
com.pulumi.core.Output<java.lang.String>
repository()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
revision()
-
-
-
Field Detail
-
Empty
public static final GitRepoVolumeArgs Empty
-
-
Method Detail
-
directory
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> directory()
- Returns:
- Target directory name. Must not contain or start with '..'. If '.' is supplied, the volume directory will be the git repository. Otherwise, if specified, the volume will contain the git repository in the subdirectory with the given name.
-
repository
public com.pulumi.core.Output<java.lang.String> repository()
- Returns:
- Repository URL
-
revision
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> revision()
- Returns:
- Commit hash for the specified revision.
-
builder
public static GitRepoVolumeArgs.Builder builder()
-
builder
public static GitRepoVolumeArgs.Builder builder(GitRepoVolumeArgs defaults)
-
-