Package com.pulumi.aws.transfer.inputs
Class WebAppState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.transfer.inputs.WebAppState
-
public final class WebAppState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebAppState.Builder
-
Field Summary
Fields Modifier and Type Field Description static WebAppStateEmpty
-
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>>accessEndpoint()java.util.Optional<com.pulumi.core.Output<java.lang.String>>arn()static WebAppState.Builderbuilder()static WebAppState.Builderbuilder(WebAppState defaults)java.util.Optional<com.pulumi.core.Output<WebAppEndpointDetailsArgs>>endpointDetails()java.util.Optional<com.pulumi.core.Output<WebAppIdentityProviderDetailsArgs>>identityProviderDetails()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()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()java.util.Optional<com.pulumi.core.Output<java.lang.String>>webAppEndpointPolicy()java.util.Optional<com.pulumi.core.Output<java.lang.String>>webAppId()java.util.Optional<com.pulumi.core.Output<java.util.List<WebAppWebAppUnitArgs>>>webAppUnits()
-
-
-
Field Detail
-
Empty
public static final WebAppState Empty
-
-
Method Detail
-
accessEndpoint
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessEndpoint()
- Returns:
- URL provided to interact with the Transfer Family web app. If `endpoint_details.vpc` block is specified, `accessEndpoint` must not be provided.
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- ARN of the Web App.
-
endpointDetails
public java.util.Optional<com.pulumi.core.Output<WebAppEndpointDetailsArgs>> endpointDetails()
- Returns:
- Block for the endpoint configuration for the web app. If not specified, the web app will be created with a public endpoint. See `endpointDetails` Block below.
-
identityProviderDetails
public java.util.Optional<com.pulumi.core.Output<WebAppIdentityProviderDetailsArgs>> identityProviderDetails()
- Returns:
- Block for details of the identity provider to use with the web app. See `identityProviderDetails` Block below. The following arguments are optional:
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value pairs that can be used to group and search for web apps.
-
tagsAll
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tagsAll()
-
webAppEndpointPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> webAppEndpointPolicy()
- Returns:
- Type of endpoint policy for the web app. Valid values are: `STANDARD`(default) or `FIPS`.
-
webAppId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> webAppId()
- Returns:
- ID of the Web App resource.
-
webAppUnits
public java.util.Optional<com.pulumi.core.Output<java.util.List<WebAppWebAppUnitArgs>>> webAppUnits()
- Returns:
- Block for number of concurrent connections or the user sessions on the web app. See `webAppUnits` Block below.
-
builder
public static WebAppState.Builder builder()
-
builder
public static WebAppState.Builder builder(WebAppState defaults)
-
-