Class QuicksightFunctions


  • public final class QuicksightFunctions
    extends java.lang.Object
    • Constructor Detail

      • QuicksightFunctions

        public QuicksightFunctions()
    • Method Detail

      • getDataSet

        public static com.pulumi.core.Output<GetDataSetResult> getDataSet​(GetDataSetArgs args)
        Data source for managing a QuickSight Data Set. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetDataSetArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getDataSet(GetDataSetArgs.builder()
                     .dataSetId("example-id")
                     .build());
         
             }
         }
         
         
      • getDataSetPlain

        public static java.util.concurrent.CompletableFuture<GetDataSetResult> getDataSetPlain​(GetDataSetPlainArgs args)
        Data source for managing a QuickSight Data Set. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetDataSetArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getDataSet(GetDataSetArgs.builder()
                     .dataSetId("example-id")
                     .build());
         
             }
         }
         
         
      • getDataSet

        public static com.pulumi.core.Output<GetDataSetResult> getDataSet​(GetDataSetArgs args,
                                                                          com.pulumi.deployment.InvokeOptions options)
        Data source for managing a QuickSight Data Set. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetDataSetArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getDataSet(GetDataSetArgs.builder()
                     .dataSetId("example-id")
                     .build());
         
             }
         }
         
         
      • getDataSet

        public static com.pulumi.core.Output<GetDataSetResult> getDataSet​(GetDataSetArgs args,
                                                                          com.pulumi.deployment.InvokeOutputOptions options)
        Data source for managing a QuickSight Data Set. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetDataSetArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getDataSet(GetDataSetArgs.builder()
                     .dataSetId("example-id")
                     .build());
         
             }
         }
         
         
      • getDataSetPlain

        public static java.util.concurrent.CompletableFuture<GetDataSetResult> getDataSetPlain​(GetDataSetPlainArgs args,
                                                                                               com.pulumi.deployment.InvokeOptions options)
        Data source for managing a QuickSight Data Set. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetDataSetArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getDataSet(GetDataSetArgs.builder()
                     .dataSetId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightAnalysis

        public static com.pulumi.core.Output<GetQuicksightAnalysisResult> getQuicksightAnalysis​(GetQuicksightAnalysisArgs args)
        Data source for managing an AWS QuickSight Analysis. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightAnalysisArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightAnalysis(GetQuicksightAnalysisArgs.builder()
                     .analysisId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightAnalysisPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightAnalysisResult> getQuicksightAnalysisPlain​(GetQuicksightAnalysisPlainArgs args)
        Data source for managing an AWS QuickSight Analysis. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightAnalysisArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightAnalysis(GetQuicksightAnalysisArgs.builder()
                     .analysisId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightAnalysis

        public static com.pulumi.core.Output<GetQuicksightAnalysisResult> getQuicksightAnalysis​(GetQuicksightAnalysisArgs args,
                                                                                                com.pulumi.deployment.InvokeOptions options)
        Data source for managing an AWS QuickSight Analysis. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightAnalysisArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightAnalysis(GetQuicksightAnalysisArgs.builder()
                     .analysisId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightAnalysis

        public static com.pulumi.core.Output<GetQuicksightAnalysisResult> getQuicksightAnalysis​(GetQuicksightAnalysisArgs args,
                                                                                                com.pulumi.deployment.InvokeOutputOptions options)
        Data source for managing an AWS QuickSight Analysis. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightAnalysisArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightAnalysis(GetQuicksightAnalysisArgs.builder()
                     .analysisId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightAnalysisPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightAnalysisResult> getQuicksightAnalysisPlain​(GetQuicksightAnalysisPlainArgs args,
                                                                                                                     com.pulumi.deployment.InvokeOptions options)
        Data source for managing an AWS QuickSight Analysis. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightAnalysisArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightAnalysis(GetQuicksightAnalysisArgs.builder()
                     .analysisId("example-id")
                     .build());
         
             }
         }
         
         
      • getQuicksightGroup

        public static com.pulumi.core.Output<GetQuicksightGroupResult> getQuicksightGroup​(GetQuicksightGroupArgs args)
        This data source can be used to fetch information about a specific QuickSight group. By using this data source, you can reference QuickSight group properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightGroupArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightGroup(GetQuicksightGroupArgs.builder()
                     .groupName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightGroupPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightGroupResult> getQuicksightGroupPlain​(GetQuicksightGroupPlainArgs args)
        This data source can be used to fetch information about a specific QuickSight group. By using this data source, you can reference QuickSight group properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightGroupArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightGroup(GetQuicksightGroupArgs.builder()
                     .groupName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightGroup

        public static com.pulumi.core.Output<GetQuicksightGroupResult> getQuicksightGroup​(GetQuicksightGroupArgs args,
                                                                                          com.pulumi.deployment.InvokeOptions options)
        This data source can be used to fetch information about a specific QuickSight group. By using this data source, you can reference QuickSight group properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightGroupArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightGroup(GetQuicksightGroupArgs.builder()
                     .groupName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightGroup

        public static com.pulumi.core.Output<GetQuicksightGroupResult> getQuicksightGroup​(GetQuicksightGroupArgs args,
                                                                                          com.pulumi.deployment.InvokeOutputOptions options)
        This data source can be used to fetch information about a specific QuickSight group. By using this data source, you can reference QuickSight group properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightGroupArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightGroup(GetQuicksightGroupArgs.builder()
                     .groupName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightGroupPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightGroupResult> getQuicksightGroupPlain​(GetQuicksightGroupPlainArgs args,
                                                                                                               com.pulumi.deployment.InvokeOptions options)
        This data source can be used to fetch information about a specific QuickSight group. By using this data source, you can reference QuickSight group properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightGroupArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightGroup(GetQuicksightGroupArgs.builder()
                     .groupName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightUser

        public static com.pulumi.core.Output<GetQuicksightUserResult> getQuicksightUser​(GetQuicksightUserArgs args)
        This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
                     .userName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightUserPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightUserResult> getQuicksightUserPlain​(GetQuicksightUserPlainArgs args)
        This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
                     .userName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightUser

        public static com.pulumi.core.Output<GetQuicksightUserResult> getQuicksightUser​(GetQuicksightUserArgs args,
                                                                                        com.pulumi.deployment.InvokeOptions options)
        This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
                     .userName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightUser

        public static com.pulumi.core.Output<GetQuicksightUserResult> getQuicksightUser​(GetQuicksightUserArgs args,
                                                                                        com.pulumi.deployment.InvokeOutputOptions options)
        This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
                     .userName("example")
                     .build());
         
             }
         }
         
         
      • getQuicksightUserPlain

        public static java.util.concurrent.CompletableFuture<GetQuicksightUserResult> getQuicksightUserPlain​(GetQuicksightUserPlainArgs args,
                                                                                                             com.pulumi.deployment.InvokeOptions options)
        This data source can be used to fetch information about a specific QuickSight user. By using this data source, you can reference QuickSight user properties without having to hard code ARNs or unique IDs as input. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetQuicksightUserArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getQuicksightUser(GetQuicksightUserArgs.builder()
                     .userName("example")
                     .build());
         
             }
         }
         
         
      • getTheme

        public static com.pulumi.core.Output<GetThemeResult> getTheme​(GetThemeArgs args)
        Data source for managing an AWS QuickSight Theme. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                     .themeId("example")
                     .build());
         
             }
         }
         
         
      • getThemePlain

        public static java.util.concurrent.CompletableFuture<GetThemeResult> getThemePlain​(GetThemePlainArgs args)
        Data source for managing an AWS QuickSight Theme. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                     .themeId("example")
                     .build());
         
             }
         }
         
         
      • getTheme

        public static com.pulumi.core.Output<GetThemeResult> getTheme​(GetThemeArgs args,
                                                                      com.pulumi.deployment.InvokeOptions options)
        Data source for managing an AWS QuickSight Theme. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                     .themeId("example")
                     .build());
         
             }
         }
         
         
      • getTheme

        public static com.pulumi.core.Output<GetThemeResult> getTheme​(GetThemeArgs args,
                                                                      com.pulumi.deployment.InvokeOutputOptions options)
        Data source for managing an AWS QuickSight Theme. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                     .themeId("example")
                     .build());
         
             }
         }
         
         
      • getThemePlain

        public static java.util.concurrent.CompletableFuture<GetThemeResult> getThemePlain​(GetThemePlainArgs args,
                                                                                           com.pulumi.deployment.InvokeOptions options)
        Data source for managing an AWS QuickSight Theme. ## Example Usage ### Basic Usage
         
         package generated_program;
         
         import com.pulumi.Context;
         import com.pulumi.Pulumi;
         import com.pulumi.core.Output;
         import com.pulumi.aws.quicksight.QuicksightFunctions;
         import com.pulumi.aws.quicksight.inputs.GetThemeArgs;
         import java.util.ArrayList;
         import java.util.Arrays;
         import java.util.Map;
         import java.io.File;
         import java.nio.file.Files;
         import java.nio.file.Paths;
         
         public class App {
             public static void main(String[] args) {
                 Pulumi.run(App::stack);
             }
         
             public static void stack(Context ctx) {
                 final var example = QuicksightFunctions.getTheme(GetThemeArgs.builder()
                     .themeId("example")
                     .build());
         
             }
         }