DevEnvironmentArgs class
The set of arguments for DevEnvironment. The set of arguments for DevEnvironment.
Constructors
-
DevEnvironmentArgs({Input<
String?> ? alias, required Input<DevEnvironmentIdes> ides, Input<int?> ? inactivityTimeoutMinutes, required Input<String> instanceType, required Input<DevEnvironmentPersistentStorage> persistentStorage, required Input<String> projectName, Input<String?> ? region, Input<List< ? repositories, required Input<DevEnvironmentRepository> ?>String> spaceName}) -
Creates a new DevEnvironmentArgs.
aliasOptional.idesInformation about the integrated development environment (IDE) configured for a Dev Environment.inactivityTimeoutMinutesThe 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.instanceTypeThe Amazon EC2 instace type to use for the Dev Environment. Valid values include dev.standard1.small,dev.standard1.medium,dev.standard1.large,dev.standard1.xlargepersistentStorageInformation about the amount of storage allocated to the Dev Environment.projectNameThe name of the project in the space.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.repositoriesThe source repository that contains the branch to clone into the Dev Environment.spaceNameThe name of the space.const -
DevEnvironmentArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
alias
→ Input<
String?> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ides
→ Input<
DevEnvironmentIdes> -
Information about the integrated development environment (IDE) configured for a Dev Environment.
final
-
inactivityTimeoutMinutes
→ Input<
int?> ? -
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.
final
-
instanceType
→ Input<
String> -
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
final
-
persistentStorage
→ Input<
DevEnvironmentPersistentStorage> -
Information about the amount of storage allocated to the Dev Environment.
final
-
projectName
→ Input<
String> -
The name of the project in the space.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
-
repositories
→ Input<
List< ?DevEnvironmentRepository> ?> -
The source repository that contains the branch to clone into the Dev Environment.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
spaceName
→ Input<
String> -
The name of the space.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited