Package com.pulumi.aws.worklink.inputs
Class FleetState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.worklink.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 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.String>>
auditStreamArn()
static FleetState.Builder
builder()
static FleetState.Builder
builder(FleetState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
companyCode()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
createdTime()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
deviceCaCertificate()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
java.util.Optional<com.pulumi.core.Output<FleetIdentityProviderArgs>>
identityProvider()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
lastUpdatedTime()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<FleetNetworkArgs>>
network()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
optimizeForEndUserLocation()
-
-
-
Field Detail
-
Empty
public static final FleetState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- The ARN of the created WorkLink Fleet.
-
auditStreamArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> auditStreamArn()
- Returns:
- The ARN of the Amazon Kinesis data stream that receives the audit events. Kinesis data stream name must begin with `"AmazonWorkLink-"`.
-
companyCode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> companyCode()
- Returns:
- The identifier used by users to sign in to the Amazon WorkLink app.
-
createdTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdTime()
- Returns:
- The time that the fleet was created.
-
deviceCaCertificate
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deviceCaCertificate()
- Returns:
- The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- The name of the fleet.
-
identityProvider
public java.util.Optional<com.pulumi.core.Output<FleetIdentityProviderArgs>> identityProvider()
- Returns:
- Provide this to allow manage the identity provider configuration for the fleet. Fields documented below.
-
lastUpdatedTime
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastUpdatedTime()
- Returns:
- The time that the fleet was last updated.
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- A region-unique name for the AMI.
-
network
public java.util.Optional<com.pulumi.core.Output<FleetNetworkArgs>> network()
- Returns:
- Provide this to allow manage the company network configuration for the fleet. Fields documented below.
-
optimizeForEndUserLocation
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> optimizeForEndUserLocation()
- Returns:
- The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region. Defaults to `true`. **network** requires the following: > **NOTE:** `network` is cannot removed without force recreating.
-
builder
public static FleetState.Builder builder()
-
builder
public static FleetState.Builder builder(FleetState defaults)
-
-