Package com.pulumi.aws.codecatalyst
Class DevEnvironmentArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codecatalyst.DevEnvironmentArgs.Builder
-
- Enclosing class:
- DevEnvironmentArgs
public static final class DevEnvironmentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DevEnvironmentArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DevEnvironmentArgs defaults)
-
-
Method Detail
-
alias
public DevEnvironmentArgs.Builder alias(@Nullable com.pulumi.core.Output<java.lang.String> alias)
-
alias
public DevEnvironmentArgs.Builder alias(java.lang.String alias)
-
ides
public DevEnvironmentArgs.Builder ides(com.pulumi.core.Output<DevEnvironmentIdesArgs> ides)
- Parameters:
ides
- Information about the integrated development environment (IDE) configured for a Dev Environment.- Returns:
- builder
-
ides
public DevEnvironmentArgs.Builder ides(DevEnvironmentIdesArgs ides)
- Parameters:
ides
- Information about the integrated development environment (IDE) configured for a Dev Environment.- Returns:
- builder
-
inactivityTimeoutMinutes
public DevEnvironmentArgs.Builder inactivityTimeoutMinutes(@Nullable com.pulumi.core.Output<java.lang.Integer> inactivityTimeoutMinutes)
- Parameters:
inactivityTimeoutMinutes
- The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Only whole integers are allowed. Dev Environments consume compute minutes when running.- Returns:
- builder
-
inactivityTimeoutMinutes
public DevEnvironmentArgs.Builder inactivityTimeoutMinutes(java.lang.Integer inactivityTimeoutMinutes)
- Parameters:
inactivityTimeoutMinutes
- The amount of time the Dev Environment will run without any activity detected before stopping, in minutes. Only whole integers are allowed. Dev Environments consume compute minutes when running.- Returns:
- builder
-
instanceType
public DevEnvironmentArgs.Builder instanceType(com.pulumi.core.Output<java.lang.String> instanceType)
- Parameters:
instanceType
- The Amazon EC2 instace type to use for the Dev Environment. Valid values include dev.standard1.small,dev.standard1.medium,dev.standard1.large,dev.standard1.xlarge The following arguments are optional:- Returns:
- builder
-
instanceType
public DevEnvironmentArgs.Builder instanceType(java.lang.String instanceType)
- Parameters:
instanceType
- The Amazon EC2 instace type to use for the Dev Environment. Valid values include dev.standard1.small,dev.standard1.medium,dev.standard1.large,dev.standard1.xlarge The following arguments are optional:- Returns:
- builder
-
persistentStorage
public DevEnvironmentArgs.Builder persistentStorage(com.pulumi.core.Output<DevEnvironmentPersistentStorageArgs> persistentStorage)
- Parameters:
persistentStorage
- Information about the amount of storage allocated to the Dev Environment.- Returns:
- builder
-
persistentStorage
public DevEnvironmentArgs.Builder persistentStorage(DevEnvironmentPersistentStorageArgs persistentStorage)
- Parameters:
persistentStorage
- Information about the amount of storage allocated to the Dev Environment.- Returns:
- builder
-
projectName
public DevEnvironmentArgs.Builder projectName(com.pulumi.core.Output<java.lang.String> projectName)
- Parameters:
projectName
- The name of the project in the space.- Returns:
- builder
-
projectName
public DevEnvironmentArgs.Builder projectName(java.lang.String projectName)
- Parameters:
projectName
- The name of the project in the space.- Returns:
- builder
-
repositories
public DevEnvironmentArgs.Builder repositories(@Nullable com.pulumi.core.Output<java.util.List<DevEnvironmentRepositoryArgs>> repositories)
- Parameters:
repositories
- The source repository that contains the branch to clone into the Dev Environment.- Returns:
- builder
-
repositories
public DevEnvironmentArgs.Builder repositories(java.util.List<DevEnvironmentRepositoryArgs> repositories)
- Parameters:
repositories
- The source repository that contains the branch to clone into the Dev Environment.- Returns:
- builder
-
repositories
public DevEnvironmentArgs.Builder repositories(DevEnvironmentRepositoryArgs... repositories)
- Parameters:
repositories
- The source repository that contains the branch to clone into the Dev Environment.- Returns:
- builder
-
spaceName
public DevEnvironmentArgs.Builder spaceName(com.pulumi.core.Output<java.lang.String> spaceName)
- Parameters:
spaceName
- The name of the space.- Returns:
- builder
-
spaceName
public DevEnvironmentArgs.Builder spaceName(java.lang.String spaceName)
- Parameters:
spaceName
- The name of the space.- Returns:
- builder
-
build
public DevEnvironmentArgs build()
-
-