Package com.pulumi.aws.devicefarm.inputs
Class DevicePoolRuleArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.devicefarm.inputs.DevicePoolRuleArgs
-
public final class DevicePoolRuleArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDevicePoolRuleArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DevicePoolRuleArgsEmpty
-
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>>attribute()static DevicePoolRuleArgs.Builderbuilder()static DevicePoolRuleArgs.Builderbuilder(DevicePoolRuleArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>operator()java.util.Optional<com.pulumi.core.Output<java.lang.String>>value()
-
-
-
Field Detail
-
Empty
public static final DevicePoolRuleArgs Empty
-
-
Method Detail
-
attribute
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> attribute()
- Returns:
- The rule's stringified attribute. Valid values are: `APPIUM_VERSION`, `ARN`, `AVAILABILITY`, `FLEET_TYPE`, `FORM_FACTOR`, `INSTANCE_ARN`, `INSTANCE_LABELS`, `MANUFACTURER`, `MODEL`, `OS_VERSION`, `PLATFORM`, `REMOTE_ACCESS_ENABLED`, `REMOTE_DEBUG_ENABLED`.
-
operator
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> operator()
- Returns:
- Specifies how Device Farm compares the rule's attribute to the value. For the operators that are supported by each attribute. Valid values are: `EQUALS`, `NOT_IN`, `IN`, `GREATER_THAN`, `GREATER_THAN_OR_EQUALS`, `LESS_THAN`, `LESS_THAN_OR_EQUALS`, `CONTAINS`.
-
value
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> value()
- Returns:
- The rule's value.
-
builder
public static DevicePoolRuleArgs.Builder builder()
-
builder
public static DevicePoolRuleArgs.Builder builder(DevicePoolRuleArgs defaults)
-
-