WebAppArgs

data class WebAppArgs(val accessEndpoint: Output<String>? = null, val identityProviderDetails: Output<WebAppIdentityProviderDetailsArgs>? = null, val tags: Output<List<TagArgs>>? = null, val webAppCustomization: Output<WebAppCustomizationArgs>? = null, val webAppEndpointPolicy: Output<WebAppEndpointPolicy>? = null, val webAppUnits: Output<WebAppUnitsPropertiesArgs>? = null) : ConvertibleToJava<WebAppArgs>

Resource Type definition for AWS::Transfer::WebApp

Constructors

Link copied to clipboard
constructor(accessEndpoint: Output<String>? = null, identityProviderDetails: Output<WebAppIdentityProviderDetailsArgs>? = null, tags: Output<List<TagArgs>>? = null, webAppCustomization: Output<WebAppCustomizationArgs>? = null, webAppEndpointPolicy: Output<WebAppEndpointPolicy>? = null, webAppUnits: Output<WebAppUnitsPropertiesArgs>? = null)

Properties

Link copied to clipboard
val accessEndpoint: Output<String>? = null

The AccessEndpoint is the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.

Link copied to clipboard

You can provide a structure that contains the details for the identity provider to use with your web app. For more details about this parameter, see Configure your identity provider for Transfer Family web apps .

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Key-value pairs that can be used to group and search for web apps.

Link copied to clipboard

A structure that contains the customization fields for the web app. You can provide a title, logo, and icon to customize the appearance of your web app.

Link copied to clipboard

Setting for the type of endpoint policy for the web app. The default value is STANDARD . If your web app was created in an AWS GovCloud (US) Region , the value of this parameter can be FIPS , which indicates the web app endpoint is FIPS-compliant.

Link copied to clipboard

A union that contains the value for number of concurrent connections or the user sessions on your web app.

Functions

Link copied to clipboard
open override fun toJava(): WebAppArgs