aws.costexplorer.getTags
Explore with Pulumi AI
Provides the available cost allocation tag keys and tag values for a specified period.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const test = aws.costexplorer.getTags({
timePeriod: {
start: "2021-01-01",
end: "2022-12-01",
},
});
import pulumi
import pulumi_aws as aws
test = aws.costexplorer.get_tags(time_period={
"start": "2021-01-01",
"end": "2022-12-01",
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/costexplorer"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := costexplorer.GetTags(ctx, &costexplorer.GetTagsArgs{
TimePeriod: costexplorer.GetTagsTimePeriod{
Start: "2021-01-01",
End: "2022-12-01",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var test = Aws.CostExplorer.GetTags.Invoke(new()
{
TimePeriod = new Aws.CostExplorer.Inputs.GetTagsTimePeriodInputArgs
{
Start = "2021-01-01",
End = "2022-12-01",
},
});
});
package 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.List;
import java.util.ArrayList;
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());
}
}
variables:
test:
fn::invoke:
function: aws:costexplorer:getTags
arguments:
timePeriod:
start: 2021-01-01
end: 2022-12-01
Using getTags
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTags(args: GetTagsArgs, opts?: InvokeOptions): Promise<GetTagsResult>
function getTagsOutput(args: GetTagsOutputArgs, opts?: InvokeOptions): Output<GetTagsResult>
def get_tags(filter: Optional[GetTagsFilter] = None,
search_string: Optional[str] = None,
sort_bies: Optional[Sequence[GetTagsSortBy]] = None,
tag_key: Optional[str] = None,
time_period: Optional[GetTagsTimePeriod] = None,
opts: Optional[InvokeOptions] = None) -> GetTagsResult
def get_tags_output(filter: Optional[pulumi.Input[GetTagsFilterArgs]] = None,
search_string: Optional[pulumi.Input[str]] = None,
sort_bies: Optional[pulumi.Input[Sequence[pulumi.Input[GetTagsSortByArgs]]]] = None,
tag_key: Optional[pulumi.Input[str]] = None,
time_period: Optional[pulumi.Input[GetTagsTimePeriodArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTagsResult]
func GetTags(ctx *Context, args *GetTagsArgs, opts ...InvokeOption) (*GetTagsResult, error)
func GetTagsOutput(ctx *Context, args *GetTagsOutputArgs, opts ...InvokeOption) GetTagsResultOutput
> Note: This function is named GetTags
in the Go SDK.
public static class GetTags
{
public static Task<GetTagsResult> InvokeAsync(GetTagsArgs args, InvokeOptions? opts = null)
public static Output<GetTagsResult> Invoke(GetTagsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTagsResult> getTags(GetTagsArgs args, InvokeOptions options)
public static Output<GetTagsResult> getTags(GetTagsArgs args, InvokeOptions options)
fn::invoke:
function: aws:costexplorer/getTags:getTags
arguments:
# arguments dictionary
The following arguments are supported:
- Time
Period GetTags Time Period Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- Filter
Get
Tags Filter - Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - Search
String string - Value that you want to search for.
- Sort
Bies List<GetTags Sort By> - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - Tag
Key string - Key of the tag that you want to return values for.
- Time
Period GetTags Time Period Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- Filter
Get
Tags Filter - Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - Search
String string - Value that you want to search for.
- Sort
Bies []GetTags Sort By - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - Tag
Key string - Key of the tag that you want to return values for.
- time
Period GetTags Time Period Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- filter
Get
Tags Filter - Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - search
String String - Value that you want to search for.
- sort
Bies List<GetTags Sort By> - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - tag
Key String - Key of the tag that you want to return values for.
- time
Period GetTags Time Period Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- filter
Get
Tags Filter - Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - search
String string - Value that you want to search for.
- sort
Bies GetTags Sort By[] - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - tag
Key string - Key of the tag that you want to return values for.
- time_
period GetTags Time Period Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- filter
Get
Tags Filter - Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - search_
string str - Value that you want to search for.
- sort_
bies Sequence[GetTags Sort By] - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - tag_
key str - Key of the tag that you want to return values for.
- time
Period Property Map Configuration block for the start and end dates for retrieving the dimension values. See
time_period
block below for details.The following arguments are optional:
- filter Property Map
- Configuration block for the
Expression
object used to categorize costs. Seefilter
block below for details. - search
String String - Value that you want to search for.
- sort
Bies List<Property Map> - Configuration block for the value by which you want to sort the data.
sort_by
block below for details. - tag
Key String - Key of the tag that you want to return values for.
getTags Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- List<string>
- Tags that match your request.
- Time
Period GetTags Time Period - Filter
Get
Tags Filter - Search
String string - Sort
Bies List<GetTags Sort By> - Tag
Key string
- Id string
- The provider-assigned unique ID for this managed resource.
- []string
- Tags that match your request.
- Time
Period GetTags Time Period - Filter
Get
Tags Filter - Search
String string - Sort
Bies []GetTags Sort By - Tag
Key string
- id String
- The provider-assigned unique ID for this managed resource.
- List<String>
- Tags that match your request.
- time
Period GetTags Time Period - filter
Get
Tags Filter - search
String String - sort
Bies List<GetTags Sort By> - tag
Key String
- id string
- The provider-assigned unique ID for this managed resource.
- string[]
- Tags that match your request.
- time
Period GetTags Time Period - filter
Get
Tags Filter - search
String string - sort
Bies GetTags Sort By[] - tag
Key string
- id str
- The provider-assigned unique ID for this managed resource.
- Sequence[str]
- Tags that match your request.
- time_
period GetTags Time Period - filter
Get
Tags Filter - search_
string str - sort_
bies Sequence[GetTags Sort By] - tag_
key str
- id String
- The provider-assigned unique ID for this managed resource.
- List<String>
- Tags that match your request.
- time
Period Property Map - filter Property Map
- search
String String - sort
Bies List<Property Map> - tag
Key String
Supporting Types
GetTagsFilter
- Ands
List<Get
Tags Filter And> - Return results that match both
Dimension
objects. - Cost
Category GetTags Filter Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Not
Get
Tags Filter Not - Return results that match both
Dimension
object. - Ors
List<Get
Tags Filter Or> - Return results that match both
Dimension
object. - Get
Tags Filter Tags - Tags that match your request.
- Ands
[]Get
Tags Filter And - Return results that match both
Dimension
objects. - Cost
Category GetTags Filter Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Not
Get
Tags Filter Not - Return results that match both
Dimension
object. - Ors
[]Get
Tags Filter Or - Return results that match both
Dimension
object. - Get
Tags Filter Tags - Tags that match your request.
- ands
List<Get
Tags Filter And> - Return results that match both
Dimension
objects. - cost
Category GetTags Filter Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - not
Get
Tags Filter Not - Return results that match both
Dimension
object. - ors
List<Get
Tags Filter Or> - Return results that match both
Dimension
object. - Get
Tags Filter Tags - Tags that match your request.
- ands
Get
Tags Filter And[] - Return results that match both
Dimension
objects. - cost
Category GetTags Filter Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - not
Get
Tags Filter Not - Return results that match both
Dimension
object. - ors
Get
Tags Filter Or[] - Return results that match both
Dimension
object. - Get
Tags Filter Tags - Tags that match your request.
- ands
Sequence[Get
Tags Filter And] - Return results that match both
Dimension
objects. - cost_
category GetTags Filter Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - not_
Get
Tags Filter Not - Return results that match both
Dimension
object. - ors
Sequence[Get
Tags Filter Or] - Return results that match both
Dimension
object. - Get
Tags Filter Tags - Tags that match your request.
- ands List<Property Map>
- Return results that match both
Dimension
objects. - cost
Category Property Map - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension Property Map
- Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - not Property Map
- Return results that match both
Dimension
object. - ors List<Property Map>
- Return results that match both
Dimension
object. - Property Map
- Tags that match your request.
GetTagsFilterAnd
- Cost
Category GetTags Filter And Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter And Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter And Tags - Tags that match your request.
- Cost
Category GetTags Filter And Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter And Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter And Tags - Tags that match your request.
- cost
Category GetTags Filter And Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter And Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter And Tags - Tags that match your request.
- cost
Category GetTags Filter And Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter And Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter And Tags - Tags that match your request.
- cost_
category GetTags Filter And Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter And Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter And Tags - Tags that match your request.
- cost
Category Property Map - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension Property Map
- Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Property Map
- Tags that match your request.
GetTagsFilterAndCostCategory
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterAndDimension
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterAndTags
- Key string
- Match
Options List<string> - Values List<string>
- Key string
- Match
Options []string - Values []string
- key String
- match
Options List<String> - values List<String>
- key string
- match
Options string[] - values string[]
- key str
- match_
options Sequence[str] - values Sequence[str]
- key String
- match
Options List<String> - values List<String>
GetTagsFilterCostCategory
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterDimension
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterNot
- Cost
Category GetTags Filter Not Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Not Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Not Tags - Tags that match your request.
- Cost
Category GetTags Filter Not Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Not Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Not Tags - Tags that match your request.
- cost
Category GetTags Filter Not Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Not Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Not Tags - Tags that match your request.
- cost
Category GetTags Filter Not Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Not Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Not Tags - Tags that match your request.
- cost_
category GetTags Filter Not Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Not Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Not Tags - Tags that match your request.
- cost
Category Property Map - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension Property Map
- Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Property Map
- Tags that match your request.
GetTagsFilterNotCostCategory
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterNotDimension
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterNotTags
- Key string
- Match
Options List<string> - Values List<string>
- Key string
- Match
Options []string - Values []string
- key String
- match
Options List<String> - values List<String>
- key string
- match
Options string[] - values string[]
- key str
- match_
options Sequence[str] - values Sequence[str]
- key String
- match
Options List<String> - values List<String>
GetTagsFilterOr
- Cost
Category GetTags Filter Or Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Or Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Or Tags - Tags that match your request.
- Cost
Category GetTags Filter Or Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - Dimension
Get
Tags Filter Or Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Or Tags - Tags that match your request.
- cost
Category GetTags Filter Or Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Or Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Or Tags - Tags that match your request.
- cost
Category GetTags Filter Or Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Or Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Or Tags - Tags that match your request.
- cost_
category GetTags Filter Or Cost Category - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension
Get
Tags Filter Or Dimension - Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Get
Tags Filter Or Tags - Tags that match your request.
- cost
Category Property Map - Configuration block for the filter that's based on
CostCategory
values. Seecost_category
block below for details. - dimension Property Map
- Configuration block for the specific
Dimension
to use forExpression
. Seedimension
block below for details. - Property Map
- Tags that match your request.
GetTagsFilterOrCostCategory
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterOrDimension
- Key string
- Unique name of the Cost Category.
- Match
Options List<string> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values List<string>
- Specific value of the Cost Category.
- Key string
- Unique name of the Cost Category.
- Match
Options []string - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - Values []string
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
- key string
- Unique name of the Cost Category.
- match
Options string[] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values string[]
- Specific value of the Cost Category.
- key str
- Unique name of the Cost Category.
- match_
options Sequence[str] - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values Sequence[str]
- Specific value of the Cost Category.
- key String
- Unique name of the Cost Category.
- match
Options List<String> - Match options that you can use to filter your results. MatchOptions is only applicable for actions related to cost category. The default values for MatchOptions is
EQUALS
andCASE_SENSITIVE
. Valid values are:EQUALS
,ABSENT
,STARTS_WITH
,ENDS_WITH
,CONTAINS
,CASE_SENSITIVE
,CASE_INSENSITIVE
. - values List<String>
- Specific value of the Cost Category.
GetTagsFilterOrTags
- Key string
- Match
Options List<string> - Values List<string>
- Key string
- Match
Options []string - Values []string
- key String
- match
Options List<String> - values List<String>
- key string
- match
Options string[] - values string[]
- key str
- match_
options Sequence[str] - values Sequence[str]
- key String
- match
Options List<String> - values List<String>
GetTagsFilterTags
- Key string
- Match
Options List<string> - Values List<string>
- Key string
- Match
Options []string - Values []string
- key String
- match
Options List<String> - values List<String>
- key string
- match
Options string[] - values string[]
- key str
- match_
options Sequence[str] - values Sequence[str]
- key String
- match
Options List<String> - values List<String>
GetTagsSortBy
- key str
- key that's used to sort the data. Valid values are:
BlendedCost
,UnblendedCost
,AmortizedCost
,NetAmortizedCost
,NetUnblendedCost
,UsageQuantity
,NormalizedUsageAmount
. - sort_
order str - order that's used to sort the data. Valid values are:
ASCENDING
,DESCENDING
.
GetTagsTimePeriod
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.