Package com.pulumi.aws.codebuild.inputs
Class FleetState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codebuild.inputs.FleetState
-
public final class FleetState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FleetState.Builder
-
Field Summary
Fields Modifier and Type Field Description static FleetState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
arn()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
baseCapacity()
static FleetState.Builder
builder()
static FleetState.Builder
builder(FleetState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
computeType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
created()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
environmentType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
fleetServiceRole()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
imageId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lastModified()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
overflowBehavior()
java.util.Optional<com.pulumi.core.Output<FleetScalingConfigurationArgs>>
scalingConfiguration()
java.util.Optional<com.pulumi.core.Output<java.util.List<FleetStatusArgs>>>
statuses()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tagsAll()
Deprecated.Please use `tags` instead.java.util.Optional<com.pulumi.core.Output<java.util.List<FleetVpcConfigArgs>>>
vpcConfigs()
-
-
-
Field Detail
-
Empty
public static final FleetState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the Fleet.
-
baseCapacity
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> baseCapacity()
- Returns:
- Number of machines allocated to the fleet.
-
computeType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> computeType()
- Returns:
- Compute resources the compute fleet uses. See [compute types](https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-compute-types.html#environment.types) for more information and valid values.
-
created
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> created()
- Returns:
- Creation time of the fleet.
-
environmentType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> environmentType()
- Returns:
- Environment type of the compute fleet. See [environment types](https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-compute-types.html#environment.types) for more information and valid values. The following arguments are optional:
-
fleetServiceRole
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fleetServiceRole()
- Returns:
- The service role associated with the compute fleet.
-
imageId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> imageId()
- Returns:
- The Amazon Machine Image (AMI) of the compute fleet.
-
lastModified
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastModified()
- Returns:
- Last modification time of the fleet.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- Fleet name.
-
overflowBehavior
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> overflowBehavior()
- Returns:
- Overflow behavior for compute fleet. Valid values: `ON_DEMAND`, `QUEUE`.
-
scalingConfiguration
public java.util.Optional<com.pulumi.core.Output<FleetScalingConfigurationArgs>> scalingConfiguration()
- Returns:
- Configuration block. Detailed below. This option is only valid when your overflow behavior is `QUEUE`.
-
statuses
public java.util.Optional<com.pulumi.core.Output<java.util.List<FleetStatusArgs>>> statuses()
- Returns:
- Nested attribute containing information about the current status of the fleet.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Map of tags to assign to the resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
tagsAll
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
Deprecated.Please use `tags` instead.
-
vpcConfigs
public java.util.Optional<com.pulumi.core.Output<java.util.List<FleetVpcConfigArgs>>> vpcConfigs()
- Returns:
- Configuration block. Detailed below.
-
builder
public static FleetState.Builder builder()
-
builder
public static FleetState.Builder builder(FleetState defaults)
-
-