We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.62.0
published on Monday, Apr 20, 2026 by Pulumi
published on Monday, Apr 20, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.62.0
published on Monday, Apr 20, 2026 by Pulumi
published on Monday, Apr 20, 2026 by Pulumi
Resource Type definition for AWS::BcmPricingCalculator::BillScenario
Using getBillScenario
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 getBillScenario(args: GetBillScenarioArgs, opts?: InvokeOptions): Promise<GetBillScenarioResult>
function getBillScenarioOutput(args: GetBillScenarioOutputArgs, opts?: InvokeOptions): Output<GetBillScenarioResult>def get_bill_scenario(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBillScenarioResult
def get_bill_scenario_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBillScenarioResult]func LookupBillScenario(ctx *Context, args *LookupBillScenarioArgs, opts ...InvokeOption) (*LookupBillScenarioResult, error)
func LookupBillScenarioOutput(ctx *Context, args *LookupBillScenarioOutputArgs, opts ...InvokeOption) LookupBillScenarioResultOutput> Note: This function is named LookupBillScenario in the Go SDK.
public static class GetBillScenario
{
public static Task<GetBillScenarioResult> InvokeAsync(GetBillScenarioArgs args, InvokeOptions? opts = null)
public static Output<GetBillScenarioResult> Invoke(GetBillScenarioInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBillScenarioResult> getBillScenario(GetBillScenarioArgs args, InvokeOptions options)
public static Output<GetBillScenarioResult> getBillScenario(GetBillScenarioArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bcmpricingcalculator:getBillScenario
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- Arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- arn String
- The Amazon Resource Name (ARN) of the bill scenario.
- arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- arn str
- The Amazon Resource Name (ARN) of the bill scenario.
- arn String
- The Amazon Resource Name (ARN) of the bill scenario.
getBillScenario Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- Bill
Interval Pulumi.Aws Native. Bcm Pricing Calculator. Outputs. Bill Scenario Bill Interval - The time period covered by the bill scenario
- Cost
Category stringGroup Sharing Preference Arn - The ARN of the cost category group sharing preference
- Created
At string - The timestamp when the bill scenario was created
- Expires
At string - The timestamp when the bill scenario expires
- Failure
Message string - The failure message if the bill scenario failed
- Group
Sharing Pulumi.Preference Aws Native. Bcm Pricing Calculator. Bill Scenario Group Sharing Preference - The group sharing preference for the bill scenario
- Id string
- The unique identifier of the bill scenario
- Name string
- The name of the bill scenario
- Status
Pulumi.
Aws Native. Bcm Pricing Calculator. Bill Scenario Status - The status of the bill scenario
-
List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource
- Arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- Bill
Interval BillScenario Bill Interval - The time period covered by the bill scenario
- Cost
Category stringGroup Sharing Preference Arn - The ARN of the cost category group sharing preference
- Created
At string - The timestamp when the bill scenario was created
- Expires
At string - The timestamp when the bill scenario expires
- Failure
Message string - The failure message if the bill scenario failed
- Group
Sharing BillPreference Scenario Group Sharing Preference - The group sharing preference for the bill scenario
- Id string
- The unique identifier of the bill scenario
- Name string
- The name of the bill scenario
- Status
Bill
Scenario Status - The status of the bill scenario
- Tag
- An array of key-value pairs to apply to this resource
- arn String
- The Amazon Resource Name (ARN) of the bill scenario.
- bill
Interval BillScenario Bill Interval - The time period covered by the bill scenario
- cost
Category StringGroup Sharing Preference Arn - The ARN of the cost category group sharing preference
- created
At String - The timestamp when the bill scenario was created
- expires
At String - The timestamp when the bill scenario expires
- failure
Message String - The failure message if the bill scenario failed
- group
Sharing BillPreference Scenario Group Sharing Preference - The group sharing preference for the bill scenario
- id String
- The unique identifier of the bill scenario
- name String
- The name of the bill scenario
- status
Bill
Scenario Status - The status of the bill scenario
- List<Tag>
- An array of key-value pairs to apply to this resource
- arn string
- The Amazon Resource Name (ARN) of the bill scenario.
- bill
Interval BillScenario Bill Interval - The time period covered by the bill scenario
- cost
Category stringGroup Sharing Preference Arn - The ARN of the cost category group sharing preference
- created
At string - The timestamp when the bill scenario was created
- expires
At string - The timestamp when the bill scenario expires
- failure
Message string - The failure message if the bill scenario failed
- group
Sharing BillPreference Scenario Group Sharing Preference - The group sharing preference for the bill scenario
- id string
- The unique identifier of the bill scenario
- name string
- The name of the bill scenario
- status
Bill
Scenario Status - The status of the bill scenario
- Tag[]
- An array of key-value pairs to apply to this resource
- arn str
- The Amazon Resource Name (ARN) of the bill scenario.
- bill_
interval BillScenario Bill Interval - The time period covered by the bill scenario
- cost_
category_ strgroup_ sharing_ preference_ arn - The ARN of the cost category group sharing preference
- created_
at str - The timestamp when the bill scenario was created
- expires_
at str - The timestamp when the bill scenario expires
- failure_
message str - The failure message if the bill scenario failed
- group_
sharing_ Billpreference Scenario Group Sharing Preference - The group sharing preference for the bill scenario
- id str
- The unique identifier of the bill scenario
- name str
- The name of the bill scenario
- status
Bill
Scenario Status - The status of the bill scenario
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource
- arn String
- The Amazon Resource Name (ARN) of the bill scenario.
- bill
Interval Property Map - The time period covered by the bill scenario
- cost
Category StringGroup Sharing Preference Arn - The ARN of the cost category group sharing preference
- created
At String - The timestamp when the bill scenario was created
- expires
At String - The timestamp when the bill scenario expires
- failure
Message String - The failure message if the bill scenario failed
- group
Sharing "OPEN" | "PRIORITIZED" | "RESTRICTED"Preference - The group sharing preference for the bill scenario
- id String
- The unique identifier of the bill scenario
- name String
- The name of the bill scenario
- status "READY" | "LOCKED" | "FAILED"
- The status of the bill scenario
- List<Property Map>
- An array of key-value pairs to apply to this resource
Supporting Types
BillScenarioBillInterval
BillScenarioGroupSharingPreference
BillScenarioStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.62.0
published on Monday, Apr 20, 2026 by Pulumi
published on Monday, Apr 20, 2026 by Pulumi
