Package com.pulumi.aws.transfer
Class WebAppCustomization
- java.lang.Object
-
- com.pulumi.resources.Resource
-
- com.pulumi.resources.CustomResource
-
- com.pulumi.aws.transfer.WebAppCustomization
-
public class WebAppCustomization extends com.pulumi.resources.CustomResourceResource for managing an AWS Transfer Family Web App Customization. ## Example Usage ## Import Using `pulumi import`, import Transfer Family Web App Customization using the `webAppId`. For example: ```sh $ pulumi import aws:transfer/webAppCustomization:WebAppCustomization example webapp-12345678901234567890 ```
-
-
Constructor Summary
Constructors Constructor Description WebAppCustomization(java.lang.String name)WebAppCustomization(java.lang.String name, WebAppCustomizationArgs args)WebAppCustomization(java.lang.String name, WebAppCustomizationArgs args, com.pulumi.resources.CustomResourceOptions options)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>faviconFile()static WebAppCustomizationget(java.lang.String name, com.pulumi.core.Output<java.lang.String> id, WebAppCustomizationState state, com.pulumi.resources.CustomResourceOptions options)Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.com.pulumi.core.Output<java.lang.String>logoFile()com.pulumi.core.Output<java.lang.String>region()com.pulumi.core.Output<java.util.Optional<java.lang.String>>title()com.pulumi.core.Output<java.lang.String>webAppId()
-
-
-
Constructor Detail
-
WebAppCustomization
public WebAppCustomization(java.lang.String name)
- Parameters:
name- The _unique_ name of the resulting resource.
-
WebAppCustomization
public WebAppCustomization(java.lang.String name, WebAppCustomizationArgs args)- Parameters:
name- The _unique_ name of the resulting resource.args- The arguments to use to populate this resource's properties.
-
WebAppCustomization
public WebAppCustomization(java.lang.String name, WebAppCustomizationArgs args, @Nullable com.pulumi.resources.CustomResourceOptions options)- Parameters:
name- The _unique_ name of the resulting resource.args- The arguments to use to populate this resource's properties.options- A bag of options that control this resource's behavior.
-
-
Method Detail
-
faviconFile
public com.pulumi.core.Output<java.lang.String> faviconFile()
- Returns:
- Base64-encoded string representing the favicon image. Terraform will detect drift only if this argument is specified. To remove the favicon, recreate the resource.
-
logoFile
public com.pulumi.core.Output<java.lang.String> logoFile()
- Returns:
- Base64-encoded string representing the logo image. Terraform will detect drift only if this argument is specified. To remove the logo, recreate the resource.
-
region
public 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.
-
title
public com.pulumi.core.Output<java.util.Optional<java.lang.String>> title()
- Returns:
- Title of the web app. Must be between 1 and 100 characters in length (an empty string is not allowed). To remove the title, omit this argument from your configuration.
-
webAppId
public com.pulumi.core.Output<java.lang.String> webAppId()
- Returns:
- Identifier of the web app to be customized. The following arguments are optional:
-
get
public static WebAppCustomization get(java.lang.String name, com.pulumi.core.Output<java.lang.String> id, @Nullable WebAppCustomizationState state, @Nullable com.pulumi.resources.CustomResourceOptions options)
Get an existing Host resource's state with the given name, ID, and optional extra properties used to qualify the lookup.- Parameters:
name- The _unique_ name of the resulting resource.id- The _unique_ provider ID of the resource to lookup.state-options- Optional settings to control the behavior of the CustomResource.
-
-