Package com.pulumi.aws.costexplorer
Class CostexplorerFunctions
- java.lang.Object
-
- com.pulumi.aws.costexplorer.CostexplorerFunctions
-
public final class CostexplorerFunctions extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CostexplorerFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.pulumi.core.Output<GetCostCategoryResult>getCostCategory(GetCostCategoryArgs args)Provides details about a specific CostExplorer Cost Category.static com.pulumi.core.Output<GetCostCategoryResult>getCostCategory(GetCostCategoryArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific CostExplorer Cost Category.static com.pulumi.core.Output<GetCostCategoryResult>getCostCategory(GetCostCategoryArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides details about a specific CostExplorer Cost Category.static java.util.concurrent.CompletableFuture<GetCostCategoryResult>getCostCategoryPlain(GetCostCategoryPlainArgs args)Provides details about a specific CostExplorer Cost Category.static java.util.concurrent.CompletableFuture<GetCostCategoryResult>getCostCategoryPlain(GetCostCategoryPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides details about a specific CostExplorer Cost Category.static com.pulumi.core.Output<GetTagsResult>getTags(GetTagsArgs args)Provides the available cost allocation tag keys and tag values for a specified period.static com.pulumi.core.Output<GetTagsResult>getTags(GetTagsArgs args, com.pulumi.deployment.InvokeOptions options)Provides the available cost allocation tag keys and tag values for a specified period.static com.pulumi.core.Output<GetTagsResult>getTags(GetTagsArgs args, com.pulumi.deployment.InvokeOutputOptions options)Provides the available cost allocation tag keys and tag values for a specified period.static java.util.concurrent.CompletableFuture<GetTagsResult>getTagsPlain(GetTagsPlainArgs args)Provides the available cost allocation tag keys and tag values for a specified period.static java.util.concurrent.CompletableFuture<GetTagsResult>getTagsPlain(GetTagsPlainArgs args, com.pulumi.deployment.InvokeOptions options)Provides the available cost allocation tag keys and tag values for a specified period.
-
-
-
Method Detail
-
getCostCategory
public static com.pulumi.core.Output<GetCostCategoryResult> getCostCategory(GetCostCategoryArgs args)
Provides details about a specific CostExplorer Cost Category. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetCostCategoryArgs; 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 = CostexplorerFunctions.getCostCategory(GetCostCategoryArgs.builder() .costCategoryArn("costCategoryARN") .build()); } }
-
getCostCategoryPlain
public static java.util.concurrent.CompletableFuture<GetCostCategoryResult> getCostCategoryPlain(GetCostCategoryPlainArgs args)
Provides details about a specific CostExplorer Cost Category. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetCostCategoryArgs; 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 = CostexplorerFunctions.getCostCategory(GetCostCategoryArgs.builder() .costCategoryArn("costCategoryARN") .build()); } }
-
getCostCategory
public static com.pulumi.core.Output<GetCostCategoryResult> getCostCategory(GetCostCategoryArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific CostExplorer Cost Category. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetCostCategoryArgs; 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 = CostexplorerFunctions.getCostCategory(GetCostCategoryArgs.builder() .costCategoryArn("costCategoryARN") .build()); } }
-
getCostCategory
public static com.pulumi.core.Output<GetCostCategoryResult> getCostCategory(GetCostCategoryArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides details about a specific CostExplorer Cost Category. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetCostCategoryArgs; 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 = CostexplorerFunctions.getCostCategory(GetCostCategoryArgs.builder() .costCategoryArn("costCategoryARN") .build()); } }
-
getCostCategoryPlain
public static java.util.concurrent.CompletableFuture<GetCostCategoryResult> getCostCategoryPlain(GetCostCategoryPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides details about a specific CostExplorer Cost Category. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetCostCategoryArgs; 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 = CostexplorerFunctions.getCostCategory(GetCostCategoryArgs.builder() .costCategoryArn("costCategoryARN") .build()); } }
-
getTags
public static com.pulumi.core.Output<GetTagsResult> getTags(GetTagsArgs args)
Provides the available cost allocation tag keys and tag values for a specified period. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetTagsArgs; import com.pulumi.aws.costexplorer.inputs.GetTagsTimePeriodArgs; 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 test = CostexplorerFunctions.getTags(GetTagsArgs.builder() .timePeriod(GetTagsTimePeriodArgs.builder() .start("2021-01-01") .end("2022-12-01") .build()) .build()); } }
-
getTagsPlain
public static java.util.concurrent.CompletableFuture<GetTagsResult> getTagsPlain(GetTagsPlainArgs args)
Provides the available cost allocation tag keys and tag values for a specified period. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetTagsArgs; import com.pulumi.aws.costexplorer.inputs.GetTagsTimePeriodArgs; 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 test = CostexplorerFunctions.getTags(GetTagsArgs.builder() .timePeriod(GetTagsTimePeriodArgs.builder() .start("2021-01-01") .end("2022-12-01") .build()) .build()); } }
-
getTags
public static com.pulumi.core.Output<GetTagsResult> getTags(GetTagsArgs args, com.pulumi.deployment.InvokeOptions options)
Provides the available cost allocation tag keys and tag values for a specified period. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetTagsArgs; import com.pulumi.aws.costexplorer.inputs.GetTagsTimePeriodArgs; 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 test = CostexplorerFunctions.getTags(GetTagsArgs.builder() .timePeriod(GetTagsTimePeriodArgs.builder() .start("2021-01-01") .end("2022-12-01") .build()) .build()); } }
-
getTags
public static com.pulumi.core.Output<GetTagsResult> getTags(GetTagsArgs args, com.pulumi.deployment.InvokeOutputOptions options)
Provides the available cost allocation tag keys and tag values for a specified period. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetTagsArgs; import com.pulumi.aws.costexplorer.inputs.GetTagsTimePeriodArgs; 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 test = CostexplorerFunctions.getTags(GetTagsArgs.builder() .timePeriod(GetTagsTimePeriodArgs.builder() .start("2021-01-01") .end("2022-12-01") .build()) .build()); } }
-
getTagsPlain
public static java.util.concurrent.CompletableFuture<GetTagsResult> getTagsPlain(GetTagsPlainArgs args, com.pulumi.deployment.InvokeOptions options)
Provides the available cost allocation tag keys and tag values for a specified period. ## Example Usagepackage generated_program; import com.pulumi.Context; import com.pulumi.Pulumi; import com.pulumi.core.Output; import com.pulumi.aws.costexplorer.CostexplorerFunctions; import com.pulumi.aws.costexplorer.inputs.GetTagsArgs; import com.pulumi.aws.costexplorer.inputs.GetTagsTimePeriodArgs; 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 test = CostexplorerFunctions.getTags(GetTagsArgs.builder() .timePeriod(GetTagsTimePeriodArgs.builder() .start("2021-01-01") .end("2022-12-01") .build()) .build()); } }
-
-